[ 
https://issues.apache.org/jira/browse/THRIFT-3779?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15229932#comment-15229932
 ] 

ASF GitHub Bot commented on THRIFT-3779:
----------------------------------------

Github user Gjergj commented on the pull request:

    https://github.com/apache/thrift/pull/979#issuecomment-206763268
  
     lib/cpp/src/thrift/qt/TQIODeviceTransport.cpp  seems to be written for  
lib/cpp/src/thrift/qt/TQTcpServer.cpp  which is an async server. The 
lib/cpp/src/thrift/transport/TQtcpSocket I wrote is for a sync client.
    Qt sync TcpSocket communication requires that you call waitForBytesWritten 
, waitForReadyRead and waitForConnected so I am not quite sure how to modify 
TQIODeviceTransport.
    I am open for any suggestion about this and cmake/config.h issue.


> Qt Client Android and Windows QTcpSocket
> ----------------------------------------
>
>                 Key: THRIFT-3779
>                 URL: https://issues.apache.org/jira/browse/THRIFT-3779
>             Project: Thrift
>          Issue Type: New Feature
>          Components: C++ - Library
>         Environment: Qt Windows, Qt Android on windows
>            Reporter: Gjergji Ramku
>            Priority: Minor
>              Labels: features
>
> Thrift Client library based on QTcpSocket.
> QTcpSocket should help make a tcp socket client run on all platforms where Qt 
> runs.
> Is there such port?
> I already have a port that I have tested on Qt Android and Qt Windows clients.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to