RTI Connext Traditional C++ API  Version 6.0.1
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
User-managed Threads

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.
 

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

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.

RTI Connext Traditional C++ API Version 6.0.1 Copyright © Sat Nov 23 2019 Real-Time Innovations, Inc