Jump to: navigation, search

AddressStatusInfoType

Syntax

typedef enum {
	AddressStatusIdle,
	AddressStatusOrigination,
	AddressStatusDialing,
	AddressStatusTalking,
	AddressStatusRinging,
	AddressStatusHeld,
	AddressStatusTreatment,
	AddressStatusLockedOut,
	AddressStatusMaintenance,
	AddressStatusAvailable,
	AddressStatusVacant
} AddressStatusInfoType;

Values

  • AddressStatusIdle — A state in which there is no relationship between the call and object specified by ThisDN.
  • AddressStatusOrigination — A state in which an object specified by ThisDN is requesting a service, or is in the process of dialing the necessary digit sequence to initiate a call to another object. The object enters this state when the device goes off-hook, or the device is prompted to go off-hook as a result of some service that is initiated for the device. The connection leaves the origination state when the dialing sequence is completed, aborted, or has failed.
  • AddressStatusDialing — A state in which an object specified by ThisDN completed a dialing sequence. AddressStatusDialing has the same meaning as AddressStatusRinging but for an object originating the call.
  • AddressStatusTalking — A state in which an object specified by ThisDN is actively participating in a call. This state includes logical participation in a call as well as physical participation (for example, a connected device cannot be on hold).
  • AddressStatusRinging — A state in which the attempt is being made to connect an object specified by ThisDN to a call and it is now up to the device to take some action.
  • AddressStatusHeld — A state in which an object specified by ThisDN is inactively participating in a call. This state includes logical participation in a call while physical participation is suspended.
  • AddressStatusTreatment — A state in which a telephony object specified by ThisDN actively participating in a call is under treatment at the time of the request.
  • AddressStatusLockedOut — The switch puts an object specified by ThisDN in this state when it encountered an interdigit timeout while dialing.
  • AddressStatusMaintenance — A state in which the telephony object specified by ThisDN has been taken out of service and can no longer accept calls or service requests.
  • AddressStatusAvailable — A state in which the telephony object specified by ThisDN is busy with a call, but still available to receive another call.
  • AddressStatusVacant — The status of the telephony object in question is Vacant.

Feedback

Comment on this article:

blog comments powered by Disqus
This page was last modified on June 27, 2017, at 12:21.