RTI Connext C# API Version 7.2.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... | |
Data Fields | |
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 = CreateDefault() [get] |
Singleton containing the default value of a Database More... | |
Configures various threads and resource limits used to control the internal database.
|
inline |
|
inline |
Gets the hash code
override bool Rti.Dds.Core.Policy.Database.Equals | ( | object | other | ) |
Compares for equality
|
inline |
Compares for equality
ThreadSettings Rti.Dds.Core.Policy.Database.Thread |
Duration Rti.Dds.Core.Policy.Database.ShutdownTimeout |
The maximum wait time during a shutdown.
The full documentation is available in the C API: DDS_DatabaseQosPolicy_shutdown_timeout
Duration Rti.Dds.Core.Policy.Database.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
Duration Rti.Dds.Core.Policy.Database.ShutdownCleanupPeriod |
The clean-up period used during database shut-down.
The full documentation is available in the C API: DDS_DatabaseQosPolicy_shutdown_cleanup_period
int Rti.Dds.Core.Policy.Database.InitialRecords |
The initial number of total records.
The full documentation is available in the C API: DDS_DatabaseQosPolicy_initial_records
int Rti.Dds.Core.Policy.Database.MaxSkiplistLevel |
The maximum level of the skiplist.
The full documentation is available in the C API: DDS_DatabaseQosPolicy_max_skiplist_level
int Rti.Dds.Core.Policy.Database.MaxWeakReferences |
The maximum number of weak references.
The full documentation is available in the C API: DDS_DatabaseQosPolicy_max_weak_references
int Rti.Dds.Core.Policy.Database.InitialWeakReferences |
The initial number of weak references.
The full documentation is available in the C API: DDS_DatabaseQosPolicy_initial_weak_references