14class MessageServer :
public QTcpServer {
17 explicit MessageServer(QObject *parent = 0);
18 virtual ~MessageServer();
21 int activeConnections();
22 void pruneConnections();
23 void incomingConnection(qintptr handle);
26 void message(
Message const &message);
27 void error(QString
const &)
const;
30 void setServer(QString host, quint16 port = 2442);
31 void setPause(
bool paused);
34 void setMaxConnections(
int n);
35 void setServerHost(
const QString &host) { setServer(host, m_port); }
36 void setServerPort(quint16 port) { setServer(m_host, port); }
37 void send(
Message const &message);