2014-03-31 10:50:52 +02:00
<!-- HTML header for doxygen 1.8.6 -->
2014-03-26 10:38:58 +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" / >
< meta name = "generator" content = "Doxygen 1.8.6" / >
< title > tinyusb: tinyusb/class/cdc.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 = "navtree.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "resize.js" > < / script >
< script type = "text/javascript" src = "navtree.js" > < / script >
< script type = "text/javascript" >
$(document).ready(initResizable);
$(window).load(resizeHeight);
< / script >
2014-03-27 12:34:18 +01:00
< link href = "search/search.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "search/search.js" > < / script >
< script type = "text/javascript" >
$(document).ready(function() { searchBox.OnSelectItem(0); });
< / script >
2014-03-26 10:38:58 +01:00
< 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" >
2014-03-31 10:50:52 +02:00
< table width = "100%" cellspacing = "0" cellpadding = "0" >
2014-03-26 10:38:58 +01:00
< tbody >
< tr style = "height: 56px;" >
< td style = "padding-left: 0.5em;" >
< div id = "projectname" > tinyusb
2014-03-31 10:50:52 +02:00
  < span id = "projectnumber" > 0.4< / span >
2014-03-26 10:38:58 +01:00
< / div >
< / td >
2014-03-31 10:50:52 +02:00
< td align = "right" >
< a href = "https://pledgie.com/campaigns/24694" > < img border = "0" src = "https://pledgie.com/campaigns/24694.png?skin_name=chrome" alt = "Click here to lend your support to tinyusb donation and make a donation at pledgie.com" > < / a >
< / td >
2014-03-26 10:38:58 +01:00
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
2014-03-27 12:34:18 +01:00
< script type = "text/javascript" >
var searchBox = new SearchBox("searchBox", "search",false,'Search');
< / script >
2014-03-26 10:38:58 +01: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 > < a href = "modules.html" > < span > Modules< / span > < / a > < / li >
< li > < a href = "annotated.html" > < span > Data  Structures< / span > < / a > < / li >
< li class = "current" > < a href = "files.html" > < span > Files< / span > < / a > < / li >
2014-03-27 12:34:18 +01:00
< 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 >
2014-03-26 10:38:58 +01:00
< / ul >
< / div >
< div id = "navrow2" class = "tabs2" >
< ul class = "tablist" >
< li > < a href = "files.html" > < span > File  List< / span > < / a > < / li >
< li > < a href = "globals.html" > < span > Globals< / span > < / a > < / li >
< / ul >
< / div >
< / div > <!-- top -->
< div id = "side-nav" class = "ui-resizable side-nav-resizable" >
< div id = "nav-tree" >
< div id = "nav-tree-contents" >
< div id = "nav-sync" class = "sync" > < / div >
< / div >
< / div >
< div id = "splitbar" style = "-moz-user-select:none;"
class="ui-resizable-handle">
< / div >
< / div >
< script type = "text/javascript" >
$(document).ready(function(){initNavTree('cdc_8h.html','');});
< / script >
< div id = "doc-content" >
2014-03-27 12:34:18 +01:00
<!-- window showing the filter options -->
< div id = "MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
< a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(0)" > < span class = "SelectionMark" >   < / span > All< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(1)" > < span class = "SelectionMark" >   < / span > Data Structures< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(2)" > < span class = "SelectionMark" >   < / span > Files< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(3)" > < span class = "SelectionMark" >   < / span > Functions< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(4)" > < span class = "SelectionMark" >   < / span > Variables< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(5)" > < span class = "SelectionMark" >   < / span > Typedefs< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(6)" > < span class = "SelectionMark" >   < / span > Enumerations< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(7)" > < span class = "SelectionMark" >   < / span > Enumerator< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(8)" > < span class = "SelectionMark" >   < / span > Groups< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(9)" > < span class = "SelectionMark" >   < / span > Pages< / a > < / div >
<!-- iframe showing the search results (closed by default) -->
< div id = "MSearchResultsWindow" >
< iframe src = "javascript:void(0)" frameborder = "0"
name="MSearchResults" id="MSearchResults">
< / iframe >
< / div >
2014-03-26 10:38:58 +01:00
< 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" > cdc.h File Reference< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
< div class = "textblock" > < code > #include " < a class = "el" href = "common_8h_source.html" > common/common.h< / a > " < / code > < br / >
< / div >
< p > < a href = "cdc_8h_source.html" > Go to the source code of this file.< / a > < / p >
< table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "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 = "structcdc__desc__func__header__t.html" > cdc_desc_func_header_t< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Header Functional Descriptor (Communication Interface) < a href = "structcdc__desc__func__header__t.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 = "structcdc__desc__func__union__t.html" > cdc_desc_func_union_t< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Union Functional Descriptor (Communication Interface) < a href = "structcdc__desc__func__union__t.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 = "structcdc__desc__func__country__selection__t.html" > cdc_desc_func_country_selection_t< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Country Selection Functional Descriptor (Communication Interface) < a href = "structcdc__desc__func__country__selection__t.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 = "structcdc__desc__func__call__management__t.html" > cdc_desc_func_call_management_t< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Call Management Functional Descriptor. < a href = "structcdc__desc__func__call__management__t.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 = "structcdc__acm__capability__t.html" > cdc_acm_capability_t< / 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 = "structcdc__desc__func__abstract__control__management__t.html" > cdc_desc_func_abstract_control_management_t< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Abstract Control Management Functional Descriptor. < a href = "structcdc__desc__func__abstract__control__management__t.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 = "structcdc__desc__func__direct__line__management__t.html" > cdc_desc_func_direct_line_management_t< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Direct Line Management Functional Descriptor. < a href = "structcdc__desc__func__direct__line__management__t.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 = "structcdc__desc__func__telephone__ringer__t.html" > cdc_desc_func_telephone_ringer_t< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Telephone Ringer Functional Descriptor. < a href = "structcdc__desc__func__telephone__ringer__t.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 = "structcdc__desc__func__telephone__operational__modes__t.html" > cdc_desc_func_telephone_operational_modes_t< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Telephone Operational Modes Functional Descriptor. < a href = "structcdc__desc__func__telephone__operational__modes__t.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 = "structcdc__desc__func__telephone__call__state__reporting__capabilities__t.html" > cdc_desc_func_telephone_call_state_reporting_capabilities_t< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Telephone Call and Line State Reporting Capabilities Descriptor. < a href = "structcdc__desc__func__telephone__call__state__reporting__capabilities__t.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 = "structcdc__line__coding__t.html" > cdc_line_coding_t< / 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 = "structcdc__line__control__state__t.html" > cdc_line_control_state_t< / 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 name = "define-members" > < / a >
Macros< / h2 > < / td > < / tr >
< tr class = "memitem:ga29ccf583ef04a55dc98840c05bb87c0e" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < b > cdc_desc_func_union_n_t< / b > (no_slave)< / td > < / tr >
< tr class = "separator:ga29ccf583ef04a55dc98840c05bb87c0e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga3475dfc03c699cb4bcc7726429226130" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < b > cdc_desc_func_country_selection_n_t< / b > (no_country)< / td > < / tr >
< tr class = "separator:ga3475dfc03c699cb4bcc7726429226130" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "enum-members" > < / a >
Enumerations< / h2 > < / td > < / tr >
< tr class = "memitem:ga8664e955870c947f08f6601901243b6f" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___class_driver___c_d_c___common.html#ga8664e955870c947f08f6601901243b6f" > cdc_pipeid_t< / a > { < a class = "el" href = "group___class_driver___c_d_c___common.html#gga8664e955870c947f08f6601901243b6facfc9a1a0edff873a6bc0d44e7377683f" > CDC_PIPE_NOTIFICATION< / a > ,
< a class = "el" href = "group___class_driver___c_d_c___common.html#gga8664e955870c947f08f6601901243b6fa65c6ea721ead66bcb523223790461f91" > CDC_PIPE_DATA_IN< / a > ,
< a class = "el" href = "group___class_driver___c_d_c___common.html#gga8664e955870c947f08f6601901243b6fa2a843cd2b7aa1687945794b190eecb5e" > CDC_PIPE_DATA_OUT< / a > ,
< a class = "el" href = "group___class_driver___c_d_c___common.html#gga8664e955870c947f08f6601901243b6fa839413d02f9e60162138cff14a59da2e" > CDC_PIPE_ERROR< / a >
}< / td > < / tr >
< tr class = "memdesc:ga8664e955870c947f08f6601901243b6f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > CDC Pipe ID, used to indicate which pipe the API is addressing to (Notification, Out, In) < a href = "group___class_driver___c_d_c___common.html#ga8664e955870c947f08f6601901243b6f" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga8664e955870c947f08f6601901243b6f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga48d58906ad33c9e53b2f7d6306ebced2" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___class_driver___c_d_c___common.html#ga48d58906ad33c9e53b2f7d6306ebced2" > cdc_comm_sublcass_type_t< / a > { < br / >
    < a class = "el" href = "group___class_driver___c_d_c___common.html#gga48d58906ad33c9e53b2f7d6306ebced2a53ce6239644f89af12b104b9a99fc866" > CDC_COMM_SUBCLASS_DIRECT_LINE_CONTROL_MODEL< / a > = 0x01,
< a class = "el" href = "group___class_driver___c_d_c___common.html#gga48d58906ad33c9e53b2f7d6306ebced2a53661271012c020a3d2373044f0c319a" > CDC_COMM_SUBCLASS_ABSTRACT_CONTROL_MODEL< / a > ,
< a class = "el" href = "group___class_driver___c_d_c___common.html#gga48d58906ad33c9e53b2f7d6306ebced2a0bf27dc92f1bc15ee28997fb40881933" > CDC_COMM_SUBCLASS_TELEPHONE_CONTROL_MODEL< / a > ,
< a class = "el" href = "group___class_driver___c_d_c___common.html#gga48d58906ad33c9e53b2f7d6306ebced2ad26e8899ac487127276b236987258090" > CDC_COMM_SUBCLASS_MULTICHANNEL_CONTROL_MODEL< / a > ,
< br / >
    < a class = "el" href = "group___class_driver___c_d_c___common.html#gga48d58906ad33c9e53b2f7d6306ebced2a1cce93820d7eeda74a7bfb5e5b7b9175" > CDC_COMM_SUBCLASS_CAPI_CONTROL_MODEL< / a > ,
< a class = "el" href = "group___class_driver___c_d_c___common.html#gga48d58906ad33c9e53b2f7d6306ebced2a79c7be5266a24ffac2f390d2e650a75c" > CDC_COMM_SUBCLASS_ETHERNET_NETWORKING_CONTROL_MODEL< / a > ,
< a class = "el" href = "group___class_driver___c_d_c___common.html#gga48d58906ad33c9e53b2f7d6306ebced2a921e3d4cf79fcdbb2ec3860af22aab63" > CDC_COMM_SUBCLASS_ATM_NETWORKING_CONTROL_MODEL< / a > ,
< a class = "el" href = "group___class_driver___c_d_c___common.html#gga48d58906ad33c9e53b2f7d6306ebced2af935820bcb4e595c3ae73ac41f016425" > CDC_COMM_SUBCLASS_WIRELESS_HANDSET_CONTROL_MODEL< / a > ,
< br / >
    < a class = "el" href = "group___class_driver___c_d_c___common.html#gga48d58906ad33c9e53b2f7d6306ebced2a1ab397664d53650924f82bf7f544a022" > CDC_COMM_SUBCLASS_DEVICE_MANAGEMENT< / a > ,
< a class = "el" href = "group___class_driver___c_d_c___common.html#gga48d58906ad33c9e53b2f7d6306ebced2ad7bbd7b736e44f78d01b7d6c5619e02d" > CDC_COMM_SUBCLASS_MOBILE_DIRECT_LINE_MODEL< / a > ,
< a class = "el" href = "group___class_driver___c_d_c___common.html#gga48d58906ad33c9e53b2f7d6306ebced2a4f62590243217cb0f179a403294da287" > CDC_COMM_SUBCLASS_OBEX< / a > ,
< a class = "el" href = "group___class_driver___c_d_c___common.html#gga48d58906ad33c9e53b2f7d6306ebced2ae2377f76c14d05a20d125367a770bf42" > CDC_COMM_SUBCLASS_ETHERNET_EMULATION_MODEL< / a >
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga48d58906ad33c9e53b2f7d6306ebced2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Communication Interface Subclass Codes. < a href = "group___class_driver___c_d_c___common.html#ga48d58906ad33c9e53b2f7d6306ebced2" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga48d58906ad33c9e53b2f7d6306ebced2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga8925914b195491f5369642d68482ba8d" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___class_driver___c_d_c___common.html#ga8925914b195491f5369642d68482ba8d" > cdc_comm_protocol_type_t< / a > { < br / >
    < a class = "el" href = "group___class_driver___c_d_c___common.html#gga8925914b195491f5369642d68482ba8da3257a6e2c00e14e46fbd83026b9cb73b" > CDC_COMM_PROTOCOL_ATCOMMAND< / a > = 0x01,
< a class = "el" href = "group___class_driver___c_d_c___common.html#gga8925914b195491f5369642d68482ba8dacd1c4585dc8e8b2529552522d057d66d" > CDC_COMM_PROTOCOL_ATCOMMAND_PCCA_101< / a > ,
< a class = "el" href = "group___class_driver___c_d_c___common.html#gga8925914b195491f5369642d68482ba8da37c9fd9ec25bf5c5ff102c882f3ebd3f" > CDC_COMM_PROTOCOL_ATCOMMAND_PCCA_101_AND_ANNEXO< / a > ,
< a class = "el" href = "group___class_driver___c_d_c___common.html#gga8925914b195491f5369642d68482ba8da203690a8f4ce71028a80da74276f38a8" > CDC_COMM_PROTOCOL_ATCOMMAND_GSM_707< / a > ,
< br / >
    < a class = "el" href = "group___class_driver___c_d_c___common.html#gga8925914b195491f5369642d68482ba8daa8bb444144dbcf12258d48107f73d711" > CDC_COMM_PROTOCOL_ATCOMMAND_3GPP_27007< / a > ,
< a class = "el" href = "group___class_driver___c_d_c___common.html#gga8925914b195491f5369642d68482ba8dadcc8abdb42b9b29d0213634b918d5c01" > CDC_COMM_PROTOCOL_ATCOMMAND_CDMA< / a > ,
< a class = "el" href = "group___class_driver___c_d_c___common.html#gga8925914b195491f5369642d68482ba8da4744fd74c5f0487c909600a6f0bd69e6" > CDC_COMM_PROTOCOL_ETHERNET_EMULATION_MODEL< / a >
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga8925914b195491f5369642d68482ba8d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Communication Interface Protocol Codes. < a href = "group___class_driver___c_d_c___common.html#ga8925914b195491f5369642d68482ba8d" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga8925914b195491f5369642d68482ba8d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gae6a80ac81974bf75a55eeda33f6abfbd" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___class_driver___c_d_c___common.html#gae6a80ac81974bf75a55eeda33f6abfbd" > cdc_func_desc_type_t< / a > { < br / >
    < a class = "el" href = "group___class_driver___c_d_c___common.html#ggae6a80ac81974bf75a55eeda33f6abfbda8f107c0c2af8fd2eb5ff588955051e2d" > CDC_FUNC_DESC_HEADER< / a > = 0x00,
< a class = "el" href = "group___class_driver___c_d_c___common.html#ggae6a80ac81974bf75a55eeda33f6abfbda8ef3f689d9d939f4107d5b352970ffce" > CDC_FUNC_DESC_CALL_MANAGEMENT< / a > = 0x01,
< a class = "el" href = "group___class_driver___c_d_c___common.html#ggae6a80ac81974bf75a55eeda33f6abfbda39a0247cdc8ef3294d27b67d1f25af38" > CDC_FUNC_DESC_ABSTRACT_CONTROL_MANAGEMENT< / a > = 0x02,
< a class = "el" href = "group___class_driver___c_d_c___common.html#ggae6a80ac81974bf75a55eeda33f6abfbda15f54d1c916a9f44b50d06b181803545" > CDC_FUNC_DESC_DIRECT_LINE_MANAGEMENT< / a > = 0x03,
< br / >
    < a class = "el" href = "group___class_driver___c_d_c___common.html#ggae6a80ac81974bf75a55eeda33f6abfbda2e59eee438091c27b1ff6194cbbf4e37" > CDC_FUNC_DESC_TELEPHONE_RINGER< / a > = 0x04,
< a class = "el" href = "group___class_driver___c_d_c___common.html#ggae6a80ac81974bf75a55eeda33f6abfbdadc5657dffa9f777356e221675666ae84" > CDC_FUNC_DESC_TELEPHONE_CALL_AND_LINE_STATE_REPORTING_CAPACITY< / a > = 0x05,
< a class = "el" href = "group___class_driver___c_d_c___common.html#ggae6a80ac81974bf75a55eeda33f6abfbda2ab53e3439dca53cd04fbf5ac8fa0eca" > CDC_FUNC_DESC_UNION< / a > = 0x06,
< a class = "el" href = "group___class_driver___c_d_c___common.html#ggae6a80ac81974bf75a55eeda33f6abfbdaabb12dc2757f2afe1d5dadfcd0f1e9d4" > CDC_FUNC_DESC_COUNTRY_SELECTION< / a > = 0x07,
< br / >
    < a class = "el" href = "group___class_driver___c_d_c___common.html#ggae6a80ac81974bf75a55eeda33f6abfbdafe1b52f8f7367ca44a8fc319987a2537" > CDC_FUNC_DESC_TELEPHONE_OPERATIONAL_MODES< / a > = 0x08,
< a class = "el" href = "group___class_driver___c_d_c___common.html#ggae6a80ac81974bf75a55eeda33f6abfbda95d4e83980748261a20bdb3e4d11b4cb" > CDC_FUNC_DESC_USB_TERMINAL< / a > = 0x09,
< a class = "el" href = "group___class_driver___c_d_c___common.html#ggae6a80ac81974bf75a55eeda33f6abfbdaeca33259ce474e563c819f584cd0c77e" > CDC_FUNC_DESC_NETWORK_CHANNEL_TERMINAL< / a > = 0x0A,
< a class = "el" href = "group___class_driver___c_d_c___common.html#ggae6a80ac81974bf75a55eeda33f6abfbdafff671211a5434a1f61eb847281bc950" > CDC_FUNC_DESC_PROTOCOL_UNIT< / a > = 0x0B,
< br / >
    < a class = "el" href = "group___class_driver___c_d_c___common.html#ggae6a80ac81974bf75a55eeda33f6abfbdaa0d3ec0c81e477e22ab86892cb65ccc3" > CDC_FUNC_DESC_EXTENSION_UNIT< / a > = 0x0C,
< a class = "el" href = "group___class_driver___c_d_c___common.html#ggae6a80ac81974bf75a55eeda33f6abfbda090f96f1c26c0ad3d3993240fa30fd84" > CDC_FUNC_DESC_MULTICHANEL_MANAGEMENT< / a > = 0x0D,
< a class = "el" href = "group___class_driver___c_d_c___common.html#ggae6a80ac81974bf75a55eeda33f6abfbda6066034d957750929134ca010dfae6e3" > CDC_FUNC_DESC_CAPI_CONTROL_MANAGEMENT< / a > = 0x0E,
< a class = "el" href = "group___class_driver___c_d_c___common.html#ggae6a80ac81974bf75a55eeda33f6abfbdae157dfb9f13298bafab2b3a579df47a0" > CDC_FUNC_DESC_ETHERNET_NETWORKING< / a > = 0x0F,
< br / >
    < a class = "el" href = "group___class_driver___c_d_c___common.html#ggae6a80ac81974bf75a55eeda33f6abfbda6184e18aed05b945b1214b6e0aac9b8f" > CDC_FUNC_DESC_ATM_NETWORKING< / a > = 0x10,
< a class = "el" href = "group___class_driver___c_d_c___common.html#ggae6a80ac81974bf75a55eeda33f6abfbdaf45af1e47ce2748c906a7152a1a064a1" > CDC_FUNC_DESC_WIRELESS_HANDSET_CONTROL_MODEL< / a > = 0x11,
< a class = "el" href = "group___class_driver___c_d_c___common.html#ggae6a80ac81974bf75a55eeda33f6abfbda72d28ee918de35c368c555a90618147f" > CDC_FUNC_DESC_MOBILE_DIRECT_LINE_MODEL< / a > = 0x12,
< a class = "el" href = "group___class_driver___c_d_c___common.html#ggae6a80ac81974bf75a55eeda33f6abfbda3d27d21591f9372e6cfcafe6d3f4a151" > CDC_FUNC_DESC_MOBILE_DIRECT_LINE_MODEL_DETAIL< / a > = 0x13,
< br / >
    < a class = "el" href = "group___class_driver___c_d_c___common.html#ggae6a80ac81974bf75a55eeda33f6abfbdaaa1adc2711bedf4a00b6b4e6bdc94b8c" > CDC_FUNC_DESC_DEVICE_MANAGEMENT_MODEL< / a > = 0x14,
< a class = "el" href = "group___class_driver___c_d_c___common.html#ggae6a80ac81974bf75a55eeda33f6abfbda0fef3d5263a68e103b96e9035251baab" > CDC_FUNC_DESC_OBEX< / a > = 0x15,
< a class = "el" href = "group___class_driver___c_d_c___common.html#ggae6a80ac81974bf75a55eeda33f6abfbda65a7bae418d86989c1b00d8f0b0519f4" > CDC_FUNC_DESC_COMMAND_SET< / a > = 0x16,
< a class = "el" href = "group___class_driver___c_d_c___common.html#ggae6a80ac81974bf75a55eeda33f6abfbda2a3255421bce28cf07ec766cb73c35fe" > CDC_FUNC_DESC_COMMAND_SET_DETAIL< / a > = 0x17,
< br / >
    < a class = "el" href = "group___class_driver___c_d_c___common.html#ggae6a80ac81974bf75a55eeda33f6abfbda1618ae01b07313192ff4aba1225e48a9" > CDC_FUNC_DESC_TELEPHONE_CONTROL_MODEL< / a > = 0x18,
< a class = "el" href = "group___class_driver___c_d_c___common.html#ggae6a80ac81974bf75a55eeda33f6abfbda02390b1fea65d825e4e29e011a4d31de" > CDC_FUNC_DESC_OBEX_SERVICE_IDENTIFIER< / a > = 0x19
< br / >
}< / td > < / tr >
< tr class = "memdesc:gae6a80ac81974bf75a55eeda33f6abfbd" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Communication Interface SubType Descriptor. < a href = "group___class_driver___c_d_c___common.html#gae6a80ac81974bf75a55eeda33f6abfbd" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:gae6a80ac81974bf75a55eeda33f6abfbd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga020ae63208fc27e10bf15c6d06186b33" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___class_driver___c_d_c___common.html#ga020ae63208fc27e10bf15c6d06186b33" > cdc_data_protocol_type_t< / a > { < br / >
    < a class = "el" href = "group___class_driver___c_d_c___common.html#gga020ae63208fc27e10bf15c6d06186b33a8e0ec24598741f079b504d1f34f88018" > CDC_DATA_PROTOCOL_ISDN_BRI< / a > = 0x30,
< a class = "el" href = "group___class_driver___c_d_c___common.html#gga020ae63208fc27e10bf15c6d06186b33a6367aaca812e8b4b719dda4797bd3cea" > CDC_DATA_PROTOCOL_HDLC< / a > = 0x31,
< a class = "el" href = "group___class_driver___c_d_c___common.html#gga020ae63208fc27e10bf15c6d06186b33aa3db97eb8bbc1427b8df57f646ca9ef0" > CDC_DATA_PROTOCOL_TRANSPARENT< / a > = 0x32,
< a class = "el" href = "group___class_driver___c_d_c___common.html#gga020ae63208fc27e10bf15c6d06186b33a6521588760e0033af2306f4c5d29a030" > CDC_DATA_PROTOCOL_Q921_MANAGEMENT< / a > = 0x50,
< br / >
    < a class = "el" href = "group___class_driver___c_d_c___common.html#gga020ae63208fc27e10bf15c6d06186b33a594cac59ef452d6d7dda00bdf594ee2d" > CDC_DATA_PROTOCOL_Q921_DATA_LINK< / a > = 0x51,
< a class = "el" href = "group___class_driver___c_d_c___common.html#gga020ae63208fc27e10bf15c6d06186b33a96dd840c7e2f34ef12643f0b7aa56613" > CDC_DATA_PROTOCOL_Q921_TEI_MULTIPLEXOR< / a > = 0x52,
< a class = "el" href = "group___class_driver___c_d_c___common.html#gga020ae63208fc27e10bf15c6d06186b33a2c22ebce1e654b034ebdd970f7b95c89" > CDC_DATA_PROTOCOL_V42BIS_DATA_COMPRESSION< / a > = 0x90,
< a class = "el" href = "group___class_driver___c_d_c___common.html#gga020ae63208fc27e10bf15c6d06186b33a180758eb36ed1ea045f9c66748de7fff" > CDC_DATA_PROTOCOL_EURO_ISDN< / a > = 0x91,
< br / >
    < a class = "el" href = "group___class_driver___c_d_c___common.html#gga020ae63208fc27e10bf15c6d06186b33a6d33b3afe5df94a3567f2615ab649bf8" > CDC_DATA_PROTOCOL_V24_RATE_ADAPTION_TO_ISDN< / a > = 0x92,
< a class = "el" href = "group___class_driver___c_d_c___common.html#gga020ae63208fc27e10bf15c6d06186b33a52b8a9a77cd30e2706182df93131b180" > CDC_DATA_PROTOCOL_CAPI_COMMAND< / a > = 0x93,
< a class = "el" href = "group___class_driver___c_d_c___common.html#gga020ae63208fc27e10bf15c6d06186b33acfa8e97a0e4ad8efda348589175b9881" > CDC_DATA_PROTOCOL_HOST_BASED_DRIVER< / a > = 0xFD,
< a class = "el" href = "group___class_driver___c_d_c___common.html#gga020ae63208fc27e10bf15c6d06186b33a04e2d73df166bf52511dd1a96ccabac1" > CDC_DATA_PROTOCOL_IN_PROTOCOL_UNIT_FUNCTIONAL_DESCRIPTOR< / a > = 0xFE
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga020ae63208fc27e10bf15c6d06186b33" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Data Interface Protocol Codes. < a href = "group___class_driver___c_d_c___common.html#ga020ae63208fc27e10bf15c6d06186b33" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga020ae63208fc27e10bf15c6d06186b33" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga2a389fb44d9e4275e44370e34303476f" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___class_driver___c_d_c___common.html#ga2a389fb44d9e4275e44370e34303476f" > cdc_management_request_t< / a > { < br / >
    < a class = "el" href = "group___class_driver___c_d_c___common.html#gga2a389fb44d9e4275e44370e34303476fa8088573b5b7b4c544af1f84f258fb7be" > CDC_REQUEST_SEND_ENCAPSULATED_COMMAND< / a > = 0x00,
< a class = "el" href = "group___class_driver___c_d_c___common.html#gga2a389fb44d9e4275e44370e34303476faad12f262ac806e26502830bdde26be4d" > CDC_REQUEST_GET_ENCAPSULATED_RESPONSE< / a > = 0x01,
< b > CDC_REQUEST_SET_COMM_FEATURE< / b > = 0x02,
< b > CDC_REQUEST_GET_COMM_FEATURE< / b > = 0x03,
< br / >
    < b > CDC_REQUEST_CLEAR_COMM_FEATURE< / b > = 0x04,
< b > CDC_REQUEST_SET_AUX_LINE_STATE< / b > = 0x10,
< b > CDC_REQUEST_SET_HOOK_STATE< / b > = 0x11,
< b > CDC_REQUEST_PULSE_SETUP< / b > = 0x12,
< br / >
    < b > CDC_REQUEST_SEND_PULSE< / b > = 0x13,
< b > CDC_REQUEST_SET_PULSE_TIME< / b > = 0x14,
< b > CDC_REQUEST_RING_AUX_JACK< / b > = 0x15,
< b > CDC_REQUEST_SET_LINE_CODING< / b > = 0x20,
< br / >
    < b > CDC_REQUEST_GET_LINE_CODING< / b > = 0x21,
< b > CDC_REQUEST_SET_CONTROL_LINE_STATE< / b > = 0x22,
< b > CDC_REQUEST_SEND_BREAK< / b > = 0x23,
< b > CDC_REQUEST_SET_RINGER_PARMS< / b > = 0x30,
< br / >
    < b > CDC_REQUEST_GET_RINGER_PARMS< / b > = 0x31,
< b > CDC_REQUEST_SET_OPERATION_PARMS< / b > = 0x32,
< b > CDC_REQUEST_GET_OPERATION_PARMS< / b > = 0x33,
< b > CDC_REQUEST_SET_LINE_PARMS< / b > = 0x34,
< br / >
    < b > CDC_REQUEST_GET_LINE_PARMS< / b > = 0x35,
< b > CDC_REQUEST_DIAL_DIGITS< / b > = 0x36,
< b > CDC_REQUEST_SET_UNIT_PARAMETER< / b > = 0x37,
< b > CDC_REQUEST_GET_UNIT_PARAMETER< / b > = 0x38,
< br / >
    < b > CDC_REQUEST_CLEAR_UNIT_PARAMETER< / b > = 0x39,
< b > CDC_REQUEST_GET_PROFILE< / b > = 0x3A,
< b > CDC_REQUEST_SET_ETHERNET_MULTICAST_FILTERS< / b > = 0x40,
< b > CDC_REQUEST_SET_ETHERNET_POWER_MANAGEMENT_PATTERN_FILTER< / b > = 0x41,
< br / >
    < b > CDC_REQUEST_GET_ETHERNET_POWER_MANAGEMENT_PATTERN_FILTER< / b > = 0x42,
< b > CDC_REQUEST_SET_ETHERNET_PACKET_FILTER< / b > = 0x43,
< b > CDC_REQUEST_GET_ETHERNET_STATISTIC< / b > = 0x44,
< b > CDC_REQUEST_SET_ATM_DATA_FORMAT< / b > = 0x50,
< br / >
    < b > CDC_REQUEST_GET_ATM_DEVICE_STATISTICS< / b > = 0x51,
< b > CDC_REQUEST_SET_ATM_DEFAULT_VC< / b > = 0x52,
< b > CDC_REQUEST_GET_ATM_VC_STATISTICS< / b > = 0x53,
< b > CDC_REQUEST_MDLM_SEMANTIC_MODEL< / b > = 0x60
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga2a389fb44d9e4275e44370e34303476f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Communication Interface Management Element Request Codes. < a href = "group___class_driver___c_d_c___common.html#ga2a389fb44d9e4275e44370e34303476f" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga2a389fb44d9e4275e44370e34303476f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gafe51e6ac2b0028e0d33de1cbb4739e6f" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___class_driver___c_d_c___common.html#gafe51e6ac2b0028e0d33de1cbb4739e6f" > cdc_notification_request_t< / a > { < br / >
    < a class = "el" href = "group___class_driver___c_d_c___common.html#ggafe51e6ac2b0028e0d33de1cbb4739e6faa146d594ca0988d95fd3bd88efdc8ec0" > NETWORK_CONNECTION< / a > = 0x00,
< a class = "el" href = "group___class_driver___c_d_c___common.html#ggafe51e6ac2b0028e0d33de1cbb4739e6fa4fa6052a18b9742a8c5a321434a11fab" > RESPONSE_AVAILABLE< / a > = 0x01,
< b > AUX_JACK_HOOK_STATE< / b > = 0x08,
< b > RING_DETECT< / b > = 0x09,
< br / >
    < b > SERIAL_STATE< / b > = 0x20,
< b > CALL_STATE_CHANGE< / b > = 0x28,
< b > LINE_STATE_CHANGE< / b > = 0x29,
< a class = "el" href = "group___class_driver___c_d_c___common.html#ggafe51e6ac2b0028e0d33de1cbb4739e6fa396f8875eac6a9948fd4e5ae378cd093" > CONNECTION_SPEED_CHANGE< / a > = 0x2A,
< br / >
    < b > MDLM_SEMANTIC_MODEL_NOTIFICATION< / b > = 0x40
< br / >
}< / td > < / tr >
< tr class = "memdesc:gafe51e6ac2b0028e0d33de1cbb4739e6f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Communication Interface Management Element Notification Codes. < a href = "group___class_driver___c_d_c___common.html#gafe51e6ac2b0028e0d33de1cbb4739e6f" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:gafe51e6ac2b0028e0d33de1cbb4739e6f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "func-members" > < / a >
Functions< / h2 > < / td > < / tr >
< tr class = "memitem:gaffc21124c7fd049a692352d2d28484a5" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaffc21124c7fd049a692352d2d28484a5" > < / a >
  < / td > < td class = "memItemRight" valign = "bottom" > < b > STATIC_ASSERT< / b > (sizeof(< a class = "el" href = "structcdc__acm__capability__t.html" > cdc_acm_capability_t< / a > )==1," mostly problem with compiler" )< / td > < / tr >
< tr class = "separator:gaffc21124c7fd049a692352d2d28484a5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gadb107a7dfc8af4ef613cd15c07e986ca" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gadb107a7dfc8af4ef613cd15c07e986ca" > < / a >
static uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > cdc_functional_desc_typeof< / b > (uint8_t const *p_desc) < a class = "el" href = "group___group___func_attr.html#ga477faefde32bfd89d5b5b40d70b1a998" > ATTR_PURE< / a > < a class = "el" href = "group___group___i_a_r.html#ga18a61fcb06b815274b12b7f626993ac6" > ATTR_ALWAYS_INLINE< / a > < / td > < / tr >
< tr class = "separator:gadb107a7dfc8af4ef613cd15c07e986ca" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga6b72fd696c312fc7d582ec068698713b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga6b72fd696c312fc7d582ec068698713b" > < / a >
  < / td > < td class = "memItemRight" valign = "bottom" > < b > STATIC_ASSERT< / b > (sizeof(< a class = "el" href = "structcdc__line__coding__t.html" > cdc_line_coding_t< / a > )==7," size is not correct" )< / td > < / tr >
< tr class = "separator:ga6b72fd696c312fc7d582ec068698713b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga79bc359e9961fa8b0b9528196f60ede3" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga79bc359e9961fa8b0b9528196f60ede3" > < / a >
  < / td > < td class = "memItemRight" valign = "bottom" > < b > STATIC_ASSERT< / b > (sizeof(< a class = "el" href = "structcdc__line__control__state__t.html" > cdc_line_control_state_t< / a > )==2," size is not correct" )< / td > < / tr >
< tr class = "separator:ga79bc359e9961fa8b0b9528196f60ede3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< a name = "details" id = "details" > < / a > < h2 class = "groupheader" > Detailed Description< / h2 >
< div class = "textblock" > < dl class = "section author" > < dt > Author< / dt > < dd > hathach (tinyusb.org)< / dd > < / dl >
< h1 > < a class = "anchor" id = "LICENSE" > < / a >
LICENSE< / h1 >
< p > Software License Agreement (BSD License)< / p >
< p > Copyright (c) 2013, hathach (tinyusb.org) All rights reserved.< / p >
< p > Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:< / p >
< ol type = "1" >
< li > Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.< / li >
< li > Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.< / li >
< li > Neither the name of the copyright holders nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.< / li >
< / ol >
< p > THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT INCLUDING NEGLIGENCE OR OTHERWISE ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.< / p >
< p > This file is part of the tinyusb stack. < / p >
2014-03-27 12:34:18 +01:00
< p > Definition in file < a class = "el" href = "cdc_8h_source.html" > cdc.h< / a > .< / p >
2014-03-26 10:38:58 +01:00
< / div > < / div > <!-- contents -->
< / div > <!-- doc - content -->
<!-- start footer part -->
< div id = "nav-path" class = "navpath" > <!-- id is needed for treeview function! -->
< ul >
< li class = "navelem" > < a class = "el" href = "dir_f44c0f1c8d3a85cc1de1e7f4648a56e6.html" > tinyusb< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_c0cc4bd312f8dff81e67f48a71e5871f.html" > class< / a > < / li > < li class = "navelem" > < a class = "el" href = "cdc_8h.html" > cdc.h< / a > < / li >
2014-04-15 07:05:21 +02:00
< li class = "footer" > Generated on Tue Apr 15 2014 10:49:25 for tinyusb by
2014-03-26 10:38:58 +01:00
< a href = "http://www.doxygen.org/index.html" >
< img class = "footer" src = "doxygen.png" alt = "doxygen" / > < / a > 1.8.6 < / li >
< / ul >
< / div >
< / body >
< / html >