<?xml version='1.0' encoding='UTF-8' standalone='no'?> <doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.3"> <compounddef id="fusb__darwin_8h" kind="file"> <compoundname>fusb_darwin.h</compoundname> <includes local="no">usb.h</includes> <includes refid="fusb_8h" local="yes">fusb.h</includes> <includes local="no">IOKit/IOCFBundle.h</includes> <includes local="no">IOKit/IOCFPlugIn.h</includes> <includes local="no">IOKit/usb/IOUSBLib.h</includes> <includes local="no">IOKit/IOKitLib.h</includes> <includes local="yes">circular_linked_list.h</includes> <includes local="yes">circular_buffer.h</includes> <incdepgraph> <node id="3695"> <label>IOKit/usb/IOUSBLib.h</label> </node> <node id="3696"> <label>IOKit/IOKitLib.h</label> </node> <node id="3697"> <label>circular_linked_list.h</label> </node> <node id="3690"> <label>fusb_darwin.h</label> <link refid="fusb_darwin.h"/> <childnode refid="3691" relation="include"> </childnode> <childnode refid="3692" relation="include"> </childnode> <childnode refid="3693" relation="include"> </childnode> <childnode refid="3694" relation="include"> </childnode> <childnode refid="3695" relation="include"> </childnode> <childnode refid="3696" relation="include"> </childnode> <childnode refid="3697" relation="include"> </childnode> <childnode refid="3698" relation="include"> </childnode> </node> <node id="3692"> <label>fusb.h</label> <link refid="fusb_8h"/> </node> <node id="3694"> <label>IOKit/IOCFPlugIn.h</label> </node> <node id="3693"> <label>IOKit/IOCFBundle.h</label> </node> <node id="3691"> <label>usb.h</label> </node> <node id="3698"> <label>circular_buffer.h</label> </node> </incdepgraph> <innerclass refid="structusb__dev__handle" prot="public">usb_dev_handle</innerclass> <innerclass refid="structdarwin__dev__handle" prot="public">darwin_dev_handle</innerclass> <innerclass refid="classs__buffer" prot="public">s_buffer</innerclass> <innerclass refid="classfusb__devhandle__darwin" prot="public">fusb_devhandle_darwin</innerclass> <innerclass refid="classfusb__ephandle__darwin" prot="public">fusb_ephandle_darwin</innerclass> <sectiondef kind="define"> <memberdef kind="define" id="fusb__darwin_8h_1ab20603f7900e18ac518c5684661b9f58" prot="public" static="no"> <name>usb_interface_t</name> <initializer>IOUSBInterfaceInterface220</initializer> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/fusb_darwin.h" line="36" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/fusb_darwin.h" bodystart="36" bodyend="-1"/> </memberdef> <memberdef kind="define" id="fusb__darwin_8h_1ad0310d745330ad5ee62942d02f77f38a" prot="public" static="no"> <name>InterfaceInterfaceID</name> <initializer>kIOUSBInterfaceInterfaceID220</initializer> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/fusb_darwin.h" line="37" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/fusb_darwin.h" bodystart="37" bodyend="-1"/> </memberdef> <memberdef kind="define" id="fusb__darwin_8h_1aead0c247302c6be65a9ff59d22fe313b" prot="public" static="no"> <name>InterfaceVersion</name> <initializer>220</initializer> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/fusb_darwin.h" line="38" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/fusb_darwin.h" bodystart="38" bodyend="-1"/> </memberdef> <memberdef kind="define" id="fusb__darwin_8h_1a52434bb39d2aca48100c2efbbda280bc" prot="public" static="no"> <name>usb_device_t</name> <initializer>IOUSBDeviceInterface197</initializer> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/fusb_darwin.h" line="41" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/fusb_darwin.h" bodystart="41" bodyend="-1"/> </memberdef> <memberdef kind="define" id="fusb__darwin_8h_1a75f09143cdfbb715d528365f9582504e" prot="public" static="no"> <name>DeviceInterfaceID</name> <initializer>kIOUSBDeviceInterfaceID197</initializer> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/fusb_darwin.h" line="42" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/fusb_darwin.h" bodystart="42" bodyend="-1"/> </memberdef> <memberdef kind="define" id="fusb__darwin_8h_1ad787f3194daacd4416c95d004aa58fc8" prot="public" static="no"> <name>DeviceVersion</name> <initializer>197</initializer> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/fusb_darwin.h" line="43" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/fusb_darwin.h" bodystart="43" bodyend="-1"/> </memberdef> </sectiondef> <sectiondef kind="typedef"> <memberdef kind="typedef" id="fusb__darwin_8h_1a38b12f794be606bdf77b939dcfc742bf" prot="public" static="no"> <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref></type> <definition>typedef struct usb_dev_handle usb_dev_handle</definition> <argsstring></argsstring> <name>usb_dev_handle</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/fusb_darwin.h" line="58"/> </memberdef> <memberdef kind="typedef" id="fusb__darwin_8h_1a064b4b0f262c9876b5328ad326c2eaa4" prot="public" static="no"> <type>struct <ref refid="structdarwin__dev__handle" kindref="compound">darwin_dev_handle</ref></type> <definition>typedef struct darwin_dev_handle darwin_dev_handle</definition> <argsstring></argsstring> <name>darwin_dev_handle</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/fusb_darwin.h" line="65"/> </memberdef> <memberdef kind="typedef" id="fusb__darwin_8h_1a33b766964215f52ef3eeae1397a3d244" prot="public" static="no"> <type>IOReturn</type> <definition>typedef IOReturn io_return_t</definition> <argsstring></argsstring> <name>io_return_t</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/fusb_darwin.h" line="67" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/fusb_darwin.h" bodystart="67" bodyend="-1"/> </memberdef> <memberdef kind="typedef" id="fusb__darwin_8h_1a37164a39b8252b4fb1a299aeeb08cb33" prot="public" static="no"> <type>IOCFPlugInInterface *</type> <definition>typedef IOCFPlugInInterface* io_cf_plugin_ref_t</definition> <argsstring></argsstring> <name>io_cf_plugin_ref_t</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/fusb_darwin.h" line="68" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/fusb_darwin.h" bodystart="68" bodyend="-1"/> </memberdef> <memberdef kind="typedef" id="fusb__darwin_8h_1a091507347a914fd9aa4bd343f136c7a0" prot="public" static="no"> <type><ref refid="classs__buffer" kindref="compound">s_buffer</ref> *</type> <definition>typedef s_buffer* s_buffer_ptr</definition> <argsstring></argsstring> <name>s_buffer_ptr</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/fusb_darwin.h" line="118" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/fusb_darwin.h" bodystart="118" bodyend="-1"/> </memberdef> <memberdef kind="typedef" id="fusb__darwin_8h_1ae5e012aa36c5aa632508a8a7a871a269" prot="public" static="no"> <type>s_node< <ref refid="classs__buffer" kindref="compound">s_buffer_ptr</ref> > *</type> <definition>typedef s_node<s_buffer_ptr>* s_node_ptr</definition> <argsstring></argsstring> <name>s_node_ptr</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/fusb_darwin.h" line="119" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/fusb_darwin.h" bodystart="119" bodyend="-1"/> </memberdef> <memberdef kind="typedef" id="fusb__darwin_8h_1a0ad379ec681818f6ee2e5a507d129f8e" prot="public" static="no"> <type>circular_linked_list< <ref refid="classs__buffer" kindref="compound">s_buffer_ptr</ref> > *</type> <definition>typedef circular_linked_list<s_buffer_ptr>* s_queue_ptr</definition> <argsstring></argsstring> <name>s_queue_ptr</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/fusb_darwin.h" line="120" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/fusb_darwin.h" bodystart="120" bodyend="-1"/> </memberdef> <memberdef kind="typedef" id="fusb__darwin_8h_1a62cf7423e082faa54017f76a4fee983d" prot="public" static="no"> <type>s_both< <ref refid="classs__buffer" kindref="compound">s_buffer_ptr</ref> > *</type> <definition>typedef s_both<s_buffer_ptr>* s_both_ptr</definition> <argsstring></argsstring> <name>s_both_ptr</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/fusb_darwin.h" line="121" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/fusb_darwin.h" bodystart="121" bodyend="-1"/> </memberdef> </sectiondef> <sectiondef kind="func"> <memberdef kind="function" id="fusb__darwin_8h_1a805f2ed6930d982da5ff72217848e26d" prot="public" static="yes" const="no" explicit="no" inline="no" virt="non-virtual"> <type>int</type> <definition>static int ep_to_pipeRef</definition> <argsstring>(darwin_dev_handle *device, int ep)</argsstring> <name>ep_to_pipeRef</name> <param> <type><ref refid="structdarwin__dev__handle" kindref="compound">darwin_dev_handle</ref> *</type> <declname>device</declname> </param> <param> <type>int</type> <declname>ep</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/fusb_darwin.h" line="70"/> </memberdef> </sectiondef> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/fusb_darwin.h"/> </compounddef> </doxygen>