5.2.3 服务原语的格式描述
5.2.3.1 通用定义
所有的应用层服务都具有相同的通用格式,服务原语是按如下格式进行编写的:
servicename.Type(
parameterA, parameterB, parameterC
[,parameter 1, ...]
)
——“service_name”是诊断服务的名称(例如:诊断会话控制),即SID
——“type”指示服务原语的类型(例如:请求),
——“parameter A, ...”是 A_SDU(应用层服务数据单元)作为服务原语传递的值的列表(寻址信息),
——“parameter A, parameter B, parameter C”是必须包含在所有服务调用中的强制参数。 ——“[,parameter 1, ...]”是取决于特定服务的参数(例如:parameter 1 可以是诊断会话控制服务的诊断会话)。[] 表示参数列表的这一部分可能为空。
5.2.3.2 服务请求和服务指示原语
对于每个应用层服务,根据以下通用格式指定服务请求原语:
service_name.request (
A_MType,应用层服务消息类型(有本地诊断和远程诊断)
A_SA, //应用层服务源地址
A_TA, //应用层服务目标地址
A_TA_type, //应用层服务目标地址类型

4191

被折叠的 条评论
为什么被折叠?



