Micro XRCE-DDS Agent respository
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cmake
docs
include/uxr/agent
src/cpp
test
thirdparty
utils/images
.gitattributes adds gitattributes and gitignore Sep 13, 2017
.gitignore
.gitmodules
CMakeLists.txt
CTestJenkins.cmake
DEFAULT_FASTRTPS_PROFILES.xml
Dockerfile
LICENSE
README.md
microxrce_agent.cpp
valgrind.supp

README.md

Micro XRCE-DDS Agent

Releases License Issues Forks Stars

Micro XRCE-DDS Agent acts as a server between DDS Network and Micro XRCE-DDS Clients. Micro XRCE-DDS Agents receive messages containing Operations from Clients. Agents keep track of the Clients and the Micro XRCE-DDS Entities they create. The Agent uses the Entities to interact with DDS Global Data Space on behalf of the Client.

The communication between a Micro XRCE-DDS Client and a Micro XRCE-DDS Agent supports two kind transports: UDP or SerialPort. While running Micro XRCE-DDS Agent will attend any received request from your Micro XRCE-DDS Clients. Micro XRCE-DDS Agent answers back with the result of a request each time a request is attended.

Architecture

Documentation

You can access Micro XRCE-DDS documentation online, which is hosted on Read the Docs.

Dockerfile

There is a Micro XRCE-DDS Agent Dockerfile available on Docker Hub.

Getting Help

If you need support you can reach us by mail at support@eProsima.com or by phone at +34 91 804 34 48.