Version

| 1
Synchronous or Asynchronous
|

| 1
Synchronous or Asynchronous
|


|
Operation
|
Memory Transaction
|
Asynchronous
|
Callback
|
|---|---|---|---|
|
Play
|
adiPlayFromMemory
|
adiPlayAsync
|
adiStartPlaying*
|
|
Record
|
adiRecordToMemory
|
adiRecordAsync
|
adiStartRecording*
|

|
Function
|
S/A1
|
Description
|
|---|---|---|
|
adiStopPlaying
|
A
|
Terminates playing.
|
|
adiStopRecording
|
A
|
Terminates recording.
|
| 1
Synchronous or Asynchronous
|

|
Function
|
S/A1
|
Description
|
|---|---|---|
|
adiSubmitPlayBuffer
|
A
|
Supplies a buffer to an asynchronous play operation.
|
|
adiSubmitRecordBuffer
|
A
|
Supplies a buffer for an asynchronous record operation.
|
| 1
Synchronous or Asynchronous
|

| 1
Synchronous or Asynchronous
|

| 1
Synchronous or Asynchronous
|

| 1
Synchronous or Asynchronous
|

| 1
Synchronous or Asynchronous
|


| 1
Synchronous or Asynchronous
|

|
Function
|
S/A1
|
Description
|
|---|---|---|
|
adiStartCallProgress
|
A
|
Starts call progress analysis.
|
|
adiStopCallProgress
|
A
|
Stops call progress analysis.
|
| 1
Synchronous or Asynchronous
|

| 1
Synchronous or Asynchronous
|

| 1
Synchronous or Asynchronous
|

|
Function
|
S/A1
|
Description
|
|---|---|---|
|
adiStartTimer
|
A
|
Starts an on-board timer.
|
|
adiStopTimer
|
A
|
Stops an on-board timer.
|
| 1
Synchronous or Asynchronous
|

| 1
Synchronous or Asynchronous
|
Version