Neonode zForce(TM) SDK
Public Attributes | List of all members
StreamingDataFrame Struct Reference

Struct containing the StreamingDataFrame information. More...

#include <StreamingDataFrame.h>

Collaboration diagram for StreamingDataFrame:
Collaboration graph
[legend]

Public Attributes

char * DataFrameType
 A string pointer to the type of DataFrame. For now the type is either streaming or not streaming, in the future we can have more types.
 
ConnectionConnection
 A connection pointer is needed to associate the DataFrame with the connection.
 
uint64_t RelativeTimeoutMilliSeconds
 Relative timeout in MilliSeconds.
 
void(* Destructor )(DataFrame *self)
 Destructor for DataFrame, frees up DataFrames allocated memory. More...
 
uint8_t * Data
 defined(DATAFRAME_DATAFRAME_H) && !defined(CONTAINS_DATAFRAME) More...
 
uint32_t Length
 Length of the data.
 

Detailed Description

Struct containing the StreamingDataFrame information.

StreamingDataFrame contains the DataFrame base, a pointer to the data and its length.

Member Data Documentation

uint8_t* StreamingDataFrame::Data

defined(DATAFRAME_DATAFRAME_H) && !defined(CONTAINS_DATAFRAME)

Pointer to the data.

void( * StreamingDataFrame::Destructor) (DataFrame *self)

Destructor for DataFrame, frees up DataFrames allocated memory.

Parameters
selfPointer to the struct itself.
Returns
Returns nothing.

The documentation for this struct was generated from the following file: