ReplicationConfig Properties

Collapse All Expand All Code: All Code: Multiple Code: C# Code: Visual Basic Code: Visual C++ Members: Show All Members: Filtered Members: Filtered Members: Filtered

C#
Visual Basic
Visual C++
Include Protected Members
Include Inherited Members

Berkeley DB .NET API Documentation
ReplicationConfig Properties
ReplicationConfig Class See Also Send Feedback

The ReplicationConfig type exposes the following members.

# Properties

| Name | Description
--- | --- | ---
| AckTimeout | The amount of time the replication manager's transport function waits to collect enough acknowledgments from replication group clients, before giving up and returning a failure indication. The default wait time is 1 second.
| CheckpointDelay | The amount of time a master site delays between completing a checkpoint and writing a checkpoint record into the log.
| ClockskewFast | The value, relative to ClockskewSlow, of the fastest clock in the group of sites.
| ClockskewSlow | The value of the slowest clock in the group of sites.
| ConnectionRetry | The amount of time the replication manager waits before trying to re-establish a connection to another site after a communication failure. The default wait time is 30 seconds.
| ElectionRetry | Configure the amount of time the replication manager waits before retrying a failed election. The default wait time is 10 seconds.
| ElectionTimeout | The timeout period for an election. The default timeout is 2 seconds.
| FullElectionTimeout | An optional configuration timeout period to wait for full election participation the first time the replication group finds a master. By default this option is turned off and normal election timeouts are used. (See the Elections section in the Berkeley DB Reference Guide for more information.)
| HeartbeatMonitor | The amount of time the replication manager, running at a client site, waits for some message activity on the connection from the master (heartbeats or other messages) before concluding that the connection has been lost. When 0 (the default), no monitoring is performed.
| HeartbeatSend | The frequency at which the replication manager, running at a master site, broadcasts a heartbeat message in an otherwise idle system. When 0 (the default), no heartbeat messages are sent.
| LeaseTimeout | The amount of time a client grants its master lease to a master. When using master leases all sites in a replication group must use the same lease timeout value. There is no default value. If leases are desired, this method must be called prior to calling RepStartClient()()() or RepStartMaster()()().
| NSites | The total number of sites in the replication group.
| Priority | The database environment's priority in replication group elections. A special value of 0 indicates that this environment cannot be a replication group master. If not configured, then a default value of 100 is used.
| ReplicationView | Create a replication view and specify the function to determine whether a database file is replicated to the local site.
| RepmgrIncomingQueueMaxBytes | The bytes component of the maximum amount of dynamic memory used by the Replication Manager incoming queue.
| RepmgrIncomingQueueMaxGBytes | The gigabytes component of the maximum amount of dynamic memory used by the Replication Manager incoming queue.
| RetransmissionRequestMax | The maximum number of microseconds a client waits before requesting retransmission.
| RetransmissionRequestMin | The minimum number of microseconds a client waits before requesting retransmission.
| TransmitLimitBytes | The bytes component of the byte-count limit on the amount of data that is transmitted from a site in response to a single message processed by RepProcessMessage(DatabaseEntry, DatabaseEntry, Int32).
| TransmitLimitGBytes | The gigabytes component of the byte-count limit on the amount of data that is transmitted from a site in response to a single message processed by RepProcessMessage(DatabaseEntry, DatabaseEntry, Int32).

# See Also

ReplicationConfig Class
BerkeleyDB Namespace