|
| | DdtConnectionManagerFake (DdtLogger *logger) |
| |
| int32_t | get_shm_timeout_default () |
| |
| int32_t | get_waiting_time_default () |
| |
| int32_t | get_reply_time_default () |
| |
| int32_t | get_heartbeat_interval_default () |
| |
| int32_t | get_heartbeat_timeout_default () |
| |
| int32_t | get_shm_timeout () |
| |
| int32_t | get_waiting_time () |
| |
| int32_t | get_reply_time () |
| |
| void | LoadDefaultValues () |
| |
| void | ReadIniFile () |
| |
| std::string | GetConfigFilePath () |
| |
| std::string | CreateSubUri (const std::string publishing_uri, const std::string remote_broker_uri) |
| |
| bool | CheckIdInUse (const std::string &data_stream_identifier) |
| |
| void | InsertRegisteredPublisher (std::string dsi) |
| |
| void | CreateStats (const std::string &dsi, const int32_t num_samples) |
| |
| std::map< std::string, DdtStatistics > | GetStatisticsMap () |
| |
| void | ResetStats (const std::string &dsi) |
| |
| | DdtConnectionManager (DdtLogger *ddt_logger, const std::string uri_string, const std::string config) |
| |
| | DdtConnectionManager (DdtMemoryManager *const mmgr, DdtLogger *ddt_logger, const std::string uri_string, const std::string config) |
| |
| | ~DdtConnectionManager () override |
| |
| int32_t | RegisterPublisher (const std::string &data_stream_identifier, const int32_t latency, int32_t deadline, const int32_t max_data_sample_size, const int32_t number_of_samples, const bool compute_checksum, const std::string &publishing_uri) override |
| |
| int32_t | UnregisterPublisher (const std::string &data_stream_identifier) override |
| |
| int32_t | UnregisterPublishers () |
| |
| void | PublishData (const std::string &data_stream_identifier) override |
| |
| int32_t | RegisterSubscriber (const std::string &subscriber_uuid, const std::string &data_stream_identifier, const std::string &remote_broker_uri, const int32_t latency, const int32_t deadline) override |
| |
| int32_t | RegisterRemoteSubscriber (const std::string &remote_broker, const std::string &subscriber_uuid, const std::string &data_stream_identifier, const int32_t latency, const int32_t deadline) override |
| |
| int32_t | UnregisterSubscriber (const std::string &data_stream_identifier, const std::string &subscriber_uuid) override |
| |
| int32_t | UnregisterSubscribers () |
| |
| int32_t | get_max_data_sample_size (const std::string &data_stream_identifier) override |
| |
| int32_t | get_number_of_samples (const std::string &data_stream_identifier) override |
| |
| std::string | get_publishing_uri (const std::string &data_stream_identifier) override |
| |
| int32_t | get_notification_port (const std::string &data_stream_identifier) override |
| |
| std::vector< std::string > | get_statistics (const std::string &data_stream_identifier) override |
| |
| int32_t | get_heartbeat_interval () override |
| |
| int32_t | get_heartbeat_timeout () override |
| |
| bool | get_compute_checksum (const std::string &data_stream_identifier) override |
| |
| std::string | get_shm_id (const std::string &data_stream_identifier) override |
| |
| std::string | get_shm_full_path (const std::string &data_stream_identifier) override |
| |
| std::string | get_broker_uri () override |
| |
| void | UpdateHeartbeat (const std::string &identifier) override |
| |
| bool | CheckPubRegistrationPermitted (const std::string &data_stream_identifier) override |
| |
| bool | CheckPublisherExists (const std::string &data_stream_identifier) override |
| |
| bool | CheckRemotePublisherExists (const std::string &remote_broker_uri, const std::string &data_stream_identifier) override |
| |
| void | UpdateStatistics (const std::string &data_stream_identifier, const int32_t datavec_size, const uint64_t source_timestamp) override |
| |
| int32_t | GetMaxPossibleBufferSize (int32_t max_data_sample_size) override |
| |
| std::vector< std::string > | GetRegisteredStreams () override |
| |
| std::vector< std::string > | GetConnectedBrokers () override |
| |