Class CIM_CallBasedModem
extends CIM_Modem

CIM_CallBasedModem is the superclass for grouping the numerous types of call-based modems. The POTSModem is a type of call- based Modem.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_EnabledLogicalElement
   |
   +--CIM_AllocatedLogicalElement
   |
   +--CIM_LogicalDevice
   |
   +--CIM_Modem
   |
   +--CIM_CallBasedModem

Direct Known Subclasses

CIM_ISDNModem
CIM_POTSModem

Class Qualifiers

NameData TypeValue
Abstractbooleantrue
DescriptionstringCIM_CallBasedModem is the superclass for grouping the numerous types of call-based modems. The POTSModem is a type of call- based Modem.
UMLPackagePathstringCIM::Device::Modems
Versionstring2.10.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
BlockErrorsuint32
Counterbooleantrue
DescriptionstringTotal number of block errors seen by the Device on the last or current call. A call in-progress is indicated by the CallStatus property.
BlocksReceiveduint32
Counterbooleantrue
DescriptionstringTotal number of blocks received by the Device on the last or current call. A call in-progress is indicated by the CallStatus property.
BlocksResentuint32
Counterbooleantrue
DescriptionstringTotal number of blocks resent by the Device on the last or current call. A call in-progress is indicated by the CallStatus property.
BlocksSentuint32
Counterbooleantrue
DescriptionstringTotal number of blocks sent by the Device on the last or current call. A call in-progress is indicated by the CallStatus property.
CallLengthdatetime
DescriptionstringLength of the last or current call. A call in-progress is indicated by the CallStatus property. The 'interval' format of the datetime data type should be used for the property value.
CallSpeeduint32
DescriptionstringThe rate at which the receiver and transmitter are or were last cooperating, on a call, before disconnection.
PUnitstringbit / second
UnitsstringBits per Second
CallStatusuint16
DescriptionstringStatus of the Modem. For example, information regarding modem negotiation or whether the modem is connected (values 8 and 9, respectively) can be conveyed in this property.
ValueMapstring0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
ValuesstringUnknown, Other, Offline, On Hook, Dialing, Waiting for Answer, Ringing, Modem Detected, Negotiating, Online, Error
CharsLostuint32
Counterbooleantrue
DescriptionstringTotal number of characters lost by the Device on the last or current call. A call in-progress is indicated by the CallStatus property.
CharsReceiveduint32
Counterbooleantrue
DescriptionstringTotal number of characters received by the Device on the last or current call. A call in-progress is indicated by the CallStatus property.
CharsSentuint32
Counterbooleantrue
DescriptionstringTotal number of characters sent by the Device on the last or current call. A call in-progress is indicated by the CallStatus property.
CompressionInfouint16
DescriptionstringDescribes the current data compression characteristics of the Modem.
ModelCorrespondencestringCIM_CallBasedModem.CompressionSupported, CIM_CallBasedModem.OtherCompressionInfoDescription
ValueMapstring0, 1, 2, 3, 4, 5, 6, 7, 8, 9
ValuesstringUnknown, Other, No Compression, MNP 5, V.42bis, MNP 3, MNP 4, V.58, PEP, HST
ErrorControlInfouint16
DescriptionstringDescribes the current error correction characteristics of the Modem.
ModelCorrespondencestringCIM_CallBasedModem.ErrorControlSupported, CIM_CallBasedModem.OtherErrorControlInfoDescription
ValueMapstring0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13
ValuesstringUnknown, Other, No Error Correction, MNP 4, LAPM, V.58, ECP Enhanced Cellular Protocol, ETC Enhanced Throughput Cellular, MNP 1, MNP 2, MNP 3, MNP10, PEP, HST
FallbackEnabledboolean
DescriptionstringIndicates whether online fallback is enabled so that it can be negotiated by the Modem.
ModulationSchemeuint16
DescriptionstringDescribes the current modulation scheme of the Modem.
ModelCorrespondencestringCIM_CallBasedModem.ModulationSupported, CIM_CallBasedModem.OtherSchemeDescription
ValueMapstring0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29
ValuesstringUnknown, Other, Not Supported, Bell 103, Bell 212A, V.22bis, V.32, V.32bis, V.terbo, V.FC, V.34, V.34bis, V.17 (G3 Fax Call), V.21, V.22, V.23 Constant Carrier (1200/75), V.23 Switched Carrier (Half Duplex), V.26bis, V.26ter, V.27ter (G3 Fax Call), V.29 HD (G3 Fax Call), V.34 HD (G3 Fax Call), V.90 Issue 1 (Asymmetric), V.90 Issue 2 (Symmetric), V.58, X2, K56FLEX, V.Fast, PEP, HST
NumberDialedstring
DescriptionstringLast or current number dialed to which the statistics apply, or NULL if the call was incoming.
OtherCompressionDescriptionstring
DescriptionstringDescription of the compression type when "Other " (value=1) is defined in the CompressionSupported array. If there are multiple "Other" types, then combine their descriptions into a single string.
ModelCorrespondencestringCIM_CallBasedModem.CompressionSupported
OtherCompressionInfoDescriptionstring
DescriptionstringDescription of the current compression type when "Other" (value=1) is specified in the CompressionInfo property.
ModelCorrespondencestringCIM_CallBasedModem.CompressionInfo
OtherErrorControlDescriptionstring
DescriptionstringDescription of the error control type when "Other" (value= 1) is specified in the ErrorControlSupported property. If there are multiple "Other" types, then combine their descriptions into a single string.
ModelCorrespondencestringCIM_CallBasedModem.ErrorControlSupported
OtherErrorControlInfoDescriptionstring
DescriptionstringDescription of the error control when "Other" (value=1) is defined as the value of the ErrorControlInfo property.
ModelCorrespondencestringCIM_CallBasedModem.ErrorControlInfo
OtherModulationDescriptionstring
DescriptionstringDescription of the current modulation type when "Other" (value=1) is specified in the ModulationSupported property. If there are multiple "Other" types, then combine their descriptions into a single string.
ModelCorrespondencestringCIM_CallBasedModem.ModulationSupported
OtherSchemeDescriptionstring
DescriptionstringDescription of the current modulation type when "Other" (value=1) is specified in the ModulationScheme property.
ModelCorrespondencestringCIM_CallBasedModem.ModulationScheme
TimeOfLastResetdatetime
DescriptionstringTime of the last reset of the Modem.
CompressionSupporteduint16[]
DescriptionstringAn array that enumerates all the compression protocols that are supported by the Modem.
ModelCorrespondencestringCIM_CallBasedModem.OtherCompressionDescription
ValueMapstring0, 1, 2, 3, 4, 5, 6, 7, 8, 9
ValuesstringUnknown, Other, No Compression, MNP 5, V.42bis, MNP 3, MNP 4, V.58, PEP, HST
ErrorControlSupporteduint16[]
DescriptionstringAn array that enumerates the error control protocols that are supported by the Modem. The beginning entries in the Values qualifier array are mapped from the CIM_POTSModem ErrorControlInfo property.
ModelCorrespondencestringCIM_CallBasedModem.OtherErrorControlDescription
ValueMapstring0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13
ValuesstringUnknown, Other, No Error Correction, MNP 4, LAPM, V.58, ECP Enhanced Cellular Protocol, ETC Enhanced Throughput Cellular, MNP 1, MNP 2, MNP 3, MNP10, PEP, HST
ModulationSupporteduint16[]
DescriptionstringAn array that enumerates all the modulation protocols that are supported by the Modem. The beginning entries in the Values qualifier array are mapped from the CIM_POTSModem ModulationScheme property.
ModelCorrespondencestringCIM_CallBasedModem.OtherModulationDescription
ValueMapstring0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29
ValuesstringUnknown, Other, Not Supported, Bell 103, Bell 212A, V.22bis, V.32, V.32bis, V.terbo, V.FC, V.34, V.34bis, V.17 (G3 Fax Call), V.21, V.22, V.23 Constant Carrier (1200/75), V.23 Switched Carrier (Half Duplex), V.26bis, V.26ter, V.27ter (G3 Fax Call), V.29 HD (G3 Fax Call), V.34 HD (G3 Fax Call), V.90 Issue 1 (Asymmetric), V.90 Issue 2 (Symmetric), V.58, X2, K56FLEX, V.Fast, PEP, HST

Inherited Properties

NameData Type
AllocationStatestring
Availabilityuint16
Captionstring
CommunicationStatusuint16
CreationClassNamestring
Descriptionstring
DetailedStatusuint16
DeviceIDstring
ElementNamestring
EnabledDefaultuint16
EnabledStateuint16
ErrorClearedboolean
ErrorDescriptionstring
Generationuint64
HealthStateuint16
InstallDatedatetime
InstanceIDstring
LastErrorCodeuint32
LocationIndicatoruint16
MaxQuiesceTimeuint64
Namestring
OperatingStatusuint16
OtherEnabledStatestring
PowerManagementSupportedboolean
PowerOnHoursuint64
PrimaryStatusuint16
RequestedStateuint16
Statusstring
StatusInfouint16
SystemCreationClassNamestring
SystemNamestring
TimeOfLastStateChangedatetime
TotalPowerOnHoursuint64
TransitioningToStateuint16
AdditionalAvailabilityuint16[]
AvailableRequestedStatesuint16[]
IdentifyingDescriptionsstring[]
OperationalStatusuint16[]
OtherIdentifyingInfostring[]
PowerManagementCapabilitiesuint16[]
StatusDescriptionsstring[]

Class Methods

Inherited Class Methods

NameReturn Type
EnableDeviceuint32
OnlineDeviceuint32
QuiesceDeviceuint32
RequestStateChangeuint32
Resetuint32
RestorePropertiesuint32
SavePropertiesuint32
SetPowerStateuint32