Go to the documentation of this file. 15 #ifdef COMPILING_ZFORCE_SDK 16 #define DLLEXTERNAL __declspec(dllexport) 18 #define DLLEXTERNAL __declspec(dllimport) 21 #define MODULEINTERNAL static 22 #elif defined (__clang__) || __GNUC__ > 4 23 #define DLLEXTERNAL __attribute__ ((visibility ("default"))) 24 #define DLLINTERNAL __attribute__ ((visibility ("hidden"))) 25 #define MODULEINTERNAL static 27 #error Unsupported compiler. 35 #define OSINCLUDE1(x) #x 36 #define OSINCLUDE(x) OSINCLUDE1(x) 43 #define ENOTALLOWED 300 44 #define EALREADYINITIALIZED 301 45 #define EVALUEOVERFLOW 302 46 #define EFAILEDGETTINGTIME 303 47 #define EINTERRUPTED 304 48 #define ENOTSUPPORTED 305 49 #define EINVALIDSIZE 306 50 #define EINVALIDINPUT 307 58 #define EOUTOFMEMORY 400 59 #define EILLEGALMEMORYSIZE 401 67 #define EMUTEXNOTINITIALIZED 500 68 #define EMUTEXINITIALIZATIONFAILED 501 69 #define EMUTEXLOCKFAILED 502 70 #define EMUTEXUNLOCKFAILED 503 71 #define EMUTEXDESTROYFAILED 504 73 #define ESEMAPHORENOTINITIALIZED 506 74 #define ESEMAPHOREINITIALIZATIONFAILED 507 75 #define ESEMAPHOREWAITFAILED 508 76 #define ESEMAPHOREINCREMENTFAILED 509 77 #define ESEMAPHOREDESTROYFAILED 510 78 #define EBADSEMAPHORE 511 79 #define ESEMAPHOREWAITTIMEDOUT 512 87 #define ETHREADCREATEFAILED 600 88 #define EBADTHREAD 601 96 #define EQUEUECREATIONFAILED 700 97 #define EENQUEUEFAILED 701 98 #define EDEQUEUEFAILED 702 99 #define EDEQUEUETIMEDOUT 703 100 #define EBADQUEUE 704 108 #define EZFORCENOTINITIALIZED 800 109 #define EZFORCEINITIALIZATIONFAILED 801 117 #define EBADCONNECTION 900 118 #define EDEVICENOTFOUND 901 119 #define EMESSAGEFILTERALREADYSET 902 120 #define EALREADYCONNECTED 903 121 #define ENOTCONNECTED 904 122 #define ERECEIVETIMEOUT 905 130 #define EUNKNOWNDEVICETYPE 1000 131 #define EALREADYINPROGRESS 1001 139 #define EUNKNOWNTRANSPORT 1100 141 #define EALREADYOPEN 1101 142 #define ENOTOPENED 1102 143 #define EWRITEFAILED 1103 144 #define EPARAMETERSTRINGTOOLONG 1104 145 #define ECLOSEFAILED 1105 147 #define EOPENFAILED 1106 148 #define ENOPORTENTRY 1107 149 #define EREADFAILED 1108 150 #define EPARTIALWRITE 1109 151 #define ENODEVICEENTRY 1110 159 #define EUNKNOWNPROTOCOL 1200 161 #define EALREADYADDED 1201 163 #define EBADNAME 1202 164 #define EPROTOCOLERROR 1203 172 #define EUNKNOWNMESSAGETYPE 1300 173 #define EUNKNOWNMESSAGEGROUP 1301 176 // Barr 4.2d violation and exclusion. 177 #include <zForceConfig.h> 179 #endif // ZFORCECOMMON_H