|
Public Member Functions |
| void | replicate_query (const Callback< void, RPC< void > > &completion, MedusaID primary, Query query) |
| | Invokes replicate_query on the remote server (non-blocking interface).
|
| RPC< void > | replicate_query (MedusaID primary, Query query) |
| | Invokes replicate_query on the remote server (blocking interface).
|
| void | replicate_subs (const Callback< void, RPC< void > > &completion, MedusaID primary, vector< Subscription > subs) |
| | Invokes replicate_subs on the remote server (non-blocking interface).
|
| RPC< void > | replicate_subs (MedusaID primary, vector< Subscription > subs) |
| | Invokes replicate_subs on the remote server (blocking interface).
|
| void | keep_alive (const Callback< void, RPC< void > > &completion) |
| | Invokes keep_alive on the remote server (non-blocking interface).
|
| RPC< void > | keep_alive () |
| | Invokes keep_alive on the remote server (blocking interface).
|
| void | failure_notification (const Callback< void, RPC< void > > &completion, MedusaID failed_node, Time time_failure_detected) |
| | Invokes failure_notification on the remote server (non-blocking interface).
|
| RPC< void > | failure_notification (MedusaID failed_node, Time time_failure_detected) |
| | Invokes failure_notification on the remote server (blocking interface).
|
| void | start (const Callback< void, RPC< void > > &completion) |
| | Invokes start on the remote server (non-blocking interface).
|
| RPC< void > | start () |
| | Invokes start on the remote server (blocking interface).
|
| void | stop (const Callback< void, RPC< void > > &completion) |
| | Invokes stop on the remote server (non-blocking interface).
|
| RPC< void > | stop () |
| | Invokes stop on the remote server (blocking interface).
|
| void | get_secondary_ids (const Callback< void, RPC< vector< MedusaID > > > &completion) |
| | Invokes get_secondary_ids on the remote server (non-blocking interface).
|
| RPC< vector< MedusaID > > | get_secondary_ids () |
| | Invokes get_secondary_ids on the remote server (blocking interface).
|