cMsg Messaging System
6.0
|
Go to the source code of this file.
Macros | |
#define | CMSG_ENDIAN_BIG 0 |
#define | CMSG_ENDIAN_LITTLE 1 |
#define | CMSG_ENDIAN_LOCAL 2 |
#define | CMSG_ENDIAN_NOTLOCAL 3 |
#define | CMSG_ENDIAN_SWITCH 4 |
#define | CMSG_DEBUG_NONE 0 |
#define | CMSG_DEBUG_SEVERE 1 |
#define | CMSG_DEBUG_ERROR 2 |
#define | CMSG_DEBUG_WARN 3 |
#define | CMSG_DEBUG_INFO 4 |
#define | CMSG_REGIME_MEDIUM 0 |
#define | CMSG_REGIME_LOW 1 |
#define | CMSG_REGIME_HIGH 2 |
#define | CMSG_FAILOVER_ANY 0 |
#define | CMSG_FAILOVER_CLOUD 1 |
#define | CMSG_FAILOVER_CLOUD_ONLY 2 |
#define | CMSG_CLOUD_ANY 0 |
#define | CMSG_CLOUD_LOCAL 1 |
#define | CMSG_SHUTDOWN_INCLUDE_ME 1 |
#define CMSG_CLOUD_ANY 0 |
Client fails over to any cloud server.
#define CMSG_CLOUD_LOCAL 1 |
Client fails over to local cloud servers first.
#define CMSG_DEBUG_ERROR 2 |
Output only errors for debugging.
Referenced by cMsgPerror(), and cMsgSetDebugLevel().
#define CMSG_DEBUG_INFO 4 |
Output everything for debugging.
Referenced by cMsgSetDebugLevel().
#define CMSG_DEBUG_NONE 0 |
No debugging output.
Referenced by cMsgSetDebugLevel().
#define CMSG_DEBUG_SEVERE 1 |
Output only severe (process-ending) errors for debugging.
Referenced by cMsgSetDebugLevel().
#define CMSG_DEBUG_WARN 3 |
Output warnings and errors for debugging.
Referenced by cMsgSetDebugLevel().
#define CMSG_ENDIAN_BIG 0 |
Is big endian.
Referenced by cMsgGetByteArrayEndian(), cMsgNeedToSwap(), and cMsgSetByteArrayEndian().
#define CMSG_ENDIAN_LITTLE 1 |
Is little endian.
Referenced by cMsgGetByteArrayEndian(), cMsgNeedToSwap(), and cMsgSetByteArrayEndian().
#define CMSG_ENDIAN_LOCAL 2 |
Is same endian as local host.
Referenced by cMsgSetByteArrayEndian().
#define CMSG_ENDIAN_NOTLOCAL 3 |
Is opposite endian as local host.
Referenced by cMsgSetByteArrayEndian().
#define CMSG_ENDIAN_SWITCH 4 |
Switch recorded value of data's endian.
Referenced by cMsgSetByteArrayEndian().
#define CMSG_FAILOVER_ANY 0 |
Client fails over to any server.
#define CMSG_FAILOVER_CLOUD 1 |
Client fails over to cloud servers first, then any.
#define CMSG_FAILOVER_CLOUD_ONLY 2 |
Client fails over to only cloud servers.
#define CMSG_REGIME_HIGH 2 |
Client has high data/message throughput.
#define CMSG_REGIME_LOW 1 |
Client has low data/message throughput.
#define CMSG_REGIME_MEDIUM 0 |
Client has medium data/message throughput.
#define CMSG_SHUTDOWN_INCLUDE_ME 1 |
When shutting down clients, include the calling client (me).
Referenced by cMsgShutdownClients(), and cMsgShutdownServers().
anonymous enum |
Return codes.
anonymous enum |
Type codes for compound payloads. Make these all 2 digits for ease in net protocol.