流对等SSL

Inherits: StreamPeer < Reference < Object

类别: 核心

简要说明

SSL流对等。

方法

Error

accept_stream ( StreamPeer base )

Error

connect_to_stream ( StreamPeer stream, bool validate_certs=false, String for_hostname="" )

无效

disconnect_from_stream ( )

Status

get_status ( ) const

无效

poll ( )

枚举

枚举 状态

  • STATUS_DISCONNECTED = 0 ---表示 StreamPeerSSL 这是断开的。

  • STATUS_HANDSHAKING = 1

  • STATUS_CONNECTED = 2 ---表示 StreamPeerSSL 连接到主机的。

  • STATUS_ERROR = 3

  • STATUS_ERROR_HOSTNAME_MISMATCH = 4 ---显示主机提供的SSL证书域与请求验证的域不匹配的错误状态。

描述

SSL流对等。此对象可用于连接到SSL服务器。

教程

属性描述

  • bool blocking_handshake

违约

设定器

设置阻止握手启用(值)

吸气剂

是否启用了“阻止握手”()

方法说明

使用底层连接到对等机 StreamPeer stream .如果 validate_certstrueStreamPeerSSL 将验证对等端提供的证书是否与 for_hostname .

  • void disconnect_from_stream ( )

断开与主机的连接。

返回连接的状态。见 Status 对于值。

  • void poll ( )

轮询连接以检查传入的字节。在这之前打这个电话 StreamPeer.get_available_bytes 使其正常工作。