Neonode zForce(TM) SDK
|
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) |
Os Abstraction Layer.
This structure contains the overrides and is always instantiated at the beginning of execution when using the library.
typedef struct OsAbstractionLayer OsAbstractionLayer |
typedef struct zForceThreadWrapper zForceThreadWrapper |