RTI Connext C# API  6.1.0
AsynchronousPublisherBuilder Class Reference

A modifiable type used to create an immutable AsynchronousPublisher More...

Public Member Functions

 AsynchronousPublisherBuilder (AsynchronousPublisher data)
 Creates a builder with the values of an existing immutable instance More...
 
AsynchronousPublisher Build ()
 Creates a new AsynchronousPublisher immutable object from this one. More...
 

Properties

bool DisableAsynchronousWrite [get, set]
 Disable asynchronous publishing. More...
 
ThreadSettings Thread [get, set]
 Settings of the publishing thread. More...
 
bool DisableAsynchronousBatch [get, set]
 Disable asynchronous batch flushing. More...
 
ThreadSettings AsynchronousBatchThread [get, set]
 Settings of the batch flushing thread. More...
 
bool DisableTopicQueryPublication [get, set]
 Disable topic query publication. More...
 
ThreadSettings TopicQueryPublicationThread [get, set]
 Settings of the Subscription.TopicQuery publication thread. More...
 

Detailed Description

A modifiable type used to create an immutable AsynchronousPublisher

Constructor & Destructor Documentation

◆ AsynchronousPublisherBuilder()

Creates a builder with the values of an existing immutable instance

Member Function Documentation

◆ Build()

Creates a new AsynchronousPublisher immutable object from this one.

Property Documentation

◆ AsynchronousBatchThread

ThreadSettings AsynchronousBatchThread
getset

Settings of the batch flushing thread.

The full documentation is available in the C API: DDS_AsynchronousPublisherQosPolicy::asynchronous_batch_thread

◆ DisableAsynchronousBatch

bool DisableAsynchronousBatch
getset

Disable asynchronous batch flushing.

The full documentation is available in the C API: DDS_AsynchronousPublisherQosPolicy::disable_asynchronous_batch

◆ DisableAsynchronousWrite

bool DisableAsynchronousWrite
getset

Disable asynchronous publishing.

The full documentation is available in the C API: DDS_AsynchronousPublisherQosPolicy::disable_asynchronous_write

◆ DisableTopicQueryPublication

bool DisableTopicQueryPublication
getset

Disable topic query publication.

The full documentation is available in the C API: DDS_AsynchronousPublisherQosPolicy::disable_topic_query_publication

◆ Thread

ThreadSettings Thread
getset

Settings of the publishing thread.

The full documentation is available in the C API: DDS_AsynchronousPublisherQosPolicy::thread

◆ TopicQueryPublicationThread

ThreadSettings TopicQueryPublicationThread
getset

Settings of the Subscription.TopicQuery publication thread.

The full documentation is available in the C API: DDS_AsynchronousPublisherQosPolicy::topic_query_publication_thread