| Package | com.electrotank.electroserver4.message |
| Class | public class MessageImpl |
| Implements | Message |
| Subclasses | EventImpl, ResponseImpl |
| Method | Defined by | ||
|---|---|---|---|
| MessageImpl | |||
|
getIsRealServerMessage():Boolean
Used internally when one client-request needs to be remapped to a server request.
| MessageImpl | ||
|
getMessageId():Number
The id of the message.
| MessageImpl | ||
|
The type of message being used.
| MessageImpl | ||
|
If this is not a real message, then get it.
| MessageImpl | ||
|
setIsRealServerMessage(isRealServerMessage:Boolean):void
Used internally when one client-request needs to be remapped to a server request.
| MessageImpl | ||
|
setMessageId(id:Number):void
The id of the message.
| MessageImpl | ||
|
setMessageType(mt:MessageType):void
This defines the type of message being used, such as LoginRequest or CreateRoomVariableRequest.
| MessageImpl | ||
|
Every messages have varying optional fields.
| MessageImpl | ||
| target | property |
public var target:Object
| type | property |
public var type:String
| MessageImpl | () | constructor |
public function MessageImpl()
| getIsRealServerMessage | () | method |
public function getIsRealServerMessage():BooleanUsed internally when one client-request needs to be remapped to a server request.
ReturnsBoolean — True or false.
|
| getMessageId | () | method |
public function getMessageId():NumberThe id of the message. Message ids are incremented so that message ordering is maintained.
ReturnsNumber — The id of the message.
|
| getMessageType | () | method |
public function getMessageType():MessageTypeThe type of message being used.
ReturnsMessageType —
The type of message being used.
|
| getRealMessage | () | method |
public function getRealMessage():MessageIf this is not a real message, then get it.
ReturnsMessage —
The real message.
|
| setIsRealServerMessage | () | method |
public function setIsRealServerMessage(isRealServerMessage:Boolean):voidUsed internally when one client-request needs to be remapped to a server request.
ParametersisRealServerMessage:Boolean — True or false.
|
| setMessageId | () | method |
public function setMessageId(id:Number):voidThe id of the message. Message ids are incremented so that message ordering is maintained.
Parametersid:Number — The id of the message.
|
| setMessageType | () | method |
public function setMessageType(mt:MessageType):voidThis defines the type of message being used, such as LoginRequest or CreateRoomVariableRequest.
Parametersmt:MessageType — The type of message being used.
|
| validate | () | method |
public function validate():ValidationResponseEvery messages have varying optional fields. This method applies validation to the message and returns a ValidationResponse with the results of that validation.
ReturnsValidationResponse —
A ValidationResponse class instance.
|