21 #ifndef STREAM_SERVER_H
22 #define STREAM_SERVER_H
24 #include "StreamWriter.h"
25 #include "Utils/Pimpl.h"
41 void sigNewConnection(
const QString& ip);
42 void sigConnectionClosed(
const QString& ip);
43 void sigListening(
bool);
49 QStringList connectedClients()
const;
52 void dismiss(
int idx);
54 void disconnect(StreamWriterPtr sw);
62 void acceptClient(QTcpSocket* socket,
const QString& ip);
63 void rejectClient(QTcpSocket* socket,
const QString& ip);
66 void serverDestroyed();
68 void newClientRequest();
69 void newClientRequestError(QAbstractSocket::SocketError socketError);
72 void newConnection(
const QString& ip);