RTI Connext Traditional C++ API  Version 7.0.0

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. More...
 

Detailed Description

User-managed thread infrastructure.

Core feature that allows users to provide the threads to RTI Connext.

DDSThreadFactory.png
::DDSThreadFactory

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 Documentation

◆ DDSThreadFactory_OnSpawnedFunction

typedef DDS_ThreadFactory_OnSpawnedFunction DDSThreadFactory_OnSpawnedFunction

Prototype of the function that must be called on a new thread created by a DDSThreadFactory.

Parameters
thread_params<<in>> Single argument that this operation receives. It is the data this operation needs to perform.