RTI Connector for Python
1.2.0
1. Introduction to RTI Connector
1.1. How to read this documentation
2. Getting Started
2.1. Installing RTI Connector for Python
2.2. Running the examples
3. Defining a DDS System in XML
3.1. Data types
3.2. Domain library
3.3. Participant library
3.4. Quality of service
3.4.1. Logging
4. Loading a Connector
4.1. Importing the Connector package
4.2. Creating a new Connector
4.3. Closing a Connector
4.4. Getting the Inputs and Outputs
4.5. Class reference: Connector
5. Writing Data (Output)
5.1. Getting the Output
5.2. Populating the data sample
5.3. Writing the data sample
5.4. Matching with a subscription
5.5. Class reference: Output, Instance
5.5.1. Output class
5.5.2. Instance class
6. Reading Data (Input)
6.1. Getting the input
6.2. Reading or taking the data
6.3. Accessing the data samples
6.4. Accessing sample meta-data
6.5. Matching with a publication
6.6. Class reference: Input, Samples, SampleIterator
6.6.1. Input class
6.6.2. Samples class
6.6.3. SampleIterator class
6.6.4. ValidSampleIterator class
7. Advanced Topics
7.1. Accessing the data
7.1.1. Using dictionaries vs. accessing individual members
7.1.2. Accessing basic members (numbers, strings and booleans)
7.1.3. Accessing 64-bit integers
7.1.4. Accessing structs
7.1.5. Accessing arrays and sequences
7.1.6. Accessing optional members
7.1.7. Accessing unions
7.1.8. Accessing key values of disposed samples
7.2. Threading model
7.2.1. Protecting calls to Connector
7.3. Error handling
7.3.1. Class reference: Error, TimeoutError
7.3.1.1. Error class
7.3.1.2. TimeoutError class
7.4. Connext DDS features
7.4.1. General features
7.4.2. Features related to sending data
7.4.3. Features related to receiving data
7.4.4. Features related to the type system
7.4.5. Loading Connext DDS Add-On Libraries
8. Release Notes
8.1. Supported Platforms
8.2. What’s New in 1.2.0
8.2.1. New Platforms
8.2.2. New API makes it easier to query what version of Connector is being used
8.3. What’s Fixed in 1.2.0
8.3.1. Error logged when accessing string longer than 128 bytes
8.3.2. Deleting same Connector object twice may have resulted in segmentation fault
8.3.3. Support added for handling large 64-bit integers
8.4. Vulnerability Assessments
8.5. Previous Releases
8.5.1. Version 1.1.1
8.5.2. Version 1.1.0
8.5.2.1. What’s New in 1.1.0
8.5.2.2. What’s Fixed in 1.1.0
8.5.3. Version 1.0.0
9. Copyrights and License
RTI Connector for Python
Docs
»
Index
Index
C
|
E
|
G
|
I
|
L
|
M
|
N
|
O
|
R
|
S
|
T
|
V
|
W
C
clear_member() (rticonnextdds_connector.Instance method)
clear_members() (rticonnextdds_connector.Output method)
close() (rticonnextdds_connector.Connector method)
Connector (class in rticonnextdds_connector)
E
Error (class in rticonnextdds_connector)
G
get_boolean() (rticonnextdds_connector.SampleIterator method)
get_dictionary() (rticonnextdds_connector.Instance method)
(rticonnextdds_connector.SampleIterator method)
get_input() (rticonnextdds_connector.Connector method)
get_number() (rticonnextdds_connector.SampleIterator method)
get_output() (rticonnextdds_connector.Connector method)
get_string() (rticonnextdds_connector.SampleIterator method)
get_version() (rticonnextdds_connector.Connector static method)
I
info (rticonnextdds_connector.SampleIterator attribute)
Input (class in rticonnextdds_connector)
Instance (class in rticonnextdds_connector)
L
length (rticonnextdds_connector.Samples attribute)
M
matched_publications (rticonnextdds_connector.Input attribute)
matched_subscriptions (rticonnextdds_connector.Output attribute)
N
native (rticonnextdds_connector.Instance attribute)
(rticonnextdds_connector.SampleIterator attribute)
next() (rticonnextdds_connector.SampleIterator method)
(rticonnextdds_connector.ValidSampleIterator method)
O
open_connector() (in module rticonnextdds_connector)
Output (class in rticonnextdds_connector)
R
read() (rticonnextdds_connector.Input method)
S
SampleIterator (class in rticonnextdds_connector)
Samples (class in rticonnextdds_connector)
samples (rticonnextdds_connector.Input attribute)
set_boolean() (rticonnextdds_connector.Instance method)
set_dictionary() (rticonnextdds_connector.Instance method)
set_max_objects_per_thread() (rticonnextdds_connector.Connector static method)
set_number() (rticonnextdds_connector.Instance method)
set_string() (rticonnextdds_connector.Instance method)
T
take() (rticonnextdds_connector.Input method)
TimeoutError (class in rticonnextdds_connector)
V
valid_data (rticonnextdds_connector.SampleIterator attribute)
valid_data_iter (rticonnextdds_connector.Samples attribute)
ValidSampleIterator (class in rticonnextdds_connector)
W
wait() (rticonnextdds_connector.Connector method)
(rticonnextdds_connector.Input method)
(rticonnextdds_connector.Output method)
wait_for_publications() (rticonnextdds_connector.Input method)
wait_for_subscriptions() (rticonnextdds_connector.Output method)
write() (rticonnextdds_connector.Output method)