📄 sync_api.h
字号:
#ifndef _SYNC_API_H#define _SYNC_API_H#include "dsmpsync.h"/**描述: 初始化通讯 *输入参数:无*输出参数:无 *返回值: 0 成功,* * !0 失败 */ int nSyncInit(void);/**描述: 读取请求包* 函数阻塞读取数据包内容,如果没有内容不返回*输入参数:返回数据存放的结构*输出参数:无 *返回值: 0 成功,* -1 读取失败* -3 没有匹配到相应的包 */ int nSyncGetReq(recSyncOrderReq * prSyncOrderReq);/**描述: 返回处理结果* 要求输入的请求包中的头两个字段一定要拷贝到返回包中*输入参数:返回数据存放的结构*输出参数:无 *返回值: 0 成功,* -1 写返回失败* -2 返回数据队列已经没有空间*/ int nSyncWriteResp(recSyncOrderResp * prSyncOrderResp);/**描述: 根据请求包中的包头内容设置返回包中包头的内容*输入参数:接收的请求包内容和需要返回的包*输出参数:prSyncOrderResp的包头设置为正确的内容*返回值: 0 成功,* -1 输入参数错*/ int nSyncCastReqHeadToResp(recSyncOrderReq * prSyncOrderReq,recSyncOrderResp * prSyncOrderResp);#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -