GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LCS / dev > lcs_test / mv2304
#include <LCS_prvtest.h>
Public Attributes | |
FORK_msg_hdr | frk |
WCT_time | tbeg |
WCT_time | tend |
WUT_tmr * | tmr |
FORK_que * | fqi |
FORK_cb_rtn | rtn |
LTX_Engine * | txb |
LTX_Engine * | txe |
LRX_Engine * | rxb |
LRX_Engine * | rxe |
LCS_CmdParam | prm |
char * | msg |
unsigned int | cid |
unsigned int | use |
unsigned int | drp |
unsigned int | dmg |
unsigned int | ovr |
unsigned int | out |
unsigned int _LCS_Cmd::cid |
Command ID counter
Referenced by forkIntegrity(), LCS_accumRcv(), LCS_fragment(), LCS_integrity(), LCS_priority(), and LCS_speed().
unsigned int _LCS_Cmd::dmg |
Count of message buffer damaged
Referenced by exitIntegrity(), LCS_accumRcv(), LCS_fragment(), LCS_freeBuffer(), LCS_freeCCSDS(), LCS_integrity(), and LCS_priority().
unsigned int _LCS_Cmd::drp |
Message allocations dropped
Referenced by exitIntegrity(), forkIntegrity(), forkSpeed(), freeSpeed(), LCS_accumRcv(), LCS_fragment(), LCS_integrity(), LCS_priority(), and LCS_speed().
FORK_que* _LCS_Cmd::fqi |
Fork queue
Referenced by expireTimer(), forkIntegrity(), fragmentTimer(), LCS_accumRcv(), LCS_fragment(), LCS_integrity(), LCS_priority(), and LCS_speed().
FORK_msg_hdr _LCS_Cmd::frk |
To queue to a fork
char* _LCS_Cmd::msg |
Message buffer being used
Referenced by forkFragmentFrg(), forkFragmentPre(), forkIntegrity(), forkPriorityMax(), forkPriorityMin(), LCS_accumRcv(), LCS_fragment(), LCS_priority(), and LCS_speed().
unsigned int _LCS_Cmd::out |
All message buffers in use
Referenced by exitIntegrity(), LCS_accumRcv(), LCS_fragment(), LCS_freeBuffer(), LCS_freeCCSDS(), LCS_integrity(), and LCS_priority().
unsigned int _LCS_Cmd::ovr |
>1 message buffer in use
Referenced by exitIntegrity(), LCS_accumRcv(), LCS_fragment(), LCS_freeBuffer(), LCS_freeCCSDS(), LCS_integrity(), and LCS_priority().
Command parameters
Referenced by exitIntegrity(), forkFragmentFrg(), forkFragmentPre(), forkIntegrity(), forkPriorityMax(), forkPriorityMin(), forkSpeed(), freeFragment(), freePriority(), freeSpeed(), LCS_accumRcv(), LCS_fragment(), LCS_integrity(), LCS_priority(), and LCS_speed().
FORK_cb_rtn _LCS_Cmd::rtn |
Fork routine to call back
Referenced by expireTimer(), fragmentTimer(), LCS_accumRcv(), LCS_fragment(), LCS_integrity(), LCS_priority(), and LCS_speed().
LRX_Engine* _LCS_Cmd::rxb |
Copy of LRX engine (diff. stats)
Referenced by LCS_testInitialize().
LRX_Engine* _LCS_Cmd::rxe |
Copy of LTX engine (diff. stats)
Referenced by LCS_testInitialize().
WCT_time _LCS_Cmd::tbeg |
Time command started
Referenced by exitIntegrity(), forkFragmentFrg(), forkFragmentPre(), forkPriorityMax(), forkPriorityMin(), forkSpeed(), freeFragment(), freePriority(), freeSpeed(), and LCS_integrity().
WCT_time _LCS_Cmd::tend |
Time command ended
Referenced by exitIntegrity(), freeFragment(), freePriority(), and freeSpeed().
WUT_tmr* _LCS_Cmd::tmr |
Timeout timer
Referenced by forkIntegrity(), fragmentSet(), LCS_accumRcv(), and LCS_testInitialize().
LTX_Engine* _LCS_Cmd::txb |
Copy of LTX engine (diff. stats)
Referenced by exitIntegrity(), LCS_integrity(), and LCS_testInitialize().
LTX_Engine* _LCS_Cmd::txe |
Copy of LTX engine (diff. stats)
Referenced by exitIntegrity(), and LCS_testInitialize().
unsigned int _LCS_Cmd::use |
Message buffers used (allocated)
Referenced by exitIntegrity(), forkFragmentPre(), forkPriorityMax(), freeSpeed(), LCS_accumRcv(), LCS_fragment(), LCS_freeBuffer(), LCS_freeCCSDS(), LCS_integrity(), LCS_priority(), and LCS_speed().