|
| NETIO Shared Memory API |
| OS independent way to setup and access shared-memory segments, shared-memory mutexes and shared memory binary semaphores.
|
|
<<eXtension>> <<cert>> The shared memory (SHMEM) transport implements the RTI Connext DDS Micro NETIO interface and uses a message queue in shared memory for communication between DomainParticipants. Please refer to the User's Manual for information about how to use the SHMEM transport.
◆ NETIO_SHMEMInterfaceFactoryProperty_initialize()
Initialize a SHMEM factory property.
- Parameters
-
[in] | self | Property to initialize |
- Returns
- RTI_TRUE on success, RTI_FALSE on failure
◆ NETIO_SHMEMInterfaceFactoryProperty_finalize()
Finalize a SHMEM factory property.
- Parameters
-
[in] | p | Property to finalize |
- Returns
- RTI_TRUE on success, RTI_FALSE on failure
◆ NETIO_SHMEMInterfaceFactory_get_interface()
NETIO_SHMEMDllExport struct RT_ComponentFactoryI * NETIO_SHMEMInterfaceFactory_get_interface |
( |
void | | ) |
|
Gets the singleton instance of the SHMEM interface factory.
This function gets the singleton instance of the SHMEM factory that is used by the middleware to create a SHMEM transport instance.
- Returns
- Pointer to SHMEM factory instance