C# Класс GameCore.NetWork.CNetTCPWork

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

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

Метод Описание
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

生命周期内每侦更新

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

Метод Описание
__Clear ( ) : void
__Update ( CNetTCPSocketConnect connect ) : void

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

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

public CNetTCPWork ( ) : System
Результат System

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

创建连接
public Connect ( int id, string host, int port, INetworkMsgHandler listener ) : void
id int
host string
port int
listener INetworkMsgHandler
Результат void

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

断开连接
public Disconnect ( int id ) : void
id int
Результат void

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

关闭所有连接
public DisconnectAll ( ) : void
Результат void

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

public GetCurrentServerID ( ) : int
Результат int

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

public GetReadyToConnectSID ( ) : int
Результат int

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

重连当前连接
public ReConnect ( ) : void
Результат void

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

public SendMessage ( int nMessageID, Byte data, int id = -1 ) : bool
nMessageID int
data Byte
id int
Результат bool

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

public SetCurrentServerID ( int v ) : void
v int
Результат void

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

public SetReadyToConnectSID ( int v ) : void
v int
Результат void

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

public ToNetWorkString ( ) : string
Результат string

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

生命周期内每侦更新
public Update ( ) : void
Результат void