QSSlSocket und QTcpSocket



  • Gibt es eine Möglichkeit beim QTcpServer festzustellen ob 'pendingConnection' ein QSSLSocket oder ein QTcpSocket ist?

    Hintergrund ist dass der Client entscheiden kann was für eine Verbindungsart er benutzen will. (SSL/TLS || No SSL/TLS).

    Ich bleibe aber nun hängen.

    Kann mir wer helfen?



  • Du legst den Socket nicht selber an?

    extern QTcpSocket* getSocket();
    
    QTcpSocket* t=getSocket();
    qDebug() << t->metaObject()->className();
    

    Sonst könntest du ja grundsätzlich nur QSslSocket verwenden, der sich im UnencryptedMode wir ein normaler TcpSocket verhält.


Anmelden zum Antworten