Summary
This class handles aggregate messages, as well as message fragments.
- Namespace
- Atavism
- Base Types
-
- object
- MessageDispatcher
graph BT
Type-->Base0["MessageDispatcher"]
click Base0 "/docs/client_api_10.4.0/api/Atavism/MessageDispatcher"
Base0-->Base1["object"]
Type["DefragmentingMessageDispatcher"]
class Type type-node
Syntax
public class DefragmentingMessageDispatcher : MessageDispatcher
Properties
| Name | Value | Summary |
|---|---|---|
| Bytes |
int |
Inherited from MessageDispatcher
|
| BytesSentPerSecond | int |
Inherited from MessageDispatcher
|
| Instance | MessageDispatcher |
Inherited from MessageDispatcher
static
|
| Max |
float |
Inherited from MessageDispatcher
|
| MessageCount | int |
Inherited from MessageDispatcher
|
| MessagesPerSecond | int |
Inherited from MessageDispatcher
|
| QueueFilter | Predicate |
Inherited from MessageDispatcher
|
Methods
| Name | Value | Summary |
|---|---|---|
| ClearQueue |
void |
Inherited from MessageDispatcher
|
| HandleMessageQueue |
void |
Handle the messages that are in the queue. This is written to
support leaving entries in the queue.
Inherited from MessageDispatcher
|
| HandleMessageQueue |
void |
Handle messages until we hit the max messages, or the max time.
Inherited from MessageDispatcher
|
| HandleMessageQueue |
void |
Handle the messages that are in the queue. This is written to
support leaving entries in the queue.
Inherited from MessageDispatcher
|
| QueueMessage |
void | |
| RegisterHandler |
void |
Inherited from MessageDispatcher
|
| RegisterPostHandler |
void |
Inherited from MessageDispatcher
|
| RegisterPreHandler |
void |
Inherited from MessageDispatcher
|
| Set |
void |
Inherited from MessageDispatcher
|