4.3 用户层服务接口模块(Service Module Of User Layer)
用户层服务接口模块为功能块应用提供服务支持,通过一对上/下行服务接口来支持用户层与协议栈间的通信。用户层服务接口模块在对报文打包/解包过程中根据服务报文的消息头(Header)来确定服务报文的功能。通信接口具体如下:
l 上行服务接口
函数原型:void HandleMessageFromFmsToFb (
SService_Head *psTransferHead ,
void *pSoftingData ,
unsigned int uiLength )
参数定义:psTransferHead 指向收到服务数据中的消息头(8个字节)
的结构指针,消息头包含了服务数据的功能、数据来源等信息。
pSoftingData 指向接收到的服务数据的指针。
uiLength 接收到的服务数据的长度。
l 下行服务接口
功 能:将下行服务报文发送给协议栈。
函数原型:

