MessageDispatcher Class

Namespace
Atavism
Base Types
  • object
Derived Types
graph BT Type-->Base0["object"] Type["MessageDispatcher"] class Type type-node Derived0["DefragmentingMessageDispatcher"]-->Type click Derived0 "/docs/client_api_10.4.0/api/Atavism/DefragmentingMessageDispatcher"

Syntax

public class MessageDispatcher

Properties

Methods

Name Value Summary
ClearQueue() void
HandleMessageQueue(int) void
Handle the messages that are in the queue. This is written to support leaving entries in the queue.
HandleMessageQueue(int, long) void
Handle messages until we hit the max messages, or the max time.
HandleMessageQueue(long) void
Handle the messages that are in the queue. This is written to support leaving entries in the queue.
QueueMessage(BaseWorldMessage) void
RegisterHandler(WorldMessageType, WorldMessageHandler) void
RegisterPostHandler(WorldMessageType, WorldMessageHandler) void
RegisterPreHandler(WorldMessageType, WorldMessageHandler) void
SetWorldMessageFilter(Predicate<BaseWorldMessage>) void