DataDistributionManager library. More...
#include "DataDistributionManagerEnums.h"
Go to the source code of this file.
Typedefs | |
typedef void * | GENERIC_HANDLE |
Generic handle definition, used for thread, lock, mutex. | |
typedef long | OPERATION_RESULT |
OPERATION_RESULT type. | |
DataDistributionManager library.
DataDistributionManagerTypes.h contains the public types 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.
#define CHANNEL_HANDLE IDataDistributionChannel* |
Channel handle definition.
#define CHANNEL_HANDLE_PARAMETER CHANNEL_HANDLE channelHandle |
Channel handle parameter definition.
#define DDM_COMMIT_FAILED DDM_UNMAPPED_ERROR_CONDITION + 6 |
Commit failed
#define DDM_DATA_AVAILABLE 0x20000000 |
Data are available
#define DDM_ELAPSED_MESSAGE_ACKNOWLEDGMENT_TIMEOUT DDM_DATA_AVAILABLE + 5 |
Timeout on acknowledgment
#define DDM_ELAPSED_MESSAGE_RECEIVE_TIMEOUT_BEGIN DDM_DATA_AVAILABLE + 3 |
Timeout elapsed waiting for messages from the channel
#define DDM_ELAPSED_MESSAGE_RECEIVE_TIMEOUT_END DDM_DATA_AVAILABLE + 4 |
End timeout condition waiting for messages from the channel
#define DDM_END_OF_STREAM DDM_DATA_AVAILABLE + 1 |
Reached end of stream
#define DDM_FATAL_ERROR DDM_UNMAPPED_ERROR_CONDITION + 1 |
Fatal
#define DDM_INVALID_DATA DDM_UNMAPPED_ERROR_CONDITION + 3 |
Invalid data
#define DDM_NO_DATA_RETURNED DDM_DATA_AVAILABLE + 2 |
No data returned
#define DDM_NO_ERROR_CONDITION 0 |
No error
#define DDM_NO_TIMESTAMP -1 |
Definition to avoid timestamp on write.
#define DDM_NOT_IMPLEMENTED DDM_UNMAPPED_ERROR_CONDITION + 8 |
Function not implemented
#define DDM_PARAMETER_ERROR DDM_UNMAPPED_ERROR_CONDITION + 9 |
Errors in parameters
#define DDM_POINTER_NOT_SET DDM_UNMAPPED_ERROR_CONDITION + 7 |
Pointer not set within subsystem
#define DDM_SEEK_FAILED DDM_UNMAPPED_ERROR_CONDITION + 10 |
Errors during seek operation
#define DDM_SUBSYSTEM_NOT_STARTED DDM_UNMAPPED_ERROR_CONDITION + 4 |
Subsystem not started
#define DDM_TIMEOUT DDM_UNMAPPED_ERROR_CONDITION + 2 |
Timeout occurred
#define DDM_UNMAPPED_ERROR_CONDITION 0xF0000000 |
Unmapped error
#define DDM_WRITE_FAILED DDM_UNMAPPED_ERROR_CONDITION + 5 |
Failed on write
#define OPERATION_FAILED | ( | or | ) |
Check if operation failed.
#define OPERATION_SUCCEEDED | ( | or | ) |
Check if operation succeeded.
typedef void* GENERIC_HANDLE |
Generic handle definition, used for thread, lock, mutex.
typedef long OPERATION_RESULT |
OPERATION_RESULT type.
Errors or conditions from underlying layer