Constant
|
Meaning
|
LINECALLREASON_CALLCOMPLETION
|
The call was the result of a call completion request.
|
LINECALLREASON_CAMPEDON
|
The call was camped on the address. Usually, it appears initially in
the onhold state, and can be switched to using lineSwapHold. If an active
call becomes idle, the camped-on call may change to the offering state
and the device start ringing.
|
LINECALLREASON_DIRECT
|
This is a direct incoming or outgoing call.
|
LINECALLREASON_FWDBUSY
|
This call was forwarded from another extension that was busy at the time
of the call.
|
LINECALLREASON_FWDNOANSWER
|
The call was forwarded from another extension that didn't answer the
call after some number of rings.
|
LINECALLREASON_FWDUNCOND
|
The call was forwarded unconditionally from another number.
|
LINECALLREASON_INTRUDE
|
The call intruded onto the line, either by a call completion action invoked
by another station or by operator action. Depending on switch implementation,
the call may appear either in the connected state, or conferenced with
an existing active call on the line.
|
LINECALLREASON_PARKED
|
The call was parked on the address. Usually, it appears initially in
the onhold state.
|
LINECALLREASON_PICKUP
|
The call was picked up from another extension.
|
LINECALLREASON_REDIRECT
|
The call was redirected to this station.
|
LINECALLREASON_REMINDER
|
The call is a reminder (or "recall") that the user has a call
parked or on hold for (potentially) a long time.
|
LINECALLREASON_ROUTEREQUEST
|
The call appears on the address because the switch needs routing instructions
from the application. The application should examine the CalledID,
and use the Redirect
method to provide a new dialable address for the call. If the call is
to be blocked instead, the application may call Drop.
If the application fails to take action within a switch-defined timeout
period, a default action will be taken.
|
LINECALLREASON_TRANSFER
|
The call has been transferred from another number.
|
LINECALLREASON_UNAVAIL
|
The reason for the call is unavailable and will not become known later.
|
LINECALLREASON_UNKNOWN
|
The reason for the call is currently unknown but may become known later.
|
LINECALLREASON_UNPARK
|
The call was retrieved as a parked call.
|