C# Class NetWrok.Connection

Inheritance: UnityEngine.MonoBehaviour
Show file Open project: simonwittber/netwrok-client Class Usage Examples

Public Properties

Property Type Description
UID string
connectOnStart bool
connected bool
connectionTimeout float
logNetworkExceptions bool
reconnectOnLostConnection bool
server API
status string
url string

Public Methods

Method Description
Connect ( ) : void
Disconnect ( ) : void
HandleExceptionMsg ( Message msg ) : void
HandleOnConnect ( ) : void
HandleOnDisconnect ( ) : void
HandleOnTextMessageRecv ( string message ) : void
HandleReturnMsg ( Message msg ) : void
HandleRoomMsg ( Message msg ) : void
HandleSystemMessage ( Message msg ) : void
HandleUserMsg ( Message msg ) : void
OnDisable ( ) : void
OnEnable ( ) : void
OnLevelWasLoaded ( int id ) : void
ProcessMessage ( Message msg ) : void
Request ( string name ) : Request
Send ( string name ) : void

Private Methods

Method Description
_Connect ( ) : IEnumerator

Method Details

Connect() public method

public Connect ( ) : void
return void

Disconnect() public method

public Disconnect ( ) : void
return void

HandleExceptionMsg() public method

public HandleExceptionMsg ( Message msg ) : void
msg Message
return void

HandleOnConnect() public method

public HandleOnConnect ( ) : void
return void

HandleOnDisconnect() public method

public HandleOnDisconnect ( ) : void
return void

HandleOnTextMessageRecv() public method

public HandleOnTextMessageRecv ( string message ) : void
message string
return void

HandleReturnMsg() public method

public HandleReturnMsg ( Message msg ) : void
msg Message
return void

HandleRoomMsg() public method

public HandleRoomMsg ( Message msg ) : void
msg Message
return void

HandleSystemMessage() public method

public HandleSystemMessage ( Message msg ) : void
msg Message
return void

HandleUserMsg() public method

public HandleUserMsg ( Message msg ) : void
msg Message
return void

OnDisable() public method

public OnDisable ( ) : void
return void

OnEnable() public method

public OnEnable ( ) : void
return void

OnLevelWasLoaded() public method

public OnLevelWasLoaded ( int id ) : void
id int
return void

ProcessMessage() public method

public ProcessMessage ( Message msg ) : void
msg Message
return void

Request() public method

public Request ( string name ) : Request
name string
return Request

Send() public method

public Send ( string name ) : void
name string
return void

Property Details

UID public property

public string UID
return string

connectOnStart public property

public bool connectOnStart
return bool

connected public property

public bool connected
return bool

connectionTimeout public property

public float connectionTimeout
return float

logNetworkExceptions public property

public bool logNetworkExceptions
return bool

reconnectOnLostConnection public property

public bool reconnectOnLostConnection
return bool

server public property

public API,NetWrok server
return API

status public property

public string status
return string

url public property

public string url
return string