C# Класс NetWrok.MessageDispatcher

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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