流对等TCP¶
Inherits: StreamPeer < Reference < Object
类别: 核心
简要说明¶
TCP流对等。
方法¶
connect_to_host ( String host, int port ) |
|
无效 |
|
get_connected_host ( ) const |
|
get_connected_port ( ) const |
|
get_status ( ) |
|
is_connected_to_host ( ) const |
|
无效 |
set_no_delay ( bool enabled ) |
枚举¶
枚举 状态 :
STATUS_NONE = 0 ---项目的初始状态
StreamPeerTCP
. 这也是断开后的状态。STATUS_CONNECTING = 1 ---表示
StreamPeerTCP
正在连接到主机。STATUS_CONNECTED = 2 ---表示
StreamPeerTCP
连接到主机的。STATUS_ERROR = 3 ---表示
StreamPeerTCP
处于错误状态。
描述¶
TCP流对等。此对象可用于连接到TCP服务器,也可由TCP服务器返回。
方法说明¶
连接到指定的 host:port
一对。如果有效,将解析主机名。退换商品 @GlobalScope.OK 关于成功还是 @GlobalScope.FAILED 失败论。
void disconnect_from_host ( )
断开与主机的连接。
String get_connected_host ( ) const
返回此对等机的IP。
int get_connected_port ( ) const
返回此对等机的端口。
Status get_status ( )
返回连接的状态,请参阅 Status .
bool is_connected_to_host ( ) const
返回 true
如果此对等机当前连接到主机, false
否则。
void set_no_delay ( bool enabled )
禁用Nagle的算法以提高小数据包的延迟。
注: 对于发送大数据包或需要传输大量数据的应用程序,这会降低总可用带宽。