Atavism Version 2018.1AGIS API

Package atavism.msgsys

Interface Summary
HasTarget  
IFilter Subscription message filter base class.
IMessageTypeFilter  
ITargetSessionId An interface that declares that this message has target session id support
MessageCallback Application message handling callback.
MessageDispatch Mix-in interface for application message dispatchers (i.e. thread pools).
MessageIO.Callback  
ResponseCallback  
 

Class Summary
AdvertiseMessage  
AgentHandle  
AgentHelloMessage  
AgentInfo  
AgentStateMessage  
AllocNameMessage  
AllocNameResponseMessage  
AwaitPluginDependentsMessage  
BooleanResponseMessage  
DefaultFilterTable Message matching optimized around message type.
DomainCommand  
DomainServer Message system domain server.
ExceptionData Extract data from an exception.
ExceptionResponseMessage RPC handler threw an exception while handling request.
Filter Subscription message filter base class.
FilterTable Collection of filters with optimized message matching.
FilterUpdate Filter update instructions.
FilterUpdate.Instruction Filter update instruction.
FilterUpdateMessage  
GenericMessage Message with properties and data object.
GenericResponseMessage  
HelloResponseMessage  
IntegerResponseMessage  
LongResponseMessage  
Message Atavism message base-class.
MessageAgent Application interface to the atavism message system.
MessageCatalog A mapping from message type string to integer message number.
MessageIO  
MessageTrigger Run code on publisher when message matches our subscription.
MessageType Message type object.
MessageTypeFilter Message type subscription filter.
MessageTypeSessionIdFilter matches a type and a target session id
NewAgentMessage  
OIDResponseMessage  
PluginAvailableMessage  
ResponseMessage Response to an RPC request message.
StackFrame  
StringResponseMessage  
SubjectFilter Match subject messages by message type and OID.
SubjectMessage A message about an object.
SubscribeMessage  
Subscription Helper class for tracking subscriptions in FilterTable.
SubscriptionHandle  
TargetFilter Match target messages by message type, target and subject OIDs.
TargetMessage A message to an object (the target) about an object (the subject).
UnsubscribeMessage  
 

Exception Summary
MultipleRecipientsException  
NoRecipientsException  
RPCException RPC handler threw an exception when handling a request.
RPCTimeoutException This exception is thrown when an RPC call times out.
 



Copyright © 2018 Dragonsan Studios Sp. z o.o.