RTI Connext DDS Micro C API  Version 3.0.3
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
netio_sdm_log.h File Reference

NETIO Zero Copy Shared Data module log codes. More...

#include "osapi/osapi_log.h"

Macros

#define SDM_LOG_MEMPOOL_LOCK_FAILED_EC   (SDM_LOG_BASE + 1)
 Failed to lock MemPool.
#define SDM_LOG_MEMPOOL_UNLOCK_FAILED_EC   (SDM_LOG_BASE + 2)
 Failed to unlock MemPool.
#define SDM_LOG_MEMPOOL_ALLOC_FAILED_EC   (SDM_LOG_BASE + 3)
 Failed to allocate MemPool.
#define SDM_LOG_MEMMGR_ALLOC_FAILED_EC   (SDM_LOG_BASE + 4)
 Failed to allocate resources for Shared Data Manager.
#define SDM_LOG_DW_MGR_INIT_FAILED_EC   (SDM_LOG_BASE + 5)
 Failed to init DataWriterShmManager.
#define SDM_LOG_MEMPOOL_INIT_FAILED_EC   (SDM_LOG_BASE + 6)
 Failed to init MemPool.
#define SDM_LOG_FAILED_TO_GET_BUFFER_EC   (SDM_LOG_BASE + 7)
 Failed to get buffer from memory pool when finding a segment.
#define MEMMGR_LOG_MEMADMIN_FAILED_TO_MAP_SEGMENT_EC   (SDM_LOG_BASE + 8)
 Failure to map remote segment into memory manager.
#define SDM_LOG_FAILED_TO_DEL_SEGMENT_EC   (SDM_LOG_BASE + 9)
 Failure to delete segment.
#define SDM_LOG_ADD_REMOTE_SEG_LIST_EC   (SDM_LOG_BASE + 10)
 Failure to add segment to segment list when finding segment.
#define SDM_LOG_REMOVE_FROM_REMOTE_SEG_LIST_EC   (SDM_LOG_BASE + 11)
 Failure to remove segment to remote segment list when finding segment.
#define SDM_LOG_MEMADMIN_MAP_SEGMENT_ATTACH_FAILED_EC   (SDM_LOG_BASE + 12)
 Failure to attach to segment which the middleware is trying to map in.
#define SDM_LOG_MEMADMIN_NO_SPACE_REMOTE_SEGMENT_EC   (SDM_LOG_BASE + 13)
 DataReader Shared Memory Manager cannot map in any additional remote segments.
#define SDM_LOG_FAILED_TO_CREATE_SEGMENT_EC   (SDM_LOG_BASE + 14)
 Memory Admin failed to create segment.
#define SDM_LOG_MEMPOOL_SEGMENT_CREATION_FAILED_EC   (SDM_LOG_BASE + 15)
 Failed to create a shared memory segment for a single buffer.
#define SDM_LOG_MEMPOOL_FAILED_TO_EXTEND_EC   (SDM_LOG_BASE + 16)
 Failed to extend memory pool.
#define SDM_LOG_FAILED_TO_DELETE_SEGMENT_EC   (SDM_LOG_BASE + 17)
 Memory Admin is cannot map in any additional remote segments.
#define SDM_LOG_FAILED_TO_DETACH_SEGMENT_EC   (SDM_LOG_BASE + 18)
 Failed to detach segment from DataReader Shared Memory Manager.
#define MEMMGR_LOG_MEMADMIN_INVALID_PROPERTY_EC   (SDM_LOG_BASE + 19)
 MemAdmin is cannot map in any additional remote segments.
#define SDM_LOG_BUF_POOL_CREATION_FAILED_EC   (SDM_LOG_BASE + 20)
 Failed to create segment buffer pool.
#define SDM_MEMMGR_LOG_IDX_CREATION_FAILED_EC   (SDM_LOG_BASE + 21)
 Failed to create indexer for indexing segments.
#define SDM_LOG_ILLEGAL_BUFFER_STATE_EC   (SDM_LOG_BASE + 22)
 Failed to create lock used to protect the MemAdmin.
#define SDM_LOG_MEMPOOL_LOCK_CREATION_FAILED_EC   (SDM_LOG_BASE + 23)
 Failed to create lock used to protect the MemPool.
#define SDM_LOG_MEMMGR_OUT_OF_SEGMENTS_EC   (SDM_LOG_BASE + 24)
 DataReader attempted to attach to a segment after receiving a shared memory reference however, it was unable to evict any existing segment out of the current cache.
#define SDM_LOG_DW_MEMMGR_SEGMENT_ALLOC_FAILED_EC   (SDM_LOG_BASE + 25)
 DataReader attempted to attach to a segment after receiving a shared memory reference however, it was unable to evict any existing segment out of the current cache.
#define SDM_LOG_FAILED_TO_GET_TIME_EC   (SDM_LOG_BASE + 26)
 Failure when trying to get time for shared memory segment epoch.
#define SDM_LOG_SEGMENT_NOT_ALIGNED_EC   (SDM_LOG_BASE + 27)
 Address residing in shared memory segment not.
#define SDM_LOG_DW_MEMMGR_MEMPOOL_DELETION_FAILED_EC   (SDM_LOG_BASE + 28)
 Failed to delete mempool.
#define SDM_LOG_DW_MEMMGR_MEMPOOL_CREATION_FAILED_EC   (SDM_LOG_BASE + 29)
 Failed to create mempool.
#define SDM_LOG_DW_OUT_OF_AVAILABLE_SEGMENTS_EC   (SDM_LOG_BASE + 30)
 Datawriter Shared Data manager out of available segments.
#define SDM_LOG_EVICTION_FAILED_EC   (SDM_LOG_BASE + 31)
 Failed to evict a mapped segment out of the DataReader Shared Data.
#define SDM_LOG_SEGMENT_EVICTED_EC   (SDM_LOG_BASE + 32)
 A segment is being evicted from the DataReader shared data manager. This means that we reached the maximum allowable segments that a DataReader can attach to. This is similar to "thrashing" and will cause degraded performance.
#define SDM_LOG_SEGMENT_COOKIE_EC   (SDM_LOG_BASE + 33)
 Incompatible segment cookie.
#define SDM_LOG_SEGMENT_VERSION_EC   (SDM_LOG_BASE + 34)
 Incompatible segment version.
#define SDM_FAILED_ALLOCATE_SEGMENT_SINGLE_SAMPLE_EC   (SDM_LOG_BASE + 35)
 Failed to allocate a segment for a single sample.
#define SDM_FAILED_TO_UNMAP_SEGMENT_EC   (SDM_LOG_BASE + 36)
 Failed to unmap segment from DataReader shared memory manager.
#define SDM_DECREMENT_REFERENCE_EC   (SDM_LOG_BASE + 37)
 Unexpected situation when decrementing a ref_count a reference in use by a DataReader.
#define SDM_USER_TYPE_TOO_BIG_EC   (SDM_LOG_BASE + 38)
 Size of user sample is exceeding the 2 GB limit in use by a DataReader.
#define SDM_LOG_SERIALIZE_EC   (SDM_LOG_BASE + 39)
 Error occurred during serialization.
#define SDM_LOG_SAMPLE_STATE_EC   (SDM_LOG_BASE + 41)
 Something went wrong when using sample state. This should never go wrong.

Detailed Description

NETIO Zero Copy Shared Data module log codes.


Macro Definition Documentation

#define SDM_LOG_MEMMGR_OUT_OF_SEGMENTS_EC   (SDM_LOG_BASE + 24)

DataReader attempted to attach to a segment after receiving a shared memory reference however, it was unable to evict any existing segment out of the current cache.

#define SDM_LOG_DW_MEMMGR_SEGMENT_ALLOC_FAILED_EC   (SDM_LOG_BASE + 25)

DataReader attempted to attach to a segment after receiving a shared memory reference however, it was unable to evict any existing segment out of the current cache.


RTI Connext DDS Micro C API Version 3.0.3 Copyright © Wed Jun 24 2020 Real-Time Innovations, Inc