|
Motr
M0
|
#include "fop/fop.h"#include "rpc/session_fops.h"#include "rpc/session_fops_xc.h"#include "fop/fom.h"#include "fop/fom_generic.h"
Go to the source code of this file.
Data Structures | |
| struct | m0_rpc_connection_session_specific_fom |
Macros | |
| #define | __MOTR_RPC_SESSION_FOM_H__ |
Enumerations | |
| enum | m0_rpc_fom_conn_establish_phase { M0_FOPH_CONN_ESTABLISHING = M0_FOPH_NR + 1 } |
| enum | m0_rpc_fom_session_establish_phase { M0_FOPH_SESSION_ESTABLISHING = M0_FOPH_NR + 1 } |
| enum | m0_rpc_fom_session_terminate_phase { M0_FOPH_SESSION_TERMINATING = M0_FOPH_NR + 1 } |
| enum | m0_rpc_fom_conn_terminate_phase { M0_FOPH_CONN_TERMINATING = M0_FOPH_NR + 1 } |
Functions | |
| M0_INTERNAL size_t | m0_rpc_session_default_home_locality (const struct m0_fom *fom) |
| M0_INTERNAL int | m0_rpc_fom_conn_establish_tick (struct m0_fom *fom) |
| M0_INTERNAL void | m0_rpc_fom_conn_establish_fini (struct m0_fom *fom) |
| M0_INTERNAL int | m0_rpc_fom_session_establish_tick (struct m0_fom *fom) |
| M0_INTERNAL void | m0_rpc_fom_session_establish_fini (struct m0_fom *fom) |
| M0_INTERNAL int | m0_rpc_fom_session_terminate_tick (struct m0_fom *fom) |
| M0_INTERNAL void | m0_rpc_fom_session_terminate_fini (struct m0_fom *fom) |
| M0_INTERNAL int | m0_rpc_fom_conn_terminate_tick (struct m0_fom *fom) |
| M0_INTERNAL void | m0_rpc_fom_conn_terminate_fini (struct m0_fom *fom) |
Variables | |
| struct m0_fom_type | m0_rpc_fom_conn_establish_type |
| const struct m0_fom_ops | m0_rpc_fom_conn_establish_ops |
| struct m0_fom_type | m0_rpc_fom_session_establish_type |
| const struct m0_fom_ops | m0_rpc_fom_session_establish_ops |
| struct m0_fom_type | m0_rpc_fom_session_terminate_type |
| const struct m0_fom_ops | m0_rpc_fom_session_terminate_ops |
| struct m0_fom_type | m0_rpc_fom_conn_terminate_type |
| const struct m0_fom_ops | m0_rpc_fom_conn_terminate_ops |
| #define __MOTR_RPC_SESSION_FOM_H__ |
Definition at line 26 of file session_foms.h.