Neonode zForce(TM) SDK

- Main Page
- Modules
- Classes
- Files

- File List
- File Members

Classes | 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.

Copyright
  COPYRIGHT NOTICE: (c) 2017 Neonode Technologies AB. All rights reserved.

## Typedef Documentation

typedef struct OsAbstractionLayer OsAbstractionLayer

See also
  struct OsAbstractionLayer

typedef struct zForceThreadWrapper zForceThreadWrapper

See also
  struct zForceThreadWrapper