xflaim.h   xflaim.h 
skipping to change at line 4475 skipping to change at line 4475
virtual FLMBOOL FLMAPI getCollectionLevelInfo( virtual FLMBOOL FLMAPI getCollectionLevelInfo(
FLMUINT uiNt hCollection, FLMUINT uiNt hCollection,
FLMUINT uiBT reeLevel, FLMUINT uiBT reeLevel,
XFLM_BTREE_LEVEL_INFO * pLevelInfo) = 0; XFLM_BTREE_LEVEL_INFO * pLevelInfo) = 0;
}; };
/******************************************************************* ********* /******************************************************************* *********
Desc: Status and return codes Desc: Status and return codes
******************************************************************** ********/ ******************************************************************** ********/
// IMPORTANT NOTE: If changes are made to the RCODEs, please be sure
to make
// corresponding changes in csharp/xflaim/RCODE.cs and java/xflaim/R
CODE.java.
#define NE_XFLM_NOT_IMPLEMENTED NE_FLM_NOT_IMPLEMENTED #define NE_XFLM_NOT_IMPLEMENTED NE_FLM_NOT_IMPLEMENTED
#define NE_XFLM_MEM NE_FLM_MEM #define NE_XFLM_MEM NE_FLM_MEM
#define NE_XFLM_INVALID_PARM NE_FLM_INVALID_PARM #define NE_XFLM_INVALID_PARM NE_FLM_INVALID_PARM
#define NE_XFLM_NOT_FOUND NE_FLM_NOT_FOUND #define NE_XFLM_NOT_FOUND NE_FLM_NOT_FOUND
#define NE_XFLM_EXISTS NE_FLM_EXISTS #define NE_XFLM_EXISTS NE_FLM_EXISTS
#define NE_XFLM_FAILURE NE_FLM_FAILURE #define NE_XFLM_FAILURE NE_FLM_FAILURE
#define NE_XFLM_BOF_HIT NE_FLM_BOF_HIT #define NE_XFLM_BOF_HIT NE_FLM_BOF_HIT
#define NE_XFLM_EOF_HIT NE_FLM_EOF_HIT #define NE_XFLM_EOF_HIT NE_FLM_EOF_HIT
#define NE_XFLM_CONV_DEST_OVERFLOW NE_FLM_CONV_DEST_OVERFLOW #define NE_XFLM_CONV_DEST_OVERFLOW NE_FLM_CONV_DEST_OVERFLOW
#define NE_XFLM_CONV_ILLEGAL NE_FLM_CONV_ILLEGAL #define NE_XFLM_CONV_ILLEGAL NE_FLM_CONV_ILLEGAL
skipping to change at line 4511 skipping to change at line 4513
#define NE_XFLM_IO_END_OF_FILE NE_FLM_IO_END_OF_FILE #define NE_XFLM_IO_END_OF_FILE NE_FLM_IO_END_OF_FILE
#define NE_XFLM_IO_NO_MORE_FILES NE_FLM_IO_NO_MORE_FILES #define NE_XFLM_IO_NO_MORE_FILES NE_FLM_IO_NO_MORE_FILES
#define NE_XFLM_COULD_NOT_CREATE_SEMAPHORE NE_F LM_COULD_NOT_CREATE_SEMAPHORE #define NE_XFLM_COULD_NOT_CREATE_SEMAPHORE NE_F LM_COULD_NOT_CREATE_SEMAPHORE
#define NE_XFLM_BAD_UTF8 NE_FLM_BAD_UTF8 #define NE_XFLM_BAD_UTF8 NE_FLM_BAD_UTF8
#define NE_XFLM_ERROR_WAITING_ON_SEMPAHORE NE_F LM_ERROR_WAITING_ON_SEMPAHORE #define NE_XFLM_ERROR_WAITING_ON_SEMPAHORE NE_F LM_ERROR_WAITING_ON_SEMPAHORE
#define NE_XFLM_BAD_PLATFORM_FORMAT NE_FLM_BAD_PLATFORM_FORMAT #define NE_XFLM_BAD_PLATFORM_FORMAT NE_FLM_BAD_PLATFORM_FORMAT
/******************************************************************* ********* /******************************************************************* *********
Desc: General XFLAIM errors Desc: General XFLAIM errors
******************************************************************** ********/ ******************************************************************** ********/
// IMPORTANT NOTE: If changes are made to the RCODEs, please be sure
to make
// corresponding changes in csharp/xflaim/RCODE.cs and java/xflaim/R
CODE.java.
#define NE_XFLM_OK NE_FLM_OK #define NE_XFLM_OK NE_FLM_OK
#define NE_XFLM_USER_ABORT 0xD100 // User or application aborted (canceled) operation. #define NE_XFLM_USER_ABORT 0xD100 // User or application aborted (canceled) operation.
#define NE_XFLM_BAD_PREFIX 0xD101 // Invalid XLM namespac e prefix specified. Either a prefix name or number that was specified was not defined. #define NE_XFLM_BAD_PREFIX 0xD101 // Invalid XLM namespac e prefix specified. Either a prefix name or number that was specified was not defined.
#define NE_XFLM_ATTRIBUTE_PURGED 0xD102 // XML attribute cannot be used - it is being deleted from the database. #define NE_XFLM_ATTRIBUTE_PURGED 0xD102 // XML attribute cannot be used - it is being deleted from the database.
#define NE_XFLM_BAD_COLLECTION 0xD103 // Invalid collection number specified. Collection is not defined. #define NE_XFLM_BAD_COLLECTION 0xD103 // Invalid collection number specified. Collection is not defined.
#define NE_XFLM_DATABASE_LOCK_REQ_TIMEOUT 0xD104 // Request to lock the database timed out. #define NE_XFLM_DATABASE_LOCK_REQ_TIMEOUT 0xD104 // Request to lock the database timed out.
#define NE_XFLM_ILLEGAL_DATA_COMPONENT 0xD105 // Cannot use ELM_ROOT_TAG as a data component in an index. #define NE_XFLM_ILLEGAL_DATA_COMPONENT 0xD105 // Cannot use ELM_ROOT_TAG as a data component in an index.
#define NE_XFLM_MUST_INDEX_ON_PRESENCE 0xD106 // When using ELM_ROOT_TAG in an index componen t, must specify PRESENCE indexing only. #define NE_XFLM_MUST_INDEX_ON_PRESENCE 0xD106 // When using ELM_ROOT_TAG in an index componen t, must specify PRESENCE indexing only.
#define NE_XFLM_BAD_IX 0xD107 // Invalid index number specified. Index is not defined. #define NE_XFLM_BAD_IX 0xD107 // Invalid index number specified. Index is not defined.
skipping to change at line 4669 skipping to change at line 4673
#define NE_XFLM_INVALID_XML 0xD192 // Invalid XML encountered whil e parsing document. #define NE_XFLM_INVALID_XML 0xD192 // Invalid XML encountered whil e parsing document.
#define NE_XFLM_BAD_DATA_TYPE 0xD193 // Attempt to set/get data on a n XML element or attribute using a data type that is incompatible with the data type specified in the dictionary. #define NE_XFLM_BAD_DATA_TYPE 0xD193 // Attempt to set/get data on a n XML element or attribute using a data type that is incompatible with the data type specified in the dictionary.
#define NE_XFLM_READ_ONLY 0xD194 // Item is read-only an d cannot be updated. #define NE_XFLM_READ_ONLY 0xD194 // Item is read-only an d cannot be updated.
#define NE_XFLM_KEY_OVERFLOW 0xD195 // Generated index key too larg e. #define NE_XFLM_KEY_OVERFLOW 0xD195 // Generated index key too larg e.
#define NE_XFLM_UNEXPECTED_END_OF_INPUT 0xD1 96 // Encountered unexpected end of input when parsing XPA TH expression. #define NE_XFLM_UNEXPECTED_END_OF_INPUT 0xD1 96 // Encountered unexpected end of input when parsing XPA TH expression.
/******************************************************************* ********* /******************************************************************* *********
Desc: DOM Errors Desc: DOM Errors
******************************************************************** ********/ ******************************************************************** ********/
// IMPORTANT NOTE: If changes are made to the RCODEs, please be sure
to make
// corresponding changes in csharp/xflaim/RCODE.cs and java/xflaim/R
CODE.java.
#define NE_XFLM_DOM_HIERARCHY_REQUEST_ERR 0xD201 // Attempt to insert a DOM node somewhere it do esn't belong. #define NE_XFLM_DOM_HIERARCHY_REQUEST_ERR 0xD201 // Attempt to insert a DOM node somewhere it do esn't belong.
#define NE_XFLM_DOM_WRONG_DOCUMENT_ERR 0xD202 // A DOM node is being used in a different docu ment than the one that created it. #define NE_XFLM_DOM_WRONG_DOCUMENT_ERR 0xD202 // A DOM node is being used in a different docu ment than the one that created it.
#define NE_XFLM_DOM_DATA_ERROR 0xD203 // Links between DOM nodes in a documen t are corrupt. #define NE_XFLM_DOM_DATA_ERROR 0xD203 // Links between DOM nodes in a documen t are corrupt.
#define NE_XFLM_DOM_NODE_NOT_FOUND 0xD204 // The requested DOM node does not exis t. #define NE_XFLM_DOM_NODE_NOT_FOUND 0xD204 // The requested DOM node does not exis t.
#define NE_XFLM_DOM_INVALID_CHILD_TYPE 0xD205 // Attempting to insert a child DOM node whose type cannot be inserted as a child node. #define NE_XFLM_DOM_INVALID_CHILD_TYPE 0xD205 // Attempting to insert a child DOM node whose type cannot be inserted as a child node.
#define NE_XFLM_DOM_NODE_DELETED 0xD206 // DOM node being accessed has been deleted. #define NE_XFLM_DOM_NODE_DELETED 0xD206 // DOM node being accessed has been deleted.
#define NE_XFLM_DOM_DUPLICATE_ELEMENT 0xD207 // Node already has a child element with the gi ven name id - this node's child nodes must all be unique. #define NE_XFLM_DOM_DUPLICATE_ELEMENT 0xD207 // Node already has a child element with the gi ven name id - this node's child nodes must all be unique.
/******************************************************************* ********* /******************************************************************* *********
Desc: Query Errors Desc: Query Errors
******************************************************************** ********/ ******************************************************************** ********/
// IMPORTANT NOTE: If changes are made to the RCODEs, please be sure
to make
// corresponding changes in csharp/xflaim/RCODE.cs and java/xflaim/R
CODE.java.
#define NE_XFLM_Q_UNMATCHED_RPAREN 0xD301 // Query setup error: Unmatched right p aren. #define NE_XFLM_Q_UNMATCHED_RPAREN 0xD301 // Query setup error: Unmatched right p aren.
#define NE_XFLM_Q_UNEXPECTED_LPAREN 0xD302 // Query setup error: Unexpected left p aren. #define NE_XFLM_Q_UNEXPECTED_LPAREN 0xD302 // Query setup error: Unexpected left p aren.
#define NE_XFLM_Q_UNEXPECTED_RPAREN 0xD303 // Query setup error: Unexpected right paren. #define NE_XFLM_Q_UNEXPECTED_RPAREN 0xD303 // Query setup error: Unexpected right paren.
#define NE_XFLM_Q_EXPECTING_OPERAND 0xD304 // Query setup error: Expecting an oper and. #define NE_XFLM_Q_EXPECTING_OPERAND 0xD304 // Query setup error: Expecting an oper and.
#define NE_XFLM_Q_EXPECTING_OPERATOR 0xD305 // Query setup error: Expecting an operator. #define NE_XFLM_Q_EXPECTING_OPERATOR 0xD305 // Query setup error: Expecting an operator.
#define NE_XFLM_Q_UNEXPECTED_COMMA 0xD306 // Query setup error: Unexpected comma. #define NE_XFLM_Q_UNEXPECTED_COMMA 0xD306 // Query setup error: Unexpected comma.
#define NE_XFLM_Q_EXPECTING_LPAREN 0xD307 // Query setup error: Expecting a left paren. #define NE_XFLM_Q_EXPECTING_LPAREN 0xD307 // Query setup error: Expecting a left paren.
#define NE_XFLM_Q_UNEXPECTED_VALUE 0xD308 // Query setup error: Unexpected value. #define NE_XFLM_Q_UNEXPECTED_VALUE 0xD308 // Query setup error: Unexpected value.
#define NE_XFLM_Q_INVALID_NUM_FUNC_ARGS 0xD3 09 // Query setup error: Invalid number of arguments for a function. #define NE_XFLM_Q_INVALID_NUM_FUNC_ARGS 0xD3 09 // Query setup error: Invalid number of arguments for a function.
#define NE_XFLM_Q_UNEXPECTED_XPATH_COMPONENT 0xD3 0A // Query setup error: Unexpected XPATH componenent. #define NE_XFLM_Q_UNEXPECTED_XPATH_COMPONENT 0xD3 0A // Query setup error: Unexpected XPATH componenent.
skipping to change at line 4721 skipping to change at line 4729
#define NE_XFLM_Q_SORT_KEY_CONTEXT_MUST_BE_ELEMENT 0xD31F // Query setup error: A sort key context cannot be an XML attri bute. #define NE_XFLM_Q_SORT_KEY_CONTEXT_MUST_BE_ELEMENT 0xD31F // Query setup error: A sort key context cannot be an XML attri bute.
#define NE_XFLM_Q_INVALID_ELEMENT_NUM_IN_SORT_KEYS 0xD320 // Query setup error: The XML element number specified for a so rt key in a query is invalid - no element definition in the dictionary. #define NE_XFLM_Q_INVALID_ELEMENT_NUM_IN_SORT_KEYS 0xD320 // Query setup error: The XML element number specified for a so rt key in a query is invalid - no element definition in the dictionary.
#define NE_XFLM_Q_INVALID_ATTR_NUM_IN_SORT_KEYS 0xD321 // Query setup error: The XML attribute number specified for a sort key in a query is invalid - no attribute definition in the dictionary. #define NE_XFLM_Q_INVALID_ATTR_NUM_IN_SORT_KEYS 0xD321 // Query setup error: The XML attribute number specified for a sort key in a query is invalid - no attribute definition in the dictionary.
#define NE_XFLM_Q_NON_POSITIONABLE_QUERY 0xD322 // Attempt is being made to position in a query that is not positionable. #define NE_XFLM_Q_NON_POSITIONABLE_QUERY 0xD322 // Attempt is being made to position in a query that is not positionable.
#define NE_XFLM_Q_INVALID_POSITION 0xD323 // Attempt is being made to position to an invalid position in the result set. #define NE_XFLM_Q_INVALID_POSITION 0xD323 // Attempt is being made to position to an invalid position in the result set.
/******************************************************************* ********* /******************************************************************* *********
Desc: NICI / Encryption Errors Desc: NICI / Encryption Errors
******************************************************************** ********/ ******************************************************************** ********/
// IMPORTANT NOTE: If changes are made to the RCODEs, please be sure
to make
// corresponding changes in csharp/xflaim/RCODE.cs and java/xflaim/R
CODE.java.
#define NE_XFLM_NICI_CONTEXT 0xD401 // Error occurred while creatin g NICI context for encryption/decryption. #define NE_XFLM_NICI_CONTEXT 0xD401 // Error occurred while creatin g NICI context for encryption/decryption.
#define NE_XFLM_NICI_ATTRIBUTE_VALUE 0xD402 // Error occurred while accessing an attribute on a NICI encryption key. #define NE_XFLM_NICI_ATTRIBUTE_VALUE 0xD402 // Error occurred while accessing an attribute on a NICI encryption key.
#define NE_XFLM_NICI_BAD_ATTRIBUTE 0xD403 // Value retrieved from an attribute on a NICI encryption key was bad. #define NE_XFLM_NICI_BAD_ATTRIBUTE 0xD403 // Value retrieved from an attribute on a NICI encryption key was bad.
#define NE_XFLM_NICI_WRAPKEY_FAILED 0xD404 // Error occurred while wrapping a NICI encryption key in another NICI encryption key. #define NE_XFLM_NICI_WRAPKEY_FAILED 0xD404 // Error occurred while wrapping a NICI encryption key in another NICI encryption key.
#define NE_XFLM_NICI_UNWRAPKEY_FAILED 0xD405 // Error occurred while unwrapping a NICI encry ption key that is wrapped in another NICI encryption key. #define NE_XFLM_NICI_UNWRAPKEY_FAILED 0xD405 // Error occurred while unwrapping a NICI encry ption key that is wrapped in another NICI encryption key.
#define NE_XFLM_NICI_INVALID_ALGORITHM 0xD406 // Attempt to use invalid NICI encryption algor ithm. #define NE_XFLM_NICI_INVALID_ALGORITHM 0xD406 // Attempt to use invalid NICI encryption algor ithm.
#define NE_XFLM_NICI_GENKEY_FAILED 0xD407 // Error occurred while attempting to g enerate a NICI encryption key. #define NE_XFLM_NICI_GENKEY_FAILED 0xD407 // Error occurred while attempting to g enerate a NICI encryption key.
#define NE_XFLM_NICI_BAD_RANDOM 0xD408 // Error occurred while generating rand om data using NICI. #define NE_XFLM_NICI_BAD_RANDOM 0xD408 // Error occurred while generating rand om data using NICI.
#define NE_XFLM_PBE_ENCRYPT_FAILED 0xD409 // Error occurred while attempting to w rap a NICI encryption key in a password. #define NE_XFLM_PBE_ENCRYPT_FAILED 0xD409 // Error occurred while attempting to w rap a NICI encryption key in a password.
#define NE_XFLM_PBE_DECRYPT_FAILED 0xD40A // Error occurred while attempting to u nwrap a NICI encryption key that was previously wrapped in a password. #define NE_XFLM_PBE_DECRYPT_FAILED 0xD40A // Error occurred while attempting to u nwrap a NICI encryption key that was previously wrapped in a password.
 End of changes. 5 change blocks. 
0 lines changed or deleted 20 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/