상세 명세
Evcc.Set_ServiceDiscoveryReq_ServiceCategory
Evcc.Set_ServiceDiscoveryReq_ServiceCategory(serviceCategory)
ServiceDiscoveryReq.ServiceCategory 설정
local serviceCategory = ServiceCategoryType.EVCharging
Evcc.Set_ServiceDiscoveryReq_ServiceCategory(serviceCategory)
Evcc.Set_ServiceDiscoveryReq_ServiceCategorySpecified
Evcc.Set_ServiceDiscoveryReq_ServiceCategorySpecified(isSpecified)
ServiceDiscoveryReq.ServiceCategorySpecified 설정
local serviceCategorySpecified = true
Evcc.Set_ServiceDiscoveryReq_ServiceCategorySpecified(serviceCategorySpecified)
Evcc.Send_ServiceDiscoveryReq_001
Evcc.Send_ServiceDiscoveryReq_001()
ServiceDiscoveryReq 송신
Evcc.Send_ServiceDiscoveryReq_001()
Evcc.Receive_ServiceDiscoveryRes_001
Evcc.Receive_ServiceDiscoveryRes_001()
ServiceDiscoveryRes 수신
Evcc.Receive_ServiceDiscoveryRes_001()
Evcc.Get_ServiceDiscoveryRes_ResponseCode
Evcc.Get_ServiceDiscoveryRes_ResponseCode()
ServiceDiscoveryRes.ResponseCode 조회
local expectedResponseCode = ResponseCodeType.OK
local receivedResponseCode = Evcc.Get_ServiceDiscoveryRes_ResponseCode()
Evcc.Get_ServiceDiscoveryRes_PaymentOption
Evcc.Get_ServiceDiscoveryRes_PaymentOption(index)
ServiceDiscoveryRes.PaymentOptionList[0] 조회
local expectedFirstPaymentOption = PaymentOptionType.Contract
local receivedFirstPaymentOption = Evcc.Get_ServiceDiscoveryRes_PaymentOption(0)
Evcc.Get_ServiceDiscoveryRes_PaymentOption
Evcc.Get_ServiceDiscoveryRes_PaymentOption(index)
ServiceDiscoveryRes.PaymentOptionList[1] 조회
local expectedFirstPaymentOption = PaymentOptionType.Contract
local receivedFirstPaymentOption = Evcc.Get_ServiceDiscoveryRes_PaymentOption(0)
Evcc.Get_ServiceDiscoveryRes_ChargeService_ServiceID
Evcc.Get_ServiceDiscoveryRes_ChargeService_ServiceID()
ServiceDiscoveryRes.ChargeService.ServiceID 조회
local expectedChargeServiceID = 1
local receivedChargeServiceID = Evcc.Get_ServiceDiscoveryRes_ChargeService_ServiceID()
Evcc.Get_ServiceDiscoveryRes_ChargeService_ServiceName
Evcc.Get_ServiceDiscoveryRes_ChargeService_ServiceName()
ServiceDiscoveryRes.ChargeService.ServiceName 조회
local expectedChargeServiceName = 'Lua Charge Service'
local receivedChargeServiceName = Evcc.Get_ServiceDiscoveryRes_ChargeService_ServiceName()
Evcc.Get_ServiceDiscoveryRes_ChargeService_ServiceCategory
Evcc.Get_ServiceDiscoveryRes_ChargeService_ServiceCategory()
ServiceDiscoveryRes.ChargeService.ServiceCategory 조회
local expectedChargeServiceCategory = ServiceCategoryType.EVCharging
local receivedChargeServiceCategory = Evcc.Get_ServiceDiscoveryRes_ChargeService_ServiceCategory()
Evcc.Get_ServiceDiscoveryRes_ChargeService_ServiceScope
Evcc.Get_ServiceDiscoveryRes_ChargeService_ServiceScope()
ServiceDiscoveryRes.ChargeService.ServiceScope 조회
local expectedChargeServiceScope = 'Lua Service Scope'
local receivedChargeServiceScope = Evcc.Get_ServiceDiscoveryRes_ChargeService_ServiceScope()
Evcc.Get_ServiceDiscoveryRes_ChargeService_FreeService
Evcc.Get_ServiceDiscoveryRes_ChargeService_FreeService()
ServiceDiscoveryRes.ChargeService.FreeService 조회
local expectedChargeServiceFreeService = true
local receivedChargeServiceFreeService = Evcc.Get_ServiceDiscoveryRes_ChargeService_FreeService()
Evcc.Get_ServiceDiscoveryRes_ServiceList_Count
Evcc.Get_ServiceDiscoveryRes_ServiceList_Count()
ServiceDiscoveryRes.ServiceList.Count 조회
local expectedServiceCount = 2
local receivedServiceCount = Evcc.Get_ServiceDiscoveryRes_ServiceList_Count()
Evcc.Get_ServiceDiscoveryRes_ServiceList_ServiceType
Evcc.Get_ServiceDiscoveryRes_ServiceList_ServiceType(index)
ServiceDiscoveryRes.ServiceList[0] 조회
local receivedService = Evcc.Get_ServiceDiscoveryRes_ServiceList_ServiceType(0)
Evcc.Get_ServiceType_ServiceID
Evcc.Get_ServiceType_ServiceID(service)
ServiceDiscoveryRes.ServiceList[0].ServiceID 조회
local receivedService = Evcc.Get_ServiceDiscoveryRes_ServiceList_ServiceType(0)
local expectedServiceID = 61000
local receivedServiceID = Evcc.Get_ServiceType_ServiceID(receivedService)
Evcc.Get_ServiceType_ServiceName
Evcc.Get_ServiceType_ServiceName(service)
ServiceDiscoveryRes.ServiceList[0].ServiceName 조회
local expectedServiceName = 'Lua Service Discovery'
local receivedServiceName = Evcc.Get_ServiceType_ServiceName(receivedService)
Evcc.Get_ServiceType_ServiceCategory
Evcc.Get_ServiceType_ServiceCategory(service)
ServiceDiscoveryRes.ServiceList[0].ServiceCategory 조회
local expectedServiceCategory = ServiceCategoryType.OtherCustom
local receivedServiceCategory = Evcc.Get_ServiceType_ServiceCategory(receivedService)
Evcc.Get_ServiceType_FreeService
Evcc.Get_ServiceType_FreeService(service)
ServiceDiscoveryRes.ServiceList[0].FreeService 조회
local expectedFreeService = true
local receivedFreeService = Evcc.Get_ServiceType_FreeService(receivedService)
Evcc.Get_ServiceDiscoveryRes_ServiceList_ServiceType_By_ServiceID
Evcc.Get_ServiceDiscoveryRes_ServiceList_ServiceType_By_ServiceID(serviceID)
ServiceDiscoveryRes.ServiceList[1] 조회
local receivedInternetServiceByID = Evcc.Get_ServiceDiscoveryRes_ServiceList_ServiceType_By_ServiceID(61001)
Evcc.Get_ServiceDiscoveryRes_ServiceList_ServiceType_By_ServiceName
Evcc.Get_ServiceDiscoveryRes_ServiceList_ServiceType_By_ServiceName(serviceName)
ServiceDiscoveryRes.ServiceList[1] 조회
local receivedInternetServiceByID = Evcc.Get_ServiceDiscoveryRes_ServiceList_ServiceType_By_ServiceID(61001)
local receivedInternetServiceByName = Evcc.Get_ServiceDiscoveryRes_ServiceList_ServiceType_By_ServiceName('Lua Internet Access')
Evcc.Get_ServiceType_ServiceID
Evcc.Get_ServiceType_ServiceID(service)
ServiceDiscoveryRes.ServiceList[1].ServiceID 조회
local receivedService = Evcc.Get_ServiceDiscoveryRes_ServiceList_ServiceType(0)
local expectedServiceID = 61000
local receivedServiceID = Evcc.Get_ServiceType_ServiceID(receivedService)
Evcc.Get_ServiceType_ServiceName
Evcc.Get_ServiceType_ServiceName(service)
ServiceDiscoveryRes.ServiceList[1].ServiceName 조회
local expectedServiceName = 'Lua Service Discovery'
local receivedServiceName = Evcc.Get_ServiceType_ServiceName(receivedService)
Evcc.Get_ServiceType_ServiceCategory
Evcc.Get_ServiceType_ServiceCategory(service)
ServiceDiscoveryRes.ServiceList[1].ServiceCategory 조회
local expectedServiceCategory = ServiceCategoryType.OtherCustom
local receivedServiceCategory = Evcc.Get_ServiceType_ServiceCategory(receivedService)
Evcc.Get_ServiceType_FreeService
Evcc.Get_ServiceType_FreeService(service)
ServiceDiscoveryRes.ServiceList[1].FreeService 조회
local expectedFreeService = true
local receivedFreeService = Evcc.Get_ServiceType_FreeService(receivedService)