2 Star 1 Fork 1

吴越/spdk_oss

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
operation.h 732 Bytes
一键复制 编辑 原始数据 按行查看 历史
吴越 提交于 2020-12-22 15:57 . up
#ifndef OPERATION_H
#define OPERATION_H
#include "util/common.h"
//Operation 从
//消息的 meta_buffer 中解码出来
typedef struct op_create_t {
_le64 oid;
} _packed op_create_t;
typedef struct op_delete_t {
_le64 oid;
} _packed op_delete_t;
typedef struct op_read_t {
_le64 oid;
_le64 ofst;
_le64 len;
_le64 flags;
_le64 read_buffer_zero_copy_addr; // For IPC call
} _packed op_read_t;
typedef struct op_write_t {
_le64 oid;
_le64 ofst;
_le64 len;
_le64 flags;
} _packed op_write_t;
//Result
typedef struct op_stat_result_t {
_le32 type;
_le32 capcity_gib;
_le32 obj_blk_sz_kib;
_le32 max_oid;
_le32 max_obj_size_kib;
} _packed op_stat_result_t;
#endif
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/wynebula/spdk_oss.git
git@gitee.com:wynebula/spdk_oss.git
wynebula
spdk_oss
spdk_oss
master

搜索帮助