GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > GRBP / V1-0-1
Constituent: attstream     Tag: rad750
This graph shows which files directly or indirectly include this file:
Typedefs | |
typedef enum _ATT_STREAM_TYPE_K | ATT_STREAM_TYPE_K |
Standard typedef for _enum ATT_STREAM_TYPE_K. | |
typedef enum _ATT_STREAM_TYPE_K | ATT_streamType |
Typedef for _enum ATT_STREAM_TYPE_K, used in procedure calls. | |
typedef enum _ATT_STREAM_UNIT_K | ATT_STREAM_UNIT_K |
Typedef for enum _ATT_STREAM_UNIT_K. | |
typedef enum _ATT_STREAM_UNIT_K | ATT_streamUnit |
Typedef for enum _ATT_streamUnit. | |
Enumerations | |
enum | _ATT_STREAM_TYPE_K { ATT_STREAM_TYPE_K_FILE = 0, ATT_STREAM_TYPE_K_DATA = 1, ATT_STREAM_TYPE_K_FILESEG = 2 } |
enum | _ATT_STREAM_UNIT_K { ATT_STREAM_UNIT_K_PKTS = 0, ATT_STREAM_UNIT_K_EVTS = 1 } |
Enumeration of how to treat the input stream, as packets or events. More... | |
enum | _ATT_STREAM_PKT_SIZE_K_MAX { ATT_STREAM_PKT_SIZE_K_MAX = -1, ATT_STREAM_PKT_SIZE_K_DEF = 0 } |
Enumerates the sentinal values used when specifying a packet size. More... | |
Functions | |
ATT_stream * | ATT_streamOpen (ATT_streamType type, const void *name, int segment) |
Opens a ATT file or data for reading. | |
int | ATT_streamRead (ATT_stream *stream) |
Reads the ATT file associated with the event stream handle istream. | |
const ATT_dgm * | ATT_streamLocate (ATT_stream *stream, int advance) |
Returns a pointer to the current packet and, optionally, advances the current packet to the next packet. | |
const ATT_attitude * | ATT_streamAttNext (ATT_stream *stream) |
Returns a pointer to the next attitude record or NULL if exhausted. | |
ATT_stream * | ATT_streamCreate (ATT_streamType type, const char *name, int rsvd_mbz) |
Creates a file to receive the ATT data packets. | |
int | ATT_streamDbgWrite (ATT_stream *stream, const ATT_dgm *dgm) |
int | ATT_streamClose (ATT_stream *stream) |
Closes the file after it has been read. | |
int | ATT_streamFree (ATT_stream *stream) |
Frees the memory associated with the contents of the file. | |
Variables | |
enum _ATT_STREAM_PKT_SIZE_K_MAX | ATT_STREAM_PKT_SIZE_K |
CVS $Id: ATT_stream.h,v 1.1 2007/07/05 22:14:45 russell Exp $
|
Enumerates the sentinal values used when specifying a packet size.
|
|
|
|
Enumeration of how to treat the input stream, as packets or events.
|
|
Returns a pointer to the next attitude record or NULL if exhausted.
|
|
Closes the file after it has been read. This function only closes the file after its contents have been read into memory. To free the memory associated with the contents of the file, the user must call ATT_streamFree(). |
|
Creates a file to receive the ATT data packets.
|
|
Frees the memory associated with the contents of the file.
|
|
Returns a pointer to the current packet and, optionally, advances the current packet to the next packet.
|
|
Opens a ATT file or data for reading.
|
|
Reads the ATT file associated with the event stream handle istream.
|