Class TTLSink

Inheritance Relationships

Base Type

  • public IProcessor

Class Documentation

class TTLSink : public IProcessor

Public Functions

TTLSink()
void Configure(const GlobalContext &context)
void CreatePorts() override
void Preprocess(ProcessingContext &context) override
void Process(ProcessingContext &context) override
void Postprocess(ProcessingContext &context) override

Protected Attributes

PortIn<AnyType> *data_port_
std::unique_ptr<Serialization::Serializer> serializer_
options::Value<unsigned int, false> port_ = {5555}
options::Value<unsigned int, false> ttl_ = {0}
options::Value<unsigned int, false> eventid_ = {0}
options::String address_ = {"*"}
options::String system_ = {"oe"}
options::Bool interleave_ = {"true"}
std::unique_ptr<zmq::socket_t> socket_