|
enum | { NUM_LOGRECV_INPUT_PORTS = 1
, NUM_TLMRECV_INPUT_PORTS = 1
, NUM_BUFFERSIN_INPUT_PORTS = 10
, NUM_DATAIN_INPUT_PORTS = 1
} |
| Enumerations for numbers of typed input ports. More...
|
|
enum | { NUM_PORTIN_INPUT_PORTS = 10
} |
| Enumerations for numbers of serial input ports. More...
|
|
enum | {
NUM_LOGSEND_OUTPUT_PORTS = 1
, NUM_TLMSEND_OUTPUT_PORTS = 1
, NUM_BUFFERDEALLOCATE_OUTPUT_PORTS = 1
, NUM_BUFFERSOUT_OUTPUT_PORTS = 10
,
NUM_DATAINDEALLOCATE_OUTPUT_PORTS = 1
, NUM_DATAOUT_OUTPUT_PORTS = 1
, NUM_DATAOUTALLOCATE_OUTPUT_PORTS = 1
} |
| Enumerations for numbers of typed output ports. More...
|
|
enum | { NUM_PORTOUT_OUTPUT_PORTS = 10
} |
| Enumerations for numbers of serial output ports. More...
|
|
| GenericHubComponentBase (const char *compName="") |
| Construct GenericHubComponentBase object.
|
|
virtual | ~GenericHubComponentBase () |
| Destroy GenericHubComponentBase object.
|
|
FwIndexType | getNum_LogRecv_InputPorts () const |
|
FwIndexType | getNum_TlmRecv_InputPorts () const |
|
FwIndexType | getNum_buffersIn_InputPorts () const |
|
FwIndexType | getNum_dataIn_InputPorts () const |
|
FwIndexType | getNum_portIn_InputPorts () const |
|
FwIndexType | getNum_LogSend_OutputPorts () const |
|
FwIndexType | getNum_TlmSend_OutputPorts () const |
|
FwIndexType | getNum_bufferDeallocate_OutputPorts () const |
|
FwIndexType | getNum_buffersOut_OutputPorts () const |
|
FwIndexType | getNum_dataInDeallocate_OutputPorts () const |
|
FwIndexType | getNum_dataOut_OutputPorts () const |
|
FwIndexType | getNum_dataOutAllocate_OutputPorts () const |
|
FwIndexType | getNum_portOut_OutputPorts () const |
|
bool | isConnected_LogSend_OutputPort (FwIndexType portNum) |
|
bool | isConnected_TlmSend_OutputPort (FwIndexType portNum) |
|
bool | isConnected_bufferDeallocate_OutputPort (FwIndexType portNum) |
|
bool | isConnected_buffersOut_OutputPort (FwIndexType portNum) |
|
bool | isConnected_dataInDeallocate_OutputPort (FwIndexType portNum) |
|
bool | isConnected_dataOut_OutputPort (FwIndexType portNum) |
|
bool | isConnected_dataOutAllocate_OutputPort (FwIndexType portNum) |
|
bool | isConnected_portOut_OutputPort (FwIndexType portNum) |
|
void | LogRecv_handlerBase (FwIndexType portNum, FwEventIdType id, Fw::Time &timeTag, const Fw::LogSeverity &severity, Fw::LogBuffer &args) |
| Handler base-class function for input port LogRecv.
|
|
void | TlmRecv_handlerBase (FwIndexType portNum, FwChanIdType id, Fw::Time &timeTag, Fw::TlmBuffer &val) |
| Handler base-class function for input port TlmRecv.
|
|
void | buffersIn_handlerBase (FwIndexType portNum, Fw::Buffer &fwBuffer) |
| Handler base-class function for input port buffersIn.
|
|
void | dataIn_handlerBase (FwIndexType portNum, Fw::Buffer &fwBuffer) |
| Handler base-class function for input port dataIn.
|
|
void | portIn_handlerBase (FwIndexType portNum, Fw::SerializeBufferBase &buffer) |
| Handler base-class function for input port portIn.
|
|
void | LogSend_out (FwIndexType portNum, FwEventIdType id, Fw::Time &timeTag, const Fw::LogSeverity &severity, Fw::LogBuffer &args) |
| Invoke output port LogSend.
|
|
void | TlmSend_out (FwIndexType portNum, FwChanIdType id, Fw::Time &timeTag, Fw::TlmBuffer &val) |
| Invoke output port TlmSend.
|
|
void | bufferDeallocate_out (FwIndexType portNum, Fw::Buffer &fwBuffer) |
| Invoke output port bufferDeallocate.
|
|
void | buffersOut_out (FwIndexType portNum, Fw::Buffer &fwBuffer) |
| Invoke output port buffersOut.
|
|
void | dataInDeallocate_out (FwIndexType portNum, Fw::Buffer &fwBuffer) |
| Invoke output port dataInDeallocate.
|
|
void | dataOut_out (FwIndexType portNum, Fw::Buffer &fwBuffer) |
| Invoke output port dataOut.
|
|
Fw::Buffer | dataOutAllocate_out (FwIndexType portNum, U32 size) |
| Invoke output port dataOutAllocate.
|
|
Fw::SerializeStatus | portOut_out (FwIndexType portNum, Fw::SerializeBufferBase &buffer) |
| Invoke output port portOut.
|
|
| PassiveComponentBase (const char *name) |
| Named constructor.
|
|
virtual | ~PassiveComponentBase () |
| Destructor.
|
|
void | init (NATIVE_INT_TYPE instance) |
| Initialization function.
|
|
NATIVE_INT_TYPE | getInstance () const |
|
| ObjBase (const char *name) |
| ObjBase constructor.
|
|
virtual | ~ObjBase () |
| Destructor.
|
|
void | init () |
| Object initializer.
|
|
Definition at line 20 of file GenericHubComponentImpl.hpp.