RTI Connext Traditional C++ API
Version 5.3.1
|
User-managed thread infrastructure. More...
Classes | |
class | DDSThreadFactory |
<<extension>> <<interface>> Interface for providing the threads needed by the middleware. More... | |
Typedefs | |
typedef DDS_ThreadFactory_OnSpawnedFunction | DDSThreadFactory_OnSpawnedFunction |
Prototype of the function that must be called on a new thread created by a DDSThreadFactory. | |
User-managed thread infrastructure.
Core feature that allows users to provide the threads to the DDS middleware.
The model follows the abstract factory pattern. A DDSThreadFactory instance can be set in the DDSDomainParticipantFactory so that DDSDomainParticipant will use it for thread creation and deletion.
typedef DDS_ThreadFactory_OnSpawnedFunction DDSThreadFactory_OnSpawnedFunction |
Prototype of the function that must be called on a new thread created by a DDSThreadFactory.
thread_params | <<in>> Single argument that this operation receives. It is the data this operation needs to perform. |