C# Class GameFramework.JsonGmMessageDispatcher

Exibir arquivo Open project: dreamanlan/CSharpGameFramework Class Usage Examples

Private Properties

Property Type Description
BuildNodeMessage byte[]
DecodeJsonMessage JsonMessage
ForwardMessage void
ForwardMessage void
GetMessageProtoType System.Type
HandleNodeMessage void
HandleNodeMessage void
Init void
RegisterMessageHandler void
SendNodeMessage void
SendNodeMessage void

Private Methods

Method Description
BuildNodeMessage ( JsonMessage msg ) : byte[]
DecodeJsonMessage ( byte data ) : JsonMessage
ForwardMessage ( int handle, byte data ) : void
ForwardMessage ( string name, byte data ) : void
GetMessageProtoType ( int id ) : Type
HandleNodeMessage ( JsonMessage 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 protoType, JsonMessageHandlerDelegate handler ) : void
SendNodeMessage ( int handle, JsonMessage msg ) : void
SendNodeMessage ( string name, JsonMessage msg ) : void