Neonode zForce(TM) SDK

- Main Page
- Modules
- Classes
- Files

- File List
- File Members

DataFrame.h
Go to the documentation of this file.
1
9 #if !defined(DATAFRAME_DATAFRAME_H) && !defined(CONTAINS_DATAFRAME)
10
11 #ifndef ZFORCECOMMON_H
12 #error Please include "zForceCommon.h" before this file.
13 #endif // ZFORCECOMMON_H
14
17 typedef struct DataFrame DataFrame;
26 struct DataFrame
27 {
28 #endif // !defined(DATAFRAME_DATAFRAME_H) && !defined(CONTAINS_DATAFRAME)
29 #if !defined(DATAFRAME_DATAFRAME_H) || defined(CONTAINS_DATAFRAME)
30
36 char * DataFrameType;
42 Connection * Connection;
46 uint64_t RelativeTimeoutMilliSeconds;
54 void ( * Destructor) (DataFrame * self);
55 #endif // !defined(DATAFRAME_DATAFRAME_H) || defined(CONTAINS_DATAFRAME)
56 #if !defined(DATAFRAME_DATAFRAME_H) && !defined(CONTAINS_DATAFRAME)
57 };
58
59 #define DATAFRAME_DATAFRAME_H
60 #endif
61
Connection
The main Connection struct.
Definition: Connection.h:64
DataFrame::Connection
Connection * Connection
A connection pointer is needed to associate the DataFrame with the connection.
Definition: DataFrame.h:42
DataFrame
Struct containing the DataFrame information.
Definition: DataFrame.h:26
DataFrame::RelativeTimeoutMilliSeconds
uint64_t RelativeTimeoutMilliSeconds
Relative timeout in MilliSeconds.
Definition: DataFrame.h:46
DataFrame::DataFrameType
char * DataFrameType
A string pointer to the type of DataFrame. For now the type is either streaming or not streaming...
Definition: DataFrame.h:36
DataFrame::Destructor
void(* Destructor)(DataFrame *self)
Destructor for DataFrame, frees up DataFrames allocated memory.
Definition: DataFrame.h:54