RTI Connext Micro C API Version 4.2.0
Loading...
Searching...
No Matches
db_log.h File Reference

DB module log codes. More...

#include "osapi/osapi_log.h"

Macros

#define DB_LOG_SORTED_ALLOC_EC   (DB_LOG_BASE + 1)
 Not sufficient memory to allocate sorted list for an index.
 
#define DB_LOG_NAME_TOO_LONG_EC   (DB_LOG_BASE + 2)
 The specified database name is too long.
 
#define DB_LOG_ILLEGAL_TABLE_SIZE_EC   (DB_LOG_BASE + 3)
 Illegal table size specified.
 
#define DB_LOG_ILLEGAL_LOCK_MODE_EC   (DB_LOG_BASE + 4)
 Illegal combination of lock mode and mutex given.
 
#define DB_LOG_MUTEX_ALLOC_EC   (DB_LOG_BASE + 5)
 Failed to allocate database mutex.
 
#define DB_LOG_ALLOC_TABLE_POOL_EC   (DB_LOG_BASE + 6)
 Failed to allocate buffer pool.
 
#define DB_LOG_TABLES_INUSE_EC   (DB_LOG_BASE + 7)
 Table is in use.
 
#define DB_LOG_TABLE_NAME_TOO_LONG_EC   (DB_LOG_BASE + 8)
 Specified table name too long.
 
#define DB_LOG_ILLEGAL_RECORD_COUNT_EC   (DB_LOG_BASE + 9)
 Illegal record count specified.
 
#define DB_LOG_TABLE_EXISTS_EC   (DB_LOG_BASE + 10)
 Specified table already exists.
 
#define DB_LOG_OUT_OF_TABLES_EC   (DB_LOG_BASE + 11)
 Table resources exceeded.
 
#define DB_LOG_OUT_OF_RECORDS_EC   (DB_LOG_BASE + 12)
 Table record resources exceeded.
 
#define DB_LOG_OUT_OF_INDICES_EC   (DB_LOG_BASE + 13)
 Table index resources exceeded.
 
#define DB_LOG_OUT_OF_CURSORS_EC   (DB_LOG_BASE + 14)
 Table cursor resources exceeded.
 
#define DB_LOG_RECORDS_INUSE_EC   (DB_LOG_BASE + 15)
 Cannot delete table, records are still in table.
 
#define DB_LOG_CURSORS_INUSE_EC   (DB_LOG_BASE + 16)
 Cannot delete table, cursors are still in use.
 
#define DB_LOG_INDEX_INUSE_EC   (DB_LOG_BASE + 17)
 Cannot delete table, indices are still in use.
 
#define DB_LOG_ALLOC_CURSOR_POOL_EC   (DB_LOG_BASE + 18)
 Failed to allocate cursor buffer pool.
 
#define DB_LOG_ALLOC_INDEX_POOL_EC   (DB_LOG_BASE + 19)
 Failed to allocate index buffer pool.
 
#define DB_LOG_ALLOC_RECORD_POOL_EC   (DB_LOG_BASE + 20)
 Failed to allocate record buffer pool.
 
#define DB_LOG_ALLOC_DATABASE_EC   (DB_LOG_BASE + 21)
 Failed to allocate database.
 
#define DB_LOG_TABLE_NOT_INUSE_EC   (DB_LOG_BASE + 22)
 An attempt was made to delete a table not in use.
 
#define DB_LOG_RECORD_ALREADY_EXISTS_EC   (DB_LOG_BASE + 23)
 An attempt was made to insert an already existing record.
 
#define DB_LOG_RECORD_DOES_NOT_EXIST_EC   (DB_LOG_BASE + 24)
 An attempt was made to delete a record that does not exist.
 
#define DB_LOG_CURSOR_INVALIDATED_EC   (DB_LOG_BASE + 25)
 An attempt was made to use a cursor that has been invalidated.
 
#define DB_LOG_LOCK_FAILURE_EC   (DB_LOG_BASE + 26)
 Failed to lock the database.
 
#define DB_LOG_UNLOCK_FAILURE_EC   (DB_LOG_BASE + 27)
 Failed to unlock the database.
 
#define DB_LOG_OUT_OF_CTORDTOR_EC   (DB_LOG_BASE + 28)
 Constructor/Destructor memory could not be allocated.
 

Detailed Description

DB module log codes.

This file defines log codes for all messages logged by the database modules. All the log codes in this file are publicly documented.