| Interface | Description |
|---|---|
| BracketedMessage | |
| ClientMessage |
interface for a message which can be sent to the client
it must be able to serialize itself into an AOByteBuffer.
|
| INamespaceFilter | |
| INamespaceMessage |
message pertaining to a certain namespace
as an example, see EnginePlugin.GetPropertyMessage
|
| IPropertyMessage | |
| PerceptionUpdateTrigger |
| Class | Description |
|---|---|
| LoginMessage |
Sent when player logs into world.
|
| LogoutMessage |
Sent when player logs out of the world.
|
| NamespaceFilter |
Accepts any message that implements INamespaceMessage, and compares
the list of namespaces to the namespace in the message.
|
| NamespaceMessage |
messages that have an oid and a namespace
|
| OIDNamespaceMessage |
messages that have an oid and a namespace
|
| PerceptionFilter |
Match messages by message type and a list of target and subject OIDs.
|
| PerceptionFilter.TypedSubject | |
| PerceptionMessage |
Changes to the objects perceived by a target object.
|
| PerceptionMessage.ObjectNote |
Described a gained or lost perceivable object.
|
| PerceptionTrigger |
Track union of perceived objects.
|
| PopulationFilter | |
| PropertyFilter |
Match property messages containing at least one named property.
|
| PropertyMessage |
general property about an obj/mob this is usually a statistic or state
change, such as health, strength.
|
| SearchMessage | |
| SearchMessageFilter | |
| SubObjectFilter |