Version




| 1
Synchronous or Asynchronous
|
|
Function
|
S/A1
|
Description
|
|---|---|---|
|
nccAcceptCall
|
A
|
Accepts an incoming call.
|
|
nccAnswerCall
|
A
|
Answers an incoming call.
|
|
nccRejectCall
|
A
|
Rejects an incoming call.
|
| 1
Synchronous or Asynchronous
|
|
Function
|
S/A1
|
Description
|
|---|---|---|
|
nccPlaceCall
|
A
|
Places an outbound call.
|
|
nccSendDigits
|
S
|
Sends digits in overlapped sending mode.
|
| 1
Synchronous or Asynchronous
|
| 1
Synchronous or Asynchronous
|
|
Function
|
S/A1
|
Description
|
|---|---|---|
|
nccDisconnectCall
|
A
|
Disconnects a connected call.
|
|
nccReleaseCall
|
A
|
Releases resources associated with a call in the disconnected state, and destroys the call handle.
|
| 1
Synchronous or Asynchronous
|
| 1
Synchronous or Asynchronous
|
|
Function
|
S/A1
|
Description
|
|---|---|---|
|
nccSendCallMessage
|
P2
|
Protocol-specific escape mechanism to send a message to a call.
|
|
nccSendLineMessage
|
P
|
Protocol-specific escape mechanism to send a message to a line.
|
| 1
Synchronous or Asynchronous 2 Protocol-dependent
|
|
Function
|
S/A1
|
Description
|
|---|---|---|
|
nccBlockCalls
|
A
|
Blocks incoming calls.
|
|
nccUnblockCalls
|
A
|
Releases blocking of incoming calls.
|
| 1
Synchronous or Asynchronous
|
|
Function
|
S/A1
|
Description
|
|---|---|---|
|
nccSetBilling
|
A
|
Sets billing relative to an incoming call.
|
| 1
Synchronous or Asynchronous
|

| 1
Informational or Transitional 2 Solicited or Unsolicited
|
| 1
Informational or Transitional 2 Solicited or Unsolicited
|
| 1
Informational or Transitional 2 Solicited or Unsolicited
|
| 1
Informational or Transitional 2 Solicited or Unsolicited
|
| 1
Informational or Transitional 2 Solicited or Unsolicited
|
| 1
Informational or Transitional 2 Solicited or Unsolicited
|
| 1
Informational or Transitional 2 Solicited or Unsolicited
|
|
Event
|
I/T1
|
S/U2
|
Indicates that...
|
|---|---|---|---|
|
NCCEVN_BILLING_INDICATION
|
I
|
U
|
A billing indication arrived.
|
|
NCCEVN_BILLING_SET
|
I
|
S
|
A request to set the billing for a call is complete.
|
| 1
Informational or Transitional 2 Solicited or Unsolicited
|
| 1
Informational or Transitional 2 Solicited or Unsolicited
|



Figure 4. NCC Line State Diagram



2 This function can be called in this state, if supported by the service implementation and protocol. The NCC_CAP_HOLD_IN_ANY_STATE indicator in the capabilitymask returned by nccQueryCapability indicates if the protocol allows calls to be held/retrieved from any state.

Version