Skip to Content

iceoryxv2.0.8

Created
Updated

True zero-copy inter-process-communication

#Usage

iceoryx provides CMake targets:

find_package(iceoryx_binding_c CONFIG REQUIRED)
target_link_libraries(main PRIVATE iceoryx_binding_c::iceoryx_binding_c)

find_package(iceoryx_hoofs CONFIG REQUIRED)
target_link_libraries(main PRIVATE iceoryx_hoofs::iceoryx_hoofs
                                   iceoryx_hoofs::iceoryx_platform)

find_package(iceoryx_posh CONFIG REQUIRED)
target_link_libraries(main PRIVATE iceoryx_posh::iceoryx_posh
                                   iceoryx_posh::iceoryx_posh_roudi
                                   iceoryx_posh::iceoryx_posh_config
                                   iceoryx_posh::iceoryx_posh_gateway)

#License

#Supported Platforms

!uwp & !android

  • linux
  • osx
  • windows
  • uwp

#Features

Default features: many-to-many, toml-config

#many-to-manydefault

Using the m:n pattern for communication

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

#toml-configdefault

TOML support for RouDi with dynamic configuration

Dependencies:

No transitive dependencies.

Host Dependencies:
2 transitive dependencies:

#Dependencies

  • acl

    Platforms: linux

and one transitive dependency:

#Host Dependencies

#Dependents

#Host Dependents

No dependents.

#Contributors

  • Andrew Kornilov's avatarAndrew Kornilov
  • Kai Pastor's avatarKai Pastor
  • Jia Yue Hua's avatarJia Yue Hua
  • Lily Wang's avatarLily Wang
  • SunBlack's avatarSunBlack

#Changelog

  • fd3dde7[iceoryx] Update to 2.0.8 (#52806)
  • 389e18e[many ports 1] Include <chrono> for system_clock and high_resolution_clock (#42399)
  • 7cb7ba7[iceoryx] update to 2.0.6 (#41361)
  • 44cfabe[iceoryx] update to 2.0.5 (#37094)
  • 469f99b[iceoryx] Update to 2.0.3 (#29451)
  • e1ba85a[iceoryx] Fix acl dependency (#29405)
  • 0d79ec5[iceoryx] Add new port (#28730)

#Source