Neonode zForce(TM) SDK

- Main Page
- Modules
- Classes
- Files

- File List
- File Members

Macros
zForceCommon.h File Reference
`#include <zForceTypes.h>`
`#include <zForceConfig.h>`
Include dependency graph for zForceCommon.h:

Go to the source code of this file.

## Macros
#define | OSINCLUDE1(x) #x
| Macro used to expand OS defines.
#define | OSINCLUDE(x) OSINCLUDE1(x)
| Macro used to expand OS defines.
#define | ENOTALLOWED 300
| Not allowed.
#define | EALREADYINITIALIZED 301
| Already initialized.
#define | EVALUEOVERFLOW 302
| Value overflow.
#define | EFAILEDGETTINGTIME 303
| Failed getting current time.
#define | EINTERRUPTED 304
| Interrupted.
#define | ENOTSUPPORTED 305
| Operation not supported.
#define | EINVALIDSIZE 306
| Invalid size.
#define | EINVALIDINPUT 307
| Invalid input.
#define | EOUTOFMEMORY 400
| Out of memory.
#define | EILLEGALMEMORYSIZE 401
| Illegal memory size.
#define | EMUTEXNOTINITIALIZED 500
| Mutex not initialized.
#define | EMUTEXINITIALIZATIONFAILED 501
| Mutex Initialization failed.
#define | EMUTEXLOCKFAILED 502
| Mutex Lock failed.
#define | EMUTEXUNLOCKFAILED 503
| Mutex Unlock failed.
#define | EMUTEXDESTROYFAILED 504
| Mutex Destroy failed.
#define | EBADMUTEX 505
| Bad Mutex Pointer.
#define | ESEMAPHORENOTINITIALIZED 506
| Semaphore not initialized.
#define | ESEMAPHOREINITIALIZATIONFAILED 507
| Semaphore Initialization failed.
#define | ESEMAPHOREWAITFAILED 508
| Wait for Semaphore failed.
#define | ESEMAPHOREINCREMENTFAILED 509
| Increment Semaphore failed.
#define | ESEMAPHOREDESTROYFAILED 510
| Destroy Semaphore failed.
#define | EBADSEMAPHORE 511
| Bad Semaphore Pointer.
#define | ESEMAPHOREWAITTIMEDOUT 512
| Semaphore Wait timed out.
#define | ETHREADCREATEFAILED 600
| Thread creation failed.
#define | EBADTHREAD 601
| Bad Thread Pointer.
#define | EQUEUECREATIONFAILED 700
| Queue Creation failed.
#define | EENQUEUEFAILED 701
| Enqueue failed.
#define | EDEQUEUEFAILED 702
| Dequeue failed.
#define | EDEQUEUETIMEDOUT 703
| Dequeue Timeout.
#define | EBADQUEUE 704
| Bad Queue Pointer.
#define | EZFORCENOTINITIALIZED 800
| zForce not Initialized.
#define | EZFORCEINITIALIZATIONFAILED 801
| zForce Initialization failed.
#define | EBADCONNECTION 900
| Given connection not valid.
#define | EDEVICENOTFOUND 901
| Device not found in list.
#define | EMESSAGEFILTERALREADYSET 902
| Message filter already set.
#define | EALREADYCONNECTED 903
| Already connected.
#define | ENOTCONNECTED 904
| Not connected.
#define | ERECEIVETIMEOUT 905
| Timeout receiving response.
#define | EUNKNOWNDEVICETYPE 1000
| Unknown device type.
#define | EALREADYINPROGRESS 1001
| Previous message in progress.
#define | EUNKNOWNTRANSPORT 1100
| No such Transport with that name.
#define | EALREADYOPEN 1101
| Transport already open.
#define | ENOTOPENED 1102
| Transport is not open.
#define | EWRITEFAILED 1103
| Write failed.
#define | EPARAMETERSTRINGTOOLONG 1104
#define | ECLOSEFAILED 1105
| Closing the file descriptor failed.
#define | EOPENFAILED 1106
| Open failed.
#define | ENOPORTENTRY 1107
| No such file or directory.
#define | EREADFAILED 1108
| Read failed.
#define | EPARTIALWRITE 1109
| Not all bytes written.
#define | ENODEVICEENTRY 1110
| No device with that name.
#define | EUNKNOWNPROTOCOL 1200
| No such Protocol with that name.
#define | EALREADYADDED 1201
| Protocol/Transport already added.
#define | EBADNAME 1202
| Incorrect name format.
#define | EPROTOCOLERROR 1203
| Generic protocol error.
#define | EUNKNOWNMESSAGETYPE 1300
| Unknown Message Type.
#define | EUNKNOWNMESSAGEGROUP 1301
| Unknown Message Group.

## Detailed Description

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