\hypertarget{structng__hci__unit}{}\doxysection{ng\+\_\+hci\+\_\+unit Struct Reference}
\label{structng__hci__unit}\index{ng\_hci\_unit@{ng\_hci\_unit}}


{\ttfamily \#include $<$ng\+\_\+hci\+\_\+var.\+h$>$}



Collaboration diagram for ng\+\_\+hci\+\_\+unit\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d1/d29/structng__hci__unit__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{structng__hci__unit_a76f6d34fdbeb3bb9da666e9d7f9aedab}{LIST\+\_\+\+HEAD}} (, \mbox{\hyperlink{structng__hci__unit__con}{ng\+\_\+hci\+\_\+unit\+\_\+con}}) con\+\_\+list
\item 
\mbox{\hyperlink{structng__hci__unit_ad59f888ea5739088cc1b2eabc0bcff5a}{LIST\+\_\+\+HEAD}} (, \mbox{\hyperlink{structng__hci__neighbor}{ng\+\_\+hci\+\_\+neighbor}}) neighbors
\end{DoxyCompactItemize}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{netgraph_8h_ad0f21b90dd7f86636755bad189af6efd}{node\+\_\+p}} \mbox{\hyperlink{structng__hci__unit_a532226e8a5d24b9b0f2528e580326ef2}{node}}
\item 
\mbox{\hyperlink{ng__hci_8h_a2001fade93dc3ba2db53da20ab3c7ba9}{ng\+\_\+hci\+\_\+node\+\_\+debug\+\_\+ep}} \mbox{\hyperlink{structng__hci__unit_a1bbbde3d2fe5b985d7669da4b962074b}{debug}}
\item 
\mbox{\hyperlink{ng__hci_8h_ad97d7f1141b9c2a8ddc168ac520fb3ca}{ng\+\_\+hci\+\_\+node\+\_\+state\+\_\+ep}} \mbox{\hyperlink{structng__hci__unit_a0e60c241953c2263d2ee904b1914e7e7}{state}}
\item 
bdaddr\+\_\+t \mbox{\hyperlink{structng__hci__unit_adf536cb9e87b01fe0d1087bc35e8c3e8}{bdaddr}}
\item 
u\+\_\+int8\+\_\+t \mbox{\hyperlink{structng__hci__unit_aa996a4dc37a1ae6baefc2f7b31a819b7}{features}} \mbox{[}\mbox{\hyperlink{ng__hci_8h_a88ce6dd97529d34b09e2d015f2ed6b14}{NG\+\_\+\+HCI\+\_\+\+FEATURES\+\_\+\+SIZE}}\mbox{]}
\item 
\mbox{\hyperlink{ng__hci_8h_ae27d0d86a55a4299dfe086c88e049c4c}{ng\+\_\+hci\+\_\+node\+\_\+link\+\_\+policy\+\_\+mask\+\_\+ep}} \mbox{\hyperlink{structng__hci__unit_aca8814204215a0e61779b868d073bf37}{link\+\_\+policy\+\_\+mask}}
\item 
\mbox{\hyperlink{ng__hci_8h_a1b045842f11b8c67c10dd5e722294943}{ng\+\_\+hci\+\_\+node\+\_\+packet\+\_\+mask\+\_\+ep}} \mbox{\hyperlink{structng__hci__unit_a8a02c36db2c0fbe5e6676dce7e50efa4}{packet\+\_\+mask}}
\item 
\mbox{\hyperlink{ng__hci_8h_a8b4c014536dc404d8e73159fc7bd4d5d}{ng\+\_\+hci\+\_\+node\+\_\+role\+\_\+switch\+\_\+ep}} \mbox{\hyperlink{structng__hci__unit_a0bb7b5bce31956e3061b17420c0a07f5}{role\+\_\+switch}}
\item 
\mbox{\hyperlink{structng__hci__node__stat__ep}{ng\+\_\+hci\+\_\+node\+\_\+stat\+\_\+ep}} \mbox{\hyperlink{structng__hci__unit_ac22f7569b709b8364fded0ddbb77c583}{stat}}
\item 
\mbox{\hyperlink{ng__hci__var_8h_aa37148db480e0913d50c151b217d5441}{ng\+\_\+hci\+\_\+unit\+\_\+buff\+\_\+t}} \mbox{\hyperlink{structng__hci__unit_ae360e0f96519ea18d18b3ed06a5198f8}{buffer}}
\item 
struct callout \mbox{\hyperlink{structng__hci__unit_a793e0750e4909cb3ffd84d9ba4c5aba7}{cmd\+\_\+timo}}
\item 
\mbox{\hyperlink{ng__bluetooth_8h_aee33c3623b8bd0d5db4921078fa1380d}{ng\+\_\+bt\+\_\+mbufq\+\_\+t}} \mbox{\hyperlink{structng__hci__unit_a0d4ba7641d93dd9b0b4aa9c4b67718e6}{cmdq}}
\item 
\mbox{\hyperlink{netgraph_8h_ab3a2553a36b03752ec05a6d4ca11d8a3}{hook\+\_\+p}} \mbox{\hyperlink{structng__hci__unit_a1bf05d29fef0203e3b36025a41808f04}{drv}}
\item 
\mbox{\hyperlink{netgraph_8h_ab3a2553a36b03752ec05a6d4ca11d8a3}{hook\+\_\+p}} \mbox{\hyperlink{structng__hci__unit_a77aaa67e35c0a4d7c3ebcd9d208b1f99}{acl}}
\item 
\mbox{\hyperlink{netgraph_8h_ab3a2553a36b03752ec05a6d4ca11d8a3}{hook\+\_\+p}} \mbox{\hyperlink{structng__hci__unit_ad221eefe183cbd0ff5ed2ed600e8cc46}{sco}}
\item 
\mbox{\hyperlink{netgraph_8h_ab3a2553a36b03752ec05a6d4ca11d8a3}{hook\+\_\+p}} \mbox{\hyperlink{structng__hci__unit_a164e63fc1ae0521386992437f0e040fb}{raw}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{ng__hci__var_8h_source_l00128}{128}} of file \mbox{\hyperlink{ng__hci__var_8h_source}{ng\+\_\+hci\+\_\+var.\+h}}.



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{structng__hci__unit_ad59f888ea5739088cc1b2eabc0bcff5a}\label{structng__hci__unit_ad59f888ea5739088cc1b2eabc0bcff5a}} 
\index{ng\_hci\_unit@{ng\_hci\_unit}!LIST\_HEAD@{LIST\_HEAD}}
\index{LIST\_HEAD@{LIST\_HEAD}!ng\_hci\_unit@{ng\_hci\_unit}}
\doxysubsubsection{\texorpdfstring{LIST\_HEAD()}{LIST\_HEAD()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily ng\+\_\+hci\+\_\+unit\+::\+LIST\+\_\+\+HEAD (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structng__hci__neighbor}{ng\+\_\+hci\+\_\+neighbor}}}]{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{structng__hci__unit_a76f6d34fdbeb3bb9da666e9d7f9aedab}\label{structng__hci__unit_a76f6d34fdbeb3bb9da666e9d7f9aedab}} 
\index{ng\_hci\_unit@{ng\_hci\_unit}!LIST\_HEAD@{LIST\_HEAD}}
\index{LIST\_HEAD@{LIST\_HEAD}!ng\_hci\_unit@{ng\_hci\_unit}}
\doxysubsubsection{\texorpdfstring{LIST\_HEAD()}{LIST\_HEAD()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily ng\+\_\+hci\+\_\+unit\+::\+LIST\+\_\+\+HEAD (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structng__hci__unit__con}{ng\+\_\+hci\+\_\+unit\+\_\+con}}}]{ }\end{DoxyParamCaption})}



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structng__hci__unit_a77aaa67e35c0a4d7c3ebcd9d208b1f99}\label{structng__hci__unit_a77aaa67e35c0a4d7c3ebcd9d208b1f99}} 
\index{ng\_hci\_unit@{ng\_hci\_unit}!acl@{acl}}
\index{acl@{acl}!ng\_hci\_unit@{ng\_hci\_unit}}
\doxysubsubsection{\texorpdfstring{acl}{acl}}
{\footnotesize\ttfamily \mbox{\hyperlink{netgraph_8h_ab3a2553a36b03752ec05a6d4ca11d8a3}{hook\+\_\+p}} ng\+\_\+hci\+\_\+unit\+::acl}



Definition at line \mbox{\hyperlink{ng__hci__var_8h_source_l00160}{160}} of file \mbox{\hyperlink{ng__hci__var_8h_source}{ng\+\_\+hci\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ng__hci__main_8c_source_l00228}{ng\+\_\+hci\+\_\+connect()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00292}{ng\+\_\+hci\+\_\+default\+\_\+rcvmsg()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00256}{ng\+\_\+hci\+\_\+disconnect()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00707}{ng\+\_\+hci\+\_\+drv\+\_\+rcvdata()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00123}{ng\+\_\+hci\+\_\+lp\+\_\+acl\+\_\+con\+\_\+req()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00756}{ng\+\_\+hci\+\_\+lp\+\_\+con\+\_\+cfm()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00853}{ng\+\_\+hci\+\_\+lp\+\_\+con\+\_\+ind()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00899}{ng\+\_\+hci\+\_\+lp\+\_\+con\+\_\+rsp()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l01093}{ng\+\_\+hci\+\_\+lp\+\_\+discon\+\_\+ind()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00820}{ng\+\_\+hci\+\_\+lp\+\_\+enc\+\_\+change()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l01264}{ng\+\_\+hci\+\_\+lp\+\_\+qos\+\_\+cfm()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l01319}{ng\+\_\+hci\+\_\+lp\+\_\+qos\+\_\+ind()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l01151}{ng\+\_\+hci\+\_\+lp\+\_\+qos\+\_\+req()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00199}{ng\+\_\+hci\+\_\+newhook()}}, \mbox{\hyperlink{ng__hci__misc_8c_source_l00086}{ng\+\_\+hci\+\_\+node\+\_\+is\+\_\+up()}}, \mbox{\hyperlink{ng__hci__cmds_8c_source_l00675}{process\+\_\+info\+\_\+params()}}, and \mbox{\hyperlink{ng__hci__evnt_8c_source_l00351}{sync\+\_\+con\+\_\+queue()}}.

\mbox{\Hypertarget{structng__hci__unit_adf536cb9e87b01fe0d1087bc35e8c3e8}\label{structng__hci__unit_adf536cb9e87b01fe0d1087bc35e8c3e8}} 
\index{ng\_hci\_unit@{ng\_hci\_unit}!bdaddr@{bdaddr}}
\index{bdaddr@{bdaddr}!ng\_hci\_unit@{ng\_hci\_unit}}
\doxysubsubsection{\texorpdfstring{bdaddr}{bdaddr}}
{\footnotesize\ttfamily bdaddr\+\_\+t ng\+\_\+hci\+\_\+unit\+::bdaddr}



Definition at line \mbox{\hyperlink{ng__hci__var_8h_source_l00134}{134}} of file \mbox{\hyperlink{ng__hci__var_8h_source}{ng\+\_\+hci\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ng__hci__main_8c_source_l00292}{ng\+\_\+hci\+\_\+default\+\_\+rcvmsg()}}, \mbox{\hyperlink{ng__hci__misc_8c_source_l00086}{ng\+\_\+hci\+\_\+node\+\_\+is\+\_\+up()}}, \mbox{\hyperlink{ng__hci__evnt_8c_source_l01328}{page\+\_\+scan\+\_\+mode\+\_\+change()}}, \mbox{\hyperlink{ng__hci__evnt_8c_source_l01363}{page\+\_\+scan\+\_\+rep\+\_\+mode\+\_\+change()}}, \mbox{\hyperlink{ng__hci__cmds_8c_source_l00675}{process\+\_\+info\+\_\+params()}}, and \mbox{\hyperlink{ng__hci__evnt_8c_source_l01085}{role\+\_\+change()}}.

\mbox{\Hypertarget{structng__hci__unit_ae360e0f96519ea18d18b3ed06a5198f8}\label{structng__hci__unit_ae360e0f96519ea18d18b3ed06a5198f8}} 
\index{ng\_hci\_unit@{ng\_hci\_unit}!buffer@{buffer}}
\index{buffer@{buffer}!ng\_hci\_unit@{ng\_hci\_unit}}
\doxysubsubsection{\texorpdfstring{buffer}{buffer}}
{\footnotesize\ttfamily \mbox{\hyperlink{ng__hci__var_8h_aa37148db480e0913d50c151b217d5441}{ng\+\_\+hci\+\_\+unit\+\_\+buff\+\_\+t}} ng\+\_\+hci\+\_\+unit\+::buffer}



Definition at line \mbox{\hyperlink{ng__hci__var_8h_source_l00153}{153}} of file \mbox{\hyperlink{ng__hci__var_8h_source}{ng\+\_\+hci\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ng__hci__main_8c_source_l00790}{ng\+\_\+hci\+\_\+acl\+\_\+rcvdata()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00125}{ng\+\_\+hci\+\_\+constructor()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00292}{ng\+\_\+hci\+\_\+default\+\_\+rcvmsg()}}, \mbox{\hyperlink{ng__hci__misc_8c_source_l00310}{ng\+\_\+hci\+\_\+free\+\_\+con()}}, \mbox{\hyperlink{ng__hci__misc_8c_source_l00258}{ng\+\_\+hci\+\_\+new\+\_\+con()}}, \mbox{\hyperlink{ng__hci__misc_8c_source_l00086}{ng\+\_\+hci\+\_\+node\+\_\+is\+\_\+up()}}, \mbox{\hyperlink{ng__hci__cmds_8c_source_l00164}{ng\+\_\+hci\+\_\+process\+\_\+command\+\_\+complete()}}, \mbox{\hyperlink{ng__hci__cmds_8c_source_l00269}{ng\+\_\+hci\+\_\+process\+\_\+command\+\_\+status()}}, \mbox{\hyperlink{ng__hci__cmds_8c_source_l00393}{ng\+\_\+hci\+\_\+process\+\_\+command\+\_\+timeout()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00907}{ng\+\_\+hci\+\_\+sco\+\_\+rcvdata()}}, \mbox{\hyperlink{ng__hci__cmds_8c_source_l00091}{ng\+\_\+hci\+\_\+send\+\_\+command()}}, \mbox{\hyperlink{ng__hci__evnt_8c_source_l00217}{ng\+\_\+hci\+\_\+send\+\_\+data()}}, \mbox{\hyperlink{ng__hci__misc_8c_source_l00134}{ng\+\_\+hci\+\_\+unit\+\_\+clean()}}, \mbox{\hyperlink{ng__hci__evnt_8c_source_l01122}{num\+\_\+compl\+\_\+pkts()}}, \mbox{\hyperlink{ng__hci__cmds_8c_source_l00562}{process\+\_\+hc\+\_\+baseband\+\_\+params()}}, and \mbox{\hyperlink{ng__hci__cmds_8c_source_l00675}{process\+\_\+info\+\_\+params()}}.

\mbox{\Hypertarget{structng__hci__unit_a793e0750e4909cb3ffd84d9ba4c5aba7}\label{structng__hci__unit_a793e0750e4909cb3ffd84d9ba4c5aba7}} 
\index{ng\_hci\_unit@{ng\_hci\_unit}!cmd\_timo@{cmd\_timo}}
\index{cmd\_timo@{cmd\_timo}!ng\_hci\_unit@{ng\_hci\_unit}}
\doxysubsubsection{\texorpdfstring{cmd\_timo}{cmd\_timo}}
{\footnotesize\ttfamily struct callout ng\+\_\+hci\+\_\+unit\+::cmd\+\_\+timo}



Definition at line \mbox{\hyperlink{ng__hci__var_8h_source_l00155}{155}} of file \mbox{\hyperlink{ng__hci__var_8h_source}{ng\+\_\+hci\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ng__hci__misc_8c_source_l00369}{ng\+\_\+hci\+\_\+command\+\_\+timeout()}}, \mbox{\hyperlink{ng__hci__misc_8c_source_l00388}{ng\+\_\+hci\+\_\+command\+\_\+untimeout()}}, and \mbox{\hyperlink{ng__hci__main_8c_source_l00125}{ng\+\_\+hci\+\_\+constructor()}}.

\mbox{\Hypertarget{structng__hci__unit_a0d4ba7641d93dd9b0b4aa9c4b67718e6}\label{structng__hci__unit_a0d4ba7641d93dd9b0b4aa9c4b67718e6}} 
\index{ng\_hci\_unit@{ng\_hci\_unit}!cmdq@{cmdq}}
\index{cmdq@{cmdq}!ng\_hci\_unit@{ng\_hci\_unit}}
\doxysubsubsection{\texorpdfstring{cmdq}{cmdq}}
{\footnotesize\ttfamily \mbox{\hyperlink{ng__bluetooth_8h_aee33c3623b8bd0d5db4921078fa1380d}{ng\+\_\+bt\+\_\+mbufq\+\_\+t}} ng\+\_\+hci\+\_\+unit\+::cmdq}



Definition at line \mbox{\hyperlink{ng__hci__var_8h_source_l00156}{156}} of file \mbox{\hyperlink{ng__hci__var_8h_source}{ng\+\_\+hci\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ng__hci__cmds_8c_source_l00335}{complete\+\_\+command()}}, \mbox{\hyperlink{ng__hci__evnt_8c_source_l00673}{con\+\_\+compl()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00125}{ng\+\_\+hci\+\_\+constructor()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00292}{ng\+\_\+hci\+\_\+default\+\_\+rcvmsg()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00123}{ng\+\_\+hci\+\_\+lp\+\_\+acl\+\_\+con\+\_\+req()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00899}{ng\+\_\+hci\+\_\+lp\+\_\+con\+\_\+rsp()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00665}{ng\+\_\+hci\+\_\+lp\+\_\+discon\+\_\+req()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00487}{ng\+\_\+hci\+\_\+lp\+\_\+le\+\_\+con\+\_\+req()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l01151}{ng\+\_\+hci\+\_\+lp\+\_\+qos\+\_\+req()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00323}{ng\+\_\+hci\+\_\+lp\+\_\+sco\+\_\+con\+\_\+req()}}, \mbox{\hyperlink{ng__hci__cmds_8c_source_l00393}{ng\+\_\+hci\+\_\+process\+\_\+command\+\_\+timeout()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l01026}{ng\+\_\+hci\+\_\+raw\+\_\+rcvdata()}}, \mbox{\hyperlink{ng__hci__cmds_8c_source_l00091}{ng\+\_\+hci\+\_\+send\+\_\+command()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00174}{ng\+\_\+hci\+\_\+shutdown()}}, and \mbox{\hyperlink{ng__hci__misc_8c_source_l00134}{ng\+\_\+hci\+\_\+unit\+\_\+clean()}}.

\mbox{\Hypertarget{structng__hci__unit_a1bbbde3d2fe5b985d7669da4b962074b}\label{structng__hci__unit_a1bbbde3d2fe5b985d7669da4b962074b}} 
\index{ng\_hci\_unit@{ng\_hci\_unit}!debug@{debug}}
\index{debug@{debug}!ng\_hci\_unit@{ng\_hci\_unit}}
\doxysubsubsection{\texorpdfstring{debug}{debug}}
{\footnotesize\ttfamily \mbox{\hyperlink{ng__hci_8h_a2001fade93dc3ba2db53da20ab3c7ba9}{ng\+\_\+hci\+\_\+node\+\_\+debug\+\_\+ep}} ng\+\_\+hci\+\_\+unit\+::debug}



Definition at line \mbox{\hyperlink{ng__hci__var_8h_source_l00131}{131}} of file \mbox{\hyperlink{ng__hci__var_8h_source}{ng\+\_\+hci\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ng__hci__main_8c_source_l00125}{ng\+\_\+hci\+\_\+constructor()}}, and \mbox{\hyperlink{ng__hci__main_8c_source_l00292}{ng\+\_\+hci\+\_\+default\+\_\+rcvmsg()}}.

\mbox{\Hypertarget{structng__hci__unit_a1bf05d29fef0203e3b36025a41808f04}\label{structng__hci__unit_a1bf05d29fef0203e3b36025a41808f04}} 
\index{ng\_hci\_unit@{ng\_hci\_unit}!drv@{drv}}
\index{drv@{drv}!ng\_hci\_unit@{ng\_hci\_unit}}
\doxysubsubsection{\texorpdfstring{drv}{drv}}
{\footnotesize\ttfamily \mbox{\hyperlink{netgraph_8h_ab3a2553a36b03752ec05a6d4ca11d8a3}{hook\+\_\+p}} ng\+\_\+hci\+\_\+unit\+::drv}



Definition at line \mbox{\hyperlink{ng__hci__var_8h_source_l00159}{159}} of file \mbox{\hyperlink{ng__hci__var_8h_source}{ng\+\_\+hci\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ng__hci__main_8c_source_l00228}{ng\+\_\+hci\+\_\+connect()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00292}{ng\+\_\+hci\+\_\+default\+\_\+rcvmsg()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00256}{ng\+\_\+hci\+\_\+disconnect()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00199}{ng\+\_\+hci\+\_\+newhook()}}, \mbox{\hyperlink{ng__hci__cmds_8c_source_l00091}{ng\+\_\+hci\+\_\+send\+\_\+command()}}, and \mbox{\hyperlink{ng__hci__evnt_8c_source_l00253}{send\+\_\+data\+\_\+packets()}}.

\mbox{\Hypertarget{structng__hci__unit_aa996a4dc37a1ae6baefc2f7b31a819b7}\label{structng__hci__unit_aa996a4dc37a1ae6baefc2f7b31a819b7}} 
\index{ng\_hci\_unit@{ng\_hci\_unit}!features@{features}}
\index{features@{features}!ng\_hci\_unit@{ng\_hci\_unit}}
\doxysubsubsection{\texorpdfstring{features}{features}}
{\footnotesize\ttfamily u\+\_\+int8\+\_\+t ng\+\_\+hci\+\_\+unit\+::features\mbox{[}\mbox{\hyperlink{ng__hci_8h_a88ce6dd97529d34b09e2d015f2ed6b14}{NG\+\_\+\+HCI\+\_\+\+FEATURES\+\_\+\+SIZE}}\mbox{]}}



Definition at line \mbox{\hyperlink{ng__hci__var_8h_source_l00135}{135}} of file \mbox{\hyperlink{ng__hci__var_8h_source}{ng\+\_\+hci\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ng__hci__evnt_8c_source_l00673}{con\+\_\+compl()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00292}{ng\+\_\+hci\+\_\+default\+\_\+rcvmsg()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00123}{ng\+\_\+hci\+\_\+lp\+\_\+acl\+\_\+con\+\_\+req()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00899}{ng\+\_\+hci\+\_\+lp\+\_\+con\+\_\+rsp()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00323}{ng\+\_\+hci\+\_\+lp\+\_\+sco\+\_\+con\+\_\+req()}}, and \mbox{\hyperlink{ng__hci__cmds_8c_source_l00675}{process\+\_\+info\+\_\+params()}}.

\mbox{\Hypertarget{structng__hci__unit_aca8814204215a0e61779b868d073bf37}\label{structng__hci__unit_aca8814204215a0e61779b868d073bf37}} 
\index{ng\_hci\_unit@{ng\_hci\_unit}!link\_policy\_mask@{link\_policy\_mask}}
\index{link\_policy\_mask@{link\_policy\_mask}!ng\_hci\_unit@{ng\_hci\_unit}}
\doxysubsubsection{\texorpdfstring{link\_policy\_mask}{link\_policy\_mask}}
{\footnotesize\ttfamily \mbox{\hyperlink{ng__hci_8h_ae27d0d86a55a4299dfe086c88e049c4c}{ng\+\_\+hci\+\_\+node\+\_\+link\+\_\+policy\+\_\+mask\+\_\+ep}} ng\+\_\+hci\+\_\+unit\+::link\+\_\+policy\+\_\+mask}



Definition at line \mbox{\hyperlink{ng__hci__var_8h_source_l00138}{138}} of file \mbox{\hyperlink{ng__hci__var_8h_source}{ng\+\_\+hci\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ng__hci__evnt_8c_source_l00673}{con\+\_\+compl()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00125}{ng\+\_\+hci\+\_\+constructor()}}, and \mbox{\hyperlink{ng__hci__main_8c_source_l00292}{ng\+\_\+hci\+\_\+default\+\_\+rcvmsg()}}.

\mbox{\Hypertarget{structng__hci__unit_a532226e8a5d24b9b0f2528e580326ef2}\label{structng__hci__unit_a532226e8a5d24b9b0f2528e580326ef2}} 
\index{ng\_hci\_unit@{ng\_hci\_unit}!node@{node}}
\index{node@{node}!ng\_hci\_unit@{ng\_hci\_unit}}
\doxysubsubsection{\texorpdfstring{node}{node}}
{\footnotesize\ttfamily \mbox{\hyperlink{netgraph_8h_ad0f21b90dd7f86636755bad189af6efd}{node\+\_\+p}} ng\+\_\+hci\+\_\+unit\+::node}



Definition at line \mbox{\hyperlink{ng__hci__var_8h_source_l00129}{129}} of file \mbox{\hyperlink{ng__hci__var_8h_source}{ng\+\_\+hci\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ng__hci__cmds_8c_source_l00335}{complete\+\_\+command()}}, \mbox{\hyperlink{ng__hci__evnt_8c_source_l01221}{data\+\_\+buffer\+\_\+overflow()}}, \mbox{\hyperlink{ng__hci__evnt_8c_source_l00884}{discon\+\_\+compl()}}, \mbox{\hyperlink{ng__hci__evnt_8c_source_l00930}{encryption\+\_\+change()}}, \mbox{\hyperlink{ng__hci__evnt_8c_source_l01072}{hardware\+\_\+error()}}, \mbox{\hyperlink{ng__hci__evnt_8c_source_l01180}{mode\+\_\+change()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00790}{ng\+\_\+hci\+\_\+acl\+\_\+rcvdata()}}, \mbox{\hyperlink{ng__hci__misc_8c_source_l00369}{ng\+\_\+hci\+\_\+command\+\_\+timeout()}}, \mbox{\hyperlink{ng__hci__misc_8c_source_l00388}{ng\+\_\+hci\+\_\+command\+\_\+untimeout()}}, \mbox{\hyperlink{ng__hci__misc_8c_source_l00408}{ng\+\_\+hci\+\_\+con\+\_\+timeout()}}, \mbox{\hyperlink{ng__hci__misc_8c_source_l00429}{ng\+\_\+hci\+\_\+con\+\_\+untimeout()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00228}{ng\+\_\+hci\+\_\+connect()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00125}{ng\+\_\+hci\+\_\+constructor()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00292}{ng\+\_\+hci\+\_\+default\+\_\+rcvmsg()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00707}{ng\+\_\+hci\+\_\+drv\+\_\+rcvdata()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00123}{ng\+\_\+hci\+\_\+lp\+\_\+acl\+\_\+con\+\_\+req()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00756}{ng\+\_\+hci\+\_\+lp\+\_\+con\+\_\+cfm()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00853}{ng\+\_\+hci\+\_\+lp\+\_\+con\+\_\+ind()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00068}{ng\+\_\+hci\+\_\+lp\+\_\+con\+\_\+req()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00899}{ng\+\_\+hci\+\_\+lp\+\_\+con\+\_\+rsp()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l01093}{ng\+\_\+hci\+\_\+lp\+\_\+discon\+\_\+ind()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00665}{ng\+\_\+hci\+\_\+lp\+\_\+discon\+\_\+req()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00820}{ng\+\_\+hci\+\_\+lp\+\_\+enc\+\_\+change()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00487}{ng\+\_\+hci\+\_\+lp\+\_\+le\+\_\+con\+\_\+req()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l01264}{ng\+\_\+hci\+\_\+lp\+\_\+qos\+\_\+cfm()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l01319}{ng\+\_\+hci\+\_\+lp\+\_\+qos\+\_\+ind()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l01151}{ng\+\_\+hci\+\_\+lp\+\_\+qos\+\_\+req()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00323}{ng\+\_\+hci\+\_\+lp\+\_\+sco\+\_\+con\+\_\+req()}}, \mbox{\hyperlink{ng__hci__misc_8c_source_l00064}{ng\+\_\+hci\+\_\+mtap()}}, \mbox{\hyperlink{ng__hci__misc_8c_source_l00086}{ng\+\_\+hci\+\_\+node\+\_\+is\+\_\+up()}}, \mbox{\hyperlink{ng__hci__cmds_8c_source_l00164}{ng\+\_\+hci\+\_\+process\+\_\+command\+\_\+complete()}}, \mbox{\hyperlink{ng__hci__cmds_8c_source_l00393}{ng\+\_\+hci\+\_\+process\+\_\+command\+\_\+timeout()}}, \mbox{\hyperlink{ng__hci__evnt_8c_source_l00088}{ng\+\_\+hci\+\_\+process\+\_\+event()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l01026}{ng\+\_\+hci\+\_\+raw\+\_\+rcvdata()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00907}{ng\+\_\+hci\+\_\+sco\+\_\+rcvdata()}}, \mbox{\hyperlink{ng__hci__cmds_8c_source_l00091}{ng\+\_\+hci\+\_\+send\+\_\+command()}}, \mbox{\hyperlink{ng__hci__evnt_8c_source_l00217}{ng\+\_\+hci\+\_\+send\+\_\+data()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00174}{ng\+\_\+hci\+\_\+shutdown()}}, \mbox{\hyperlink{ng__hci__evnt_8c_source_l01122}{num\+\_\+compl\+\_\+pkts()}}, \mbox{\hyperlink{ng__hci__cmds_8c_source_l00675}{process\+\_\+info\+\_\+params()}}, \mbox{\hyperlink{ng__hci__cmds_8c_source_l00493}{process\+\_\+link\+\_\+policy\+\_\+params()}}, \mbox{\hyperlink{ng__hci__evnt_8c_source_l01030}{qos\+\_\+setup\+\_\+compl()}}, \mbox{\hyperlink{ng__hci__evnt_8c_source_l01287}{qos\+\_\+violation()}}, \mbox{\hyperlink{ng__hci__evnt_8c_source_l01235}{read\+\_\+clock\+\_\+offset\+\_\+compl()}}, \mbox{\hyperlink{ng__hci__evnt_8c_source_l00977}{read\+\_\+remote\+\_\+features\+\_\+compl()}}, \mbox{\hyperlink{ng__hci__evnt_8c_source_l01085}{role\+\_\+change()}}, \mbox{\hyperlink{ng__hci__evnt_8c_source_l00253}{send\+\_\+data\+\_\+packets()}}, and \mbox{\hyperlink{ng__hci__evnt_8c_source_l00351}{sync\+\_\+con\+\_\+queue()}}.

\mbox{\Hypertarget{structng__hci__unit_a8a02c36db2c0fbe5e6676dce7e50efa4}\label{structng__hci__unit_a8a02c36db2c0fbe5e6676dce7e50efa4}} 
\index{ng\_hci\_unit@{ng\_hci\_unit}!packet\_mask@{packet\_mask}}
\index{packet\_mask@{packet\_mask}!ng\_hci\_unit@{ng\_hci\_unit}}
\doxysubsubsection{\texorpdfstring{packet\_mask}{packet\_mask}}
{\footnotesize\ttfamily \mbox{\hyperlink{ng__hci_8h_a1b045842f11b8c67c10dd5e722294943}{ng\+\_\+hci\+\_\+node\+\_\+packet\+\_\+mask\+\_\+ep}} ng\+\_\+hci\+\_\+unit\+::packet\+\_\+mask}



Definition at line \mbox{\hyperlink{ng__hci__var_8h_source_l00139}{139}} of file \mbox{\hyperlink{ng__hci__var_8h_source}{ng\+\_\+hci\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ng__hci__main_8c_source_l00125}{ng\+\_\+hci\+\_\+constructor()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00292}{ng\+\_\+hci\+\_\+default\+\_\+rcvmsg()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00123}{ng\+\_\+hci\+\_\+lp\+\_\+acl\+\_\+con\+\_\+req()}}, and \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00323}{ng\+\_\+hci\+\_\+lp\+\_\+sco\+\_\+con\+\_\+req()}}.

\mbox{\Hypertarget{structng__hci__unit_a164e63fc1ae0521386992437f0e040fb}\label{structng__hci__unit_a164e63fc1ae0521386992437f0e040fb}} 
\index{ng\_hci\_unit@{ng\_hci\_unit}!raw@{raw}}
\index{raw@{raw}!ng\_hci\_unit@{ng\_hci\_unit}}
\doxysubsubsection{\texorpdfstring{raw}{raw}}
{\footnotesize\ttfamily \mbox{\hyperlink{netgraph_8h_ab3a2553a36b03752ec05a6d4ca11d8a3}{hook\+\_\+p}} ng\+\_\+hci\+\_\+unit\+::raw}



Definition at line \mbox{\hyperlink{ng__hci__var_8h_source_l00162}{162}} of file \mbox{\hyperlink{ng__hci__var_8h_source}{ng\+\_\+hci\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ng__hci__main_8c_source_l00228}{ng\+\_\+hci\+\_\+connect()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00292}{ng\+\_\+hci\+\_\+default\+\_\+rcvmsg()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00256}{ng\+\_\+hci\+\_\+disconnect()}}, \mbox{\hyperlink{ng__hci__misc_8c_source_l00064}{ng\+\_\+hci\+\_\+mtap()}}, and \mbox{\hyperlink{ng__hci__main_8c_source_l00199}{ng\+\_\+hci\+\_\+newhook()}}.

\mbox{\Hypertarget{structng__hci__unit_a0bb7b5bce31956e3061b17420c0a07f5}\label{structng__hci__unit_a0bb7b5bce31956e3061b17420c0a07f5}} 
\index{ng\_hci\_unit@{ng\_hci\_unit}!role\_switch@{role\_switch}}
\index{role\_switch@{role\_switch}!ng\_hci\_unit@{ng\_hci\_unit}}
\doxysubsubsection{\texorpdfstring{role\_switch}{role\_switch}}
{\footnotesize\ttfamily \mbox{\hyperlink{ng__hci_8h_a8b4c014536dc404d8e73159fc7bd4d5d}{ng\+\_\+hci\+\_\+node\+\_\+role\+\_\+switch\+\_\+ep}} ng\+\_\+hci\+\_\+unit\+::role\+\_\+switch}



Definition at line \mbox{\hyperlink{ng__hci__var_8h_source_l00140}{140}} of file \mbox{\hyperlink{ng__hci__var_8h_source}{ng\+\_\+hci\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ng__hci__evnt_8c_source_l00673}{con\+\_\+compl()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00125}{ng\+\_\+hci\+\_\+constructor()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00292}{ng\+\_\+hci\+\_\+default\+\_\+rcvmsg()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00123}{ng\+\_\+hci\+\_\+lp\+\_\+acl\+\_\+con\+\_\+req()}}, and \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00899}{ng\+\_\+hci\+\_\+lp\+\_\+con\+\_\+rsp()}}.

\mbox{\Hypertarget{structng__hci__unit_ad221eefe183cbd0ff5ed2ed600e8cc46}\label{structng__hci__unit_ad221eefe183cbd0ff5ed2ed600e8cc46}} 
\index{ng\_hci\_unit@{ng\_hci\_unit}!sco@{sco}}
\index{sco@{sco}!ng\_hci\_unit@{ng\_hci\_unit}}
\doxysubsubsection{\texorpdfstring{sco}{sco}}
{\footnotesize\ttfamily \mbox{\hyperlink{netgraph_8h_ab3a2553a36b03752ec05a6d4ca11d8a3}{hook\+\_\+p}} ng\+\_\+hci\+\_\+unit\+::sco}



Definition at line \mbox{\hyperlink{ng__hci__var_8h_source_l00161}{161}} of file \mbox{\hyperlink{ng__hci__var_8h_source}{ng\+\_\+hci\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ng__hci__main_8c_source_l00228}{ng\+\_\+hci\+\_\+connect()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00292}{ng\+\_\+hci\+\_\+default\+\_\+rcvmsg()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00256}{ng\+\_\+hci\+\_\+disconnect()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00707}{ng\+\_\+hci\+\_\+drv\+\_\+rcvdata()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00756}{ng\+\_\+hci\+\_\+lp\+\_\+con\+\_\+cfm()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00853}{ng\+\_\+hci\+\_\+lp\+\_\+con\+\_\+ind()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00068}{ng\+\_\+hci\+\_\+lp\+\_\+con\+\_\+req()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l01093}{ng\+\_\+hci\+\_\+lp\+\_\+discon\+\_\+ind()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00487}{ng\+\_\+hci\+\_\+lp\+\_\+le\+\_\+con\+\_\+req()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l01264}{ng\+\_\+hci\+\_\+lp\+\_\+qos\+\_\+cfm()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l01319}{ng\+\_\+hci\+\_\+lp\+\_\+qos\+\_\+ind()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00199}{ng\+\_\+hci\+\_\+newhook()}}, \mbox{\hyperlink{ng__hci__misc_8c_source_l00086}{ng\+\_\+hci\+\_\+node\+\_\+is\+\_\+up()}}, \mbox{\hyperlink{ng__hci__cmds_8c_source_l00675}{process\+\_\+info\+\_\+params()}}, and \mbox{\hyperlink{ng__hci__evnt_8c_source_l00351}{sync\+\_\+con\+\_\+queue()}}.

\mbox{\Hypertarget{structng__hci__unit_ac22f7569b709b8364fded0ddbb77c583}\label{structng__hci__unit_ac22f7569b709b8364fded0ddbb77c583}} 
\index{ng\_hci\_unit@{ng\_hci\_unit}!stat@{stat}}
\index{stat@{stat}!ng\_hci\_unit@{ng\_hci\_unit}}
\doxysubsubsection{\texorpdfstring{stat}{stat}}
{\footnotesize\ttfamily \mbox{\hyperlink{structng__hci__node__stat__ep}{ng\+\_\+hci\+\_\+node\+\_\+stat\+\_\+ep}} ng\+\_\+hci\+\_\+unit\+::stat}



Definition at line \mbox{\hyperlink{ng__hci__var_8h_source_l00142}{142}} of file \mbox{\hyperlink{ng__hci__var_8h_source}{ng\+\_\+hci\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ng__hci__main_8c_source_l00292}{ng\+\_\+hci\+\_\+default\+\_\+rcvmsg()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00707}{ng\+\_\+hci\+\_\+drv\+\_\+rcvdata()}}, \mbox{\hyperlink{ng__hci__cmds_8c_source_l00091}{ng\+\_\+hci\+\_\+send\+\_\+command()}}, \mbox{\hyperlink{ng__hci__evnt_8c_source_l00217}{ng\+\_\+hci\+\_\+send\+\_\+data()}}, and \mbox{\hyperlink{ng__hci__evnt_8c_source_l00253}{send\+\_\+data\+\_\+packets()}}.

\mbox{\Hypertarget{structng__hci__unit_a0e60c241953c2263d2ee904b1914e7e7}\label{structng__hci__unit_a0e60c241953c2263d2ee904b1914e7e7}} 
\index{ng\_hci\_unit@{ng\_hci\_unit}!state@{state}}
\index{state@{state}!ng\_hci\_unit@{ng\_hci\_unit}}
\doxysubsubsection{\texorpdfstring{state}{state}}
{\footnotesize\ttfamily \mbox{\hyperlink{ng__hci_8h_ad97d7f1141b9c2a8ddc168ac520fb3ca}{ng\+\_\+hci\+\_\+node\+\_\+state\+\_\+ep}} ng\+\_\+hci\+\_\+unit\+::state}



Definition at line \mbox{\hyperlink{ng__hci__var_8h_source_l00132}{132}} of file \mbox{\hyperlink{ng__hci__var_8h_source}{ng\+\_\+hci\+\_\+var.\+h}}.



Referenced by \mbox{\hyperlink{ng__hci__cmds_8c_source_l00335}{complete\+\_\+command()}}, \mbox{\hyperlink{ng__hci__evnt_8c_source_l00673}{con\+\_\+compl()}}, \mbox{\hyperlink{ng__hci__misc_8c_source_l00369}{ng\+\_\+hci\+\_\+command\+\_\+timeout()}}, \mbox{\hyperlink{ng__hci__misc_8c_source_l00388}{ng\+\_\+hci\+\_\+command\+\_\+untimeout()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00228}{ng\+\_\+hci\+\_\+connect()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00292}{ng\+\_\+hci\+\_\+default\+\_\+rcvmsg()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00256}{ng\+\_\+hci\+\_\+disconnect()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l00707}{ng\+\_\+hci\+\_\+drv\+\_\+rcvdata()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00123}{ng\+\_\+hci\+\_\+lp\+\_\+acl\+\_\+con\+\_\+req()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00068}{ng\+\_\+hci\+\_\+lp\+\_\+con\+\_\+req()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00899}{ng\+\_\+hci\+\_\+lp\+\_\+con\+\_\+rsp()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00665}{ng\+\_\+hci\+\_\+lp\+\_\+discon\+\_\+req()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00487}{ng\+\_\+hci\+\_\+lp\+\_\+le\+\_\+con\+\_\+req()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l01151}{ng\+\_\+hci\+\_\+lp\+\_\+qos\+\_\+req()}}, \mbox{\hyperlink{ng__hci__ulpi_8c_source_l00323}{ng\+\_\+hci\+\_\+lp\+\_\+sco\+\_\+con\+\_\+req()}}, \mbox{\hyperlink{ng__hci__misc_8c_source_l00086}{ng\+\_\+hci\+\_\+node\+\_\+is\+\_\+up()}}, \mbox{\hyperlink{ng__hci__cmds_8c_source_l00393}{ng\+\_\+hci\+\_\+process\+\_\+command\+\_\+timeout()}}, \mbox{\hyperlink{ng__hci__main_8c_source_l01026}{ng\+\_\+hci\+\_\+raw\+\_\+rcvdata()}}, \mbox{\hyperlink{ng__hci__cmds_8c_source_l00091}{ng\+\_\+hci\+\_\+send\+\_\+command()}}, \mbox{\hyperlink{ng__hci__misc_8c_source_l00134}{ng\+\_\+hci\+\_\+unit\+\_\+clean()}}, \mbox{\hyperlink{ng__hci__cmds_8c_source_l00562}{process\+\_\+hc\+\_\+baseband\+\_\+params()}}, \mbox{\hyperlink{ng__hci__cmds_8c_source_l00675}{process\+\_\+info\+\_\+params()}}, and \mbox{\hyperlink{ng__hci__evnt_8c_source_l00253}{send\+\_\+data\+\_\+packets()}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
netgraph/bluetooth/hci/\mbox{\hyperlink{ng__hci__var_8h}{ng\+\_\+hci\+\_\+var.\+h}}\end{DoxyCompactItemize}
