2019-04-22 10:21:17 +10:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2018-07-26 20:52:03 +10:00
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
< meta http-equiv = "X-UA-Compatible" content = "IE=9" / >
2019-04-22 10:21:17 +10:00
< meta name = "generator" content = "Doxygen 1.8.15" / >
2018-07-26 20:52:03 +10:00
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
2019-04-22 10:21:17 +10:00
< title > wut: /home/ash/src/wut/include/nsysnet/nssl.h File Reference< / title >
2018-07-26 20:52:03 +10:00
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
< link href = "search/search.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "search/searchdata.js" > < / script >
< script type = "text/javascript" src = "search/search.js" > < / script >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< / head >
< body >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
< tr style = "height: 56px;" >
< td id = "projectalign" style = "padding-left: 0.5em;" >
< div id = "projectname" > wut
2019-04-22 10:21:17 +10:00
  < span id = "projectnumber" > 1.0.0-beta8< / span >
2018-07-26 20:52:03 +10:00
< / div >
< div id = "projectbrief" > Wii U Toolchain< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
2019-04-22 10:21:17 +10:00
<!-- Generated by Doxygen 1.8.15 -->
2018-07-26 20:52:03 +10:00
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
< / script >
< script type = "text/javascript" src = "menudata.js" > < / script >
< script type = "text/javascript" src = "menu.js" > < / script >
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */< / script >
< div id = "main-nav" > < / div >
<!-- window showing the filter options -->
< div id = "MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
< / div >
<!-- iframe showing the search results (closed by default) -->
< div id = "MSearchResultsWindow" >
< iframe src = "javascript:void(0)" frameborder = "0"
name="MSearchResults" id="MSearchResults">
< / iframe >
< / div >
< div id = "nav-path" class = "navpath" >
< ul >
< li class = "navelem" > < a class = "el" href = "dir_d44c64559bbebec7f509842c48db8b23.html" > include< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_fe1e7b2a13642686c85dbce98656961b.html" > nsysnet< / a > < / li > < / ul >
< / div >
< / div > <!-- top -->
< div class = "header" >
< div class = "summary" >
< a href = "#typedef-members" > Typedefs< / a > |
< a href = "#enum-members" > Enumerations< / a > |
< a href = "#func-members" > Functions< / a > < / div >
< div class = "headertitle" >
< div class = "title" > nssl.h File Reference< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
< div class = "textblock" > < code > #include < < a class = "el" href = "wut_8h_source.html" > wut.h< / a > > < / code > < br / >
< / div >
< p > < a href = "nssl_8h_source.html" > Go to the source code of this file.< / a > < / p >
< table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "typedef-members" > < / a >
Typedefs< / h2 > < / td > < / tr >
< tr class = "memitem:gae46155a7e0f590af119edb140d974cb1" > < td class = "memItemLeft" align = "right" valign = "top" > typedef int32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group__nsysnet__nssl.html#gae46155a7e0f590af119edb140d974cb1" > NSSLContextHandle< / a > < / td > < / tr >
2019-04-22 10:21:17 +10:00
< tr class = "memdesc:gae46155a7e0f590af119edb140d974cb1" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > A handle to a NSSL context created with < a class = "el" href = "group__nsysnet__nssl.html#gafd4a0686315bd9f7a4c99ece33cb74c8" title = "Creates a context to use with the NSSL library." > NSSLCreateContext()< / a > . < a href = "group__nsysnet__nssl.html#gae46155a7e0f590af119edb140d974cb1" > More...< / a > < br / > < / td > < / tr >
2018-07-26 20:52:03 +10:00
< tr class = "separator:gae46155a7e0f590af119edb140d974cb1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga79622287731ba9edbbcc5a7a21ad2c54" > < td class = "memItemLeft" align = "right" valign = "top" > typedef int32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group__nsysnet__nssl.html#ga79622287731ba9edbbcc5a7a21ad2c54" > NSSLConnectionHandle< / a > < / td > < / tr >
2019-04-22 10:21:17 +10:00
< tr class = "memdesc:ga79622287731ba9edbbcc5a7a21ad2c54" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > A handle to a NSSL connection created with < a class = "el" href = "group__nsysnet__nssl.html#ga6980469997f47e7f9712b549f807bfe4" title = "Open an SSL connection." > NSSLCreateConnection()< / a > . < a href = "group__nsysnet__nssl.html#ga79622287731ba9edbbcc5a7a21ad2c54" > More...< / a > < br / > < / td > < / tr >
2018-07-26 20:52:03 +10:00
< tr class = "separator:ga79622287731ba9edbbcc5a7a21ad2c54" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga5c58410400c5b0f179e7285b80d3dc2a" > < td class = "memItemLeft" align = "right" valign = "top" > typedef enum < a class = "el" href = "group__nsysnet__nssl.html#ga38586a4d6115d2c6486aafefaf4fc162" > NSSLServerCertId< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group__nsysnet__nssl.html#ga5c58410400c5b0f179e7285b80d3dc2a" > NSSLServerCertId< / a > < / td > < / tr >
< tr class = "memdesc:ga5c58410400c5b0f179e7285b80d3dc2a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The IDs of a system CA. < a href = "group__nsysnet__nssl.html#ga5c58410400c5b0f179e7285b80d3dc2a" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga5c58410400c5b0f179e7285b80d3dc2a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "enum-members" > < / a >
Enumerations< / h2 > < / td > < / tr >
< tr class = "memitem:ga38586a4d6115d2c6486aafefaf4fc162" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group__nsysnet__nssl.html#ga38586a4d6115d2c6486aafefaf4fc162" > NSSLServerCertId< / a > { < br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a44764410cad55e71de7b54b1ef27396e" > NSSL_SERVER_CERT_GROUP_NINTENDO_FIRST< / a > = 100,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a5d81ddbd03336ba8510dd83b077f7463" > NSSL_SERVER_CERT_NINTENDO_CA< / a > = 100,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162ad343043d1404607d4c327b4942056789" > NSSL_SERVER_CERT_NINTENDO_CA_G2< / a > = 101,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162ad3a072fd09b355320d8d97de72699a3c" > NSSL_SERVER_CERT_NINTENDO_CA_G3< / a > = 102,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a7339997df6b98f17d6c30fafce6c2061" > NSSL_SERVER_CERT_NINTENDO_CLASS2_CA< / a > = 103,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162ae205afa4a74bbab928dd12a5715844d6" > NSSL_SERVER_CERT_NINTENDO_CLASS2_CA_G2< / a > = 104,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a4d57a04ba01e550690c193b5c99aaed3" > NSSL_SERVER_CERT_NINTENDO_CLASS2_CA_G3< / a > = 105,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162aa1186c2da2524d45d98d6d847e1a5539" > NSSL_SERVER_CERT_GROUP_NINTENDO_LAST< / a > = 105,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162af44ae53e1c5af690c33c53d39ad6c903" > NSSL_SERVER_CERT_GROUP_COMMERCIAL_FIRST< / a > = 1001,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a1e5135043ad251e52d0b6424d5a73b74" > NSSL_SERVER_CERT_BALTIMORE_CYBERTRUST_ROOT_CA< / a > = 1001,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a15b3171c3d3d0940d3bc94c26a0aa84d" > NSSL_SERVER_CERT_CYBERTRUST_GLOBAL_ROOT_CA< / a > = 1002,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a14b8daa3741773f882b2078c1b58520c" > NSSL_SERVER_CERT_VERIZON_GLOBAL_ROOT_CA< / a > = 1003,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a8d5efed905cd88779df8487f3d3de020" > NSSL_SERVER_CERT_GLOBALSIGN_ROOT_CA< / a > = 1004,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a49587e4e81b067877accd1f13718257d" > NSSL_SERVER_CERT_GLOBALSIGN_ROOT_CA_R2< / a > = 1005,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a9724f85a2c192fce205801cf679be617" > NSSL_SERVER_CERT_GLOBALSIGN_ROOT_CA_R3< / a > = 1006,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162aad2227697bcc6871644e4bfb2a12fc65" > NSSL_SERVER_CERT_VERISIGN_CLASS3_PUBLIC_PRIMARY_CA_G3< / a > = 1007,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162af5fe94252ed33b0454ad9df63d6a052c" > NSSL_SERVER_CERT_VERISIGN_UNIVERSAL_ROOT_CA< / a > = 1008,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a50683e4aaf96862aea0da63e3c5b40a9" > NSSL_SERVER_CERT_VERISIGN_CLASS3_PUBLIC_PRIMARY_CA_G5< / a > = 1009,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162ac2d8f3a10f1b05117ea6f84fbaa43b43" > NSSL_SERVER_CERT_THAWTE_PRIMARY_ROOT_CA_G3< / a > = 1010,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a47d6223e74dfe30c26a789b54019f0cf" > NSSL_SERVER_CERT_THAWTE_PRIMARY_ROOT_CA< / a > = 1011,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a4f04ffb6a7a833f52ea9a036fa3bde88" > NSSL_SERVER_CERT_GEOTRUST_GLOBAL_CA< / a > = 1012,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a92400af1fe8c957ae6f9b39c4233767b" > NSSL_SERVER_CERT_GEOTRUST_GLOBAL_CA2< / a > = 1013,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a3612c698c9a0724706f4010df9fdc093" > NSSL_SERVER_CERT_GEOTRUST_PRIMARY_CA< / a > = 1014,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a133219004655be24f7e662f6491c91f7" > NSSL_SERVER_CERT_GEOTRUST_PRIMARY_CA_G3< / a > = 1015,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a7edcfd6b53b4bdab93b72b0d9ccbc790" > NSSL_SERVER_CERT_ADDTRUST_EXT_CA_ROOT< / a > = 1016,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a0d8acb51ca0bc60b57bc7bd784394fc3" > NSSL_SERVER_CERT_COMODO_CA< / a > = 1017,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a80940a860a0b7116ae9c25e55d6efbbd" > NSSL_SERVER_CERT_UTN_DATACORP_SGC_CA< / a > = 1018,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a78e923d100a6b4e1ab4754015fe4f29d" > NSSL_SERVER_CERT_UTN_USERFIRST_HARDWARE_CA< / a > = 1019,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162ad78b0fd5a2331f5fc2046a5fdcc4fb39" > NSSL_SERVER_CERT_DIGICERT_HIGH_ASSURANCE_EV_ROOT_CA< / a > = 1020,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162abb685963d084c1ef99ba6815426fc2a7" > NSSL_SERVER_CERT_DIGICERT_ASSURED_ID_ROOT_CA< / a > = 1021,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a383aeb6ad7fe5f1633e3fe93bbb9cbb1" > NSSL_SERVER_CERT_DIGICERT_GLOBAL_ROOT_CA< / a > = 1022,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162ac69a211106bf70739eeaaca9eec608d9" > NSSL_SERVER_CERT_GTE_CYBERTRUST_GLOBAL_ROOT< / a > = 1023,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a4058757b6ae8ce04f948f5e9a4358f52" > NSSL_SERVER_CERT_VERISIGN_CLASS3_PUBLIC_PRIMARY_CA< / a > = 1024,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162afd35d8f7116b24ec10e3ffee357cd8d3" > NSSL_SERVER_CERT_THAWTE_PREMIUM_SERVER_CA< / a > = 1025,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a4edbd7a5ee44e9404fbc25b8e0c18b4d" > NSSL_SERVER_CERT_EQUIFAX_SECURE_CA< / a > = 1026,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a3a3fe58ac9d8fa32845e4bc698a43e78" > NSSL_SERVER_CERT_ENTRUST_SECURE_SERVER_CA< / a > = 1027,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a6cae55a42e56f7c0074fe2127594c85d" > NSSL_SERVER_CERT_VERISIGN_CLASS3_PUBLIC_PRIMARY_CA_G2< / a > = 1028,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162ab9bd2c1f0e15c1adcb802edb76986099" > NSSL_SERVER_CERT_ENTRUST_CA_2048< / a > = 1029,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a028ef05a4c6e03ca14ec89be92fa2d00" > NSSL_SERVER_CERT_ENTRUST_ROOT_CA< / a > = 1030,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a372b7671acb8354e5e7d42a4b34a7132" > NSSL_SERVER_CERT_ENTRUST_ROOT_CA_G2< / a > = 1031,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162acd60035512a0eba7d8502d3956ea7ff7" > NSSL_SERVER_CERT_DIGICERT_ASSURED_ID_ROOT_CA_G2< / a > = 1032,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a5737164a863092db725b1cdc97f733c6" > NSSL_SERVER_CERT_DIGICERT_GLOBAL_ROOT_CA_G2< / a > = 1033,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a44a9bbe3dc071bfbc069373d1abee15b" > NSSL_SERVER_CERT_GROUP_COMMERCIAL_LAST< / a > = 1033,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162ad0d11f8a301e5a3dbee4a72b32191566" > NSSL_SERVER_CERT_GROUP_COMMERCIAL_4096_FIRST< / a > = 1900,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162adda67afc42315c94cf30603a89cc25a4" > NSSL_SERVER_CERT_COMODO_RSA_CA< / a > = 1900,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162ab3745a1b5dbfa1093f46603e761c2caa" > NSSL_SERVER_CERT_USERTRUST_RSA_CA< / a > = 1901,
< br / >
    < a class = "el" href = "group__nsysnet__nssl.html#gga38586a4d6115d2c6486aafefaf4fc162a731b672ccd58765c653866fd6e421db8" > NSSL_SERVER_CERT_GROUP_COMMERCIAL_4096_LAST< / a > = 1901
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga38586a4d6115d2c6486aafefaf4fc162" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The IDs of a system CA. < a href = "group__nsysnet__nssl.html#ga38586a4d6115d2c6486aafefaf4fc162" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga38586a4d6115d2c6486aafefaf4fc162" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "func-members" > < / a >
Functions< / h2 > < / td > < / tr >
< tr class = "memitem:ga271f6d02a5a17553605ee6f4c5d92201" > < td class = "memItemLeft" align = "right" valign = "top" > int32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group__nsysnet__nssl.html#ga271f6d02a5a17553605ee6f4c5d92201" > NSSLInit< / a > ()< / td > < / tr >
< tr class = "memdesc:ga271f6d02a5a17553605ee6f4c5d92201" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Initialises the NSSL library for use. < a href = "group__nsysnet__nssl.html#ga271f6d02a5a17553605ee6f4c5d92201" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga271f6d02a5a17553605ee6f4c5d92201" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gabd6dd47f0a2f3698fd07c3336119fd60" > < td class = "memItemLeft" align = "right" valign = "top" > int32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group__nsysnet__nssl.html#gabd6dd47f0a2f3698fd07c3336119fd60" > NSSLFinish< / a > ()< / td > < / tr >
< tr class = "memdesc:gabd6dd47f0a2f3698fd07c3336119fd60" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Cleans up and finishes use of the NSSL library. < a href = "group__nsysnet__nssl.html#gabd6dd47f0a2f3698fd07c3336119fd60" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:gabd6dd47f0a2f3698fd07c3336119fd60" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gafd4a0686315bd9f7a4c99ece33cb74c8" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "group__nsysnet__nssl.html#gae46155a7e0f590af119edb140d974cb1" > NSSLContextHandle< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group__nsysnet__nssl.html#gafd4a0686315bd9f7a4c99ece33cb74c8" > NSSLCreateContext< / a > (int32_t unk)< / td > < / tr >
< tr class = "memdesc:gafd4a0686315bd9f7a4c99ece33cb74c8" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Creates a context to use with the NSSL library. < a href = "group__nsysnet__nssl.html#gafd4a0686315bd9f7a4c99ece33cb74c8" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:gafd4a0686315bd9f7a4c99ece33cb74c8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga2287e2c1ecb34493a1a3fe3359cc5ed1" > < td class = "memItemLeft" align = "right" valign = "top" > int32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group__nsysnet__nssl.html#ga2287e2c1ecb34493a1a3fe3359cc5ed1" > NSSLDestroyContext< / a > (< a class = "el" href = "group__nsysnet__nssl.html#gae46155a7e0f590af119edb140d974cb1" > NSSLContextHandle< / a > context)< / td > < / tr >
< tr class = "memdesc:ga2287e2c1ecb34493a1a3fe3359cc5ed1" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Destroys a NSSL context. < a href = "group__nsysnet__nssl.html#ga2287e2c1ecb34493a1a3fe3359cc5ed1" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga2287e2c1ecb34493a1a3fe3359cc5ed1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gae26bc46ca42f79c3140119374c40cea5" > < td class = "memItemLeft" align = "right" valign = "top" > int32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group__nsysnet__nssl.html#gae26bc46ca42f79c3140119374c40cea5" > NSSLAddServerPKIExternal< / a > (< a class = "el" href = "group__nsysnet__nssl.html#gae46155a7e0f590af119edb140d974cb1" > NSSLContextHandle< / a > context, const void *cert, int32_t length, int32_t unk)< / td > < / tr >
< tr class = "memdesc:gae26bc46ca42f79c3140119374c40cea5" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Add a custom root CA to the given NSSL context. < a href = "group__nsysnet__nssl.html#gae26bc46ca42f79c3140119374c40cea5" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:gae26bc46ca42f79c3140119374c40cea5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga29af65684bb6a2a238998b1282e9be1b" > < td class = "memItemLeft" align = "right" valign = "top" > int32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group__nsysnet__nssl.html#ga29af65684bb6a2a238998b1282e9be1b" > NSSLAddServerPKI< / a > (< a class = "el" href = "group__nsysnet__nssl.html#gae46155a7e0f590af119edb140d974cb1" > NSSLContextHandle< / a > context, < a class = "el" href = "group__nsysnet__nssl.html#ga38586a4d6115d2c6486aafefaf4fc162" > NSSLServerCertId< / a > pki)< / td > < / tr >
2019-04-22 10:21:17 +10:00
< tr class = "memdesc:ga29af65684bb6a2a238998b1282e9be1b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Add a system root CA (one of < a class = "el" href = "group__nsysnet__nssl.html#ga38586a4d6115d2c6486aafefaf4fc162" title = "The IDs of a system CA." > NSSLServerCertId< / a > ) to the given NSSL context. < a href = "group__nsysnet__nssl.html#ga29af65684bb6a2a238998b1282e9be1b" > More...< / a > < br / > < / td > < / tr >
2018-07-26 20:52:03 +10:00
< tr class = "separator:ga29af65684bb6a2a238998b1282e9be1b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga6980469997f47e7f9712b549f807bfe4" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "group__nsysnet__nssl.html#ga79622287731ba9edbbcc5a7a21ad2c54" > NSSLConnectionHandle< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group__nsysnet__nssl.html#ga6980469997f47e7f9712b549f807bfe4" > NSSLCreateConnection< / a > (< a class = "el" href = "group__nsysnet__nssl.html#gae46155a7e0f590af119edb140d974cb1" > NSSLContextHandle< / a > context, const char *host, int32_t hostLength, int32_t options, int32_t < a class = "el" href = "group__nsysnet__socket.html#gaf4e0711877c45a41168ac677b0670ccd" > socket< / a > , int32_t block)< / td > < / tr >
< tr class = "memdesc:ga6980469997f47e7f9712b549f807bfe4" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Open an SSL connection. < a href = "group__nsysnet__nssl.html#ga6980469997f47e7f9712b549f807bfe4" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga6980469997f47e7f9712b549f807bfe4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga086f2b4473940cc47f13085184ecdb88" > < td class = "memItemLeft" align = "right" valign = "top" > int32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group__nsysnet__nssl.html#ga086f2b4473940cc47f13085184ecdb88" > NSSLDestroyConnection< / a > (< a class = "el" href = "group__nsysnet__nssl.html#ga79622287731ba9edbbcc5a7a21ad2c54" > NSSLConnectionHandle< / a > connection)< / td > < / tr >
< tr class = "memdesc:ga086f2b4473940cc47f13085184ecdb88" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Close and destroy a NSSL connection. < a href = "group__nsysnet__nssl.html#ga086f2b4473940cc47f13085184ecdb88" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga086f2b4473940cc47f13085184ecdb88" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga6b734c16fb0ed64d42ae11cc2c583410" > < td class = "memItemLeft" align = "right" valign = "top" > int32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group__nsysnet__nssl.html#ga6b734c16fb0ed64d42ae11cc2c583410" > NSSLRead< / a > (< a class = "el" href = "group__nsysnet__nssl.html#ga79622287731ba9edbbcc5a7a21ad2c54" > NSSLConnectionHandle< / a > connection, const void *buffer, int32_t length, int32_t *outBytesRead)< / td > < / tr >
< tr class = "memdesc:ga6b734c16fb0ed64d42ae11cc2c583410" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Read data from an open NSSL connection into a given buffer. < a href = "group__nsysnet__nssl.html#ga6b734c16fb0ed64d42ae11cc2c583410" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga6b734c16fb0ed64d42ae11cc2c583410" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gac4f9fc85ec4f365aae566cb5205fcd91" > < td class = "memItemLeft" align = "right" valign = "top" > int32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group__nsysnet__nssl.html#gac4f9fc85ec4f365aae566cb5205fcd91" > NSSLWrite< / a > (< a class = "el" href = "group__nsysnet__nssl.html#ga79622287731ba9edbbcc5a7a21ad2c54" > NSSLConnectionHandle< / a > connection, const void *buffer, int32_t length, int32_t *outBytesWritten)< / td > < / tr >
< tr class = "memdesc:gac4f9fc85ec4f365aae566cb5205fcd91" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Write data to an open NSSL connection from a given buffer. < a href = "group__nsysnet__nssl.html#gac4f9fc85ec4f365aae566cb5205fcd91" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:gac4f9fc85ec4f365aae566cb5205fcd91" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< / div > <!-- contents -->
<!-- start footer part -->
< hr class = "footer" / > < address class = "footer" > < small >
Generated by   < a href = "http://www.doxygen.org/index.html" >
< img class = "footer" src = "doxygen.png" alt = "doxygen" / >
2019-04-22 10:21:17 +10:00
< / a > 1.8.15
2018-07-26 20:52:03 +10:00
< / small > < / address >
< / body >
< / html >