xrtHttpServerTlsConfigInit
XRT_API void xrtHttpServerTlsConfigInit( xhttpservertlsconfig* pConfig );
;
返回:XRT_API void xrtHttpServerTlsConfigInit( xhttpservertlsconfig* pConfig );
示例已编译验证
httpservertlsconfiginit obj; xrtHttpServerTlsConfigInit(&obj);
xrtHttpServerStartTls
XRT_API xhttpserver* xrtHttpServerStartTls( xnetengine* pEngine, const xhttpserverconfig* pConfig, const xhttpservertlsconfig* pTls, const xhttpserverevents* pEvents );
;
返回:XRT_API xhttpserver* xrtHttpServerStartTls( xnetengine* pEngine, const xhttpserverconfig* pConfig, const xhttpservertlsconfig* pTls, const xhttpserverevents* pEvents );
示例已编译验证
/* XRT_API xhttpserver* xrtHttpServerStartTls( xnetengine* pEngine, const xhttpserverconfig* pConfig, const xhttpservertlsconfig* pTls, const xhttpserverevents* pEvents ); */ result = xrtHttpServerStartTls();
xrtHttpConnTls
只在 Connection Worker 回调内返回借用 TLS Stream。
xtlsstream* xrtHttpConnTls(xhttpconn* pConnection);
| 参数 | 说明 |
|---|---|
| xhttpconn* pConnection | 连接对象 |
返回:只在 Connection Worker 回调内返回借用 TLS Stream。
示例已编译验证
/* 只在 Connection Worker 回调内返回借用 TLS Stream。 */ result = xrtHttpConnTls(pConnection);