A modifiable type used to create an immutable Database
More...
A modifiable type used to create an immutable Database
◆ DatabaseBuilder()
Rti.Dds.Core.Policy.DatabaseBuilder.DatabaseBuilder |
( |
Database |
data | ) |
|
|
inline |
Creates a builder with the values of an existing immutable instance
◆ Build()
Database Rti.Dds.Core.Policy.DatabaseBuilder.Build |
( |
| ) |
|
Creates a new Database immutable object from this one.
◆ Thread
Database thread settings.
The full documentation is available in the C API: DDS_DatabaseQosPolicy_thread
◆ ShutdownTimeout
Duration Rti.Dds.Core.Policy.DatabaseBuilder.ShutdownTimeout |
|
getset |
The maximum wait time during a shutdown.
The full documentation is available in the C API: DDS_DatabaseQosPolicy_shutdown_timeout
◆ CleanupPeriod
Duration Rti.Dds.Core.Policy.DatabaseBuilder.CleanupPeriod |
|
getset |
The database thread will wake up at this rate to clean up the database.
The full documentation is available in the C API: DDS_DatabaseQosPolicy_cleanup_period
◆ ShutdownCleanupPeriod
Duration Rti.Dds.Core.Policy.DatabaseBuilder.ShutdownCleanupPeriod |
|
getset |
The clean-up period used during database shut-down.
The full documentation is available in the C API: DDS_DatabaseQosPolicy_shutdown_cleanup_period
◆ InitialRecords
int Rti.Dds.Core.Policy.DatabaseBuilder.InitialRecords |
|
getset |
The initial number of total records.
The full documentation is available in the C API: DDS_DatabaseQosPolicy_initial_records
◆ MaxSkiplistLevel
int Rti.Dds.Core.Policy.DatabaseBuilder.MaxSkiplistLevel |
|
getset |
The maximum level of the skiplist.
The full documentation is available in the C API: DDS_DatabaseQosPolicy_max_skiplist_level
◆ MaxWeakReferences
int Rti.Dds.Core.Policy.DatabaseBuilder.MaxWeakReferences |
|
getset |
The maximum number of weak references.
The full documentation is available in the C API: DDS_DatabaseQosPolicy_max_weak_references
◆ InitialWeakReferences
int Rti.Dds.Core.Policy.DatabaseBuilder.InitialWeakReferences |
|
getset |
The initial number of weak references.
The full documentation is available in the C API: DDS_DatabaseQosPolicy_initial_weak_references