Neonode zForce(TM) SDK

- Main Page
- Modules
- Classes
- Files

- Class List
- Class Index
- Class Members

Public Attributes | List of all members
StreamingDataFrame Struct Reference

Struct containing the StreamingDataFrame information. More...

`#include <StreamingDataFrame.h>`

Collaboration diagram for StreamingDataFrame:
[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.
Connection * | Connection
| 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

  self | Pointer to the struct itself.

Returns
  Returns nothing.

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

- StreamingDataFrame.h