21 #ifndef STREAM_SERVER_H
22 #define STREAM_SERVER_H
24 #include "StreamWriter.h"
25 #include "Utils/Pimpl.h"
44 void sigNewConnection(
const QString& ip);
45 void sigConnectionClosed(
const QString& ip);
46 void sigListening(
bool);
52 QStringList connectedClients()
const;
55 void dismiss(
int idx);
57 void disconnect(StreamWriterPtr sw);
65 void acceptClient(QTcpSocket* socket,
const QString& ip);
66 void rejectClient(QTcpSocket* socket,
const QString& ip);
68 void serverDestroyed();
70 void newClientRequest();
71 void newClientRequestError(QAbstractSocket::SocketError socketError);
74 void newConnection(
const QString& ip);