EsObjects Used During Data Exchange

Top  Previous  Next
Public and private messages contain an optional EsObject property.  This allows for custom data to be attached to a chat message. For instance, which sound to play when the chat message arrives or where to show the message on the screen.
To log into the server, a client sends a LoginRequest.  This request contains an optional EsObject property.  In general, this EsObject property would be captured and used by a custom Login Event Handler installed on ElectroServer and written for custom login behavior.
Plugin-to-plugin and client-to-plugin communication requires an EsObject to carry information.