Neonode zForce(TM) SDK
Classes | Macros | Typedefs | Functions
OsAbstractionLayer.h File Reference

Os Abstraction Layer. More...

Go to the source code of this file.

Classes

struct  zForceThreadWrapper
 Wrapper for threads. More...
 
struct  OsAbstractionLayer
 Overrides for OS Functions. More...
 

Typedefs

typedef void zForceMutex
 Typecast to underlying (system) type.
 
typedef void zForceSemaphore
 Typecast to underlying (system) type.
 
typedef void zForceThread
 Typecast to underlying (system) type.
 
typedef struct zForceThreadWrapper zForceThreadWrapper
 
typedef struct OsAbstractionLayer OsAbstractionLayer
 

Functions

DLLINTERNAL bool OsAbstractionLayer_Initialize (OsAbstractionLayer *osAbstractionLayer, OsAbstractionLayer *userSuppliedOsAbstractionLayer)
 
DLLINTERNAL void OsAbstractionLayer_ThreadWrapper (zForceThreadWrapper *wrapper)
 

Detailed Description

Os Abstraction Layer.

This structure contains the overrides and is always instantiated at the beginning of execution when using the library.

Typedef Documentation

See also
struct OsAbstractionLayer
See also
struct zForceThreadWrapper