Neonode zForce(TM) SDK

- Main Page
- Modules
- Classes
- Files

- Class List
- Class Index
- Class Members

Public Attributes | List of all members
DataFrame Struct Reference

Struct containing the DataFrame information. More...

`#include <DataFrame.h>`

Collaboration diagram for DataFrame:
[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...

## Detailed Description

Struct containing the DataFrame information.

The DataFrame is the actual raw data transferred between the Transport Layer and Protocol Layer. The DataFrame is encoded and decoded by the Protocol, protocol transform DataFrame(s) into Message(s) and viceversa.

## Member Data Documentation

void( * DataFrame::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:

- DataFrame.h