GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LSE / V1-3-6
Constituent: lsew_stream     Tag: rad750
This graph shows which files directly or indirectly include this file:
Typedefs | |
typedef void *(* | CCSDS_ostreamPoster )(void *prm, void *buf, int bytes) |
Callback signature to post a buffer. | |
Functions | |
CCSDS_ostream * | CCSDS_ostreamNew (void) |
Allocates enough memory for, but does not initialize an CCSDS_ostream structure. | |
int | CCSDS_ostreamDestroy (CCSDS_ostream *ostream) |
Frees any resources associated with the specified stream. | |
int | CCSDS_ostreamSizeof (void) |
Returns the size, in bytes, of the CCSDS output stream control structure CCSDS_ostream. | |
void | CCSDS_ostreamConstruct (CCSDS_ostream *ostream, CCSDS_ostreamPoster postRtn, void *postPrm, unsigned short int sequence, unsigned short int max_write) |
Constructs/Initializes the Post Control Block. | |
void * | CCSDS_ostreamPost (CCSDS_ostream *ostream, void *buf, int nbytes) |
Routine to write the data to post the data. The buffer is broken in multiple CCSDS packets, with the size limited to 4096-128 bytes. |
CVS $Id: CCSDS_ostream.h,v 1.2 2005/10/13 20:13:56 russell Exp $
|
Callback signature to post a buffer.
|
|
Constructs/Initializes the Post Control Block.
|
|
Frees any resources associated with the specified stream.
|
|
Allocates enough memory for, but does not initialize an CCSDS_ostream structure.
|
|
Routine to write the data to post the data. The buffer is broken in multiple CCSDS packets, with the size limited to 4096-128 bytes.
|
|
Returns the size, in bytes, of the CCSDS output stream control structure CCSDS_ostream.
|