mirror of
https://github.com/switchbrew/libnx.git
synced 2025-06-21 12:32:40 +02:00
262 lines
21 KiB
HTML
262 lines
21 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
|
<meta name="generator" content="Doxygen 1.9.8"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>libnx: include/switch/sf/tipc.h File Reference</title>
|
|
<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 id="projectrow">
|
|
<td id="projectalign">
|
|
<div id="projectname">libnx<span id="projectnumber"> v4.9.0</span>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.9.8 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
|
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(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">
|
|
<div id="MSearchResults">
|
|
<div class="SRPage">
|
|
<div id="SRIndex">
|
|
<div id="SRResults"></div>
|
|
<div class="SRStatus" id="Loading">Loading...</div>
|
|
<div class="SRStatus" id="Searching">Searching...</div>
|
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</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_42bea3d40f1f1694e41a8f3166c98108.html">switch</a></li><li class="navelem"><a class="el" href="dir_4135a0a4feebbb3582cf049db0871464.html">sf</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#nested-classes">Data Structures</a> |
|
|
<a href="#define-members">Macros</a> |
|
|
<a href="#enum-members">Enumerations</a> |
|
|
<a href="#func-members">Functions</a> </div>
|
|
<div class="headertitle"><div class="title">tipc.h File Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>Tiny IPC protocol.
|
|
<a href="#details">More...</a></p>
|
|
<div class="textblock"><code>#include "<a class="el" href="hipc_8h_source.html">hipc.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="cmif_8h_source.html">cmif.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="service_8h_source.html">service.h</a>"</code><br />
|
|
</div>
|
|
<p><a href="tipc_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 id="nested-classes" name="nested-classes"></a>
|
|
Data Structures</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structTipcService.html">TipcService</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">tipc <a class="el" href="structService.html" title="Service object structure.">Service</a> object structure <a href="structTipcService.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structTipcDispatchParams.html">TipcDispatchParams</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structTipcRequestFormat.html">TipcRequestFormat</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
|
|
Macros</h2></td></tr>
|
|
<tr class="memitem:a24d6d83744be870a4a7a87eaac161afc" id="r_a24d6d83744be870a4a7a87eaac161afc"><td class="memItemLeft" align="right" valign="top"><a id="a24d6d83744be870a4a7a87eaac161afc" name="a24d6d83744be870a4a7a87eaac161afc"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>tipcDispatch</b>(_s, _rid, ...)    tipcDispatchImpl((_s),(_rid),NULL,0,NULL,0,(<a class="el" href="structTipcDispatchParams.html">TipcDispatchParams</a>){ __VA_ARGS__ })</td></tr>
|
|
<tr class="separator:a24d6d83744be870a4a7a87eaac161afc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6fab2c2be4617609b70a5df84c9f8189" id="r_a6fab2c2be4617609b70a5df84c9f8189"><td class="memItemLeft" align="right" valign="top"><a id="a6fab2c2be4617609b70a5df84c9f8189" name="a6fab2c2be4617609b70a5df84c9f8189"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>tipcDispatchIn</b>(_s, _rid, _in, ...)    tipcDispatchImpl((_s),(_rid),&(_in),sizeof(_in),NULL,0,(<a class="el" href="structTipcDispatchParams.html">TipcDispatchParams</a>){ __VA_ARGS__ })</td></tr>
|
|
<tr class="separator:a6fab2c2be4617609b70a5df84c9f8189"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa5b0c3b2d4cbc7c0b65f46e5301424ee" id="r_aa5b0c3b2d4cbc7c0b65f46e5301424ee"><td class="memItemLeft" align="right" valign="top"><a id="aa5b0c3b2d4cbc7c0b65f46e5301424ee" name="aa5b0c3b2d4cbc7c0b65f46e5301424ee"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>tipcDispatchOut</b>(_s, _rid, _out, ...)    tipcDispatchImpl((_s),(_rid),NULL,0,&(_out),sizeof(_out),(<a class="el" href="structTipcDispatchParams.html">TipcDispatchParams</a>){ __VA_ARGS__ })</td></tr>
|
|
<tr class="separator:aa5b0c3b2d4cbc7c0b65f46e5301424ee"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6ae41a35c1f463802ef2a90a12c4b765" id="r_a6ae41a35c1f463802ef2a90a12c4b765"><td class="memItemLeft" align="right" valign="top"><a id="a6ae41a35c1f463802ef2a90a12c4b765" name="a6ae41a35c1f463802ef2a90a12c4b765"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>tipcDispatchInOut</b>(_s, _rid, _in, _out, ...)    tipcDispatchImpl((_s),(_rid),&(_in),sizeof(_in),&(_out),sizeof(_out),(<a class="el" href="structTipcDispatchParams.html">TipcDispatchParams</a>){ __VA_ARGS__ })</td></tr>
|
|
<tr class="separator:a6ae41a35c1f463802ef2a90a12c4b765"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
|
|
Enumerations</h2></td></tr>
|
|
<tr class="memitem:a73a72b0be916ddc4c3c745e0b312997f" id="r_a73a72b0be916ddc4c3c745e0b312997f"><td class="memItemLeft" align="right" valign="top"><a id="a73a72b0be916ddc4c3c745e0b312997f" name="a73a72b0be916ddc4c3c745e0b312997f"></a>enum  </td><td class="memItemRight" valign="bottom"><b>TipcCommandType</b> { <b>TipcCommandType_Close</b> = 15
|
|
}</td></tr>
|
|
<tr class="separator:a73a72b0be916ddc4c3c745e0b312997f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
|
|
Functions</h2></td></tr>
|
|
<tr class="memitem:a14d252b70f149c19e4f82669fa325ea0" id="r_a14d252b70f149c19e4f82669fa325ea0"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="tipc_8h.html#a14d252b70f149c19e4f82669fa325ea0">tipcCreate</a> (<a class="el" href="structTipcService.html">TipcService</a> *s, <a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> h)</td></tr>
|
|
<tr class="memdesc:a14d252b70f149c19e4f82669fa325ea0"><td class="mdescLeft"> </td><td class="mdescRight">Creates a tipc service object from an IPC session handle. <br /></td></tr>
|
|
<tr class="separator:a14d252b70f149c19e4f82669fa325ea0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa25a23e0eba1c516402945fd3927e577" id="r_aa25a23e0eba1c516402945fd3927e577"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="tipc_8h.html#aa25a23e0eba1c516402945fd3927e577">tipcClose</a> (<a class="el" href="structTipcService.html">TipcService</a> *s)</td></tr>
|
|
<tr class="memdesc:aa25a23e0eba1c516402945fd3927e577"><td class="mdescLeft"> </td><td class="mdescRight">Closes a tipc service. <br /></td></tr>
|
|
<tr class="separator:aa25a23e0eba1c516402945fd3927e577"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af335479aa3e619ecef5dfafc20b7ed47" id="r_af335479aa3e619ecef5dfafc20b7ed47"><td class="memItemLeft" align="right" valign="top"><a id="af335479aa3e619ecef5dfafc20b7ed47" name="af335479aa3e619ecef5dfafc20b7ed47"></a>
|
|
static void </td><td class="memItemRight" valign="bottom"><b>tipcRequestInBuffer</b> (<a class="el" href="structHipcRequest.html">HipcRequest</a> *req, const void *buffer, size_t size, HipcBufferMode mode)</td></tr>
|
|
<tr class="separator:af335479aa3e619ecef5dfafc20b7ed47"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0167a879bb8e284f5028de659e11ed93" id="r_a0167a879bb8e284f5028de659e11ed93"><td class="memItemLeft" align="right" valign="top"><a id="a0167a879bb8e284f5028de659e11ed93" name="a0167a879bb8e284f5028de659e11ed93"></a>
|
|
static void </td><td class="memItemRight" valign="bottom"><b>tipcRequestOutBuffer</b> (<a class="el" href="structHipcRequest.html">HipcRequest</a> *req, void *buffer, size_t size, HipcBufferMode mode)</td></tr>
|
|
<tr class="separator:a0167a879bb8e284f5028de659e11ed93"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1e536e823ac047bf748d9d776577bb57" id="r_a1e536e823ac047bf748d9d776577bb57"><td class="memItemLeft" align="right" valign="top"><a id="a1e536e823ac047bf748d9d776577bb57" name="a1e536e823ac047bf748d9d776577bb57"></a>
|
|
static void </td><td class="memItemRight" valign="bottom"><b>tipcRequestInOutBuffer</b> (<a class="el" href="structHipcRequest.html">HipcRequest</a> *req, void *buffer, size_t size, HipcBufferMode mode)</td></tr>
|
|
<tr class="separator:a1e536e823ac047bf748d9d776577bb57"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a69e0b1436281a7de6aee261877b23f0e" id="r_a69e0b1436281a7de6aee261877b23f0e"><td class="memItemLeft" align="right" valign="top"><a id="a69e0b1436281a7de6aee261877b23f0e" name="a69e0b1436281a7de6aee261877b23f0e"></a>
|
|
static void </td><td class="memItemRight" valign="bottom"><b>tipcRequestHandle</b> (<a class="el" href="structHipcRequest.html">HipcRequest</a> *req, <a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> handle)</td></tr>
|
|
<tr class="separator:a69e0b1436281a7de6aee261877b23f0e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8b90cff8fcaa1a736685b288706a2275" id="r_a8b90cff8fcaa1a736685b288706a2275"><td class="memItemLeft" align="right" valign="top"><a id="a8b90cff8fcaa1a736685b288706a2275" name="a8b90cff8fcaa1a736685b288706a2275"></a>
|
|
static void </td><td class="memItemRight" valign="bottom"><b>_tipcRequestFormatProcessBuffer</b> (<a class="el" href="structTipcRequestFormat.html">TipcRequestFormat</a> *fmt, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> attr)</td></tr>
|
|
<tr class="separator:a8b90cff8fcaa1a736685b288706a2275"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aaaafad03965e3d9e7ccbf68360d403f4" id="r_aaaafad03965e3d9e7ccbf68360d403f4"><td class="memItemLeft" align="right" valign="top"><a id="aaaafad03965e3d9e7ccbf68360d403f4" name="aaaafad03965e3d9e7ccbf68360d403f4"></a>
|
|
static void </td><td class="memItemRight" valign="bottom"><b>_tipcRequestProcessBuffer</b> (<a class="el" href="structHipcRequest.html">HipcRequest</a> *req, const <a class="el" href="structSfBuffer.html">SfBuffer</a> *buf, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> attr)</td></tr>
|
|
<tr class="separator:aaaafad03965e3d9e7ccbf68360d403f4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8ef68629e2c0e64da05efdd2840bad09" id="r_a8ef68629e2c0e64da05efdd2840bad09"><td class="memItemLeft" align="right" valign="top"><a id="a8ef68629e2c0e64da05efdd2840bad09" name="a8ef68629e2c0e64da05efdd2840bad09"></a>
|
|
static void * </td><td class="memItemRight" valign="bottom"><b>tipcMakeRequest</b> (<a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> request_id, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> data_size, bool send_pid, const <a class="el" href="structSfBufferAttrs.html">SfBufferAttrs</a> buffer_attrs, const <a class="el" href="structSfBuffer.html">SfBuffer</a> *buffers, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> num_handles, const <a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> *handles)</td></tr>
|
|
<tr class="separator:a8ef68629e2c0e64da05efdd2840bad09"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7f049dc60dee1e475ecd9897e3eefae6" id="r_a7f049dc60dee1e475ecd9897e3eefae6"><td class="memItemLeft" align="right" valign="top"><a id="a7f049dc60dee1e475ecd9897e3eefae6" name="a7f049dc60dee1e475ecd9897e3eefae6"></a>
|
|
static <a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td><td class="memItemRight" valign="bottom"><b>tipcResponseGetCopyHandle</b> (<a class="el" href="structHipcResponse.html">HipcResponse</a> *res)</td></tr>
|
|
<tr class="separator:a7f049dc60dee1e475ecd9897e3eefae6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9456a343b8251fc4a6c89343e06e6bf4" id="r_a9456a343b8251fc4a6c89343e06e6bf4"><td class="memItemLeft" align="right" valign="top"><a id="a9456a343b8251fc4a6c89343e06e6bf4" name="a9456a343b8251fc4a6c89343e06e6bf4"></a>
|
|
static <a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td><td class="memItemRight" valign="bottom"><b>tipcResponseGetMoveHandle</b> (<a class="el" href="structHipcResponse.html">HipcResponse</a> *res)</td></tr>
|
|
<tr class="separator:a9456a343b8251fc4a6c89343e06e6bf4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4514c915d1223fab89588dbf28e3e3e9" id="r_a4514c915d1223fab89588dbf28e3e3e9"><td class="memItemLeft" align="right" valign="top"><a id="a4514c915d1223fab89588dbf28e3e3e9" name="a4514c915d1223fab89588dbf28e3e3e9"></a>
|
|
static void </td><td class="memItemRight" valign="bottom"><b>_tipcResponseGetHandle</b> (<a class="el" href="structHipcResponse.html">HipcResponse</a> *res, SfOutHandleAttr type, <a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> *out)</td></tr>
|
|
<tr class="separator:a4514c915d1223fab89588dbf28e3e3e9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afd6261db80bd8717b8f4eff0d70f9b6b" id="r_afd6261db80bd8717b8f4eff0d70f9b6b"><td class="memItemLeft" align="right" valign="top"><a id="afd6261db80bd8717b8f4eff0d70f9b6b" name="afd6261db80bd8717b8f4eff0d70f9b6b"></a>
|
|
static <a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><b>tipcParseResponse</b> (<a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> out_size, void **out_data, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> num_out_objects, <a class="el" href="structTipcService.html">TipcService</a> *out_objects, const <a class="el" href="structSfOutHandleAttrs.html">SfOutHandleAttrs</a> out_handle_attrs, <a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> *out_handles)</td></tr>
|
|
<tr class="separator:afd6261db80bd8717b8f4eff0d70f9b6b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9e6eed7e625eec9ca2f451cbd888b244" id="r_a9e6eed7e625eec9ca2f451cbd888b244"><td class="memItemLeft" align="right" valign="top"><a id="a9e6eed7e625eec9ca2f451cbd888b244" name="a9e6eed7e625eec9ca2f451cbd888b244"></a>
|
|
static <a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><b>tipcDispatchImpl</b> (<a class="el" href="structTipcService.html">TipcService</a> *s, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> request_id, const void *in_data, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> in_data_size, void *out_data, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> out_data_size, <a class="el" href="structTipcDispatchParams.html">TipcDispatchParams</a> disp)</td></tr>
|
|
<tr class="separator:a9e6eed7e625eec9ca2f451cbd888b244"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><p>Tiny IPC protocol. </p>
|
|
<dl class="section author"><dt>Author</dt><dd>fincs </dd>
|
|
<dd>
|
|
SciresM </dd></dl>
|
|
<dl class="section copyright"><dt>Copyright</dt><dd>libnx Authors </dd></dl>
|
|
</div><h2 class="groupheader">Function Documentation</h2>
|
|
<a id="aa25a23e0eba1c516402945fd3927e577" name="aa25a23e0eba1c516402945fd3927e577"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa25a23e0eba1c516402945fd3927e577">◆ </a></span>tipcClose()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void tipcClose </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structTipcService.html">TipcService</a> * </td>
|
|
<td class="paramname"><em>s</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Closes a tipc service. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">s</td><td>TIPC service object. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a14d252b70f149c19e4f82669fa325ea0" name="a14d252b70f149c19e4f82669fa325ea0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a14d252b70f149c19e4f82669fa325ea0">◆ </a></span>tipcCreate()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void tipcCreate </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structTipcService.html">TipcService</a> * </td>
|
|
<td class="paramname"><em>s</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>h</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Creates a tipc service object from an IPC session handle. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[out]</td><td class="paramname">s</td><td>TIPC service object. </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">h</td><td>IPC session handle. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
|
|
</small></address>
|
|
</body>
|
|
</html>
|