| Package | com.whirled.contrib.platformer.net |
| Class | public class MessageManager |
| Inheritance | MessageManager flash.events.EventDispatcher |
| Subclasses | ThrottlingMessageManager |
| Property | Defined by | ||
|---|---|---|---|
| _gameCtrl : GameControl | MessageManager | ||
| _lastRec : int | MessageManager | ||
| _msgTypes : Map | MessageManager | ||
| _rec : int | MessageManager | ||
| Method | Defined by | ||
|---|---|---|---|
|
MessageManager(gameCtrl:GameControl)
| MessageManager | ||
|
addMessageType(messageClass:Class):void
| MessageManager | ||
|
getMessage(name:String, bytes:ByteArray):GameMessage
| MessageManager | ||
|
ifServerSend(createMsg:Function, ... args):void
Sends the GameMessage only if being run on the server.
| MessageManager | ||
|
notLocalSend(createMsg:Function, ... args):void
Sends the GameMessage if the game isn't run locally.
| MessageManager | ||
|
sendMessage(msg:GameMessage):void
| MessageManager | ||
|
shutdown():void
| MessageManager | ||
| Method | Defined by | ||
|---|---|---|---|
|
checkSend(msg:GameMessage):void
| MessageManager | ||
|
onMessageReceived(e:MessageReceivedEvent):void
| MessageManager | ||
| _gameCtrl | property |
protected var _gameCtrl:GameControl
| _lastRec | property |
protected var _lastRec:int
| msgCount | property |
public var msgCount:int
| _msgTypes | property |
protected var _msgTypes:Map
| _rec | property |
protected var _rec:int
| recTicks | property |
public var recTicks:int
| MessageManager | () | constructor |
public function MessageManager(gameCtrl:GameControl)Parameters
gameCtrl:GameControl |
| addMessageType | () | method |
public function addMessageType(messageClass:Class):voidParameters
messageClass:Class |
| checkSend | () | method |
| getMessage | () | method |
public function getMessage(name:String, bytes:ByteArray):GameMessageParameters
name:String |
|
bytes:ByteArray |
GameMessage |
| ifServerSend | () | method |
public function ifServerSend(createMsg:Function, ... args):voidSends the GameMessage only if being run on the server.
ParameterscreateMsg:Function |
|
... args |
| notLocalSend | () | method |
public function notLocalSend(createMsg:Function, ... args):voidSends the GameMessage if the game isn't run locally.
ParameterscreateMsg:Function |
|
... args |
| onMessageReceived | () | method |
protected function onMessageReceived(e:MessageReceivedEvent):voidParameters
e:MessageReceivedEvent |
| sendMessage | () | method |
| shutdown | () | method |
public function shutdown():void