Files
MBS/WEBSERVICES/shoppingcart/client/ws_shoppingCart.inc
T

313 lines
9.9 KiB
PHP

#-------------------------------------------------------------------------------
# File: ws_shoppingCart.inc
# GENERATED BY fglwsdl 1552914495
#-------------------------------------------------------------------------------
# THIS FILE WAS GENERATED. DO NOT MODIFY.
#-------------------------------------------------------------------------------
GLOBALS
#
# Global WebService error structure
# Check the contents of this structure for a detailed error description
# when a WebService function returns with a non-zero status.
#
DEFINE wsError RECORD
code STRING,
codeNS STRING,
description STRING,
action STRING
END RECORD
#
# List of Soap fault identifiers
#
CONSTANT FaultID_BadSessionError = 1
#
#-------------------------------------------------------------------------------
# XML Type definitions
#-------------------------------------------------------------------------------
#
#
# Global Endpoint user-defined type definition
#
TYPE tGlobalEndpointType RECORD # End point
Address RECORD # Address
Uri STRING # URI
END RECORD,
Binding RECORD # Binding
Version STRING, # HTTP Version (1.0 or 1.1)
Cookie STRING, # Cookie to be set
Request RECORD # HTTP request
Headers DYNAMIC ARRAY OF RECORD # HTTP Headers
Name STRING,
Value STRING
END RECORD
END RECORD,
Response RECORD # HTTP response
Headers DYNAMIC ARRAY OF RECORD # HTTP Headers
Name STRING,
Value STRING
END RECORD
END RECORD,
ConnectionTimeout INTEGER,# Connection timeout
ReadWriteTimeout INTEGER,# Read write timeout
CompressRequest STRING # HTTP request compression mode (gzip or deflate)
END RECORD
END RECORD
#
# TYPE : tGetShoppingCartRequest_GetShoppingCartRequest
#
TYPE tGetShoppingCartRequest_GetShoppingCartRequest RECORD ATTRIBUTE(XMLSequence,XSTypeName="GetShoppingCartRequest_GetShoppingCartRequest",XSTypeNamespace="http://tempuri.org")
login STRING ATTRIBUTE(XMLName="login")
END RECORD
#-------------------------------------------------------------------------------
#
# TYPE : tGetShoppingCartResponse_GetShoppingCartResponse
#
TYPE tGetShoppingCartResponse_GetShoppingCartResponse RECORD ATTRIBUTE(XMLSequence,XSTypeName="GetShoppingCartResponse_GetShoppingCartResponse",XSTypeNamespace="http://tempuri.org")
list RECORD ATTRIBUTE(XMLSequence,XMLName="list")
element DYNAMIC ARRAY ATTRIBUTE(XMLList) OF RECORD ATTRIBUTE(XMLSequence,XMLName="element")
serial INTEGER ATTRIBUTE(XMLName="serial"),
desc STRING ATTRIBUTE(XMLName="desc"),
unitprice FLOAT ATTRIBUTE(XMLName="unitprice")
END RECORD
END RECORD
END RECORD
#-------------------------------------------------------------------------------
#
# TYPE : tAddToCartRequest_AddToCartRequest
#
TYPE tAddToCartRequest_AddToCartRequest RECORD ATTRIBUTE(XMLSequence,XSTypeName="AddToCartRequest_AddToCartRequest",XSTypeNamespace="http://tempuri.org")
serial INTEGER ATTRIBUTE(XMLName="serial")
END RECORD
#-------------------------------------------------------------------------------
#
# TYPE : tFault_BadSessionError
#
TYPE tFault_BadSessionError RECORD ATTRIBUTE(XMLSequence,XSTypeName="Fault_BadSessionError",XSTypeNamespace="http://tempuri.org")
msg STRING ATTRIBUTE(XMLName="msg")
END RECORD
#-------------------------------------------------------------------------------
#
# TYPE : tRemoveFromCartRequest_RemoveFromCartRequest
#
TYPE tRemoveFromCartRequest_RemoveFromCartRequest RECORD ATTRIBUTE(XMLSequence,XSTypeName="RemoveFromCartRequest_RemoveFromCartRequest",XSTypeNamespace="http://tempuri.org")
serial INTEGER ATTRIBUTE(XMLName="serial")
END RECORD
#-------------------------------------------------------------------------------
#
# TYPE : tGetGoodsInCartResponse_GetGoodsInCartResponse
#
TYPE tGetGoodsInCartResponse_GetGoodsInCartResponse RECORD ATTRIBUTE(XMLSequence,XSTypeName="GetGoodsInCartResponse_GetGoodsInCartResponse",XSTypeNamespace="http://tempuri.org")
goods RECORD ATTRIBUTE(XMLSequence,XMLName="goods")
element DYNAMIC ARRAY ATTRIBUTE(XMLList) OF RECORD ATTRIBUTE(XMLSequence,XMLName="element")
serial INTEGER ATTRIBUTE(XMLName="serial"),
desc STRING ATTRIBUTE(XMLName="desc"),
qte INTEGER ATTRIBUTE(XMLName="qte")
END RECORD
END RECORD
END RECORD
#-------------------------------------------------------------------------------
#
# TYPE : tOrderCartResponse_OrderCartResponse
#
TYPE tOrderCartResponse_OrderCartResponse RECORD ATTRIBUTE(XMLSequence,XSTypeName="OrderCartResponse_OrderCartResponse",XSTypeNamespace="http://tempuri.org")
totalprice FLOAT ATTRIBUTE(XMLName="totalprice")
END RECORD
#-------------------------------------------------------------------------------
#-------------------------------------------------------------------------------
# Service: ShoppingCart
# Port: ShoppingCartPortTypeSoap12
# Server: http://localhost:8090
#-------------------------------------------------------------------------------
#
# Location of the SOAP endpoint.
# You can reassign this value at run-time.
#
DEFINE ShoppingCart_ShoppingCartPortTypeSoap12Endpoint tGlobalEndpointType
#-------------------------------------------------------------------------------
# VARIABLE : BadSessionError
DEFINE BadSessionError tFault_BadSessionError ATTRIBUTE(XMLName="BadSessionError",XMLNamespace="http://tempuri.org")
#-------------------------------------------------------------------------------
#
# Operation: GetShoppingCart
#
# FUNCTION: GetShoppingCart_g()
# RETURNING: soapStatus
# INPUT: GLOBAL GetShoppingCartRequest
# OUTPUT: GLOBAL GetShoppingCartResponse
#
# FUNCTION: GetShoppingCartRequest_g()
# RETURNING: soapStatus
# INPUT: GLOBAL GetShoppingCartRequest
#
# FUNCTION: GetShoppingCartResponse_g()
# RETURNING: soapStatus
# OUTPUT: GLOBAL GetShoppingCartResponse
#
#-------------------------------------------------------------------------------
# VARIABLE : GetShoppingCartRequest
DEFINE GetShoppingCartRequest tGetShoppingCartRequest_GetShoppingCartRequest ATTRIBUTE(XMLName="GetShoppingCartRequest",XMLNamespace="http://tempuri.org")
#-------------------------------------------------------------------------------
# VARIABLE : GetShoppingCartResponse
DEFINE GetShoppingCartResponse tGetShoppingCartResponse_GetShoppingCartResponse ATTRIBUTE(XMLName="GetShoppingCartResponse",XMLNamespace="http://tempuri.org")
#-------------------------------------------------------------------------------
#
# Operation: AddToCart
# FAULT #1: GLOBALS BadSessionError
#
# FUNCTION: AddToCart_g()
# RETURNING: soapStatus
# INPUT: GLOBAL AddToCartRequest
# OUTPUT: NONE
#
# FUNCTION: AddToCart(p_serial)
# RETURNING: soapStatus
#
# FUNCTION: AddToCartRequest_g()
# RETURNING: soapStatus
# INPUT: GLOBAL AddToCartRequest
#
# FUNCTION: AddToCartResponse_g()
# RETURNING: soapStatus
# OUTPUT: NONE
#
#-------------------------------------------------------------------------------
# VARIABLE : AddToCartRequest
DEFINE AddToCartRequest tAddToCartRequest_AddToCartRequest ATTRIBUTE(XMLName="AddToCartRequest",XMLNamespace="http://tempuri.org")
#-------------------------------------------------------------------------------
#
# Operation: RemoveFromCart
# FAULT #1: GLOBALS BadSessionError
#
# FUNCTION: RemoveFromCart_g()
# RETURNING: soapStatus
# INPUT: GLOBAL RemoveFromCartRequest
# OUTPUT: NONE
#
# FUNCTION: RemoveFromCart(p_serial)
# RETURNING: soapStatus
#
# FUNCTION: RemoveFromCartRequest_g()
# RETURNING: soapStatus
# INPUT: GLOBAL RemoveFromCartRequest
#
# FUNCTION: RemoveFromCartResponse_g()
# RETURNING: soapStatus
# OUTPUT: NONE
#
#-------------------------------------------------------------------------------
# VARIABLE : RemoveFromCartRequest
DEFINE RemoveFromCartRequest tRemoveFromCartRequest_RemoveFromCartRequest ATTRIBUTE(XMLName="RemoveFromCartRequest",XMLNamespace="http://tempuri.org")
#-------------------------------------------------------------------------------
#
# Operation: GetGoodsInCart
# FAULT #1: GLOBALS BadSessionError
#
# FUNCTION: GetGoodsInCart_g()
# RETURNING: soapStatus
# INPUT: NONE
# OUTPUT: GLOBAL GetGoodsInCartResponse
#
# FUNCTION: GetGoodsInCartRequest_g()
# RETURNING: soapStatus
# INPUT: NONE
#
# FUNCTION: GetGoodsInCartResponse_g()
# RETURNING: soapStatus
# OUTPUT: GLOBAL GetGoodsInCartResponse
#
#-------------------------------------------------------------------------------
# VARIABLE : GetGoodsInCartResponse
DEFINE GetGoodsInCartResponse tGetGoodsInCartResponse_GetGoodsInCartResponse ATTRIBUTE(XMLName="GetGoodsInCartResponse",XMLNamespace="http://tempuri.org")
#-------------------------------------------------------------------------------
#
# Operation: DiscardCart
# FAULT #1: GLOBALS BadSessionError
#
# FUNCTION: DiscardCart_g()
# RETURNING: soapStatus
# INPUT: NONE
# OUTPUT: NONE
#
# FUNCTION: DiscardCart()
# RETURNING: soapStatus
#
# FUNCTION: DiscardCartRequest_g()
# RETURNING: soapStatus
# INPUT: NONE
#
# FUNCTION: DiscardCartResponse_g()
# RETURNING: soapStatus
# OUTPUT: NONE
#
#-------------------------------------------------------------------------------
#
# Operation: OrderCart
# FAULT #1: GLOBALS BadSessionError
#
# FUNCTION: OrderCart_g()
# RETURNING: soapStatus
# INPUT: NONE
# OUTPUT: GLOBAL OrderCartResponse
#
# FUNCTION: OrderCart()
# RETURNING: soapStatus ,p_totalprice
#
# FUNCTION: OrderCartRequest_g()
# RETURNING: soapStatus
# INPUT: NONE
#
# FUNCTION: OrderCartResponse_g()
# RETURNING: soapStatus
# OUTPUT: GLOBAL OrderCartResponse
#
#-------------------------------------------------------------------------------
# VARIABLE : OrderCartResponse
DEFINE OrderCartResponse tOrderCartResponse_OrderCartResponse ATTRIBUTE(XMLName="OrderCartResponse",XMLNamespace="http://tempuri.org")
END GLOBALS