C# Class GameFramework.NodeMessageDispatcher

Exibir arquivo Open project: dreamanlan/CSharpGameFramework Class Usage Examples

Private Properties

Property Type Description
BuildNodeMessage byte[]
DecodeNodeMessage NodeMessage
ForwardMessage void
ForwardMessage void
GetMessageProtoType System.Type
GetMessageType System.Type
HandleNodeMessage void
HandleNodeMessage void
Init void
RegisterMessageHandler void
SendNodeMessage void
SendNodeMessage void
SetMessageFilter void

Private Methods

Method Description
BuildNodeMessage ( NodeMessage msg ) : byte[]
DecodeNodeMessage ( byte data ) : NodeMessage
ForwardMessage ( int handle, byte data ) : void
ForwardMessage ( string name, byte data ) : void
GetMessageProtoType ( int id ) : Type
GetMessageType ( int id ) : Type
HandleNodeMessage ( NodeMessage msg, int handle, uint session ) : void
HandleNodeMessage ( uint seq, int source_handle, int dest_handle, byte data ) : void
Init ( int worldId ) : void
RegisterMessageHandler ( int id, Type type, Type protoType, NodeMessageHandlerDelegate handler ) : void
SendNodeMessage ( int handle, NodeMessage msg ) : void
SendNodeMessage ( string name, NodeMessage msg ) : void
SetMessageFilter ( NodeMessageFilterDelegate filter ) : void