├── .gitignore ├── LICENSE ├── README.md ├── Vagrantfile ├── cpp ├── CMakeLists.txt ├── CheckStatus.cpp ├── CheckStatus.h ├── dds_robot.hh ├── idl │ └── StringMsg.idl ├── publisher.cc └── subscriber.cc ├── example ├── CMakeLists.txt ├── LICENSE ├── cpp │ └── src │ │ ├── Chatter.cpp │ │ ├── CheckStatus.cpp │ │ ├── CheckStatus.h │ │ ├── Discovery.cpp │ │ ├── MessageBoard.cpp │ │ ├── UserLoad.cpp │ │ ├── example_main.h │ │ ├── multitopic.cpp │ │ └── multitopic.h ├── idl │ ├── Chat.idl │ └── Chat2.idl └── setup.sh ├── large_message_cpp ├── .gitignore ├── CMakeLists.txt ├── check_status.h ├── dds_lmp.cpp ├── dds_lms.cpp ├── idl │ └── LargeMsg.idl ├── msg │ └── LargeMessage.msg ├── package.xml ├── ros_lmp.cpp └── ros_lms.cpp ├── prototype ├── .gitignore ├── README.md ├── build.sh ├── checkout.sh ├── my_setup.sh ├── packages.rosinstall ├── rclcpp.sublime-project └── src │ ├── .gitignore │ ├── daemon │ ├── CMakeLists.txt │ ├── package.xml │ ├── scripts │ │ └── daemon │ ├── setup.py │ └── src │ │ ├── daemon.c │ │ ├── daemon │ │ └── __init__.py │ │ └── daemon_test.c │ ├── foo │ ├── CATKIN_IGNORE │ ├── CMakeLists.txt │ ├── include │ │ └── func.h │ ├── package.xml │ └── src │ │ └── main.cpp │ ├── genidl │ ├── CMakeLists.txt │ ├── cmake │ │ └── genidl-extras.cmake.em │ ├── package.xml │ ├── scripts │ │ ├── CMakeLists.txt │ │ ├── gen_idl.py │ │ ├── msg.idl.template │ │ └── srv.idl.template │ ├── setup.py │ └── src │ │ └── genidl │ │ └── __init__.py │ ├── genidlcpp │ ├── CMakeLists.txt │ ├── cmake │ │ └── genidlcpp-extras.cmake.em │ ├── include │ │ └── genidlcpp │ │ │ └── resolver.h │ ├── package.xml │ ├── scripts │ │ ├── CMakeLists.txt │ │ ├── dds.ddl │ │ ├── gen_idl_cpp_convert.py │ │ └── msg_convert.h.template │ ├── setup.py │ └── src │ │ └── genidlcpp │ │ └── __init__.py │ ├── rclcpp │ ├── .gitignore │ ├── CMakeLists.txt │ ├── cmake │ │ └── rclcpp-extras.cmake │ ├── include │ │ └── rclcpp │ │ │ ├── client │ │ │ └── client.hpp │ │ │ ├── impl │ │ │ └── check_status.hpp │ │ │ ├── node │ │ │ └── node.hpp │ │ │ ├── parameter │ │ │ ├── client.hpp │ │ │ └── server.hpp │ │ │ ├── publisher │ │ │ └── publisher.hpp │ │ │ ├── rclcpp.hpp │ │ │ ├── service │ │ │ └── service.hpp │ │ │ └── subscription │ │ │ └── subscription.hpp │ ├── package.xml │ ├── src │ │ └── rclcpp │ │ │ ├── node │ │ │ └── node.cpp │ │ │ ├── parameter_server.cpp │ │ │ └── rclcpp.cpp │ └── srv │ │ ├── ParameterServerDelete.srv │ │ ├── ParameterServerGetBool.srv │ │ ├── ParameterServerGetInt64.srv │ │ ├── ParameterServerGetString.srv │ │ ├── ParameterServerHas.srv │ │ ├── ParameterServerSetBool.srv │ │ ├── ParameterServerSetInt64.srv │ │ └── ParameterServerSetString.srv │ └── rclcpp_examples │ ├── CMakeLists.txt │ ├── msg │ ├── AddTwoIntsRequest.msg │ └── AddTwoIntsResponse.msg │ ├── package.xml │ ├── src │ ├── add_two_ints_client.cpp │ ├── add_two_ints_server.cpp │ ├── listener.cpp │ ├── parameter_client.cpp │ └── talker.cpp │ └── srv │ └── AddTwoInts.srv ├── puppet ├── Puppetfile ├── manifests │ ├── opensplice.pp │ └── site.pp ├── modules-contrib │ └── .gitignore └── modules │ └── opensplice │ └── templates │ ├── ospl.xml.erb │ └── rc.local.erb ├── realtime ├── CMakeLists.txt ├── ExamplePublisher.hpp ├── ExampleSubscriber.hpp ├── check_status.h ├── dds_intraproc.cpp ├── dds_lmp.cpp ├── dds_lms.cpp ├── idl │ └── LargeMsg.idl └── msg │ └── LargeMessage.msg ├── realtime_c ├── CMakeLists.txt ├── ExamplePublisher.hpp ├── ExampleSubscriber.hpp ├── LargeMsg.idl ├── build.sh ├── check_status.h ├── rt_intraproc.cpp ├── rt_publisher.cpp └── rt_subscriber.cpp ├── realtime_connext ├── CMakeLists.txt ├── USER_QOS_PROFILES.xml ├── build.sh ├── makefile ├── poll.idl ├── poll_intraproc.cxx ├── poll_publisher.cxx ├── poll_subscriber.cxx └── poll_utils.cxx ├── realtime_ospl_c ├── CMakeLists.txt ├── ExamplePublisher.hpp ├── ExampleSubscriber.hpp ├── LargeMsg.idl ├── build.sh ├── check_status.h ├── ospl_intraproc.cpp ├── ospl_publisher.cpp └── ospl_subscriber.cpp ├── realtime_ospl_cpp ├── CMakeLists.txt ├── ExamplePublisher.hpp ├── ExampleSubscriber.hpp ├── check_status.h ├── idl │ └── LargeMsg.idl ├── ospl_intraproc.cpp ├── ospl_lmp.cpp └── ospl_lms.cpp ├── ros_dds.sublime-project ├── shell └── main.sh └── tutorial_c ├── README.md ├── domain ├── .gitignore ├── CMakeLists.txt ├── build.sh ├── main.c └── run.sh ├── idl ├── .gitignore ├── Chat.idl └── generate.sh ├── observer ├── CMakeLists.txt ├── build.sh ├── main.c └── run.sh ├── publisher ├── .gitignore ├── CMakeLists.txt ├── Chat.idl ├── build.sh ├── instrumented_main.c ├── main.c └── run.sh └── topic ├── .gitignore ├── CMakeLists.txt ├── Chat.idl ├── build.sh ├── main.c └── run.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/README.md -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/Vagrantfile -------------------------------------------------------------------------------- /cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /cpp/CheckStatus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/cpp/CheckStatus.cpp -------------------------------------------------------------------------------- /cpp/CheckStatus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/cpp/CheckStatus.h -------------------------------------------------------------------------------- /cpp/dds_robot.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/cpp/dds_robot.hh -------------------------------------------------------------------------------- /cpp/idl/StringMsg.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/cpp/idl/StringMsg.idl -------------------------------------------------------------------------------- /cpp/publisher.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/cpp/publisher.cc -------------------------------------------------------------------------------- /cpp/subscriber.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/cpp/subscriber.cc -------------------------------------------------------------------------------- /example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/example/CMakeLists.txt -------------------------------------------------------------------------------- /example/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/example/LICENSE -------------------------------------------------------------------------------- /example/cpp/src/Chatter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/example/cpp/src/Chatter.cpp -------------------------------------------------------------------------------- /example/cpp/src/CheckStatus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/example/cpp/src/CheckStatus.cpp -------------------------------------------------------------------------------- /example/cpp/src/CheckStatus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/example/cpp/src/CheckStatus.h -------------------------------------------------------------------------------- /example/cpp/src/Discovery.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/example/cpp/src/Discovery.cpp -------------------------------------------------------------------------------- /example/cpp/src/MessageBoard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/example/cpp/src/MessageBoard.cpp -------------------------------------------------------------------------------- /example/cpp/src/UserLoad.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/example/cpp/src/UserLoad.cpp -------------------------------------------------------------------------------- /example/cpp/src/example_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/example/cpp/src/example_main.h -------------------------------------------------------------------------------- /example/cpp/src/multitopic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/example/cpp/src/multitopic.cpp -------------------------------------------------------------------------------- /example/cpp/src/multitopic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/example/cpp/src/multitopic.h -------------------------------------------------------------------------------- /example/idl/Chat.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/example/idl/Chat.idl -------------------------------------------------------------------------------- /example/idl/Chat2.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/example/idl/Chat2.idl -------------------------------------------------------------------------------- /example/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/example/setup.sh -------------------------------------------------------------------------------- /large_message_cpp/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | -------------------------------------------------------------------------------- /large_message_cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/large_message_cpp/CMakeLists.txt -------------------------------------------------------------------------------- /large_message_cpp/check_status.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/large_message_cpp/check_status.h -------------------------------------------------------------------------------- /large_message_cpp/dds_lmp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/large_message_cpp/dds_lmp.cpp -------------------------------------------------------------------------------- /large_message_cpp/dds_lms.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/large_message_cpp/dds_lms.cpp -------------------------------------------------------------------------------- /large_message_cpp/idl/LargeMsg.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/large_message_cpp/idl/LargeMsg.idl -------------------------------------------------------------------------------- /large_message_cpp/msg/LargeMessage.msg: -------------------------------------------------------------------------------- 1 | int64 seq 2 | string content 3 | -------------------------------------------------------------------------------- /large_message_cpp/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/large_message_cpp/package.xml -------------------------------------------------------------------------------- /large_message_cpp/ros_lmp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/large_message_cpp/ros_lmp.cpp -------------------------------------------------------------------------------- /large_message_cpp/ros_lms.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/large_message_cpp/ros_lms.cpp -------------------------------------------------------------------------------- /prototype/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/.gitignore -------------------------------------------------------------------------------- /prototype/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/README.md -------------------------------------------------------------------------------- /prototype/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/build.sh -------------------------------------------------------------------------------- /prototype/checkout.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/checkout.sh -------------------------------------------------------------------------------- /prototype/my_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/my_setup.sh -------------------------------------------------------------------------------- /prototype/packages.rosinstall: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/packages.rosinstall -------------------------------------------------------------------------------- /prototype/rclcpp.sublime-project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/rclcpp.sublime-project -------------------------------------------------------------------------------- /prototype/src/.gitignore: -------------------------------------------------------------------------------- 1 | /CMakeLists.txt 2 | ros-packages 3 | -------------------------------------------------------------------------------- /prototype/src/daemon/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/daemon/CMakeLists.txt -------------------------------------------------------------------------------- /prototype/src/daemon/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/daemon/package.xml -------------------------------------------------------------------------------- /prototype/src/daemon/scripts/daemon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/daemon/scripts/daemon -------------------------------------------------------------------------------- /prototype/src/daemon/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/daemon/setup.py -------------------------------------------------------------------------------- /prototype/src/daemon/src/daemon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/daemon/src/daemon.c -------------------------------------------------------------------------------- /prototype/src/daemon/src/daemon/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /prototype/src/daemon/src/daemon_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/daemon/src/daemon_test.c -------------------------------------------------------------------------------- /prototype/src/foo/CATKIN_IGNORE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /prototype/src/foo/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/foo/CMakeLists.txt -------------------------------------------------------------------------------- /prototype/src/foo/include/func.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/foo/include/func.h -------------------------------------------------------------------------------- /prototype/src/foo/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/foo/package.xml -------------------------------------------------------------------------------- /prototype/src/foo/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/foo/src/main.cpp -------------------------------------------------------------------------------- /prototype/src/genidl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/genidl/CMakeLists.txt -------------------------------------------------------------------------------- /prototype/src/genidl/cmake/genidl-extras.cmake.em: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/genidl/cmake/genidl-extras.cmake.em -------------------------------------------------------------------------------- /prototype/src/genidl/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/genidl/package.xml -------------------------------------------------------------------------------- /prototype/src/genidl/scripts/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/genidl/scripts/CMakeLists.txt -------------------------------------------------------------------------------- /prototype/src/genidl/scripts/gen_idl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/genidl/scripts/gen_idl.py -------------------------------------------------------------------------------- /prototype/src/genidl/scripts/msg.idl.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/genidl/scripts/msg.idl.template -------------------------------------------------------------------------------- /prototype/src/genidl/scripts/srv.idl.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/genidl/scripts/srv.idl.template -------------------------------------------------------------------------------- /prototype/src/genidl/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/genidl/setup.py -------------------------------------------------------------------------------- /prototype/src/genidl/src/genidl/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/genidl/src/genidl/__init__.py -------------------------------------------------------------------------------- /prototype/src/genidlcpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/genidlcpp/CMakeLists.txt -------------------------------------------------------------------------------- /prototype/src/genidlcpp/cmake/genidlcpp-extras.cmake.em: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/genidlcpp/cmake/genidlcpp-extras.cmake.em -------------------------------------------------------------------------------- /prototype/src/genidlcpp/include/genidlcpp/resolver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/genidlcpp/include/genidlcpp/resolver.h -------------------------------------------------------------------------------- /prototype/src/genidlcpp/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/genidlcpp/package.xml -------------------------------------------------------------------------------- /prototype/src/genidlcpp/scripts/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/genidlcpp/scripts/CMakeLists.txt -------------------------------------------------------------------------------- /prototype/src/genidlcpp/scripts/dds.ddl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/genidlcpp/scripts/dds.ddl -------------------------------------------------------------------------------- /prototype/src/genidlcpp/scripts/gen_idl_cpp_convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/genidlcpp/scripts/gen_idl_cpp_convert.py -------------------------------------------------------------------------------- /prototype/src/genidlcpp/scripts/msg_convert.h.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/genidlcpp/scripts/msg_convert.h.template -------------------------------------------------------------------------------- /prototype/src/genidlcpp/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/genidlcpp/setup.py -------------------------------------------------------------------------------- /prototype/src/genidlcpp/src/genidlcpp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /prototype/src/rclcpp/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | -------------------------------------------------------------------------------- /prototype/src/rclcpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp/CMakeLists.txt -------------------------------------------------------------------------------- /prototype/src/rclcpp/cmake/rclcpp-extras.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp/cmake/rclcpp-extras.cmake -------------------------------------------------------------------------------- /prototype/src/rclcpp/include/rclcpp/client/client.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp/include/rclcpp/client/client.hpp -------------------------------------------------------------------------------- /prototype/src/rclcpp/include/rclcpp/impl/check_status.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp/include/rclcpp/impl/check_status.hpp -------------------------------------------------------------------------------- /prototype/src/rclcpp/include/rclcpp/node/node.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp/include/rclcpp/node/node.hpp -------------------------------------------------------------------------------- /prototype/src/rclcpp/include/rclcpp/parameter/client.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp/include/rclcpp/parameter/client.hpp -------------------------------------------------------------------------------- /prototype/src/rclcpp/include/rclcpp/parameter/server.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp/include/rclcpp/parameter/server.hpp -------------------------------------------------------------------------------- /prototype/src/rclcpp/include/rclcpp/publisher/publisher.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp/include/rclcpp/publisher/publisher.hpp -------------------------------------------------------------------------------- /prototype/src/rclcpp/include/rclcpp/rclcpp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp/include/rclcpp/rclcpp.hpp -------------------------------------------------------------------------------- /prototype/src/rclcpp/include/rclcpp/service/service.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp/include/rclcpp/service/service.hpp -------------------------------------------------------------------------------- /prototype/src/rclcpp/include/rclcpp/subscription/subscription.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp/include/rclcpp/subscription/subscription.hpp -------------------------------------------------------------------------------- /prototype/src/rclcpp/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp/package.xml -------------------------------------------------------------------------------- /prototype/src/rclcpp/src/rclcpp/node/node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp/src/rclcpp/node/node.cpp -------------------------------------------------------------------------------- /prototype/src/rclcpp/src/rclcpp/parameter_server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp/src/rclcpp/parameter_server.cpp -------------------------------------------------------------------------------- /prototype/src/rclcpp/src/rclcpp/rclcpp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp/src/rclcpp/rclcpp.cpp -------------------------------------------------------------------------------- /prototype/src/rclcpp/srv/ParameterServerDelete.srv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp/srv/ParameterServerDelete.srv -------------------------------------------------------------------------------- /prototype/src/rclcpp/srv/ParameterServerGetBool.srv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp/srv/ParameterServerGetBool.srv -------------------------------------------------------------------------------- /prototype/src/rclcpp/srv/ParameterServerGetInt64.srv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp/srv/ParameterServerGetInt64.srv -------------------------------------------------------------------------------- /prototype/src/rclcpp/srv/ParameterServerGetString.srv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp/srv/ParameterServerGetString.srv -------------------------------------------------------------------------------- /prototype/src/rclcpp/srv/ParameterServerHas.srv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp/srv/ParameterServerHas.srv -------------------------------------------------------------------------------- /prototype/src/rclcpp/srv/ParameterServerSetBool.srv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp/srv/ParameterServerSetBool.srv -------------------------------------------------------------------------------- /prototype/src/rclcpp/srv/ParameterServerSetInt64.srv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp/srv/ParameterServerSetInt64.srv -------------------------------------------------------------------------------- /prototype/src/rclcpp/srv/ParameterServerSetString.srv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp/srv/ParameterServerSetString.srv -------------------------------------------------------------------------------- /prototype/src/rclcpp_examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp_examples/CMakeLists.txt -------------------------------------------------------------------------------- /prototype/src/rclcpp_examples/msg/AddTwoIntsRequest.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp_examples/msg/AddTwoIntsRequest.msg -------------------------------------------------------------------------------- /prototype/src/rclcpp_examples/msg/AddTwoIntsResponse.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp_examples/msg/AddTwoIntsResponse.msg -------------------------------------------------------------------------------- /prototype/src/rclcpp_examples/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp_examples/package.xml -------------------------------------------------------------------------------- /prototype/src/rclcpp_examples/src/add_two_ints_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp_examples/src/add_two_ints_client.cpp -------------------------------------------------------------------------------- /prototype/src/rclcpp_examples/src/add_two_ints_server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp_examples/src/add_two_ints_server.cpp -------------------------------------------------------------------------------- /prototype/src/rclcpp_examples/src/listener.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp_examples/src/listener.cpp -------------------------------------------------------------------------------- /prototype/src/rclcpp_examples/src/parameter_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp_examples/src/parameter_client.cpp -------------------------------------------------------------------------------- /prototype/src/rclcpp_examples/src/talker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp_examples/src/talker.cpp -------------------------------------------------------------------------------- /prototype/src/rclcpp_examples/srv/AddTwoInts.srv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/prototype/src/rclcpp_examples/srv/AddTwoInts.srv -------------------------------------------------------------------------------- /puppet/Puppetfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/puppet/Puppetfile -------------------------------------------------------------------------------- /puppet/manifests/opensplice.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/puppet/manifests/opensplice.pp -------------------------------------------------------------------------------- /puppet/manifests/site.pp: -------------------------------------------------------------------------------- 1 | import 'opensplice.pp' 2 | -------------------------------------------------------------------------------- /puppet/modules-contrib/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/puppet/modules-contrib/.gitignore -------------------------------------------------------------------------------- /puppet/modules/opensplice/templates/ospl.xml.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/puppet/modules/opensplice/templates/ospl.xml.erb -------------------------------------------------------------------------------- /puppet/modules/opensplice/templates/rc.local.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/puppet/modules/opensplice/templates/rc.local.erb -------------------------------------------------------------------------------- /realtime/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime/CMakeLists.txt -------------------------------------------------------------------------------- /realtime/ExamplePublisher.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime/ExamplePublisher.hpp -------------------------------------------------------------------------------- /realtime/ExampleSubscriber.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime/ExampleSubscriber.hpp -------------------------------------------------------------------------------- /realtime/check_status.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime/check_status.h -------------------------------------------------------------------------------- /realtime/dds_intraproc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime/dds_intraproc.cpp -------------------------------------------------------------------------------- /realtime/dds_lmp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime/dds_lmp.cpp -------------------------------------------------------------------------------- /realtime/dds_lms.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime/dds_lms.cpp -------------------------------------------------------------------------------- /realtime/idl/LargeMsg.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime/idl/LargeMsg.idl -------------------------------------------------------------------------------- /realtime/msg/LargeMessage.msg: -------------------------------------------------------------------------------- 1 | int64 seq 2 | string content 3 | -------------------------------------------------------------------------------- /realtime_c/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_c/CMakeLists.txt -------------------------------------------------------------------------------- /realtime_c/ExamplePublisher.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_c/ExamplePublisher.hpp -------------------------------------------------------------------------------- /realtime_c/ExampleSubscriber.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_c/ExampleSubscriber.hpp -------------------------------------------------------------------------------- /realtime_c/LargeMsg.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_c/LargeMsg.idl -------------------------------------------------------------------------------- /realtime_c/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_c/build.sh -------------------------------------------------------------------------------- /realtime_c/check_status.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_c/check_status.h -------------------------------------------------------------------------------- /realtime_c/rt_intraproc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_c/rt_intraproc.cpp -------------------------------------------------------------------------------- /realtime_c/rt_publisher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_c/rt_publisher.cpp -------------------------------------------------------------------------------- /realtime_c/rt_subscriber.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_c/rt_subscriber.cpp -------------------------------------------------------------------------------- /realtime_connext/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_connext/CMakeLists.txt -------------------------------------------------------------------------------- /realtime_connext/USER_QOS_PROFILES.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_connext/USER_QOS_PROFILES.xml -------------------------------------------------------------------------------- /realtime_connext/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_connext/build.sh -------------------------------------------------------------------------------- /realtime_connext/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_connext/makefile -------------------------------------------------------------------------------- /realtime_connext/poll.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_connext/poll.idl -------------------------------------------------------------------------------- /realtime_connext/poll_intraproc.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_connext/poll_intraproc.cxx -------------------------------------------------------------------------------- /realtime_connext/poll_publisher.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_connext/poll_publisher.cxx -------------------------------------------------------------------------------- /realtime_connext/poll_subscriber.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_connext/poll_subscriber.cxx -------------------------------------------------------------------------------- /realtime_connext/poll_utils.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_connext/poll_utils.cxx -------------------------------------------------------------------------------- /realtime_ospl_c/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_ospl_c/CMakeLists.txt -------------------------------------------------------------------------------- /realtime_ospl_c/ExamplePublisher.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_ospl_c/ExamplePublisher.hpp -------------------------------------------------------------------------------- /realtime_ospl_c/ExampleSubscriber.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_ospl_c/ExampleSubscriber.hpp -------------------------------------------------------------------------------- /realtime_ospl_c/LargeMsg.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_ospl_c/LargeMsg.idl -------------------------------------------------------------------------------- /realtime_ospl_c/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_ospl_c/build.sh -------------------------------------------------------------------------------- /realtime_ospl_c/check_status.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_ospl_c/check_status.h -------------------------------------------------------------------------------- /realtime_ospl_c/ospl_intraproc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_ospl_c/ospl_intraproc.cpp -------------------------------------------------------------------------------- /realtime_ospl_c/ospl_publisher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_ospl_c/ospl_publisher.cpp -------------------------------------------------------------------------------- /realtime_ospl_c/ospl_subscriber.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_ospl_c/ospl_subscriber.cpp -------------------------------------------------------------------------------- /realtime_ospl_cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_ospl_cpp/CMakeLists.txt -------------------------------------------------------------------------------- /realtime_ospl_cpp/ExamplePublisher.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_ospl_cpp/ExamplePublisher.hpp -------------------------------------------------------------------------------- /realtime_ospl_cpp/ExampleSubscriber.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_ospl_cpp/ExampleSubscriber.hpp -------------------------------------------------------------------------------- /realtime_ospl_cpp/check_status.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_ospl_cpp/check_status.h -------------------------------------------------------------------------------- /realtime_ospl_cpp/idl/LargeMsg.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_ospl_cpp/idl/LargeMsg.idl -------------------------------------------------------------------------------- /realtime_ospl_cpp/ospl_intraproc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_ospl_cpp/ospl_intraproc.cpp -------------------------------------------------------------------------------- /realtime_ospl_cpp/ospl_lmp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_ospl_cpp/ospl_lmp.cpp -------------------------------------------------------------------------------- /realtime_ospl_cpp/ospl_lms.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/realtime_ospl_cpp/ospl_lms.cpp -------------------------------------------------------------------------------- /ros_dds.sublime-project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/ros_dds.sublime-project -------------------------------------------------------------------------------- /shell/main.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/shell/main.sh -------------------------------------------------------------------------------- /tutorial_c/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/tutorial_c/README.md -------------------------------------------------------------------------------- /tutorial_c/domain/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/tutorial_c/domain/.gitignore -------------------------------------------------------------------------------- /tutorial_c/domain/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/tutorial_c/domain/CMakeLists.txt -------------------------------------------------------------------------------- /tutorial_c/domain/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/tutorial_c/domain/build.sh -------------------------------------------------------------------------------- /tutorial_c/domain/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/tutorial_c/domain/main.c -------------------------------------------------------------------------------- /tutorial_c/domain/run.sh: -------------------------------------------------------------------------------- 1 | ./build/domain 2 | -------------------------------------------------------------------------------- /tutorial_c/idl/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | c 3 | -------------------------------------------------------------------------------- /tutorial_c/idl/Chat.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/tutorial_c/idl/Chat.idl -------------------------------------------------------------------------------- /tutorial_c/idl/generate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/tutorial_c/idl/generate.sh -------------------------------------------------------------------------------- /tutorial_c/observer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/tutorial_c/observer/CMakeLists.txt -------------------------------------------------------------------------------- /tutorial_c/observer/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/tutorial_c/observer/build.sh -------------------------------------------------------------------------------- /tutorial_c/observer/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/tutorial_c/observer/main.c -------------------------------------------------------------------------------- /tutorial_c/observer/run.sh: -------------------------------------------------------------------------------- 1 | ./build/observer 2 | -------------------------------------------------------------------------------- /tutorial_c/publisher/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/tutorial_c/publisher/.gitignore -------------------------------------------------------------------------------- /tutorial_c/publisher/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/tutorial_c/publisher/CMakeLists.txt -------------------------------------------------------------------------------- /tutorial_c/publisher/Chat.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/tutorial_c/publisher/Chat.idl -------------------------------------------------------------------------------- /tutorial_c/publisher/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/tutorial_c/publisher/build.sh -------------------------------------------------------------------------------- /tutorial_c/publisher/instrumented_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/tutorial_c/publisher/instrumented_main.c -------------------------------------------------------------------------------- /tutorial_c/publisher/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/tutorial_c/publisher/main.c -------------------------------------------------------------------------------- /tutorial_c/publisher/run.sh: -------------------------------------------------------------------------------- 1 | ./build/publisher 2 | -------------------------------------------------------------------------------- /tutorial_c/topic/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/tutorial_c/topic/.gitignore -------------------------------------------------------------------------------- /tutorial_c/topic/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/tutorial_c/topic/CMakeLists.txt -------------------------------------------------------------------------------- /tutorial_c/topic/Chat.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/tutorial_c/topic/Chat.idl -------------------------------------------------------------------------------- /tutorial_c/topic/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/tutorial_c/topic/build.sh -------------------------------------------------------------------------------- /tutorial_c/topic/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osrf/ros_dds/HEAD/tutorial_c/topic/main.c -------------------------------------------------------------------------------- /tutorial_c/topic/run.sh: -------------------------------------------------------------------------------- 1 | ./build/topic 2 | --------------------------------------------------------------------------------