C# 클래스 NetManager, AtStake_v2

상속: NetworkManager
파일 보기 프로젝트 열기: engagementlab/AtStake_v2 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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