eCAL Documentation
Menu
Getting started
1. Introduction
2. Setup
3. eCAL Samples
4. Cloud configuration
5. eCAL Services
6. Applications
6.1. Monitor
6.2. Recorder
6.3. Player
6.4. Sys
7. Development
7.1. Hello World
7.2. Hello World with protobuf
Development
Building eCAL
Building eCAL from source
CMake options
eCAL API
C++
Namespace eCAL
Namespace eCAL::eh5
Namespace eCAL::Init
Namespace eCAL::Logging
Namespace eCAL::Monitoring
Namespace eCAL::pb
Namespace eCAL::Process
Namespace eCAL::QOS
Namespace eCAL::Time
Namespace eCAL::TLayer
Namespace eCAL::Util
Struct SEntryInfo
Struct SReaderQOS
Struct SWriterQOS
Struct SEventHandle
Struct SPubEventCallbackData
Struct SReceiveCallbackData
Struct SServiceInfo
Struct SSubEventCallbackData
Struct STLayer
Class CDynamicSleeper
Template Class CMsgPublisher
Template Class CMsgSubscriber
Class CPublisher
Class CServiceClient
Class CServiceServer
Class CSubscriber
Class CTimedCB
Class CTimer
Class HDF5Meas
Enum eAccessType
Enum eQOSPolicy_HistoryKind
Enum eQOSPolicy_Reliability
Enum eSendMode
Enum eTransportLayer
Enum eCAL_Logging_eLogLevel
Enum eCAL_Process_eSeverity
Enum eCAL_Process_eSeverity_Level
Enum eCAL_Process_eStartMode
Function client_call_method
Function client_create
Function client_destroy
Function client_set_hostname
Function dyn_json_sub_add_receive_callback
Function dyn_json_sub_create
Function dyn_json_sub_destroy
Function dyn_json_sub_rem_receive_callback
Function eCAL::Finalize
Function eCAL::gCloseEvent
Function eCAL::GetVersion
Function eCAL::GetVersionDateString
Function eCAL::GetVersionString
Function eCAL::gEventIsValid
Function eCAL::gInvalidateEvent
Function eCAL::gOpenEvent
Function eCAL::gSetEvent
Function eCAL::gWaitForEvent
Function eCAL::Initialize(int, char **, const char *, unsigned int)
Function eCAL::Initialize(std::vector<std::string>, const char *, unsigned int)
Function eCAL::IsInitialized
Function eCAL::Logging::GetCoreTime
Function eCAL::Logging::GetLogLevel
Function eCAL::Logging::Log(const std::string&)
Function eCAL::Logging::Log(eCAL_Logging_eLogLevel, const std::string&)
Function eCAL::Logging::SetCoreTime
Function eCAL::Logging::SetLogLevel
Function eCAL::Logging::StartCoreTimer
Function eCAL::Logging::StopCoreTimer
Function eCAL::Monitoring::GetLogging
Function eCAL::Monitoring::GetMonitoring
Function eCAL::Monitoring::PubLogging
Function eCAL::Monitoring::PubMonitoring
Function eCAL::Monitoring::SetExclFilter
Function eCAL::Monitoring::SetFilterState
Function eCAL::Monitoring::SetInclFilter
Function eCAL::Ok
Function eCAL::Process::AddRegistrationCallback
Function eCAL::Process::DumpConfig()
Function eCAL::Process::DumpConfig(std::string&)
Function eCAL::Process::GetHostID
Function eCAL::Process::GetHostName
Function eCAL::Process::GetProcessCpuUsage
Function eCAL::Process::GetProcessID
Function eCAL::Process::GetProcessIDAsString
Function eCAL::Process::GetProcessMemory
Function eCAL::Process::GetProcessName
Function eCAL::Process::GetProcessParameter
Function eCAL::Process::GetRBytes
Function eCAL::Process::GetRClock
Function eCAL::Process::GetSBytes
Function eCAL::Process::GetSClock
Function eCAL::Process::GetTaskParameter
Function eCAL::Process::GetUnitName
Function eCAL::Process::GetWBytes
Function eCAL::Process::GetWClock
Function eCAL::Process::RemRegistrationCallback
Function eCAL::Process::SetState
Function eCAL::Process::SleepMS
Function eCAL::Process::StartProcess
Function eCAL::Process::StopProcess(const char *)
Function eCAL::Process::StopProcess(int)
Function eCAL::SetUnitName
Function eCAL::Time::GetMicroSeconds
Function eCAL::Time::GetName
Function eCAL::Time::GetNanoSeconds
Function eCAL::Time::GetStatus
Function eCAL::Time::IsMaster
Function eCAL::Time::IsSynchronized
Function eCAL::Time::SetNanoSeconds
Template Function eCAL::Time::sleep_for
Function eCAL::Time::SleepForNanoseconds
Function eCAL::Util::EnableLoopback
Function eCAL::Util::GetDescription(const std::string&, std::string&)
Function eCAL::Util::GetDescription(const std::string&)
Function eCAL::Util::GeteCALConfigPath
Function eCAL::Util::GeteCALDefaultIniFile
Function eCAL::Util::GeteCALHomePath
Function eCAL::Util::GeteCALLogPath
Function eCAL::Util::GeteCALUserSettingsPath
Function eCAL::Util::GetTypeName(const std::string&, std::string&)
Function eCAL::Util::GetTypeName(const std::string&)
Function eCAL::Util::PubShareDescription
Function eCAL::Util::PubShareType
Function eCAL::Util::ShutdownCore
Function eCAL::Util::ShutdownProcess(const std::string&)
Function eCAL::Util::ShutdownProcess(int)
Function eCAL::Util::ShutdownProcesses
Function ecal_enable_loopback
Function ecal_finalize
Function ecal_free_mem
Function ecal_get_description
Function ecal_get_type_name
Function ecal_getdate
Function ecal_getversion
Function ecal_initialize
Function ecal_ok
Function ecal_set_process_state
Function ecal_shutdown_core
Function ecal_shutdown_process_id
Function ecal_shutdown_process_uname
Function ecal_shutdown_processes
Function ecal_sleep_ms
Function etime_finalize
Function etime_get_nanoseconds
Function etime_get_status
Function etime_initialize
Function etime_is_master
Function etime_is_synchronized
Function etime_set_nanoseconds
Function etime_sleep_for_nanoseconds
Function log_message
Function log_setcoretime
Function log_setlevel
Function mon_finalize
Function mon_get_logging
Function mon_get_monitoring
Function mon_initialize
Function mon_set_excl_filter
Function mon_set_filter_state
Function mon_set_incl_filter
Function pub_add_event_callback
Function pub_create
Function pub_destroy
Function pub_get_qos
Function pub_rem_event_callback
Function pub_send
Function pub_set_description
Function pub_set_layer_mode
Function pub_set_max_bandwidth_udp
Function pub_set_qos
Function server_add_method_callback
Function server_create
Function server_destroy
Function server_rem_method_callback
Function sub_add_event_callback
Function sub_add_receive_callback
Function sub_create
Function sub_destroy
Function sub_get_qos
Function sub_receive
Function sub_rem_event_callback
Function sub_rem_receive_callback
Function sub_set_qos
Function sub_set_timeout
Variable eCAL::Init::All
Variable eCAL::Init::Default
Variable eCAL::Init::Logging
Variable eCAL::Init::Monitoring
Variable eCAL::Init::None
Variable eCAL::Init::ProcessReg
Variable eCAL::Init::Publisher
Variable eCAL::Init::Service
Variable eCAL::Init::Subscriber
Variable eCAL::Init::TimeSync
Define ECAL_ALLOCATE_4ME
Define ECAL_API
Define ECAL_HDF5_DATE
Define ECAL_HDF5_NAME
Define ECAL_HDF5_VERSION
Define ECAL_HDF5_VERSION_MAJOR
Define ECAL_HDF5_VERSION_MINOR
Define ECAL_HDF5_VERSION_PATCH
Define ECALC_API
Define ECALTIME_API
Typedef eCAL::eh5::EntryInfoSet
Typedef eCAL::eh5::EntryInfoVect
Typedef eCAL::MethodCallbackT
Typedef eCAL::PubEventCallbackT
Typedef eCAL::ReceiveCallbackT
Typedef eCAL::RegistrationCallbackT
Typedef eCAL::ResponseCallbackT
Typedef eCAL::SubEventCallbackT
Typedef eCAL::TimerCallbackT
Typedef ECAL_HANDLE
Using eCAL
Configuration
Cloud Configuration
Local configuration
Npcap
Player - Max open files
ecal.ini
Applications
eCAL Rec
Overview
Distributed recording
FTP Upload
eCAL Sys
eCAL Sys Overview
eCAL Sys CLI
FAQ
Advanced
Edit the documentation
Performance measurements
Transport Layers
License
eCAL License
Icon License
PAGE CONTENTS
Configuration
Start
Configuration
Edit on GitHub
View source
Configuration
ΒΆ
Cloud Configuration
Local configuration
Npcap
Player - Max open files
ecal.ini
Previous
Next