1. Preface

1.1. About the Python DCPS API Guide

The Python DCPS API Guide is a starting point for anyone using, developing or running Python applications with OpenSplice.

This guide contains:

  • Python DCSP API installation instructions

  • location of Python DCPS API dds module documentation

  • overview of general DDS concepts and Python API for OpenSplice

  • a listing of examples, and how to run them

  • detailed information on how to specify DDS entity Quality of Service (QoS)

  • how to discover and register DDS topics

This reference guide is based on the OMG’s Data Distribution Service Specification and Python Language Mapping Specification.

Please note that this guide is not intended to provide a detailed explanation of the aforementioned OMG specifications or the OpenSplice product. It provides an introduction to the essential concepts and enables users to begin using the Python DCPS API as quickly as possible.

1.2. Intended Audience

The Python Reference Guide is intended to be used by Python programmers who are using OpenSplice to develop applications.