 |
F´ Flight Software - C/C++ Documentation
NASA-v2.1.0
A framework for building embedded system applications to NASA flight quality standards.
|
Go to the documentation of this file.
11 #ifndef TlmPacketizer_HPP
12 #define TlmPacketizer_HPP
14 #include "Svc/TlmPacketizer/TlmPacketizerComponentAc.hpp"
22 public TlmPacketizerComponentBase
34 const char *
const compName
84 void SET_LEVEL_cmdHandler(
92 void SEND_PKT_cmdHandler(
141 struct MissingTlmChan {
TlmPacketizer(const char *const compName)
static const NATIVE_UINT_TYPE TLMPACKETIZER_MAX_MISSING_TLM_CHECK
static const NATIVE_UINT_TYPE MAX_PACKETIZER_PACKETS
#define FwChanIdType
Type representation for a channel id.
static const NATIVE_UINT_TYPE TLMPACKETIZER_NUM_TLM_HASH_SLOTS
#define FwOpcodeType
Type representation for a command opcode.
unsigned int NATIVE_UINT_TYPE
native unsigned integer type declaration
void setPacketList(const TlmPacketizerPacketList &packetList, const Svc::TlmPacketizerPacket &ignoreList, const NATIVE_UINT_TYPE startLevel)
static const NATIVE_UINT_TYPE TLMPACKETIZER_HASH_BUCKETS
void init(const NATIVE_INT_TYPE queueDepth, const NATIVE_INT_TYPE instance=0)
int NATIVE_INT_TYPE
native integer type declaration