LINEADDRCAPFLAGS_ Constants
The LINEADDRCAPFLAGS_ bit-flag constants are used in the dwAddrCapFlags member of the LINEADDRESSCAPS data structure to describe various Boolean address capabilities.
-
LINEADDRCAPFLAGS_FWDNUMRINGS
-
Specifies whether the number of rings for a no answer can be specified when forwarding calls on no answer. If TRUE, the valid range is provided in LINEADDRESSCAPS.
-
LINEADDRCAPFLAGS_PICKUPGROUPID
-
Specifies whether a group identifier is required for call pickup.
-
LINEADDRCAPFLAGS_SECURE
-
Specifies whether calls on this address can be made secure at call setup time.
-
LINEADDRCAPFLAGS_BLOCKIDDEFAULT
-
Specifies whether the network by default sends or blocks caller ID information when making a call on this address. If TRUE, identifier information is blocked by default; if FALSE, identifier information is transmitted by default.
-
LINEADDRCAPFLAGS_BLOCKIDOVERRIDE
-
Specifies whether the default setting for sending or blocking of caller ID information can be overridden per call. If TRUE, override is possible; if FALSE, override is not possible.
-
LINEADDRCAPFLAGS_DIALED
-
Specifies whether a destination address can be dialed on this address for making a call. TRUE if a destination address must be dialed; FALSE if the destination address is fixed (such as with a "hot phone").
-
LINEADDRCAPFLAGS_ORIGOFFHOOK
-
Specifies whether the originating party's phone can automatically be taken offhook when making calls.
-
LINEADDRCAPFLAGS_DESTOFFHOOK
-
Specifies whether the called party's phone can automatically be forced offhook when making calls.
-
LINEADDRCAPFLAGS_FWDCONSULT
-
Specifies whether call forwarding involves the establishment of a consultation call.
-
LINEADDRCAPFLAGS_SETUPCONFNULL
-
Specifies whether setting up a conference call starts out with an initial call (FALSE) or with no initial call (TRUE).
-
LINEADDRCAPFLAGS_AUTORECONNECT
-
Specifies whether dropping a consultation call automatically reconnects to the call on consultation hold. TRUE if reconnect happens automatically, FALSE otherwise.
-
LINEADDRCAPFLAGS_COMPLETIONID
-
Specifies whether the completion IDs returned by TSPI_lineCompleteCall are useful and unique. TRUE is useful; FALSE otherwise.
-
LINEADDRCAPFLAGS_TRANSFERHELD
-
Specifies whether a (hard) held call can be transferred. Often, only calls on consultation hold may transferred.
-
LINEADDRCAPFLAGS_TRANSFERMAKE
-
Specifies whether an entirely new call can be established for use as a consultation call on transfer.
-
LINEADDRCAPFLAGS_CONFERENCEHELD
-
Specifies whether a (hard) held call can be conferenced to. Often, only calls on consultation hold can be added to as a conference call.
-
LINEADDRCAPFLAGS_CONFERENCEMAKE
-
Specifies whether an entirely new call can be established for use as a consultation call (to add) on conference.
-
LINEADDRCAPFLAGS_PARTIALDIAL
-
Specifies whether partial dialing is available.
-
LINEADDRCAPFLAGS_FWDSTATUSVALID
-
Specifies whether the forwarding status in the LINEADDRESSSTATUS structure for this address is valid or is at most a best estimate given absence of accurate confirmation by the switch or network.
-
LINEADDRCAPFLAGS_FWDINTEXTADDR
-
Specifies whether internal and external calls can be forwarded to different forwarding addresses. This flag is meaningful only if forwarding of internal and external calls can be controlled separately. This flag is TRUE if internal and external calls can be forwarded to different destination addresses; FALSE otherwise.
-
LINEADDRCAPFLAGS_FWDBUSYNAADDR
-
Specifies whether call forwarding for busy and no answer can use different forwarding addresses. This flag is meaningful only if forwarding for busy and no answer can be controlled separately. This flag is TRUE if forwarding for busy and no answer can use different destination addresses; FALSE otherwise.
-
LINEADDRCAPFLAGS_ACCEPTTOALERT
-
This flag has the value of TRUE if an offering call must be accepted using lineAccept to start alerting the users at both ends of the call; Otherwise, it is FALSE. This flag is typically only used with ISDN.
-
LINEADDRCAPFLAGS_CONFDROP
-
This flag has the value of TRUE if lineDrop of a conference call parent also has the side effect of dropping (disconnecting) the other parties involved in the conference call. It is FALSE if dropping a conference call still allows the other parties to talk among themselves.
-
LINEADDRCAPFLAGS_PICKUPCALLWAIT
-
This flag has the value of TRUE if linePickup can be used to pick up a call detected by the user as a call waiting call. Otherwise, it is FALSE.
Not extensible. All 32 bits are reserved.
See Also
LINEADDRESSCAPS, LINEADDRESSSTATUS, TSPI_lineCompleteCall