📄 rpcsds.h
字号:
/******************************************************************* * * * rpcsds.h * * * * This file is a part of the eXtremeDB source code * * Copyright (c) 2001-2006 McObject LLC * * All Rights Reserved * * * *******************************************************************/#ifndef _MCO_RPC_SERIALIZATION_DESERIALIZATION_H#define _MCO_RPC_SERIALIZATION_DESERIALIZATION_H#include <rpcctx.h>typedef struct tag_mco_rpc_serialize { unsigned int type_i; void * ptr;}mco_rpc_serialize_t, *mco_rpc_serialize_p;typedef int (*mcorpc_write_stream_t) ( void * buf, unsigned int buf_sz, void * param, unsigned int network_order );typedef int (*mcorpc_read_stream_t) ( void * buf, unsigned int buf_sz, void * param, unsigned int network_order, unsigned int * read_sz );int mcorpc_serialize ( mco_rpc_context_p ctx, mco_rpc_serialize_t * desc, unsigned int n_desc, mcorpc_write_stream_t wp, void * param );int mcorpc_deserialize( mco_rpc_context_p ctx, mcorpc_read_stream_t rp, void * param, mco_rpc_serialize_t * desc, unsigned int n_desc );int mco_rpc_clear( mco_rpc_context_p ctx, mco_rpc_serialize_t * desc );void mco_rpc_fatal_error( int err_code );#endif /* _MCO_RPC_SERIALIZATION_DESERIALIZATION_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -