RTI transport  Version 1.2af [build 00]
 All Data Structures Files Functions Variables Typedefs Enumerations Groups
Common Transport-Plugin Types and Declarations

Basic types and macros provided by NDDS for use in the NDDS Transport-Plugin interface. More...

Data Structures

struct  TransportAllocationSettings_t
 Allocation settings used by various internal buffers. More...
 

Macros

#define NDDS_TRANSPORT_ALLOCATION_SETTINGS_MAX_COUNT_UNLIMITED   (-1)
 The constant used as 'unlimited' for the 'max_count' field of the structure TransportAllocationSettings_t.
 
#define NDDS_TRANSPORT_ALLOCATION_SETTINGS_INCREMENTAL_COUNT_AUTOMATIC   (-1)
 The constant used as 'automatic' for the 'incremental_count' field of the structure TransportAllocationSettings_t.
 
#define NDDS_TRANSPORT_ALLOCATION_SETTINGS_DEFAULT
 The constant used as default value for the struct TransportAllocationSettings_t.
 

Detailed Description

Basic types and macros provided by NDDS for use in the NDDS Transport-Plugin interface.

Macro Definition Documentation

#define NDDS_TRANSPORT_ALLOCATION_SETTINGS_MAX_COUNT_UNLIMITED   (-1)

The constant used as 'unlimited' for the 'max_count' field of the structure TransportAllocationSettings_t.

#define NDDS_TRANSPORT_ALLOCATION_SETTINGS_INCREMENTAL_COUNT_AUTOMATIC   (-1)

The constant used as 'automatic' for the 'incremental_count' field of the structure TransportAllocationSettings_t.

Automatic means the buffer size will double at every reallocation.

#define NDDS_TRANSPORT_ALLOCATION_SETTINGS_DEFAULT
Value:
{ \
2L, /* initial_count */ \
NDDS_TRANSPORT_ALLOCATION_SETTINGS_MAX_COUNT_UNLIMITED, /* max_count */ \
NDDS_TRANSPORT_ALLOCATION_SETTINGS_INCREMENTAL_COUNT_AUTOMATIC /* incremental_count */ \
}

The constant used as default value for the struct TransportAllocationSettings_t.

The default value defined in this constant, sets the buffer to have:


RTI transport Version 1.2af [build 00] Copyright © Sun Nov 17 2019 Real-Time Innovations, Inc