博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ata
阅读量:5302 次
发布时间:2019-06-14

本文共 590 字,大约阅读时间需要 1 分钟。

 

int ftm_register(struct ftm_module *mod, ftm_entry_fn entry, void *priv)

{
if (mod == NULL || entry == NULL)
return -EINVAL;
if (mod->id < 0 || mod->id > ITEM_MAX_IDS - 1)
return -EINVAL;

mod->test_result = FTM_TEST_UNKNOWN;

mod->visible = true;
mod->entry = entry;
mod->priv = priv;
ftm_mods[mod->id] = mod;

return 0;

}

typedef int (*ftm_entry_fn)(struct ftm_param *param, void *priv);

struct ftm_module {

int id;
bool visible;
void *priv;
ftm_entry_fn entry;
int test_result;
};

struct ftm_param {

const char *name;
int test_type;
};

转载于:https://www.cnblogs.com/chjgongzuo/p/10488301.html

你可能感兴趣的文章
MySQL事件异常记录
查看>>
对于数据库中表示状态或类型字段表示方法的思考
查看>>
webpack学习之路(九)SplitChunksPlugin配置
查看>>
css中的溢出属性设置
查看>>
【愣锤笔记】一支穿云箭、正则来相见
查看>>
pandas第一篇安装,概念,创建对象和基本属性
查看>>
TED 心理学 OCEAN 语录
查看>>
NOIp2018解题报告
查看>>
[LuoguP3978](https://www.luogu.org/problem/P3978) BZOJ4001概率论
查看>>
JZOJ-TG817-A-solution
查看>>
Solution: [P5021 赛道修建](https://www.luogu.org/problem/P5021)
查看>>
解题报告标准
查看>>
网络流定理总结
查看>>
JZOJ-TGB817-SOL
查看>>
AT1983 BBQ Hard 解题报告
查看>>
AT2000 Leftmost Ball 解题报告
查看>>
JZOJPJ-C 8/21题解
查看>>
JZOJ823PJ-C, TG-B
查看>>
Empty
查看>>
LINUX - 寄存器和堆栈
查看>>