GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LHK / dev > lhk / rhel5-64


Interface   Data Structures   File List   Data Fields   Globals  

LHK_cmddefs.h File Reference

Structures associated with CCSDS commands to subsystem LHK \ This file was auto-generated on Wed 12 Nov 2008 02:52:47 PM PST \ LCAT version: V1-23-2. More...

#include <PBI/Endianness.h>

Classes

struct  _LHK_ReqDiagPacket_Prm
 Request a Housekeeping Diagnostic Packet \ APID 0x650 \ function code 0. More...
struct  _LHK_SysReset_Prm
 System Reset \ APID 0x650 \ function code 1. More...
struct  _LHK_CancelDiag_Prm
 Cancel a request for diagnostic packets \ APID 0x650 \ function code 4. More...
struct  _LHK_NewSchedFile_Prm
 Request a new housekeeping schedule by file ID \ APID 0x650 \ function code 5. More...
struct  _LHK_NewSchedInst_Prm
 Request a new housekeeping schedule by CDM instance number \ APID 0x650 \ function code 6. More...
struct  _LHK_ReqDiagPacket_Pkt
 Request a Housekeeping Diagnostic Packet \ APID 0x650 \ function code 0. More...
struct  _LHK_SysReset_Pkt
 System Reset \ APID 0x650 \ function code 1. More...
struct  _LHK_StopDiag_Pkt
 Stop Diagnostic Sample \ APID 0x650 \ function code 2. More...
struct  _LHK_Noop_Pkt
 LHK No-Op Command \ APID 0x650 \ function code 3. More...
struct  _LHK_CancelDiag_Pkt
 Cancel a request for diagnostic packets \ APID 0x650 \ function code 4. More...
struct  _LHK_NewSchedFile_Pkt
 Request a new housekeeping schedule by file ID \ APID 0x650 \ function code 5. More...
struct  _LHK_NewSchedInst_Pkt
 Request a new housekeeping schedule by CDM instance number \ APID 0x650 \ function code 6. More...

Typedefs

typedef struct
_LHK_ReqDiagPacket_Prm 
LHK_ReqDiagPacket_Prm
 Typedef for structure _LHK_ReqDiagPacket_Prm.
typedef struct _LHK_SysReset_Prm LHK_SysReset_Prm
 Typedef for structure _LHK_SysReset_Prm.
typedef struct _LHK_CancelDiag_Prm LHK_CancelDiag_Prm
 Typedef for structure _LHK_CancelDiag_Prm.
typedef struct
_LHK_NewSchedFile_Prm 
LHK_NewSchedFile_Prm
 Typedef for structure _LHK_NewSchedFile_Prm.
typedef struct
_LHK_NewSchedInst_Prm 
LHK_NewSchedInst_Prm
 Typedef for structure _LHK_NewSchedInst_Prm.
typedef struct
_LHK_ReqDiagPacket_Pkt 
LHK_ReqDiagPacket_Pkt
 Typedef for packet _LHK_ReqDiagPacket_Pkt.
typedef struct _LHK_SysReset_Pkt LHK_SysReset_Pkt
 Typedef for packet _LHK_SysReset_Pkt.
typedef struct _LHK_StopDiag_Pkt LHK_StopDiag_Pkt
 Typedef for packet _LHK_StopDiag_Pkt.
typedef struct _LHK_Noop_Pkt LHK_Noop_Pkt
 Typedef for packet _LHK_Noop_Pkt.
typedef struct _LHK_CancelDiag_Pkt LHK_CancelDiag_Pkt
 Typedef for packet _LHK_CancelDiag_Pkt.
typedef struct
_LHK_NewSchedFile_Pkt 
LHK_NewSchedFile_Pkt
 Typedef for packet _LHK_NewSchedFile_Pkt.
typedef struct
_LHK_NewSchedInst_Pkt 
LHK_NewSchedInst_Pkt
 Typedef for packet _LHK_NewSchedInst_Pkt.
typedef enum _LHK_Apid650Fcodes LHK_Apid650Fcodes
 Typedef for enumeration _LHK_Apid650Fcodes.

Enumerations

enum  _LHK_Apid650Fcodes {
  LHK_REQDIAGPACKET_FCODE = 0,
  LHK_SYSRESET_FCODE = 1,
  LHK_STOPDIAG_FCODE = 2,
  LHK_NOOP_FCODE = 3,
  LHK_CANCELDIAG_FCODE = 4,
  LHK_NEWSCHEDFILE_FCODE = 5,
  LHK_NEWSCHEDINST_FCODE = 6
}
 Function code enumerations for apid 0x650. More...

Functions

unsigned int LHK_ReqDiagPacket (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
unsigned int LHK_SysReset (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
unsigned int LHK_StopDiag (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
unsigned int LHK_Noop (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
unsigned int LHK_CancelDiag (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
unsigned int LHK_NewSchedFile (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
unsigned int LHK_NewSchedInst (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)


Detailed Description

Structures associated with CCSDS commands to subsystem LHK \ This file was auto-generated on Wed 12 Nov 2008 02:52:47 PM PST \ LCAT version: V1-23-2.

Warning:
Machine generated code - NEVER edit by hand

Enumeration Type Documentation

Function code enumerations for apid 0x650.

Enumerator:
LHK_REQDIAGPACKET_FCODE  APID 0x650 function code 0
LHK_SYSRESET_FCODE  APID 0x650 function code 1
LHK_STOPDIAG_FCODE  APID 0x650 function code 2
LHK_NOOP_FCODE  APID 0x650 function code 3
LHK_CANCELDIAG_FCODE  APID 0x650 function code 4
LHK_NEWSCHEDFILE_FCODE  APID 0x650 function code 5
LHK_NEWSCHEDINST_FCODE  APID 0x650 function code 6


Generated on Mon Mar 28 18:48:39 2011 by  doxygen 1.5.8