Error Return Codes
The below error codes define the meaning behind the error value returned
by any Spread function. If a Spread function returns a value < 0 it
indicates an error and the specific error type can be tested against these
constants. A return of 0 or > 0 should be considered success.
| #define ACCEPT_SESSION |
1 |
| #define ILLEGAL_SPREAD |
-1 |
| #define COULD_NOT_CONNECT |
-2 |
| #define REJECT_QUOTA |
-3 |
| #define REJECT_NO_NAME |
-4 |
| #define REJECT_ILLEGAL_NAME |
-5 |
| #define REJECT_NOT_UNIQUE |
-6 |
| #define REJECT_VERSION |
-7 |
| #define CONNECTION_CLOSED |
-8 |
| #define REJECT_AUTH |
-9 |
| #define ILLEGAL_SESSION |
-11 |
| #define ILLEGAL_SERVICE |
-12 |
| #define ILLEGAL_MESSAGE |
-13 |
| #define ILLEGAL_GROUP |
-14 |
| #define BUFFER_TOO_SHORT |
-15 |
| #define GROUPS_TOO_SHORT |
-16 |
| #define MESSAGE_TOO_LONG |
-17 |
All error codes defined in sp.h
|