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_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 TypeClass Origin
Availabilityuint16CIM_LogicalDevice
CaptionstringCIM_ManagedElement
CommunicationStatusuint16CIM_ManagedSystemElement
CreationClassNamestringCIM_LogicalDevice
DescriptionstringCIM_ManagedElement
DetailedStatusuint16CIM_ManagedSystemElement
DeviceIDstringCIM_LogicalDevice
ElementNamestringCIM_ManagedElement
EnabledDefaultuint16CIM_EnabledLogicalElement
EnabledStateuint16CIM_EnabledLogicalElement
ErrorClearedbooleanCIM_LogicalDevice
ErrorDescriptionstringCIM_LogicalDevice
Generationuint64CIM_ManagedElement
HealthStateuint16CIM_ManagedSystemElement
InstallDatedatetimeCIM_ManagedSystemElement
InstanceIDstringCIM_ManagedElement
LastErrorCodeuint32CIM_LogicalDevice
LocationIndicatoruint16CIM_LogicalDevice
MaxQuiesceTimeuint64CIM_LogicalDevice
NamestringCIM_ManagedSystemElement
OperatingStatusuint16CIM_ManagedSystemElement
OtherEnabledStatestringCIM_EnabledLogicalElement
PowerManagementSupportedbooleanCIM_LogicalDevice
PowerOnHoursuint64CIM_LogicalDevice
PrimaryStatusuint16CIM_ManagedSystemElement
RequestedStateuint16CIM_EnabledLogicalElement
StatusstringCIM_ManagedSystemElement
StatusInfouint16CIM_LogicalDevice
SystemCreationClassNamestringCIM_LogicalDevice
SystemNamestringCIM_LogicalDevice
TimeOfLastStateChangedatetimeCIM_EnabledLogicalElement
TotalPowerOnHoursuint64CIM_LogicalDevice
TransitioningToStateuint16CIM_EnabledLogicalElement
AdditionalAvailabilityuint16[]CIM_LogicalDevice
AvailableRequestedStatesuint16[]CIM_EnabledLogicalElement
IdentifyingDescriptionsstring[]CIM_LogicalDevice
OperationalStatusuint16[]CIM_ManagedSystemElement
OtherIdentifyingInfostring[]CIM_LogicalDevice
PowerManagementCapabilitiesuint16[]CIM_LogicalDevice
StatusDescriptionsstring[]CIM_ManagedSystemElement

Class Methods

Inherited Class Methods

NameReturn TypeClass Origin
EnableDeviceuint32CIM_LogicalDevice
OnlineDeviceuint32CIM_LogicalDevice
QuiesceDeviceuint32CIM_LogicalDevice
RequestStateChangeuint32CIM_EnabledLogicalElement
Resetuint32CIM_LogicalDevice
RestorePropertiesuint32CIM_LogicalDevice
SavePropertiesuint32CIM_LogicalDevice
SetPowerStateuint32CIM_LogicalDevice