Error codes


Defines

#define X400_E_NOERROR   0
#define X400_E_SYSERROR   1
#define X400_E_NOMEMORY   2
#define X400_E_BADPARAM   3
#define X400_E_INT_ERROR   4
#define X400_E_CONFIG_ERROR   5
#define X400_E_NYI   6
#define X400_E_NO_CHANNEL   7
#define X400_E_INV_MSG   8
#define X400_E_NOCONNECT   10
#define X400_E_BADCREDENTIALS   11
#define X400_E_CONNECT_REJ   12
#define X400_E_QMGR_CONGESTED   13
#define X400_E_BAD_QMGR_RESP   14
#define X400_E_MISSING_ATTR   20
#define X400_E_CONFLICT_ATTR   21
#define X400_E_INVALID_ATTR   22
#define X400_E_INVALID_VALUE   23
#define X400_E_NO_VALUE   24
#define X400_E_NO_MESSAGE   30
#define X400_E_TIMED_OUT   31
#define X400_E_NO_RECIP   32
#define X400_E_NOSPACE   33
#define X400_E_ADDRESS_ERROR   64
#define X400_E_BUFFER_FILE_ERROR   65
#define X400_E_BUFFER_FILENAME_ERROR   66
#define X400_E_BUFFER_TYPE_ERROR   67
#define X400_E_CONTENT_ERROR   68
#define X400_E_CONTENT_DATA_ERROR   69
#define X400_E_CONTENT_INIT_ERROR   70
#define X400_E_CONTENT_BODY_ERROR   71
#define X400_E_INIT_ERROR   72
#define X400_E_MESSAGE_ERROR   73
#define X400_E_NO_CONTENT   74
#define X400_E_ORIGINATOR_ERROR   75
#define X400_E_PARMS_ERROR   76
#define X400_E_RECIPIENT_ERROR   77
#define X400_E_TRANSFERABLE_ERROR   78
#define X400_E_REPORT_ERROR   79
#define X400_E_COMPLEX_BODY   80
#define X400_E_MESSAGE_BODY   81
#define X400_E_UNSUPPORTED_BODY   82
#define X400_E_X509_ENV   83
#define X400_E_X509_INTERNAL_ERROR   84
#define X400_E_X509_INIT   85
#define X400_E_X509_SESSION_INIT   86
#define X400_E_X509_VERIFY_FAIL_NO_CERT   87
#define X400_E_X509_VERIFY_FAIL_NO_PUBKEY   88
#define X400_E_X509_VERIFY_FAIL_INCOMPAT_ALG   89
#define X400_E_X509_VERIFY_FAIL_UNSUPPORTED_ALG   90
#define X400_E_X509_VERIFY_FAIL   91
#define X400_E_X509_VERIFY_SUCCESS   92
#define X400_E_SIGN_NO_IDENTITY   93
#define X400_E_SIGN   94
#define X400_E_NO_MORE_RESULTS   99
#define X400_E_WAIT_WRITE   100
#define X400_E_WAIT_READ   101
#define X400_E_WAIT_READ_WRITE   102
#define X400_E_CONNECTION_LOST   110
#define X400_E_SHUTDOWN   111

Define Documentation

#define X400_E_NOERROR   0

#define X400_E_SYSERROR   1

General system error

Examples:
examples/x400_mtsend.c.

Definition at line 206 of file x400_att.h.

#define X400_E_NOMEMORY   2

Insufficient memory

Examples:
examples/x400_mtrcv.c, and examples/x400_mtsend.c.

Definition at line 209 of file x400_att.h.

#define X400_E_BADPARAM   3

Bad parameter value

Definition at line 212 of file x400_att.h.

#define X400_E_INT_ERROR   4

Internal Error

Definition at line 215 of file x400_att.h.

#define X400_E_CONFIG_ERROR   5

Internal Config Error

Definition at line 218 of file x400_att.h.

#define X400_E_NYI   6

Function not yet implemented

Definition at line 221 of file x400_att.h.

#define X400_E_NO_CHANNEL   7

no X400 channel in MTA

Definition at line 224 of file x400_att.h.

#define X400_E_INV_MSG   8

Message received from MTA invalid

Definition at line 227 of file x400_att.h.

#define X400_E_NOCONNECT   10

Cannot connect to server

Definition at line 230 of file x400_att.h.

#define X400_E_BADCREDENTIALS   11

Invalid credentials for connection

Definition at line 233 of file x400_att.h.

#define X400_E_CONNECT_REJ   12

Connect to server rejected

Definition at line 236 of file x400_att.h.

#define X400_E_QMGR_CONGESTED   13

Connect to server rejected

Definition at line 239 of file x400_att.h.

#define X400_E_BAD_QMGR_RESP   14

Connect to server rejected

Definition at line 242 of file x400_att.h.

#define X400_E_MISSING_ATTR   20

Missing attribute in message

Examples:
examples/x400_mtrcv.c.

Definition at line 245 of file x400_att.h.

#define X400_E_CONFLICT_ATTR   21

Conflicting attributes in message

Definition at line 248 of file x400_att.h.

#define X400_E_INVALID_ATTR   22

Unknown attribute type, or attribute not appropriate for message type

Examples:
examples/x400_mtrcv.c.

Definition at line 251 of file x400_att.h.

#define X400_E_INVALID_VALUE   23

Value is invalid for the attribute type

Definition at line 254 of file x400_att.h.

#define X400_E_NO_VALUE   24

Value for parameter is not available

Examples:
examples/x400_mtrcv.c.

Definition at line 257 of file x400_att.h.

#define X400_E_NO_MESSAGE   30

No message available

Examples:
examples/x400_mtrcv.c.

Definition at line 260 of file x400_att.h.

#define X400_E_TIMED_OUT   31

Wait timed out

Definition at line 263 of file x400_att.h.

#define X400_E_NO_RECIP   32

No recipient

Examples:
examples/x400_mtrcv.c, and examples/x400_mttutorial.c.

Definition at line 266 of file x400_att.h.

#define X400_E_NOSPACE   33

Insufficient space in output buffer

Examples:
examples/x400_mttutorial.c.

Definition at line 269 of file x400_att.h.

#define X400_E_ADDRESS_ERROR   64

Submission error - address failed

Examples:
examples/x400_mtrcv.c.

Definition at line 272 of file x400_att.h.

#define X400_E_BUFFER_FILE_ERROR   65

Submission error - buffer file failed

Definition at line 275 of file x400_att.h.

#define X400_E_BUFFER_FILENAME_ERROR   66

Submission error - filename invalid

Definition at line 278 of file x400_att.h.

#define X400_E_BUFFER_TYPE_ERROR   67

Submission error - invalid buffer type

Definition at line 281 of file x400_att.h.

#define X400_E_CONTENT_ERROR   68

Submission error - invalid content

Definition at line 284 of file x400_att.h.

#define X400_E_CONTENT_DATA_ERROR   69

Submission error - failed to initialize content data

Definition at line 287 of file x400_att.h.

#define X400_E_CONTENT_INIT_ERROR   70

Submission error - failed to initialize content

Definition at line 290 of file x400_att.h.

#define X400_E_CONTENT_BODY_ERROR   71

Submission error - failed to initialize content body

Definition at line 293 of file x400_att.h.

#define X400_E_INIT_ERROR   72

Submission error - initialization failed

Definition at line 296 of file x400_att.h.

#define X400_E_MESSAGE_ERROR   73

Submission error - conclude message failed

Definition at line 299 of file x400_att.h.

#define X400_E_NO_CONTENT   74

Submission error - null content

Definition at line 302 of file x400_att.h.

#define X400_E_ORIGINATOR_ERROR   75

Submission error - originator's address failed

Definition at line 305 of file x400_att.h.

#define X400_E_PARMS_ERROR   76

Submission error - invalid initialization parameter

Definition at line 308 of file x400_att.h.

#define X400_E_RECIPIENT_ERROR   77

Submission error - recipient's address failed

Definition at line 311 of file x400_att.h.

#define X400_E_TRANSFERABLE_ERROR   78

Submission error - bad transferable

Definition at line 314 of file x400_att.h.

#define X400_E_REPORT_ERROR   79

Submission error - failed transferring report

Definition at line 317 of file x400_att.h.

#define X400_E_COMPLEX_BODY   80

Body part needs Bodypart object

Definition at line 320 of file x400_att.h.

#define X400_E_MESSAGE_BODY   81

Body part needs Message object

Examples:
examples/x400_mtrcv.c.

Definition at line 323 of file x400_att.h.

#define X400_E_UNSUPPORTED_BODY   82

Body part is not supported by this API

Definition at line 326 of file x400_att.h.

#define X400_E_X509_ENV   83

Invalid Security environment

Definition at line 329 of file x400_att.h.

#define X400_E_X509_INTERNAL_ERROR   84

Internal error in security sub system

Definition at line 332 of file x400_att.h.

#define X400_E_X509_INIT   85

Cannot initialise the security env

Definition at line 335 of file x400_att.h.

#define X400_E_X509_SESSION_INIT   86

Cannot initialise the security session

Definition at line 338 of file x400_att.h.

#define X400_E_X509_VERIFY_FAIL_NO_CERT   87

Cannot verify sig - no originator certificate

Definition at line 341 of file x400_att.h.

#define X400_E_X509_VERIFY_FAIL_NO_PUBKEY   88

Cannot verify sig - no public key in originator certificate

Definition at line 344 of file x400_att.h.

#define X400_E_X509_VERIFY_FAIL_INCOMPAT_ALG   89

Cannot verify sig - algorithm in cert is incompatible

Definition at line 347 of file x400_att.h.

#define X400_E_X509_VERIFY_FAIL_UNSUPPORTED_ALG   90

Cannot verify sig - algorithm in cert is incompatible

Definition at line 350 of file x400_att.h.

#define X400_E_X509_VERIFY_FAIL   91

Verification failed - but message has been returned

Definition at line 353 of file x400_att.h.

#define X400_E_X509_VERIFY_SUCCESS   92

Verification of MOAC succeeded

Definition at line 356 of file x400_att.h.

#define X400_E_SIGN_NO_IDENTITY   93

Cannot find the Identity to sign the message

Definition at line 359 of file x400_att.h.

#define X400_E_SIGN   94

Cannot sign the message

Definition at line 362 of file x400_att.h.

#define X400_E_NO_MORE_RESULTS   99

No more results available

Definition at line 367 of file x400_att.h.

#define X400_E_WAIT_WRITE   100

Application should wait for association to become writeable

Definition at line 370 of file x400_att.h.

#define X400_E_WAIT_READ   101

Application should wait for association to become readable

Definition at line 373 of file x400_att.h.

#define X400_E_WAIT_READ_WRITE   102

Application should wait for association to become readable and writeable

Definition at line 376 of file x400_att.h.

#define X400_E_CONNECTION_LOST   110

Connection lost to Queue Manager

Definition at line 379 of file x400_att.h.

#define X400_E_SHUTDOWN   111

Queue Manager shutting down

Definition at line 382 of file x400_att.h.

Copyright © 2008 Isode privacy   feedback Subscribe to our rss newsfeed