\section{Class List}
Here are the classes, structs, unions and interfaces with brief descriptions:\begin{CompactList}
\item\contentsline{section}{\hyperlink{struct__FORK__fcb}{\_\-FORK\_\-fcb} (Defines Fork Control Block containing the global information about the FORK que )}{\pageref{struct__FORK__fcb}}{}
\item\contentsline{section}{\hyperlink{struct__FORK__msg__hdr}{\_\-FORK\_\-msg\_\-hdr} (All messages queued by the FORK routines must be prefaced by this controlling structure )}{\pageref{struct__FORK__msg__hdr}}{}
\item\contentsline{section}{\hyperlink{struct__FORK__msg__sys}{\_\-FORK\_\-msg\_\-sys} (A predefined message consisting of a FORK\_\-msg\_\-hdr and a single 32-bit location to hold the contents )}{\pageref{struct__FORK__msg__sys}}{}
\item\contentsline{section}{\hyperlink{union__FORK__node}{\_\-FORK\_\-node} (Structure defining a FORK\_\-node )}{\pageref{union__FORK__node}}{}
\item\contentsline{section}{\hyperlink{union__FORK__que}{\_\-FORK\_\-que} (Structure defining a FORK\_\-que )}{\pageref{union__FORK__que}}{}
\item\contentsline{section}{\hyperlink{struct__FORK__que__cfg}{\_\-FORK\_\-que\_\-cfg} (Describes the configuration of a que )}{\pageref{struct__FORK__que__cfg}}{}
\item\contentsline{section}{\hyperlink{union__FORK__que__head}{\_\-FORK\_\-que\_\-head} (Structure defining a FORK\_\-que\_\-head. The FORK routines are set up to manage to types of ques, a simply linked list or a Priority List of ques. This is simply a union of the controlling list heads )}{\pageref{union__FORK__que__head}}{}
\item\contentsline{section}{\hyperlink{struct__FPA__fcb}{\_\-FPA\_\-fcb} (Layouts the control structure for managing the list of free packets. This structure is private to the FPA utility )}{\pageref{struct__FPA__fcb}}{}
\item\contentsline{section}{\hyperlink{struct__FPA__pcb}{\_\-FPA\_\-pcb} (Layouts the control structure used by each packet while it is on the free list )}{\pageref{struct__FPA__pcb}}{}
\item\contentsline{section}{\hyperlink{struct__L__head}{\_\-L\_\-head} (Defines the control structure needed to describe the head of a singly linked list )}{\pageref{struct__L__head}}{}
\item\contentsline{section}{\hyperlink{struct__L__node}{\_\-L\_\-node} (Defines the control structure needed to maintain a node on a singly linked list )}{\pageref{struct__L__node}}{}
\item\contentsline{section}{\hyperlink{struct__LI__head}{\_\-LI\_\-head} (The list head )}{\pageref{struct__LI__head}}{}
\item\contentsline{section}{\hyperlink{struct__LSU__factors}{\_\-LSU\_\-factors} (Structure to hold the calculated scale factors for a given unsigned numerator and denominator )}{\pageref{struct__LSU__factors}}{}
\item\contentsline{section}{\hyperlink{struct__MBA__badBlock}{\_\-MBA\_\-badBlock} (Definition of a bad block of memory )}{\pageref{struct__MBA__badBlock}}{}
\item\contentsline{section}{\hyperlink{struct__PBS__crashCtx}{\_\-PBS\_\-crashCtx} (Defines the application context parameters of a crash )}{\pageref{struct__PBS__crashCtx}}{}
\item\contentsline{section}{\hyperlink{struct__PL__ctl}{\_\-PL\_\-ctl} (The PL control structure )}{\pageref{struct__PL__ctl}}{}
\item\contentsline{section}{\hyperlink{struct__PL__que}{\_\-PL\_\-que} (The definition of a single priority que )}{\pageref{struct__PL__que}}{}
\item\contentsline{section}{\hyperlink{struct__PTS__parameters}{\_\-PTS\_\-parameters} (Defines the parameters needed to determine the processor clock speed and to convert this speed to nanoseconds )}{\pageref{struct__PTS__parameters}}{}
\item\contentsline{section}{\hyperlink{struct__Q__head}{\_\-Q\_\-head} (Defines the control structure needed to describe the head of a que )}{\pageref{struct__Q__head}}{}
\item\contentsline{section}{\hyperlink{struct__Q__node}{\_\-Q\_\-node} (Defines the control structure needed to maintain a node on a que )}{\pageref{struct__Q__node}}{}
\item\contentsline{section}{\hyperlink{struct__QI__head}{\_\-QI\_\-head} (The que control structure )}{\pageref{struct__QI__head}}{}
\item\contentsline{section}{\hyperlink{struct__RNG__dsc}{\_\-RNG\_\-dsc} (This describes all the static properties of the ring buffer )}{\pageref{struct__RNG__dsc}}{}
\item\contentsline{section}{\hyperlink{struct__RNG__dyn}{\_\-RNG\_\-dyn} (The dynamic component of the ring buffer )}{\pageref{struct__RNG__dyn}}{}
\item\contentsline{section}{\hyperlink{struct__RNG__rcb}{\_\-RNG\_\-rcb} (Ring buffer control block )}{\pageref{struct__RNG__rcb}}{}
\item\contentsline{section}{\hyperlink{struct__RW__ctl}{\_\-RW\_\-ctl} (VxWorks platform dependent version of a Resource Wait control block )}{\pageref{struct__RW__ctl}}{}
\item\contentsline{section}{\hyperlink{struct__RW__tmr}{\_\-RW\_\-tmr} (VxWorks platform dependent version of a Resource Wait timer handle )}{\pageref{struct__RW__tmr}}{}
\item\contentsline{section}{\hyperlink{struct__RW__waitctl__bf}{\_\-RW\_\-waitctl\_\-bf} (Structure giving the wait control word mapped up as a bit field structure )}{\pageref{struct__RW__waitctl__bf}}{}
\item\contentsline{section}{\hyperlink{union__RW__waitctl__u}{\_\-RW\_\-waitctl\_\-u} (Union giving the wait control word as a simple unsigned int and mapped up as a bit field structure )}{\pageref{union__RW__waitctl__u}}{}
\item\contentsline{section}{\hyperlink{struct__RWF__ctl}{\_\-RWF\_\-ctl} (Control handle for the RWF routines )}{\pageref{struct__RWF__ctl}}{}
\item\contentsline{section}{\hyperlink{struct__TASK__attr}{\_\-TASK\_\-attr} (Encapsulates the more esoteric options )}{\pageref{struct__TASK__attr}}{}
\item\contentsline{section}{\hyperlink{struct__TASK__ecb}{\_\-TASK\_\-ecb} (The Exit Control Block for the VxWorks implementation )}{\pageref{struct__TASK__ecb}}{}
\item\contentsline{section}{\hyperlink{struct__TASK__ncb}{\_\-TASK\_\-ncb} (Struct to support task name )}{\pageref{struct__TASK__ncb}}{}
\item\contentsline{section}{\hyperlink{struct__TASK__pcb}{\_\-TASK\_\-pcb} (TASK Platform (independent) Common Block )}{\pageref{struct__TASK__pcb}}{}
\item\contentsline{section}{\hyperlink{struct__TASK__tcb}{\_\-TASK\_\-tcb} (The TASK Control Block for the VxWorks implementation )}{\pageref{struct__TASK__tcb}}{}
\item\contentsline{section}{\hyperlink{union__TAU__ctl}{\_\-TAU\_\-ctl} (Union of an unsigned int with the bit field definition of the THRM3 register )}{\pageref{union__TAU__ctl}}{}
\item\contentsline{section}{\hyperlink{struct__TAU__ctl__bf}{\_\-TAU\_\-ctl\_\-bf} (Bit field definition of the THRM3 register, the control register )}{\pageref{struct__TAU__ctl__bf}}{}
\item\contentsline{section}{\hyperlink{union__TAU__reg}{\_\-TAU\_\-reg} (Union of an unsigned int with the bit field definitions of the THRM1 and THRM2 registers )}{\pageref{union__TAU__reg}}{}
\item\contentsline{section}{\hyperlink{struct__TAU__reg__bf}{\_\-TAU\_\-reg\_\-bf} (Bit field definition of the THRM1 and THRM2 registers )}{\pageref{struct__TAU__reg__bf}}{}
\item\contentsline{section}{\hyperlink{struct__TAU__request}{\_\-TAU\_\-request} (Structure to define a read request )}{\pageref{struct__TAU__request}}{}
\item\contentsline{section}{\hyperlink{struct__TMR__usecs__nsecs}{\_\-TMR\_\-usecs\_\-nsecs} (Structure to hold the time in terms of two integers, one giving the number of micro-seconds, the other the number of milliseconds )}{\pageref{struct__TMR__usecs__nsecs}}{}
\item\contentsline{section}{\hyperlink{struct__TOC}{\_\-TOC} (The timeout conversion control structure )}{\pageref{struct__TOC}}{}
\item\contentsline{section}{\hyperlink{union__TOC__cvt}{\_\-TOC\_\-cvt} (A union of the all the converter styles )}{\pageref{union__TOC__cvt}}{}
\item\contentsline{section}{\hyperlink{struct__TOC__cvt__s}{\_\-TOC\_\-cvt\_\-s} (Structure specifying the conversion of an small range timeout (TOS) to a timeout value (TOV), via user provided TOV\_\-cvt\_\-s function )}{\pageref{struct__TOC__cvt__s}}{}
\item\contentsline{section}{\hyperlink{struct__TOC__cvt__v}{\_\-TOC\_\-cvt\_\-v} (Structure specifying the timeout is being provided as an immediate timeout value (TOV) )}{\pageref{struct__TOC__cvt__v}}{}
\item\contentsline{section}{\hyperlink{struct__TOC__cvt__x}{\_\-TOC\_\-cvt\_\-x} (Structure specifying the conversion of an unsigned int to a timeout value (TOV), via user provided TOV\_\-cvt\_\-x style function )}{\pageref{struct__TOC__cvt__x}}{}
\item\contentsline{section}{\hyperlink{union__TOV__u}{\_\-TOV\_\-u} (This is a union between the representation of a TOV exposed to the user and the actual representation )}{\pageref{union__TOV__u}}{}
\item\contentsline{section}{\hyperlink{struct__WCB}{\_\-WCB} (WakeUp Control Block )}{\pageref{struct__WCB}}{}
\item\contentsline{section}{\hyperlink{struct__WCB__common}{\_\-WCB\_\-common} (WakeUp Control Block )}{\pageref{struct__WCB__common}}{}
\item\contentsline{section}{\hyperlink{struct__WCB__specific}{\_\-WCB\_\-specific} (The platform specific piece of the WUT control structure )}{\pageref{struct__WCB__specific}}{}
\item\contentsline{section}{\hyperlink{struct__WCT__time__sat__s}{\_\-WCT\_\-time\_\-sat\_\-s} (This defines Spectrum Astro Standard Time (SAT) as a structure )}{\pageref{struct__WCT__time__sat__s}}{}
\item\contentsline{section}{\hyperlink{union__WCT__time__sat__u}{\_\-WCT\_\-time\_\-sat\_\-u} (This defines Spectrum Astro Standard Time (SAT) as a union between the structure and the long long representation )}{\pageref{union__WCT__time__sat__u}}{}
\item\contentsline{section}{\hyperlink{struct__WUT__keepalive}{\_\-WUT\_\-keepalive} (Captures the keepalive timer entry and context parameter )}{\pageref{struct__WUT__keepalive}}{}
\item\contentsline{section}{\hyperlink{struct__WUT__keepalive__ctx}{\_\-WUT\_\-keepalive\_\-ctx} (Callback structure for the keepalive callbacks )}{\pageref{struct__WUT__keepalive__ctx}}{}
\item\contentsline{section}{\hyperlink{struct__WUT__tmr}{\_\-WUT\_\-tmr} (WakeUp Timer Entry )}{\pageref{struct__WUT__tmr}}{}
\end{CompactList}
