|
RTI Connext DDS Micro C++ API
2.4.14.2
|
Classes | |
| union | RTPS_Checksum |
| <<eXtension>> <<cert>> RTPS checksum type More... | |
| struct | RTPS_ChecksumClass |
| <<eXtension>> <<cert>> Definition of a checksum function More... | |
| struct | RTPS_ChecksumProperty |
| <<eXtension>> <<cert>> Checksum properties for the RTPS plugin More... | |
| struct | RTPS_InterfaceFactoryProperty |
| <<eXtension>> <<cert>> Properties for the RTPS Transport. More... | |
Typedefs | |
| typedef union RTPS_Checksum | RTPS_Checksum_T |
| <<eXtension>> <<cert>> RTPS checksum type | |
| typedef RTI_BOOL(* | RTPS_ChecksumCalculate_T )(void *context, const struct REDA_Buffer *buf, RTI_UINT32 buf_length, RTPS_Checksum_T *checksum) |
| <<eXtension>> <<cert>> The checksum calculation function | |
| typedef struct RTPS_ChecksumClass | RTPS_ChecksumClass_T |
| <<eXtension>> <<cert>> Definition of a checksum function | |
| typedef struct RTPS_InterfaceFactoryProperty | RTPS_InterfaceFactoryProperty_T |
| <<eXtension>> <<cert>> Properties for the RTPS Transport. | |
Enumerations | |
| enum | RTPS_ChecksumTxMode_T { RTPS_CHECKSUM_TXMODE_RTICRC32, RTPS_CHECKSUM_TXMODE_OMG } |
| <<eXtension>> <<cert>> Transmit mode for checksums More... | |
<<eXtension>> <<cert>> The RTPS Plugin implements the RTI Connext Micro RTPS protocol as an RTI Connext Micro NETIO interface.
| typedef union RTPS_Checksum RTPS_Checksum_T |
<<eXtension>> <<cert>> RTPS checksum type
| typedef RTI_BOOL(* RTPS_ChecksumCalculate_T)(void *context, const struct REDA_Buffer *buf, RTI_UINT32 buf_length, RTPS_Checksum_T *checksum) |
<<eXtension>> <<cert>> The checksum calculation function
| [in] | context | Context passed as property |
| [in] | buf | Vector of buffers to calculate the checksum over |
| [in] | buf_length | Number of elements in buf |
| [out] | checksum | Calculated checksum |
| typedef struct RTPS_ChecksumClass RTPS_ChecksumClass_T |
<<eXtension>> <<cert>> Definition of a checksum function
| typedef struct RTPS_InterfaceFactoryProperty RTPS_InterfaceFactoryProperty_T |
<<eXtension>> <<cert>> Properties for the RTPS Transport.
<<eXtension>> <<cert>> Transmit mode for checksums
| RTI_UINT32 RTPS_Checksum::checksum32 |
A 32-bit unsigned checksum in host endianess order.
| RTI_UINT64 RTPS_Checksum::checksum64 |
A 64-bit unsigned integer checksum in host endianess order.
| RTI_UINT8 RTPS_Checksum::checksum128[16] |
A 128-bit checksum as a 16-byte array.
| RTPS_ChecksumClassId_T RTPS_ChecksumClass::class_id |
The checksum class ID.
| void* RTPS_ChecksumClass::context |
User defined context.
| RTPS_ChecksumCalculate_T RTPS_ChecksumClass::checksum_calculate |
User defined function to calculate a checksum.
| RTPS_ChecksumClass_T RTPS_ChecksumProperty::builtin_checksum32_class |
The builtin 32-bit checksum class.
| RTPS_ChecksumClass_T RTPS_ChecksumProperty::builtin_checksum64_class |
The builtin 64-bit checksum class.
| RTPS_ChecksumClass_T RTPS_ChecksumProperty::builtin_checksum128_class |
The builtin 128-bit checksum class.
| RTPS_ChecksumTxMode_T RTPS_ChecksumProperty::checksum_tx_mode |
The transmit mode for checksums.
| RTI_BOOL RTPS_ChecksumProperty::allow_builtin_override |
If TRUE, allow overriding the builtin checksum functions.
| struct RTPS_ChecksumProperty RTPS_InterfaceFactoryProperty::checksum |
The checksum properties for RTPS.
| struct RTPS_InterfaceFactoryProperty RTPS_INTERFACE_FACTORY_DEFAULT |
<<eXtension>> <<cert>> Default properties for the RTPS Transport.