Motr
M0
|
#include <reqh_service.h>
Data Fields | |
struct m0_fid | sc_fid |
struct m0_fid | sc_fid_process |
struct m0_pools_common * | sc_pc |
enum m0_conf_service_type | sc_type |
struct m0_rpc_link | sc_rlink |
struct m0_clink | sc_rlink_abort |
struct m0_clink | sc_rlink_wait |
struct m0_sm_ast | sc_rlink_ast |
uint64_t | sc_conn_flags |
struct m0_sm | sc_sm |
struct m0_sm_group | sc_sm_grp |
struct m0_tlink | sc_link |
struct m0_reqh_service_txid | sc_max_pending_tx |
struct m0_mutex | sc_max_pending_tx_lock |
struct m0_conf_obj * | sc_service |
struct m0_conf_obj * | sc_process |
struct m0_clink | sc_svc_event |
struct m0_clink | sc_process_event |
uint64_t | sc_magic |
For each <service, endpoint> pair, there is one instance of m0_reqh_service_ctx.
Definition at line 749 of file reqh_service.h.
uint64_t sc_conn_flags |
Definition at line 763 of file reqh_service.h.
struct m0_fid sc_fid |
Fid of service the context connects to
Definition at line 751 of file reqh_service.h.
struct m0_fid sc_fid_process |
Fid of process the service belongs to
Definition at line 753 of file reqh_service.h.
struct m0_tlink sc_link |
Linkage into external list of service contexts.
Definition at line 769 of file reqh_service.h.
uint64_t sc_magic |
Magic = M0_REQH_SVC_CTX_MAGIC
Definition at line 786 of file reqh_service.h.
struct m0_reqh_service_txid sc_max_pending_tx |
pending transaction record for this service.
Definition at line 772 of file reqh_service.h.
struct m0_mutex sc_max_pending_tx_lock |
Definition at line 773 of file reqh_service.h.
struct m0_pools_common* sc_pc |
Definition at line 755 of file reqh_service.h.
struct m0_conf_obj* sc_process |
object representing the process the service is hosted by
Definition at line 778 of file reqh_service.h.
struct m0_clink sc_process_event |
clink to process configuration objects chan to act on HA events.
Definition at line 783 of file reqh_service.h.
struct m0_rpc_link sc_rlink |
Definition at line 759 of file reqh_service.h.
struct m0_clink sc_rlink_abort |
Definition at line 760 of file reqh_service.h.
struct m0_sm_ast sc_rlink_ast |
Definition at line 762 of file reqh_service.h.
struct m0_clink sc_rlink_wait |
Definition at line 761 of file reqh_service.h.
struct m0_conf_obj* sc_service |
object representing the service the context connects to
Definition at line 776 of file reqh_service.h.
struct m0_sm sc_sm |
Definition at line 765 of file reqh_service.h.
struct m0_sm_group sc_sm_grp |
Definition at line 766 of file reqh_service.h.
struct m0_clink sc_svc_event |
clink to service configuration objects chan to act on HA events.
Definition at line 781 of file reqh_service.h.
enum m0_conf_service_type sc_type |
Definition at line 757 of file reqh_service.h.