17 #ifndef STROMX_RUNTIME_RECEIVE_H
18 #define STROMX_RUNTIME_RECEIVE_H
20 #include "stromx/runtime/OperatorKernel.h"
21 #include "stromx/runtime/String.h"
51 virtual void setParameter(
const unsigned int id,
const Data& value);
52 const DataRef getParameter(
const unsigned int id)
const;
53 virtual void initialize();
54 virtual void activate();
55 virtual void deactivate();
56 virtual void interrupt();
60 const static std::string LINE_DELIMITER;
62 static const std::vector<const Description*> setupInputs();
63 static const std::vector<const Parameter*> setupParameters();
64 const std::vector<const Description*> setupOutputs()
const;
66 static const std::string TYPE;
67 static const std::string PACKAGE;
70 static const unsigned int MIN_PORT;
71 static const unsigned int MAX_PORT;
76 impl::Client* m_client;
81 #endif // STROMX_RUNTIME_RECEIVE_H
A version of an operator or data type.
Definition: Version.h:46
Abstract data object.
Definition: Data.h:53
Reference to a data object.
Definition: DataRef.h:48
Distributes input data to TCP clients.
Definition: Receive.h:33
virtual OperatorKernel * clone() const
Definition: Receive.h:50
The stromx class library.
Definition: AdjustRgbChannels.cpp:29
String data value.
Definition: String.h:28
Abstract operator kernel.
Definition: OperatorKernel.h:46
Provider of functions to receive and send data.
Definition: DataProvider.h:35