RTI Connext C# API
7.1.0
|
Configures various threads and resource limits used to control the internal database. More...
Inherits IEquatable< Database >.
Public Member Functions | |
Database | With (Action< DatabaseBuilder > build) |
Creates a new Database with a set of changes specified in an Action More... | |
override int | GetHashCode () |
Gets the hash code More... | |
override bool | Equals (object other) |
Compares for equality More... | |
bool | Equals (Database other) |
Compares for equality More... | |
Public Attributes | |
ThreadSettings | Thread |
Database thread settings. More... | |
Duration | ShutdownTimeout |
The maximum wait time during a shutdown. More... | |
Duration | CleanupPeriod |
The database thread will wake up at this rate to clean up the database. More... | |
Duration | ShutdownCleanupPeriod |
The clean-up period used during database shut-down. More... | |
int | InitialRecords |
The initial number of total records. More... | |
int | MaxSkiplistLevel |
The maximum level of the skiplist. More... | |
int | MaxWeakReferences |
The maximum number of weak references. More... | |
int | InitialWeakReferences |
The initial number of weak references. More... | |
Properties | |
static Database | Default [get] |
Singleton containing the default value of a Database More... | |
Configures various threads and resource limits used to control the internal database.
bool Equals | ( | Database | other | ) |
Compares for equality
override bool Equals | ( | object | other | ) |
Compares for equality
override int GetHashCode | ( | ) |
Gets the hash code
Database With | ( | Action< DatabaseBuilder > | build | ) |
Duration CleanupPeriod |
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
int InitialRecords |
The initial number of total records.
The full documentation is available in the C API: DDS_DatabaseQosPolicy::initial_records
int InitialWeakReferences |
The initial number of weak references.
The full documentation is available in the C API: DDS_DatabaseQosPolicy::initial_weak_references
int MaxSkiplistLevel |
The maximum level of the skiplist.
The full documentation is available in the C API: DDS_DatabaseQosPolicy::max_skiplist_level
int MaxWeakReferences |
The maximum number of weak references.
The full documentation is available in the C API: DDS_DatabaseQosPolicy::max_weak_references
Duration ShutdownCleanupPeriod |
The clean-up period used during database shut-down.
The full documentation is available in the C API: DDS_DatabaseQosPolicy::shutdown_cleanup_period
Duration ShutdownTimeout |
The maximum wait time during a shutdown.
The full documentation is available in the C API: DDS_DatabaseQosPolicy::shutdown_timeout
ThreadSettings Thread |