Secc.Receive_ServiceDetailReq_001
Secc.Receive_ServiceDetailReq_001()
ServiceDetailReq 수신
Secc.Receive_ServiceDetailReq_001()
SECC > ISO15118-2
ServiceDetail Lua API reference.
| API | 파라미터 | 반환 |
|---|---|---|
| Secc.Receive_ServiceDetailReq_001() | - | - |
| Secc.Check_Received_ServiceDetailReq() | - | boolean |
Secc.Receive_ServiceDetailReq_001()
ServiceDetailReq 수신
Secc.Receive_ServiceDetailReq_001()
Secc.Check_Received_ServiceDetailReq()
ServiceDetailReq.Received 확인
local receivedServiceDetailReq = Secc.Check_Received_ServiceDetailReq()
Secc.Set_ServiceDetailRes_ResponseCode(responseCode)
ServiceDetailRes.ResponseCode 설정
local serviceDetailResponseCode = ResponseCodeType.OK
Secc.Set_ServiceDetailRes_ResponseCode(serviceDetailResponseCode)
Secc.Set_ServiceDetailRes_ServiceID()
ServiceDetailRes.ServiceID 설정
local serviceDetailServiceID = 10
Secc.Set_ServiceDetailRes_ServiceID(serviceDetailServiceID)
Secc.Set_ServiceDetailRes_ServiceParameter_ParameterSetID(parameterSetID)
ServiceDetailRes.ServiceParameterSetList[0].ParameterSetID 설정
local serviceDetailParameterSetID = 10
Secc.Set_ServiceDetailRes_ServiceParameter_ParameterSetID(serviceDetailParameterSetID)
Secc.Add_ServiceDetailRes_ServiceParameter_Parameter_StringValue(name, value)
ServiceDetailRes.ServiceParameterSet[0].Parameter[0] 설정
local protocolFieldName = 'Protocol'
local protocolValue = 'TCP'
Secc.Add_ServiceDetailRes_ServiceParameter_Parameter_StringValue(protocolFieldName, protocolValue)
Secc.Add_ServiceDetailRes_ServiceParameter_Parameter_IntValue(name, value)
ServiceDetailRes.ServiceParameterSet[0].Parameter[1] 설정
local portFieldName = 'Port'
local portValue = 15118
Secc.Add_ServiceDetailRes_ServiceParameter_Parameter_IntValue(portFieldName, portValue)
Secc.Send_ServiceDetailRes_001()
ServiceDetailRes 송신
Secc.Send_ServiceDetailRes_001()
local serviceDetailResponseCode = ResponseCodeType.OK
Secc.Set_ServiceDetailRes_ResponseCode(serviceDetailResponseCode)
local serviceDetailServiceID = 10
Secc.Set_ServiceDetailRes_ServiceID(serviceDetailServiceID)
local serviceDetailParameterSetID = 10
Secc.Set_ServiceDetailRes_ServiceParameter_ParameterSetID(serviceDetailParameterSetID)
local protocolFieldName = 'Protocol'
local protocolValue = 'TCP'
Secc.Add_ServiceDetailRes_ServiceParameter_Parameter_StringValue(protocolFieldName, protocolValue)
local portFieldName = 'Port'
local portValue = 15118
Secc.Add_ServiceDetailRes_ServiceParameter_Parameter_IntValue(portFieldName, portValue)
Secc.Send_ServiceDetailRes_001()
0x010xFE0x80010x00000028EXIEncodedV2GMessage<?xml version="1.0" ?>
<s3:V2G_Message xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:s0="http://www.w3.org/2000/09/xmldsig#" xmlns:s1="urn:iso:15118:2:2013:MsgBody" xmlns:s2="urn:iso:15118:2:2013:MsgDataTypes" xmlns:s3="urn:iso:15118:2:2013:MsgDef" xmlns:s4="urn:iso:15118:2:2013:MsgHeader">
<s3:Header>
<s4:SessionID>E29DA5F911C7FBDC</s4:SessionID>
</s3:Header>
<s3:Body>
<s1:ServiceDetailRes>
<s1:ResponseCode>OK</s1:ResponseCode>
<s1:ServiceID>10</s1:ServiceID>
<s1:ServiceParameterList>
<s2:ParameterSet>
<s2:ParameterSetID>10</s2:ParameterSetID>
<s2:Parameter s2:Name="Protocol">
<s2:stringValue>TCP</s2:stringValue>
</s2:Parameter>
<s2:Parameter s2:Name="Port">
<s2:intValue>15118</s2:intValue>
</s2:Parameter>
</s2:ParameterSet>
</s1:ServiceParameterList>
</s1:ServiceDetailRes>
</s3:Body>
</s3:V2G_Message>