DataDistributionManager library. More...
Go to the source code of this file.
Typedefs | |
| typedef enum DDM_GENERAL_PARAMETER | DDM_GENERAL_PARAMETER |
| typedef enum DDM_CHANNEL_DIRECTION | DDM_CHANNEL_DIRECTION |
| typedef enum DDM_LOG_LEVEL | DDM_LOG_LEVEL |
| typedef enum DDM_INSTANCE_STATE | DDM_INSTANCE_STATE |
| typedef enum DDM_CLUSTEREVENT | DDM_CLUSTEREVENT |
| typedef enum DDM_SEEKCONTEXT | DDM_SEEKCONTEXT |
| typedef enum DDM_SEEKKIND | DDM_SEEKKIND |
DataDistributionManager library.
DataDistributionManagerEnums.h contains the public enums for DataDistributionManager. The API is documented in this file as comments prefixing the class, function, type, enum, define, etc. The C++ interface is STD C++ '03 compliant and adheres to the Google C++ Style Guide.
| typedef enum DDM_CHANNEL_DIRECTION DDM_CHANNEL_DIRECTION |
| typedef enum DDM_CLUSTEREVENT DDM_CLUSTEREVENT |
| typedef enum DDM_GENERAL_PARAMETER DDM_GENERAL_PARAMETER |
| typedef enum DDM_INSTANCE_STATE DDM_INSTANCE_STATE |
| typedef enum DDM_LOG_LEVEL DDM_LOG_LEVEL |
| typedef enum DDM_SEEKCONTEXT DDM_SEEKCONTEXT |
| typedef enum DDM_SEEKKIND DDM_SEEKKIND |
|
strong |
|
strong |
DDM_CLUSTEREVENT type.
Cluster events
| Enumerator | |
|---|---|
| NOEVENT | No event |
| ADDSERVER | A server was added in the cluster |
| LOSTSERVER | A server was lost in the cluster |
| REMOVESERVER | A server was removed from the cluster |
|
strong |
DDM_GENERAL_PARAMETER type.
General configuration parameters
|
strong |
DDM_INSTANCE_STATE type.
State of the instance
| Enumerator | |
|---|---|
| UNKNOWN | Unknown |
| PRIMARY | Primary |
| FOLLOWER | Follower |
| ALONE | Alone |
| STOPPING | Stopping |
| GOING_ALONE | Going alone |
| OBSERVER | Observer |
| COMMAND | Command sender |
|
strong |
DDM_LOG_LEVEL type.
Log levels
| Enumerator | |
|---|---|
| FATAL_LEVEL | Fatal |
| ERROR_LEVEL | Error |
| WARNING_LEVEL | Warning |
| INFO_LEVEL | Info |
| DEBUG_LEVEL | Debug |
|
strong |
|
strong |