- AG Access provides three methods by which the application can transfer voice data to and from the AG board:
- asynchronous transfer: The application serially submits multiple buffers by
exchanging commands and events with AG Access.
- callback transfer: AG Access manages the buffers and invokes an
application callback function to retrieve or store data.
- The AG Access functions an application uses to initiate play or record operations depend upon the data transfer method selected, as shown below:
- The following three sections describe the general mechanics for the three transfer methods. These methods are described in greater detail in Section 6.5 and Section 6.6. AG Access contains the playrec demonstration program, which demonstrates play and record operations for both callback and asynchronous data transfer methods.