Motr  M0
onwire.c File Reference
#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"
Include dependency graph for onwire.c:

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)
 

Macro Definition Documentation

◆ M0_TRACE_SUBSYSTEM

#define M0_TRACE_SUBSYSTEM   M0_TRACE_SUBSYS_RPC

Definition at line 23 of file onwire.c.