 |
| |
Ideal for Windows 2000/XP applications that can use a standard
Callback interface, this API supports Microsoft Windows asynchronous
I/O format as used by our series of DVB Master cards. This
C++ API manages buffering of incoming data and supplies your
application with a single data buffer at a time. Each instance
of the Callback API class supports a single direction (receive
or transmit) stream on the DVB Master cards. The user creates
an application callback function to either transmit or receive
data from the device. Creation of the stream class generates
a thread for data transfer, which then invokes the user's
callback functions asynchronously when a full buffer of data
is available. Deleting the stream class stops the data transfer
and the callback requests. The Callback API comes with DVB
TestBed, a sample application that transmits and receives
packets of non-video test data so that you can test the operation
of the DVB Master cards in your system. DVB TestBed source
code illustrates one of the recommended methods of interfacing
to the DVB Master cards.
|