1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--Intel(R) AMT Agent Presence Local Interface version 1.00.0-->
4 xmlns="http://schemas.xmlsoap.org/wsdl/"
5 xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
6 xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
7 xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
8 xmlns:xs="http://www.w3.org/2001/XMLSchema"
9 xmlns:apl="http://schemas.intel.com/2004/12/management/PC/AgentWatchdogLocal"
10 targetNamespace="http://schemas.intel.com/2004/12/management/PC/AgentWatchdogLocal">
12 <xs:schema targetNamespace="http://schemas.intel.com/2004/12/management/PC/AgentWatchdogLocal" elementFormDefault="qualified">
14 <!-- Intel(r) AMT 1.0 -->
15 <xs:simpleType name="PT_STATUS">
16 <xs:restriction base="xs:unsignedInt"/>
18 <xs:complexType name="GUID">
20 <xs:element name="Byte" type="xs:unsignedByte" minOccurs="16" maxOccurs="16"/>
24 <!-- Intel(r) AMT 1.0 -->
25 <xs:element name="AgentWatchdogRegister">
28 <xs:element name="AgentID" type="apl:GUID"/>
32 <xs:element name="AgentWatchdogRegisterResponse">
35 <xs:element name="Status" type="apl:PT_STATUS"/>
36 <xs:element name="SessionSequenceNumber" type="xs:unsignedInt"/>
37 <xs:element name="AgentHeartbeatTime" type="xs:unsignedShort"/>
41 <xs:element name="AgentWatchdogHeartbeat">
44 <xs:element name="AgentID" type="apl:GUID"/>
45 <xs:element name="SessionSequenceNumber" type="xs:unsignedInt"/>
49 <xs:element name="AgentWatchdogHeartbeatResponse">
52 <xs:element name="Status" type="apl:PT_STATUS"/>
56 <xs:element name="AgentWatchdogShutdown">
59 <xs:element name="AgentID" type="apl:GUID"/>
60 <xs:element name="SessionSequenceNumber" type="xs:unsignedInt"/>
64 <xs:element name="AgentWatchdogShutdownResponse">
67 <xs:element name="Status" type="apl:PT_STATUS"/>
74 <!-- Intel(r) AMT 1.0 -->
75 <wsdl:message name="AgentWatchdogRegisterIn">
76 <wsdl:part name="parameters" element="apl:AgentWatchdogRegister"/>
78 <wsdl:message name="AgentWatchdogRegisterOut">
79 <wsdl:part name="parameters" element="apl:AgentWatchdogRegisterResponse"/>
81 <wsdl:message name="AgentWatchdogHeartbeatIn">
82 <wsdl:part name="parameters" element="apl:AgentWatchdogHeartbeat"/>
84 <wsdl:message name="AgentWatchdogHeartbeatOut">
85 <wsdl:part name="parameters" element="apl:AgentWatchdogHeartbeatResponse"/>
87 <wsdl:message name="AgentWatchdogShutdownIn">
88 <wsdl:part name="parameters" element="apl:AgentWatchdogShutdown"/>
90 <wsdl:message name="AgentWatchdogShutdownOut">
91 <wsdl:part name="parameters" element="apl:AgentWatchdogShutdownResponse"/>
94 <portType name="AgentWatchdogLocalSoapPortType">
95 <!-- Intel(r) AMT 1.0 -->
96 <wsdl:operation name="AgentWatchdogShutdown">
97 <wsdl:input message="apl:AgentWatchdogShutdownIn"/>
98 <wsdl:output message="apl:AgentWatchdogShutdownOut"/>
100 <wsdl:operation name="AgentWatchdogHeartbeat">
101 <wsdl:input message="apl:AgentWatchdogHeartbeatIn"/>
102 <wsdl:output message="apl:AgentWatchdogHeartbeatOut"/>
104 <wsdl:operation name="AgentWatchdogRegister">
105 <wsdl:input message="apl:AgentWatchdogRegisterIn"/>
106 <wsdl:output message="apl:AgentWatchdogRegisterOut"/>
110 <binding name="AgentWatchdogLocalSoapBinding" type="apl:AgentWatchdogLocalSoapPortType">
111 <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
112 <!-- Intel(r) AMT 1.0 -->
113 <wsdl:operation name="AgentWatchdogShutdown">
114 <soap:operation soapAction="http://schemas.intel.com/2004/12/management/PC/AgentWatchdogLocal/AgentWatchdogShutdown"/>
116 <soap:body use="literal"/>
119 <soap:body use="literal"/>
122 <wsdl:operation name="AgentWatchdogHeartbeat">
123 <soap:operation soapAction="http://schemas.intel.com/2004/12/management/PC/AgentWatchdogLocal/AgentWatchdogHeartbeat"/>
125 <soap:body use="literal"/>
128 <soap:body use="literal"/>
131 <wsdl:operation name="AgentWatchdogRegister">
132 <soap:operation soapAction="http://schemas.intel.com/2004/12/management/PC/AgentWatchdogLocal/AgentWatchdogRegister"/>
134 <soap:body use="literal"/>
137 <soap:body use="literal"/>
141 <service name="AgentWatchdogLocalService">
142 <port name="AgentWatchdogLocalSoapPort" binding="apl:AgentWatchdogLocalSoapBinding">
143 <soap:address location="http://hostname:16992/AgentWatchdogLocalService"/>