RTI Connext Traditional C++ API Version 7.4.0
|
APIs to configure all the compliance mask. More...
Static Public Member Functions | |
static NDDS_Config_XTypesComplianceMask | get_xtypes_mask () |
Gets the XTypes compliance mask value for the application. More... | |
static void | set_xtypes_mask (NDDS_Config_XTypesComplianceMask mask) |
Sets the level of compliance of the application with the XTypes specification. More... | |
static void | load_compliance_masks () |
Load the compliance masks from the environment variables. More... | |
static NDDS_Config_RpcComplianceMask | get_rpc_mask () |
Gets the RPC compliance mask value for the application. More... | |
static void | set_rpc_mask (NDDS_Config_RpcComplianceMask mask) |
Sets the level of compliance of the application with the DDS RPC specification. More... | |
APIs to configure all the compliance mask.
|
static |
Gets the XTypes compliance mask value for the application.
The NDDS_Config_XTypesComplianceMask configures different aspects of the Extended CDR encoding (XCDR and XCDR2) for the application.
|
static |
Sets the level of compliance of the application with the XTypes specification.
The NDDS_Config_XTypesComplianceMask configures different aspects of the Extended CDR encoding (XCDR and XCDR2) for the application.
Once you call this function the value of the mask will apply to all the DomainParticipants created after the call. It won't apply to DomainParticipants created before the call.
In general, applications should only set the mask once, before executing any other RTI Connext API. The mask can also be set using the environment variable NDDS_XTYPES_COMPLIANCE_MASK.
mask | <<in>> Compliance mask. |
|
static |
Load the compliance masks from the environment variables.
This function loads the XTypes and RPC compliance masks from the environment, which can be set using the environment variables NDDS_XTYPES_COMPLIANCE_MASK and NDDS_RPC_COMPLIANCE_MASK.
|
static |
Gets the RPC compliance mask value for the application.
The NDDS_Config_RpcComplianceMask configures different aspects of RPC communication.
|
static |
Sets the level of compliance of the application with the DDS RPC specification.
The NDDS_Config_RpcComplianceMask configures different aspects of RPC communication.
Once you call this function the value of the mask will apply to all the DomainParticipants created after the call. It won't apply to DomainParticipants created before the call.
In general, applications should only set the mask once, before executing any other RTI Connext API. The mask can also be set using the environment variable NDDS_RPC_COMPLIANCE_MASK.
mask | <<in>> Compliance mask. |