Package Summary

Tags No category tags.
Version 1.0.1
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/transport_drivers.git
VCS Type git
VCS Version main
Last Updated 2021-10-03
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A library to write Synchronous and Asynchronous networking applications

Additional Links

Maintainers

  • Joshua Whitley

Authors

No additional authors.
  • IO Context

A library to write synchronous and asynchronous networking applications.

CHANGELOG

Changelog for package io_context

1.0.1 (2021-08-30)

  • Serial driver debugs (#56) * debugged message conversion debugged serial bridge segfault (publisher accessed before initialized)

    • refactored message conversion
  • update READMEs for each package (#54)

    • update READMEs for each package
    • add more to readme, renamed config to params
  • use vectors not mutbuffers (#50)

  • Port udp_driver Changes to serial_driver (#47)

    • Adding SerialPort and framework for SerialDriver.
    • Adding SerialDriver
    • Adding SerialBridgeNode
    • Remove serial_driver_node and tests
    • Create new tests for serial_port and serial_driver
    • Changing signature of from_msg for example_interfaces
    • [serial_driver] Adding missing function definition
    • [serial_driver] Adding example params and launch files
    • Trying to apease flake8
    • Fixing allocation snafu
    • [serial_driver] Replacing MutBuffer with std::vector<uint8_t>
    • [serial_driver] Fix typo
    • [serial_driver] Make launch file more reliable
    • [serial_driver] Fix error message
    • [serial_driver] Fix typo
    • [serial_driver] Shorten node name
  • Generic udp nodes (#40)

    • use udp_msgs for receiver and sender nodes
    • use vector of uint8_ts instead of mutable buffer
    • all tests passing
  • Rename MutSocketBuffer to MutBuffer (#46)

  • Export ASIO definitions (#44)

  • Enforce C++14. Do not duplicate compiler flags (#45)

  • Deduplicate ASIO CMake module (#43)

    • Added ASIO CMake module
    • Use asio_cmake_module
  • Use RCLCPP logging macros (#42)

  • Fix copyright years (#41)

  • Removed Boost (#39)

    • Removed Boost
    • Do not depend on Boost at all
    • Added cmath header
    • Fix linting warning
    • Added ASIO_STANDALONE to more units
    • Call stop on io_service
    • Fix dependency
    • Export asio as a downstream dependency
    • Remove more boost references
    • Force non-Boost version of ASIO
    • Force non-Boost version of ASIO
    • Ignore result to avoid compiler warning
  • Create Full UDP Nodes (#38)

    • Reorganize namespaces
    • Apply reviewer feedback
    • Create UdpReceiverNode as LifecycleNode
    • Create UdpSenderNode as Lifecycle Node
    • Adding bridge node
    • Add comment to bridge node about purpose
  • Reorg namespaces (#37)

    • Move UDP driver node to correct location
    • Reorganize namespaces
    • Remove unused include_directories
    • Apply reviewer feedback
  • move io_context to shared lib (#36)

  • Contributors: Esteve Fernandez, Evan Flynn, Haoru Xue, Joshua Whitley

0.0.6 (2020-08-27)

0.0.5 (2020-07-16)

0.0.4 (2019-12-12)

0.0.3 (2019-08-21)

0.0.2 (2019-08-19)

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged io_context at answers.ros.org

Package Summary

Tags No category tags.
Version 1.0.1
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/transport_drivers.git
VCS Type git
VCS Version main
Last Updated 2021-10-03
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A library to write Synchronous and Asynchronous networking applications

Additional Links

Maintainers

  • Joshua Whitley

Authors

No additional authors.
  • IO Context

A library to write synchronous and asynchronous networking applications.

CHANGELOG

Changelog for package io_context

1.0.1 (2021-08-30)

  • Serial driver debugs (#56) * debugged message conversion debugged serial bridge segfault (publisher accessed before initialized)

    • refactored message conversion
  • update READMEs for each package (#54)

    • update READMEs for each package
    • add more to readme, renamed config to params
  • use vectors not mutbuffers (#50)

  • Port udp_driver Changes to serial_driver (#47)

    • Adding SerialPort and framework for SerialDriver.
    • Adding SerialDriver
    • Adding SerialBridgeNode
    • Remove serial_driver_node and tests
    • Create new tests for serial_port and serial_driver
    • Changing signature of from_msg for example_interfaces
    • [serial_driver] Adding missing function definition
    • [serial_driver] Adding example params and launch files
    • Trying to apease flake8
    • Fixing allocation snafu
    • [serial_driver] Replacing MutBuffer with std::vector<uint8_t>
    • [serial_driver] Fix typo
    • [serial_driver] Make launch file more reliable
    • [serial_driver] Fix error message
    • [serial_driver] Fix typo
    • [serial_driver] Shorten node name
  • Generic udp nodes (#40)

    • use udp_msgs for receiver and sender nodes
    • use vector of uint8_ts instead of mutable buffer
    • all tests passing
  • Rename MutSocketBuffer to MutBuffer (#46)

  • Export ASIO definitions (#44)

  • Enforce C++14. Do not duplicate compiler flags (#45)

  • Deduplicate ASIO CMake module (#43)

    • Added ASIO CMake module
    • Use asio_cmake_module
  • Use RCLCPP logging macros (#42)

  • Fix copyright years (#41)

  • Removed Boost (#39)

    • Removed Boost
    • Do not depend on Boost at all
    • Added cmath header
    • Fix linting warning
    • Added ASIO_STANDALONE to more units
    • Call stop on io_service
    • Fix dependency
    • Export asio as a downstream dependency
    • Remove more boost references
    • Force non-Boost version of ASIO
    • Force non-Boost version of ASIO
    • Ignore result to avoid compiler warning
  • Create Full UDP Nodes (#38)

    • Reorganize namespaces
    • Apply reviewer feedback
    • Create UdpReceiverNode as LifecycleNode
    • Create UdpSenderNode as Lifecycle Node
    • Adding bridge node
    • Add comment to bridge node about purpose
  • Reorg namespaces (#37)

    • Move UDP driver node to correct location
    • Reorganize namespaces
    • Remove unused include_directories
    • Apply reviewer feedback
  • move io_context to shared lib (#36)

  • Contributors: Esteve Fernandez, Evan Flynn, Haoru Xue, Joshua Whitley

0.0.6 (2020-08-27)

0.0.5 (2020-07-16)

0.0.4 (2019-12-12)

0.0.3 (2019-08-21)

0.0.2 (2019-08-19)

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged io_context at answers.ros.org

Package Summary

Tags No category tags.
Version 1.0.1
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/transport_drivers.git
VCS Type git
VCS Version main
Last Updated 2021-10-03
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A library to write Synchronous and Asynchronous networking applications

Additional Links

Maintainers

  • Joshua Whitley

Authors

No additional authors.
  • IO Context

A library to write synchronous and asynchronous networking applications.

CHANGELOG

Changelog for package io_context

1.0.1 (2021-08-30)

  • Serial driver debugs (#56) * debugged message conversion debugged serial bridge segfault (publisher accessed before initialized)

    • refactored message conversion
  • update READMEs for each package (#54)

    • update READMEs for each package
    • add more to readme, renamed config to params
  • use vectors not mutbuffers (#50)

  • Port udp_driver Changes to serial_driver (#47)

    • Adding SerialPort and framework for SerialDriver.
    • Adding SerialDriver
    • Adding SerialBridgeNode
    • Remove serial_driver_node and tests
    • Create new tests for serial_port and serial_driver
    • Changing signature of from_msg for example_interfaces
    • [serial_driver] Adding missing function definition
    • [serial_driver] Adding example params and launch files
    • Trying to apease flake8
    • Fixing allocation snafu
    • [serial_driver] Replacing MutBuffer with std::vector<uint8_t>
    • [serial_driver] Fix typo
    • [serial_driver] Make launch file more reliable
    • [serial_driver] Fix error message
    • [serial_driver] Fix typo
    • [serial_driver] Shorten node name
  • Generic udp nodes (#40)

    • use udp_msgs for receiver and sender nodes
    • use vector of uint8_ts instead of mutable buffer
    • all tests passing
  • Rename MutSocketBuffer to MutBuffer (#46)

  • Export ASIO definitions (#44)

  • Enforce C++14. Do not duplicate compiler flags (#45)

  • Deduplicate ASIO CMake module (#43)

    • Added ASIO CMake module
    • Use asio_cmake_module
  • Use RCLCPP logging macros (#42)

  • Fix copyright years (#41)

  • Removed Boost (#39)

    • Removed Boost
    • Do not depend on Boost at all
    • Added cmath header
    • Fix linting warning
    • Added ASIO_STANDALONE to more units
    • Call stop on io_service
    • Fix dependency
    • Export asio as a downstream dependency
    • Remove more boost references
    • Force non-Boost version of ASIO
    • Force non-Boost version of ASIO
    • Ignore result to avoid compiler warning
  • Create Full UDP Nodes (#38)

    • Reorganize namespaces
    • Apply reviewer feedback
    • Create UdpReceiverNode as LifecycleNode
    • Create UdpSenderNode as Lifecycle Node
    • Adding bridge node
    • Add comment to bridge node about purpose
  • Reorg namespaces (#37)

    • Move UDP driver node to correct location
    • Reorganize namespaces
    • Remove unused include_directories
    • Apply reviewer feedback
  • move io_context to shared lib (#36)

  • Contributors: Esteve Fernandez, Evan Flynn, Haoru Xue, Joshua Whitley

0.0.6 (2020-08-27)

0.0.5 (2020-07-16)

0.0.4 (2019-12-12)

0.0.3 (2019-08-21)

0.0.2 (2019-08-19)

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged io_context at answers.ros.org

No version for distro noetic. Known supported distros are highlighted in the buttons above.
No version for distro melodic. Known supported distros are highlighted in the buttons above.
No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro eloquent. Known supported distros are highlighted in the buttons above.
No version for distro dashing. Known supported distros are highlighted in the buttons above.
No version for distro lunar. Known supported distros are highlighted in the buttons above.
No version for distro jade. Known supported distros are highlighted in the buttons above.
No version for distro indigo. Known supported distros are highlighted in the buttons above.
No version for distro hydro. Known supported distros are highlighted in the buttons above.
No version for distro kinetic. Known supported distros are highlighted in the buttons above.