![]() |
F´ Flight Software - C/C++ Documentation
A framework for building embedded system applications to NASA flight quality standards.
|
#include <Svc/GenericHub/GenericHubComponentImpl.hpp>
Public Types | |
| enum | HubType { HUB_TYPE_PORT, HUB_TYPE_BUFFER, HUB_TYPE_EVENT, HUB_TYPE_CHANNEL, HUB_TYPE_MAX } |
Public Member Functions | |
| GenericHubComponentImpl (const char *const compName) | |
| ~GenericHubComponentImpl () | |
Static Public Attributes | |
| static constexpr FwSizeType | GENERIC_HUB_DATA_SIZE = 1024 |
Definition at line 20 of file GenericHubComponentImpl.hpp.
HubType:
Type of serialized data on the wire. Allows for expanding them on the opposing end.
| Enumerator | |
|---|---|
| HUB_TYPE_PORT | Port type transmission. |
| HUB_TYPE_BUFFER | Buffer type transmission. |
| HUB_TYPE_EVENT | Event transmission. |
| HUB_TYPE_CHANNEL | Telemetry channel type. |
| HUB_TYPE_MAX | |
Definition at line 27 of file GenericHubComponentImpl.hpp.
| Svc::GenericHubComponentImpl::GenericHubComponentImpl | ( | const char *const | compName | ) |
Construct object GenericHub
| compName | The component name |
Definition at line 27 of file GenericHubComponentImpl.cpp.
| Svc::GenericHubComponentImpl::~GenericHubComponentImpl | ( | ) |
Destroy object GenericHub
Definition at line 29 of file GenericHubComponentImpl.cpp.
|
static |
Definition at line 35 of file GenericHubComponentImpl.hpp.