# dds_framework **Repository Path**: xmlcy/dds_framework ## Basic Information - **Project Name**: dds_framework - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-06-04 - **Last Updated**: 2026-06-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README .. Copyright(c) 2006 to 2022 ZettaScale Technology and others This program and the accompanying materials are made available under the terms of the Eclipse Public License v. 2.0 which is available at http://www.eclipse.org/legal/epl-2.0, or the Eclipse Distribution License v. 1.0 which is available at http://www.eclipse.org/org/documents/edl-v10.php. SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause HelloWorld ========== Description *********** The basic ddscxx HelloWorld example is used to illustrate the necessary steps to setup DCPS entities. Design ****** It consists of 2 units: - ddscxxHelloworldPublisher: implements the publisher's main - ddscxxHelloworldSubscriber: implements the subscriber's main Scenario ******** The publisher sends a single HelloWorld sample. The sample contains two fields: - a userID field (long type) - a message field (string type) When it receives the sample, the subscriber displays the userID and the message field. Running the example ******************* It is recommended that you run the subscriber and publisher in separate terminals to avoid mixing the output. - Open 2 terminals. - In the first terminal start the subscriber by running ddscxxHelloworldSubscriber - In the second terminal start the publisher by running ddscxxHelloworldPublisher