流对等SSL¶
Inherits: StreamPeer < Reference < Object
类别: 核心
简要说明¶
SSL流对等。
属性¶
真 |
方法¶
accept_stream ( StreamPeer base ) |
|
connect_to_stream ( StreamPeer stream, bool validate_certs=false, String for_hostname="" ) |
|
无效 |
|
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服务器。
方法说明¶
Error accept_stream ( StreamPeer base )
Error connect_to_stream ( StreamPeer stream, bool validate_certs=false, String for_hostname="" )
使用底层连接到对等机 StreamPeer stream
.如果 validate_certs
是 true
, StreamPeerSSL
将验证对等端提供的证书是否与 for_hostname
.
void disconnect_from_stream ( )
断开与主机的连接。
Status get_status ( ) const
返回连接的状态。见 Status 对于值。
void poll ( )
轮询连接以检查传入的字节。在这之前打这个电话 StreamPeer.get_available_bytes 使其正常工作。