Deprecated List

Deprecated List#

page deprecated

Member client_call_method  (ECAL_HANDLE handle_, const char *method_name_, const char *request_, const int request_len_, const int timeout_)

Will be removed in future eCAL versions.

Member client_call_method_async  (ECAL_HANDLE handle_, const char *method_name_, const char *request_, const int request_len_, const int timeout_)

Will be removed in future eCAL versions.

Member client_create  (const char *service_name_)

Will be removed in future eCAL versions.

Member client_destroy  (ECAL_HANDLE handle_)

Will be removed in future eCAL versions.

Member client_set_hostname  (ECAL_HANDLE handle_, const char *host_name_)

Will be removed in future eCAL versions.

Member dyn_json_sub_add_receive_callback  (ECAL_HANDLE handle_, const ReceiveCallbackCT callback_, void *par_)

Will be removed in future eCAL versions.

Member dyn_json_sub_create  (const char *topic_name_)

Will be removed in future eCAL versions.

Member dyn_json_sub_destroy  (ECAL_HANDLE handle_)

Will be removed in future eCAL versions.

Member dyn_json_sub_rem_receive_callback  (ECAL_HANDLE handle_)

Will be removed in future eCAL versions.

Member eCAL::CMsgPublisher< T >::CMsgPublisher  (const std::string &topic_name_, const std::string &topic_type_, const std::string &topic_desc_="")

Please use the constructor CMsgPublisher(const std::string& topic_name_, const SDataTypeInformation& topic_info_) instead. This function will be removed in future eCAL versions.

Member eCAL::CMsgPublisher< T >::Create  (const std::string &topic_name_, const std::string &topic_type_="", const std::string &topic_desc_="")

Please use the method Create(const std::string& topic_name_, const SDataTypeInformation& topic_info_) instead. This function will be removed in future eCAL versions.

Member eCAL::CMsgSubscriber< T >::CMsgSubscriber  (const std::string &topic_name_, const std::string &topic_type_="", const std::string &topic_desc_="")

Please use the constructor CMsgSubscriber(const std::string& topic_name_, const SDataTypeInformation& topic_info_) instead. This function will be removed in future eCAL versions.

Member eCAL::CMsgSubscriber< T >::Create  (const std::string &topic_name_, const std::string &topic_type_="", const std::string &topic_desc_="")

Please use the method CMsgSubscriber(const std::string& topic_name_, const SDataTypeInformation& topic_info_) instead. This function will be removed in future eCAL versions.

Member eCAL::CPublisher::CPublisher  (const std::string &topic_name_, const std::string &topic_type_, const std::string &topic_desc_="")

Please use the constructor CPublisher(const std::string& topic_name_, const SDataTypeInformation& topic_info_) instead. This function will be removed in future eCAL versions.

Member eCAL::CPublisher::Create  (const std::string &topic_name_, const std::string &topic_type_, const std::string &topic_desc_="")

Please use the create method bool Create(const std::string& topic_name_, const SDataTypeInformation& topic_info_) instead. This function will be removed in future eCAL versions.

Member eCAL::CPublisher::GetDescription  () const

Please use the method SDataTypeInformation GetDataTypeInformation() instead. You can extract the descriptor from the SDataTypeInformation variable. This function will be removed in future eCAL versions.

Member eCAL::CPublisher::GetQOS  ()

Will be removed in future eCAL versions.

Member eCAL::CPublisher::GetTypeName  () const

Please use the method SDataTypeInformation GetDataTypeInformation() instead. You can extract the typename from the SDataTypeInformation variable. This function will be removed in future eCAL versions.

Member eCAL::CPublisher::SendSynchronized  (const void *const buf_, size_t len_, long long time_, long long acknowledge_timeout_ms_) const

Please use the method size_t Send(CPayloadWriter& payload_, long long time_, long long acknowledge_timeout_ms_) const instead. This function will be removed in future eCAL versions.

Member eCAL::CPublisher::SetDescription  (const std::string &topic_desc_)

Please use the method bool SetDataTypeInformation(const SDataTypeInformation& topic_info_) instead. This function will be removed in future eCAL versions.

Member eCAL::CPublisher::SetMaxBandwidthUDP  (long bandwidth_)

Will be removed in future eCAL versions.

Member eCAL::CPublisher::SetQOS  (const QOS::SWriterQOS &qos_)

Will be removed in future eCAL versions.

Member eCAL::CPublisher::SetTypeName  (const std::string &topic_type_name_)

Please use the method bool SetDataTypeInformation(const SDataTypeInformation& topic_info_) instead. This function will be removed in future eCAL versions.

Member eCAL::CServiceClient::Call  (const std::string &host_name_, const std::string &method_name_, const std::string &request_, struct SServiceResponse &service_info_, std::string &response_)

Please use the create method bool Call(const std::string& method_name_, const std::string& request_, int timeout_, ServiceResponseVecT* service_response_vec_) instead. This function will be removed in future eCAL versions.

Member eCAL::CSubscriber::Create  (const std::string &topic_name_, const std::string &topic_type_, const std::string &topic_desc_="")

Please use the create method bool Create(const std::string& topic_name_, const STopicInformation& topic_info_) instead. This function will be removed in future eCAL versions.

Member eCAL::CSubscriber::CSubscriber  (const std::string &topic_name_, const std::string &topic_type_, const std::string &topic_desc_="")

Please use the constructor CSubscriber(const std::string& topic_name_, const SDataTypeInformation& topic_info_) instead. This function will be removed in future eCAL versions..

Member eCAL::CSubscriber::GetDescription  () const

Please use the method SDataTypeInformation GetDataTypeInformation() instead. You can extract the descriptor from the SDataTypeInformation variable. This function will be removed in future eCAL versions.

Member eCAL::CSubscriber::GetQOS  ()

Will be removed in future eCAL versions.

Member eCAL::CSubscriber::GetTypeName  () const

Please use the method SDataTypeInformation GetDataTypeInformation() instead. You can extract the typename from the SDataTypeInformation variable. This function will be removed in future eCAL versions.

Member eCAL::CSubscriber::Receive  (std::string &buf_, long long *time_=nullptr, int rcv_timeout_=0) const

Please use the method bool ReceiveBuffer(std::string& buf_, long long* time_ = nullptr, int rcv_timeout_ = 0) instead. This function will be removed in future eCAL versions.

Member eCAL::CSubscriber::SetQOS  (const QOS::SReaderQOS &qos_)

Will be removed in future eCAL versions.

Member eCAL::CSubscriber::SetTimeout  (int timeout_)

Will be removed in future eCAL versions.

Class eCAL::CTimedCB

Will be removed in future eCAL versions.

Member eCAL::CTimedCB::CTimedCB  ()

Will be removed in future eCAL versions.

Member eCAL::CTimedCB::CTimedCB  (int timeout_, TimerCallbackT callback_, int delay_=0)

Will be removed in future eCAL versions.

Member eCAL::CTimedCB::Start  (const int timeout_, TimerCallbackT callback_, const int delay_=0)

Will be removed in future eCAL versions.

Member eCAL::CTimedCB::Stop  ()

Will be removed in future eCAL versions.

Member eCAL::gCloseEvent  (const EventHandleT &event_)

Will be removed in future eCAL versions.

Member eCAL::gEventIsValid  (const EventHandleT &event_)

Will be removed in future eCAL versions.

Member eCAL::gInvalidateEvent  (EventHandleT *event_)

Will be removed in future eCAL versions.

Member eCAL::gOpenEvent  (eCAL::EventHandleT *event_, const std::string &event_name_="")

Will be removed in future eCAL versions.

Member eCAL::gSetEvent  (const EventHandleT &event_)

Will be removed in future eCAL versions.

Member eCAL::gWaitForEvent  (const EventHandleT &event_, long timeout_)

Will be removed in future eCAL versions.

Member eCAL::Logging::GetCoreTime  ()

Will be removed in future eCAL versions.

Member eCAL::Logging::SetCoreTime  (double time_)

Will be removed in future eCAL versions.

Member eCAL::Logging::StartCoreTimer  ()

Will be removed in future eCAL versions.

Member eCAL::Logging::StopCoreTimer  ()

Will be removed in future eCAL versions.

Member eCAL::Monitoring::GetMonitoring  (std::string &mon_)

Will be removed in future eCAL versions. Please use GetMonitoring(std::string& mon_, unsigned int entities_) instead.

Member eCAL::Monitoring::PubLogging  (bool state_, std::string name_="ecal.logging")

Will be removed in future eCAL versions.

Member eCAL::Monitoring::PubMonitoring  (bool state_, std::string name_="ecal.monitoring")

Will be removed in future eCAL versions.

Member eCAL::Process::GetHostID  ()

Will be removed in future eCAL versions.

Member eCAL::Process::GetProcessCpuUsage  ()

Will be removed in future eCAL versions.

Member eCAL::Process::GetProcessMemory  ()

Will be removed in future eCAL versions.

Member eCAL::Process::GetRBytes  ()

Will be removed in future eCAL versions.

Member eCAL::Process::GetRClock  ()

Will be removed in future eCAL versions.

Member eCAL::Process::GetSBytes  ()

Will be removed in future eCAL versions.

Member eCAL::Process::GetSClock  ()

Will be removed in future eCAL versions.

Member eCAL::Process::GetWBytes  ()

Will be removed in future eCAL versions.

Member eCAL::Process::GetWClock  ()

Will be removed in future eCAL versions.

Member eCAL::QOS::eQOSPolicy_HistoryKind

Will be removed in future eCAL versions.

Member eCAL::QOS::eQOSPolicy_Reliability

Will be removed in future eCAL versions.

Class eCAL::QOS::SReaderQOS

Will be removed in future eCAL versions.

Class eCAL::QOS::SWriterQOS

Will be removed in future eCAL versions.

Class eCAL::SEventHandle

Will be removed in future eCAL versions.

Member eCAL::TimerCallbackT

Will be removed in future eCAL versions.

Member eCAL::Util::GetDescription  (const std::string &topic_name_)

Please use the method bool GetTopicDataTypeInformation(const std::string& topic_name_, SDataTypeInformation& topic_info_) instead. You can extract the descriptor from the SDataTypeInformation variable. This function will be removed in future eCAL versions.

Member eCAL::Util::GetDescription  (const std::string &topic_name_, std::string &topic_desc_)

Please use the method bool GetTopicDataTypeInformation(const std::string& topic_name_, SDataTypeInformation& topic_info_) instead. You can extract the descriptor from the SDataTypeInformation variable. This function will be removed in future eCAL versions.

Member eCAL::Util::GeteCALDefaultIniFile  ()

Please use the method std::string GeteCALActiveIniFile() instead. This function will be removed in future eCAL versions.

Member eCAL::Util::GeteCALHomePath  ()

Please use the method std::string GeteCALConfigPath() instead. This function will be removed in future eCAL versions.

Member eCAL::Util::GetTopicDescription  (const std::string &topic_name_, std::string &topic_desc_)

Please use the method bool GetTopicDataTypeInformation(const std::string& topic_name_, SDataTypeInformation& topic_info_) instead. You can extract the descriptor from the SDataTypeInformation variable. This function will be removed in future eCAL versions.

Member eCAL::Util::GetTopicDescription  (const std::string &topic_name_)

Please use the method bool GetTopicDataTypeInformation(const std::string& topic_name_, SDataTypeInformation& topic_info_) instead. You can extract the descriptor from the STopicInformation variable. This function will be removed in future eCAL versions.

Member eCAL::Util::GetTopicTypeName  (const std::string &topic_name_, std::string &topic_type_)

Please use the method bool GetTopicDataTypeInformation(const std::string& topic_name_, SDataTypeInformation& topic_info_) instead. You can extract the type information from the members encoding and type of the SDataTypeInformation variable. This function will be removed in future eCAL versions.

Member eCAL::Util::GetTopicTypeName  (const std::string &topic_name_)

Please use the method bool GetTopicDataTypeInformation(const std::string& topic_name_, SDataTypeInformation& topic_info_) instead. You can extract the type information from the members encoding and type of the SDataTypeInformation variable. This function will be removed in future eCAL versions.

Member eCAL::Util::GetTypeName  (const std::string &topic_name_, std::string &topic_type_)

Please use the method bool GetTopicDataTypeInformation(const std::string& topic_name_, SDataTypeInformation& topic_info_) instead. You can extract the type information from the members encoding and type of the SDataTypeInformation variable. This function will be removed in future eCAL versions.

Member eCAL::Util::GetTypeName  (const std::string &topic_name_)

Please use the method bool GetTopicDataTypeInformation(const std::string& topic_name_, SDataTypeInformation& topic_info_) instead. You can extract the type information from the members encoding and type of the SDataTypeInformation variable. This function will be removed in future eCAL versions.

Member ecal_enable_loopback  (const int state_)

Will be removed in future eCAL versions.

Member ecal_finalize  ()

Will be removed in future eCAL versions.

Member ecal_free_mem  (void *mem_)

Will be removed in future eCAL versions.

Member ecal_get_description  (const char *topic_name_, const char **topic_desc_, int *topic_desc_len_)

Will be removed in future eCAL versions.

Member ecal_get_type_name  (const char *topic_name_, const char **topic_type_, int *topic_type_len_)

Will be removed in future eCAL versions.

Member ecal_getdate  ()

Will be removed in future eCAL versions.

Member ecal_getversion  ()

Will be removed in future eCAL versions.

Member ecal_getversion_components  (int *major_, int *minor_, int *patch_)

Will be removed in future eCAL versions.

Member ecal_initialize  (int argc_, char **argv_, const char *unit_name_)

Will be removed in future eCAL versions.

Member ecal_is_initialized  ()

Will be removed in future eCAL versions.

Member ecal_ok  ()

Will be removed in future eCAL versions.

Member ecal_set_process_state  (const int severity_, const int level_, const char *info_)

Will be removed in future eCAL versions.

Member ecal_set_unit_name  (const char *unit_name_)

Will be removed in future eCAL versions.

Member ecal_shutdown_core  ()

Will be removed in future eCAL versions.

Member ecal_shutdown_process_id  (const int process_id_)

Will be removed in future eCAL versions.

Member ecal_shutdown_process_uname  (const char *unit_name_)

Will be removed in future eCAL versions.

Member ecal_shutdown_processes  ()

Will be removed in future eCAL versions.

Member ecal_sleep_ms  (const long time_ms_)

Will be removed in future eCAL versions.

Member log_message  (const char *message_)

Will be removed in future eCAL versions.

Member log_setcoretime  (const double time_)

Will be removed in future eCAL versions.

Member log_setlevel  (const int level_)

Will be removed in future eCAL versions.

Member mon_finalize  ()

Will be removed in future eCAL versions.

Member mon_get_logging  (const char **log_buf_, int *log_buf_len_)

Will be removed in future eCAL versions.

Member mon_get_monitoring  (const char **mon_buf_, int *mon_buf_len_)

Will be removed in future eCAL versions.

Member mon_initialize  ()

Will be removed in future eCAL versions.

Member mon_set_excl_filter  (const char *filter_)

Will be removed in future eCAL versions.

Member mon_set_filter_state  (const bool state_)

Will be removed in future eCAL versions.

Member mon_set_incl_filter  (const char *filter_)

Will be removed in future eCAL versions.

Member pub_add_event_callback  (ECAL_HANDLE handle_, enum eCAL_Publisher_Event type_, const PubEventCallbackCT callback_, void *par_)

Will be removed in future eCAL versions.

Member pub_create  (const char *topic_name_, const char *topic_type_)

Will be removed in future eCAL versions.

Member pub_destroy  (ECAL_HANDLE handle_)

Will be removed in future eCAL versions.

Member pub_get_qos  (ECAL_HANDLE handle_, struct SWriterQOSC *qos_)

Will be removed in future eCAL versions.

Member pub_rem_event_callback  (ECAL_HANDLE handle_, enum eCAL_Publisher_Event type_)

Will be removed in future eCAL versions.

Member pub_send  (ECAL_HANDLE handle_, const char *payload_, const int length_, const long long time_)

Will be removed in future eCAL versions.

Member pub_send_sync  (ECAL_HANDLE handle_, const char *payload_, const int length_, const long long time_, const long long acknowledge_timeout_ms_)

Will be removed in future eCAL versions.

Member pub_set_description  (ECAL_HANDLE handle_, const char *topic_desc_, const int topic_desc_length_)

Will be removed in future eCAL versions.

Member pub_set_layer_mode  (ECAL_HANDLE handle_, const int layer_, const int mode_)

Will be removed in future eCAL versions.

Member pub_set_max_bandwidth_udp  (ECAL_HANDLE handle_, long bandwidth_)

Will be removed in future eCAL versions.

Member pub_set_qos  (ECAL_HANDLE handle_, struct SWriterQOSC qos_)

Will be removed in future eCAL versions.

Member pub_set_type_name  (ECAL_HANDLE handle_, const char *topic_type_name_, const int topic_type_name_length_)

Will be removed in future eCAL versions.

Member server_add_method_callback  (ECAL_HANDLE handle_, const char *method_name_, const char *req_type_, const char *resp_type_, const MethodCallbackCT callback_, void *par_)

Will be removed in future eCAL versions.

Member server_create  (const char *service_name_)

Will be removed in future eCAL versions.

Member server_destroy  (ECAL_HANDLE handle_)

Will be removed in future eCAL versions.

Member server_rem_method_callback  (ECAL_HANDLE handle_, const char *method_name_)

Will be removed in future eCAL versions.

Member sub_add_event_callback  (ECAL_HANDLE handle_, enum eCAL_Subscriber_Event type_, const SubEventCallbackCT callback_, void *par_)

Will be removed in future eCAL versions.

Member sub_add_receive_callback  (ECAL_HANDLE handle_, const ReceiveCallbackCT callback_, void *par_)

Will be removed in future eCAL versions.

Member sub_create  (const char *topic_name_, const char *topic_type_)

Will be removed in future eCAL versions.

Member sub_destroy  (ECAL_HANDLE handle_)

Will be removed in future eCAL versions.

Member sub_get_qos  (ECAL_HANDLE handle_, struct SReaderQOSC *qos_)

Will be removed in future eCAL versions.

Member sub_receive  (ECAL_HANDLE handle_, const char **rcv_buf_, int *rcv_buf_len_, long long *rcv_time_, const int timeout_)

Will be removed in future eCAL versions.

Member sub_receive_buffer  (ECAL_HANDLE handle_, const char **rcv_buf_, int *rcv_buf_len_, long long *rcv_time_, const int timeout_)

Will be removed in future eCAL versions.

Member sub_rem_event_callback  (ECAL_HANDLE handle_, enum eCAL_Subscriber_Event type_)

Will be removed in future eCAL versions.

Member sub_rem_receive_callback  (ECAL_HANDLE handle_)

Will be removed in future eCAL versions.

Member sub_set_qos  (ECAL_HANDLE handle_, struct SReaderQOSC qos_)

Will be removed in future eCAL versions.

Member sub_set_timeout  (ECAL_HANDLE handle_, int timeout_)

Will be removed in future eCAL versions.