Gets the current state of a line and attach for call and change notifies on this line.

In order receive events about calls and line state changes a client can call asnCtiLineMonitorStart. The result will contain a current snapshot of the line, the calls and additional information.
To stop these events call asnCtiLineMonitorStop.

Attention: To get this information just once without further events, call asnCtiSnapshotPhoneLine instead.

ArgumentType: AsnCtiLineMonitorStartArgument

AsnCtiLineMonitorStartArgument is an Object

Name Type Optional Comment
u8sLinePhoneNumber string Identifier of the line

optionalParams AsnOptionalParameters yes

ResultType: AsnCtiLineMonitorStartResult

AsnCtiLineMonitorStartResult is an Object

Name Type Optional Comment
u8sMonitorCrossRefID string CrossrefID to identify the corresponding events after calling asnCtiLineMonitorStart.

lineInfo AsnCtiLineInfo Current line state.

seqCalls AsnCtiCallInformationList Current calls on the line.

iDoNotDisturb number Current state of DoNotDisturb is set (1) or not (0).

seqLineForwards AsnLineForwards Current list of forwarding settings on the line.

remoteOfficeState AsnRemoteOfficeState Current state of remote office feature.

optionalParams AsnOptionalParameters yes Optionals

  • Key "InvalidPasswordState" Value AsnInt (1) oder (0)
  • Key "InvalidPasswordUser" Value String

ErrorType: AsnCtiLineMonitorStartError

AsnCtiLineMonitorStartError is an Object

Name Type Optional Comment
iErrorDetail number
u8sErrorString string
optionalParams AsnOptionalParameters yes

Version 6.1