Logo Search packages:      
Sourcecode: ecartis version File versions  Download package

results.h

#define RESULT_SUCCESS              2
#define RESULT_TRANSIENT            4
#define RESULT_FAILURE              5

#define SUBJECT_UNDEFINED           0
#define SUBJECT_ADDRESS             1
#define SUBJECT_MAILBOX             2
#define SUBJECT_SYSTEM              3
#define SUBJECT_NETWORK             4
#define SUBJECT_PROTOCOL            5
#define SUBJECT_CONTENT             6
#define SUBJECT_SECURITY            7

#define STATUS_UNDEFINED_UNDEFINED  0

#define STATUS_ADDRESS_OTHER        0
#define STATUS_ADDRESS_NOSUCH       1
#define STATUS_ADDRESS_SYSTEM       2
#define STATUS_ADDRESS_SYNTAX       3
#define STATUS_ADDRESS_AMBIG        4
#define STATUS_ADDRESS_VALID        5
#define STATUS_ADDRESS_MOVED        6
#define STATUS_ADDRESS_SENDER       7
#define STATUS_ADDRESS_SENDSYSTEM   8

#define STATUS_MAILBOX_OTHER        0
#define STATUS_MAILBOX_DISABLED           1
#define STATUS_MAILBOX_FULL         2
#define STATUS_MAILBOX_TOOLONG            3
#define STATUS_MAILBOX_EXPANSION    4

#define STATUS_SYSTEM_OTHER         0
#define STATUS_SYSTEM_FULL          1
#define STATUS_SYSTEM_NOTACC        2
#define STATUS_SYSTEM_CANTDOIT            3
#define STATUS_SYSTEM_TOOBIG        4
#define STATUS_SYSTEM_CONFIG        5

#define STATUS_NETWORK_OTHER        0
#define STATUS_NETWORK_NOANSWER           1
#define STATUS_NETWORK_BADCONNECT   2
#define STATUS_NETWORK_DIRECTORY    3
#define STATUS_NETWORK_ROUTING            4
#define STATUS_NETWORK_CONGESTED    5
#define STATUS_NETWORK_LOOP         6
#define STATUS_NETWORK_TIMEOUT            7

#define STATUS_PROTOCOL_OTHER       0
#define STATUS_PROTOCOL_INVALIDCMD  1
#define STATUS_PROTOCOL_SYNTAX            2
#define STATUS_PROTOCOL_TOOMANY           3
#define STATUS_PROTOCOL_INVALIDPARAM      4
#define STATUS_PROTOCOL_WRONGVER    5

#define STATUS_CONTENT_OTHER        0
#define STATUS_CONTENT_MEDIA        1
#define STATUS_CONTENT_CONVERSION   2
#define STATUS_CONTENT_CONVERSION2  3
#define STATUS_CONTENT_CONVWARNING  4
#define STATUS_CONTENT_CONVFAILED   5

#define STATUS_SECURITY_OTHER       0
#define STATUS_SECURITY_AUTH        1
#define STATUS_SECURITY_EXPANSION   2
#define STATUS_SECURITY_CONVERSION  3
#define STATUS_SECURITY_NOTSUPP           4
#define STATUS_SECURITY_CRYPTO            5
#define STATUS_SECURITY_NOCRYPTO    6
#define STATUS_SECURITY_INTEGRITY   7

#define MAKE_RESULT(x,y,z)    ((x * 100) + (y * 10) + z)

Generated by  Doxygen 1.6.0   Back to index