move pcucontrol package into pcucontrol module.
[monitor.git] / pcucontrol / models / intelamt / Include / WSDL / EventManagerInterface.wsdl
diff --git a/pcucontrol/models/intelamt/Include/WSDL/EventManagerInterface.wsdl b/pcucontrol/models/intelamt/Include/WSDL/EventManagerInterface.wsdl
deleted file mode 100644 (file)
index 820b4cf..0000000
+++ /dev/null
@@ -1,780 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Intel(R) Active Management Technology Event Manager Interface version 1.15.0-->
-<wsdl:definitions 
-    xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" 
-    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" 
-    xmlns:xs="http://www.w3.org/2001/XMLSchema" 
-    xmlns:cmn="http://schemas.intel.com/platform/client/Common/2006/01"
-    xmlns:sai="http://schemas.intel.com/platform/client/SecurityAdministration/2004/01"
-    xmlns:emi="http://schemas.intel.com/platform/client/EventManager/2004/01" 
-    targetNamespace="http://schemas.intel.com/platform/client/EventManager/2004/01">
-
-    <wsdl:types>
-
-        <xs:schema targetNamespace="http://schemas.intel.com/platform/client/Common/2006/01" elementFormDefault="qualified">
-            <xs:include schemaLocation="Common.xsd" />
-        </xs:schema>
-        
-        <xs:schema targetNamespace="http://schemas.intel.com/platform/client/SecurityAdministration/2004/01" elementFormDefault="qualified">
-            <xs:include schemaLocation="SecurityAdministrationInterface.xsd" />
-        </xs:schema>
-
-        <xs:schema targetNamespace="http://schemas.intel.com/platform/client/EventManager/2004/01" elementFormDefault="qualified">
-            <xs:include schemaLocation="EventManagerInterface.xsd" />
-
-            <!-- Imported namespaces -->
-            <xs:import namespace="http://schemas.intel.com/platform/client/Common/2006/01"/>
-
-            <!-- Intel(r) AMT 1.0 -->
-            <xs:element name="SubscribeForAlert">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="SubscriptionInfo" type="emi:AlertSubscriptionType"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="SubscribeForAlertResponse">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="Status" type="emi:PT_STATUS"/>
-                        <xs:element name="SubscriptionHandle" type="emi:AlertSubscriptionHandleType"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="EnumerateAlertSubscriptions">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="StartIndex" type="xs:unsignedInt"/>
-                        <xs:element name="AlertSubscriptionPolicyID" type="emi:AlertSubscriptionPolicyIDType" minOccurs="0"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="EnumerateAlertSubscriptionsResponse">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="Status" type="emi:PT_STATUS"/>
-                        <xs:element name="TotalSubscriptionCount" type="xs:unsignedInt"/>
-                        <xs:element name="SubscriptionsReturned" type="xs:unsignedInt"/>
-                        <xs:element name="SubscriptionHandles" type="emi:AlertSubscriptionHandleArrayType"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="GetAlertSubscription">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="SubscriptionID" type="emi:AlertSubscriptionHandleType"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="GetAlertSubscriptionResponse">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="Status" type="emi:PT_STATUS"/>
-                        <xs:element name="SubscriptionInfo" type="emi:AlertSubscriptionType"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="EnumerateAlertPolicies">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="StartIndex" type="xs:unsignedInt"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="EnumerateAlertPoliciesResponse">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="Status" type="emi:PT_STATUS"/>
-                        <xs:element name="TotalPolicyCount" type="xs:unsignedInt"/>
-                        <xs:element name="PoliciesReturned" type="xs:unsignedInt"/>
-                        <xs:element name="PolicyHandles" type="emi:AlertSubscriptionPolicyIDArrayType"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="SetAlertCommunityString">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="Length" type="xs:unsignedByte"/>
-                        <xs:element name="CommunityString" type="emi:ByteStr"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="SetAlertCommunityStringResponse">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="Status" type="emi:PT_STATUS"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="GetAlertCommunityString">
-                <xs:complexType>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="GetAlertCommunityStringResponse">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="Status" type="emi:PT_STATUS"/>
-                        <xs:element name="Length" type="xs:unsignedByte"/>
-                        <xs:element name="CommunityString" type="emi:ByteStr"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="AddEventFilter">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="EventFilter" type="emi:EventFilterType"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="AddEventFilterResponse">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="Status" type="emi:PT_STATUS"/>
-                        <xs:element name="EventFilterHandle" type="emi:EventFilterHandleType"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="EnumerateEventFilters">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="StartIndex" type="xs:unsignedInt"/>
-                        <xs:element name="AlertSubscriptionPolicyID" type="emi:AlertSubscriptionPolicyIDType" minOccurs="0"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="EnumerateEventFiltersResponse">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="Status" type="emi:PT_STATUS"/>
-                        <xs:element name="TotalEventFilterCount" type="xs:unsignedInt"/>
-                        <xs:element name="FiltersReturned" type="xs:unsignedInt"/>
-                        <xs:element name="Filters" type="emi:EventFilterHandleArrayType"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="GetEventFilter">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="EventFilterHandle" type="emi:EventFilterHandleType"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="GetEventFilterResponse">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="Status" type="emi:PT_STATUS"/>
-                        <xs:element name="EventFilter" type="emi:EventFilterType"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="UpdateEventFilter">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="EventFilterHandle" type="emi:EventFilterHandleType"/>
-                        <xs:element name="EventFilter" type="emi:EventFilterType"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="UpdateEventFilterResponse">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="Status" type="emi:PT_STATUS"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>                        
-            <xs:element name="RemoveEventFilter">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="EventFilterHandle" type="emi:EventFilterHandleType"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="RemoveEventFilterResponse">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="Status" type="emi:PT_STATUS"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="ReadEventLogRecords">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="StartIndex" type="xs:unsignedInt"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="ReadEventLogRecordsResponse">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="Status" type="emi:PT_STATUS"/>
-                        <xs:element name="TotalRecordCount" type="xs:unsignedInt"/>
-                        <xs:element name="RecordsReturned" type="xs:unsignedInt"/>
-                        <xs:element name="EventRecords" type="emi:EventLogRecordArrayType"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>            
-            <xs:element name="GetEventLogStatus">
-                <xs:complexType>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="GetEventLogStatusResponse">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="Status" type="emi:PT_STATUS"/>
-                        <xs:element name="NumberOfFreeRecords" type="xs:unsignedInt"/>
-                        <xs:element name="NumberOfRecords" type="xs:unsignedInt"/>
-                        <xs:element name="Time" type="emi:TimeType"/>
-                        <xs:element name="IsFrozen" type="xs:boolean"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="ClearEventLog">
-                <xs:complexType>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="ClearEventLogResponse">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="Status" type="emi:PT_STATUS"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="FreezeEventLog">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="NewState" type="xs:boolean"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="FreezeEventLogResponse">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="Status" type="emi:PT_STATUS"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="SetEventLogTimestampClock">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="Time" type="emi:TimeType"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="SetEventLogTimestampClockResponse">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="Status" type="emi:PT_STATUS"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="GetEventLogTimestampClock">
-                <xs:complexType>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="GetEventLogTimestampClockResponse">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="Status" type="emi:PT_STATUS"/>
-                        <xs:element name="Time" type="emi:TimeType"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="EnumerateSensors">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="StartIndex" type="xs:unsignedInt"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="EnumerateSensorsResponse">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="Status" type="emi:PT_STATUS"/>
-                        <xs:element name="TotalCount" type="xs:unsignedInt"/>
-                        <xs:element name="HandleCount" type="xs:unsignedInt"/>
-                        <xs:element name="Handles" type="emi:SensorHandleArrayType"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="GetSensorAttributes">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="Handle" type="emi:SensorHandleType"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-            <xs:element name="GetSensorAttributesResponse">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="Status" type="emi:PT_STATUS"/>
-                        <xs:element name="Attributes" type="emi:SensorAttributesType"/>
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-
-            <!-- Intel(r) AMT 2.5 -->
-
-        </xs:schema>
-    </wsdl:types>
-    
-    <!-- Intel(r) AMT 1.0 -->
-    <wsdl:message name="SubscribeForAlertIn">
-        <wsdl:part name="parameters" element="emi:SubscribeForAlert"/>
-    </wsdl:message>
-    <wsdl:message name="SubscribeForAlertOut">
-        <wsdl:part name="parameters" element="emi:SubscribeForAlertResponse"/>
-    </wsdl:message>
-    <wsdl:message name="EnumerateAlertSubscriptionsIn">
-        <wsdl:part name="parameters" element="emi:EnumerateAlertSubscriptions"/>
-    </wsdl:message>
-    <wsdl:message name="EnumerateAlertSubscriptionsOut">
-        <wsdl:part name="parameters" element="emi:EnumerateAlertSubscriptionsResponse"/>
-    </wsdl:message>
-    <wsdl:message name="GetAlertSubscriptionIn">
-        <wsdl:part name="parameters" element="emi:GetAlertSubscription"/>
-    </wsdl:message>
-    <wsdl:message name="GetAlertSubscriptionOut">
-        <wsdl:part name="parameters" element="emi:GetAlertSubscriptionResponse"/>
-    </wsdl:message>
-    <wsdl:message name="CancelAlertSubscriptionIn">
-        <wsdl:part name="parameters" element="emi:CancelAlertSubscription"/>
-    </wsdl:message>
-    <wsdl:message name="CancelAlertSubscriptionOut">
-        <wsdl:part name="parameters" element="emi:CancelAlertSubscriptionResponse"/>
-    </wsdl:message>
-    <wsdl:message name="AddEventFilterIn">
-        <wsdl:part name="parameters" element="emi:AddEventFilter"/>
-    </wsdl:message>
-    <wsdl:message name="AddEventFilterOut">
-        <wsdl:part name="parameters" element="emi:AddEventFilterResponse"/>
-    </wsdl:message>
-    <wsdl:message name="EnumerateEventFiltersIn">
-        <wsdl:part name="parameters" element="emi:EnumerateEventFilters"/>
-    </wsdl:message>
-    <wsdl:message name="EnumerateEventFiltersOut">
-        <wsdl:part name="parameters" element="emi:EnumerateEventFiltersResponse"/>
-    </wsdl:message>
-    <wsdl:message name="GetEventFilterIn">
-        <wsdl:part name="parameters" element="emi:GetEventFilter"/>
-    </wsdl:message>
-    <wsdl:message name="GetEventFilterOut">
-        <wsdl:part name="parameters" element="emi:GetEventFilterResponse"/>
-    </wsdl:message>
-    <wsdl:message name="UpdateEventFilterIn">
-        <wsdl:part name="parameters" element="emi:UpdateEventFilter"/>
-    </wsdl:message>
-    <wsdl:message name="UpdateEventFilterOut">
-        <wsdl:part name="parameters" element="emi:UpdateEventFilterResponse"/>
-    </wsdl:message>
-    <wsdl:message name="RemoveEventFilterIn">
-        <wsdl:part name="parameters" element="emi:RemoveEventFilter"/>
-    </wsdl:message>
-    <wsdl:message name="RemoveEventFilterOut">
-        <wsdl:part name="parameters" element="emi:RemoveEventFilterResponse"/>
-    </wsdl:message>
-    <wsdl:message name="ReadEventLogRecordsIn">
-        <wsdl:part name="parameters" element="emi:ReadEventLogRecords"/>
-    </wsdl:message>
-    <wsdl:message name="ReadEventLogRecordsOut">
-        <wsdl:part name="parameters" element="emi:ReadEventLogRecordsResponse"/>
-    </wsdl:message>
-    <wsdl:message name="ClearEventLogIn">
-        <wsdl:part name="parameters" element="emi:ClearEventLog"/>
-    </wsdl:message>
-    <wsdl:message name="ClearEventLogOut">
-        <wsdl:part name="parameters" element="emi:ClearEventLogResponse"/>
-    </wsdl:message>
-    <wsdl:message name="SetEventLogTimestampClockIn">
-        <wsdl:part name="parameters" element="emi:SetEventLogTimestampClock"/>
-    </wsdl:message>
-    <wsdl:message name="SetEventLogTimestampClockOut">
-        <wsdl:part name="parameters" element="emi:SetEventLogTimestampClockResponse"/>
-    </wsdl:message>
-    <wsdl:message name="GetEventLogTimestampClockIn">
-        <wsdl:part name="parameters" element="emi:GetEventLogTimestampClock"/>
-    </wsdl:message>
-    <wsdl:message name="GetEventLogTimestampClockOut">
-        <wsdl:part name="parameters" element="emi:GetEventLogTimestampClockResponse"/>
-    </wsdl:message>
-    <wsdl:message name="EnumerateSensorsIn">
-        <wsdl:part name="parameters" element="emi:EnumerateSensors"/>
-    </wsdl:message>
-    <wsdl:message name="EnumerateSensorsOut">
-        <wsdl:part name="parameters" element="emi:EnumerateSensorsResponse"/>
-    </wsdl:message>
-    <wsdl:message name="GetSensorAttributesIn">
-        <wsdl:part name="parameters" element="emi:GetSensorAttributes"/>
-    </wsdl:message>
-    <wsdl:message name="GetSensorAttributesOut">
-        <wsdl:part name="parameters" element="emi:GetSensorAttributesResponse"/>
-    </wsdl:message>
-    <wsdl:message name="FreezeEventLogIn">
-        <wsdl:part name="parameters" element="emi:FreezeEventLog"/>
-    </wsdl:message>
-    <wsdl:message name="FreezeEventLogOut">
-        <wsdl:part name="parameters" element="emi:FreezeEventLogResponse"/>
-    </wsdl:message>
-    <wsdl:message name="EnumerateAlertPoliciesIn">
-        <wsdl:part name="parameters" element="emi:EnumerateAlertPolicies"/>
-    </wsdl:message>
-    <wsdl:message name="EnumerateAlertPoliciesOut">
-        <wsdl:part name="parameters" element="emi:EnumerateAlertPoliciesResponse"/>
-    </wsdl:message>
-    <wsdl:message name="SetAlertCommunityStringIn">
-        <wsdl:part name="parameters" element="emi:SetAlertCommunityString"/>
-    </wsdl:message>
-    <wsdl:message name="SetAlertCommunityStringOut">
-        <wsdl:part name="parameters" element="emi:SetAlertCommunityStringResponse"/>
-    </wsdl:message>
-    <wsdl:message name="GetAlertCommunityStringIn">
-        <wsdl:part name="parameters" element="emi:GetAlertCommunityString"/>
-    </wsdl:message>
-    <wsdl:message name="GetAlertCommunityStringOut">
-        <wsdl:part name="parameters" element="emi:GetAlertCommunityStringResponse"/>
-    </wsdl:message>
-    <wsdl:message name="GetEventLogStatusIn">
-        <wsdl:part name="parameters" element="emi:GetEventLogStatus"/>
-    </wsdl:message>
-    <wsdl:message name="GetEventLogStatusOut">
-        <wsdl:part name="parameters" element="emi:GetEventLogStatusResponse"/>
-    </wsdl:message>
-
-    <!-- Intel(r) AMT 2.5 -->
-    <wsdl:message name="SubscribeForGeneralAlertIn">
-        <wsdl:part name="parameters" element="emi:SubscribeForGeneralAlert"/>
-    </wsdl:message>
-    <wsdl:message name="SubscribeForGeneralAlertOut">
-        <wsdl:part name="parameters" element="emi:SubscribeForGeneralAlertResponse"/>
-    </wsdl:message>
-    <wsdl:message name="EnumerateGeneralAlertSubscriptionsIn">
-        <wsdl:part name="parameters" element="emi:EnumerateGeneralAlertSubscriptions"/>
-    </wsdl:message>
-    <wsdl:message name="EnumerateGeneralAlertSubscriptionsOut">
-        <wsdl:part name="parameters" element="emi:EnumerateGeneralAlertSubscriptionsResponse"/>
-    </wsdl:message>
-    <wsdl:message name="GetGeneralAlertSubscriptionIn">
-        <wsdl:part name="parameters" element="emi:GetGeneralAlertSubscription"/>
-    </wsdl:message>
-    <wsdl:message name="GetGeneralAlertSubscriptionOut">
-        <wsdl:part name="parameters" element="emi:GetGeneralAlertSubscriptionResponse"/>
-    </wsdl:message>
-
-    <wsdl:portType name="EventManagerSoapPortType">
-        <!-- Intel(r) AMT 1.0 -->
-        <wsdl:operation name="SubscribeForAlert">
-            <wsdl:input message="emi:SubscribeForAlertIn"/>
-            <wsdl:output message="emi:SubscribeForAlertOut"/>
-        </wsdl:operation>
-        <wsdl:operation name="EnumerateAlertSubscriptions">
-            <wsdl:input message="emi:EnumerateAlertSubscriptionsIn"/>
-            <wsdl:output message="emi:EnumerateAlertSubscriptionsOut"/>
-        </wsdl:operation>
-        <wsdl:operation name="GetAlertSubscription">
-            <wsdl:input message="emi:GetAlertSubscriptionIn"/>
-            <wsdl:output message="emi:GetAlertSubscriptionOut"/>
-        </wsdl:operation>
-        <wsdl:operation name="EnumerateAlertPolicies">
-            <wsdl:input message="emi:EnumerateAlertPoliciesIn"/>
-            <wsdl:output message="emi:EnumerateAlertPoliciesOut"/>
-        </wsdl:operation>
-        <wsdl:operation name="CancelAlertSubscription">
-            <wsdl:input message="emi:CancelAlertSubscriptionIn"/>
-            <wsdl:output message="emi:CancelAlertSubscriptionOut"/>
-        </wsdl:operation>
-        <wsdl:operation name="SetAlertCommunityString">
-            <wsdl:input message="emi:SetAlertCommunityStringIn"/>
-            <wsdl:output message="emi:SetAlertCommunityStringOut"/>
-        </wsdl:operation>
-        <wsdl:operation name="GetAlertCommunityString">
-            <wsdl:input message="emi:GetAlertCommunityStringIn"/>
-            <wsdl:output message="emi:GetAlertCommunityStringOut"/>
-        </wsdl:operation>
-        <wsdl:operation name="AddEventFilter">
-            <wsdl:input message="emi:AddEventFilterIn"/>
-            <wsdl:output message="emi:AddEventFilterOut"/>
-        </wsdl:operation>
-        <wsdl:operation name="EnumerateEventFilters">
-            <wsdl:input message="emi:EnumerateEventFiltersIn"/>
-            <wsdl:output message="emi:EnumerateEventFiltersOut"/>
-        </wsdl:operation>
-        <wsdl:operation name="GetEventFilter">
-            <wsdl:input message="emi:GetEventFilterIn"/>
-            <wsdl:output message="emi:GetEventFilterOut"/>
-        </wsdl:operation>
-        <wsdl:operation name="UpdateEventFilter">
-            <wsdl:input message="emi:UpdateEventFilterIn"/>
-            <wsdl:output message="emi:UpdateEventFilterOut"/>
-        </wsdl:operation>
-        <wsdl:operation name="RemoveEventFilter">
-            <wsdl:input message="emi:RemoveEventFilterIn"/>
-            <wsdl:output message="emi:RemoveEventFilterOut"/>
-        </wsdl:operation>
-        <wsdl:operation name="GetEventLogStatus">
-            <wsdl:input message="emi:GetEventLogStatusIn"/>
-            <wsdl:output message="emi:GetEventLogStatusOut"/>
-        </wsdl:operation>
-        <wsdl:operation name="ReadEventLogRecords">
-            <wsdl:input message="emi:ReadEventLogRecordsIn"/>
-            <wsdl:output message="emi:ReadEventLogRecordsOut"/>
-        </wsdl:operation>
-        <wsdl:operation name="ClearEventLog">
-            <wsdl:input message="emi:ClearEventLogIn"/>
-            <wsdl:output message="emi:ClearEventLogOut"/>
-        </wsdl:operation>
-        <wsdl:operation name="FreezeEventLog">
-            <wsdl:input message="emi:FreezeEventLogIn"/>
-            <wsdl:output message="emi:FreezeEventLogOut"/>
-        </wsdl:operation>
-        <wsdl:operation name="SetEventLogTimestampClock">
-            <wsdl:input message="emi:SetEventLogTimestampClockIn"/>
-            <wsdl:output message="emi:SetEventLogTimestampClockOut"/>
-        </wsdl:operation>
-        <wsdl:operation name="GetEventLogTimestampClock">
-            <wsdl:input message="emi:GetEventLogTimestampClockIn"/>
-            <wsdl:output message="emi:GetEventLogTimestampClockOut"/>
-        </wsdl:operation>
-        <wsdl:operation name="EnumerateSensors">
-            <wsdl:input message="emi:EnumerateSensorsIn"/>
-            <wsdl:output message="emi:EnumerateSensorsOut"/>
-        </wsdl:operation>
-        <wsdl:operation name="GetSensorAttributes">
-            <wsdl:input message="emi:GetSensorAttributesIn"/>
-            <wsdl:output message="emi:GetSensorAttributesOut"/>
-        </wsdl:operation>
-
-        <!-- Intel(r) AMT 2.5 -->
-        <wsdl:operation name="SubscribeForGeneralAlert">
-            <wsdl:input message="emi:SubscribeForGeneralAlertIn"/>
-            <wsdl:output message="emi:SubscribeForGeneralAlertOut"/>
-        </wsdl:operation>
-        <wsdl:operation name="EnumerateGeneralAlertSubscriptions">
-            <wsdl:input message="emi:EnumerateGeneralAlertSubscriptionsIn"/>
-            <wsdl:output message="emi:EnumerateGeneralAlertSubscriptionsOut"/>
-        </wsdl:operation>
-        <wsdl:operation name="GetGeneralAlertSubscription">
-            <wsdl:input message="emi:GetGeneralAlertSubscriptionIn"/>
-            <wsdl:output message="emi:GetGeneralAlertSubscriptionOut"/>
-        </wsdl:operation>
-
-    </wsdl:portType>
-
-    <wsdl:binding name="EventManagerSoapBinding" type="emi:EventManagerSoapPortType">
-        <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
-        <!-- Intel(r) AMT 1.0 -->
-        <wsdl:operation name="EnumerateEventFilters">
-            <soap:operation soapAction="http://schemas.intel.com/platform/client/EventManager/2004/01/EnumerateEventFilters"/>
-            <wsdl:input>
-                <soap:body use="literal"/>
-            </wsdl:input>
-            <wsdl:output>
-                <soap:body use="literal"/>
-            </wsdl:output>
-        </wsdl:operation>
-        <wsdl:operation name="GetAlertSubscription">
-            <soap:operation soapAction="http://schemas.intel.com/platform/client/EventManager/2004/01/GetAlertSubscription"/>
-            <wsdl:input>
-                <soap:body use="literal"/>
-            </wsdl:input>
-            <wsdl:output>
-                <soap:body use="literal"/>
-            </wsdl:output>
-        </wsdl:operation>
-        <wsdl:operation name="SetAlertCommunityString">
-            <soap:operation soapAction="http://schemas.intel.com/platform/client/EventManager/2004/01/SetAlertCommunityString"/>
-            <wsdl:input>
-                <soap:body use="literal"/>
-            </wsdl:input>
-            <wsdl:output>
-                <soap:body use="literal"/>
-            </wsdl:output>
-        </wsdl:operation>
-        <wsdl:operation name="GetAlertCommunityString">
-            <soap:operation soapAction="http://schemas.intel.com/platform/client/EventManager/2004/01/GetAlertCommunityString"/>
-            <wsdl:input>
-                <soap:body use="literal"/>
-            </wsdl:input>
-            <wsdl:output>
-                <soap:body use="literal"/>
-            </wsdl:output>
-        </wsdl:operation>
-        <wsdl:operation name="AddEventFilter">
-            <soap:operation soapAction="http://schemas.intel.com/platform/client/EventManager/2004/01/AddEventFilter"/>
-            <wsdl:input>
-                <soap:body use="literal"/>
-            </wsdl:input>
-            <wsdl:output>
-                <soap:body use="literal"/>
-            </wsdl:output>
-        </wsdl:operation>
-        <wsdl:operation name="SubscribeForAlert">
-            <soap:operation soapAction="http://schemas.intel.com/platform/client/EventManager/2004/01/SubscribeForAlert"/>
-            <wsdl:input>
-                <soap:body use="literal"/>
-            </wsdl:input>
-            <wsdl:output>
-                <soap:body use="literal"/>
-            </wsdl:output>
-        </wsdl:operation>
-        <wsdl:operation name="EnumerateAlertSubscriptions">
-            <soap:operation soapAction="http://schemas.intel.com/platform/client/EventManager/2004/01/EnumerateAlertSubscriptions"/>
-            <wsdl:input>
-                <soap:body use="literal"/>
-            </wsdl:input>
-            <wsdl:output>
-                <soap:body use="literal"/>
-            </wsdl:output>
-        </wsdl:operation>
-        <wsdl:operation name="EnumerateAlertPolicies">
-            <soap:operation soapAction="http://schemas.intel.com/platform/client/EventManager/2004/01/EnumerateAlertPolicies"/>
-            <wsdl:input>
-                <soap:body use="literal"/>
-            </wsdl:input>
-            <wsdl:output>
-                <soap:body use="literal"/>
-            </wsdl:output>
-        </wsdl:operation>
-        <wsdl:operation name="CancelAlertSubscription">
-            <soap:operation soapAction="http://schemas.intel.com/platform/client/EventManager/2004/01/CancelAlertSubscription"/>
-            <wsdl:input>
-                <soap:body use="literal"/>
-            </wsdl:input>
-            <wsdl:output>
-                <soap:body use="literal"/>
-            </wsdl:output>
-        </wsdl:operation>
-        <wsdl:operation name="GetEventFilter">
-            <soap:operation soapAction="http://schemas.intel.com/platform/client/EventManager/2004/01/GetEventFilter"/>
-            <wsdl:input>
-                <soap:body use="literal"/>
-            </wsdl:input>
-            <wsdl:output>
-                <soap:body use="literal"/>
-            </wsdl:output>
-        </wsdl:operation>
-        <wsdl:operation name="UpdateEventFilter">
-            <soap:operation soapAction="http://schemas.intel.com/platform/client/EventManager/2004/01/UpdateEventFilter"/>
-            <wsdl:input>
-                <soap:body use="literal"/>
-            </wsdl:input>
-            <wsdl:output>
-                <soap:body use="literal"/>
-            </wsdl:output>
-        </wsdl:operation>
-        <wsdl:operation name="RemoveEventFilter">
-            <soap:operation soapAction="http://schemas.intel.com/platform/client/EventManager/2004/01/RemoveEventFilter"/>
-            <wsdl:input>
-                <soap:body use="literal"/>
-            </wsdl:input>
-            <wsdl:output>
-                <soap:body use="literal"/>
-            </wsdl:output>
-        </wsdl:operation>
-        <wsdl:operation name="GetEventLogStatus">
-            <soap:operation soapAction="http://schemas.intel.com/platform/client/EventManager/2004/01/GetEventLogStatus"/>
-            <wsdl:input>
-                <soap:body use="literal"/>
-            </wsdl:input>
-            <wsdl:output>
-                <soap:body use="literal"/>
-            </wsdl:output>
-        </wsdl:operation>
-        <wsdl:operation name="ReadEventLogRecords">
-            <soap:operation soapAction="http://schemas.intel.com/platform/client/EventManager/2004/01/ReadEventLogRecords"/>
-            <wsdl:input>
-                <soap:body use="literal"/>
-            </wsdl:input>
-            <wsdl:output>
-                <soap:body use="literal"/>
-            </wsdl:output>
-        </wsdl:operation>
-        <wsdl:operation name="ClearEventLog">
-            <soap:operation soapAction="http://schemas.intel.com/platform/client/EventManager/2004/01/ClearEventLog"/>
-            <wsdl:input>
-                <soap:body use="literal"/>
-            </wsdl:input>
-            <wsdl:output>
-                <soap:body use="literal"/>
-            </wsdl:output>
-        </wsdl:operation>
-        <wsdl:operation name="FreezeEventLog">
-            <soap:operation soapAction="http://schemas.intel.com/platform/client/EventManager/2004/01/FreezeEventLog"/>
-            <wsdl:input>
-                <soap:body use="literal"/>
-            </wsdl:input>
-            <wsdl:output>
-                <soap:body use="literal"/>
-            </wsdl:output>
-        </wsdl:operation>
-        <wsdl:operation name="SetEventLogTimestampClock">
-            <soap:operation soapAction="http://schemas.intel.com/platform/client/ptai/2004/01/SetEventLogTimestampClock"/>
-            <wsdl:input>
-                <soap:body use="literal"/>
-            </wsdl:input>
-            <wsdl:output>
-                <soap:body use="literal"/>
-            </wsdl:output>
-        </wsdl:operation>
-        <wsdl:operation name="GetEventLogTimestampClock">
-            <soap:operation soapAction="http://schemas.intel.com/platform/client/ptai/2004/01/GetEventLogTimestampClock"/>
-            <wsdl:input>
-                <soap:body use="literal"/>
-            </wsdl:input>
-            <wsdl:output>
-                <soap:body use="literal"/>
-            </wsdl:output>
-        </wsdl:operation>
-        <wsdl:operation name="EnumerateSensors">
-            <soap:operation soapAction="http://schemas.intel.com/platform/client/ptai/2004/01/EnumerateSensors"/>
-            <wsdl:input>
-                <soap:body use="literal"/>
-            </wsdl:input>
-            <wsdl:output>
-                <soap:body use="literal"/>
-            </wsdl:output>
-        </wsdl:operation>
-        <wsdl:operation name="GetSensorAttributes">
-            <soap:operation soapAction="http://schemas.intel.com/platform/client/ptai/2004/01/GetSensorAttributes"/>
-            <wsdl:input>
-                <soap:body use="literal"/>
-            </wsdl:input>
-            <wsdl:output>
-                <soap:body use="literal"/>
-            </wsdl:output>
-        </wsdl:operation>
-
-        <!-- Intel(r) AMT 2.5 -->
-        <wsdl:operation name="SubscribeForGeneralAlert">
-            <soap:operation soapAction="http://schemas.intel.com/platform/client/EventManager/2006/01/SubscribeForGeneralAlert"/>
-            <wsdl:input>
-                <soap:body use="literal"/>
-            </wsdl:input>
-            <wsdl:output>
-                <soap:body use="literal"/>
-            </wsdl:output>
-        </wsdl:operation>
-        <wsdl:operation name="EnumerateGeneralAlertSubscriptions">
-            <soap:operation soapAction="http://schemas.intel.com/platform/client/EventManager/2006/01/EnumerateGeneralAlertSubscriptions"/>
-            <wsdl:input>
-                <soap:body use="literal"/>
-            </wsdl:input>
-            <wsdl:output>
-                <soap:body use="literal"/>
-            </wsdl:output>
-        </wsdl:operation>
-        <wsdl:operation name="GetGeneralAlertSubscription">
-            <soap:operation soapAction="http://schemas.intel.com/platform/client/EventManager/2006/01/GetGeneralAlertSubscription"/>
-            <wsdl:input>
-                <soap:body use="literal"/>
-            </wsdl:input>
-            <wsdl:output>
-                <soap:body use="literal"/>
-            </wsdl:output>
-        </wsdl:operation>
-
-    </wsdl:binding>
-    <wsdl:service name="EventManagerService">
-        <wsdl:port name="EventManagerSoapPort" binding="emi:EventManagerSoapBinding">
-            <soap:address location="http://hostname:16992/EventManagerService"/>
-        </wsdl:port>
-    </wsdl:service>
-</wsdl:definitions>