Go to the documentation of this file. 1 #ifndef __JNET__JCONTROLHOSTOBJECTITERATOR__
2 #define __JNET__JCONTROLHOSTOBJECTITERATOR__
18 namespace JPP {
using namespace JNET; }
Auxiliary class for time values.
const JTimeval & getTimeval() const
Get time value.
JControlHostObjectIterator(const JHostname &server, const JSubscription &subscription, JTimeval timeout=JTimeval::max())
Constructor.
Auxiliary class for any subscription.
Object iteration through ControlHost.
int GetFullData(void *buffer, long long int length)
Receive data.
Interprocess communication.
static JTimeval max()
Get maximal time value.
Auxiliary data structure for hostname and port number.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
virtual bool setObject(T &object)
Set object.
ControlHost subscription.
Abstract object iterator.
std::vector< char > buffer
JControlHostObjectIterator(const JHostname &server, JTimeval timeout=JTimeval::max(), bool all=true)
Constructor.
int Subscribe(const JSubscription &subscription)
Subscribe to single tag.
int CheckHead(JPrefix &prefix, JTimeval timeout=JTimeval::min())
Check for header, without waiting.
int getSize() const
Get size.
Auxiliary class for all subscription.