FUNCTION Create(spsObjectType$)
Create XML mapped object of the specified type
|
Parameter | Description |
spsObjectType$ |
[input, string] Type of SPS object |
|
Returns |
[constant, object handle] Handle to the SPS object created |
|
FUNCTION FromXML(xmlData$)
Deserialize an XML string to its proper object type
|
Parameter | Description |
xmlData$ |
[string] XML data string |
|
Returns |
[constant, object handle] Handle to the SPS object created |
|
FUNCTION GetUniqueID$()
Get a unique ID value from the SDK client (UUID)
|
Returns |
[string] Unique ID |
|
FUNCTION TestInternetConnection()
|
FUNCTION TestInternetConnection(retest)
Test internet connection
|
Parameter | Description |
retest |
{optional} [input, boolean] if true, will retest internet connection |
|
Returns |
[boolean] Success if there is internet connectivity, otherwise failure. |
|
FUNCTION ToXML$(spsObject)
Convert a serializable object to XML string
|
Parameter | Description |
spsObject |
[constant, object handle] The handle for the SPS object |
|
Returns |
[string] XML string |
|
FUNCTION LOCAL CreateRequest(appID$, langID$)
|
FUNCTION LOCAL CreateRequest(appID$, langID$, appKey$)
Create and return a Request_v1 object
|
Parameter | Description |
appID$ |
[input, string] The SPS application / client ID for MAS 90/200 |
langID$ |
[input, string] The Language ID (EN for English) |
appKey$ |
[input, string] The SPS clientKey$ associated with the appID$ |
|
Returns |
[constant, object handle] Handle to the request object created |
|
FUNCTION LOCAL Submit(spsObject)
Submit object (Request_V1) to the SPS client
|
Parameter | Description |
spsObject |
[constant, object handle] The handle for the SPS object |
|
Returns |
[constant, object handle] The handle to the response object |
|
FUNCTION LOCAL Submit(xmlData$)
Submit XML string to the SPS client
|
Parameter | Description |
xmlData$ |
[string] XML data string |
|
Returns |
[constant, object handle] The handle to the response object |
|