|
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) |