forked from eclipse-ecal/ecal
-
Notifications
You must be signed in to change notification settings - Fork 0
📦 eCAL - enhanced Communication Abstraction Layer. A high performance publish-subscribe, client-server cross-plattform middleware.
License
qpc001/ecal
Â
Â
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
Repository files navigation
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <title>License — Eclipse eCALâ„¢</title> <!-- Loaded before other Sphinx assets --> <link href="_static/styles/theme.css?digest=1999514e3f237ded88cf" rel="stylesheet"> <link href="_static/styles/pydata-sphinx-theme.css?digest=1999514e3f237ded88cf" rel="stylesheet"> <link rel="stylesheet" href="_static/vendor/fontawesome/5.13.0/css/all.min.css"> <link rel="preload" as="font" type="font/woff2" crossorigin href="_static/vendor/fontawesome/5.13.0/webfonts/fa-solid-900.woff2"> <link rel="preload" as="font" type="font/woff2" crossorigin href="_static/vendor/fontawesome/5.13.0/webfonts/fa-brands-400.woff2"> <link rel="stylesheet" type="text/css" href="_static/pygments.css" /> <link rel="stylesheet" href="_static/styles/sphinx-book-theme.css?digest=5115cc725059bd94278eecd172e13a965bf8f5a9" type="text/css" /> <link rel="stylesheet" type="text/css" href="_static/tabs.css" /> <link rel="stylesheet" type="text/css" href="_static/css/theme-ecal-addon.css" /> <link rel="stylesheet" type="text/css" href="_static/css/pydata-ecal.css" /> <link rel="stylesheet" type="text/css" href="_static/css/pydata-ecal-addon.css" /> <link rel="stylesheet" type="text/css" href="_static/css/book-ecal-addon.css" /> <link rel="stylesheet" type="text/css" href="_static/css/bignums.css" /> <link rel="stylesheet" type="text/css" href="_static/css/tabs.css" /> <link rel="stylesheet" type="text/css" href="_static/css/pygments-ecal-addon.css" /> <link rel="stylesheet" type="text/css" href="_static/collapsible-lists/css/tree_view.css" /> <!-- Pre-loaded scripts that we'll load fully later --> <link rel="preload" as="script" href="_static/scripts/pydata-sphinx-theme.js?digest=1999514e3f237ded88cf"> <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script> <script src="_static/jquery.js"></script> <script src="_static/underscore.js"></script> <script src="_static/doctools.js"></script> <script src="_static/scripts/sphinx-book-theme.js?digest=9c920249402e914e316237a7dbc6769907cce411"></script> <script src="_static/collapsible-lists/js/CollapsibleLists.compressed.js"></script> <script src="_static/collapsible-lists/js/apply-collapsible-lists.js"></script> <link rel="shortcut icon" href="_static/favicon.png"/> <link rel="index" title="Index" href="genindex.html" /> <link rel="search" title="Search" href="search.html" /> <link rel="next" title="eCAL License" href="license/ecal_license.html" /> <link rel="prev" title="How eCAL relates to ROS" href="advanced/ros_comparison.html" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="docsearch:language" content="None"> <!-- Google Analytics --> </head> <body data-spy="scroll" data-target="#bd-toc-nav" data-offset="60"> <!-- Checkboxes to toggle the left sidebar --> <input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation" aria-label="Toggle navigation sidebar"> <label class="overlay overlay-navbar" for="__navigation"> <div class="visually-hidden">Toggle navigation sidebar</div> </label> <!-- Checkboxes to toggle the in-page toc --> <input type="checkbox" class="sidebar-toggle" name="__page-toc" id="__page-toc" aria-label="Toggle in-page Table of Contents"> <label class="overlay overlay-pagetoc" for="__page-toc"> <div class="visually-hidden">Toggle in-page Table of Contents</div> </label> <!-- Headers at the top --> <div class="announcement header-item noprint"></div> <div class="header header-item noprint"></div> <div class="container-fluid" id="banner"></div> <div class="container-xl"> <div class="row"> <!-- Sidebar --> <div class="bd-sidebar noprint" id="site-navigation"> <div class="bd-sidebar__content"> <div class="bd-sidebar__top"><div class="navbar-brand-box"> <a class="navbar-brand text-wrap" href="index.html"> <!-- `logo` is deprecated in Sphinx 4.0, so remove this when we stop supporting 3 --> <img src="_static/ecal-logo.svg" class="logo" alt="logo"> </a> </div><form class="bd-search d-flex align-items-center" action="search.html" method="get"> <i class="icon fas fa-search"></i> <input type="search" class="form-control" name="q" id="search-input" placeholder="Search the docs ..." aria-label="Search the docs ..." autocomplete="off" > </form><nav class="bd-links" id="bd-docs-nav" aria-label="Main"> <div class="bd-toc-item active"> <p aria-level="2" class="caption" role="heading"> <span class="caption-text"> Getting started </span> </p> <ul class="nav bd-sidenav"> <li class="toctree-l1"> <a class="reference internal" href="getting_started/introduction.html"> 1. Introduction </a> </li> <li class="toctree-l1"> <a class="reference internal" href="getting_started/setup.html"> 2. Installing eCAL </a> </li> <li class="toctree-l1"> <a class="reference internal" href="getting_started/samples.html"> 3. eCAL Samples </a> </li> <li class="toctree-l1"> <a class="reference internal" href="getting_started/cloud.html"> 4. Network configuration </a> </li> <li class="toctree-l1"> <a class="reference internal" href="getting_started/services.html"> 5. eCAL Services </a> </li> <li class="toctree-l1 has-children"> <a class="reference internal" href="getting_started/applications.html"> 6. Applications </a> <input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" type="checkbox"/> <label for="toctree-checkbox-1"> <i class="fas fa-chevron-down"> </i> </label> <ul> <li class="toctree-l2"> <a class="reference internal" href="getting_started/monitor.html"> 6.1. Monitor </a> </li> <li class="toctree-l2"> <a class="reference internal" href="getting_started/recorder.html"> 6.2. Recorder </a> </li> <li class="toctree-l2"> <a class="reference internal" href="getting_started/player.html"> 6.3. Player </a> </li> <li class="toctree-l2"> <a class="reference internal" href="getting_started/sys.html"> 6.4. Sys </a> </li> </ul> </li> <li class="toctree-l1 has-children"> <a class="reference internal" href="getting_started/development.html"> 7. Development (C++) </a> <input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" type="checkbox"/> <label for="toctree-checkbox-2"> <i class="fas fa-chevron-down"> </i> </label> <ul> <li class="toctree-l2"> <a class="reference internal" href="getting_started/hello_world.html"> 7.1. Hello World </a> </li> <li class="toctree-l2"> <a class="reference internal" href="getting_started/hello_world_proto.html"> 7.2. Hello World with protobuf </a> </li> </ul> </li> <li class="toctree-l1 has-children"> <a class="reference internal" href="getting_started/development_python.html"> 8. Development (Python) </a> <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/> <label for="toctree-checkbox-3"> <i class="fas fa-chevron-down"> </i> </label> <ul> <li class="toctree-l2"> <a class="reference internal" href="getting_started/hello_world_python.html"> 8.1. Hello World (Python) </a> </li> <li class="toctree-l2"> <a class="reference internal" href="getting_started/hello_world_python_proto.html"> 8.2. Hello World with protobuf (Python) </a> </li> </ul> </li> </ul> <p aria-level="2" class="caption" role="heading"> <span class="caption-text"> Development </span> </p> <ul class="nav bd-sidenav"> <li class="toctree-l1 has-children"> <a class="reference internal" href="development/build_ecal.html"> Building eCAL </a> <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/> <label for="toctree-checkbox-4"> <i class="fas fa-chevron-down"> </i> </label> <ul> <li class="toctree-l2"> <a class="reference internal" href="development/building_ecal_from_source.html"> Building eCAL from source </a> </li> <li class="toctree-l2"> <a class="reference internal" href="development/ecal_cmake_options.html"> CMake options </a> </li> </ul> </li> <li class="toctree-l1 has-children"> <a class="reference internal" href="ecal_api.html"> eCAL API </a> <input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" type="checkbox"/> <label for="toctree-checkbox-5"> <i class="fas fa-chevron-down"> </i> </label> <ul> <li class="toctree-l2 has-children"> <a class="reference internal" href="_api/ecal_root.html"> C++ </a> <input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" type="checkbox"/> <label for="toctree-checkbox-6"> <i class="fas fa-chevron-down"> </i> </label> <ul> <li class="toctree-l3"> <a class="reference internal" href="_api/namespace_eCAL.html"> Namespace eCAL </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/namespace_eCAL__Config.html"> Namespace eCAL::Config </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/namespace_eCAL__Config__Experimental.html"> Namespace eCAL::Config::Experimental </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/namespace_eCAL__eh5.html"> Namespace eCAL::eh5 </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/namespace_eCAL__Init.html"> Namespace eCAL::Init </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/namespace_eCAL__Logging.html"> Namespace eCAL::Logging </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/namespace_eCAL__Monitoring.html"> Namespace eCAL::Monitoring </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/namespace_eCAL__pb.html"> Namespace eCAL::pb </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/namespace_eCAL__Process.html"> Namespace eCAL::Process </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/namespace_eCAL__QOS.html"> Namespace eCAL::QOS </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/namespace_eCAL__Time.html"> Namespace eCAL::Time </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/namespace_eCAL__TLayer.html"> Namespace eCAL::TLayer </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/namespace_eCAL__Util.html"> Namespace eCAL::Util </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/structeCAL_1_1QOS_1_1SReaderQOS.html"> Struct SReaderQOS </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/structeCAL_1_1QOS_1_1SWriterQOS.html"> Struct SWriterQOS </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/structeCAL_1_1SClientAttr.html"> Struct SClientAttr </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/structeCAL_1_1SClientEventCallbackData.html"> Struct SClientEventCallbackData </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/structeCAL_1_1SDataTypeInformation.html"> Struct SDataTypeInformation </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/structeCAL_1_1SEventHandle.html"> Struct SEventHandle </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/structeCAL_1_1SPubEventCallbackData.html"> Struct SPubEventCallbackData </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/structeCAL_1_1SReceiveCallbackData.html"> Struct SReceiveCallbackData </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/structeCAL_1_1SServerEventCallbackData.html"> Struct SServerEventCallbackData </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/structeCAL_1_1SServiceAttr.html"> Struct SServiceAttr </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/structeCAL_1_1SServiceMethodInformation.html"> Struct SServiceMethodInformation </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/structeCAL_1_1SServiceResponse.html"> Struct SServiceResponse </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/structeCAL_1_1SSubEventCallbackData.html"> Struct SSubEventCallbackData </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/structeCAL_1_1STopicInformation.html"> Struct STopicInformation </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/structeCAL_1_1TLayer_1_1STLayer.html"> Struct STLayer </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/classCDynamicSleeper.html"> Class CDynamicSleeper </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/classeCAL_1_1CMsgPublisher.html"> Template Class CMsgPublisher </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/classeCAL_1_1CMsgSubscriber.html"> Template Class CMsgSubscriber </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/classeCAL_1_1CPayloadWriter.html"> Class CPayloadWriter </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/classeCAL_1_1CPublisher.html"> Class CPublisher </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/classeCAL_1_1CServiceClient.html"> Class CServiceClient </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/classeCAL_1_1CServiceServer.html"> Class CServiceServer </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/classeCAL_1_1CSubscriber.html"> Class CSubscriber </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/classeCAL_1_1CTimedCB.html"> Class CTimedCB </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/classeCAL_1_1CTimer.html"> Class CTimer </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/classeCAL_1_1eh5_1_1HDF5Meas.html"> Class HDF5Meas </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/enum_ecal__config_8h_1ad5d30f75fb2c2de1253f805e812ab3b0.html"> Enum UdpConfigVersion </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/enum_ecal__qos_8h_1a0da8b6f992aeac2e25089144fd27da24.html"> Enum eQOSPolicy_HistoryKind </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/enum_ecal__qos_8h_1afc19a9113f5036d91321f5ba6b4e4803.html"> Enum eQOSPolicy_Reliability </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/enum_ecal__tlayer_8h_1ae475e842a5ad28c0104f9558e9bdb91a.html"> Enum eSendMode </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/enum_ecal__tlayer_8h_1a65b651c8133a86e4850afa99db69a59a.html"> Enum eTransportLayer </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/enum_ecal__log__level_8h_1a7ac86e3048a80a58673fdab06c1a2310.html"> Enum eCAL_Logging_eLogLevel </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/enum_ecal__process__severity_8h_1af54a320816f7e73015680c0cef91ca17.html"> Enum eCAL_Process_eSeverity </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/enum_ecal__process__severity_8h_1a2555c88c6ad7b7279f700f0357a8312a.html"> Enum eCAL_Process_eSeverity_Level </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/enum_ecal__process__mode_8h_1ac07aba7e64cb7795b08212f4072658b8.html"> Enum eCAL_Process_eStartMode </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a8f33dfb4c563e82391cb4a0e3d1b0089.html"> Function client_call_method </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a7b5e4e316b89e78eef3da213d4f9dd8d.html"> Function client_call_method_async </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a10bdcde88fbe9b6c7491b2b3ba794e4e.html"> Function client_create </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a7acefeb93d842698df5ade150870d107.html"> Function client_destroy </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1ade6b59f214874534a6518be2f186eaa0.html"> Function client_set_hostname </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1ada98267a58dec836697704b3c495d580.html"> Function dyn_json_sub_add_receive_callback </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a829d5fbcae1f370afe411a44065fbcd3.html"> Function dyn_json_sub_create </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a0aed2c922b11b65e57b28055de17c421.html"> Function dyn_json_sub_destroy </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1ad5563ed5725905ab6cb5266f3000813f.html"> Function dyn_json_sub_rem_receive_callback </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1af8e917b3c4963762f5d75c5f7326444a.html"> Function eCAL::Config::Experimental::GetDropOutOfOrderMessages </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a04d9c3b9b98ca0505968a01f87bc3425.html"> Function eCAL::Config::Experimental::GetShmMonitoringDomain </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a2916e95b188d7b7fceb5335056c43b90.html"> Function eCAL::Config::Experimental::GetShmMonitoringQueueSize </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a224c3732eff426573ec505524d031bfd.html"> Function eCAL::Config::Experimental::IsNetworkMonitoringDisabled </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a233c9d0a10260e01b243b8ee3264ecb5.html"> Function eCAL::Config::Experimental::IsShmMonitoringEnabled </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a5192f32d6157255d0d5d9295f38e02cb.html"> Function eCAL::Config::GetConsoleLogFilter </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a2021665a60dc38ea96ec53dfeeabb2ac.html"> Function eCAL::Config::GetEcalSysFilterExcludeList </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1acfc8c09605825c36ae84ed2c38216112.html"> Function eCAL::Config::GetFileLogFilter </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1ae1578488d4562a7096c389bc0d3acc56.html"> Function eCAL::Config::GetHostGroupName </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a0e61706ed81e23d251be210649974bba.html"> Function eCAL::Config::GetLoadedEcalIniPath </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a0e2293d2d291224c6715ed8441242970.html"> Function eCAL::Config::GetMaxUdpBandwidthBytesPerSecond </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a587f04c8d34bcff1de60110e9c620509.html"> Function eCAL::Config::GetMemfileAckTimeoutMs </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a1bf3ad9215f2024d6466864e3aa35798.html"> Function eCAL::Config::GetMemfileBufferCount </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a97a61c0d4557c82db8a4dd926cf228dd.html"> Function eCAL::Config::GetMemfileMinsizeBytes </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1acb1fa98d1fa7cd20a141c900b6cbb9ee.html"> Function eCAL::Config::GetMemfileOverprovisioningPercentage </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1aae50703f55499562d9e78c2f23fe781a.html"> Function eCAL::Config::GetMonitoringFilterExcludeList </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a15cbfc38f2be568d32f8e227751254f1.html"> Function eCAL::Config::GetMonitoringFilterIncludeList </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a1f51f220b4b541f92e55c07386659c45.html"> Function eCAL::Config::GetMonitoringTimeoutMs </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a84de65e00d3c504f8a86962708302523.html"> Function eCAL::Config::GetPublisherInprocMode </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a9bb9908f7068ebdc8ab68e65632cfd07.html"> Function eCAL::Config::GetPublisherShmMode </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a0670b3cc479851b5321f8784befe887c.html"> Function eCAL::Config::GetPublisherTcpMode </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a908deeb83f898d5d14eaeddad4570e97.html"> Function eCAL::Config::GetPublisherUdpMulticastMode </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1ae2fa1793150cbce526ab0b81e1773f7b.html"> Function eCAL::Config::GetRegistrationRefreshMs </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a313807e5364233c84ae52d3a2ab10211.html"> Function eCAL::Config::GetRegistrationTimeoutMs </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a9e6cb0ba42fa6e1e34e206db76ed3a7c.html"> Function eCAL::Config::GetTcpPubsubMaxReconnectionAttemps </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a00f7511944c4663914c9a7d0bb0795f8.html"> Function eCAL::Config::GetTcpPubsubReaderThreadpoolSize </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a6583d43cc85866c54ad0756834e02ffc.html"> Function eCAL::Config::GetTcpPubsubWriterThreadpoolSize </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a606731c2e14b2a298b15abc1cdb19a50.html"> Function eCAL::Config::GetTerminalEmulatorCommand </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a633d1b1b9214f6b1ce56c919bcd43eaa.html"> Function eCAL::Config::GetTimesyncModuleName </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a785f3d90dc6b68ea1700f63d4f236f62.html"> Function eCAL::Config::GetUdpLogFilter </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1ac5df2eda843892fe59f8162c49c9ee99.html"> Function eCAL::Config::GetUdpMulticastConfigVersion </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a1c69db24e82f221aefb2995f47d48d59.html"> Function eCAL::Config::GetUdpMulticastGroup </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1ae7f51eb8b589364ad50e01d4002f2159.html"> Function eCAL::Config::GetUdpMulticastMask </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a150fae520c5ad7d7ba814fde8527946f.html"> Function eCAL::Config::GetUdpMulticastPort </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1aefc58fe7084b3912745ab0e9d77a3f91.html"> Function eCAL::Config::GetUdpMulticastRcvBufSizeBytes </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1aa30495547ba254caba3e6ed57a164fde.html"> Function eCAL::Config::GetUdpMulticastSndBufSizeBytes </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1aed3e5a8a68ac9c231951b80aabdbedf7.html"> Function eCAL::Config::GetUdpMulticastTtl </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a5b9112fc006799ecd3e47607a9a6124d.html"> Function eCAL::Config::IsInprocRecEnabled </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a3856030282d0af6627fe6764c1239589.html"> Function eCAL::Config::IsMemfileZerocopyEnabled </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a082ee8766ff051566a4fc4eeb0ca4a70.html"> Function eCAL::Config::IsNetworkEnabled </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1af4eb2b0687288b44e2e363ab8b15a80b.html"> Function eCAL::Config::IsNpcapEnabled </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a762bb5e7e8a645b38253789a6ffc98be.html"> Function eCAL::Config::IsServiceProtocolV0Enabled </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a2535368afdc3131762fe973a2469a836.html"> Function eCAL::Config::IsServiceProtocolV1Enabled </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a22e6a81fbd3e1a5bb0c32e5f0bfa69aa.html"> Function eCAL::Config::IsShmRecEnabled </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a5163d960ca5891f6cca4303709565265.html"> Function eCAL::Config::IsTcpRecEnabled </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1ad37f5a6bde4bb5e92e3711a8255efe3a.html"> Function eCAL::Config::IsTopicDescriptionSharingEnabled </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a52d7c8d986007ec10687d7fae7e3e4fe.html"> Function eCAL::Config::IsTopicTypeSharingEnabled </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1abda92e1cc50e7f3c3b65acf8765e344d.html"> Function eCAL::Config::IsUdpMulticastJoinAllIfEnabled </a> </li> 6D4E <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__config_8h_1a159d41c9cf64a883becf2b2c5a8a099e.html"> Function eCAL::Config::IsUdpMulticastRecEnabled </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__core_8h_1a1b9442b23e7971df6f41cf76a405933d.html"> Function eCAL::Finalize </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__event_8h_1a4c8c0a593567bc0d3de721f077c9eb95.html"> Function eCAL::gCloseEvent </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__core_8h_1aaf5f98fd50238b9b05a20ad01427fafe.html"> Function eCAL::GetVersion </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__core_8h_1ac52f8cc16ece6d66783726f78695ff87.html"> Function eCAL::GetVersionDateString </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__core_8h_1a714f5511a81c28caa345b820bad16bf1.html"> Function eCAL::GetVersionString </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__event_8h_1a6f89da9c1465814557bb85d4146bde0a.html"> Function eCAL::gEventIsValid </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__event_8h_1a7a6ff2db53a413dcfe717f714c875c7f.html"> Function eCAL::gInvalidateEvent </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__event_8h_1a5028600c8e998ac1d8cb35b38025160c.html"> Function eCAL::gOpenEvent </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__event_8h_1a1ad756a53cfdf0638ae1721e9093e8c9.html"> Function eCAL::gSetEvent </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__event_8h_1ab938b3b890db68d3ecb042d0a084aedf.html"> Function eCAL::gWaitForEvent </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__core_8h_1a390408819d676df7778dc77934dcd7eb.html"> Function eCAL::Initialize(int, char **, const char *, unsigned int) </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__core_8h_1a80530ef61fc0a320348cb17b9b55aa0f.html"> Function eCAL::Initialize(std::vector<std::string>, const char *, unsigned int) </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__core_8h_1a8dbe319c04fef61bc7a5f6382fbe4c2f.html"> Function eCAL::IsInitialized </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__log_8h_1a30cdf6309f4f3eedde84449c8060bc20.html"> Function eCAL::Logging::GetCoreTime </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__log_8h_1ae02f62df75715df74abc07018d19fd9b.html"> Function eCAL::Logging::GetLogLevel </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__log_8h_1a158d4dc6169fa282c344e556f5046ea2.html"> Function eCAL::Logging::Log(const std::string&) </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__log_8h_1aeec9794d43afeaf2877b5e7ced2469d5.html"> Function eCAL::Logging::Log(eCAL_Logging_eLogLevel, const std::string&) </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__log_8h_1a23722a569cb8c0b63fa45c25d45c8791.html"> Function eCAL::Logging::SetCoreTime </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__log_8h_1a4d2ffa95eadc0a05c9f8a2886867848a.html"> Function eCAL::Logging::SetLogLevel </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__log_8h_1aab10190f69cced3fa2ab4c2b3c371934.html"> Function eCAL::Logging::StartCoreTimer </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__log_8h_1ae50c6eca86af0f85cd36c6f8e7a8640e.html"> Function eCAL::Logging::StopCoreTimer </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__monitoring_8h_1acd887762353250aa95666405429f6374.html"> Function eCAL::Monitoring::GetLogging </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__monitoring_8h_1a3f27326ec1c3aefa80251c32f02a785d.html"> Function eCAL::Monitoring::GetMonitoring(std::string&) </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__monitoring_8h_1aa83af5b57590229e655179bb665097f8.html"> Function eCAL::Monitoring::GetMonitoring(std::string&, unsigned int) </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__monitoring_8h_1a2a0488ed7f58f10016e3a8ecd5d13cf2.html"> Function eCAL::Monitoring::GetMonitoring(eCAL::Monitoring::SMonitoring&, unsigned int) </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__monitoring_8h_1a94da1d74530ae82c1cac0824237f8a9a.html"> Function eCAL::Monitoring::PubLogging </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__monitoring_8h_1a9e118dfcb7a51ad11d08bde99f90f495.html"> Function eCAL::Monitoring::PubMonitoring </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__monitoring_8h_1a7d38a2c338352ce2d739a0e6241e0e28.html"> Function eCAL::Monitoring::SetExclFilter </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__monitoring_8h_1a1891c7595b3c36fd474b238bb2c80976.html"> Function eCAL::Monitoring::SetFilterState </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__monitoring_8h_1a9beaf5f527b1f60da8662622873805ee.html"> Function eCAL::Monitoring::SetInclFilter </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__core_8h_1a600033b0736069b66b026b5bc39cab35.html"> Function eCAL::Ok </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__process_8h_1ab066eb894d9c1a7622da905c9c98a225.html"> Function eCAL::Process::AddRegistrationCallback </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__process_8h_1a024a270c580d40fe8e59455226ddbf75.html"> Function eCAL::Process::DumpConfig() </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__process_8h_1a6ea34958542106657a76e88ce57f02a3.html"> Function eCAL::Process::DumpConfig(std::string&) </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__process_8h_1af29c2673d6aec8d9120b3072b5444a26.html"> Function eCAL::Process::GetHostGroupName </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__process_8h_1a9f0be9f1946c8d3827baa4d250dae9dd.html"> Function eCAL::Process::GetHostID </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__process_8h_1a5052f19e8161bc54861f0b101548cc8c.html"> Function eCAL::Process::GetHostName </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__process_8h_1a2df790218186bb86ca0527cba65c2453.html"> Function eCAL::Process::GetProcessCpuUsage </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__process_8h_1adf71bf1cf68bc4e60e99c8239b84a3b4.html"> Function eCAL::Process::GetProcessID </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__process_8h_1aa3fcf7196e69ebaaaf2424f8089b929a.html"> Function eCAL::Process::GetProcessIDAsString </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__process_8h_1adb83926b66ecff2b785f4d6d6c88f533.html"> Function eCAL::Process::GetProcessMemory </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__process_8h_1a3ef5a956fe6ab65f091b9cccc13a3310.html"> Function eCAL::Process::GetProcessName </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__process_8h_1a0468b912c32313f944f1425272cfd53d.html"> Function eCAL::Process::GetProcessParameter </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__process_8h_1a7a18edbcb416b038f210f9796178970e.html"> Function eCAL::Process::GetRBytes </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__process_8h_1a14af6ac75055ab99a8774a7cc764eb32.html"> Function eCAL::Process::GetRClock </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__process_8h_1aa03c3a2a189aa62a0c79ec265a43cd19.html"> Function eCAL::Process::GetSBytes </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__process_8h_1adee987991ca8cb2b0ff8e894b45029f8.html"> Function eCAL::Process::GetSClock </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__process_8h_1aafcbbada35b8c548ab7a0b58d46b6f4b.html"> Function eCAL::Process::GetTaskParameter </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__process_8h_1a9316c16239592058aa92936910c0fff1.html"> Function eCAL::Process::GetUnitName </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__process_8h_1aa23764e83f16831c5b2e4da07a8ec1b6.html"> Function eCAL::Process::GetWBytes </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__process_8h_1ac9650b3a94782e569d1fda0f695ae880.html"> Function eCAL::Process::GetWClock </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__process_8h_1af220071751dcf78044c31a778a29799a.html"> Function eCAL::Process::RemRegistrationCallback </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__process_8h_1a28e02d2f857c01052de373bb3e46e717.html"> Function eCAL::Process::SetState </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__process_8h_1ab768762f3d5bc844ce0b025ad19c4c4a.html"> Template Function eCAL::Process::SleepFor </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__process_8h_1aaca4e4230ea147783192e7f2aa9dddfd.html"> Function eCAL::Process::SleepMS </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__process_8h_1ae0985a98ff5dcab2df42318b0ce996bb.html"> Function eCAL::Process::SleepNS </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__process_8h_1a206bdbeb55b08d727e370d422d732a8f.html"> Function eCAL::Process::StartProcess </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__process_8h_1ae10fb357ad61ec8a60e43ff60d62f385.html"> Function eCAL::Process::StopProcess(const char *) </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__process_8h_1a4a018d810e332159ef33990e9203fc6b.html"> Function eCAL::Process::StopProcess(int) </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__core_8h_1ab7ca5b4f6fe59075ea6136f998f24fac.html"> Function eCAL::SetUnitName </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__time_8h_1ab6d9d1b4bef72c120b3dc9935047ffda.html"> Function eCAL::Time::GetMicroSeconds </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__time_8h_1a7fd36c3df5f4fe573f250eea2eafebde.html"> Function eCAL::Time::GetName </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__time_8h_1a58d1b5790d3a79c5cc664449af9569c8.html"> Function eCAL::Time::GetNanoSeconds </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__time_8h_1ab49ab0c0adb1c27325e3cd9c07f06c3d.html"> Function eCAL::Time::GetStatus </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__time_8h_1ac8f3ede210605457aa8239cb578a1157.html"> Function eCAL::Time::IsMaster </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__time_8h_1a5d8e04b1b940df2739fbf78d34306fd4.html"> Function eCAL::Time::IsSynchronized </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__time_8h_1a9757b9a8a143a99d9e23fb1a9728ab84.html"> Function eCAL::Time::SetNanoSeconds </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__time_8h_1a189586f0e0772f9562da20e7e449a898.html"> Template Function eCAL::Time::sleep_for </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__time_8h_1ada92c9fde160e167be93706d38dc39ef.html"> Function eCAL::Time::SleepForNanoseconds </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1ac9378c61f24c4ecc9b9b6bb9407bcc73.html"> Function eCAL::Util::CombinedTopicEncodingAndType </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1a8bcb30275052a25eb7baa8cddf238a8d.html"> Function eCAL::Util::EnableLoopback </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1a8a6da5c64336cb74d3c3d8d6baae6596.html"> Function eCAL::Util::GetDescription(const std::string&, std::string&) </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1a6b718f778eb845effac2fa3cf61973cd.html"> Function eCAL::Util::GetDescription(const std::string&) </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1a27263f5f699870e349210f85c0cf331f.html"> Function eCAL::Util::GeteCALActiveIniFile </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1abc702b1c24eecfeca0472010ff548a69.html"> Function eCAL::Util::GeteCALConfigPath </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1a2e4f8a5d9ee1e9c657b98a618132170f.html"> Function eCAL::Util::GeteCALDefaultIniFile </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1a2576cb50ec46867931c197b4d1935f95.html"> Function eCAL::Util::GeteCALHomePath </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1afd2099777cb8277bd0f39f20a3e86a16.html"> Function eCAL::Util::GeteCALLogPath </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1a2fb67b525968b2b9f8bd623b9e7dcdc1.html"> Function eCAL::Util::GeteCALUserSettingsPath </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1a1a37d5a98a255b78e564b41c68746bd9.html"> Function eCAL::Util::GetServiceDescription </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1adb8e571b1bfda142b925901b7fe9bfc2.html"> Function eCAL::Util::GetServiceNames </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1a9f48a404ea0d79e59cd7bfa71f2bf12e.html"> Function eCAL::Util::GetServices </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1af6ada090069691cfcc3b84d4bd7d190b.html"> Function eCAL::Util::GetServiceTypeNames </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1a011decbbd7e97bfb24096d93ae80e915.html"> Function eCAL::Util::GetTopicDataTypeInformation </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1ab09471063065bbde731be5d4ede67c3f.html"> Function eCAL::Util::GetTopicDescription(const std::string&, std::string&) </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1a905a81904fe00f2c54499ccbf38b037d.html"> Function eCAL::Util::GetTopicDescription(const std::string&) </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1adbfa8491ed2de9f7848ecf9652304b30.html"> Function eCAL::Util::GetTopicNames </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1a8708664179148d49495a67bcde6f660c.html"> Function eCAL::Util::GetTopics </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1af879a09d2c651e40b0a6d090abfcd891.html"> Function eCAL::Util::GetTopicTypeName(const std::string&, std::string&) </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1ab218d683cae4d084dd46b745963f54be.html"> Function eCAL::Util::GetTopicTypeName(const std::string&) </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1a5a340cf6e811ea385d783c55ded800b2.html"> Function eCAL::Util::GetTypeName(const std::string&, std::string&) </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1abe234234065284cc4a621be946b49e16.html"> Function eCAL::Util::GetTypeName(const std::string&) </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1a1daff5885b14d401a446a089c2d149f2.html"> Function eCAL::Util::PubShareDescription </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1a751a7bae597d25e4e03e0b03a446509b.html"> Function eCAL::Util::PubShareType </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1aba63144455de7691434fd2aa6080d214.html"> Function eCAL::Util::ShutdownCore </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1a26640bb79b62d9caf0c99352aa7105e0.html"> Function eCAL::Util::ShutdownProcess(const std::string&) </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1ad1b49f4aa10627b97ef9ab8db2e3c5e9.html"> Function eCAL::Util::ShutdownProcess(int) </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1a2c04e3730ba3cf15dcd0da57e785aa1d.html"> Function eCAL::Util::ShutdownProcesses </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__util_8h_1aae2b2263e13cadfc23a7bfd57a10eb29.html"> Function eCAL::Util::SplitCombinedTopicType </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a1c45cf4b32d38e7a2e3c0b3de00e5899.html"> Function ecal_enable_loopback </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a1103d7dc1a86fa60c4ac72b2a7ee3ffc.html"> Function ecal_finalize </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1ac7d866e489425b4d01e83a353a2fd6e9.html"> Function ecal_free_mem </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a3e88be288c916c094abc717579f4f85c.html"> Function ecal_get_description </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a223cd64b3c0fe18b5a7f4084fb3e56cc.html"> Function ecal_get_type_name </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1ad2b025124cfe6b21dfa19a1d85cf9bb7.html"> Function ecal_getdate </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a85b5ba3548d6163d0719f0cef2cd33e6.html"> Function ecal_getversion </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a29db94388ec381748e074a9df967909f.html"> Function ecal_initialize </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a95ed939a2965efd4ce0fca6f392586c3.html"> Function ecal_ok </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a739ac14ab29959f162491b39ef6d9e39.html"> Function ecal_set_process_state </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1aff7c0bddb1be0ad0c19de1a4b3ee91d1.html"> Function ecal_shutdown_core </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1afbffe71ef65e928d4c5bee30f62f24c6.html"> Function ecal_shutdown_process_id </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1aa10fa2d4385f260a23c368dab4f3c1bc.html"> Function ecal_shutdown_process_uname </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a45a4c94273c3b9e13cc40790da10c828.html"> Function ecal_shutdown_processes </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a389240832a5d9030be12d6d9c3b5535a.html"> Function ecal_sleep_ms </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecaltime_8h_1a0f8a78bd198d73f1151f062be5c49ac2.html"> Function etime_finalize </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecaltime_8h_1a87b9ce1ab9a3b2efedfee904d0724411.html"> Function etime_get_nanoseconds </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecaltime_8h_1a306e7ee7378f7047c680293c8c0b8052.html"> Function etime_get_status </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecaltime_8h_1a38cbc3be2b54d7450535838 9E7A 8e1098863.html"> Function etime_initialize </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecaltime_8h_1a02bcea8ff347dd681136e83de3fcd3f7.html"> Function etime_is_master </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecaltime_8h_1ac72f625e34980b0c4181390cbcb6fb29.html"> Function etime_is_synchronized </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecaltime_8h_1ac833665286a425fe84565538fcdf2e68.html"> Function etime_set_nanoseconds </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecaltime_8h_1aa5a87891aab403cda09159c98dc8d967.html"> Function etime_sleep_for_nanoseconds </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1aecd889bfd46bf7ce7549b249c405fb15.html"> Function log_message </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1ad6ab32ac524e11ecff49c04e50ee418d.html"> Function log_setcoretime </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a8734995133d0e2808ff66274ff7d7512.html"> Function log_setlevel </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1ac165329dc942cd7404144c1347254466.html"> Function mon_finalize </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a98af3629ed3891b91b34d62071e68f53.html"> Function mon_get_logging </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a9a8ce626e7c7ceb6f4c5ce5b44512212.html"> Function mon_get_monitoring </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1ad7fb789b30d8884c876eee8c0bfdb6b7.html"> Function mon_initialize </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a231586e73852b9f617c11156a617bf63.html"> Function mon_set_excl_filter </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1ae4866992ca07ca8bdc77c458c7c0d6a1.html"> Function mon_set_filter_state </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1ab79620db2c3a73f17c5e91fe766b62a8.html"> Function mon_set_incl_filter </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a826c12557d26a778aeca0900e0026dd6.html"> Function pub_add_event_callback </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1ab77da4eb0646292a113b9025a2dd38c7.html"> Function pub_create </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a02d6437f4a1da37f22bfd7d9efbf3f15.html"> Function pub_destroy </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a29c50810681e482f364404cf93366e58.html"> Function pub_get_qos </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a3c4548baa30604c6f790adb4cc2c3438.html"> Function pub_rem_event_callback </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a0e2c1a29a1336083f2d19db5a1a2d4d1.html"> Function pub_send </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a771d86ab58f9ccfe0152329f93238da7.html"> Function pub_send_sync </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1aaacbcd254d94c68c9a61fae235101c5c.html"> Function pub_set_description </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a8cb6f20f940c0e54231c78e47c5bc920.html"> Function pub_set_layer_mode </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1ad7cad459dd949ef83ec948ce20d8da1d.html"> Function pub_set_max_bandwidth_udp </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a81bf79f82c3f19bc7c0de5e9f90c9f20.html"> Function pub_set_qos </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1addc7cfbd8c81984c68af33dbf437ff01.html"> Function pub_set_type_name </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1ae6d216f6f783783ef482782995a7ebcb.html"> Function server_add_method_callback </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a877acafc2048df1d6e9e197e5ce85caf.html"> Function server_create </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a06eaa7aa946da64ff339bc07bdf1f635.html"> Function server_destroy </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a0a877a4b626654a13403022e8f2d7447.html"> Function server_rem_method_callback </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1aa157db0be5fa32d82450030b094cf0bd.html"> Function sub_add_event_callback </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a67be84fdf2f94a25f18d4bcb58f66551.html"> Function sub_add_receive_callback </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a1831f04989002bff9548bfc18f35bcc0.html"> Function sub_create </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1afe3c3a74ccfa61f0d811befc8d40f60a.html"> Function sub_destroy </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1abc58eef47fc5fa983d5d8a72af212a14.html"> Function sub_get_qos </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a1ec1f718a0335eb6844c47e3f58c2398.html"> Function sub_receive </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1ac6cdc9785b833cd571c373aab28794d2.html"> Function sub_receive_buffer </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a326dd7ba23bbd7df7c28038a5914928d.html"> Function sub_rem_event_callback </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1a5423009de750bc100d6fd3ff088f20f1.html"> Function sub_rem_receive_callback </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1abc7e3b35431d935887d7484a390362d7.html"> Function sub_set_qos </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/function_ecal__clang_8h_1aeb563351d862ff01fb009e307d76292d.html"> Function sub_set_timeout </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/variable_ecal__init_8h_1a5dfdf37b132f8995de0992d5c30c2e39.html"> Variable eCAL::Init::All </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/variable_ecal__init_8h_1ab82498a1e66de8562868e50a2cad2f3d.html"> Variable eCAL::Init::Default </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/variable_ecal__init_8h_1a22080445d470b45111073af0b9462e65.html"> Variable eCAL::Init::Logging </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/variable_ecal__init_8h_1aa32d3dce6b6237764db6f9547331f2f2.html"> Variable eCAL::Init::Monitoring </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/variable_ecal__init_8h_1a1c65619950fd101e27ae92d79221968a.html"> Variable eCAL::Init::None </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/variable_ecal__init_8h_1a282eab5a6da0731a6644086d1fe94393.html"> Variable eCAL::Init::ProcessReg </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/variable_ecal__init_8h_1a96226489a8c78215b97cac83986e8c51.html"> Variable eCAL::Init::Publisher </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/variable_ecal__init_8h_1a9b44961cef266f679dee2331899a6f83.html"> Variable eCAL::Init::Service </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/variable_ecal__init_8h_1ad5f6f7138a1c19b5c5176fe6e77ddd73.html"> Variable eCAL::Init::Subscriber </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/variable_ecal__init_8h_1a6ff1105112b06ca8e533846703cb51fe.html"> Variable eCAL::Init::TimeSync </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/define_ecalc__types_8h_1af9bcc49cdd10d31d24e62dbdf1449be7.html"> Define ECAL_ALLOCATE_4ME </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/define_ecal__os_8h_1af6e423394b69677025cd7997c3566d77.html"> Define ECAL_API </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/define_ecal__deprecate_8h_1a2e63aaa81a843b0fcacf659aec4f9805.html"> Define ECAL_DEPRECATE_SINCE_5_10 </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/define_ecal__deprecate_8h_1a8b39a08dde4e20da06960766eeef54e2.html"> Define ECAL_DEPRECATE_SINCE_5_11 </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/define_ecal__deprecate_8h_1ab97aaa09eca6557258c53627065c6743.html"> Define ECAL_DEPRECATE_SINCE_5_12 </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/define_ecal__deprecate_8h_1af43a13501449f4cec468e5fb7b4e96f7.html"> Define ECAL_DEPRECATE_SINCE_5_13 </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/define_ecal__deprecate_8h_1a2f67580583d2d0fe0c6047dc436bb4e4.html"> Define ECAL_DEPRECATE_SINCE_5_4 </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/define_eh5__defs_8h_1accb613e2b9b76ded6bf8ca42b2824c5b.html"> Define ECAL_HDF5_DATE </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/define_eh5__defs_8h_1a5fe10ba3f1fa8832219784c6edc73f0d.html"> Define ECAL_HDF5_NAME </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/define_eh5__defs_8h_1a86e5a64f658d9f84dcd42b5a30ed8bfd.html"> Define ECAL_HDF5_VERSION </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/define_eh5__defs_8h_1a1e3b049958f67461359ecf9d9876e461.html"> Define ECAL_HDF5_VERSION_MAJOR </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/define_eh5__defs_8h_1a578e5b65d53b5a537f7d90b9d64c0106.html"> Define ECAL_HDF5_VERSION_MINOR </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/define_eh5__defs_8h_1a2b1361eb83e2597c992f296441ac20e2.html"> Define ECAL_HDF5_VERSION_PATCH </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/define_ecal__os_8h_1a6debe968e7507b0d497436c312288015.html"> Define ECALC_API </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/define_ecal__os_8h_1a31a75b97ee96d0d709a6c833d3954fb2.html"> Define ECALC_API_DEPRECATED </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/define_ecaltime_8h_1a7fbc67f7baf03488d730190a9b7df7e5.html"> Define ECALTIME_API </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/typedef_ecal__callback_8h_1ac7bddc5ffadba36ef41e7d5ff6c02d62.html"> Typedef eCAL::ClientEventCallbackT </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/typedef_ecal__service__info_8h_1ae0436af7a525f2b5fcc30025def57c30.html"> Typedef eCAL::MethodCallbackT </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/typedef_ecal__callback_8h_1ad5ee2b03f650f613c9ae5487a73630a1.html"> Typedef eCAL::PubEventCallbackT </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/typedef_ecal__callback_8h_1aa7cd61c577b65761ec5227aa509f1aa6.html"> Typedef eCAL::ReceiveCallbackT </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/typedef_ecal__callback_8h_1a91d4259a2908bf409ff0b3fb871ca0a3.html"> Typedef eCAL::RegistrationCallbackT </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/typedef_ecal__service__info_8h_1a572360f74991bd1369ea24b5b7a0b6bb.html"> Typedef eCAL::ResponseCallbackT </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/typedef_ecal__callback_8h_1a9b49337a63f0ad773c4490f21b7b8d5c.html"> Typedef eCAL::ServerEventCallbackT </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/typedef_ecal__service__info_8h_1a36106945ed691d2225be35b428072270.html"> Typedef eCAL::ServiceResponseVecT </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/typedef_ecal__callback_8h_1a86878088e2aad452b6881ccfe5ab8cd2.html"> Typedef eCAL::SubEventCallbackT </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/typedef_ecal__callback_8h_1afa9b0ed5fa82263c5b5a0cb7fe96613d.html"> Typedef eCAL::TimerCallbackT </a> </li> <li class="toctree-l3"> <a class="reference internal" href="_api/typedef_ecalc__types_8h_1a6801786d75d8af7f213d45239018884b.html"> Typedef ECAL_HANDLE </a> </li> </ul> </li> <li class="toctree-l2 has-children"> <a class="reference internal" href="_api_python/modules.html"> python </a> <input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" type="checkbox"/> <label for="toctree-checkbox-7"> <i class="fas fa-chevron-down"> </i> </label> <ul> <li class="toctree-l3 has-children"> <a class="reference internal" href="_api_python/ecal.html"> ecal package </a> <input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" type="checkbox"/> <label for="toctree-checkbox-8"> <i class="fas fa-chevron-down"> </i> </label> <ul> <li class="toctree-l4"> <a class="reference internal" href="_api_python/ecal.core.html"> ecal.core package </a> </li> <li class="toctree-l4"> <a class="reference internal" href="_api_python/ecal.measurement.html"> ecal.measurement package </a> </li> <li class="toctree-l4"> <a class="reference internal" href="_api_python/ecal.proto.html"> ecal.proto package </a> </li> </ul> </li> <li class="toctree-l3"> <a class="reference internal" href="_api_python/setup.html"> setup module </a> </li> </ul> </li> </ul> </li> </ul> <p aria-level="2" class="caption" role="heading"> <span class="caption-text"> Using eCAL </span> </p> <ul class="nav bd-sidenav"> <li class="toctree-l1 has-children"> <a class="reference internal" href="configuration.html"> Configuration </a> <input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" type="checkbox"/> <label for="toctree-checkbox-9"> <i class="fas fa-chevron-down"> </i> </label> <ul> <li class="toctree-l2"> <a class="reference internal" href="configuration/cloud.html"> Cloud Configuration </a> </li> <li class="toctree-l2"> <a class="reference internal" href="configuration/local.html"> Local configuration </a> </li> <li class="toctree-l2"> <a class="reference internal" href="configuration/npcap.html"> <i class="fab fa-windows"> </i> Npcap </a> </li> <li class="toctree-l2"> <a class="reference internal" href="configuration/player.html"> <i class="fab fa-ubuntu"> </i> Player - Max open files </a> </li> <li class="toctree-l2"> <a class="reference internal" href="configuration/options.html"> ecal.ini </a> </li> </ul> </li> <li class="toctree-l1 has-children"> <a class="reference internal" href="applications.html"> Applications </a> <input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" type="checkbox"/> <label for="toctree-checkbox-10"> <i class="fas fa-chevron-down"> </i> </label> <ul> <li class="toctree-l2 has-children"> <a class="reference internal" href="applications/rec/recorder.html"> eCAL Rec </a> <input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" type="checkbox"/> <label for="toctree-checkbox-11"> <i class="fas fa-chevron-down"> </i> </label> <ul> <li class="toctree-l3"> <a class="reference internal" href="applications/rec/recorder_architecture.html"> eCAL Rec Architecture </a> </li> <li class="toctree-l3"> <a class="reference internal" href="applications/rec/recorder_gui.html"> eCAL Rec GUI </a> </li> <li class="toctree-l3"> <a class="reference internal" href="applications/rec/recorder_cli.html"> eCAL Rec CLI </a> </li> <li class="toctree-l3"> <a class="reference internal" href="applications/rec/recorder_client.html"> eCAL Rec Client </a> </li> </ul> </li> <li class="toctree-l2 has-children"> <a class="reference internal" href="applications/sys/sys.html"> eCAL Sys </a> <input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" type="checkbox"/> <label for="toctree-checkbox-12"> <i class="fas fa-chevron-down"> </i> </label> <ul> <li class="toctree-l3"> <a class="reference internal" href="applications/sys/sys_architecture.html"> eCAL Sys Architecture </a> </li> <li class="toctree-l3"> <a class="reference internal" href="applications/sys/sys_gui.html"> eCAL Sys GUI </a> </li> <li class="toctree-l3"> <a class="reference internal" href="applications/sys/sys_cli.html"> eCAL Sys CLI </a> </li> <li class="toctree-l3"> <a class="reference internal" href="applications/sys/sys_client.html"> eCAL Sys Client </a> </li> </ul> </li> <li class="toctree-l2"> <a class="reference internal" href="applications/meas_cutter/meas_cutter.html"> eCAL Measurement Cutter </a> </li> </ul> </li> <li class="toctree-l1"> <a class="reference internal" href="faq.html"> FAQ </a> </li> </ul> <p aria-level="2" class="caption" role="heading"> <span class="caption-text"> Advanced </span> </p> <ul class="current nav bd-sidenav"> <li class="toctree-l1 has-children"> <a class="reference internal" href="versions/ecal_versions.html"> eCAL Versions </a> <input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" type="checkbox"/> <label for="toctree-checkbox-13"> <i class="fas fa-chevron-down"> </i> </label> <ul> <li class="toctree-l2"> <a class="reference internal" href="versions/compatibility.html"> eCAL Compatibility </a> </li> <li class="toctree-l2"> <a class="reference internal" href="versions/5.12/whats_new.html"> eCAL 5.12 </a> </li> <li class="toctree-l2"> <a class="reference internal" href="versions/5.11/whats_new.html"> eCAL 5.11 </a> </li> <li class="toctree-l2"> <a class="reference internal" href="versions/5.10/whats_new.html"> eCAL 5.10 </a> </li> <li class="toctree-l2"> <a class="reference internal" href="versions/5.9/whats_new.html"> eCAL 5.9 </a> </li> <li class="toctree-l2"> <a class="reference internal" href="versions/5.8/whats_new.html"> eCAL 5.8 </a> </li> </ul> </li> <li class="toctree-l1"> <a class="reference internal" href="_download_archive/download_archive.html"> All releases </a> </li> <li class="toctree-l1 has-children"> <a class="reference internal" href="advanced/tutorials.html"> Tutorials </a> <input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" type="checkbox"/> <label for="toctree-checkbox-14"> <i class="fas fa-chevron-down"> </i> </label> <ul> <li class="toctree-l2"> <a class="reference internal" href="advanced/documentation.html"> Edit the documentation </a> </li> <li class="toctree-l2"> <a class="reference internal" href="advanced/ecal_in_docker.html"> eCAL in Docker </a> </li> <li class="toctree-l2"> <a class="reference internal" href="development/building_ecal_with_conan_dependencies.html"> Building eCAL with Conan dependencies </a> </li> <li class="toctree-l2"> <a class="reference internal" href="tutorials/rec_distributed_recordings.html"> Distributed Recordings with eCAL Rec </a> </li> </ul> </li> <li class="toctree-l1 has-children"> <a class="reference internal" href="advanced/ecal_internals.html"> eCAL internals </a> <input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" type="checkbox"/> <label for="toctree-checkbox-15"> <i class="fas fa-chevron-down"> </i> </label> <ul> <li class="toctree-l2"> <a class="reference internal" href="advanced/performance.html"> Performance measurements </a> </li> <li class="toctree-l2 has-children"> <a class="reference internal" href="advanced/transport_layers.html"> Transport Layers </a> <input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" type="checkbox"/> <label for="toctree-checkbox-16"> <i class="fas fa-chevron-down"> </i> </label> <ul> <li class="toctree-l3 has-children"> <a class="reference internal" href="advanced/layers/shm.html"> eCAL SHM Layer </a> <input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" type="checkbox"/> <label for="toctree-checkbox-17"> <i class="fas fa-chevron-down"> </i> </label> <ul> <li class="toctree-l4"> <a class="reference internal" href="advanced/layers/shm_zerocopy.html"> eCAL Zero Copy </a> </li> </ul> </li> <li class="toctree-l3"> <a class="reference internal" href="advanced/layers/udp_mc.html"> eCAL UDP Layer </a> </li> <li class="toctree-l3"> <a class="reference internal" href="advanced/layers/tcp.html"> eCAL TCP Layer </a> </li> <li class="toctree-l3"> <a class="reference internal" href="advanced/layers/inproc.html"> eCAL Inner-Process Layer </a> </li> </ul> </li> <li class="toctree-l2"> <a class="reference internal" href="advanced/message_drops.html"> Message Drops </a> </li> <li class="toctree-l2"> <a class="reference internal" href="advanced/threading_model.html"> Threading model </a> </li> <li class="toctree-l2"> <a class="reference internal" href="advanced/measurement_format.html"> eCAL Measurement Format </a> </li> </ul> </li> <li class="toctree-l1"> <a class="reference internal" href="advanced/ros_comparison.html"> How eCAL relates to ROS </a> </li> <li class="toctree-l1 current active has-children"> <a class="current reference internal" href="#"> License </a> <input checked="" class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" type="checkbox"/> <label for="toctree-checkbox-18"> <i class="fas fa-chevron-down"> </i> </label> <ul> <li class="toctree-l2"> <a class="reference internal" href="license/ecal_license.html"> eCAL License </a> </li> <li class="toctree-l2 has-children"> <a class="reference internal" href="license/thirdparty_licenses.html"> External components </a> <input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" type="checkbox"/> <label for="toctree-checkbox-19"> <i class="fas fa-chevron-down"> </i> </label> <ul> <li class="toctree-l3"> <a class="reference internal" href="license/thirdparty_licenses/apache-2.0.html"> Apache 2.0 </a> </li> <li class="toctree-l3"> <a class="reference internal" href="license/thirdparty_licenses/boost-1.0.html"> Boost Software License 1.0 </a> </li> <li class="toctree-l3"> <a class="reference internal" href="license/thirdparty_licenses/bsd-3.html"> BSD 3 </a> </li> <li class="toctree-l3"> <a class="reference internal" href="license/thirdparty_licenses/convert-utf.html"> Convert UTF License </a> </li> <li class="toctree-l3"> <a class="reference internal" href="license/thirdparty_licenses/creative-commons-3.0.html"> Creative Commons 3.0 </a> </li> <li class="toctree-l3"> <a class="reference internal" href="license/thirdparty_licenses/findqwt-bsd-2.html"> Findqwt-style BSD2 </a> </li> <li class="toctree-l3"> <a class="reference internal" href="license/thirdparty_licenses/fontawesome-free.html"> Fontawesome Free License </a> </li> <li class="toctree-l3"> <a class="reference internal" href="license/thirdparty_licenses/gpl-2.0.html"> GPL 2.0 </a> </li> <li class="toctree-l3"> <a class="reference internal" href="license/thirdparty_licenses/gpl-3.0.html"> GPL 3.0 </a> </li> <li class="toctree-l3"> <a class="reference internal" href="license/thirdparty_licenses/hdf5-bsd-3.html"> HDF5 BSD-3 </a> </li> <li class="toctree-l3"> <a class="reference internal" href="license/thirdparty_licenses/lgpl-2.1.html"> LGPL 2.1 </a> </li> <li class="toctree-l3"> <a class="reference internal" href="license/thirdparty_licenses/lgpl-3.0.html"> LGPL 3.0 </a> </li> <li class="toctree-l3"> <a class="reference internal" href="license/thirdparty_licenses/mit.html"> MIT </a> </li> <li class="toctree-l3"> <a class="reference internal" href="license/thirdparty_licenses/npcap.html"> Npcap license </a> </li> <li class="toctree-l3"> <a class="reference internal" href="license/thirdparty_licenses/qwt.html"> qwt </a> </li> <li class="toctree-l3"> <a class="reference internal" href="license/thirdparty_licenses/unlicense.html"> Unlicense </a> </li> <li class="toctree-l3"> <a class="reference internal" href="license/thirdparty_licenses/zlib.html"> zlib </a> </li> </ul> </li> <li class="toctree-l2"> <a class="reference internal" href="license/icon_license.html"> Icon License </a> </li> </ul> </li> </ul> </div> </nav></div> <div class="bd-sidebar__bottom"> <!-- To handle the deprecated key --> </div> </div> <div id="rtd-footer-container"></div> </div> <!-- A tiny helper pixel to detect if we've scrolled --> <div class="sbt-scroll-pixel-helper"></div> <!-- Main content --> <div class="col py-0 content-container"> <div class="header-article row sticky-top noprint"> <div class="col py-1 d-flex header-article-main"> <div class="header-article__left"> <label for="__navigation" class="headerbtn" data-toggle="tooltip" data-placement="right" title="Toggle navigation" > <span class="headerbtn__icon-container"> <i class="fas fa-bars"></i> </span> </label> </div> <div class="header-article__right"> <button class="headerbtn" data-toggle="tooltip" data-placement="bottom" title="Fullscreen mode" > <span class="headerbtn__icon-container"> <i class="fas fa-expand"></i> </span> </button> <div class="menu-dropdown menu-dropdown-repository-buttons"> <button class="headerbtn menu-dropdown__trigger" aria-label="Source repositories"> <i class="fab fa-github"></i> </button> <div class="menu-dropdown__content"> <ul> <li> <a href="https://github.com/eclipse-ecal/ecal/" class="headerbtn" data-toggle="tooltip" data-placement="left" title="Source repository" > <span class="headerbtn__icon-container"> <i class="fab fa-github"></i> </span> <span class="headerbtn__text-container">repository</span> </a> </li> <li> <a href="https://github.com/eclipse-ecal/ecal//issues/new?title=Issue%20on%20page%20%2Flicense.html&body=Your%20issue%20content%20here." class="headerbtn" data-toggle="tooltip" data-placement="left" title="Open an issue" > <span class="headerbtn__icon-container"> <i class="fas fa-lightbulb"></i> </span> <span class="headerbtn__text-container">open issue</span> </a> </li> <li> <a href="https://github.com/eclipse-ecal/ecal/edit/master/doc/rst/license.rst" class="headerbtn" data-toggle="tooltip" data-placement="left" title="Edit this page" > <span class="headerbtn__icon-container"> <i class="fas fa-pencil-alt"></i> </span> <span class="headerbtn__text-container">suggest edit</span> </a> </li> </ul> </div> </div> <div class="menu-dropdown menu-dropdown-download-buttons"> <button class="headerbtn menu-dropdown__trigger" aria-label="Download this page"> <i class="fas fa-download"></i> </button> <div class="menu-dropdown__content"> <ul> <li> <a href="_sources/license.rst.txt" class="headerbtn" data-toggle="tooltip" data-placement="left" title="Download source file" > <span class="headerbtn__icon-container"> <i class="fas fa-file"></i> </span> <span class="headerbtn__text-container">.rst</span> </a> </li> <li> <button class="headerbtn" data-toggle="tooltip" data-placement="left" title="Print to PDF" > <span class="headerbtn__icon-container"> <i class="fas fa-file-pdf"></i> </span> <span class="headerbtn__text-container">.pdf</span> </button> </li> </ul> </div> </div> </div> </div> <!-- Table of contents --> <div class="col-md-3 bd-toc show noprint"> </div> </div> <div class="article row"> <div class="col pl-md-3 pl-lg-5 content-container"> <!-- Table of contents that is only displayed when printing the page --> <div id="jb-print-docs-body" class="onlyprint"> <h1>License</h1> <!-- Table of contents --> <div id="print-main-content"> <div id="jb-print-toc"> </div> </div> </div> <main id="main-content" role="main"> <div> <section id="license"> <h1>License<a class="headerlink" href="#license" title="Permalink to this headline">#</a></h1> <div class="toctree-wrapper compound"> <ul> <li class="toctree-l1"><a class="reference internal" href="license/ecal_license.html">eCAL License</a></li> <li class="toctree-l1"><a class="reference internal" href="license/thirdparty_licenses.html">External components</a></li> <li class="toctree-l1"><a class="reference internal" href="license/icon_license.html">Icon License</a></li> </ul> </div> </section> </div> </main> <footer class="footer-article noprint"> <!-- Previous / next buttons --> <div class='prev-next-area'> <a class='left-prev' id="prev-link" href="advanced/ros_comparison.html" title="previous page"> <i class="fas fa-angle-left"></i> <div class="prev-next-info"> <p class="prev-next-subtitle">previous</p> <p class="prev-next-title">How eCAL relates to ROS</p> </div> </a> <a class='right-next' id="next-link" href="license/ecal_license.html" title="next page"> <div class="prev-next-info"> <p class="prev-next-subtitle">next</p> <p class="prev-next-title">eCAL License</p> </div> <i class="fas fa-angle-right"></i> </a> </div> </footer> </div> </div> <div class="footer-content row"> <footer class="col footer"><p> © Copyright 2023, Continental.<br/> <div class="extra_footer"> <h5>Eclipse Foundation</h5><ul><li><p><a href="http://www.eclipse.org">Website</a></p></li><li><p><a href="http://www.eclipse.org/legal/privacy.php">Privacy policy</a></p></li><li><p><a href="http://www.eclipse.org/legal/termsofuse.php">Terms of Use</a></p></li><li><p><a href="http://www.eclipse.org/legal/copyright.php">Copyright agent</a></p></li><li><p><a href="http://www.eclipse.org/legal">Legal</a></p></li></ul> </div> </p> </footer> </div> </div> </div> </div> <!-- Scripts loaded after <body> so the DOM is not blocked --> <script src="_static/scripts/pydata-sphinx-theme.js?digest=1999514e3f237ded88cf"></script> </body> </html>
About
📦 eCAL - enhanced Communication Abstraction Layer. A high performance publish-subscribe, client-server cross-plattform middleware.
License
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- C++ 91.7%
- CMake 3.8%
- C 3.0%
- Python 0.9%
- Shell 0.3%
- C# 0.1%
- Other 0.2%