DB_CHANNEL->close()
|
Closes a DB_CHANNEL handle |
DB_CHANNEL->send_msg()
|
Sends an asynchronous message on a DB_CHANNEL |
DB_CHANNEL->send_request()
|
Sends a synchronous message on a DB_CHANNEL |
DB_ENV->repmgr_channel()
|
Creates a DB_CHANNEL handle |
DB_ENV->repmgr_local_site()
|
Returns a DB_SITE handle for the local site |
DB_ENV->repmgr_msg_dispatch()
|
Configures a DB_CHANNEL's message dispatch function |
DB_ENV->repmgr_set_ack_policy()
,
DB_ENV->repmgr_get_ack_policy()
|
Specify the Replication Manager's client acknowledgement policy |
DB_ENV->repmgr_set_incoming_queue_max()
,
DB_ENV->repmgr_get_incoming_queue_max()
|
Configure the Replication Manager incoming queue size limit. |
DB_ENV->repmgr_set_socket()
|
Configure the Replication Manager's socket callback |
DB_ENV->repmgr_site()
|
Creates a DB_SITE handle |
DB_ENV->repmgr_site_by_eid()
|
Creates a DB_SITE handle given an EID value |
DB_ENV->repmgr_site_list()
|
List the sites and their status |
DB_ENV->repmgr_set_ssl_config()
|
Configures the SSL Support for the Replication Manager |
DB_ENV->repmgr_start()
|
Start the Replication Manager |
DB_ENV->repmgr_stat()
|
Replication Manager statistics |
DB_ENV->repmgr_stat_print()
|
Print Replication Manager statistics |
DB_SITE->close()
|
Closes the DB_SITE handle |
Base API Methods
|
DB_ENV->rep_elect()
|
Hold a replication election |
DB_ENV->rep_process_message()
|
Process a replication message |
DB_ENV->rep_set_transport()
|
Configure replication transport callback |
DB_ENV->rep_start()
|
Start replication |
Additional Replication Methods
|
DB_ENV->rep_stat()
|
Replication statistics |
DB_ENV->rep_stat_print()
|
Print replication statistics |
DB_ENV->rep_sync()
|
Replication synchronization |
Replication Configuration
|
DB_CHANNEL->set_timeout()
|
Sets the default timeout for a DB_CHANNEL |
DB_SITE->get_address()
|
Returns a site's network address |
DB_SITE->get_eid()
|
Returns a site's environment ID |
DB_SITE->remove()
|
Removes the site from the replication group |
DB_SITE->set_config()
,
DB_SITE->get_config()
|
Configure a DB_SITE handle |
DB_ENV->rep_set_clockskew()
,
DB_ENV->rep_get_clockskew()
|
Configure master lease clock adjustment |
DB_ENV->rep_set_config()
,
DB_ENV->rep_get_config()
|
Configure the replication subsystem |
DB_ENV->rep_set_limit()
,
DB_ENV->rep_get_limit()
|
Limit data sent in response to a single message |
DB_ENV->rep_set_nsites()
,
DB_ENV->rep_get_nsites()
|
Configure replication group site count |
DB_ENV->rep_set_priority()
,
DB_ENV->rep_get_priority()
|
Configure replication site priority |
DB_ENV->rep_set_request()
,
DB_ENV->rep_get_request()
|
Configure replication client retransmission requests |
DB_ENV->rep_set_timeout()
,
DB_ENV->rep_get_timeout()
|
Configure replication timeouts |
DB_ENV->rep_set_view()
|
Configure the replication view callback |
Transaction Operations
|
DB_ENV->txn_applied()
|
Check if a transaction has been replicated |
DB_TXN->set_commit_token()
|
Set a commit token |