8
3. GenTL
GenTL defines 5 types of objects, organized in a parent/child relationship:
1.
the
system
module
2.
the
interface
module
3.
the
device
module
4.
the
data stream
module
5.
the
buffer
module
Each module:
●
corresponds to a particular element of the system;
●
defines relevant pieces of information (
info commands
) that can be queried (using
get info
functions);
●
allows exercising that module's functionality (using specific functions).
Additionally, all modules except the buffer module behave as
ports
that allow read/write
operations. These port functions are used by
to load that module's description file, and
to use its GenApi features.
GenTL Module Hierarchy
Coaxlink
Programmer Guide
3. GenTL