C# Class GameCore.NetWork.CNetTCPWork

Inheritance: INetWork
Afficher le fichier Open project: recter/Unity-Net

Méthodes publiques

Méthode Description
CNetTCPWork ( ) : System
Connect ( int id, string host, int port, INetworkMsgHandler listener ) : void

创建连接

Disconnect ( int id ) : void

断开连接

DisconnectAll ( ) : void

关闭所有连接

GetCurrentServerID ( ) : int
GetReadyToConnectSID ( ) : int
ReConnect ( ) : void

重连当前连接

SendMessage ( int nMessageID, Byte data, int id = -1 ) : bool
SetCurrentServerID ( int v ) : void
SetReadyToConnectSID ( int v ) : void
ToNetWorkString ( ) : string
Update ( ) : void

生命周期内每侦更新

Private Methods

Méthode Description
__Clear ( ) : void
__Update ( CNetTCPSocketConnect connect ) : void

Method Details

CNetTCPWork() public méthode

public CNetTCPWork ( ) : System
Résultat System

Connect() public méthode

创建连接
public Connect ( int id, string host, int port, INetworkMsgHandler listener ) : void
id int
host string
port int
listener INetworkMsgHandler
Résultat void

Disconnect() public méthode

断开连接
public Disconnect ( int id ) : void
id int
Résultat void

DisconnectAll() public méthode

关闭所有连接
public DisconnectAll ( ) : void
Résultat void

GetCurrentServerID() public méthode

public GetCurrentServerID ( ) : int
Résultat int

GetReadyToConnectSID() public méthode

public GetReadyToConnectSID ( ) : int
Résultat int

ReConnect() public méthode

重连当前连接
public ReConnect ( ) : void
Résultat void

SendMessage() public méthode

public SendMessage ( int nMessageID, Byte data, int id = -1 ) : bool
nMessageID int
data Byte
id int
Résultat bool

SetCurrentServerID() public méthode

public SetCurrentServerID ( int v ) : void
v int
Résultat void

SetReadyToConnectSID() public méthode

public SetReadyToConnectSID ( int v ) : void
v int
Résultat void

ToNetWorkString() public méthode

public ToNetWorkString ( ) : string
Résultat string

Update() public méthode

生命周期内每侦更新
public Update ( ) : void
Résultat void