libnx/btm__types_8h.html
2025-05-08 06:59:12 +00:00

448 lines
37 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/services/btm_types.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">&#160;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&amp;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&amp;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_04a7e0b94d44ce4fc7ca3462163fd33c.html">services</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#enum-members">Enumerations</a> </div>
<div class="headertitle"><div class="title">btm_types.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<p>btm service types.
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &quot;<a class="el" href="types_8h_source.html">../types.h</a>&quot;</code><br />
</div>
<p><a href="btm__types_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 &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structBtmBdName.html">BtmBdName</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">BdName. <a href="structBtmBdName.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structBtmClassOfDevice.html">BtmClassOfDevice</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">ClassOfDevice. <a href="structBtmClassOfDevice.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structBtmLinkKey.html">BtmLinkKey</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">LinkKey. <a href="structBtmLinkKey.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structBtmHidDeviceInfo.html">BtmHidDeviceInfo</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">HidDeviceInfo. <a href="structBtmHidDeviceInfo.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structBtmHostDeviceProperty.html">BtmHostDeviceProperty</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">HostDeviceProperty. <a href="structBtmHostDeviceProperty.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structBtmConnectedDeviceV1.html">BtmConnectedDeviceV1</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">BtmConnectedDevice [1.0.0-12.1.0]. <a href="structBtmConnectedDeviceV1.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structBtmConnectedDeviceV13.html">BtmConnectedDeviceV13</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">BtmConnectedDevice [13.0.0+]. <a href="structBtmConnectedDeviceV13.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structBtmDeviceConditionV100.html">BtmDeviceConditionV100</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">DeviceCondition [1.0.0-5.0.2]. <a href="structBtmDeviceConditionV100.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structBtmDeviceConditionV510.html">BtmDeviceConditionV510</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">DeviceCondition [5.1.0-7.0.1]. <a href="structBtmDeviceConditionV510.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structBtmDeviceConditionV800.html">BtmDeviceConditionV800</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">DeviceCondition [8.0.0-8.1.1]. <a href="structBtmDeviceConditionV800.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structBtmDeviceConditionV900.html">BtmDeviceConditionV900</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">DeviceCondition [9.0.0-12.1.0]. <a href="structBtmDeviceConditionV900.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionBtmDeviceCondition.html">BtmDeviceCondition</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">DeviceCondition [1.0.0-12.1.0]. <a href="unionBtmDeviceCondition.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structBtmDeviceSlotMode.html">BtmDeviceSlotMode</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">DeviceSlotMode. <a href="structBtmDeviceSlotMode.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structBtmDeviceSlotModeList.html">BtmDeviceSlotModeList</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">DeviceSlotModeList. <a href="structBtmDeviceSlotModeList.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structBtmDeviceInfoV1.html">BtmDeviceInfoV1</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">DeviceInfo [1.0.0-12.1.0]. <a href="structBtmDeviceInfoV1.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structBtmDeviceInfoV13.html">BtmDeviceInfoV13</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">DeviceInfo [13.0.0+]. <a href="structBtmDeviceInfoV13.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionBtmDeviceInfo.html">BtmDeviceInfo</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">DeviceInfo [1.0.0-13.0.0]. <a href="unionBtmDeviceInfo.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structBtmDeviceInfoList.html">BtmDeviceInfoList</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">DeviceInfoList. <a href="structBtmDeviceInfoList.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structBtmDeviceProperty.html">BtmDeviceProperty</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">DeviceProperty. <a href="structBtmDeviceProperty.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structBtmDevicePropertyList.html">BtmDevicePropertyList</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">DevicePropertyList. <a href="structBtmDevicePropertyList.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structBtmZeroRetransmissionList.html">BtmZeroRetransmissionList</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">ZeroRetransmissionList. <a href="structBtmZeroRetransmissionList.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structBtmGattClientConditionList.html">BtmGattClientConditionList</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">GattClientConditionList. <a href="structBtmGattClientConditionList.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structBtmGattService.html">BtmGattService</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">GattService. <a href="structBtmGattService.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structBtmGattCharacteristic.html">BtmGattCharacteristic</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">GattCharacteristic. <a href="structBtmGattCharacteristic.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structBtmGattDescriptor.html">BtmGattDescriptor</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">GattDescriptor. <a href="structBtmGattDescriptor.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structBtmBleDataPath.html">BtmBleDataPath</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">BleDataPath. <a href="structBtmBleDataPath.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structBtmAudioDevice.html">BtmAudioDevice</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">AudioDevice. <a href="structBtmAudioDevice.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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:ac4985490c8a56fab61d9f9459ee34826" id="r_ac4985490c8a56fab61d9f9459ee34826"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="btm__types_8h.html#ac4985490c8a56fab61d9f9459ee34826">BtmState</a> { <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#ac4985490c8a56fab61d9f9459ee34826a757acae6c706bde73dd058bf1e63b1f0">BtmState_NotInitialized</a> = 0
, <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#ac4985490c8a56fab61d9f9459ee34826af7e7ce04a41766841c990b171784c2a8">BtmState_RadioOff</a> = 1
, <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#ac4985490c8a56fab61d9f9459ee34826a58275503209b858fb62a3bf37e335149">BtmState_MinorSlept</a> = 2
, <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#ac4985490c8a56fab61d9f9459ee34826aac48e32fae2fbcf604f8cd301117ee83">BtmState_RadioOffMinorSlept</a> = 3
, <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#ac4985490c8a56fab61d9f9459ee34826a05046350742ae462efe73a8e78940db7">BtmState_Slept</a> = 4
, <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#ac4985490c8a56fab61d9f9459ee34826afbee6562463605fcd1294805ea2c3635">BtmState_RadioOffSlept</a> = 5
, <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#ac4985490c8a56fab61d9f9459ee34826af1a29387b6466ac91ecb00d3155863c5">BtmState_Initialized</a> = 6
, <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#ac4985490c8a56fab61d9f9459ee34826a40656756519574bbc442a19fba06c748">BtmState_Working</a> = 7
<br />
}</td></tr>
<tr class="memdesc:ac4985490c8a56fab61d9f9459ee34826"><td class="mdescLeft">&#160;</td><td class="mdescRight">BtmState. <a href="btm__types_8h.html#ac4985490c8a56fab61d9f9459ee34826">More...</a><br /></td></tr>
<tr class="separator:ac4985490c8a56fab61d9f9459ee34826"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a134317a3fc9e53eb971ee6117930d087" id="r_a134317a3fc9e53eb971ee6117930d087"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="btm__types_8h.html#a134317a3fc9e53eb971ee6117930d087">BtmBluetoothMode</a> { <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#a134317a3fc9e53eb971ee6117930d087a37edfcf929ca9d839df228b9bf65bfd7">BtmBluetoothMode_Dynamic2Slot</a> = 0
, <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#a134317a3fc9e53eb971ee6117930d087ac6fb72a33cb13288e4ba381627e2b03d">BtmBluetoothMode_StaticJoy</a> = 1
<br />
}</td></tr>
<tr class="memdesc:a134317a3fc9e53eb971ee6117930d087"><td class="mdescLeft">&#160;</td><td class="mdescRight">BluetoothMode. <a href="btm__types_8h.html#a134317a3fc9e53eb971ee6117930d087">More...</a><br /></td></tr>
<tr class="separator:a134317a3fc9e53eb971ee6117930d087"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca2da767ea33fa06541657e5f2133743" id="r_aca2da767ea33fa06541657e5f2133743"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="btm__types_8h.html#aca2da767ea33fa06541657e5f2133743">BtmWlanMode</a> { <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#aca2da767ea33fa06541657e5f2133743a692bab7847a92af323a3e9c130ca7838">BtmWlanMode_Local4</a> = 0
, <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#aca2da767ea33fa06541657e5f2133743abf61128ad4fd119a2bbef512aab2737b">BtmWlanMode_Local8</a> = 1
, <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#aca2da767ea33fa06541657e5f2133743a5e09508c62cc620380f781cd07052ede">BtmWlanMode_None</a> = 2
<br />
}</td></tr>
<tr class="memdesc:aca2da767ea33fa06541657e5f2133743"><td class="mdescLeft">&#160;</td><td class="mdescRight">WlanMode. <a href="btm__types_8h.html#aca2da767ea33fa06541657e5f2133743">More...</a><br /></td></tr>
<tr class="separator:aca2da767ea33fa06541657e5f2133743"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac7171495d80e4a4c0dadbfc3a8d7708" id="r_aac7171495d80e4a4c0dadbfc3a8d7708"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="btm__types_8h.html#aac7171495d80e4a4c0dadbfc3a8d7708">BtmTsiMode</a> { <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#aac7171495d80e4a4c0dadbfc3a8d7708ac9ef7ca9976026c9cdacfb0f684b6425">BtmTsiMode_0Fd3Td3Si10</a> = 0
, <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#aac7171495d80e4a4c0dadbfc3a8d7708a833811a04f2524a4aa2378ed96ada706">BtmTsiMode_1Fd1Td1Si5</a> = 1
, <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#aac7171495d80e4a4c0dadbfc3a8d7708a20f6ed14124fcf0fe948a8267b50e918">BtmTsiMode_2Fd1Td3Si10</a> = 2
, <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#aac7171495d80e4a4c0dadbfc3a8d7708af5627d162246fcc9c1523b85784ea830">BtmTsiMode_3Fd1Td5Si15</a> = 3
, <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#aac7171495d80e4a4c0dadbfc3a8d7708aaff1534d3b7e7e820b3f5ade5d2a7ca5">BtmTsiMode_4Fd3Td1Si10</a> = 4
, <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#aac7171495d80e4a4c0dadbfc3a8d7708a7ca78320f41bff084861a23bf7924b15">BtmTsiMode_5Fd3Td3Si15</a> = 5
, <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#aac7171495d80e4a4c0dadbfc3a8d7708a5fdc1797e56aa227064d3bdd83367728">BtmTsiMode_6Fd5Td1Si15</a> = 6
, <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#aac7171495d80e4a4c0dadbfc3a8d7708a6127d4379d5756179c66146b08ae6a87">BtmTsiMode_7Fd1Td3Si15</a> = 7
, <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#aac7171495d80e4a4c0dadbfc3a8d7708a0b8242cc12bae695e6b5cc2a0d57d86f">BtmTsiMode_8Fd3Td1Si15</a> = 8
, <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#aac7171495d80e4a4c0dadbfc3a8d7708a5ea22fd8e745611760952c48e7a7a9e8">BtmTsiMode_9Fd1Td1Si10</a> = 9
, <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#aac7171495d80e4a4c0dadbfc3a8d7708aa05e8350722d74e5ea56227d9ccefcc4">BtmTsiMode_10Fd1Td1Si15</a> = 10
, <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#aac7171495d80e4a4c0dadbfc3a8d7708adc06cc2e032e3ae9ccaaef5ced95b54a">BtmTsiMode_Active</a> = 255
<br />
}</td></tr>
<tr class="memdesc:aac7171495d80e4a4c0dadbfc3a8d7708"><td class="mdescLeft">&#160;</td><td class="mdescRight">TsiMode. <a href="btm__types_8h.html#aac7171495d80e4a4c0dadbfc3a8d7708">More...</a><br /></td></tr>
<tr class="separator:aac7171495d80e4a4c0dadbfc3a8d7708"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90175052ab1f5c7c5189ba7b06a51adc" id="r_a90175052ab1f5c7c5189ba7b06a51adc"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="btm__types_8h.html#a90175052ab1f5c7c5189ba7b06a51adc">BtmSlotMode</a> { <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#a90175052ab1f5c7c5189ba7b06a51adcaa46da795daaef904853262fe66d07334">BtmSlotMode_2</a> = 0
, <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#a90175052ab1f5c7c5189ba7b06a51adcad3fc4b0579d9ea718fdd4147eff2a233">BtmSlotMode_4</a> = 1
, <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#a90175052ab1f5c7c5189ba7b06a51adca0609175aa764285cae554b1129d91ef3">BtmSlotMode_6</a> = 2
, <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#a90175052ab1f5c7c5189ba7b06a51adca874a6e8fc0946214a737b0b9360bfd4f">BtmSlotMode_Active</a> = 3
<br />
}</td></tr>
<tr class="memdesc:a90175052ab1f5c7c5189ba7b06a51adc"><td class="mdescLeft">&#160;</td><td class="mdescRight">SlotMode. <a href="btm__types_8h.html#a90175052ab1f5c7c5189ba7b06a51adc">More...</a><br /></td></tr>
<tr class="separator:a90175052ab1f5c7c5189ba7b06a51adc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2bf67a0a72b6830d82b5908dea6fdd40" id="r_a2bf67a0a72b6830d82b5908dea6fdd40"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="btm__types_8h.html#a2bf67a0a72b6830d82b5908dea6fdd40">BtmProfile</a> { <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#a2bf67a0a72b6830d82b5908dea6fdd40a627efd2525105fea298c2d3b1dd7c0ab">BtmProfile_None</a> = 0
, <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#a2bf67a0a72b6830d82b5908dea6fdd40a29b49fd68f6b5ba125dbe2e0e1400f57">BtmProfile_Hid</a> = 1
, <br />
&#160;&#160;<a class="el" href="btm__types_8h.html#a2bf67a0a72b6830d82b5908dea6fdd40a38fbc041bcbd99eeddfeeb94d43b4b1b">BtmProfile_Audio</a> = 2
<br />
}</td></tr>
<tr class="memdesc:a2bf67a0a72b6830d82b5908dea6fdd40"><td class="mdescLeft">&#160;</td><td class="mdescRight">Profile. <a href="btm__types_8h.html#a2bf67a0a72b6830d82b5908dea6fdd40">More...</a><br /></td></tr>
<tr class="separator:a2bf67a0a72b6830d82b5908dea6fdd40"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>btm service types. </p>
<dl class="section author"><dt>Author</dt><dd>yellows8 </dd></dl>
<dl class="section copyright"><dt>Copyright</dt><dd>libnx Authors </dd></dl>
</div><h2 class="groupheader">Enumeration Type Documentation</h2>
<a id="a134317a3fc9e53eb971ee6117930d087" name="a134317a3fc9e53eb971ee6117930d087"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a134317a3fc9e53eb971ee6117930d087">&#9670;&#160;</a></span>BtmBluetoothMode</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="btm__types_8h.html#a134317a3fc9e53eb971ee6117930d087">BtmBluetoothMode</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>BluetoothMode. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a134317a3fc9e53eb971ee6117930d087a37edfcf929ca9d839df228b9bf65bfd7" name="a134317a3fc9e53eb971ee6117930d087a37edfcf929ca9d839df228b9bf65bfd7"></a>BtmBluetoothMode_Dynamic2Slot&#160;</td><td class="fielddoc"><p>Dynamic2Slot. </p>
</td></tr>
<tr><td class="fieldname"><a id="a134317a3fc9e53eb971ee6117930d087ac6fb72a33cb13288e4ba381627e2b03d" name="a134317a3fc9e53eb971ee6117930d087ac6fb72a33cb13288e4ba381627e2b03d"></a>BtmBluetoothMode_StaticJoy&#160;</td><td class="fielddoc"><p>StaticJoy. </p>
</td></tr>
</table>
</div>
</div>
<a id="a2bf67a0a72b6830d82b5908dea6fdd40" name="a2bf67a0a72b6830d82b5908dea6fdd40"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2bf67a0a72b6830d82b5908dea6fdd40">&#9670;&#160;</a></span>BtmProfile</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="btm__types_8h.html#a2bf67a0a72b6830d82b5908dea6fdd40">BtmProfile</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Profile. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a2bf67a0a72b6830d82b5908dea6fdd40a627efd2525105fea298c2d3b1dd7c0ab" name="a2bf67a0a72b6830d82b5908dea6fdd40a627efd2525105fea298c2d3b1dd7c0ab"></a>BtmProfile_None&#160;</td><td class="fielddoc"><p>None. </p>
</td></tr>
<tr><td class="fieldname"><a id="a2bf67a0a72b6830d82b5908dea6fdd40a29b49fd68f6b5ba125dbe2e0e1400f57" name="a2bf67a0a72b6830d82b5908dea6fdd40a29b49fd68f6b5ba125dbe2e0e1400f57"></a>BtmProfile_Hid&#160;</td><td class="fielddoc"><p>Hid. </p>
</td></tr>
<tr><td class="fieldname"><a id="a2bf67a0a72b6830d82b5908dea6fdd40a38fbc041bcbd99eeddfeeb94d43b4b1b" name="a2bf67a0a72b6830d82b5908dea6fdd40a38fbc041bcbd99eeddfeeb94d43b4b1b"></a>BtmProfile_Audio&#160;</td><td class="fielddoc"><p>[13.0.0+] Audio </p>
</td></tr>
</table>
</div>
</div>
<a id="a90175052ab1f5c7c5189ba7b06a51adc" name="a90175052ab1f5c7c5189ba7b06a51adc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a90175052ab1f5c7c5189ba7b06a51adc">&#9670;&#160;</a></span>BtmSlotMode</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="btm__types_8h.html#a90175052ab1f5c7c5189ba7b06a51adc">BtmSlotMode</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>SlotMode. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a90175052ab1f5c7c5189ba7b06a51adcaa46da795daaef904853262fe66d07334" name="a90175052ab1f5c7c5189ba7b06a51adcaa46da795daaef904853262fe66d07334"></a>BtmSlotMode_2&#160;</td><td class="fielddoc"><p>2 </p>
</td></tr>
<tr><td class="fieldname"><a id="a90175052ab1f5c7c5189ba7b06a51adcad3fc4b0579d9ea718fdd4147eff2a233" name="a90175052ab1f5c7c5189ba7b06a51adcad3fc4b0579d9ea718fdd4147eff2a233"></a>BtmSlotMode_4&#160;</td><td class="fielddoc"><p>4 </p>
</td></tr>
<tr><td class="fieldname"><a id="a90175052ab1f5c7c5189ba7b06a51adca0609175aa764285cae554b1129d91ef3" name="a90175052ab1f5c7c5189ba7b06a51adca0609175aa764285cae554b1129d91ef3"></a>BtmSlotMode_6&#160;</td><td class="fielddoc"><p>6 </p>
</td></tr>
<tr><td class="fieldname"><a id="a90175052ab1f5c7c5189ba7b06a51adca874a6e8fc0946214a737b0b9360bfd4f" name="a90175052ab1f5c7c5189ba7b06a51adca874a6e8fc0946214a737b0b9360bfd4f"></a>BtmSlotMode_Active&#160;</td><td class="fielddoc"><p>Active. </p>
</td></tr>
</table>
</div>
</div>
<a id="ac4985490c8a56fab61d9f9459ee34826" name="ac4985490c8a56fab61d9f9459ee34826"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac4985490c8a56fab61d9f9459ee34826">&#9670;&#160;</a></span>BtmState</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="btm__types_8h.html#ac4985490c8a56fab61d9f9459ee34826">BtmState</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>BtmState. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ac4985490c8a56fab61d9f9459ee34826a757acae6c706bde73dd058bf1e63b1f0" name="ac4985490c8a56fab61d9f9459ee34826a757acae6c706bde73dd058bf1e63b1f0"></a>BtmState_NotInitialized&#160;</td><td class="fielddoc"><p>NotInitialized. </p>
</td></tr>
<tr><td class="fieldname"><a id="ac4985490c8a56fab61d9f9459ee34826af7e7ce04a41766841c990b171784c2a8" name="ac4985490c8a56fab61d9f9459ee34826af7e7ce04a41766841c990b171784c2a8"></a>BtmState_RadioOff&#160;</td><td class="fielddoc"><p>RadioOff. </p>
</td></tr>
<tr><td class="fieldname"><a id="ac4985490c8a56fab61d9f9459ee34826a58275503209b858fb62a3bf37e335149" name="ac4985490c8a56fab61d9f9459ee34826a58275503209b858fb62a3bf37e335149"></a>BtmState_MinorSlept&#160;</td><td class="fielddoc"><p>MinorSlept. </p>
</td></tr>
<tr><td class="fieldname"><a id="ac4985490c8a56fab61d9f9459ee34826aac48e32fae2fbcf604f8cd301117ee83" name="ac4985490c8a56fab61d9f9459ee34826aac48e32fae2fbcf604f8cd301117ee83"></a>BtmState_RadioOffMinorSlept&#160;</td><td class="fielddoc"><p>RadioOffMinorSlept. </p>
</td></tr>
<tr><td class="fieldname"><a id="ac4985490c8a56fab61d9f9459ee34826a05046350742ae462efe73a8e78940db7" name="ac4985490c8a56fab61d9f9459ee34826a05046350742ae462efe73a8e78940db7"></a>BtmState_Slept&#160;</td><td class="fielddoc"><p>Slept. </p>
</td></tr>
<tr><td class="fieldname"><a id="ac4985490c8a56fab61d9f9459ee34826afbee6562463605fcd1294805ea2c3635" name="ac4985490c8a56fab61d9f9459ee34826afbee6562463605fcd1294805ea2c3635"></a>BtmState_RadioOffSlept&#160;</td><td class="fielddoc"><p>RadioOffSlept. </p>
</td></tr>
<tr><td class="fieldname"><a id="ac4985490c8a56fab61d9f9459ee34826af1a29387b6466ac91ecb00d3155863c5" name="ac4985490c8a56fab61d9f9459ee34826af1a29387b6466ac91ecb00d3155863c5"></a>BtmState_Initialized&#160;</td><td class="fielddoc"><p>Initialized. </p>
</td></tr>
<tr><td class="fieldname"><a id="ac4985490c8a56fab61d9f9459ee34826a40656756519574bbc442a19fba06c748" name="ac4985490c8a56fab61d9f9459ee34826a40656756519574bbc442a19fba06c748"></a>BtmState_Working&#160;</td><td class="fielddoc"><p>Working. </p>
</td></tr>
</table>
</div>
</div>
<a id="aac7171495d80e4a4c0dadbfc3a8d7708" name="aac7171495d80e4a4c0dadbfc3a8d7708"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aac7171495d80e4a4c0dadbfc3a8d7708">&#9670;&#160;</a></span>BtmTsiMode</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="btm__types_8h.html#aac7171495d80e4a4c0dadbfc3a8d7708">BtmTsiMode</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>TsiMode. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="aac7171495d80e4a4c0dadbfc3a8d7708ac9ef7ca9976026c9cdacfb0f684b6425" name="aac7171495d80e4a4c0dadbfc3a8d7708ac9ef7ca9976026c9cdacfb0f684b6425"></a>BtmTsiMode_0Fd3Td3Si10&#160;</td><td class="fielddoc"><p>0Fd3Td3Si10 </p>
</td></tr>
<tr><td class="fieldname"><a id="aac7171495d80e4a4c0dadbfc3a8d7708a833811a04f2524a4aa2378ed96ada706" name="aac7171495d80e4a4c0dadbfc3a8d7708a833811a04f2524a4aa2378ed96ada706"></a>BtmTsiMode_1Fd1Td1Si5&#160;</td><td class="fielddoc"><p>1Fd1Td1Si5 </p>
</td></tr>
<tr><td class="fieldname"><a id="aac7171495d80e4a4c0dadbfc3a8d7708a20f6ed14124fcf0fe948a8267b50e918" name="aac7171495d80e4a4c0dadbfc3a8d7708a20f6ed14124fcf0fe948a8267b50e918"></a>BtmTsiMode_2Fd1Td3Si10&#160;</td><td class="fielddoc"><p>2Fd1Td3Si10 </p>
</td></tr>
<tr><td class="fieldname"><a id="aac7171495d80e4a4c0dadbfc3a8d7708af5627d162246fcc9c1523b85784ea830" name="aac7171495d80e4a4c0dadbfc3a8d7708af5627d162246fcc9c1523b85784ea830"></a>BtmTsiMode_3Fd1Td5Si15&#160;</td><td class="fielddoc"><p>3Fd1Td5Si15 </p>
</td></tr>
<tr><td class="fieldname"><a id="aac7171495d80e4a4c0dadbfc3a8d7708aaff1534d3b7e7e820b3f5ade5d2a7ca5" name="aac7171495d80e4a4c0dadbfc3a8d7708aaff1534d3b7e7e820b3f5ade5d2a7ca5"></a>BtmTsiMode_4Fd3Td1Si10&#160;</td><td class="fielddoc"><p>4Fd3Td1Si10 </p>
</td></tr>
<tr><td class="fieldname"><a id="aac7171495d80e4a4c0dadbfc3a8d7708a7ca78320f41bff084861a23bf7924b15" name="aac7171495d80e4a4c0dadbfc3a8d7708a7ca78320f41bff084861a23bf7924b15"></a>BtmTsiMode_5Fd3Td3Si15&#160;</td><td class="fielddoc"><p>5Fd3Td3Si15 </p>
</td></tr>
<tr><td class="fieldname"><a id="aac7171495d80e4a4c0dadbfc3a8d7708a5fdc1797e56aa227064d3bdd83367728" name="aac7171495d80e4a4c0dadbfc3a8d7708a5fdc1797e56aa227064d3bdd83367728"></a>BtmTsiMode_6Fd5Td1Si15&#160;</td><td class="fielddoc"><p>6Fd5Td1Si15 </p>
</td></tr>
<tr><td class="fieldname"><a id="aac7171495d80e4a4c0dadbfc3a8d7708a6127d4379d5756179c66146b08ae6a87" name="aac7171495d80e4a4c0dadbfc3a8d7708a6127d4379d5756179c66146b08ae6a87"></a>BtmTsiMode_7Fd1Td3Si15&#160;</td><td class="fielddoc"><p>7Fd1Td3Si15 </p>
</td></tr>
<tr><td class="fieldname"><a id="aac7171495d80e4a4c0dadbfc3a8d7708a0b8242cc12bae695e6b5cc2a0d57d86f" name="aac7171495d80e4a4c0dadbfc3a8d7708a0b8242cc12bae695e6b5cc2a0d57d86f"></a>BtmTsiMode_8Fd3Td1Si15&#160;</td><td class="fielddoc"><p>8Fd3Td1Si15 </p>
</td></tr>
<tr><td class="fieldname"><a id="aac7171495d80e4a4c0dadbfc3a8d7708a5ea22fd8e745611760952c48e7a7a9e8" name="aac7171495d80e4a4c0dadbfc3a8d7708a5ea22fd8e745611760952c48e7a7a9e8"></a>BtmTsiMode_9Fd1Td1Si10&#160;</td><td class="fielddoc"><p>9Fd1Td1Si10 </p>
</td></tr>
<tr><td class="fieldname"><a id="aac7171495d80e4a4c0dadbfc3a8d7708aa05e8350722d74e5ea56227d9ccefcc4" name="aac7171495d80e4a4c0dadbfc3a8d7708aa05e8350722d74e5ea56227d9ccefcc4"></a>BtmTsiMode_10Fd1Td1Si15&#160;</td><td class="fielddoc"><p>10Fd1Td1Si15 </p>
</td></tr>
<tr><td class="fieldname"><a id="aac7171495d80e4a4c0dadbfc3a8d7708adc06cc2e032e3ae9ccaaef5ced95b54a" name="aac7171495d80e4a4c0dadbfc3a8d7708adc06cc2e032e3ae9ccaaef5ced95b54a"></a>BtmTsiMode_Active&#160;</td><td class="fielddoc"><p>Active. </p>
</td></tr>
</table>
</div>
</div>
<a id="aca2da767ea33fa06541657e5f2133743" name="aca2da767ea33fa06541657e5f2133743"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aca2da767ea33fa06541657e5f2133743">&#9670;&#160;</a></span>BtmWlanMode</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="btm__types_8h.html#aca2da767ea33fa06541657e5f2133743">BtmWlanMode</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>WlanMode. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="aca2da767ea33fa06541657e5f2133743a692bab7847a92af323a3e9c130ca7838" name="aca2da767ea33fa06541657e5f2133743a692bab7847a92af323a3e9c130ca7838"></a>BtmWlanMode_Local4&#160;</td><td class="fielddoc"><p>Local4. </p>
</td></tr>
<tr><td class="fieldname"><a id="aca2da767ea33fa06541657e5f2133743abf61128ad4fd119a2bbef512aab2737b" name="aca2da767ea33fa06541657e5f2133743abf61128ad4fd119a2bbef512aab2737b"></a>BtmWlanMode_Local8&#160;</td><td class="fielddoc"><p>Local8. </p>
</td></tr>
<tr><td class="fieldname"><a id="aca2da767ea33fa06541657e5f2133743a5e09508c62cc620380f781cd07052ede" name="aca2da767ea33fa06541657e5f2133743a5e09508c62cc620380f781cd07052ede"></a>BtmWlanMode_None&#160;</td><td class="fielddoc"><p>None. </p>
</td></tr>
</table>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<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>