TApxModem.ModemState

TApxModem

property ModemState : TApxModemState
TApxModemState = (
msUnknown, msIdle, msInitializing, msAutoAnswerBackground,
msAutoAnswerWait, msAnswerWait, msDialWait, msDialCycle,
msConnectWait, msConnected, msHangup, msCancel);

Default: msUnknown

The current state of the TApxModem component.

ModemState is used internally to track modem responses and controlling the state of the TApxModem component for configuration, dialing, and answering. This property is made public for possible use of status routines.

Value
Meaning
msUnknown
Hasn’t been or couldn’t be initialized 
msIdle
Idle and ready
msInitializing
Starting initialize process
msAutoAnswerBackground
Autoanswer mode, no rings received
msAutoAnswerWait
Autoanswer mode, waiting for Nth ring
msAnswerWait
Answering call, waiting for connect
msDialWait
Dialing call, waiting for connect
msConnectWait
Connect in progress, waiting for optional data
msConnected
Done with connect process
msHangup
Starting hangup process

msCancel

Starting cancel process

See also: ModemStatusMsg, OnModemStatus