Main Page   File List   File Members  

ErrorCode.h File Reference

OpenSOAP API Error Code Definitions. More...

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_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_SUCCEEDED(err)   (!(err))
 OpenSOAP Success Macro Error.

#define OPENSOAP_FAILED(err)   (err)
 OpenSOAP Failure Macro Error.


Detailed Description

OpenSOAP API Error Code Definitions.

Author:
OpenSOAP Development Team

Define Documentation

#define OPENSOAP_CHAR_ERROR   (0x00020000L)
 

Char Conversion Error.

(0x00020000L)

#define OPENSOAP_FAILED err   )     (err)
 

OpenSOAP Failure Macro Error.

(err)

#define OPENSOAP_FILE_ERROR   (0x00048000L)
 

File I/O Error.

(0x00048000L)

#define OPENSOAP_FILEOPEN_ERROR   (0x00048001L)
 

File Open Error.

(0x00048001L)

#define OPENSOAP_ICONV_NOT_IMPL   (0x00020001L)
 

iconv Not Implemented Error

(0x00020001L)

#define OPENSOAP_IMPLEMENTATION_ERROR   (0x40000000L)
 

Implementation Error.

(0x40000000L)

#define OPENSOAP_INCOMPLETE_MB_SEQUENCE   (0x00020003L)
 

Multi-byte Sequence Incomplete Error.

(0x00020003L)

#define OPENSOAP_INVALID_MB_SEQUENCE   (0x00020002L)
 

Multi-byte Sequence Invalid Error.

(0x00020002L)

#define OPENSOAP_IO_ERROR   (0x00040000L)
 

I/O Error.

(0x00040000L)

#define OPENSOAP_IO_READ_ERROR   (0x00040001L)
 

Read Error.

(0x00040001L)

#define OPENSOAP_IO_WRITE_ERROR   (0x00040002L)
 

Write Error.

(0x00040002L)

#define OPENSOAP_MEM_BADALLOC   (0x00010001L)
 

Memory Allocation Error.

(0x00010001L)

#define OPENSOAP_MEM_ERROR   (0x00010000L)
 

Memory Error.

(0x00010000L)

#define OPENSOAP_MEM_OUTOFRANGE   (0x00010002L)
 

Memory Out-of-range Error.

(0x00010002L)

#define OPENSOAP_NO_ERROR   (0)
 

No Error.

(0)

#define OPENSOAP_NOT_CATEGORIZE_ERROR   (0xffffffffL)
 

Undefined Error.

(0xffffffffL)

#define OPENSOAP_PARAMETER_BADVALUE   (0x20000001L)
 

Bad Parameter Value Error.

(0x20000001L)

#define OPENSOAP_SEC_DECRYPT_ERROR   (0x00100005L)
 

Decryption Error.

(0x00100005L)

#define OPENSOAP_SEC_ENCRYPT_ERROR   (0x00100004L)
 

Encryption Error.

(0x00100004L)

#define OPENSOAP_SEC_ERROR   (0x00100000L)
 

Security Error.

(0x00100000L)

#define OPENSOAP_SEC_KEYGEN_ERROR   (0x00100001L)
 

Key Generation Error.

(0x00100001L)

#define OPENSOAP_SEC_SIGNGEN_ERROR   (0x00100002L)
 

Signature Generation Error.

(0x00100002L)

#define OPENSOAP_SEC_SIGNVERIFY_ERROR   (0x00100003L)
 

Signature Verification Error.

(0x00100003L)

#define OPENSOAP_SETLOCALEFAILURE   (0x00020005L)
 

Set Locale Failure Error.

(0x00020005L)

#define OPENSOAP_SUCCEEDED err   )     (!(err))
 

OpenSOAP Success Macro Error.

(!(err))

#define OPENSOAP_UNKNOWN_CHARENCODE   (0x00020004L)
 

Unknown Character Encoding Error.

(0x00020004L)

#define OPENSOAP_USERDEFINE_ERROR   (0x10000000L)
 

User Defined Error.

(0x10000000L)

#define OPENSOAP_XML_BADDOCUMENTTYPE   (0x00080004L)
 

XML Document Root Element Is Not Envelope Error.

(0x00080004L)

#define OPENSOAP_XML_BADMAKEDOCUMENT   (0x00080005L)
 

XML Document Creation Failure Error.

(0x00080005L)

#define OPENSOAP_XML_BADNAMESPACE   (0x00080002L)
 

Bad Namespace Is Used Error.

(0x00080002L)

#define OPENSOAP_XML_EMPTYDOCUMENT   (0x00080006L)
 

XML Document Empty Error.

(0x00080006L)

#define OPENSOAP_XML_ERROR   (0x00080000L)
 

XML Manipulation Error.

(0x00080000L)

#define OPENSOAP_XML_NOHEADERBODY   (0x00080003L)
 

Header And/Or Body Element Not Found Error.

(0x00080003L)

#define OPENSOAP_XML_NOTXMLDOCUMENT   (0x00080007L)
 

Not XML Document Error.

(0x00080007L)

#define OPENSOAP_XML_NS_URI_UNMATCHED   (0x00080008L)
 

XML Namespace Prefix Matched, But URI Unmatched Error.

(0x00080008L)

#define OPENSOAP_XMLNODE_NOT_FOUND   (0x00080001L)
 

XML Node Not Found Error.

(0x00080001L)

#define OPENSOAP_YET_IMPLEMENTATION   (0x40000001L)
 

Not Yet Implemented Error.

(0x40000001L)


Generated on Fri May 30 12:19:51 2003 for OpenSOAP by doxygen1.3