A modifiable type used to create an immutable Batch
More...
A modifiable type used to create an immutable Batch
◆ BatchBuilder()
Rti.Dds.Core.Policy.BatchBuilder.BatchBuilder |
( |
Batch |
data | ) |
|
|
inline |
Creates a builder with the values of an existing immutable instance
◆ Build()
Batch Rti.Dds.Core.Policy.BatchBuilder.Build |
( |
| ) |
|
Creates a new Batch immutable object from this one.
◆ Enable
bool Rti.Dds.Core.Policy.BatchBuilder.Enable |
|
getset |
Specifies whether or not batching is enabled.
The full documentation is available in the C API: DDS_BatchQosPolicy_enable
◆ MaxDataBytes
int Rti.Dds.Core.Policy.BatchBuilder.MaxDataBytes |
|
getset |
The maximum cumulative length of all serialized samples in a batch.
The full documentation is available in the C API: DDS_BatchQosPolicy_max_data_bytes
◆ MaxSamples
int Rti.Dds.Core.Policy.BatchBuilder.MaxSamples |
|
getset |
The maximum number of samples in a batch.
The full documentation is available in the C API: DDS_BatchQosPolicy_max_samples
◆ MaxFlushDelay
Duration Rti.Dds.Core.Policy.BatchBuilder.MaxFlushDelay |
|
getset |
The maximum flush delay.
The full documentation is available in the C API: DDS_BatchQosPolicy_max_flush_delay
◆ SourceTimestampResolution
Duration Rti.Dds.Core.Policy.BatchBuilder.SourceTimestampResolution |
|
getset |
Batch source timestamp resolution.
The full documentation is available in the C API: DDS_BatchQosPolicy_source_timestamp_resolution
◆ ThreadSafeWrite
bool Rti.Dds.Core.Policy.BatchBuilder.ThreadSafeWrite |
|
getset |
Determines whether or not the write operation is thread safe.
The full documentation is available in the C API: DDS_BatchQosPolicy_thread_safe_write