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

Struct containing the DataFrame information. More...

#include <DataFrame.h>

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

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
selfPointer to the struct itself.
Returns
Returns nothing.

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