2013-01-30 22:00:18 +01:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< 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-08-31 18:18:58 +02:00
< meta name = "generator" content = "Doxygen 1.8.11" / >
2013-02-17 01:37:13 +01:00
< title > USB Host Shield 2.0: USBDeviceConfig Class Reference< / title >
2013-01-30 22:00:18 +01: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" / >
2019-08-31 18:18:58 +02:00
< script type = "text/javascript" src = "search/searchdata.js" > < / script >
2013-01-30 22:00:18 +01:00
< script type = "text/javascript" src = "search/search.js" > < / script >
2018-10-13 16:56:59 +02:00
< script type = "text/javascript" >
2019-08-31 18:18:58 +02:00
$(document).ready(function() { init_search(); });
2018-10-13 16:56:59 +02:00
< / script >
2013-01-30 22:00:18 +01:00
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
2013-02-05 22:39:56 +01:00
< link href = "imageStyle.css" rel = "stylesheet" type = "text/css" / >
2013-01-30 22:00:18 +01:00
< / 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;" >
2019-08-31 18:18:58 +02:00
< td id = "projectalign" style = "padding-left: 0.5em;" >
2013-02-17 01:37:13 +01:00
< div id = "projectname" > USB Host Shield 2.0
2013-01-30 22:00:18 +01:00
< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
2019-08-31 18:18:58 +02:00
<!-- Generated by Doxygen 1.8.11 -->
2013-01-30 22:00:18 +01:00
< script type = "text/javascript" >
var searchBox = new SearchBox("searchBox", "search",false,'Search');
< / script >
2018-10-13 16:56:59 +02:00
< div id = "navrow1" class = "tabs" >
< ul class = "tablist" >
< li > < a href = "index.html" > < span > Main  Page< / span > < / a > < / li >
< li > < a href = "pages.html" > < span > Related  Pages< / span > < / a > < / li >
< li class = "current" > < a href = "annotated.html" > < span > Classes< / span > < / a > < / li >
< li > < a href = "files.html" > < span > Files< / span > < / a > < / li >
< li >
< div id = "MSearchBox" class = "MSearchBoxInactive" >
< span class = "left" >
< img id = "MSearchSelect" src = "search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
< input type = "text" id = "MSearchField" value = "Search" accesskey = "S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
< / span > < span class = "right" >
< a id = "MSearchClose" href = "javascript:searchBox.CloseResultsWindow()" > < img id = "MSearchCloseImg" border = "0" src = "search/close.png" alt = "" / > < / a >
< / span >
< / div >
< / li >
< / ul >
< / div >
< div id = "navrow2" class = "tabs2" >
< ul class = "tablist" >
< li > < a href = "annotated.html" > < span > Class  List< / span > < / a > < / li >
< li > < a href = "classes.html" > < span > Class  Index< / span > < / a > < / li >
< li > < a href = "inherits.html" > < span > Class  Hierarchy< / span > < / a > < / li >
< li > < a href = "functions.html" > < span > Class  Members< / span > < / a > < / li >
< / ul >
< / div >
2013-01-30 22:00:18 +01:00
<!-- window showing the filter options -->
< div id = "MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
2019-08-31 18:18:58 +02:00
< / div >
2013-01-30 22:00:18 +01:00
<!-- 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 > <!-- top -->
< div class = "header" >
< div class = "summary" >
< a href = "#pub-methods" > Public Member Functions< / a > |
< a href = "class_u_s_b_device_config-members.html" > List of all members< / a > < / div >
< div class = "headertitle" >
2013-06-27 20:03:16 +02:00
< div class = "title" > USBDeviceConfig Class Reference< / div > < / div >
2013-01-30 22:00:18 +01:00
< / div > <!-- header -->
< div class = "contents" >
2013-10-21 21:15:43 +02:00
< p > < code > #include < < a class = "el" href = "_usb_core_8h_source.html" > UsbCore.h< / a > > < / code > < / p >
2013-01-30 22:00:18 +01:00
< div class = "dynheader" >
Inheritance diagram for USBDeviceConfig:< / div >
< div class = "dyncontent" >
< div class = "center" > < img src = "class_u_s_b_device_config__inherit__graph.png" border = "0" usemap = "#_u_s_b_device_config_inherit__map" alt = "Inheritance graph" / > < / div >
< map name = "_u_s_b_device_config_inherit__map" id = "_u_s_b_device_config_inherit__map" >
2019-08-31 18:18:58 +02:00
< area shape = "rect" id = "node2" href = "class_a_c_m.html" title = "ACM" alt = "" coords = "68,80,119,107" / >
< area shape = "rect" id = "node5" href = "class_a_d_k.html" title = "ADK" alt = "" coords = "143,80,193,107" / >
< area shape = "rect" id = "node6" href = "class_b_t_d.html" title = "BTD" alt = "" coords = "217,80,265,107" / >
< area shape = "rect" id = "node7" href = "class_bulk_only.html" title = "BulkOnly" alt = "" coords = "289,80,367,107" / >
< area shape = "rect" id = "node8" href = "class_f_t_d_i.html" title = "FTDI" alt = "" coords = "391,80,441,107" / >
< area shape = "rect" id = "node9" href = "class_p_s3_u_s_b.html" title = "PS3USB" alt = "" coords = "465,80,540,107" / >
< area shape = "rect" id = "node10" href = "class_u_s_b_h___m_i_d_i.html" title = "USBH_MIDI" alt = "" coords = "565,80,659,107" / >
< area shape = "rect" id = "node11" href = "class_u_s_b_h_i_d.html" title = "USBHID" alt = "" coords = "683,80,757,107" / >
< area shape = "rect" id = "node17" href = "class_u_s_b_hub.html" title = "USBHub" alt = "" coords = "781,80,857,107" / >
< area shape = "rect" id = "node18" href = "class_x_b_o_x_o_l_d.html" title = "XBOXOLD" alt = "" coords = "881,80,964,107" / >
< area shape = "rect" id = "node19" href = "class_x_b_o_x_o_n_e.html" title = "XBOXONE" alt = "" coords = "988,80,1071,107" / >
< area shape = "rect" id = "node20" href = "class_x_b_o_x_r_e_c_v.html" title = "XBOXRECV" alt = "" coords = "1095,80,1185,107" / >
< area shape = "rect" id = "node21" href = "class_x_b_o_x_u_s_b.html" title = "XBOXUSB" alt = "" coords = "1210,80,1294,107" / >
< area shape = "rect" id = "node3" href = "class_p_l2303.html" title = "PL2303" alt = "" coords = "5,155,75,181" / >
< area shape = "rect" id = "node4" href = "class_x_r21_b1411.html" title = "XR21B1411" alt = "" coords = "99,155,194,181" / >
< area shape = "rect" id = "node12" href = "class_h_i_d_boot.html" title = "HIDBoot\< BOOT_PROTOCOL \>" alt = "" coords = "421,155,638,181" / >
< area shape = "rect" id = "node13" href = "class_h_i_d_composite.html" title = "HIDComposite" alt = "" coords = "663,155,777,181" / >
< area shape = "rect" id = "node14" href = "class_h_i_d_universal.html" title = "HIDUniversal" alt = "" coords = "801,155,905,181" / >
< area shape = "rect" id = "node15" href = "class_p_s4_u_s_b.html" title = "PS4USB" alt = "" coords = "767,229,841,256" / >
< area shape = "rect" id = "node16" href = "class_p_s_buzz.html" title = "PSBuzz" alt = "" coords = "866,229,937,256" / >
< / map >
2013-01-30 22:00:18 +01:00
< center > < span class = "legend" > [< a href = "graph_legend.html" > legend< / a > ]< / span > < / center > < / div >
< table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pub-methods" > < / a >
Public Member Functions< / h2 > < / td > < / tr >
2013-06-27 20:03:16 +02:00
< tr class = "memitem:a3706cf6b18785aff823171e280bab738" > < td class = "memItemLeft" align = "right" valign = "top" > virtual uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_u_s_b_device_config.html#a3706cf6b18785aff823171e280bab738" > Init< / a > (uint8_t parent, uint8_t port, bool lowspeed)< / td > < / tr >
< tr class = "separator:a3706cf6b18785aff823171e280bab738" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-06-17 20:33:24 +02:00
< tr class = "memitem:aef77a1e62f78c04a1aad53e8795ec89e" > < td class = "memItemLeft" align = "right" valign = "top" > virtual uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_u_s_b_device_config.html#aef77a1e62f78c04a1aad53e8795ec89e" > ConfigureDevice< / a > (uint8_t parent, uint8_t port, bool lowspeed)< / td > < / tr >
< tr class = "separator:aef77a1e62f78c04a1aad53e8795ec89e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-06-27 20:03:16 +02:00
< tr class = "memitem:a61e301efedae55c6ac12c6cce154e432" > < td class = "memItemLeft" align = "right" valign = "top" > virtual uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_u_s_b_device_config.html#a61e301efedae55c6ac12c6cce154e432" > Release< / a > ()< / td > < / tr >
< tr class = "separator:a61e301efedae55c6ac12c6cce154e432" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a893ea73deab98be837c257201e7da25a" > < td class = "memItemLeft" align = "right" valign = "top" > virtual uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_u_s_b_device_config.html#a893ea73deab98be837c257201e7da25a" > Poll< / a > ()< / td > < / tr >
< tr class = "separator:a893ea73deab98be837c257201e7da25a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2bfde6c290d32888a6f4e97fa1e222f1" > < td class = "memItemLeft" align = "right" valign = "top" > virtual uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_u_s_b_device_config.html#a2bfde6c290d32888a6f4e97fa1e222f1" > GetAddress< / a > ()< / td > < / tr >
< tr class = "separator:a2bfde6c290d32888a6f4e97fa1e222f1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a12bb63558ded5bb6661bb173b07ff391" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_u_s_b_device_config.html#a12bb63558ded5bb6661bb173b07ff391" > ResetHubPort< / a > (uint8_t port)< / td > < / tr >
< tr class = "separator:a12bb63558ded5bb6661bb173b07ff391" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "memitem:af920743379d8c133dda4335d11601141" > < td class = "memItemLeft" align = "right" valign = "top" > virtual bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_u_s_b_device_config.html#af920743379d8c133dda4335d11601141" > VIDPIDOK< / a > (uint16_t vid, uint16_t pid)< / td > < / tr >
< tr class = "separator:af920743379d8c133dda4335d11601141" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2bb3e09cf128c8ecd04ea0dfce2126e1" > < td class = "memItemLeft" align = "right" valign = "top" > virtual bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_u_s_b_device_config.html#a2bb3e09cf128c8ecd04ea0dfce2126e1" > DEVCLASSOK< / a > (uint8_t klass)< / td > < / tr >
< tr class = "separator:a2bb3e09cf128c8ecd04ea0dfce2126e1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad2d535af92d0b97e4445a6bd51d35c57" > < td class = "memItemLeft" align = "right" valign = "top" > virtual bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_u_s_b_device_config.html#ad2d535af92d0b97e4445a6bd51d35c57" > DEVSUBCLASSOK< / a > (uint8_t subklass)< / td > < / tr >
< tr class = "separator:ad2d535af92d0b97e4445a6bd51d35c57" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-01-30 22:00:18 +01:00
< / table >
2013-02-05 20:02:12 +01:00
< a name = "details" id = "details" > < / a > < h2 class = "groupheader" > Detailed Description< / h2 >
< div class = "textblock" >
2018-10-28 18:24:59 +01:00
< p > Definition at line < a class = "el" href = "_usb_core_8h_source.html#l00134" > 134< / a > of file < a class = "el" href = "_usb_core_8h_source.html" > UsbCore.h< / a > .< / p >
2013-02-05 20:02:12 +01:00
< / div > < h2 class = "groupheader" > Member Function Documentation< / h2 >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a3706cf6b18785aff823171e280bab738" > < / a >
2013-01-30 22:00:18 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2013-02-17 01:37:13 +01:00
< td class = "memname" > virtual uint8_t USBDeviceConfig::Init < / td >
2013-01-30 22:00:18 +01:00
< td > (< / td >
2013-02-17 01:37:13 +01:00
< td class = "paramtype" > uint8_t  < / td >
< td class = "paramname" > < em > parent< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
2013-01-30 22:00:18 +01:00
< td > < / td >
2013-02-17 01:37:13 +01:00
< td class = "paramtype" > uint8_t  < / td >
< td class = "paramname" > < em > port< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > bool  < / td >
< td class = "paramname" > < em > lowspeed< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
2013-01-30 22:00:18 +01:00
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
2013-06-27 20:03:16 +02:00
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
2013-01-30 22:00:18 +01:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-11-16 09:40:37 +01:00
< p > Reimplemented in < a class = "el" href = "class_bulk_only.html#a51870da9badc037166b86da60bcda6ea" > BulkOnly< / a > , < a class = "el" href = "class_b_t_d.html#a48608619d8253972dd132edbb3001c5f" > BTD< / a > , < a class = "el" href = "class_h_i_d_boot.html#aa30d7cf292378153f41d8a13380c6119" > HIDBoot< BOOT_PROTOCOL > < / a > , < a class = "el" href = "class_a_c_m.html#ad3210651d58c77d3ded4b4b83a9476b7" > ACM< / a > , < a class = "el" href = "class_u_s_b_hub.html#ab2b2e257556e3d59f9258dd84d6f636e" > USBHub< / a > , < a class = "el" href = "class_f_t_d_i.html#a2d40115414dadfee8c284e0f5d397621" > FTDI< / a > , < a class = "el" href = "class_p_l2303.html#a23c849fb504c1fe6f46c84d04c0a47cf" > PL2303< / a > , < a class = "el" href = "class_x_r21_b1411.html#adbaf541661c1938fa33a9cedd9e9a4ba" > XR21B1411< / a > , < a class = "el" href = "class_a_d_k.html#a8c5c2e212c748966ccd863499d202063" > ADK< / a > , < a class = "el" href = "class_h_i_d_universal.html#a384b0e219f763e2d6407636bfd4ccea7" > HIDUniversal< / a > , < a class = "el" href = "class_u_s_b_h___m_i_d_i.html#a9c8d149a823d2b8d1c3579f0f445cf19" > USBH_MIDI< / a > , < a class = "el" href = "class_h_i_d_composite.html#ac5d02f2915f83817f2121acdefc7f573" > HIDComposite< / a > , < a class = "el" href = "class_x_b_o_x_o_n_e.html#aeb2d90a3d77fc252a12f5ed54c3f370e" > XBOXONE< / a > , < a class = "el" href = "class_x_b_o_x_r_e_c_v.html#a07de216bf16a83501d74463c00bf1fc8" > XBOXRECV< / a > , < a class = "el" href = "class_x_b_o_x_u_s_b.html#a9d2ad06354787bc252058bb28015b56e" > XBOXUSB< / a > , < a class = "el" href = "class_p_s3_u_s_b.html#a0083545cb99fb8786e60281fe7a9050d" > PS3USB< / a > , and < a class = "el" href = "class_x_b_o_x_o_l_d.html#a7260253c704b147e6dfd762e13222434" > XBOXOLD< / a > .< / p >
2013-06-27 20:03:16 +02:00
2018-10-28 18:24:59 +01:00
< p > Definition at line < a class = "el" href = "_usb_core_8h_source.html#l00137" > 137< / a > of file < a class = "el" href = "_usb_core_8h_source.html" > UsbCore.h< / a > .< / p >
2013-06-17 20:33:24 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "aef77a1e62f78c04a1aad53e8795ec89e" > < / a >
2013-06-17 20:33:24 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > virtual uint8_t USBDeviceConfig::ConfigureDevice < / td >
< td > (< / td >
< td class = "paramtype" > uint8_t  < / td >
< td class = "paramname" > < em > parent< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint8_t  < / td >
< td class = "paramname" > < em > port< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > bool  < / td >
< td class = "paramname" > < em > lowspeed< / 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" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2013-11-25 00:46:52 +01:00
< p > Reimplemented in < a class = "el" href = "class_bulk_only.html#aa8fe167a7af12dce9964fa5a430c53ea" > BulkOnly< / a > , < a class = "el" href = "class_b_t_d.html#a4f1808a49e9aca397ba829fac16dc5c3" > BTD< / a > , < a class = "el" href = "class_a_d_k.html#a14f24ca8246c5b6126a5aa72cf6ee120" > ADK< / a > , and < a class = "el" href = "class_x_b_o_x_r_e_c_v.html#a3dd42b9a1351f172fc6e39df2fe99398" > XBOXRECV< / a > .< / p >
2013-06-17 20:33:24 +02:00
2018-10-28 18:24:59 +01:00
< p > Definition at line < a class = "el" href = "_usb_core_8h_source.html#l00141" > 141< / a > of file < a class = "el" href = "_usb_core_8h_source.html" > UsbCore.h< / a > .< / p >
2013-01-30 22:00:18 +01:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a61e301efedae55c6ac12c6cce154e432" > < / a >
2013-01-30 22:00:18 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2013-02-17 01:37:13 +01:00
< td class = "memname" > virtual uint8_t USBDeviceConfig::Release < / td >
2013-01-30 22:00:18 +01:00
< td > (< / td >
2013-10-21 21:15:43 +02:00
< td class = "paramname" > < / td > < td > )< / td >
2013-01-30 22:00:18 +01:00
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
2013-06-27 20:03:16 +02:00
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
2013-01-30 22:00:18 +01:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-11-16 09:40:37 +01:00
< p > Reimplemented in < a class = "el" href = "class_bulk_only.html#a8a9b213d1800db2d8e661d242b57b195" > BulkOnly< / a > , < a class = "el" href = "class_b_t_d.html#aa87c23bce56a20f2db47c6a40c8eda87" > BTD< / a > , < a class = "el" href = "class_h_i_d_boot.html#aa21946ce7a4531c036180b5de2941502" > HIDBoot< BOOT_PROTOCOL > < / a > , < a class = "el" href = "class_a_c_m.html#a768c0fd4ef7f5c52de9e5e7431685279" > ACM< / a > , < a class = "el" href = "class_u_s_b_hub.html#a3f0631a3bb6018319107af2fa2373fab" > USBHub< / a > , < a class = "el" href = "class_f_t_d_i.html#aadee262e2eda31deda790d5d10090b6f" > FTDI< / a > , < a class = "el" href = "class_a_d_k.html#a7f64af34d7890f87ceab5d144f6c26ef" > ADK< / a > , < a class = "el" href = "class_h_i_d_universal.html#af999fc50ef4b5dec0391bda79ec83bda" > HIDUniversal< / a > , < a class = "el" href = "class_u_s_b_h___m_i_d_i.html#a912c417424d6f21cf1afbf524c418eb5" > USBH_MIDI< / a > , < a class = "el" href = "class_h_i_d_composite.html#a32e00e1018a5d54096f5146139cbdcba" > HIDComposite< / a > , < a class = "el" href = "class_x_b_o_x_o_n_e.html#ab836f2e18a00ef89054d66fb2023ba64" > XBOXONE< / a > , < a class = "el" href = "class_x_b_o_x_r_e_c_v.html#ad0e6b53a818516b7d6af0beaa8cebc7a" > XBOXRECV< / a > , < a class = "el" href = "class_x_b_o_x_u_s_b.html#a9a296b98b40f5a36d46297d98ef0f9b5" > XBOXUSB< / a > , < a class = "el" href = "class_p_s3_u_s_b.html#a5750c5448bf1ec73a7669ca2e4799c98" > PS3USB< / a > , and < a class = "el" href = "class_x_b_o_x_o_l_d.html#a8245e0d30eed5fb7dc761fc350fd1765" > XBOXOLD< / a > .< / p >
2013-06-27 20:03:16 +02:00
2018-10-28 18:24:59 +01:00
< p > Definition at line < a class = "el" href = "_usb_core_8h_source.html#l00145" > 145< / a > of file < a class = "el" href = "_usb_core_8h_source.html" > UsbCore.h< / a > .< / p >
2013-01-30 22:00:18 +01:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a893ea73deab98be837c257201e7da25a" > < / a >
2013-01-30 22:00:18 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > virtual uint8_t USBDeviceConfig::Poll < / td >
< td > (< / td >
2013-10-21 21:15:43 +02:00
< td class = "paramname" > < / td > < td > )< / td >
2013-01-30 22:00:18 +01:00
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
2013-06-27 20:03:16 +02:00
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
2013-01-30 22:00:18 +01:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-11-25 15:39:29 +01:00
< p > Reimplemented in < a class = "el" href = "class_bulk_only.html#a51b8a76f5e16697476ce2dcff2514bc6" > BulkOnly< / a > , < a class = "el" href = "class_b_t_d.html#a76e201c5b561e3a6d0405894ba5c2e41" > BTD< / a > , < a class = "el" href = "class_h_i_d_boot.html#aa950fe6f7e492c2048f59c98a58ac005" > HIDBoot< BOOT_PROTOCOL > < / a > , < a class = "el" href = "class_a_c_m.html#a79e4da2cae9145d895a6a1211a96fe36" > ACM< / a > , < a class = "el" href = "class_u_s_b_hub.html#ae2d621225444f3186792617cecffbb1b" > USBHub< / a > , < a class = "el" href = "class_f_t_d_i.html#a5f383dd8eb114563194da011f1d613fd" > FTDI< / a > , < a class = "el" href = "class_a_d_k.html#af3784434ee6a1c6f3dc5b591f467e703" > ADK< / a > , < a class = "el" href = "class_x_b_o_x_o_n_e.html#ac645e477bde4c2c2674ad8916f749651" > XBOXONE< / a > , < a class = "el" href = "class_h_i_d_universal.html#ac27e857a0d9619c8abc31be0b690c83c" > HIDUniversal< / a > , < a class = "el" href = "class_x_b_o_x_r_e_c_v.html#aafe1688ba3dc9b9ac425ebbbf001a1cc" > XBOXRECV< / a > , < a class = "el" href = "class_h_i_d_composite.html#af38613fc2c04d7dcdd5538c83730c282" > HIDComposite< / a > , < a class = "el" href = "class_x_b_o_x_u_s_b.html#a2f4684fe0785e50de434d95f4336fa12" > XBOXUSB< / a > , < a class = "el" href = "class_p_s3_u_s_b.html#a9068e2a036012614c0db163830cbcf00" > PS3USB< / a > , and < a class = "el" href = "class_x_b_o_x_o_l_d.html#a332bf499dd0434d70db8ad8a6f3f4850" > XBOXOLD< / a > .< / p >
2013-06-27 20:03:16 +02:00
2018-10-28 18:24:59 +01:00
< p > Definition at line < a class = "el" href = "_usb_core_8h_source.html#l00149" > 149< / a > of file < a class = "el" href = "_usb_core_8h_source.html" > UsbCore.h< / a > .< / p >
2013-01-30 22:00:18 +01:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a2bfde6c290d32888a6f4e97fa1e222f1" > < / a >
2013-01-30 22:00:18 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2013-02-17 01:37:13 +01:00
< td class = "memname" > virtual uint8_t USBDeviceConfig::GetAddress < / td >
2013-01-30 22:00:18 +01:00
< td > (< / td >
2013-10-21 21:15:43 +02:00
< td class = "paramname" > < / td > < td > )< / td >
2013-01-30 22:00:18 +01:00
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
2013-06-27 20:03:16 +02:00
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 15:47:19 +02:00
< p > Reimplemented in < a class = "el" href = "class_bulk_only.html#a376cb3367071555816e2b0c74ad7eb12" > BulkOnly< / a > , < a class = "el" href = "class_b_t_d.html#aecdd9d00fc9c12bb3677ed213a6687c3" > BTD< / a > , < a class = "el" href = "class_h_i_d_boot.html#a6fafa2711d72ff4efd6bf91984585aba" > HIDBoot< BOOT_PROTOCOL > < / a > , < a class = "el" href = "class_a_c_m.html#a7e0bb108012af9a99bb98aefca036d84" > ACM< / a > , < a class = "el" href = "class_u_s_b_hub.html#af4052e34bdafa21db5376a3011778b99" > USBHub< / a > , < a class = "el" href = "class_f_t_d_i.html#ae224d7ea581e5df3b11416410a679086" > FTDI< / a > , < a class = "el" href = "class_a_d_k.html#a1a972e8dc98b60ab27528db3af2618c3" > ADK< / a > , < a class = "el" href = "class_x_b_o_x_o_n_e.html#a05332491fe28b71c6d7c9a9827370bdf" > XBOXONE< / a > , < a class = "el" href = "class_x_b_o_x_r_e_c_v.html#a2d58b0a20eb804d853713ade83d01631" > XBOXRECV< / a > , < a class = "el" href = "class_h_i_d_universal.html#abcc6921b7beaf0aac2acbcdddd535626" > HIDUniversal< / a > , < a class = "el" href = "class_h_i_d_composite.html#a78e132d91e9ed557260955d5426f3442" > HIDComposite< / a > , < a class = "el" href = "class_u_s_b_h___m_i_d_i.html#ae3cf983bd74a2ec29fe9dee0f5f040d3" > USBH_MIDI< / a > , < a class = "el" href = "class_x_b_o_x_u_s_b.html#a42c870e64582980634423248d64500b4" > XBOXUSB< / a > , < a class = "el" href = "class_p_s3_u_s_b.html#a04b79c271ca14e1e095c6e305c672627" > PS3USB< / a > , and < a class = "el" href = "class_x_b_o_x_o_l_d.html#ac2db53abfe0aae15d56ef65b57a2b38a" > XBOXOLD< / a > .< / p >
2013-06-27 20:03:16 +02:00
2018-10-28 18:24:59 +01:00
< p > Definition at line < a class = "el" href = "_usb_core_8h_source.html#l00153" > 153< / a > of file < a class = "el" href = "_usb_core_8h_source.html" > UsbCore.h< / a > .< / p >
2013-06-27 20:03:16 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a12bb63558ded5bb6661bb173b07ff391" > < / a >
2013-06-27 20:03:16 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > virtual void USBDeviceConfig::ResetHubPort < / td >
< td > (< / td >
< td class = "paramtype" > uint8_t  < / td >
2013-10-21 21:15:43 +02:00
< td class = "paramname" > < em > port< / em > < / td > < td > )< / td >
2013-06-27 20:03:16 +02:00
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
2013-01-30 22:00:18 +01:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
2013-06-27 20:03:16 +02:00
< p > Reimplemented in < a class = "el" href = "class_u_s_b_hub.html#ae7e4c1e231ce7cb56bae1688c0e95e58" > USBHub< / a > .< / p >
2018-10-28 18:24:59 +01:00
< p > Definition at line < a class = "el" href = "_usb_core_8h_source.html#l00157" > 157< / a > of file < a class = "el" href = "_usb_core_8h_source.html" > UsbCore.h< / a > .< / p >
2013-06-27 20:03:16 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "af920743379d8c133dda4335d11601141" > < / a >
2013-06-27 20:03:16 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2015-04-07 16:07:33 +02:00
< td class = "memname" > virtual bool USBDeviceConfig::VIDPIDOK < / td >
2013-06-27 20:03:16 +02:00
< td > (< / td >
< td class = "paramtype" > uint16_t  < / td >
< td class = "paramname" > < em > vid< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint16_t  < / td >
< td class = "paramname" > < em > pid< / 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" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-11-25 15:39:29 +01:00
< p > Reimplemented in < a class = "el" href = "class_b_t_d.html#ae0808ebf7578fc022b8f05c8779d3102" > BTD< / a > , < a class = "el" href = "class_p_s_buzz.html#ae94840ce88d873664d1f1d8e46928acb" > PSBuzz< / a > , < a class = "el" href = "class_f_t_d_i.html#a534da68bb1ff411b30281fe52e8fec10" > FTDI< / a > , < a class = "el" href = "class_x_b_o_x_o_n_e.html#a53082e8413a3e7046b7e96fa3183b0eb" > XBOXONE< / a > , < a class = "el" href = "class_p_s4_u_s_b.html#a991ca2571cbd072749dd754df26faa5a" > PS4USB< / a > , < a class = "el" href = "class_a_d_k.html#a9ad9aa3153c4cd1e083251bf42ab536f" > ADK< / a > , < a class = "el" href = "class_x_r21_b1411.html#a20c357d629c6cbb4f5f98211b5555906" > XR21B1411< / a > , < a class = "el" href = "class_x_b_o_x_r_e_c_v.html#a119cff07be751ce16d7854fab6dc898c" > XBOXRECV< / a > , < a class = "el" href = "class_x_b_o_x_u_s_b.html#aad0847615d298e8f65909f467216ca14" > XBOXUSB< / a > , < a class = "el" href = "class_p_s3_u_s_b.html#a2dd246a86a9d8a0453199a09b495e608" > PS3USB< / a > , and < a class = "el" href = "class_x_b_o_x_o_l_d.html#a6db4a09978cacebb93d1b4ea5ad676f2" > XBOXOLD< / a > .< / p >
2013-08-14 01:16:29 +02:00
2018-10-28 18:24:59 +01:00
< p > Definition at line < a class = "el" href = "_usb_core_8h_source.html#l00161" > 161< / a > of file < a class = "el" href = "_usb_core_8h_source.html" > UsbCore.h< / a > .< / p >
2013-06-27 20:03:16 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a2bb3e09cf128c8ecd04ea0dfce2126e1" > < / a >
2013-06-27 20:03:16 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2015-04-07 16:07:33 +02:00
< td class = "memname" > virtual bool USBDeviceConfig::DEVCLASSOK < / td >
2013-06-27 20:03:16 +02:00
< td > (< / td >
< td class = "paramtype" > uint8_t  < / td >
2013-10-21 21:15:43 +02:00
< td class = "paramname" > < em > klass< / em > < / td > < td > )< / td >
2013-06-27 20:03:16 +02:00
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2015-04-07 16:07:33 +02:00
< p > Reimplemented in < a class = "el" href = "class_bulk_only.html#a878110a3df287aae4f95807865d18819" > BulkOnly< / a > , < a class = "el" href = "class_b_t_d.html#af2cd7fd7592348f26c78e49b40e83935" > BTD< / a > , < a class = "el" href = "class_h_i_d_boot.html#a9dd6ae46dfafc0e8c752c555b863e414" > HIDBoot< BOOT_PROTOCOL > < / a > , and < a class = "el" href = "class_u_s_b_hub.html#a7b00cb8e367ad377e2e533e29517e413" > USBHub< / a > .< / p >
2018-10-28 18:24:59 +01:00
< p > Definition at line < a class = "el" href = "_usb_core_8h_source.html#l00165" > 165< / a > of file < a class = "el" href = "_usb_core_8h_source.html" > UsbCore.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "ad2d535af92d0b97e4445a6bd51d35c57" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > virtual bool USBDeviceConfig::DEVSUBCLASSOK < / td >
< td > (< / td >
< td class = "paramtype" > uint8_t  < / td >
< td class = "paramname" > < em > subklass< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Reimplemented in < a class = "el" href = "class_h_i_d_boot.html#af6e5bab1841569ea5d974b1d95aae502" > HIDBoot< BOOT_PROTOCOL > < / a > .< / p >
2013-06-27 20:03:16 +02:00
2018-10-28 18:24:59 +01:00
< p > Definition at line < a class = "el" href = "_usb_core_8h_source.html#l00169" > 169< / a > of file < a class = "el" href = "_usb_core_8h_source.html" > UsbCore.h< / a > .< / p >
2013-01-30 22:00:18 +01:00
< / div >
< / div >
< hr / > The documentation for this class was generated from the following file:< ul >
2013-10-21 21:15:43 +02:00
< li > < a class = "el" href = "_usb_core_8h_source.html" > UsbCore.h< / a > < / li >
2013-01-30 22:00:18 +01:00
< / ul >
< / div > <!-- contents -->
<!-- start footer part -->
< hr class = "footer" / > < address class = "footer" > < small >
2013-02-17 01:37:13 +01:00
Generated by   < a href = "http://www.doxygen.org/index.html" >
2013-01-30 22:00:18 +01:00
< img class = "footer" src = "doxygen.png" alt = "doxygen" / >
2019-08-31 18:18:58 +02:00
< / a > 1.8.11
2013-01-30 22:00:18 +01:00
< / small > < / address >
< / body >
< / html >