Go to the source code of this file.
Defines | |
#define | OPENSOAP_NO_ERROR (0) |
No Error. | |
#define | OPENSOAP_NOT_CATEGORIZE_ERROR (0xffffffffL) |
Undefined Error. | |
#define | OPENSOAP_IMPLEMENTATION_ERROR (0x40000000L) |
Implementation Error. | |
#define | OPENSOAP_YET_IMPLEMENTATION (0x40000001L) |
Not Yet Implemented Error. | |
#define | OPENSOAP_UNSUPPORT_PROTOCOL (0x40000002L) |
Protocol not supported (including ssl without HAVE_SSL). | |
#define | OPENSOAP_PARAMETER_BADVALUE (0x20000001L) |
Bad Parameter Value Error. | |
#define | OPENSOAP_USERDEFINE_ERROR (0x10000000L) |
User Defined Error. | |
#define | OPENSOAP_MEM_ERROR (0x00010000L) |
Memory Error. | |
#define | OPENSOAP_MEM_BADALLOC (0x00010001L) |
Memory Allocation Error. | |
#define | OPENSOAP_MEM_OUTOFRANGE (0x00010002L) |
Memory Out-of-range Error. | |
#define | OPENSOAP_CHAR_ERROR (0x00020000L) |
Char Conversion Error. | |
#define | OPENSOAP_ICONV_NOT_IMPL (0x00020001L) |
iconv Not Implemented Error | |
#define | OPENSOAP_INVALID_MB_SEQUENCE (0x00020002L) |
Multi-byte Sequence Invalid Error. | |
#define | OPENSOAP_INCOMPLETE_MB_SEQUENCE (0x00020003L) |
Multi-byte Sequence Incomplete Error. | |
#define | OPENSOAP_UNKNOWN_CHARENCODE (0x00020004L) |
Unknown Character Encoding Error. | |
#define | OPENSOAP_SETLOCALEFAILURE (0x00020005L) |
Set Locale Failure Error. | |
#define | OPENSOAP_IO_ERROR (0x00040000L) |
I/O Error. | |
#define | OPENSOAP_IO_READ_ERROR (0x00040001L) |
Read Error. | |
#define | OPENSOAP_IO_WRITE_ERROR (0x00040002L) |
Write Error. | |
#define | OPENSOAP_FILE_ERROR (0x00048000L) |
File I/O Error. | |
#define | OPENSOAP_FILEOPEN_ERROR (0x00048001L) |
File Open Error. | |
#define | OPENSOAP_XML_ERROR (0x00080000L) |
XML Manipulation Error. | |
#define | OPENSOAP_XMLNODE_NOT_FOUND (0x00080001L) |
XML Node Not Found Error. | |
#define | OPENSOAP_XML_BADNAMESPACE (0x00080002L) |
Bad Namespace Is Used Error. | |
#define | OPENSOAP_XML_NOHEADERBODY (0x00080003L) |
Header And/Or Body Element Not Found Error. | |
#define | OPENSOAP_XML_BADDOCUMENTTYPE (0x00080004L) |
XML Document Root Element Is Not Envelope Error. | |
#define | OPENSOAP_XML_BADMAKEDOCUMENT (0x00080005L) |
XML Document Creation Failure Error. | |
#define | OPENSOAP_XML_EMPTYDOCUMENT (0x00080006L) |
XML Document Empty Error. | |
#define | OPENSOAP_XML_NOTXMLDOCUMENT (0x00080007L) |
Not XML Document Error. | |
#define | OPENSOAP_XML_NS_URI_UNMATCHED (0x00080008L) |
XML Namespace Prefix Matched, But URI Unmatched Error. | |
#define | OPENSOAP_SEC_ERROR (0x00100000L) |
Security Error. | |
#define | OPENSOAP_SEC_KEYGEN_ERROR (0x00100001L) |
Key Generation Error. | |
#define | OPENSOAP_SEC_SIGNGEN_ERROR (0x00100002L) |
Signature Generation Error. | |
#define | OPENSOAP_SEC_SIGNVERIFY_ERROR (0x00100003L) |
Signature Verification Error. | |
#define | OPENSOAP_SEC_ENCRYPT_ERROR (0x00100004L) |
Encryption Error. | |
#define | OPENSOAP_SEC_DECRYPT_ERROR (0x00100005L) |
Decryption Error. | |
#define | OPENSOAP_TRANSPORT_ERROR (0x00200000L) |
Transport Error. | |
#define | OPENSOAP_TRANSPORT_INVOKE_ERROR (0x00210000L) |
Transport Invoke Error. | |
#define | OPENSOAP_TRANSPORT_HOST_NOT_FOUND (0x00210001L) |
Transport Error - Host Not Found Maybe DNS error. ---- ADDRINFO ? SOCKET ? | |
#define | OPENSOAP_TRANSPORT_CONNECTION_REFUSED (0x00210002L) |
Transport Error - Connection Refused No one listening on the remote address. | |
#define | OPENSOAP_TRANSPORT_CONNECTION_TIMEOUT (0x00210003L) |
Transport Error - Connection Timeout. | |
#define | OPENSOAP_TRANSPORT_NETWORK_UNREACH (0x00210004L) |
Transport Error - Network is unreachable. | |
#define | OPENSOAP_TRANSPORT_HOST_UNREACH (0x00210005L) |
Transport Error - Host is unreachable. | |
#define | OPENSOAP_TRANSPORT_HTTP_ERROR (0x00220000L) |
Transport HTTP Error. | |
#define | OPENSOAP_TRANSPORT_IS_HTTP_ERROR(x) (((x) & (OPENSOAP_TRANSPORT_HTTP_ERROR)) == (OPENSOAP_TRANSPORT_HTTP_ERROR)) |
Non-0 if Transport Error code is an HTTP_ERROR. | |
#define | OPENSOAP_TRANSPORT_GET_HTTP_ERROR(x) ((x) & ~(OPENSOAP_TRANSPORT_HTTP_ERROR)) |
Calculate actual HTTP Status (Error) number from OpenSOAP Transport Error. | |
#define | OPENSOAP_TRANSPORT_SET_HTTP_ERROR(x) ((x) | (OPENSOAP_TRANSPORT_HTTP_ERROR)) |
Calculate OpenSOAP Transport Error number from actual HTTP Status. | |
#define | OPENSOAP_TRANSPORT_SSL_ERROR (0x00240000L) |
Transport SSL Error. | |
#define | OPENSOAP_TRANSPORT_SSL_VERSION_ERROR (0x00240001L) |
Transport - SSL Version Invalid. | |
#define | OPENSOAP_TRANSPORT_SSL_CERTFILE_ERROR (0x00240002L) |
Transport - SSL Certification File Error. | |
#define | OPENSOAP_SUCCEEDED(err) (!(err)) |
OpenSOAP Success Macro Error. | |
#define | OPENSOAP_FAILED(err) (err) |
OpenSOAP Failure Macro Error. |
|
Char Conversion Error. (0x00020000L) |
|
OpenSOAP Failure Macro Error. (err) |
|
File I/O Error. (0x00048000L) |
|
File Open Error. (0x00048001L) |
|
iconv Not Implemented Error (0x00020001L) |
|
Implementation Error. (0x40000000L) |
|
Multi-byte Sequence Incomplete Error. (0x00020003L) |
|
Multi-byte Sequence Invalid Error. (0x00020002L) |
|
I/O Error. (0x00040000L) |
|
Read Error. (0x00040001L) |
|
Write Error. (0x00040002L) |
|
Memory Allocation Error. (0x00010001L) |
|
Memory Error. (0x00010000L) |
|
Memory Out-of-range Error. (0x00010002L) |
|
No Error. (0) |
|
Undefined Error. (0xffffffffL) |
|
Bad Parameter Value Error. (0x20000001L) |
|
Decryption Error. (0x00100005L) |
|
Encryption Error. (0x00100004L) |
|
Security Error. (0x00100000L) |
|
Key Generation Error. (0x00100001L) |
|
Signature Generation Error. (0x00100002L) |
|
Signature Verification Error. (0x00100003L) |
|
Set Locale Failure Error. (0x00020005L) |
|
OpenSOAP Success Macro Error. (!(err)) |
|
Transport Error - Connection Refused No one listening on the remote address. (0x00210002L) |
|
Transport Error - Connection Timeout. (0x00210003L) |
|
Transport Error. (0x00200000L) |
|
Calculate actual HTTP Status (Error) number from OpenSOAP Transport Error. ((x) & ~(OPENSOAP_TRANSPORT_HTTP_ERROR)) |
|
Transport Error - Host Not Found Maybe DNS error. ---- ADDRINFO ? SOCKET ? (0x00210001L) |
|
Transport Error - Host is unreachable. (0x00210005L) |
|
Transport HTTP Error. (0x00220000L) |
|
Transport Invoke Error. (0x00210000L) |
|
Non-0 if Transport Error code is an HTTP_ERROR. ((x) & (OPENSOAP_TRANSPORT_HTTP_ERROR)) |
|
Transport Error - Network is unreachable. (0x00210004L) |
|
Calculate OpenSOAP Transport Error number from actual HTTP Status. ((x) | (OPENSOAP_TRANSPORT_HTTP_ERROR)) |
|
Transport - SSL Certification File Error. (0x00240002L) |
|
Transport SSL Error. (0x00240000L) |
|
Transport - SSL Version Invalid. (0x00240001L) |
|
Unknown Character Encoding Error. (0x00020004L) |
|
Protocol not supported (including ssl without HAVE_SSL). (0x40000002L) |
|
User Defined Error. (0x10000000L) |
|
XML Document Root Element Is Not Envelope Error. (0x00080004L) |
|
XML Document Creation Failure Error. (0x00080005L) |
|
Bad Namespace Is Used Error. (0x00080002L) |
|
XML Document Empty Error. (0x00080006L) |
|
XML Manipulation Error. (0x00080000L) |
|
Header And/Or Body Element Not Found Error. (0x00080003L) |
|
Not XML Document Error. (0x00080007L) |
|
XML Namespace Prefix Matched, But URI Unmatched Error. (0x00080008L) |
|
XML Node Not Found Error. (0x00080001L) |
|
Not Yet Implemented Error. (0x40000001L) |