Nebula
Worker

IWorkerMessaging

Defines the worker messaging operations used by WorkerQuery.

generated from the sources
public interface IWorkerMessaging

Defines the worker messaging operations used by WorkerQuery. NebulaWorker implements these operations over direct worker connections. Tests can provide an in-memory implementation.

Properties

WorkerIndex

ushort WorkerIndex { get; }

Methods

RegisterMessageHandler

void RegisterMessageHandler(ushort kind, NebulaWorker.WorkerMessageHandler handler);

UnregisterMessageHandler

void UnregisterMessageHandler(ushort kind);

SendToWorker

bool SendToWorker(ushort workerIndex, ushort kind, Action<NetworkWriter> write, Delivery delivery = Delivery.ReliableOrdered);

On this page