Neonode zForce(TM) SDK

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-2022 Neonode Technologies AB. All rights reserved.

## Typedef Documentation

## ◆ OsAbstractionLayer

typedef struct OsAbstractionLayer OsAbstractionLayer

See also
  struct OsAbstractionLayer

## ◆ zForceThreadWrapper

typedef struct zForceThreadWrapper zForceThreadWrapper

See also
  struct zForceThreadWrapper