RTI Connext Micro  Version 2.4.1.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
RTI Connext Micro Documentation
[detail level 12345]
oRTI Connext Micro User Guides
|oPorting RTI Connext Micro
||oIntroduction
||oConfiguration files
||oHeap Porting Guide
||oMutex Porting Guide
||oSemaphore Porting Guide
||oProcess Porting Guide
||oStdio Porting Guide
||oSystem Porting Guide
|||\Migrating a 2.2.x port to 2.3.x
||\Thread Porting Guide
|oConfiguring Discovery and Transports
|oBuilding RTI Connext Micro for iOS
|oConfiguring and Interpreting RTI Connext Micro Logging
||oDDS_CDDS C. ModuleID = 7
||oREDAReal-time Efficient Data Structures and Algorithms. ModuleID = 1
||oOSAPIOS API. ModuleID = 0
||oDBDatabase. ModuleID = 2
||oRTRT. ModuleID = 3
||oNETIONetwork I/O. ModuleID = 4
||oRTPSReal-Time Publish-Subscribe. ModuleID = 6
||oRHReader History. ModuleID = 8
||oWHWriter History. ModuleID = 9
||oDPSEDPSE. ModuleID = 10
||\DPDEDPDE. ModuleID = 11
|oGenerating Type Support with rtiddsgen
|oRTI Connext Micro Threading Model
|\RTI Connext Micro UDP Transport
oRTI Connext Micro DDS C API ReferenceRTI Connext Micro modules following the DDS module definitions
|oDomain ModuleContains the DDS_DomainParticipant class that acts as an entrypoint of RTI Connext Micro and acts as a factory for many of the classes. The DDS_DomainParticipant also acts as a container for the other objects that make up RTI Connext Micro.This image describes the DDS Domain Package, as described by the DDS standard. Note that not all functions and objects shown in this diagram are supported by RTI Connext Micro. Please read the information on the individual types to determine whether a function is supported
||oDomainParticipantFactoryDDS_DomainParticipantFactory entity and associated elements
||oDomainParticipantDDS_DomainParticipant entity and associated elements
||\DiscoveryDescriptions of remote entities used for discovery
|| oPublication Built-in TopicBuiltin topic for configuring information about the Publications to be discovered by RTI Connext Micro
|| \Subscription Built-in TopicBuiltin topic for configuring information about the Subscriptions to be discovered by RTI Connext Micro
|oTopic ModuleContains the DDS_Topic, the DDS_TopicListener interface, and more generally, all that is needed by an application to define DDS_Topic objects and the data types that are associated with DDS_Topic objects
||oDDS-Specific Primitive TypesBasic DDS value types for use in user data types.As part of the finalization of the DDS standard, a number of DDS-specific primitive types will be introduced. By using these types, you will ensure that your data is serialized consistently across platforms even if the built-in types have different sizes on those platforms
||oTopicDDS_Topic entity and associated elements
||\User-Defined Typesentity and associated elements
|oPublication ModuleContains the DDS_Publisher, and DDS_DataWriter classes, and more generally, all that is needed on the publication side.This diagram defines the elements that are defined in the DDS specification, and their relationships to each other. Not all entities and functions shown in the diagram are supported by RTI Connext Micro. Please read the information on the individual types to determine whether a function is supported
||oPublisherDDS_Publisher entity and associated elements
||\Data WriterDDS_DataWriter entity and associated elements
|oSubscription ModuleContains the DDS_Subscriber, and DDS_DataReader classes, and more generally, all that is needed on the subscription side
||oSubscriberDDS_Subscriber entity and associated elements
||oDataReaderDDS_DataReader entity and associated elements
||\Data SampleDDS_SampleInfo, DDS_SampleStateKind, DDS_ViewStateKind, DDS_InstanceStateKind and associated elements
|| oSample StatesDDS_SampleStateKind and associated elements
|| oView StatesDDS_ViewStateKind and associated elements
|| \Instance StatesDDS_InstanceStateKind and associated elements
|\Infrastructure ModuleDefines the DDS infrastructure package
| oTime SupportTime and duration types and defines
| oGUID SupportGUID type and defines
| oSequence Number SupportSequence number type and defines
| oReturn CodesTypes of return codes
| oStatus KindsKinds of communication status
| oQoS PoliciesQuality of Service (QoS) policies
| |oDISCOVERY<<eXtension>> Specifies the attributes required to discover participants in the domain
| |oDEADLINEExpresses the maximum duration (deadline) within which an instance is expected to be updated
| |oOWNERSHIPSpecifies whether it is allowed for multiple DDS_DataWriter (s) to write the same instance of the data and if so, how these modifications should be arbitrated
| |oOWNERSHIP_STRENGTHSpecifies the value of the strength used to arbitrate among multiple DDS_DataWriter objects that attempt to modify the same instance of a data type (identified by DDS_Topic + key)
| |oLIVELINESSDetermines the mechanism and parameters used by the application to determine whether a DDS_Entity is alive
| |oRELIABILITYIndicates the level of reliability offered/requested by RTI Connext Micro. Only best-effort is supported
| |oHISTORYSpecifies the behavior of RTI Connext Micro in the case where the value of an instance changes (one or more times) before it can be successfully communicated to one or more existing subscribers
| |oDURABILITY<<eXtension>> Specifies the Durability properties used by a DDS_DataWriter and/or DDS_DataReader
| |oRESOURCE_LIMITSSpecifies the resources that RTI Connext Micro can consume in order to meet the requested QoS
| |oENTITY_FACTORYA QoS policy for all DDS_Entity types that can act as factories for one or more other DDS_Entity types
| |oExtended Qos Support<<eXtension>> Types and defines used in extended QoS policies
| ||oDataReader Resource Limits<<eXtension>> Specifies the DataReader-specific resources that RTI Connext Micro can use
| ||\DataWriter Resource Limits<<eXtension>> Specifies the DatWriter-specific resources that RTI Connext Micro can use
| |oSYSTEM_RESOURCE_LIMITS<<eXtension>> Specifies the system-specific resources that RTI Connext Micro can use
| |oWIRE_PROTOCOL<<eXtension>> Specifies the wire protocol related attributes for the DDS_DomainParticipant
| |oDATA_READER_PROTOCOL<<eXtension>> Specifies the DataReader-specific protocol QoS
| |oDATA_WRITER_PROTOCOL<<eXtension>> Specifies the DataWriter-specific protocol QoS
| |oTRANSPORT<<eXtension>> <<cert>> Specify transport settings
| |oDOMAIN_PARTICIPANT_RESOURCE_LIMITS<<eXtension>> Specifies the DomainParticipant-specific resources that RTI Connext Micro can use
| |\ENTITY_NAME<<eXtension>> Name of the entity
| oConditions and WaitSetsDDS_Condition and DDS_WaitSet and related items
| oEntity SupportDDS_Entity, DDS_Listener and related items.DDS_Entity subtypes are created and destroyed by factory objects. With the exception of DDS_DomainParticipant, whose factory is DDS_DomainParticipantFactory, all DDS_Entity factory objects are themselves DDS_Entity subtypes as well
| oSequence SupportDefines sequence interface and primitive data types sequences
| \String SupportString creation, cloning, assignment, and deletion
oRTI Connext Micro DDS C++ API ReferenceDescription of RTI Connext Micro C++ support
|\Supported APIA list of APIs natively supported in C++
oRTI Connext Micro OS API Reference
|oOSAPI Heap
|oOSAPI MutexMutex API
|oOSAPI SemaphoreAbstract Semaphore API
|oOSAPI MemoryThese are utilities for OS-independent memory manipulation such as filling and copying
|oOSAPI SystemAbstract System API
|oOSAPI Thread
|oOSAPI Time
|oOSAPI Timer
|oOSAPI Types
|\OSAPI Utility
oRTI Connext Micro Resource Limit Reference
oRTI Connext Micro Datasheet Reference
|oDatasheet for armv6leLinux2.6gcc4.6.3
|\Datasheet for i86Linux2.6gcc4.1.2
\Documentation Conventions

RTI Connext Micro Version 2.4.1.0 Copyright © Thu Nov 20 2014 Real-Time Innovations, Inc