GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> CTS / dev > cts_scp_enet / linux-gcc
#include <string.h>
#include <PBS/RW.ih>
#include <MSG/MSG_pubdefs.h>
#include <CCSDS/CCSDS_pkt.h>
#include <ITC/ITC_drvdefs.h>
#include <ITC/ITC_pubdefs.h>
#include <ITC/ITC_msgs.h>
#include <CTS/CTS_msgs.h>
Functions | |
unsigned int | CRX_dispatch (void *prm, unsigned char *pkt) |
Driver level packet dispatch (used in CTDB driver). | |
Variables | |
static unsigned int | CTX_dispatch_start |
One time CTX_dispatch initialization. |
CVS $Id: CRX_dispatch.c,v 1.5 2011/03/28 23:55:13 apw Exp $
unsigned int CRX_dispatch | ( | void * | prm, | |
unsigned char * | pkt | |||
) |
Driver level packet dispatch (used in CTDB driver).
prm | (in) User context parameter | |
pkt | (in) CCSDS telecommand (first byte of primary header) |
CTS_ALOCFAIL | Cannot allocate packet to forward the command | |
CTS_APIDNOQ | Command APID does not map to an ITC queue | |
CTS_SUCCESS | Success |
Referenced by CTS_configure().