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. More...

#define OPENSOAP_NOT_CATEGORIZE_ERROR   (0xffffffffL)
 Undefined Error. More...

#define OPENSOAP_IMPLEMENTATION_ERROR   (0x40000000L)
 Implementation Error. More...

#define OPENSOAP_YET_IMPLEMENTATION   (0x40000001L)
 Not Yet Implemented Error. More...

#define OPENSOAP_PARAMETER_BADVALUE   (0x20000001L)
 Bad Parameter Value Error. More...

#define OPENSOAP_USERDEFINE_ERROR   (0x10000000L)
 User Defined Error. More...

#define OPENSOAP_MEM_ERROR   (0x00010000L)
 Memory Error. More...

#define OPENSOAP_MEM_BADALLOC   (0x00010001L)
 Memory Allocation Error. More...

#define OPENSOAP_MEM_OUTOFRANGE   (0x00010002L)
 Memory Out-of-range Error. More...

#define OPENSOAP_CHAR_ERROR   (0x00020000L)
 Char Conversion Error. More...

#define OPENSOAP_ICONV_NOT_IMPL   (0x00020001L)
 iconv Not Implemented Error. More...

#define OPENSOAP_INVALID_MB_SEQUENCE   (0x00020002L)
 Multi-byte Sequence Invalid Error. More...

#define OPENSOAP_INCOMPLETE_MB_SEQUENCE   (0x00020003L)
 Multi-byte Sequence Incomplete Error. More...

#define OPENSOAP_UNKNOWN_CHARENCODE   (0x00020004L)
 Unknown Character Encoding Error. More...

#define OPENSOAP_SETLOCALEFAILURE   (0x00020005L)
 Set Locale Failure Error. More...

#define OPENSOAP_IO_ERROR   (0x00040000L)
 I/O Error. More...

#define OPENSOAP_IO_READ_ERROR   (0x00040001L)
 Read Error. More...

#define OPENSOAP_IO_WRITE_ERROR   (0x00040002L)
 Write Error. More...

#define OPENSOAP_FILE_ERROR   (0x00048000L)
 File I/O Error. More...

#define OPENSOAP_FILEOPEN_ERROR   (0x00048001L)
 File Open Error. More...

#define OPENSOAP_XML_ERROR   (0x00080000L)
 XML Manipulation Error. More...

#define OPENSOAP_XMLNODE_NOT_FOUND   (0x00080001L)
 XML Node Not Found Error. More...

#define OPENSOAP_XML_BADNAMESPACE   (0x00080002L)
 Bad Namespace Is Used Error. More...

#define OPENSOAP_XML_NOHEADERBODY   (0x00080003L)
 Header And/Or Body Element Not Found Error. More...

#define OPENSOAP_XML_BADDOCUMENTTYPE   (0x00080004L)
 XML Document Root Element Is Not Envelope Error. More...

#define OPENSOAP_XML_BADMAKEDOCUMENT   (0x00080005L)
 XML Document Creation Failure Error. More...

#define OPENSOAP_XML_EMPTYDOCUMENT   (0x00080006L)
 XML Document Empty Error. More...

#define OPENSOAP_XML_NOTXMLDOCUMENT   (0x00080007L)
 Not XML Document Error. More...

#define OPENSOAP_XML_NS_URI_UNMATCHED   (0x00080008L)
 XML Namespace Prefix Matched, But URI Unmatched Error. More...

#define OPENSOAP_SEC_ERROR   (0x00100000L)
 Security Error. More...

#define OPENSOAP_SEC_KEYGEN_ERROR   (0x00100001L)
 Key Generation Error. More...

#define OPENSOAP_SEC_SIGNGEN_ERROR   (0x00100002L)
 Signature Generation Error. More...

#define OPENSOAP_SEC_SIGNVERIFY_ERROR   (0x00100003L)
 Signature Verification Error. More...

#define OPENSOAP_SEC_ENCRYPT_ERROR   (0x00100004L)
 Encryption Error. More...

#define OPENSOAP_SEC_DECRYPT_ERROR   (0x00100005L)
 Decryption Error. More...

#define OPENSOAP_SUCCEEDED(err)   (!(err))
 OpenSOAP Success Macro Error. More...

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


Detailed Description

OpenSOAP API Error Code Definitions.

Author:
Tomonori Bando

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 Sat Nov 30 19:16:11 2002 for OpenSOAP by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002