GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> GRBP / dev > grbp_siu / mv2304
Classes | |
struct | _ATT_dgmhdr |
Standard LDF datagram header. More... | |
struct | _ATT_ctbhdr |
Standard LDF contributor header. More... | |
struct | _ATT_timestamp |
The attitude time representation. More... | |
struct | _ATT_attitude |
The attitude record. More... | |
struct | _ATT_position |
The position record. More... | |
struct | _ATT_ctbbdy |
The contribution body. More... | |
struct | _ATT_ctb |
The attitude contribution. More... | |
struct | _ATT_dgm |
The attitude datagram. More... | |
Typedefs | |
typedef struct _ATT_dgmhdr | ATT_dgmhdr |
Typedef for ATT_dgmhdr. | |
typedef struct _ATT_ctbhdr | ATT_ctbhdr |
Typedef for ATT_ctbhdr. | |
typedef struct _ATT_timestamp | ATT_timestamp |
Typedef for struct _ATT_timestamp. | |
typedef struct _ATT_attitude | ATT_attitude |
Typedef for struct _ATT_attitude. | |
typedef struct _ATT_position | ATT_position |
Typedef for struct _ATT_position. | |
typedef struct _ATT_ctbbdy | ATT_ctbbdy |
Typedef for struct _ATT_ctbbdy. | |
typedef struct _ATT_ctb | ATT_ctb |
Typedef for struct _ATT_ctb. | |
typedef struct _ATT_dgm | ATT_dgm |
Typedef for struct _ATT_dgm. | |
Functions | |
static __inline ATT_dgm * | ATT__dgmNext (ATT_dgm *dgm) |
Advances to the next datagram. | |
static __inline const ATT_attitude * | ATT__dgmAttitudeLocate (const ATT_dgm *dgm, int idx) |
Gets the requested attitude message, or if none, NULL. | |
static __inline const ATT_attitude * | ATT__dgmAttitudeNext (const ATT_dgm *dgm, const ATT_attitude *att) |
Gets the next attitude record in the datagram, or if none, NULL. | |
static __inline unsigned long long int | ATT__timestampConvert (const ATT_timestamp *timestamp) |
Converts the timestamp to an unsigned long long in nanoseconds. |
CVS $Id: ATT_dgm.h,v 1.1 2007/07/05 22:14:45 russell Exp $
static __inline const ATT_attitude * ATT__dgmAttitudeLocate | ( | const ATT_dgm * | dgm, | |
int | idx | |||
) | [static] |
Gets the requested attitude message, or if none, NULL.
dgm | The target datagram | |
idx | The index of the attitude message to get |
References _ATT_ctbbdy::attitude, _ATT_ctb::bdy, and _ATT_dgm::ctb.
static __inline const ATT_attitude * ATT__dgmAttitudeNext | ( | const ATT_dgm * | dgm, | |
const ATT_attitude * | att | |||
) | [static] |
Gets the next attitude record in the datagram, or if none, NULL.
dgm | The target datagram | |
att | The current attitude message |
References _ATT_ctbbdy::attitude, _ATT_ctb::bdy, and _ATT_dgm::ctb.
Advances to the next datagram.
dgm | The datagram to advance |
static __inline unsigned long long int ATT__timestampConvert | ( | const ATT_timestamp * | timestamp | ) | [static] |
Converts the timestamp to an unsigned long long in nanoseconds.
timestamp | The timestamp to convert |
References _ATT_timestamp::secs, and _ATT_timestamp::usecs.
Referenced by doit().