|
Motr
M0
|
#include <proxy.h>

Data Fields | |
| uint64_t | px_id |
| m0_time_t | px_epoch |
| struct m0_cm_sw | px_sw |
| struct m0_cm_sw | px_last_sw_onwire_sent |
| struct m0_cm_sw | px_out_interval |
| struct m0_cm_ag_id | px_last_out_sent |
| struct m0_sm_ast | px_sw_onwire_ast |
| struct m0_sm_ast | px_fail_ast |
| struct m0_sm_ast | px_online_ast |
| enum m0_proxy_state | px_status |
| bool | px_is_done |
| uint64_t | px_nr_updates_posted |
| int | px_update_rc |
| uint32_t | px_updates_pending |
| struct m0_cm * | px_cm |
| struct m0_tl | px_pending_cps |
| struct m0_mutex | px_mutex |
| struct m0_rpc_conn * | px_conn |
| struct m0_rpc_session * | px_session |
| const char * | px_endpoint |
| struct m0_tlink | px_linkage |
| struct m0_tlink | px_fail_linkage |
| struct m0_clink | px_ha_link |
| bool | px_send_final_update |
| uint64_t | px_magic |
Represents remote replica and stores its details including its sliding window.
| struct m0_rpc_conn* px_conn |
| struct m0_clink px_ha_link |
| struct m0_cm_ag_id px_last_out_sent |
| struct m0_cm_sw px_last_sw_onwire_sent |
| struct m0_tlink px_linkage |
Linkage into copy machine proxy list.
| struct m0_cm_sw px_out_interval |
| struct m0_tl px_pending_cps |
| bool px_send_final_update |
| struct m0_rpc_session* px_session |
| enum m0_proxy_state px_status |