DDS4CCM  1.1.8
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
CCM_DDS Namespace Reference

Namespaces

namespace  Typed
 
namespace  Typed< typename T, sequence< T > TSeq >
 

Classes

struct  ReadInfo
 
exception  AlreadyCreated
 
exception  NonExistent
 
exception  InternalError
 
exception  NonChangeable
 
interface  ContentFilterSetting
 
interface  ConnectorStatusListener
 
interface  DataListenerControl
 
interface  PortStatusListener
 
struct  QueryFilter
 
interface  StateListenerControl
 

Typedefs

typedef unsigned long DataNumber_t
 
typedef sequence< DataNumber_tDataNumberSeq
 
typedef sequence< ReadInfoReadInfoSeq
 

Enumerations

enum  AccessStatus { FRESH_INFO, ALREADY_SEEN }
 
enum  InstanceStatus {
  INSTANCE_CREATED, INSTANCE_FILTERED_IN, INSTANCE_UPDATED, INSTANCE_FILTERED_OUT,
  INSTANCE_DELETED
}
 
enum  ListenerMode { NOT_ENABLED, ONE_BY_ONE, MANY_BY_MANY }
 

Functions

attribute DDS::DomainId_t domain_id setraises (NonChangeable)
 

Variables

const DataNumber_t UNLIMITED = 0
 
connector DDS_Base
 
connector DDS_TopicBase
 
attribute string type_name
 

Typedef Documentation

typedef unsigned long CCM_DDS::DataNumber_t
typedef sequence<ReadInfo> CCM_DDS::ReadInfoSeq

Enumeration Type Documentation

Enumerator
FRESH_INFO 
ALREADY_SEEN 
Enumerator
INSTANCE_CREATED 
INSTANCE_FILTERED_IN 
INSTANCE_UPDATED 
INSTANCE_FILTERED_OUT 
INSTANCE_DELETED 
Enumerator
NOT_ENABLED 
ONE_BY_ONE 
MANY_BY_MANY 

Function Documentation

attribute DDS::StringSeq key_fields CCM_DDS::setraises ( NonChangeable  )

Variable Documentation

connector CCM_DDS::DDS_Base
Initial value:
{
uses ConnectorStatusListener error_listener
connector CCM_DDS::DDS_TopicBase
attribute string CCM_DDS::type_name

The type_name that will be used by DDS4CCM when registering the topic to DDS. If empty the default typename from the DDS typesupport will be used, this default typename is vendor specific

const DataNumber_t CCM_DDS::UNLIMITED = 0