GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > EMP / V1-3-5
Constituent: asc     Tag: rad750
This graph shows which files directly or indirectly include this file:
Data Structures | |
struct | _LSD_sdiWriteCbp |
Binds the routine to write an ITC queue item with its context parameter. More... | |
Typedefs | |
typedef _LSD_sdi | LSD_sdi |
Typedef for struct _LSD_sdi. | |
typedef _LSD_sdiPds | LSD_sdiPds |
Typedef for the LSD_sdi Packet Descriptor Structure. | |
typedef _LSF_datagram | LSF_datagram |
typedef unsigned int(* | LSD_sdiWriteRtn )(void *prm, LSD_sdiPds *pds) |
Function to post a completed packet to the SDI. | |
typedef _LSD_sdiWriteCbp | LSD_sdiWriteCbp |
Typedef for struct _LSD_sdiWriteCbp. | |
Functions | |
unsigned int | LSD_sdiSizeof (void) |
Returns the size, in bytes of LSD_sdi context handle. | |
unsigned int | LSD_sdiConstruct (LSD_sdi *sdi, int apid, int ringSize, int ringOverflow, LSD_sdiWriteRtn writeRtn, void *writePrm) |
Creates an instance of an LSD_sdi stream. | |
LSD_sdiPds * | LSD_sdiGetW (LSD_sdi *sdi, int dgmSize, unsigned int ts_secs, unsigned int ts_usecs) |
Allocate and fill a packet for SDI, except for payload. | |
unsigned int | LSD_sdiShrink (LSD_sdi *sdi, LSD_sdiPds *pds, int shinkSize) |
Shrink the allocation of the created packet for changes in the payload length. | |
void | LSD_sdiDestruct (LSD_sdi *sdi) |
Destroy the SDI context. | |
unsigned int | LSD_sdiSend (LSD_sdi *sdi, LSD_sdiPds *pds) |
Send out filled-in packet to the SDI. | |
unsigned int | LSD_sdiWrite (void *prm, LSD_sdiPds *pds) |
Default routine to send completed queue item to the ITC queue. | |
unsigned int | LSD_sdiPdsLenGet (LSD_sdiPds *pds) |
Access function to return the length, in bytes, of the packet This includes the CCSDS header. | |
void * | LSD_sdiPdsCcsdsGet (LSD_sdiPds *pds) |
Access function to return a pointer to CCSDS header. | |
LSF_datagram * | LSD_sdiPdsDgmGet (LSD_sdiPds *pds) |
Access function to return a pointer to LSF datagram header. |
CVS $Id: LSD_sdi.h,v 1.2 2007/10/12 23:14:09 russell Exp $
|
Function to post a completed packet to the SDI.
|
|
Creates an instance of an LSD_sdi stream.
|
|
Destroy the SDI context.
|
|
Allocate and fill a packet for SDI, except for payload.
|
|
Access function to return a pointer to CCSDS header.
|
|
Access function to return a pointer to LSF datagram header.
|
|
Access function to return the length, in bytes, of the packet This includes the CCSDS header.
|
|
Send out filled-in packet to the SDI.
|
|
Shrink the allocation of the created packet for changes in the payload length.
|
|
Returns the size, in bytes of LSD_sdi context handle.
|
|
Default routine to send completed queue item to the ITC queue.
|