예제 #1
0
    public System.Threading.Tasks.Task <KeepAliveResponse> KeepAliveAsync(skidata.com.tdi.common.v1.data.AuthenticationHeader AuthenticationHeader)
    {
        KeepAliveRequest inValue = new KeepAliveRequest();

        inValue.AuthenticationHeader = AuthenticationHeader;
        return(((CarAccessTransactionEventInterface)(this)).KeepAliveAsync(inValue));
    }
예제 #2
0
    public bool KeepAlive(skidata.com.tdi.common.v1.data.AuthenticationHeader AuthenticationHeader)
    {
        KeepAliveRequest inValue = new KeepAliveRequest();

        inValue.AuthenticationHeader = AuthenticationHeader;
        KeepAliveResponse retVal = ((CarAccessTransactionEventInterface)(this)).KeepAlive(inValue);

        return(retVal.KeepAliveSignal);
    }
예제 #3
0
    public skidata.com.tdi.ca.v1.data.SystemVersion GetVersion(skidata.com.tdi.common.v1.data.AuthenticationHeader AuthenticationHeader)
    {
        GetVersionRequest inValue = new GetVersionRequest();

        inValue.AuthenticationHeader = AuthenticationHeader;
        GetVersionResponse retVal = ((CarAccessTransactionEventInterface)(this)).GetVersion(inValue);

        return(retVal.SystemVersion);
    }
예제 #4
0
    public bool NotifyParkingTransaction(skidata.com.tdi.common.v1.data.AuthenticationHeader AuthenticationHeader, skidata.com.tdi.ca.v1.data.ParkingTransactionDataList ParkingTransactionData)
    {
        NotifyParkingTransactionRequest inValue = new NotifyParkingTransactionRequest();

        inValue.AuthenticationHeader   = AuthenticationHeader;
        inValue.ParkingTransactionData = ParkingTransactionData;
        NotifyParkingTransactionResponse retVal = ((CarAccessTransactionEventInterface)(this)).NotifyParkingTransaction(inValue);

        return(retVal.Result);
    }
예제 #5
0
 public GetVersionRequest(skidata.com.tdi.common.v1.data.AuthenticationHeader AuthenticationHeader)
 {
     this.AuthenticationHeader = AuthenticationHeader;
 }
예제 #6
0
    public System.Threading.Tasks.Task <NotifyParkingTransactionResponse> NotifyParkingTransactionAsync(skidata.com.tdi.common.v1.data.AuthenticationHeader AuthenticationHeader, skidata.com.tdi.ca.v1.data.ParkingTransactionDataList ParkingTransactionData)
    {
        NotifyParkingTransactionRequest inValue = new NotifyParkingTransactionRequest();

        inValue.AuthenticationHeader   = AuthenticationHeader;
        inValue.ParkingTransactionData = ParkingTransactionData;
        return(((CarAccessTransactionEventInterface)(this)).NotifyParkingTransactionAsync(inValue));
    }
예제 #7
0
 public KeepAliveRequest(skidata.com.tdi.common.v1.data.AuthenticationHeader AuthenticationHeader)
 {
     this.AuthenticationHeader = AuthenticationHeader;
 }
예제 #8
0
 public NotifyParkingTransactionRequest(skidata.com.tdi.common.v1.data.AuthenticationHeader AuthenticationHeader, skidata.com.tdi.ca.v1.data.ParkingTransactionDataList ParkingTransactionData)
 {
     this.AuthenticationHeader   = AuthenticationHeader;
     this.ParkingTransactionData = ParkingTransactionData;
 }