|
RTI Connext DDS Micro C API
Version 3.0.3
|
Real-time Efficient Data Structures and Algorithms. ModuleID = 1. More...
Macros | |
| #define | REDA_LOG_HEAP_MGR_SAMPLE_BUFFERPOOL 1 |
| Sample buffer pool object. | |
| #define | REDA_LOG_HEAP_MGR_LISTNODE BUFFERPOOL 2 |
| Listnode buffer pool object. | |
| #define | REDA_LOG_HEAP_MGR_OBJECT_MEMORY 3 |
| Heap manager object. | |
| #define | REDA_LOG_HEAP_MGR_INDEXER 4 |
| REDA indexer object. | |
| #define | REDA_LOG_HEAP_MGR_MUTEX 5 |
| REDA heap manager object. | |
| #define | REDA_LOG_BUFFERPOOL_OUT_OF_RESOURCES_EC (REDA_LOG_BASE + 1) |
| Not sufficient memory to allocate buffer-pool. | |
| #define | REDA_LOG_BUFFERPOOL_BUFFER_INITIALIZATION_FAILED_EC (REDA_LOG_BASE + 2) |
| The buffer initialization method failed. | |
| #define | REDA_LOG_BUFFERPOOL_NOT_EMPTY_EC (REDA_LOG_BASE + 3) |
| Cannot delete buffer-pool due to buffer(s) not returned to pool. | |
| #define | REDA_LOG_BUFFERPOOL_DOUBLE_FREE_EC (REDA_LOG_BASE + 4) |
| A buffer was freed more than once. | |
| #define | REDA_LOG_MEMPOOL_INCONSISTENT_PROPERTIES_EC (REDA_LOG_BASE + 5) |
| Inconsistent properties specified for a REDA_MemPool. | |
| #define | REDA_LOG_MEMPOOL_OUT_OF_RESOURCES_EC (REDA_LOG_BASE + 6) |
| Insufficient memory to allocate a new REDA_MemPool. | |
| #define | REDA_LOG_MEMPOOL_POOL_ALLOCATION_EC (REDA_LOG_BASE + 7) |
| Error during allocation of the memory pool used by a REDA_MemPool. | |
| #define | REDA_LOG_SEQUENCE_COPY_FAILED_EC (REDA_LOG_BASE + 100) |
| An error occurred while copying a sequence. | |
| #define | REDA_LOG_SEQUENCE_ALLOC_FAILED_EC (REDA_LOG_BASE + 101) |
| An error occured while allocating space for a sequence. | |
| #define | REDA_LOG_SEQUENCE_SET_MAX_FAILED_EC (REDA_LOG_BASE + 102) |
| An error occured while setting the maximum sequence size. | |
| #define | REDA_LOG_SEQUENCE_REALLOCATION_EC (REDA_LOG_BASE + 103) |
| An attempt was made to resize an already allocated sequence. | |
| #define | REDA_LOG_SEQUENCE_INVALID_OPERATION_EC (REDA_LOG_BASE + 104) |
| An error occured while operating on two sequences (copy/compare) | |
| #define | REDA_LOG_SEQUENCE_INVALID_LENGTH_EC (REDA_LOG_BASE + 105) |
| An attempt was made to set an illegal length (length < 0 or length > max_length) | |
| #define | REDA_LOG_SEQUENCE_INDEX_OUT_OF_BOUNDS_EC (REDA_LOG_BASE + 106) |
| An illegal sequence index was specified (index < 0 or index > length) | |
| #define | REDA_LOG_STRING_ALLOC_FAILED_EC (REDA_LOG_BASE + 200) |
| An error occured while allocating memory for a string. | |
| #define | REDA_LOG_INDEX_FULL_EC (REDA_LOG_BASE + 300) |
| An attempt was made to add an element to a full index. | |
| #define | REDA_LOG_INDEX_ENTRY_EXISTS_EC (REDA_LOG_BASE + 301) |
| An attempt was made to add an existing element to an index. | |
| #define | REDA_LOG_INVALID_LIST_NODE_EC (REDA_LOG_BASE + 302) |
| An attempt was made to add an existing element to an index. | |
| #define | REDA_LOG_INT_REPRESENTATION_EC (REDA_LOG_BASE + 303) |
| Error when attaching to concurrent queue. Inconsistent representation of size of integers between concurrent queue and attaching application. | |
| #define | REDA_LOG_CQ_UNLINKED_EC (REDA_LOG_BASE + 304) |
| Error when attaching to concurrent queue. Inconsistent representation of size of integers between concurrent queue and attaching application. | |
| #define | REDA_LOG_CQ_INVALID_SIGNATURE_EC (REDA_LOG_BASE + 305) |
| Error when attaching to concurrent queue. Inconsistent representation of size of integers between concurrent queue and attaching application. | |
| #define | REDA_LOG_INCOMPATIBLE_VERSION_EC (REDA_LOG_BASE + 306) |
| Error when attaching to concurrent queue. Inconsistent representation of size of integers between concurrent queue and attaching application. | |
| #define | REDA_LOG_BUFFER_OUT_OF_MEMORY_EC (REDA_LOG_BASE + 307) |
| Failed to allocate buffer of a specified kind. | |
| #define | REDA_LOG_HEAP_MGR_ALLOC_EC (REDA_LOG_BASE + 308) |
| Allocation error in REDA Heap Manager. | |
| #define | REDA_LOG_HEAP_MGR_GET_BUFFER_EC (REDA_LOG_BASE + 309) |
| Error when there are no more available loanable buffers. | |
| #define | REDA_LOG_HEAP_MGR_MUTEX_FAILURE_EC (REDA_LOG_BASE + 310) |
| Error during locking or unlocking of a mutex. | |
Real-time Efficient Data Structures and Algorithms. ModuleID = 1.
| #define REDA_LOG_HEAP_MGR_SAMPLE_BUFFERPOOL 1 |
Sample buffer pool object.
| #define REDA_LOG_HEAP_MGR_LISTNODE BUFFERPOOL 2 |
Listnode buffer pool object.
| #define REDA_LOG_HEAP_MGR_OBJECT_MEMORY 3 |
Heap manager object.
| #define REDA_LOG_HEAP_MGR_INDEXER 4 |
REDA indexer object.
| #define REDA_LOG_HEAP_MGR_MUTEX 5 |
REDA heap manager object.
| #define REDA_LOG_BUFFERPOOL_OUT_OF_RESOURCES_EC (REDA_LOG_BASE + 1) |
Not sufficient memory to allocate buffer-pool.
| #define REDA_LOG_BUFFERPOOL_BUFFER_INITIALIZATION_FAILED_EC (REDA_LOG_BASE + 2) |
The buffer initialization method failed.
| #define REDA_LOG_BUFFERPOOL_NOT_EMPTY_EC (REDA_LOG_BASE + 3) |
Cannot delete buffer-pool due to buffer(s) not returned to pool.
| #define REDA_LOG_BUFFERPOOL_DOUBLE_FREE_EC (REDA_LOG_BASE + 4) |
A buffer was freed more than once.
| #define REDA_LOG_MEMPOOL_INCONSISTENT_PROPERTIES_EC (REDA_LOG_BASE + 5) |
Inconsistent properties specified for a REDA_MemPool.
| #define REDA_LOG_MEMPOOL_OUT_OF_RESOURCES_EC (REDA_LOG_BASE + 6) |
Insufficient memory to allocate a new REDA_MemPool.
| #define REDA_LOG_MEMPOOL_POOL_ALLOCATION_EC (REDA_LOG_BASE + 7) |
Error during allocation of the memory pool used by a REDA_MemPool.
| #define REDA_LOG_SEQUENCE_COPY_FAILED_EC (REDA_LOG_BASE + 100) |
An error occurred while copying a sequence.
| #define REDA_LOG_SEQUENCE_ALLOC_FAILED_EC (REDA_LOG_BASE + 101) |
An error occured while allocating space for a sequence.
| #define REDA_LOG_SEQUENCE_SET_MAX_FAILED_EC (REDA_LOG_BASE + 102) |
An error occured while setting the maximum sequence size.
| #define REDA_LOG_SEQUENCE_REALLOCATION_EC (REDA_LOG_BASE + 103) |
An attempt was made to resize an already allocated sequence.
| #define REDA_LOG_SEQUENCE_INVALID_OPERATION_EC (REDA_LOG_BASE + 104) |
An error occured while operating on two sequences (copy/compare)
| #define REDA_LOG_SEQUENCE_INVALID_LENGTH_EC (REDA_LOG_BASE + 105) |
An attempt was made to set an illegal length (length < 0 or length > max_length)
| #define REDA_LOG_SEQUENCE_INDEX_OUT_OF_BOUNDS_EC (REDA_LOG_BASE + 106) |
An illegal sequence index was specified (index < 0 or index > length)
| #define REDA_LOG_STRING_ALLOC_FAILED_EC (REDA_LOG_BASE + 200) |
An error occured while allocating memory for a string.
| #define REDA_LOG_INDEX_FULL_EC (REDA_LOG_BASE + 300) |
An attempt was made to add an element to a full index.
| #define REDA_LOG_INDEX_ENTRY_EXISTS_EC (REDA_LOG_BASE + 301) |
An attempt was made to add an existing element to an index.
| #define REDA_LOG_INVALID_LIST_NODE_EC (REDA_LOG_BASE + 302) |
An attempt was made to add an existing element to an index.
| #define REDA_LOG_INT_REPRESENTATION_EC (REDA_LOG_BASE + 303) |
Error when attaching to concurrent queue. Inconsistent representation of size of integers between concurrent queue and attaching application.
| #define REDA_LOG_CQ_UNLINKED_EC (REDA_LOG_BASE + 304) |
Error when attaching to concurrent queue. Inconsistent representation of size of integers between concurrent queue and attaching application.
| #define REDA_LOG_CQ_INVALID_SIGNATURE_EC (REDA_LOG_BASE + 305) |
Error when attaching to concurrent queue. Inconsistent representation of size of integers between concurrent queue and attaching application.
| #define REDA_LOG_INCOMPATIBLE_VERSION_EC (REDA_LOG_BASE + 306) |
Error when attaching to concurrent queue. Inconsistent representation of size of integers between concurrent queue and attaching application.
| #define REDA_LOG_BUFFER_OUT_OF_MEMORY_EC (REDA_LOG_BASE + 307) |
Failed to allocate buffer of a specified kind.
| #define REDA_LOG_HEAP_MGR_ALLOC_EC (REDA_LOG_BASE + 308) |
Allocation error in REDA Heap Manager.
| #define REDA_LOG_HEAP_MGR_GET_BUFFER_EC (REDA_LOG_BASE + 309) |
Error when there are no more available loanable buffers.
| #define REDA_LOG_HEAP_MGR_MUTEX_FAILURE_EC (REDA_LOG_BASE + 310) |
Error during locking or unlocking of a mutex.