方法

GioTlsConnectionget_negotiated_protocol

自:2.60

声明 [src]

const gchar*
g_tls_connection_get_negotiated_protocol (
  GTlsConnection* conn
)

描述 [src]

获取握手过程中协商的应用层协议的名称。

如果对端没有使用 ALPN 扩展,或者没有宣传与 conn 的协议匹配的协议,或者 TLS 后端不支持 ALPN,则这将返回 NULL。请参见 g_tls_connection_set_advertised_protocols()。

自可用:2.60

返回值

类型: const gchar*

协商的协议,或 NULL

返回的数据由实例拥有。
返回值可以 NULL
值是一个以 NUL 结尾的 UTF-8 字符串。