Motr
M0
|
#include "lib/trace.h"
#include "lib/errno.h"
#include "rpc/onwire.h"
#include "rpc/onwire_xc.h"
#include "rpc/item.h"
#include "rpc/rpc_helpers.h"
#include "xcode/xcode.h"
Go to the source code of this file.
Macros | |
#define | M0_TRACE_SUBSYSTEM M0_TRACE_SUBSYS_RPC |
#define | ITEM_HEAD1_XCODE_OBJ(ptr) M0_XCODE_OBJ(m0_rpc_item_header1_xc, ptr) |
#define | ITEM_HEAD2_XCODE_OBJ(ptr) M0_XCODE_OBJ(m0_rpc_item_header2_xc, ptr) |
#define | ITEM_FOOTER_XCODE_OBJ(ptr) M0_XCODE_OBJ(m0_rpc_item_footer_xc, ptr) |
Functions | |
M0_INTERNAL int | m0_rpc_item_header1_encdec (struct m0_rpc_item_header1 *ioh, struct m0_bufvec_cursor *cur, enum m0_xcode_what what) |
M0_INTERNAL int | m0_rpc_item_header2_encdec (struct m0_rpc_item_header2 *ioh, struct m0_bufvec_cursor *cur, enum m0_xcode_what what) |
M0_INTERNAL int | m0_rpc_item_footer_encdec (struct m0_rpc_item_footer *iof, struct m0_bufvec_cursor *cur, enum m0_xcode_what what) |