Worker
IWorkerMessaging
Defines the worker messaging operations used by WorkerQuery.
generated from the sources
Interface in namespace
Nebula · Packages/com.1by3.nebula/Runtime/Worker/WorkerQuery.cspublic interface IWorkerMessagingDefines 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);