C# 클래스 NetWrok.MessageDispatcher

파일 보기 프로젝트 열기: simonwittber/netwrok-client 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
connection Connection

공개 메소드들

메소드 설명
AddMethodToTable ( Component c, MethodInfo mi, string key, Dictionary table ) : void
Disable ( ) : void
Dispatch ( string type, string id, string cmd, object arguments ) : void
Enable ( ) : void
HandleOnConnected ( ) : void
HandleOnJoinedRoom ( string room, string UID ) : void
HandleOnLeftRoom ( string room, string UID ) : void
HandleOnRoomMessage ( string room, string uid, string cmd, Message msg ) : void
HandleOnSystemMessage ( Message msg ) : void
HandleOnUserMessage ( string cmd, string uid, Message msg ) : void
RegisterAllNetworkMethods ( ) : void
Reset ( ) : void
UnregisterAllNetworkMethods ( ) : void

메소드 상세

AddMethodToTable() 공개 메소드

public AddMethodToTable ( Component c, MethodInfo mi, string key, Dictionary table ) : void
c UnityEngine.Component
mi System.Reflection.MethodInfo
key string
table Dictionary
리턴 void

Disable() 공개 메소드

public Disable ( ) : void
리턴 void

Dispatch() 공개 메소드

public Dispatch ( string type, string id, string cmd, object arguments ) : void
type string
id string
cmd string
arguments object
리턴 void

Enable() 공개 메소드

public Enable ( ) : void
리턴 void

HandleOnConnected() 공개 메소드

public HandleOnConnected ( ) : void
리턴 void

HandleOnJoinedRoom() 공개 메소드

public HandleOnJoinedRoom ( string room, string UID ) : void
room string
UID string
리턴 void

HandleOnLeftRoom() 공개 메소드

public HandleOnLeftRoom ( string room, string UID ) : void
room string
UID string
리턴 void

HandleOnRoomMessage() 공개 메소드

public HandleOnRoomMessage ( string room, string uid, string cmd, Message msg ) : void
room string
uid string
cmd string
msg Message
리턴 void

HandleOnSystemMessage() 공개 메소드

public HandleOnSystemMessage ( Message msg ) : void
msg Message
리턴 void

HandleOnUserMessage() 공개 메소드

public HandleOnUserMessage ( string cmd, string uid, Message msg ) : void
cmd string
uid string
msg Message
리턴 void

RegisterAllNetworkMethods() 공개 메소드

public RegisterAllNetworkMethods ( ) : void
리턴 void

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

UnregisterAllNetworkMethods() 공개 메소드

public UnregisterAllNetworkMethods ( ) : void
리턴 void

프로퍼티 상세

connection 공개적으로 프로퍼티

public Connection,NetWrok connection
리턴 Connection