summaryrefslogtreecommitdiffstats
path: root/Schemas/CIM228/DMTF/System/CIM_WakeUpService.mof
diff options
context:
space:
mode:
Diffstat (limited to 'Schemas/CIM228/DMTF/System/CIM_WakeUpService.mof')
-rw-r--r--Schemas/CIM228/DMTF/System/CIM_WakeUpService.mof61
1 files changed, 61 insertions, 0 deletions
diff --git a/Schemas/CIM228/DMTF/System/CIM_WakeUpService.mof b/Schemas/CIM228/DMTF/System/CIM_WakeUpService.mof
new file mode 100644
index 0000000..4761eca
--- /dev/null
+++ b/Schemas/CIM228/DMTF/System/CIM_WakeUpService.mof
@@ -0,0 +1,61 @@
+// Copyright (c) 2005 DMTF. All rights reserved.
+// <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
+// qualifier values to CIM Schema.</change>
+// ==================================================================
+// CIM_WakeUpService
+// ==================================================================
+ [Version ( "2.8.0" ),
+ UMLPackagePath ( "CIM::System::Boot" ),
+ Description (
+ "WakeUpService allows a UnitaryComputerSystem to be woken up "
+ "from a low power sleep state. This Service is implemented by a "
+ "LogicalDevice (e.g. NetworkAdapter or Modem) that is capable "
+ "of receiving wakeup messages, and notifying the System." )]
+class CIM_WakeUpService : CIM_Service {
+
+ [Description ( "The Type of the WakeUp Service." ),
+ ValueMap { "0", "1", "2", "3", "4" },
+ Values { "Unknown", "Other", "Wake On LAN - Magic Packet",
+ "Wake on LAN - Packet Filtering", "Wake On Ring" },
+ ModelCorrespondence {
+ "CIM_WakeUpService.OtherWakeUpTypeDescription" }]
+ uint16 WakeUpType;
+
+ [Description (
+ "A description of the type of WakeUpService used when "
+ "WakeUpType is set to \"Other\" (value=1)." ),
+ ModelCorrespondence { "CIM_WakeUpService.WakeUpType" }]
+ string OtherWakeUpTypeDescription;
+
+ [Description (
+ "The filter type on the packets/messages that trigger the "
+ "WakeUpService. This field is only used when the WakeUp "
+ "Type is set to \"Wake On LAN - Packet Filtering\" (value "
+ "=3)." ),
+ ValueMap { "0", "1", "2", "3", "4", "5", "6", "7" },
+ Values { "Unknown", "Other", "ARP Broadcast",
+ "Neighbor Discovery Multicast",
+ "IP Packet with Directed MAC Address",
+ "IPX Diagnostic Responder", "NBT Name Query",
+ "Binary Match" },
+ ModelCorrespondence {
+ "CIM_WakeUpService.OtherFilterTypeDescription" }]
+ uint16 FilterType;
+
+ [Description (
+ "The binary data that is used to compare the contents of "
+ "the received packet. This is used when the FilterType is "
+ "set to \"Binary Match\" (value=7). This could also be "
+ "used when the FilterType is set to \"Other\" (value=1)." ),
+ OctetString]
+ uint8 FilterData[];
+
+ [Description (
+ "The description of the format of the FilterType used by "
+ "the Service when the FilterType is set to \"Other\" "
+ "(value=1)." ),
+ ModelCorrespondence { "CIM_WakeUpService.FilterType" }]
+ string OtherFilterTypeDescription;
+
+
+};