Echelon i.LON SmartServer 2.0 User Manual

Page 318

Advertising
background image

i.LON SmartServer 2.0 Programmer’s Reference

19-18

Response

<SystemService_TestResponse xmlns="http://wsdl.echelon.com/web_services_ns/ilon100/v4.0/message/">
<Result>
<iLONSystemService>

<Test>

<UCPTtestType>SMTP_TEST</UCPTtestType>

<UCPTlastUpdate>2008-04-10T15:40:37.488-07:00</UCPTlastUpdate>

<UCPTstate>IDLE</UCPTstate>

<UCPTerror>0</UCPTerror>

<UCPTdetailDescr></UCPTdetailDescr>

<AoTestLog>

<TestLog>

<UCPTindex>0</UCPTindex>

<UCPTlogTime>2008-04-10T15:36:44.202-07:00</UCPTlogTime>

<UCPTdescription>SMTPsend</UCPTdescription>

<UCPTerror>0</UCPTerror>

<UCPTdetailDescr>[email protected]</UCPTdetailDescr>

</TestLog>

<TestLog>

<UCPTindex>1</UCPTindex>

<UCPTlogTime>2008-04-10T15:36:45.202-07:00</UCPTlogTime>

<UCPTdescription>Connection released</UCPTdescription>

<UCPTerror>0</UCPTerror>

<UCPTdetailDescr>10.2.120.87</UCPTdetailDescr>

</TestLog>

</AoTestLog>

</Test>

</iLONSystemService>
</Result>
<SystemService_TestResponse>

The SystemService_Test function returns a <iLONSystemService> element that includes a single
<RESULTS> item that has the following properties.

Note: These properties also apply to the Reponses to IP-852 Configuration Server tests, connection
tests, and test status checks.

Property Description

<UCPTtestType>

An enumeration that defines the type of test
performed, which can be one of the following values:

• SMTP CONNECTION_TEST
• CONFIG_SERVER_TEST
• CONNECTION_TEST

<UCPTlastUpdate>

Time stamp of the beginning of the last connection
test (in ISO 8601 format with an offset). When this
message is a response to a successful test, this time
stamp displays the start time of the current test;
therefore, this timestamp may be used to match status
responses to a specific begin message.

<UCPTstate>

An enumeration specifying the status of the test. This
property may be one of the following values:

• SS_IDLE
• SS_CONNECTING
• SS_DISCONNECTING

Advertising