172 lines
12 KiB
C++
172 lines
12 KiB
C++
/* interswitchBasicHttpBinding_USCOREQuickTellerServiceProxy.h
|
|
Generated by gSOAP 2.7.16 from QuickTellerService.h
|
|
Copyright(C) 2000-2010, Robert van Engelen, Genivia Inc. All Rights Reserved.
|
|
This part of the software is released under one of the following licenses:
|
|
GPL, the gSOAP public license, or Genivia's license for commercial use.
|
|
*/
|
|
|
|
#ifndef interswitchBasicHttpBinding_USCOREQuickTellerServiceProxy_H
|
|
#define interswitchBasicHttpBinding_USCOREQuickTellerServiceProxy_H
|
|
#include "interswitchH.h"
|
|
|
|
namespace interswitch {
|
|
|
|
class SOAP_CMAC BasicHttpBinding_USCOREQuickTellerServiceProxy : public soap
|
|
{ public:
|
|
/// Endpoint URL of service 'BasicHttpBinding_USCOREQuickTellerServiceProxy' (change as needed)
|
|
const char *soap_endpoint;
|
|
/// Constructor
|
|
BasicHttpBinding_USCOREQuickTellerServiceProxy();
|
|
/// Constructor with copy of another engine state
|
|
BasicHttpBinding_USCOREQuickTellerServiceProxy(const struct soap&);
|
|
/// Constructor with engine input+output mode control
|
|
BasicHttpBinding_USCOREQuickTellerServiceProxy(soap_mode iomode);
|
|
/// Constructor with engine input and output mode control
|
|
BasicHttpBinding_USCOREQuickTellerServiceProxy(soap_mode imode, soap_mode omode);
|
|
/// Destructor frees deserialized data
|
|
virtual ~BasicHttpBinding_USCOREQuickTellerServiceProxy();
|
|
/// Initializer used by constructors
|
|
virtual void BasicHttpBinding_USCOREQuickTellerServiceProxy_init(soap_mode imode, soap_mode omode);
|
|
/// Delete all deserialized data (uses soap_destroy and soap_end)
|
|
virtual void destroy();
|
|
/// Disables and removes SOAP Header from message
|
|
virtual void soap_noheader();
|
|
/// Get SOAP Fault structure (NULL when absent)
|
|
virtual const SOAP_ENV__Fault *soap_fault();
|
|
/// Get SOAP Fault string (NULL when absent)
|
|
virtual const char *soap_fault_string();
|
|
/// Get SOAP Fault detail as string (NULL when absent)
|
|
virtual const char *soap_fault_detail();
|
|
/// Force close connection (normally automatic, except for send_X ops)
|
|
virtual int soap_close_socket();
|
|
/// Print fault
|
|
virtual void soap_print_fault(FILE*);
|
|
#ifndef WITH_LEAN
|
|
/// Print fault to stream
|
|
virtual void soap_stream_fault(std::ostream&);
|
|
/// Put fault into buffer
|
|
virtual char *soap_sprint_fault(char *buf, size_t len);
|
|
#endif
|
|
|
|
/// Web service operation 'ValidateCustomer' (returns error code or SOAP_OK)
|
|
virtual int ValidateCustomer(_interswitch__ValidateCustomer *interswitch__ValidateCustomer, _interswitch__ValidateCustomerResponse *interswitch__ValidateCustomerResponse);
|
|
|
|
/// Web service operation 'DoTransfer' (returns error code or SOAP_OK)
|
|
virtual int DoTransfer(_interswitch__DoTransfer *interswitch__DoTransfer, _interswitch__DoTransferResponse *interswitch__DoTransferResponse);
|
|
|
|
/// Web service operation 'CancelTransfer' (returns error code or SOAP_OK)
|
|
virtual int CancelTransfer(_interswitch__CancelTransfer *interswitch__CancelTransfer, _interswitch__CancelTransferResponse *interswitch__CancelTransferResponse);
|
|
|
|
/// Web service operation 'SendSessionKey' (returns error code or SOAP_OK)
|
|
virtual int SendSessionKey(_interswitch__SendSessionKey *interswitch__SendSessionKey, _interswitch__SendSessionKeyResponse *interswitch__SendSessionKeyResponse);
|
|
|
|
/// Web service operation 'QueryTransfer' (returns error code or SOAP_OK)
|
|
virtual int QueryTransfer(_interswitch__QueryTransfer *interswitch__QueryTransfer, _interswitch__QueryTransferResponse *interswitch__QueryTransferResponse);
|
|
|
|
/// Web service operation 'AuthoriseCashOut' (returns error code or SOAP_OK)
|
|
virtual int AuthoriseCashOut(_interswitch__AuthoriseCashOut *interswitch__AuthoriseCashOut, _interswitch__AuthoriseCashOutResponse *interswitch__AuthoriseCashOutResponse);
|
|
|
|
/// Web service operation 'AuthoriseAccountCashOut' (returns error code or SOAP_OK)
|
|
virtual int AuthoriseAccountCashOut(_interswitch__AuthoriseAccountCashOut *interswitch__AuthoriseAccountCashOut, _interswitch__AuthoriseAccountCashOutResponse *interswitch__AuthoriseAccountCashOutResponse);
|
|
|
|
/// Web service operation 'ReverseCashOut' (returns error code or SOAP_OK)
|
|
virtual int ReverseCashOut(_interswitch__ReverseCashOut *interswitch__ReverseCashOut, _interswitch__ReverseCashOutResponse *interswitch__ReverseCashOutResponse);
|
|
|
|
/// Web service operation 'StatusCheck' (returns error code or SOAP_OK)
|
|
virtual int StatusCheck(_interswitch__StatusCheck *interswitch__StatusCheck, _interswitch__StatusCheckResponse *interswitch__StatusCheckResponse);
|
|
|
|
/// Web service operation 'QueryTransaction' (returns error code or SOAP_OK)
|
|
virtual int QueryTransaction(_interswitch__QueryTransaction *interswitch__QueryTransaction, _interswitch__QueryTransactionResponse *interswitch__QueryTransactionResponse);
|
|
|
|
/// Web service operation 'GetSystemSettings' (returns error code or SOAP_OK)
|
|
virtual int GetSystemSettings(_interswitch__GetSystemSettings *interswitch__GetSystemSettings, _interswitch__GetSystemSettingsResponse *interswitch__GetSystemSettingsResponse);
|
|
|
|
/// Web service operation 'CreateUser' (returns error code or SOAP_OK)
|
|
virtual int CreateUser(_interswitch__CreateUser *interswitch__CreateUser, _interswitch__CreateUserResponse *interswitch__CreateUserResponse);
|
|
|
|
/// Web service operation 'ActivateUser' (returns error code or SOAP_OK)
|
|
virtual int ActivateUser(_interswitch__ActivateUser *interswitch__ActivateUser, _interswitch__ActivateUserResponse *interswitch__ActivateUserResponse);
|
|
|
|
/// Web service operation 'UpdateUser' (returns error code or SOAP_OK)
|
|
virtual int UpdateUser(_interswitch__UpdateUser *interswitch__UpdateUser, _interswitch__UpdateUserResponse *interswitch__UpdateUserResponse);
|
|
|
|
/// Web service operation 'ChangePassword' (returns error code or SOAP_OK)
|
|
virtual int ChangePassword(_interswitch__ChangePassword *interswitch__ChangePassword, _interswitch__ChangePasswordResponse *interswitch__ChangePasswordResponse);
|
|
|
|
/// Web service operation 'ResetPassword' (returns error code or SOAP_OK)
|
|
virtual int ResetPassword(_interswitch__ResetPassword *interswitch__ResetPassword, _interswitch__ResetPasswordResponse *interswitch__ResetPasswordResponse);
|
|
|
|
/// Web service operation 'AuthenticateUser' (returns error code or SOAP_OK)
|
|
virtual int AuthenticateUser(_interswitch__AuthenticateUser *interswitch__AuthenticateUser, _interswitch__AuthenticateUserResponse *interswitch__AuthenticateUserResponse);
|
|
|
|
/// Web service operation 'AuthenticateUserSecurityToken' (returns error code or SOAP_OK)
|
|
virtual int AuthenticateUserSecurityToken(_interswitch__AuthenticateUserSecurityToken *interswitch__AuthenticateUserSecurityToken, _interswitch__AuthenticateUserSecurityTokenResponse *interswitch__AuthenticateUserSecurityTokenResponse);
|
|
|
|
/// Web service operation 'GetUser' (returns error code or SOAP_OK)
|
|
virtual int GetUser(_interswitch__GetUser *interswitch__GetUser, _interswitch__GetUserResponse *interswitch__GetUserResponse);
|
|
|
|
/// Web service operation 'GetBillers' (returns error code or SOAP_OK)
|
|
virtual int GetBillers(_interswitch__GetBillers *interswitch__GetBillers, _interswitch__GetBillersResponse *interswitch__GetBillersResponse);
|
|
|
|
/// Web service operation 'GetLatestBillers' (returns error code or SOAP_OK)
|
|
virtual int GetLatestBillers(_interswitch__GetLatestBillers *interswitch__GetLatestBillers, _interswitch__GetLatestBillersResponse *interswitch__GetLatestBillersResponse);
|
|
|
|
/// Web service operation 'GetFeaturedBillers' (returns error code or SOAP_OK)
|
|
virtual int GetFeaturedBillers(_interswitch__GetFeaturedBillers *interswitch__GetFeaturedBillers, _interswitch__GetFeaturedBillersResponse *interswitch__GetFeaturedBillersResponse);
|
|
|
|
/// Web service operation 'GetBillerPaymentItems' (returns error code or SOAP_OK)
|
|
virtual int GetBillerPaymentItems(_interswitch__GetBillerPaymentItems *interswitch__GetBillerPaymentItems, _interswitch__GetBillerPaymentItemsResponse *interswitch__GetBillerPaymentItemsResponse);
|
|
|
|
/// Web service operation 'GetBillerCategories' (returns error code or SOAP_OK)
|
|
virtual int GetBillerCategories(_interswitch__GetBillerCategories *interswitch__GetBillerCategories, _interswitch__GetBillerCategoriesResponse *interswitch__GetBillerCategoriesResponse);
|
|
|
|
/// Web service operation 'DoBillPaymentInquiry' (returns error code or SOAP_OK)
|
|
virtual int DoBillPaymentInquiry(_interswitch__DoBillPaymentInquiry *interswitch__DoBillPaymentInquiry, _interswitch__DoBillPaymentInquiryResponse *interswitch__DoBillPaymentInquiryResponse);
|
|
|
|
/// Web service operation 'AuthenticateCustomer' (returns error code or SOAP_OK)
|
|
virtual int AuthenticateCustomer(_interswitch__AuthenticateCustomer *interswitch__AuthenticateCustomer, _interswitch__AuthenticateCustomerResponse *interswitch__AuthenticateCustomerResponse);
|
|
|
|
/// Web service operation 'SendBillPaymentAdvice' (returns error code or SOAP_OK)
|
|
virtual int SendBillPaymentAdvice(_interswitch__SendBillPaymentAdvice *interswitch__SendBillPaymentAdvice, _interswitch__SendBillPaymentAdviceResponse *interswitch__SendBillPaymentAdviceResponse);
|
|
|
|
/// Web service operation 'SendPayments' (returns error code or SOAP_OK)
|
|
virtual int SendPayments(_interswitch__SendPayments *interswitch__SendPayments, _interswitch__SendPaymentsResponse *interswitch__SendPaymentsResponse);
|
|
|
|
/// Web service operation 'AddCustomerBillerAccount' (returns error code or SOAP_OK)
|
|
virtual int AddCustomerBillerAccount(_interswitch__AddCustomerBillerAccount *interswitch__AddCustomerBillerAccount, _interswitch__AddCustomerBillerAccountResponse *interswitch__AddCustomerBillerAccountResponse);
|
|
|
|
/// Web service operation 'GetCustomerBillerAccounts' (returns error code or SOAP_OK)
|
|
virtual int GetCustomerBillerAccounts(_interswitch__GetCustomerBillerAccounts *interswitch__GetCustomerBillerAccounts, _interswitch__GetCustomerBillerAccountsResponse *interswitch__GetCustomerBillerAccountsResponse);
|
|
|
|
/// Web service operation 'GetCustomerPayments' (returns error code or SOAP_OK)
|
|
virtual int GetCustomerPayments(_interswitch__GetCustomerPayments *interswitch__GetCustomerPayments, _interswitch__GetCustomerPaymentsResponse *interswitch__GetCustomerPaymentsResponse);
|
|
|
|
/// Web service operation 'AddBillerCustomer' (returns error code or SOAP_OK)
|
|
virtual int AddBillerCustomer(_interswitch__AddBillerCustomer *interswitch__AddBillerCustomer, _interswitch__AddBillerCustomerResponse *interswitch__AddBillerCustomerResponse);
|
|
|
|
/// Web service operation 'GetCollectionsAccount' (returns error code or SOAP_OK)
|
|
virtual int GetCollectionsAccount(_interswitch__GetCollectionsAccount *interswitch__GetCollectionsAccount, _interswitch__GetCollectionsAccountResponse *interswitch__GetCollectionsAccountResponse);
|
|
|
|
/// Web service operation 'GetBillersCollectionsAccount' (returns error code or SOAP_OK)
|
|
virtual int GetBillersCollectionsAccount(_interswitch__GetBillersCollectionsAccount *interswitch__GetBillersCollectionsAccount, _interswitch__GetBillersCollectionsAccountResponse *interswitch__GetBillersCollectionsAccountResponse);
|
|
|
|
/// Web service operation 'EditCustomerBillerAccount' (returns error code or SOAP_OK)
|
|
virtual int EditCustomerBillerAccount(_interswitch__EditCustomerBillerAccount *interswitch__EditCustomerBillerAccount, _interswitch__EditCustomerBillerAccountResponse *interswitch__EditCustomerBillerAccountResponse);
|
|
|
|
/// Web service operation 'ResendActivationToken' (returns error code or SOAP_OK)
|
|
virtual int ResendActivationToken(_interswitch__ResendActivationToken *interswitch__ResendActivationToken, _interswitch__ResendActivationTokenResponse *interswitch__ResendActivationTokenResponse);
|
|
|
|
/// Web service operation 'DoCustomProcessing' (returns error code or SOAP_OK)
|
|
virtual int DoCustomProcessing(_interswitch__DoCustomProcessing *interswitch__DoCustomProcessing, _interswitch__DoCustomProcessingResponse *interswitch__DoCustomProcessingResponse);
|
|
|
|
/// Web service operation 'CreateBiller' (returns error code or SOAP_OK)
|
|
virtual int CreateBiller(_interswitch__CreateBiller *interswitch__CreateBiller, _interswitch__CreateBillerResponse *interswitch__CreateBillerResponse);
|
|
|
|
/// Web service operation 'VerifyBiller' (returns error code or SOAP_OK)
|
|
virtual int VerifyBiller(_interswitch__VerifyBiller *interswitch__VerifyBiller, _interswitch__VerifyBillerResponse *interswitch__VerifyBillerResponse);
|
|
};
|
|
|
|
} // namespace interswitch
|
|
|
|
#endif
|