|
RTI Connext C# API Version 7.7.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