Modules | |
| Recipient Type Indicators | |
Detailed Description
Macro Definition Documentation
◆ X400_E_NOERROR
| #define X400_E_NOERROR 0 |
No error
- Examples
- examples/x400_mtrcv.c, examples/x400_mtsend.c, examples/x400_mtsend_rep.c, and examples/x400_mttutorial.c.
Definition at line 47 of file x400_att.h.
◆ X400_E_SYSERROR
| #define X400_E_SYSERROR 1 |
◆ X400_E_NOMEMORY
| #define X400_E_NOMEMORY 2 |
Insufficient memory
- Examples
- examples/x400_mtrcv.c, and examples/x400_mtsend.c.
Definition at line 53 of file x400_att.h.
◆ X400_E_BADPARAM
| #define X400_E_BADPARAM 3 |
Bad parameter value
Definition at line 56 of file x400_att.h.
◆ X400_E_INT_ERROR
| #define X400_E_INT_ERROR 4 |
Internal Error
Definition at line 59 of file x400_att.h.
◆ X400_E_CONFIG_ERROR
| #define X400_E_CONFIG_ERROR 5 |
Internal Config Error
Definition at line 62 of file x400_att.h.
◆ X400_E_NYI
| #define X400_E_NYI 6 |
Function not yet implemented
Definition at line 65 of file x400_att.h.
◆ X400_E_NO_CHANNEL
| #define X400_E_NO_CHANNEL 7 |
no X400 channel in MTA
Definition at line 68 of file x400_att.h.
◆ X400_E_INV_MSG
| #define X400_E_INV_MSG 8 |
Message received from MTA invalid
Definition at line 71 of file x400_att.h.
◆ X400_E_NOCONNECT
| #define X400_E_NOCONNECT 10 |
Cannot connect to server
Definition at line 74 of file x400_att.h.
◆ X400_E_BADCREDENTIALS
| #define X400_E_BADCREDENTIALS 11 |
Invalid credentials for connection
Definition at line 77 of file x400_att.h.
◆ X400_E_CONNECT_REJ
| #define X400_E_CONNECT_REJ 12 |
Connect to server rejected
Definition at line 80 of file x400_att.h.
◆ X400_E_QMGR_CONGESTED
| #define X400_E_QMGR_CONGESTED 13 |
Connect to server rejected
Definition at line 83 of file x400_att.h.
◆ X400_E_BAD_QMGR_RESP
| #define X400_E_BAD_QMGR_RESP 14 |
Connect to server rejected
Definition at line 86 of file x400_att.h.
◆ X400_E_MISSING_ATTR
| #define X400_E_MISSING_ATTR 20 |
Missing attribute in message
- Examples
- examples/x400_mtrcv.c.
Definition at line 89 of file x400_att.h.
◆ X400_E_CONFLICT_ATTR
| #define X400_E_CONFLICT_ATTR 21 |
Conflicting attributes in message
Definition at line 92 of file x400_att.h.
◆ X400_E_INVALID_ATTR
| #define X400_E_INVALID_ATTR 22 |
Unknown attribute type, or attribute not appropriate for message type
- Examples
- examples/x400_mtrcv.c.
Definition at line 95 of file x400_att.h.
◆ X400_E_INVALID_VALUE
| #define X400_E_INVALID_VALUE 23 |
Value is invalid for the attribute type
Definition at line 98 of file x400_att.h.
◆ X400_E_NO_VALUE
| #define X400_E_NO_VALUE 24 |
Value for parameter is not available
- Examples
- examples/x400_mtrcv.c.
Definition at line 101 of file x400_att.h.
◆ X400_E_NO_MESSAGE
| #define X400_E_NO_MESSAGE 30 |
◆ X400_E_TIMED_OUT
| #define X400_E_TIMED_OUT 31 |
Wait timed out
Definition at line 107 of file x400_att.h.
◆ X400_E_NO_RECIP
| #define X400_E_NO_RECIP 32 |
No recipient
- Examples
- examples/x400_mtrcv.c, and examples/x400_mttutorial.c.
Definition at line 110 of file x400_att.h.
◆ X400_E_NOSPACE
| #define X400_E_NOSPACE 33 |
Insufficient space in output buffer
- Examples
- examples/x400_mttutorial.c.
Definition at line 113 of file x400_att.h.
◆ X400_E_ATTRIBUTE_ALREADY_PRESENT
| #define X400_E_ATTRIBUTE_ALREADY_PRESENT 34 |
Attribute already present in object
Definition at line 116 of file x400_att.h.
◆ X400_E_ADDRESS_ERROR
| #define X400_E_ADDRESS_ERROR 64 |
Submission error - address failed
- Examples
- examples/x400_mtrcv.c.
Definition at line 119 of file x400_att.h.
◆ X400_E_BUFFER_FILE_ERROR
| #define X400_E_BUFFER_FILE_ERROR 65 |
Submission error - buffer file failed
Definition at line 122 of file x400_att.h.
◆ X400_E_BUFFER_FILENAME_ERROR
| #define X400_E_BUFFER_FILENAME_ERROR 66 |
Submission error - filename invalid
Definition at line 125 of file x400_att.h.
◆ X400_E_BUFFER_TYPE_ERROR
| #define X400_E_BUFFER_TYPE_ERROR 67 |
Submission error - invalid buffer type
Definition at line 128 of file x400_att.h.
◆ X400_E_CONTENT_ERROR
| #define X400_E_CONTENT_ERROR 68 |
Submission error - invalid content
Definition at line 131 of file x400_att.h.
◆ X400_E_CONTENT_DATA_ERROR
| #define X400_E_CONTENT_DATA_ERROR 69 |
Submission error - failed to initialize content data
Definition at line 134 of file x400_att.h.
◆ X400_E_CONTENT_INIT_ERROR
| #define X400_E_CONTENT_INIT_ERROR 70 |
Submission error - failed to initialize content
Definition at line 137 of file x400_att.h.
◆ X400_E_CONTENT_BODY_ERROR
| #define X400_E_CONTENT_BODY_ERROR 71 |
Submission error - failed to initialize content body
Definition at line 140 of file x400_att.h.
◆ X400_E_INIT_ERROR
| #define X400_E_INIT_ERROR 72 |
Submission error - initialization failed
Definition at line 143 of file x400_att.h.
◆ X400_E_MESSAGE_ERROR
| #define X400_E_MESSAGE_ERROR 73 |
Submission error - conclude message failed
Definition at line 146 of file x400_att.h.
◆ X400_E_NO_CONTENT
| #define X400_E_NO_CONTENT 74 |
Submission error - null content
Definition at line 149 of file x400_att.h.
◆ X400_E_ORIGINATOR_ERROR
| #define X400_E_ORIGINATOR_ERROR 75 |
Submission error - originator's address failed
Definition at line 152 of file x400_att.h.
◆ X400_E_PARMS_ERROR
| #define X400_E_PARMS_ERROR 76 |
Submission error - invalid initialization parameter
Definition at line 155 of file x400_att.h.
◆ X400_E_RECIPIENT_ERROR
| #define X400_E_RECIPIENT_ERROR 77 |
Submission error - recipient's address failed
Definition at line 158 of file x400_att.h.
◆ X400_E_TRANSFERABLE_ERROR
| #define X400_E_TRANSFERABLE_ERROR 78 |
Submission error - bad transferable
Definition at line 161 of file x400_att.h.
◆ X400_E_REPORT_ERROR
| #define X400_E_REPORT_ERROR 79 |
Submission error - failed transferring report
Definition at line 164 of file x400_att.h.
◆ X400_E_COMPLEX_BODY
| #define X400_E_COMPLEX_BODY 80 |
Body part needs Bodypart object
Definition at line 167 of file x400_att.h.
◆ X400_E_MESSAGE_BODY
| #define X400_E_MESSAGE_BODY 81 |
Body part needs Message object
- Examples
- examples/x400_mtrcv.c.
Definition at line 170 of file x400_att.h.
◆ X400_E_UNSUPPORTED_BODY
| #define X400_E_UNSUPPORTED_BODY 82 |
Body part is not supported by this API
Definition at line 173 of file x400_att.h.
◆ X400_E_X509_ENV
| #define X400_E_X509_ENV 83 |
Invalid Security environment
Definition at line 176 of file x400_att.h.
◆ X400_E_X509_INTERNAL_ERROR
| #define X400_E_X509_INTERNAL_ERROR 84 |
Internal error in security sub system
Definition at line 179 of file x400_att.h.
◆ X400_E_X509_INIT
| #define X400_E_X509_INIT 85 |
Cannot initialise the security env
Definition at line 182 of file x400_att.h.
◆ X400_E_X509_VERIFY_FAIL_NO_CERT
| #define X400_E_X509_VERIFY_FAIL_NO_CERT 87 |
Cannot verify sig - no originator certificate
Definition at line 185 of file x400_att.h.
◆ X400_E_X509_VERIFY_FAIL_NO_PUBKEY
| #define X400_E_X509_VERIFY_FAIL_NO_PUBKEY 88 |
Cannot verify sig - no public key in originator certificate
Definition at line 188 of file x400_att.h.
◆ X400_E_X509_VERIFY_FAIL_INCOMPAT_ALG
| #define X400_E_X509_VERIFY_FAIL_INCOMPAT_ALG 89 |
Cannot verify sig - algorithm in cert is incompatible
Definition at line 191 of file x400_att.h.
◆ X400_E_X509_VERIFY_FAIL_UNSUPPORTED_ALG
| #define X400_E_X509_VERIFY_FAIL_UNSUPPORTED_ALG 90 |
Cannot verify sig - algorithm in cert is incompatible
Definition at line 194 of file x400_att.h.
◆ X400_E_X509_VERIFY_FAIL
| #define X400_E_X509_VERIFY_FAIL 91 |
Signature Verification failed
Definition at line 197 of file x400_att.h.
◆ X400_E_X509_CERT_INVALID
| #define X400_E_X509_CERT_INVALID 92 |
Verification failed - but message has been returned
Definition at line 200 of file x400_att.h.
◆ X400_E_X509_ITEM_INVALID
| #define X400_E_X509_ITEM_INVALID 93 |
Invalid security-related extension value
Definition at line 203 of file x400_att.h.
◆ X400_E_SIGN_NO_IDENTITY
| #define X400_E_SIGN_NO_IDENTITY 94 |
Cannot find the Identity to sign the message
Definition at line 206 of file x400_att.h.
◆ X400_E_SIGN
| #define X400_E_SIGN 95 |
Cannot sign the message
Definition at line 209 of file x400_att.h.
◆ X400_E_NONDELIVERED
| #define X400_E_NONDELIVERED 96 |
Message non-delivered due to unhandled critical extensions
Definition at line 212 of file x400_att.h.
◆ X400_E_NO_MORE_RESULTS
| #define X400_E_NO_MORE_RESULTS 99 |
No more results available
Definition at line 215 of file x400_att.h.
◆ X400_E_WAIT_WRITE
| #define X400_E_WAIT_WRITE 100 |
Application should wait for association to become writeable
Definition at line 218 of file x400_att.h.
◆ X400_E_WAIT_READ
| #define X400_E_WAIT_READ 101 |
Application should wait for association to become readable
Definition at line 221 of file x400_att.h.
◆ X400_E_WAIT_READ_WRITE
| #define X400_E_WAIT_READ_WRITE 102 |
Application should wait for association to become readable and writeable
Definition at line 224 of file x400_att.h.
◆ X400_E_CONNECTION_LOST
| #define X400_E_CONNECTION_LOST 110 |
Connection lost to Queue Manager
Definition at line 227 of file x400_att.h.
◆ X400_E_SHUTDOWN
| #define X400_E_SHUTDOWN 111 |
Queue Manager shutting down
Definition at line 230 of file x400_att.h.
◆ X400_E_NO_MATCH
| #define X400_E_NO_MATCH 112 |
No match between elements
Definition at line 233 of file x400_att.h.
◆ X400_E_S4406_TRIPLE_WRAPPED
| #define X400_E_S4406_TRIPLE_WRAPPED 113 |
Content is STANAG 4406 Triple Wrapped content which cannot be decrypted
Definition at line 236 of file x400_att.h.
◆ X400_E_P7_ATTRIBUTE_ERROR
| #define X400_E_P7_ATTRIBUTE_ERROR 114 |
P7 Attribute error returned by Message Store
Definition at line 239 of file x400_att.h.
◆ X400_E_P7_AUTOACTION_REQUEST_ERROR
| #define X400_E_P7_AUTOACTION_REQUEST_ERROR 115 |
P7 Autoaction Request error returned by Message Store
Definition at line 242 of file x400_att.h.
◆ X400_E_P7_DELETE_ERROR
| #define X400_E_P7_DELETE_ERROR 116 |
P7 Delete error returned by Message Store
Definition at line 245 of file x400_att.h.
◆ X400_E_P7_INVALID_PARAMETERS_ERROR
| #define X400_E_P7_INVALID_PARAMETERS_ERROR 117 |
P7 Invalid Parameters error returned by Message Store
Definition at line 248 of file x400_att.h.
◆ X400_E_P7_RANGE_ERROR
| #define X400_E_P7_RANGE_ERROR 118 |
P7 Range error returned by Message Store
Definition at line 251 of file x400_att.h.
◆ X400_E_P7_SERVICE_ERROR
| #define X400_E_P7_SERVICE_ERROR 119 |
P7 Service error returned by Message Store
Definition at line 254 of file x400_att.h.
◆ X400_E_P7_SUBMISSION_CONTROL_VIOLATED
| #define X400_E_P7_SUBMISSION_CONTROL_VIOLATED 120 |
P7 submission control violated error returned by Message Store
Definition at line 257 of file x400_att.h.
◆ X400_E_P7_ELEMENT_OF_SERVICE_NOT_SUBSCRIBED
| #define X400_E_P7_ELEMENT_OF_SERVICE_NOT_SUBSCRIBED 121 |
P7 element-of-service-not-subscribed error returned by Message Store
Definition at line 260 of file x400_att.h.
◆ X400_E_P7_MESSAGE_SUBMISSION_IDENTIFIER_INVALID
| #define X400_E_P7_MESSAGE_SUBMISSION_IDENTIFIER_INVALID 122 |
P7 message submission identfier invalid error returned by Message Store
Definition at line 263 of file x400_att.h.
◆ X400_E_P7_INCONSISTENT_REQUEST_ERROR
| #define X400_E_P7_INCONSISTENT_REQUEST_ERROR 123 |
P7 inconsistent request error returned by Message Store
Definition at line 266 of file x400_att.h.
◆ X400_E_P7_UNSUPPORTED_CRITICAL_FUNCTION
| #define X400_E_P7_UNSUPPORTED_CRITICAL_FUNCTION 124 |
P7 unsupported critical function error returned by Message Store
Definition at line 269 of file x400_att.h.
◆ X400_E_P7_REMOTE_BIND_ERROR
| #define X400_E_P7_REMOTE_BIND_ERROR 125 |
P7 remote bind error returned by Message Store
Definition at line 272 of file x400_att.h.
◆ X400_E_P7_FETCH_RESTRICTION_ERROR
| #define X400_E_P7_FETCH_RESTRICTION_ERROR 126 |
P7 fetch restriction error returned by Message Store
Definition at line 275 of file x400_att.h.
◆ X400_E_P7_SECURITY_ERROR
| #define X400_E_P7_SECURITY_ERROR 127 |
P7 Security error returned by Message Store
Definition at line 278 of file x400_att.h.
◆ X400_E_TEMPORARY_ERROR
| #define X400_E_TEMPORARY_ERROR 128 |
Temporary error returned while transferring message out to MTA, caused by DNS or DSA lookup timeout. The call to X400mtMsgSend() can be retried.
- Examples
- examples/x400_mtsend.c.
Definition at line 282 of file x400_att.h.