qtcpsocket

    0熱度

    1回答

    我有兩個node.js應用程序在我的服務器上並排運行,我不想通過使用本地node.js輕量級地在它們之間發送服務器端消息(v0.10.33)模塊網 我打算第一個應用程序發送消息到第二個。我看到控制檯日誌listening..., 在第一個應用程序: var push=''; var net=require('net'); var server=net.createServer(function

    3熱度

    1回答

    我正在構建一個在具有多個NIC(多宿主)的系統上運行的Linux Qt5/C++應用程序。我需要強制我的傳出TCP連接使用特定的NIC/IP。我已經嘗試了下面的代碼,但是netstat證實我的應用程序仍在使用錯誤的本地NIC/IP。 if (m_tcpSocket->bind(localaddress)) qDebug() << "Bind success"; m_tcpSocket->conn

    2熱度

    1回答

    我正在開發一個響應來自客戶端的多個連接的服務器。但我有一個問題,我沒有找到任何解決方案。 我爲QTcpSocket創建了一個類(TcpSocket),它爲每個連接分隔信號和插槽。 但我的服務器不能識別這個類的信號,它尋找QTcpSocket,而不是TcpSocket。 我會發布代碼,也許你會更好地理解,因爲我的英文不好。 tcpsocket.h #ifndef TCPSOCKET_H #defi

    0熱度

    1回答

    我正在創建一個Linux C++/Qt5應用程序,它爲出站連接(到遠程服務器)打開一個TCP套接字。我創建了一個與QTcpSocket,然後嘗試設置sockopt的選項如下: m_tcpSocket = new QTcpSocket(this); int fd = m_tcpSocket->socketDescriptor(); int enableKeepAlive = 1; // Enab

    -2熱度

    1回答

    我嘗試使用Qt庫和GUI程序讀取TCP端口。 的問題是,當我使用此代碼讀取插座: QTcpSocket *a = new QTcpSocket(); a->connectToHost("127.0.0.1", 5000); a->read(data,LEN); 它不工作,我需要把額外的功能: a->waitForReadyRead(1) 但這種功能減慢我的計劃,我使用pthread連續

    1熱度

    2回答

    在Qt的fortuneserver示例中,通過方法sendFortune()發送QString。 QByteArray block; QDataStream out(&block, QIODevice::WriteOnly); out.setVersion(QDataStream::Qt_4_0); out << (quint16)0; out << fortunes.at(qrand()

    0熱度

    1回答

    我嘗試使用Qt和C++編寫簡單的服務器。這裏是代碼:關於PHP #include "mytcpserver.h" MyTcpServer::MyTcpServer(QObject *parent) : QObject(parent) { server = new QTcpServer(this); // whenever a user connects, i

    0熱度

    1回答

    我有一個嵌入式設備,我嘗試通過無線連接通過TCP進行通信。下面是該設備所期望的數據結構: char[] = { 0x55, 0x55, 0x55, 0x55 //header block //start data here 0x01, 0x00, 0x00, 0x00 //example data //end data block 0xAA, 0xAA, 0

    1熱度

    1回答

    我有一個QTcpSocket,它與GUI有不同的線程。 當通過連接到某個插槽使用readyRead()信號時,情況奏效。 但是,當我不使用它,並遇到一個條件控制while(conditionControlVar)與msleep()裏面,bytesAvailable()總是返回0. 和是的,我的套接字是在我讀的同一個線程。 //when connection with Server is estab

    3熱度

    1回答

    我有兩個項目,一個用於服務器,一個用於客戶端。在客戶端上,當我想發送數據時,我創建了一個QTcpSocket成員變量,然後使用write()方法發送數據。 在服務器上,我收到信息,但我想將信息發送回客戶端。具體來說,我想驗證一個用戶,所以我發送他們在客戶端登錄到服務器的用戶名和密碼,我想檢查保存在服務器上的數據庫的數據,然後發送信息返回給客戶以驗證信息是否正確。 我的問題是,我不知道如何將信息從服