26 #ifndef __MOTR_RPC_ITEM_SOURCE_H__ 27 #define __MOTR_RPC_ITEM_SOURCE_H__ void m0_rpc_item_source_fini(struct m0_rpc_item_source *ris)
void m0_rpc_item_source_register(struct m0_rpc_conn *conn, struct m0_rpc_item_source *ris)
const struct m0_rpc_item_source_ops * ris_ops
struct m0_rpc_conn * ris_conn
void m0_rpc_item_source_deregister(struct m0_rpc_item_source *ris)
void m0_rpc_item_source_init(struct m0_rpc_item_source *ris, const char *name, const struct m0_rpc_item_source_ops *ops)
struct m0_tlink ris_tlink
void(* riso_conn_terminating)(struct m0_rpc_item_source *ris)
bool m0_rpc_item_source_is_registered(const struct m0_rpc_item_source *ris)
void m0_rpc_item_source_register_locked(struct m0_rpc_conn *conn, struct m0_rpc_item_source *ris)
bool(* riso_has_item)(const struct m0_rpc_item_source *ris)