C# Class NetManager, AtStake_v2

Inheritance: NetworkManager
Afficher le fichier Open project: engagementlab/AtStake_v2 Class Usage Examples

Méthodes publiques

Свойство Type Description
clientsUpdated ClientsUpdated
messageReceived MessageReceived
onDisconnected OnDisconnected
onSocketDisconnected OnSocketDisconnected
onUpdateConnection OnUpdateConnection
onUpdateDroppedClients OnUpdateDroppedClients

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

CloseRoom() public méthode

public CloseRoom ( ) : void
Résultat void

Drop() public méthode

public Drop ( ) : void
Résultat void

Init() public méthode

public Init ( ) : void
Résultat void

OnGainFocus() public méthode

public OnGainFocus ( ) : void
Résultat void

OnLoseFocus() public méthode

public OnLoseFocus ( ) : void
Résultat void

Reconnect() public méthode

public Reconnect ( ) : void
Résultat void

RequestRoomList() public méthode

public RequestRoomList ( Action response ) : void
response Action
Résultat void

SendMessage() public méthode

public SendMessage ( NetMessage msg ) : void
msg NetMessage
Résultat void

StartAsClient() public méthode

public StartAsClient ( string name, string roomId, Action response ) : void
name string
roomId string
response Action
Résultat void

StartAsHost() public méthode

public StartAsHost ( string name, Action response ) : void
name string
response Action
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void

SyncDuration() public méthode

public SyncDuration ( float duration ) : void
duration float
Résultat void

Property Details

clientsUpdated public_oe property

public ClientsUpdated clientsUpdated
Résultat ClientsUpdated

messageReceived public_oe property

public MessageReceived messageReceived
Résultat MessageReceived

onDisconnected public_oe property

public OnDisconnected onDisconnected
Résultat OnDisconnected

onSocketDisconnected public_oe property

public OnSocketDisconnected onSocketDisconnected
Résultat OnSocketDisconnected

onUpdateConnection public_oe property

public OnUpdateConnection onUpdateConnection
Résultat OnUpdateConnection

onUpdateDroppedClients public_oe property

public OnUpdateDroppedClients onUpdateDroppedClients
Résultat OnUpdateDroppedClients