/* soapAmazonSearchBindingProxy.h Generated by gSOAP 2.7.9l from amazon.h Copyright(C) 2000-2007, 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 soapAmazonSearchBindingProxy_H #define soapAmazonSearchBindingProxy_H #include "soapH.h" class SOAP_CMAC AmazonSearchBindingProxy : public soap { public: /// Endpoint URL of service 'AmazonSearchBindingProxy' (change as needed) const char *soap_endpoint; /// Constructor AmazonSearchBindingProxy(); /// Constructor with engine input+output mode control AmazonSearchBindingProxy(soap_mode iomode); /// Constructor with engine input and output mode control AmazonSearchBindingProxy(soap_mode imode, soap_mode omode); /// Destructor frees deserialized data virtual ~AmazonSearchBindingProxy(); /// Initializer used by constructor virtual void AmazonSearchBindingProxy_init(soap_mode imode, soap_mode omode); /// 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(); /// Web service operation 'KeywordSearchRequest' (return error code or SOAP_OK) virtual int KeywordSearchRequest(ns1__KeywordRequest *KeywordSearchRequest, struct ns1__KeywordSearchRequestResponse &_param_1); /// Web service operation 'PowerSearchRequest' (return error code or SOAP_OK) virtual int PowerSearchRequest(ns1__PowerRequest *PowerSearchRequest, struct ns1__PowerSearchRequestResponse &_param_2); /// Web service operation 'BrowseNodeSearchRequest' (return error code or SOAP_OK) virtual int BrowseNodeSearchRequest(ns1__BrowseNodeRequest *BrowseNodeSearchRequest, struct ns1__BrowseNodeSearchRequestResponse &_param_3); /// Web service operation 'AsinSearchRequest' (return error code or SOAP_OK) virtual int AsinSearchRequest(ns1__AsinRequest *AsinSearchRequest, struct ns1__AsinSearchRequestResponse &_param_4); /// Web service operation 'BlendedSearchRequest' (return error code or SOAP_OK) virtual int BlendedSearchRequest(ns1__BlendedRequest *BlendedSearchRequest, struct ns1__BlendedSearchRequestResponse &_param_5); /// Web service operation 'UpcSearchRequest' (return error code or SOAP_OK) virtual int UpcSearchRequest(ns1__UpcRequest *UpcSearchRequest, struct ns1__UpcSearchRequestResponse &_param_6); /// Web service operation 'AuthorSearchRequest' (return error code or SOAP_OK) virtual int AuthorSearchRequest(ns1__AuthorRequest *AuthorSearchRequest, struct ns1__AuthorSearchRequestResponse &_param_7); /// Web service operation 'ArtistSearchRequest' (return error code or SOAP_OK) virtual int ArtistSearchRequest(ns1__ArtistRequest *ArtistSearchRequest, struct ns1__ArtistSearchRequestResponse &_param_8); /// Web service operation 'ActorSearchRequest' (return error code or SOAP_OK) virtual int ActorSearchRequest(ns1__ActorRequest *ActorSearchRequest, struct ns1__ActorSearchRequestResponse &_param_9); /// Web service operation 'ManufacturerSearchRequest' (return error code or SOAP_OK) virtual int ManufacturerSearchRequest(ns1__ManufacturerRequest *ManufacturerSearchRequest, struct ns1__ManufacturerSearchRequestResponse &_param_10); /// Web service operation 'DirectorSearchRequest' (return error code or SOAP_OK) virtual int DirectorSearchRequest(ns1__DirectorRequest *DirectorSearchRequest, struct ns1__DirectorSearchRequestResponse &_param_11); /// Web service operation 'ExchangeSearchRequest' (return error code or SOAP_OK) virtual int ExchangeSearchRequest(ns1__ExchangeRequest *ExchangeSearchRequest, struct ns1__ExchangeSearchRequestResponse &_param_12); /// Web service operation 'ListManiaSearchRequest' (return error code or SOAP_OK) virtual int ListManiaSearchRequest(ns1__ListManiaRequest *ListManiaSearchRequest, struct ns1__ListManiaSearchRequestResponse &_param_13); /// Web service operation 'WishlistSearchRequest' (return error code or SOAP_OK) virtual int WishlistSearchRequest(ns1__WishlistRequest *WishlistSearchRequest, struct ns1__WishlistSearchRequestResponse &_param_14); /// Web service operation 'SellerProfileSearchRequest' (return error code or SOAP_OK) virtual int SellerProfileSearchRequest(ns1__SellerProfileRequest *SellerProfileSearchRequest, struct ns1__SellerProfileSearchRequestResponse &_param_15); /// Web service operation 'SellerSearchRequest' (return error code or SOAP_OK) virtual int SellerSearchRequest(ns1__SellerRequest *SellerSearchRequest, struct ns1__SellerSearchRequestResponse &_param_16); /// Web service operation 'MarketplaceSearchRequest' (return error code or SOAP_OK) virtual int MarketplaceSearchRequest(ns1__MarketplaceRequest *MarketplaceSearchRequest, struct ns1__MarketplaceSearchRequestResponse &_param_17); /// Web service operation 'SimilaritySearchRequest' (return error code or SOAP_OK) virtual int SimilaritySearchRequest(ns1__SimilarityRequest *SimilaritySearchRequest, struct ns1__SimilaritySearchRequestResponse &_param_18); /// Web service operation 'GetShoppingCartRequest' (return error code or SOAP_OK) virtual int GetShoppingCartRequest_(ns1__GetShoppingCartRequest *GetShoppingCartRequest, struct ns1__GetShoppingCartRequestResponse &_param_19); /// Web service operation 'ClearShoppingCartRequest' (return error code or SOAP_OK) virtual int ClearShoppingCartRequest_(ns1__ClearShoppingCartRequest *ClearShoppingCartRequest, struct ns1__ClearShoppingCartRequestResponse &_param_20); /// Web service operation 'AddShoppingCartItemsRequest' (return error code or SOAP_OK) virtual int AddShoppingCartItemsRequest_(ns1__AddShoppingCartItemsRequest *AddShoppingCartItemsRequest, struct ns1__AddShoppingCartItemsRequestResponse &_param_21); /// Web service operation 'RemoveShoppingCartItemsRequest' (return error code or SOAP_OK) virtual int RemoveShoppingCartItemsRequest_(ns1__RemoveShoppingCartItemsRequest *RemoveShoppingCartItemsRequest, struct ns1__RemoveShoppingCartItemsRequestResponse &_param_22); /// Web service operation 'ModifyShoppingCartItemsRequest' (return error code or SOAP_OK) virtual int ModifyShoppingCartItemsRequest_(ns1__ModifyShoppingCartItemsRequest *ModifyShoppingCartItemsRequest, struct ns1__ModifyShoppingCartItemsRequestResponse &_param_23); }; #endif