14#ifndef CONNECTIONTCPCLIENT_H__
15#define CONNECTIONTCPCLIENT_H__
18#include "connectiontcpbase.h"
An abstract base class for a connection.
const std::string & server() const
This is an abstract base class to receive events from a ConnectionBase-derived object.
ConnectionTCPBase(const LogSink &logInstance, const std::string &server, int port=-1)
virtual ConnectionError recv(int timeout=-1)
virtual ConnectionBase * newInstance() const
virtual ConnectionError connect()
ConnectionTCPClient(const LogSink &logInstance, const std::string &server, int port=-1)
An implementation of log sink and source.
The namespace for the gloox library.