C# Класс NetManager, AtStake_v2

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

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

Свойство Тип Описание
clientsUpdated ClientsUpdated
messageReceived MessageReceived
onDisconnected OnDisconnected
onSocketDisconnected OnSocketDisconnected
onUpdateConnection OnUpdateConnection
onUpdateDroppedClients OnUpdateDroppedClients

Открытые методы

Метод Описание
CloseRoom ( ) : void
Drop ( ) : void
Init ( ) : void
OnGainFocus ( ) : void
OnLoseFocus ( ) : void
Reconnect ( ) : void
RequestRoomList ( Action response ) : void
SendMessage ( NetMessage msg ) : void
StartAsClient ( string name, string roomId, Action response ) : void
StartAsHost ( string name, Action response ) : void
Stop ( ) : void
SyncDuration ( float duration ) : void

Приватные методы

Метод Описание
OnClose ( SocketIOEvent e ) : void
OnError ( SocketIOEvent e ) : void
OnMessage ( SocketIOEvent e ) : void
OnOpen ( SocketIOEvent e = null ) : void
OnRoomDestroyed ( SocketIOEvent e = null ) : void
OnUpdateDuration ( SocketIOEvent e ) : void
OnUpdateRoomList ( SocketIOEvent e ) : void
Register ( string clientId, Response.Room room ) : void
SendSocketDisconnectMessage ( ) : void
SendUpdateConnectionMessage ( bool connected ) : void

Описание методов

CloseRoom() публичный Метод

public CloseRoom ( ) : void
Результат void

Drop() публичный Метод

public Drop ( ) : void
Результат void

Init() публичный Метод

public Init ( ) : void
Результат void

OnGainFocus() публичный Метод

public OnGainFocus ( ) : void
Результат void

OnLoseFocus() публичный Метод

public OnLoseFocus ( ) : void
Результат void

Reconnect() публичный Метод

public Reconnect ( ) : void
Результат void

RequestRoomList() публичный Метод

public RequestRoomList ( Action response ) : void
response Action
Результат void

SendMessage() публичный Метод

public SendMessage ( NetMessage msg ) : void
msg NetMessage
Результат void

StartAsClient() публичный Метод

public StartAsClient ( string name, string roomId, Action response ) : void
name string
roomId string
response Action
Результат void

StartAsHost() публичный Метод

public StartAsHost ( string name, Action response ) : void
name string
response Action
Результат void

Stop() публичный Метод

public Stop ( ) : void
Результат void

SyncDuration() публичный Метод

public SyncDuration ( float duration ) : void
duration float
Результат void

Описание свойств

clientsUpdated публичное свойство

public ClientsUpdated clientsUpdated
Результат ClientsUpdated

messageReceived публичное свойство

public MessageReceived messageReceived
Результат MessageReceived

onDisconnected публичное свойство

public OnDisconnected onDisconnected
Результат OnDisconnected

onSocketDisconnected публичное свойство

public OnSocketDisconnected onSocketDisconnected
Результат OnSocketDisconnected

onUpdateConnection публичное свойство

public OnUpdateConnection onUpdateConnection
Результат OnUpdateConnection

onUpdateDroppedClients публичное свойство

public OnUpdateDroppedClients onUpdateDroppedClients
Результат OnUpdateDroppedClients