| Package | com.electrotank.electroserver5.api |
| Class | public class PrivateMessageRequest |
| Inheritance | PrivateMessageRequest EsRequest EsMessage flash.events.Event |
private var _es:ElectroServer;
private function initialize():void {
_es.engine.addEventListener(MessageType.PrivateMessageEvent.name, onPrivateMessageEvent);
}
private function onPrivateMessageEvent(e:PrivateMessageEvent):void {
trace(e.userName + " says '" + e.message + "'");
}
private function sendTestMessage():void {
//create the message object
var pmr:PrivateMessageRequest = new PrivateMessageRequest();
//configure it
pmr.message = "Hello World!";
pmr.userNames = ["frank"];
//send it
_es.engine.send(pmr);
}
| Property | Defined By | ||
|---|---|---|---|
| esObject : EsObject
Optional EsObject to be sent with the message. | PrivateMessageRequest | ||
| message : String
The message to send. | PrivateMessageRequest | ||
![]() | messageNumber : int | EsMessage | |
![]() | messageType : MessageType | EsMessage | |
![]() | requestId : int | EsMessage | |
![]() | serverId : String | EsMessage | |
| userNames : Array
List of user names specifying show should receive the message. | PrivateMessageRequest | ||
| Method | Defined By | ||
|---|---|---|---|
PrivateMessageRequest(m:MessageType = null, t:TBase = null) | PrivateMessageRequest | ||
fromThrift(t_:TBase):void [override] | PrivateMessageRequest | ||
newThrift():TBase [override] | PrivateMessageRequest | ||
toThrift():TBase [override] | PrivateMessageRequest | ||
| esObject | property |
esObject:EsObjectOptional EsObject to be sent with the message.
public function get esObject():EsObject public function set esObject(value:EsObject):void| message | property |
message:StringThe message to send.
public function get message():String public function set message(value:String):void| userNames | property |
userNames:ArrayList of user names specifying show should receive the message.
public function get userNames():Array public function set userNames(value:Array):void| PrivateMessageRequest | () | Constructor |
public function PrivateMessageRequest(m:MessageType = null, t:TBase = null)m:MessageType (default = null) | |
t:TBase (default = null) |
| fromThrift | () | method |
override public function fromThrift(t_:TBase):voidParameters
t_:TBase |
| newThrift | () | method |
override public function newThrift():TBaseReturnsTBase |
| toThrift | () | method |
override public function toThrift():TBaseReturnsTBase |