public void endServiceDelivery(int serviceID, Worldpay.Innovation.WPWithin.Rpc.Types.ServiceDeliveryToken serviceDeliveryToken, int unitsReceived) { #if !SILVERLIGHT send_endServiceDelivery(serviceID, serviceDeliveryToken, unitsReceived); recv_endServiceDelivery(); #else var asyncResult = Begin_endServiceDelivery(null, null, serviceId, serviceDeliveryToken, unitsReceived); End_endServiceDelivery(asyncResult); #endif }
public void beginServiceDelivery(int serviceId, Worldpay.Innovation.WPWithin.Rpc.Types.ServiceDeliveryToken serviceDeliveryToken, int unitsToSupply) { #if !SILVERLIGHT send_beginServiceDelivery(serviceId, serviceDeliveryToken, unitsToSupply); recv_beginServiceDelivery(); #else var asyncResult = Begin_beginServiceDelivery(null, null, serviceId, serviceDeliveryToken, unitsToSupply); End_beginServiceDelivery(asyncResult); #endif }
public static ServiceDeliveryToken Create(ThriftServiceDeliveryToken serviceDeliveryToken) { return(new ServiceDeliveryToken { Key = serviceDeliveryToken.Key, RefundOnExpiry = serviceDeliveryToken.RefundOnExpiry, Expiry = serviceDeliveryToken.Expiry, Issued = serviceDeliveryToken.Issued, Signature = serviceDeliveryToken.Signature }); }
public void send_endServiceDelivery(int serviceID, Worldpay.Innovation.WPWithin.Rpc.Types.ServiceDeliveryToken serviceDeliveryToken, int unitsReceived) #endif { oprot_.WriteMessageBegin(new TMessage("endServiceDelivery", TMessageType.Call, seqid_)); endServiceDelivery_args args = new endServiceDelivery_args(); args.ServiceID = serviceID; args.ServiceDeliveryToken = serviceDeliveryToken; args.UnitsReceived = unitsReceived; args.Write(oprot_); oprot_.WriteMessageEnd(); #if SILVERLIGHT return(oprot_.Transport.BeginFlush(callback, state)); #else oprot_.Transport.Flush(); #endif }
public IAsyncResult Begin_beginServiceDelivery(AsyncCallback callback, object state, int serviceId, Worldpay.Innovation.WPWithin.Rpc.Types.ServiceDeliveryToken serviceDeliveryToken, int unitsToSupply) { return(send_beginServiceDelivery(callback, state, serviceId, serviceDeliveryToken, unitsToSupply)); }
public void Read(TProtocol iprot) { iprot.IncrementRecursionDepth(); try { TField field; iprot.ReadStructBegin(); while (true) { field = iprot.ReadFieldBegin(); if (field.Type == TType.Stop) { break; } switch (field.ID) { case 1: if (field.Type == TType.I32) { ServiceID = iprot.ReadI32(); } else { TProtocolUtil.Skip(iprot, field.Type); } break; case 2: if (field.Type == TType.Struct) { ServiceDeliveryToken = new Worldpay.Innovation.WPWithin.Rpc.Types.ServiceDeliveryToken(); ServiceDeliveryToken.Read(iprot); } else { TProtocolUtil.Skip(iprot, field.Type); } break; case 3: if (field.Type == TType.I32) { UnitsReceived = iprot.ReadI32(); } else { TProtocolUtil.Skip(iprot, field.Type); } break; default: TProtocolUtil.Skip(iprot, field.Type); break; } iprot.ReadFieldEnd(); } iprot.ReadStructEnd(); } finally { iprot.DecrementRecursionDepth(); } }
public IAsyncResult send_endServiceDelivery(AsyncCallback callback, object state, int serviceId, Worldpay.Innovation.WPWithin.Rpc.Types.ServiceDeliveryToken serviceDeliveryToken, int unitsReceived)
public IAsyncResult Begin_endServiceDelivery(AsyncCallback callback, object state, int serviceID, Worldpay.Innovation.WPWithin.Rpc.Types.ServiceDeliveryToken serviceDeliveryToken, int unitsReceived) { return(send_endServiceDelivery(callback, state, serviceID, serviceDeliveryToken, unitsReceived)); }