(file) Return to CIM_CallBasedModem.mof CVS log (file) (dir) Up to [Pegasus] / pegasus / Schemas / CIM231 / DMTF / Device

  1 karl  1.1.2.2 // Copyright (c) 2005 DMTF.  All rights reserved.
  2               // <change cr="CIMCoreCR00752.000" type ="change">Update of
  3               // descriptions based on Tech Edit review.</
  4               // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
  5               // qualifier values to CIM Schema.</change>
  6               // <change cr="ArchCR00089.003" type="add">Add PUnit qualifier values
  7               // to Units qualifier values.</change>
  8               // ==================================================================
  9               //  CIM_CallBasedModem
 10               // ==================================================================
 11                  [Abstract, Version ( "2.10.0" ), 
 12                   UMLPackagePath ( "CIM::Device::Modems" ), 
 13                   Description ( 
 14                      "CIM_CallBasedModem is the superclass for grouping the numerous "
 15                      "types of call-based modems. The POTSModem is a type of call- "
 16                      "based Modem." )]
 17               class CIM_CallBasedModem : CIM_Modem {
 18               
 19                     [Description ( 
 20                         "Indicates whether online fallback is enabled so that it "
 21                         "can be negotiated by the Modem." )]
 22 karl  1.1.2.2    boolean FallbackEnabled;
 23               
 24                     [Description ( 
 25                         "An array that enumerates all the compression protocols "
 26                         "that are supported by the Modem." ), 
 27                      ValueMap { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" }, 
 28                      Values { "Unknown", "Other", "No Compression", "MNP 5", 
 29                         "V.42bis", "MNP 3", "MNP 4", "V.58", "PEP", "HST" }, 
 30                      ModelCorrespondence { 
 31                         "CIM_CallBasedModem.OtherCompressionDescription" }]
 32                  uint16 CompressionSupported[];
 33               
 34                     [Description ( 
 35                         "Description of the compression type when \"Other \" "
 36                         "(value=1) is defined in the CompressionSupported array. "
 37                         "If there are multiple \"Other\" types, then combine "
 38                         "their descriptions into a single string." ), 
 39                      ModelCorrespondence { 
 40                         "CIM_CallBasedModem.CompressionSupported" }]
 41                  string OtherCompressionDescription;
 42               
 43 karl  1.1.2.2       [Description ( 
 44                         "Describes the current data compression characteristics "
 45                         "of the Modem." ), 
 46                      ValueMap { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" }, 
 47                      Values { "Unknown", "Other", "No Compression", "MNP 5", 
 48                         "V.42bis", "MNP 3", "MNP 4", "V.58", "PEP", "HST" }, 
 49                      ModelCorrespondence { 
 50                         "CIM_CallBasedModem.CompressionSupported", 
 51                         "CIM_CallBasedModem.OtherCompressionInfoDescription" }]
 52                  uint16 CompressionInfo;
 53               
 54                     [Description ( 
 55                         "Description of the current compression type when \"Other\" "
 56                         "(value=1) is specified in the CompressionInfo property." ), 
 57                      ModelCorrespondence { "CIM_CallBasedModem.CompressionInfo" }]
 58                  string OtherCompressionInfoDescription;
 59               
 60                     [Description ( 
 61                         "An array that enumerates all the modulation protocols "
 62                         "that are supported by the Modem. The beginning entries "
 63                         "in the Values qualifier array are mapped from the "
 64 karl  1.1.2.2           "CIM_POTSModem ModulationScheme property." ), 
 65                      ValueMap { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", 
 66                         "10", "11", "12", "13", "14", "15", "16", "17", "18", 
 67                         "19", "20", "21", "22", "23", "24", "25", "26", "27", 
 68                         "28", "29" }, 
 69                      Values { "Unknown", "Other", "Not Supported", "Bell 103", 
 70                         "Bell 212A", "V.22bis", "V.32", "V.32bis", "V.terbo", 
 71                         "V.FC", "V.34", "V.34bis", "V.17 (G3 Fax Call)", "V.21", 
 72                         "V.22", "V.23 Constant Carrier (1200/75)", 
 73                         "V.23 Switched Carrier (Half Duplex)", "V.26bis", 
 74                         "V.26ter", "V.27ter (G3 Fax Call)", 
 75                         "V.29 HD (G3 Fax Call)", "V.34 HD (G3 Fax Call)", 
 76                         "V.90 Issue 1 (Asymmetric)", "V.90 Issue 2 (Symmetric)", 
 77                         "V.58", "X2", "K56FLEX", "V.Fast", "PEP", "HST" }, 
 78                      ModelCorrespondence { 
 79                         "CIM_CallBasedModem.OtherModulationDescription" }]
 80                  uint16 ModulationSupported[];
 81               
 82                     [Description ( 
 83                         "Description of the current modulation type when \"Other\" "
 84                         "(value=1) is specified in the ModulationSupported "
 85 karl  1.1.2.2           "property. If there are multiple \"Other\" types, then "
 86                         "combine their descriptions into a single string." ), 
 87                      ModelCorrespondence { "CIM_CallBasedModem.ModulationSupported" }]
 88                  string OtherModulationDescription;
 89               
 90                     [Description ( 
 91                         "Describes the current modulation scheme of the Modem." ), 
 92                      ValueMap { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", 
 93                         "10", "11", "12", "13", "14", "15", "16", "17", "18", 
 94                         "19", "20", "21", "22", "23", "24", "25", "26", "27", 
 95                         "28", "29" }, 
 96                      Values { "Unknown", "Other", "Not Supported", "Bell 103", 
 97                         "Bell 212A", "V.22bis", "V.32", "V.32bis", "V.terbo", 
 98                         "V.FC", "V.34", "V.34bis", "V.17 (G3 Fax Call)", "V.21", 
 99                         "V.22", "V.23 Constant Carrier (1200/75)", 
100                         "V.23 Switched Carrier (Half Duplex)", "V.26bis", 
101                         "V.26ter", "V.27ter (G3 Fax Call)", 
102                         "V.29 HD (G3 Fax Call)", "V.34 HD (G3 Fax Call)", 
103                         "V.90 Issue 1 (Asymmetric)", "V.90 Issue 2 (Symmetric)", 
104                         "V.58", "X2", "K56FLEX", "V.Fast", "PEP", "HST" }, 
105                      ModelCorrespondence { 
106 karl  1.1.2.2           "CIM_CallBasedModem.ModulationSupported", 
107                         "CIM_CallBasedModem.OtherSchemeDescription" }]
108                  uint16 ModulationScheme;
109               
110                     [Description ( 
111                         "Description of the current modulation type when \"Other\" "
112                         "(value=1) is specified in the ModulationScheme property." ), 
113                      ModelCorrespondence { "CIM_CallBasedModem.ModulationScheme" }]
114                  string OtherSchemeDescription;
115               
116                     [Description ( 
117                         "An array that enumerates the error control protocols "
118                         "that are supported by the Modem. The beginning entries "
119                         "in the Values qualifier array are mapped from the "
120                         "CIM_POTSModem ErrorControlInfo property." ), 
121                      ValueMap { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", 
122                         "10", "11", "12", "13" }, 
123                      Values { "Unknown", "Other", "No Error Correction", "MNP 4", 
124                         "LAPM", "V.58", "ECP Enhanced Cellular Protocol", 
125                         "ETC Enhanced Throughput Cellular", "MNP 1", "MNP 2", 
126                         "MNP 3", "MNP10", "PEP", "HST" }, 
127 karl  1.1.2.2        ModelCorrespondence { 
128                         "CIM_CallBasedModem.OtherErrorControlDescription" }]
129                  uint16 ErrorControlSupported[];
130               
131                     [Description ( 
132                         "Description of the error control type when \"Other\" "
133                         "(value= 1) is specified in the ErrorControlSupported "
134                         "property. If there are multiple \"Other\" types, then "
135                         "combine their descriptions into a single string." ), 
136                      ModelCorrespondence { 
137                         "CIM_CallBasedModem.ErrorControlSupported" }]
138                  string OtherErrorControlDescription;
139               
140                     [Description ( 
141                         "Describes the current error correction characteristics "
142                         "of the Modem." ), 
143                      ValueMap { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", 
144                         "10", "11", "12", "13" }, 
145                      Values { "Unknown", "Other", "No Error Correction", "MNP 4", 
146                         "LAPM", "V.58", "ECP Enhanced Cellular Protocol", 
147                         "ETC Enhanced Throughput Cellular", "MNP 1", "MNP 2", 
148 karl  1.1.2.2           "MNP 3", "MNP10", "PEP", "HST" }, 
149                      ModelCorrespondence { 
150                         "CIM_CallBasedModem.ErrorControlSupported", 
151                         "CIM_CallBasedModem.OtherErrorControlInfoDescription" }]
152                  uint16 ErrorControlInfo;
153               
154                     [Description ( 
155                         "Description of the error control when \"Other\" "
156                         "(value=1) is defined as the value of the "
157                         "ErrorControlInfo property." ), 
158                      ModelCorrespondence { "CIM_CallBasedModem.ErrorControlInfo" }]
159                  string OtherErrorControlInfoDescription;
160               
161                     [Description ( "Time of the last reset of the Modem." )]
162                  datetime TimeOfLastReset;
163               
164                     [Description ( 
165                         "The rate at which the receiver and transmitter are or "
166                         "were last cooperating, on a call, before disconnection." ), 
167                      Units ( "Bits per Second" ), 
168                      PUnit ( "bit / second" )]
169 karl  1.1.2.2    uint32 CallSpeed;
170               
171                     [Description ( 
172                         "Status of the Modem. For example, information regarding "
173                         "modem negotiation or whether the modem is connected "
174                         "(values 8 and 9, respectively) can be conveyed in this "
175                         "property." ), 
176                      ValueMap { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", 
177                         "10" }, 
178                      Values { "Unknown", "Other", "Offline", "On Hook", "Dialing", 
179                         "Waiting for Answer", "Ringing", "Modem Detected", 
180                         "Negotiating", "Online", "Error" }]
181                  uint16 CallStatus;
182               
183                     [Description ( 
184                         "Total number of characters sent by the Device on the "
185                         "last or current call. A call in-progress is indicated by "
186                         "the CallStatus property." ), 
187                      Counter]
188                  uint32 CharsSent;
189               
190 karl  1.1.2.2       [Description ( 
191                         "Total number of characters received by the Device on the "
192                         "last or current call. A call in-progress is indicated by "
193                         "the CallStatus property." ), 
194                      Counter]
195                  uint32 CharsReceived;
196               
197                     [Description ( 
198                         "Total number of characters lost by the Device on the "
199                         "last or current call. A call in-progress is indicated by "
200                         "the CallStatus property." ), 
201                      Counter]
202                  uint32 CharsLost;
203               
204                     [Description ( 
205                         "Total number of blocks sent by the Device on the last or "
206                         "current call. A call in-progress is indicated by the "
207                         "CallStatus property." ), 
208                      Counter]
209                  uint32 BlocksSent;
210               
211 karl  1.1.2.2       [Description ( 
212                         "Total number of blocks resent by the Device on the last "
213                         "or current call. A call in-progress is indicated by the "
214                         "CallStatus property." ), 
215                      Counter]
216                  uint32 BlocksResent;
217               
218                     [Description ( 
219                         "Total number of blocks received by the Device on the "
220                         "last or current call. A call in-progress is indicated by "
221                         "the CallStatus property." ), 
222                      Counter]
223                  uint32 BlocksReceived;
224               
225                     [Description ( 
226                         "Total number of block errors seen by the Device on the "
227                         "last or current call. A call in-progress is indicated by "
228                         "the CallStatus property." ), 
229                      Counter]
230                  uint32 BlockErrors;
231               
232 karl  1.1.2.2       [Description ( 
233                         "Length of the last or current call. A call in-progress "
234                         "is indicated by the CallStatus property. The \'interval\' "
235                         "format of the datetime data type should be used for the "
236                         "property value." )]
237                  datetime CallLength;
238               
239                     [Description ( 
240                         "Last or current number dialed to which the statistics "
241                         "apply, or NULL if the call was incoming." )]
242                  string NumberDialed;
243               
244               
245               };

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2