Motr
M0
|
#include "rpc/conn_internal.h"
#include "rpc/session_internal.h"
#include "rpc/item_internal.h"
#include "rpc/rpc_machine_internal.h"
#include "rpc/formation2_internal.h"
#include "rpc/packet_internal.h"
#include "rpc/session_fops_xc.h"
#include "rpc/session_fops.h"
#include "rpc/session_foms.h"
#include "rpc/onwire.h"
#include "rpc/onwire_xc.h"
#include "rpc/rpc.h"
Go to the source code of this file.
Macros | |
#define | __MOTR_RPC_INT_H__ |
Functions | |
M0_INTERNAL int | m0_rpc_session_module_init (void) |
M0_INTERNAL void | m0_rpc_session_module_fini (void) |
M0_INTERNAL void | rpc_worker_thread_fn (struct m0_rpc_machine *machine) |
M0_INTERNAL int | m0_rpc__fop_post (struct m0_fop *fop, struct m0_rpc_session *session, const struct m0_rpc_item_ops *ops, m0_time_t abs_timeout) |
M0_INTERNAL int | m0_rpc__post_locked (struct m0_rpc_item *item) |
M0_INTERNAL int | m0_rpc_item_dispatch (struct m0_rpc_item *item) |
M0_INTERNAL void | m0_rpc_oneway_item_post_locked (const struct m0_rpc_conn *conn, struct m0_rpc_item *item) |
M0_INTERNAL uint64_t | m0_rpc_id_generate (const struct m0_fid *uniq_fid) |
M0_INTERNAL int | m0_rpc_service_start (struct m0_reqh *reqh) |
M0_INTERNAL void | m0_rpc_service_stop (struct m0_reqh *reqh) |
M0_TL_DESCR_DECLARE (item_source, M0_EXTERN) | |
M0_TL_DECLARE (item_source, M0_INTERNAL, struct m0_rpc_item_source) | |
static struct m0_rpc_conn * | item2conn (const struct m0_rpc_item *item) |
#define __MOTR_RPC_INT_H__ |
Definition at line 26 of file rpc_internal.h.