CDI SDK
SDK for transporting chunks of data reliably and with low latency using a polled mode network driver.
|
This header file contains definitions of types and the one global variable used internally by the SDK's implementation. These are details that do not need to be exposed to the user programs via the API. More...
Go to the source code of this file.
Data Structures | |
struct | CDIPacketAvmCommonHeader |
This defines a structure that contains the CDI packet #0 header that is common to all AVM payload types. More... | |
struct | CDIPacketAvmNoConfig |
This defines a structure that contains the CDI packet #0 header for a AVM video payload that does not contain any AVM configuration data. More... | |
struct | CDIPacketAvmWithConfig |
This defines a structure that contains the CDI packet #0 header for a AVM video payload that contains AVM configuration data. More... | |
struct | CDIPacketAvmUnion |
Union of AVM payload cdi headers. Use to reserve memory that can be used to hold any type of CDI packet AVM header. More... | |
Macros | |
#define | MAX_CDI_PACKET_EXTRA_DATA (sizeof(CDIPacketAvmUnion)) |
Maximum number of bytes for CDI packet #0 extra data. | |
This header file contains definitions of types and the one global variable used internally by the SDK's implementation. These are details that do not need to be exposed to the user programs via the API.