GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> CTDB / V5-5-6 > co1553_rt_sim / rhel5-32
#include <CO1553_rt_sim_private.h>
Public Attributes | |
struct _CO1553_RT_Sim * | check |
CO1553_RT_Sim_Config | sim_config |
int | cmd_rx_sock_listen |
int | cmd_rx_sock_data |
int | cmd_tx_sock_listen |
int | cmd_tx_sock_data |
int | telem_sock_listen |
int | telem_sock_data |
FPA_fcb * | cmd_rx_fpa |
unsigned char * | cmd_rx_pool |
unsigned int | hdr_size_cmd |
unsigned int | hdr_size_telem |
void * | hkp_handler |
void * | hkp_arg |
RW_ctl | hkp_lock |
struct _CO1553_RT_Sim* _CO1553_RT_Sim::check [read] |
Descriptor validity check value.
Referenced by CO1553_rtSimExit(), CO1553_rtSimHkpGet(), CO1553_rtSimHkpSet(), CO1553_rtSimInit(), CO1553_rtSimPktCmdRxFree(), CO1553_rtSimPktCmdRxRecv(), CO1553_rtSimPktCmdTxSend(), CO1553_rtSimPktTelemSend(), CO1553_rtSimStart(), and CO1553_rtSimStop().
FPA_fcb* _CO1553_RT_Sim::cmd_rx_fpa |
Buffer allocator for CmdRx receive packets.
Referenced by CO1553_rtSimExit(), CO1553_rtSimInit(), CO1553_rtSimPktCmdRxFree(), and CO1553_rtSimPktCmdRxRecv().
unsigned char* _CO1553_RT_Sim::cmd_rx_pool |
Buffer memory pool for CmdRx receive packets.
Referenced by CO1553_rtSimExit(), and CO1553_rtSimInit().
The slave telecommand receive socket.
Referenced by CO1553_rtSimPktCmdRxRecv(), CO1553_rtSimStart(), and CO1553_rtSimStop().
The master telecommand receive socket.
Referenced by CO1553_rtSimExit(), CO1553_rtSimInit(), and CO1553_rtSimStart().
The slave telecommand send socket.
Referenced by CO1553_rtSimPktCmdTxSend(), CO1553_rtSimStart(), and CO1553_rtSimStop().
The master telecommand send socket.
Referenced by CO1553_rtSimExit(), CO1553_rtSimInit(), and CO1553_rtSimStart().
unsigned int _CO1553_RT_Sim::hdr_size_cmd |
The size in bytes of a CCSDS telecommand packet header.
Referenced by CO1553_rtSimInit(), CO1553_rtSimPktCmdRxRecv(), and CO1553_rtSimPktCmdTxSend().
unsigned int _CO1553_RT_Sim::hdr_size_telem |
The size in bytes of a CCSDS telemetry packet header.
Referenced by CO1553_rtSimInit(), and CO1553_rtSimPktTelemSend().
void* _CO1553_RT_Sim::hkp_arg |
Fake HKP callback arg for driver compatability.
Referenced by CO1553_rtSimHkpGet(), CO1553_rtSimHkpSet(), and CO1553_rtSimInit().
Fake HKP callback for driver compatability.
Referenced by CO1553_rtSimHkpGet(), CO1553_rtSimHkpSet(), and CO1553_rtSimInit().
RW_ctl _CO1553_RT_Sim::hkp_lock |
A RW lock to protect the HKP callback information.
Referenced by CO1553_rtSimExit(), CO1553_rtSimHkpGet(), CO1553_rtSimHkpSet(), and CO1553_rtSimInit().
The cached initialization configuration
Referenced by CO1553_rtSimInit(), CO1553_rtSimPktCmdRxFree(), CO1553_rtSimPktCmdRxRecv(), CO1553_rtSimPktCmdTxSend(), and CO1553_rtSimPktTelemSend().
The slave telemetry send socket.
Referenced by CO1553_rtSimPktTelemSend(), CO1553_rtSimStart(), and CO1553_rtSimStop().
The master telemetry send socket.
Referenced by CO1553_rtSimExit(), CO1553_rtSimInit(), and CO1553_rtSimStart().