|
| DdtDataConsumerFake (const std::string &data_stream_identifier, const int32_t latency, const int32_t deadline, DdtLogger *ddt_logger) |
|
DdtMemoryAccessor * | get_mem_acc () |
|
std::string | get_stream_id () |
|
int32_t | get_num_samples () |
|
int32_t | get_noti_port () |
|
std::string | get_pub_uri () |
|
void | Initialize (const std::string &dsi, DdtLogger *logger) |
|
void | set_total_bytes (uint64_t bytes) |
|
void | set_total_latency (uint64_t latency) |
|
| DdtDataConsumer (const std::string &data_stream_identifier, const int32_t latency, const int32_t deadline, DdtLogger *ddt_logger) |
|
| DdtDataConsumer (const std::string &data_stream_identifier, const std::string &subscription_uri, const int32_t latency, const int32_t deadline, DdtLogger *ddt_logger) |
|
| ~DdtDataConsumer () override |
|
void | StartSubscription () |
|
void | StopSubscription () |
|
void | AddUuid (std::string uuid, SubscriberType type) |
|
void | RemoveUuid (const std::string uuid) |
|
void | Notify (const NotificationType type) override |
|
int32_t | get_number_of_subscribers () |
|
int32_t | get_number_of_remote_subscribers () |
|
std::map< std::string, SubscriberType > | get_subscribers () |
|
std::string | get_remote_broker_uri () const |
|
int32_t | get_notification_port () const |
|
DdtStatistics | get_statistics () |
|
void | ResetStatistics () |
|
std::string | get_publishing_uri () const |
|
void | set_remote_broker_uri (const std::string &remote_uri) |
|
void | set_number_of_samples (const int32_t num_samples) |
|
void | set_memory_accessor (DdtMemoryAccessor *mem_accessor) |
|
void | set_notification_port (const int32_t noti_port) |
|
void | set_publishing_uri (const std::string pub_uri) |
|
void | set_originating_broker (const std::string orig_broker) |
|
| DdtProducerConsumerBase (DdtLogger *ddt_logger) |
|
virtual | ~DdtProducerConsumerBase () |
|
◆ DdtDataConsumerFake()
DdtDataConsumerFake::DdtDataConsumerFake |
( |
const std::string & | data_stream_identifier, |
|
|
const int32_t | latency, |
|
|
const int32_t | deadline, |
|
|
DdtLogger * | ddt_logger ) |
|
inline |
◆ get_mem_acc()
◆ get_noti_port()
int32_t DdtDataConsumerFake::get_noti_port |
( |
| ) |
|
|
inline |
◆ get_num_samples()
int32_t DdtDataConsumerFake::get_num_samples |
( |
| ) |
|
|
inline |
◆ get_pub_uri()
std::string DdtDataConsumerFake::get_pub_uri |
( |
| ) |
|
|
inline |
◆ get_stream_id()
std::string DdtDataConsumerFake::get_stream_id |
( |
| ) |
|
|
inline |
◆ Initialize()
void DdtDataConsumerFake::Initialize |
( |
const std::string & | dsi, |
|
|
DdtLogger * | logger ) |
|
inline |
◆ set_total_bytes()
void DdtDataConsumerFake::set_total_bytes |
( |
uint64_t | bytes | ) |
|
|
inline |
◆ set_total_latency()
void DdtDataConsumerFake::set_total_latency |
( |
uint64_t | latency | ) |
|
|
inline |
The documentation for this class was generated from the following file: