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