📄 avrcp_8h.html
字号:
</td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>The page data length. <p> </td> </tr></table><a class="anchor" name="a1" doxytag="avrcp.h::AVRCP_MESSAGE_BASE" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define AVRCP_MESSAGE_BASE 0x6b00 </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Upstream AVRCP library messages base. <p> </td> </tr></table><hr><h2>Typedef Documentation</h2><a class="anchor" name="a2" doxytag="avrcp.h::AVRCP" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> typedef struct __AVRCP <a class="el" href="avrcp_8h.html#a2">AVRCP</a> </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>The Audio Video Remote Control Profile structure. <p> </td> </tr></table><a class="anchor" name="a3" doxytag="avrcp.h::avc_subunit_id" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> typedef <a class="el" href="csrtypes_8h.html#a4">uint16</a> <a class="el" href="avrcp_8h.html#a3">avc_subunit_id</a> </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>AV/C protocol - Used to form the targets address. <p> </td> </tr></table><hr><h2>Enumeration Type Documentation</h2><a class="anchor" name="a110" doxytag="avrcp.h::avrcp_response_type" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> enum <a class="el" href="avrcp_8h.html#a110">avrcp_response_type</a> </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>AVRCP responses. <p><dl compact><dt><b>Enumeration values: </b></dt><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em><a class="anchor" name="a110a4" doxytag="avctp_response_not_implemented" ></a>avctp_response_not_implemented</em> </td><td>The request is not implemented </td></tr><tr><td valign=top><em><a class="anchor" name="a110a5" doxytag="avctp_response_accepted" ></a>avctp_response_accepted</em> </td><td>The request has been accepted </td></tr><tr><td valign=top><em><a class="anchor" name="a110a6" doxytag="avctp_response_rejected" ></a>avctp_response_rejected</em> </td><td>The request has been rejected </td></tr><tr><td valign=top><em><a class="anchor" name="a110a7" doxytag="avctp_response_in_transition" ></a>avctp_response_in_transition</em> </td><td>The target is in a state of transition </td></tr><tr><td valign=top><em><a class="anchor" name="a110a8" doxytag="avctp_response_stable" ></a>avctp_response_stable</em> </td><td>A stable response </td></tr><tr><td valign=top><em><a class="anchor" name="a110a9" doxytag="avctp_response_changed" ></a>avctp_response_changed</em> </td><td>The target devices state has changed </td></tr><tr><td valign=top><em><a class="anchor" name="a110a10" doxytag="avctp_response_interim" ></a>avctp_response_interim</em> </td><td>The response is an interim response </td></tr><tr><td valign=top><em><a class="anchor" name="a110a11" doxytag="avctp_response_bad_profile" ></a>avctp_response_bad_profile</em> </td><td>The specified profile is not acceptable </td></tr></table></dl> </td> </tr></table><a class="anchor" name="a111" doxytag="avrcp.h::avrcp_status_code" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> enum <a class="el" href="avrcp_8h.html#a111">avrcp_status_code</a> </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>AVRCP status codes. <p><dl compact><dt><b>Enumeration values: </b></dt><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em><a class="anchor" name="a111a12" doxytag="avrcp_success" ></a>avrcp_success</em> </td><td>Operation was successful. </td></tr><tr><td valign=top><em><a class="anchor" name="a111a13" doxytag="avrcp_fail" ></a>avrcp_fail</em> </td><td>Operation failed. </td></tr><tr><td valign=top><em><a class="anchor" name="a111a14" doxytag="avrcp_no_resource" ></a>avrcp_no_resource</em> </td><td>Not enough resources. </td></tr><tr><td valign=top><em><a class="anchor" name="a111a15" doxytag="avrcp_bad_state" ></a>avrcp_bad_state</em> </td><td>Request is not supported in the current state. </td></tr><tr><td valign=top><em><a class="anchor" name="a111a16" doxytag="avrcp_timeout" ></a>avrcp_timeout</em> </td><td>Operation timed out before completion. </td></tr><tr><td valign=top><em><a class="anchor" name="a111a17" doxytag="avrcp_device_not_connected" ></a>avrcp_device_not_connected</em> </td><td>Device specified is not connected. </td></tr><tr><td valign=top><em><a class="anchor" name="a111a18" doxytag="avrcp_busy" ></a>avrcp_busy</em> </td><td>Operation is already in progress. </td></tr><tr><td valign=top><em><a class="anchor" name="a111a19" doxytag="avrcp_unsupported" ></a>avrcp_unsupported</em> </td><td>Requested operation is not supported. </td></tr><tr><td valign=top><em><a class="anchor" name="a111a20" doxytag="avrcp_invalid_sink" ></a>avrcp_invalid_sink</em> </td><td>Sink supplied was invalid. </td></tr><tr><td valign=top><em><a class="anchor" name="a111a21" doxytag="avrcp_link_loss" ></a>avrcp_link_loss</em> </td><td>Link loss occurred. </td></tr></table></dl> </td> </tr></table><a class="anchor" name="a112" doxytag="avrcp.h::avc_operation_id" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> enum <a class="el" href="avrcp_8h.html#a112">avc_operation_id</a> </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Operation ID, used to identify operation. See table 9.21 AV/C Panel Subunit spec. 1.1 #. <p><dl compact><dt><b>Enumeration values: </b></dt><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em><a class="anchor" name="a112a22" doxytag="opid_select" ></a>opid_select</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a112a23" doxytag="opid_up" ></a>opid_up</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a112a24" doxytag="opid_down" ></a>opid_down</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a112a25" doxytag="opid_left" ></a>opid_left</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a112a26" doxytag="opid_right" ></a>opid_right</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a112a27" doxytag="opid_right_up" ></a>opid_right_up</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a112a28" doxytag="opid_right_down" ></a>opid_right_down</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a112a29" doxytag="opid_left_up" ></a>opid_left_up</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a112a30" doxytag="opid_left_down" ></a>opid_left_down</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a112a31" doxytag="opid_root_menu" ></a>opid_root_menu</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a112a32" doxytag="opid_setup_menu" ></a>opid_setup_menu</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a112a33" doxytag="opid_contents_menu" ></a>opid_contents_menu</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a112a34" doxytag="opid_favourite_menu" ></a>opid_favourite_menu</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a112a35" doxytag="opid_exit" ></a>opid_exit</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a112a36" doxytag="opid_0" ></a>opid_0</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a112a37" doxytag="opid_1" ></a>opid_1</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a112a38" doxytag="opid_2" ></a>opid_2</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a112a39" doxytag="opid_3" ></a>opid_3</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a112a40" doxytag="opid_4" ></a>opid_4</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a112a41" doxytag="opid_5" ></a>opid_5</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a112a42" doxytag="opid_6" ></a>opid_6</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a112a43" doxytag="opid_7" ></a>opid_7</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a112a44" doxytag="opid_8" ></a>opid_8</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a112a45" doxytag="opid_9" ></a>opid_9</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a112a46" doxytag="opid_dot" ></a>opid_dot</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a112a47" doxytag="opid_enter" ></a>opid_enter</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a112a48" doxytag="opid_clear" ></a>opid_clear</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a112a49" doxytag="opid_channel_up" ></a>opid_channel_up</em> </td><td>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -