GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LHK / V11-4-2
Constituent: lhkt     Tag: linux-gcc
#include <string.h>
#include "PBS/MBA.h"
#include "CCSDS/CCSDS_pkt.h"
#include "LEM/list.h"
#include "LHK_p.h"
#include "LHK/LHK_cmdxtrn.h"
#include "LHK/LHK_msgs.h"
Include dependency graph for LHK_encode.c:
Functions | |
static unsigned int | LHK_encode_temenv (LI_head *ccb_list, LHK_CfgDesc *cfg) |
Initializes tem register enables. | |
static unsigned int | LHK_encode_pduenv (LI_head *ccb_list, LHK_CfgDesc *cfg) |
Initializes pdu env list. | |
static unsigned int | LHK_encode_pdupwr (LI_head *ccb_list, LHK_CfgDesc *cfg) |
Initializes pdu power switch lists. | |
static unsigned int | LHK_encode_aemenv (LI_head *ccb_list, LHK_CfgDesc *cfg) |
Initializes aem register enables. | |
static unsigned int | LHK_encode_gemlrs (LI_head *ccb_list, LHK_CfgDesc *cfg) |
Initializes GEM low-rate science counter list. | |
static unsigned int | LHK_encode_filest (LI_head *ccb_list, LHK_CfgDesc *cfg) |
Initializes FILE statistics list. | |
static unsigned int | LHK_encode_commst (LI_head *ccb_list, LHK_CfgDesc *cfg) |
Initializes communications statistics list. | |
static unsigned int | LHK_encode_itcst (LI_head *ccb_list, LHK_CfgDesc *cfg) |
Initializes communications statistics list. | |
static unsigned int | LHK_encode_cpumet (LI_head *ccb_list, LHK_CfgDesc *cfg) |
Initializes CPU metrics collection. | |
static unsigned int | LHK_encode_rtstat (LI_head *ccb_list, LHK_CfgDesc *cfg) |
Initializes CTDB statistics collection. | |
static unsigned int | LHK_encode_memstat (LI_head *ccb_list, LHK_CfgDesc *cfg) |
Initializes MEM statistics collection. | |
static unsigned int | LHK_encode_ltctlm (LI_head *ccb_list, LHK_CfgDesc *cfg) |
Initializes LTC telmetry collection. | |
static unsigned int | LHK_encode_limtlm (LI_head *ccb_list, LHK_CfgDesc *cfg) |
Initializes LIM telmetry collection. | |
static unsigned int | LHK_encode_ebmstat (LI_head *ccb_list, LHK_CfgDesc *cfg) |
Initializes EBM statistics list. | |
static LHK_Ci * | LHK_encode_ci (LHK_CiOpcode op, LEM_ci *cmd, LEM_rsp_ri *rsp, LEM_FUNCTION func, LEM_LATP_ADDR addr, unsigned int reg, unsigned int pay) |
Creates a new collection item. | |
static unsigned int | LHK_create_ccb (LHK_Ccb **ccb_ptr, LHK_CcbOpcode op, LI_head *list) |
Creates a new collection table control block. | |
static unsigned char * | LHK_resolve_addr (unsigned int addr) |
Resolves the packet storage location for a register address word. | |
unsigned int | LHK_encode_lists (LHK_CfgDesc *cfg, LI_head *ccb_list) |
Initializes the collection table control block lists. | |
unsigned int | LHK_destroy_ccb (LHK_Ccb *ccb) |
Destroys a ccb. | |
unsigned int | LHK_reset_cl (void *ccb_ptr) |
Resets the ci list. |
|
Creates a new collection table control block.
|
|
Destroys a ccb.
|
|
Initializes aem register enables.
|
|
Creates a new collection item.
|
|
Initializes communications statistics list.
|
|
Initializes CPU metrics collection.
|
|
Initializes EBM statistics list.
|
|
Initializes FILE statistics list.
|
|
Initializes GEM low-rate science counter list.
|
|
Initializes communications statistics list.
|
|
Initializes LIM telmetry collection.
|
|
Initializes the collection table control block lists.
|
|
Initializes LTC telmetry collection.
|
|
Initializes MEM statistics collection.
|
|
Initializes pdu env list.
|
|
Initializes pdu power switch lists.
|
|
Initializes CTDB statistics collection.
|
|
Initializes tem register enables.
|
|
Resets the ci list.
|
|
Resolves the packet storage location for a register address word.
|