\hypertarget{structecore__func__state__params}{}\doxysection{ecore\+\_\+func\+\_\+state\+\_\+params Struct Reference}
\label{structecore__func__state__params}\index{ecore\_func\_state\_params@{ecore\_func\_state\_params}}


{\ttfamily \#include $<$ecore\+\_\+sp.\+h$>$}



Collaboration diagram for ecore\+\_\+func\+\_\+state\+\_\+params\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d9/d54/structecore__func__state__params__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structecore__func__sp__obj}{ecore\+\_\+func\+\_\+sp\+\_\+obj}} $\ast$ \mbox{\hyperlink{structecore__func__state__params_a9d047bd98f6213c559509806e2abba82}{f\+\_\+obj}}
\item 
enum \mbox{\hyperlink{ecore__sp_8h_a691b112aac33adee48c355a358ae1db8}{ecore\+\_\+func\+\_\+cmd}} \mbox{\hyperlink{structecore__func__state__params_a91c5e00faef974965a04f21fa001b331}{cmd}}
\item 
unsigned long \mbox{\hyperlink{structecore__func__state__params_a741d53be8643b39cd77cc5a96a44c782}{ramrod\+\_\+flags}}
\item 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
union \{\\
\>struct \mbox{\hyperlink{structecore__func__hw__init__params}{ecore\_func\_hw\_init\_params}} \mbox{\hyperlink{structecore__func__state__params_a6d5cf2c0f850400f262cbae70c8fae43}{hw\_init}}\\
\>struct \mbox{\hyperlink{structecore__func__hw__reset__params}{ecore\_func\_hw\_reset\_params}} \mbox{\hyperlink{structecore__func__state__params_a837667d99677c52eb5c42aea1e547ab9}{hw\_reset}}\\
\>struct \mbox{\hyperlink{structecore__func__start__params}{ecore\_func\_start\_params}} \mbox{\hyperlink{structecore__func__state__params_a8668c03dd9c3cc16f80b9dd1d887aa6a}{start}}\\
\>struct \mbox{\hyperlink{structecore__func__switch__update__params}{ecore\_func\_switch\_update\_params}} \mbox{\hyperlink{structecore__func__state__params_aee331194e5230aec10796509d7ec7492}{switch\_update}}\\
\>struct \mbox{\hyperlink{structecore__func__afex__update__params}{ecore\_func\_afex\_update\_params}} \mbox{\hyperlink{structecore__func__state__params_ae448baf6fad49e2cc7159c9ee56fb163}{afex\_update}}\\
\>struct \mbox{\hyperlink{structecore__func__afex__viflists__params}{ecore\_func\_afex\_viflists\_params}} \mbox{\hyperlink{structecore__func__state__params_a568f46e594d946d2f6488c6c4dfd140f}{afex\_viflists}}\\
\>struct \mbox{\hyperlink{structecore__func__tx__start__params}{ecore\_func\_tx\_start\_params}} \mbox{\hyperlink{structecore__func__state__params_aa83b9c2d81f3cf76e8444c32295baec3}{tx\_start}}\\
\>struct \mbox{\hyperlink{structecore__func__set__timesync__params}{ecore\_func\_set\_timesync\_params}} \mbox{\hyperlink{structecore__func__state__params_a6bac4d2556c4a76511440a723b4ce0a3}{set\_timesync}}\\
\} \mbox{\hyperlink{structecore__func__state__params_a8eae38735ab6131fefc5ca8ee928b734}{params}}\\

\end{tabbing}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{ecore__sp_8h_source_l01731}{1731}} of file \mbox{\hyperlink{ecore__sp_8h_source}{ecore\+\_\+sp.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structecore__func__state__params_ae448baf6fad49e2cc7159c9ee56fb163}\label{structecore__func__state__params_ae448baf6fad49e2cc7159c9ee56fb163}} 
\index{ecore\_func\_state\_params@{ecore\_func\_state\_params}!afex\_update@{afex\_update}}
\index{afex\_update@{afex\_update}!ecore\_func\_state\_params@{ecore\_func\_state\_params}}
\doxysubsubsection{\texorpdfstring{afex\_update}{afex\_update}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structecore__func__afex__update__params}{ecore\+\_\+func\+\_\+afex\+\_\+update\+\_\+params}} ecore\+\_\+func\+\_\+state\+\_\+params\+::afex\+\_\+update}



Definition at line \mbox{\hyperlink{ecore__sp_8h_source_l01746}{1746}} of file \mbox{\hyperlink{ecore__sp_8h_source}{ecore\+\_\+sp.\+h}}.



Referenced by \mbox{\hyperlink{ecore__sp_8c_source_l06368}{ecore\+\_\+func\+\_\+send\+\_\+afex\+\_\+update()}}.

\mbox{\Hypertarget{structecore__func__state__params_a568f46e594d946d2f6488c6c4dfd140f}\label{structecore__func__state__params_a568f46e594d946d2f6488c6c4dfd140f}} 
\index{ecore\_func\_state\_params@{ecore\_func\_state\_params}!afex\_viflists@{afex\_viflists}}
\index{afex\_viflists@{afex\_viflists}!ecore\_func\_state\_params@{ecore\_func\_state\_params}}
\doxysubsubsection{\texorpdfstring{afex\_viflists}{afex\_viflists}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structecore__func__afex__viflists__params}{ecore\+\_\+func\+\_\+afex\+\_\+viflists\+\_\+params}} ecore\+\_\+func\+\_\+state\+\_\+params\+::afex\+\_\+viflists}



Definition at line \mbox{\hyperlink{ecore__sp_8h_source_l01747}{1747}} of file \mbox{\hyperlink{ecore__sp_8h_source}{ecore\+\_\+sp.\+h}}.



Referenced by \mbox{\hyperlink{ecore__sp_8c_source_l06406}{ecore\+\_\+func\+\_\+send\+\_\+afex\+\_\+viflists()}}.

\mbox{\Hypertarget{structecore__func__state__params_a91c5e00faef974965a04f21fa001b331}\label{structecore__func__state__params_a91c5e00faef974965a04f21fa001b331}} 
\index{ecore\_func\_state\_params@{ecore\_func\_state\_params}!cmd@{cmd}}
\index{cmd@{cmd}!ecore\_func\_state\_params@{ecore\_func\_state\_params}}
\doxysubsubsection{\texorpdfstring{cmd}{cmd}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{ecore__sp_8h_a691b112aac33adee48c355a358ae1db8}{ecore\+\_\+func\+\_\+cmd}} ecore\+\_\+func\+\_\+state\+\_\+params\+::cmd}



Definition at line \mbox{\hyperlink{ecore__sp_8h_source_l01735}{1735}} of file \mbox{\hyperlink{ecore__sp_8h_source}{ecore\+\_\+sp.\+h}}.



Referenced by \mbox{\hyperlink{bxe_8c_source_l10556}{bxe\+\_\+func\+\_\+start()}}, \mbox{\hyperlink{bxe_8c_source_l03967}{bxe\+\_\+func\+\_\+stop()}}, \mbox{\hyperlink{bxe_8c_source_l03840}{bxe\+\_\+func\+\_\+wait\+\_\+started()}}, \mbox{\hyperlink{bxe_8c_source_l09340}{bxe\+\_\+init\+\_\+hw()}}, \mbox{\hyperlink{bxe_8c_source_l03995}{bxe\+\_\+reset\+\_\+hw()}}, \mbox{\hyperlink{ecore__sp_8c_source_l05899}{ecore\+\_\+func\+\_\+chk\+\_\+transition()}}, \mbox{\hyperlink{ecore__sp_8c_source_l06524}{ecore\+\_\+func\+\_\+send\+\_\+cmd()}}, and \mbox{\hyperlink{ecore__sp_8c_source_l06588}{ecore\+\_\+func\+\_\+state\+\_\+change()}}.

\mbox{\Hypertarget{structecore__func__state__params_a9d047bd98f6213c559509806e2abba82}\label{structecore__func__state__params_a9d047bd98f6213c559509806e2abba82}} 
\index{ecore\_func\_state\_params@{ecore\_func\_state\_params}!f\_obj@{f\_obj}}
\index{f\_obj@{f\_obj}!ecore\_func\_state\_params@{ecore\_func\_state\_params}}
\doxysubsubsection{\texorpdfstring{f\_obj}{f\_obj}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structecore__func__sp__obj}{ecore\+\_\+func\+\_\+sp\+\_\+obj}}$\ast$ ecore\+\_\+func\+\_\+state\+\_\+params\+::f\+\_\+obj}



Definition at line \mbox{\hyperlink{ecore__sp_8h_source_l01732}{1732}} of file \mbox{\hyperlink{ecore__sp_8h_source}{ecore\+\_\+sp.\+h}}.



Referenced by \mbox{\hyperlink{bxe_8c_source_l10556}{bxe\+\_\+func\+\_\+start()}}, \mbox{\hyperlink{bxe_8c_source_l03967}{bxe\+\_\+func\+\_\+stop()}}, \mbox{\hyperlink{bxe_8c_source_l03840}{bxe\+\_\+func\+\_\+wait\+\_\+started()}}, \mbox{\hyperlink{bxe_8c_source_l09340}{bxe\+\_\+init\+\_\+hw()}}, \mbox{\hyperlink{bxe_8c_source_l03995}{bxe\+\_\+reset\+\_\+hw()}}, \mbox{\hyperlink{ecore__sp_8c_source_l06072}{ecore\+\_\+func\+\_\+hw\+\_\+init()}}, \mbox{\hyperlink{ecore__sp_8c_source_l06192}{ecore\+\_\+func\+\_\+hw\+\_\+reset()}}, \mbox{\hyperlink{ecore__sp_8c_source_l06368}{ecore\+\_\+func\+\_\+send\+\_\+afex\+\_\+update()}}, \mbox{\hyperlink{ecore__sp_8c_source_l06406}{ecore\+\_\+func\+\_\+send\+\_\+afex\+\_\+viflists()}}, \mbox{\hyperlink{ecore__sp_8c_source_l06490}{ecore\+\_\+func\+\_\+send\+\_\+set\+\_\+timesync()}}, \mbox{\hyperlink{ecore__sp_8c_source_l06224}{ecore\+\_\+func\+\_\+send\+\_\+start()}}, \mbox{\hyperlink{ecore__sp_8c_source_l06289}{ecore\+\_\+func\+\_\+send\+\_\+switch\+\_\+update()}}, \mbox{\hyperlink{ecore__sp_8c_source_l06456}{ecore\+\_\+func\+\_\+send\+\_\+tx\+\_\+start()}}, and \mbox{\hyperlink{ecore__sp_8c_source_l06588}{ecore\+\_\+func\+\_\+state\+\_\+change()}}.

\mbox{\Hypertarget{structecore__func__state__params_a6d5cf2c0f850400f262cbae70c8fae43}\label{structecore__func__state__params_a6d5cf2c0f850400f262cbae70c8fae43}} 
\index{ecore\_func\_state\_params@{ecore\_func\_state\_params}!hw\_init@{hw\_init}}
\index{hw\_init@{hw\_init}!ecore\_func\_state\_params@{ecore\_func\_state\_params}}
\doxysubsubsection{\texorpdfstring{hw\_init}{hw\_init}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structecore__func__hw__init__params}{ecore\+\_\+func\+\_\+hw\+\_\+init\+\_\+params}} ecore\+\_\+func\+\_\+state\+\_\+params\+::hw\+\_\+init}



Definition at line \mbox{\hyperlink{ecore__sp_8h_source_l01742}{1742}} of file \mbox{\hyperlink{ecore__sp_8h_source}{ecore\+\_\+sp.\+h}}.



Referenced by \mbox{\hyperlink{bxe_8c_source_l09340}{bxe\+\_\+init\+\_\+hw()}}, \mbox{\hyperlink{bxe_8c_source_l03995}{bxe\+\_\+reset\+\_\+hw()}}, and \mbox{\hyperlink{ecore__sp_8c_source_l06072}{ecore\+\_\+func\+\_\+hw\+\_\+init()}}.

\mbox{\Hypertarget{structecore__func__state__params_a837667d99677c52eb5c42aea1e547ab9}\label{structecore__func__state__params_a837667d99677c52eb5c42aea1e547ab9}} 
\index{ecore\_func\_state\_params@{ecore\_func\_state\_params}!hw\_reset@{hw\_reset}}
\index{hw\_reset@{hw\_reset}!ecore\_func\_state\_params@{ecore\_func\_state\_params}}
\doxysubsubsection{\texorpdfstring{hw\_reset}{hw\_reset}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structecore__func__hw__reset__params}{ecore\+\_\+func\+\_\+hw\+\_\+reset\+\_\+params}} ecore\+\_\+func\+\_\+state\+\_\+params\+::hw\+\_\+reset}



Definition at line \mbox{\hyperlink{ecore__sp_8h_source_l01743}{1743}} of file \mbox{\hyperlink{ecore__sp_8h_source}{ecore\+\_\+sp.\+h}}.



Referenced by \mbox{\hyperlink{ecore__sp_8c_source_l06192}{ecore\+\_\+func\+\_\+hw\+\_\+reset()}}.

\mbox{\Hypertarget{structecore__func__state__params_a8eae38735ab6131fefc5ca8ee928b734}\label{structecore__func__state__params_a8eae38735ab6131fefc5ca8ee928b734}} 
\index{ecore\_func\_state\_params@{ecore\_func\_state\_params}!params@{params}}
\index{params@{params}!ecore\_func\_state\_params@{ecore\_func\_state\_params}}
\doxysubsubsection{\texorpdfstring{}{}}
{\footnotesize\ttfamily union  \{ ... \}  ecore\+\_\+func\+\_\+state\+\_\+params\+::params}



Referenced by \mbox{\hyperlink{bxe_8c_source_l10556}{bxe\+\_\+func\+\_\+start()}}, \mbox{\hyperlink{bxe_8c_source_l09340}{bxe\+\_\+init\+\_\+hw()}}, \mbox{\hyperlink{bxe_8c_source_l03995}{bxe\+\_\+reset\+\_\+hw()}}, \mbox{\hyperlink{ecore__sp_8c_source_l06072}{ecore\+\_\+func\+\_\+hw\+\_\+init()}}, \mbox{\hyperlink{ecore__sp_8c_source_l06192}{ecore\+\_\+func\+\_\+hw\+\_\+reset()}}, \mbox{\hyperlink{ecore__sp_8c_source_l06368}{ecore\+\_\+func\+\_\+send\+\_\+afex\+\_\+update()}}, \mbox{\hyperlink{ecore__sp_8c_source_l06406}{ecore\+\_\+func\+\_\+send\+\_\+afex\+\_\+viflists()}}, \mbox{\hyperlink{ecore__sp_8c_source_l06490}{ecore\+\_\+func\+\_\+send\+\_\+set\+\_\+timesync()}}, \mbox{\hyperlink{ecore__sp_8c_source_l06224}{ecore\+\_\+func\+\_\+send\+\_\+start()}}, \mbox{\hyperlink{ecore__sp_8c_source_l06289}{ecore\+\_\+func\+\_\+send\+\_\+switch\+\_\+update()}}, and \mbox{\hyperlink{ecore__sp_8c_source_l06456}{ecore\+\_\+func\+\_\+send\+\_\+tx\+\_\+start()}}.

\mbox{\Hypertarget{structecore__func__state__params_a741d53be8643b39cd77cc5a96a44c782}\label{structecore__func__state__params_a741d53be8643b39cd77cc5a96a44c782}} 
\index{ecore\_func\_state\_params@{ecore\_func\_state\_params}!ramrod\_flags@{ramrod\_flags}}
\index{ramrod\_flags@{ramrod\_flags}!ecore\_func\_state\_params@{ecore\_func\_state\_params}}
\doxysubsubsection{\texorpdfstring{ramrod\_flags}{ramrod\_flags}}
{\footnotesize\ttfamily unsigned long ecore\+\_\+func\+\_\+state\+\_\+params\+::ramrod\+\_\+flags}



Definition at line \mbox{\hyperlink{ecore__sp_8h_source_l01738}{1738}} of file \mbox{\hyperlink{ecore__sp_8h_source}{ecore\+\_\+sp.\+h}}.



Referenced by \mbox{\hyperlink{bxe_8c_source_l10556}{bxe\+\_\+func\+\_\+start()}}, \mbox{\hyperlink{bxe_8c_source_l03967}{bxe\+\_\+func\+\_\+stop()}}, \mbox{\hyperlink{bxe_8c_source_l03840}{bxe\+\_\+func\+\_\+wait\+\_\+started()}}, \mbox{\hyperlink{bxe_8c_source_l09340}{bxe\+\_\+init\+\_\+hw()}}, \mbox{\hyperlink{bxe_8c_source_l03995}{bxe\+\_\+reset\+\_\+hw()}}, \mbox{\hyperlink{ecore__sp_8c_source_l05899}{ecore\+\_\+func\+\_\+chk\+\_\+transition()}}, and \mbox{\hyperlink{ecore__sp_8c_source_l06588}{ecore\+\_\+func\+\_\+state\+\_\+change()}}.

\mbox{\Hypertarget{structecore__func__state__params_a6bac4d2556c4a76511440a723b4ce0a3}\label{structecore__func__state__params_a6bac4d2556c4a76511440a723b4ce0a3}} 
\index{ecore\_func\_state\_params@{ecore\_func\_state\_params}!set\_timesync@{set\_timesync}}
\index{set\_timesync@{set\_timesync}!ecore\_func\_state\_params@{ecore\_func\_state\_params}}
\doxysubsubsection{\texorpdfstring{set\_timesync}{set\_timesync}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structecore__func__set__timesync__params}{ecore\+\_\+func\+\_\+set\+\_\+timesync\+\_\+params}} ecore\+\_\+func\+\_\+state\+\_\+params\+::set\+\_\+timesync}



Definition at line \mbox{\hyperlink{ecore__sp_8h_source_l01749}{1749}} of file \mbox{\hyperlink{ecore__sp_8h_source}{ecore\+\_\+sp.\+h}}.



Referenced by \mbox{\hyperlink{ecore__sp_8c_source_l06490}{ecore\+\_\+func\+\_\+send\+\_\+set\+\_\+timesync()}}.

\mbox{\Hypertarget{structecore__func__state__params_a8668c03dd9c3cc16f80b9dd1d887aa6a}\label{structecore__func__state__params_a8668c03dd9c3cc16f80b9dd1d887aa6a}} 
\index{ecore\_func\_state\_params@{ecore\_func\_state\_params}!start@{start}}
\index{start@{start}!ecore\_func\_state\_params@{ecore\_func\_state\_params}}
\doxysubsubsection{\texorpdfstring{start}{start}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structecore__func__start__params}{ecore\+\_\+func\+\_\+start\+\_\+params}} ecore\+\_\+func\+\_\+state\+\_\+params\+::start}



Definition at line \mbox{\hyperlink{ecore__sp_8h_source_l01744}{1744}} of file \mbox{\hyperlink{ecore__sp_8h_source}{ecore\+\_\+sp.\+h}}.



Referenced by \mbox{\hyperlink{bxe_8c_source_l10556}{bxe\+\_\+func\+\_\+start()}}, and \mbox{\hyperlink{ecore__sp_8c_source_l06224}{ecore\+\_\+func\+\_\+send\+\_\+start()}}.

\mbox{\Hypertarget{structecore__func__state__params_aee331194e5230aec10796509d7ec7492}\label{structecore__func__state__params_aee331194e5230aec10796509d7ec7492}} 
\index{ecore\_func\_state\_params@{ecore\_func\_state\_params}!switch\_update@{switch\_update}}
\index{switch\_update@{switch\_update}!ecore\_func\_state\_params@{ecore\_func\_state\_params}}
\doxysubsubsection{\texorpdfstring{switch\_update}{switch\_update}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structecore__func__switch__update__params}{ecore\+\_\+func\+\_\+switch\+\_\+update\+\_\+params}} ecore\+\_\+func\+\_\+state\+\_\+params\+::switch\+\_\+update}



Definition at line \mbox{\hyperlink{ecore__sp_8h_source_l01745}{1745}} of file \mbox{\hyperlink{ecore__sp_8h_source}{ecore\+\_\+sp.\+h}}.



Referenced by \mbox{\hyperlink{ecore__sp_8c_source_l06289}{ecore\+\_\+func\+\_\+send\+\_\+switch\+\_\+update()}}.

\mbox{\Hypertarget{structecore__func__state__params_aa83b9c2d81f3cf76e8444c32295baec3}\label{structecore__func__state__params_aa83b9c2d81f3cf76e8444c32295baec3}} 
\index{ecore\_func\_state\_params@{ecore\_func\_state\_params}!tx\_start@{tx\_start}}
\index{tx\_start@{tx\_start}!ecore\_func\_state\_params@{ecore\_func\_state\_params}}
\doxysubsubsection{\texorpdfstring{tx\_start}{tx\_start}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structecore__func__tx__start__params}{ecore\+\_\+func\+\_\+tx\+\_\+start\+\_\+params}} ecore\+\_\+func\+\_\+state\+\_\+params\+::tx\+\_\+start}



Definition at line \mbox{\hyperlink{ecore__sp_8h_source_l01748}{1748}} of file \mbox{\hyperlink{ecore__sp_8h_source}{ecore\+\_\+sp.\+h}}.



Referenced by \mbox{\hyperlink{ecore__sp_8c_source_l06456}{ecore\+\_\+func\+\_\+send\+\_\+tx\+\_\+start()}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
dev/bxe/\mbox{\hyperlink{ecore__sp_8h}{ecore\+\_\+sp.\+h}}\end{DoxyCompactItemize}
