Bluetooth AG Service Functions (Compact 2013)
3/26/2014
The functions that you can use when you are developing your Bluetooth OS design are exported from Btdrt.dll, and are provided to help you develop either a shell or dedicated application functionality if you cannot use a WinSock layer. You can call these functions from an application other than the Bluetooth stack layer, in device.exe.
In This Section
The following table shows the Audio Gateway Core Component functions of the Audio Gateway service.
Programming element |
Description |
---|---|
Called by the Network module when an event occurs. |
|
Sends an indicator event to the connected device. |
The following table shows the Network Component functions of the Audio Gateway service.
Programming element |
Description |
---|---|
Called by the AG service to receive an incoming call. |
|
Called by the AG service to place an outgoing call. |
|
Called by the AG service to terminate an ongoing call. |
|
Called by the AG service to put an active call on hold. |
|
Called by the AG service to initialize the Network module. |
|
Called by the AG service to sends DTMF codes. |
|
Called by the AG service to activate a call that is on hold status. |
|
Called by the AG service to terminate the active call and activate the call on hold. |
|
Called by the AG service to deinitialize the Network module. |
|
Queries or sets audio gateway network events. |
|
Called by the AG service to change the call status from active to hold and vice versa. |
|
Called by the AG service to retrieve the current state of the network. |
The following table shows the Phone-Extension Component functions of the Audio Gateway (AG) service.
Programming element |
Description |
---|---|
Called by the AG service to retrieve the number last dialed on the device. |
|
Called by the AG service to retrieve the name of the caller by using the Call Line Identification (CLI). |
|
Called by the AG service to retrieve the destination number dialed using speed dial. |
|
Called by the AG service when an incoming call arrives. |
|
Called by the AG service when a call is placed on the device. |
|
Called by the AG service to deinitialize the Phone Extension module. |
|
Called by the AG service when the specified event occurs on the Bluetooth device. |
|
Called by the AG service to initialize the Phone-Extension module. |
|
Provides phone-related informational events. |
|
Called by the AG service to determine whether the phone has cellular service. |