You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Vitali Lovich (JIRA)" <ji...@apache.org> on 2011/09/17 00:57:08 UTC

[jira] [Created] (THRIFT-1348) C++ Qt bindings

C++ Qt bindings
---------------

                 Key: THRIFT-1348
                 URL: https://issues.apache.org/jira/browse/THRIFT-1348
             Project: Thrift
          Issue Type: Improvement
          Components: C++ - Library
            Reporter: Vitali Lovich
            Priority: Minor
         Attachments: TQIODeviceTransport.cpp, TQIODeviceTransport.h, TQTcpServer.cpp, TQTcpServer.h

This adds a non-blocking implementation of thrift TCP server for use within Qt.

I currently have it living within my project but I figured this could be generally useful.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (THRIFT-1348) C++ Qt bindings

Posted by "Vitali Lovich (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/THRIFT-1348?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13205747#comment-13205747 ] 

Vitali Lovich commented on THRIFT-1348:
---------------------------------------

Thanks for taking care of the autoconf stuff.  I'll try to find time to add the examples.  Can you clarify why you added the moc_ file?  That should get auto-generated by the build.  It's not safe, & in fact moc will throw up an error, if you use a different version of Qt for compilation than the version the moc came from that was used to generate that moc_ file.
                
> C++ Qt bindings
> ---------------
>
>                 Key: THRIFT-1348
>                 URL: https://issues.apache.org/jira/browse/THRIFT-1348
>             Project: Thrift
>          Issue Type: Improvement
>          Components: C++ - Library
>            Reporter: Vitali Lovich
>            Priority: Minor
>         Attachments: TQIODeviceTransport.cpp, TQIODeviceTransport.h, TQTcpServer.cpp, TQTcpServer.h, qt-thrift.patch
>
>
> This adds a non-blocking implementation of thrift TCP server for use within Qt.
> I currently have it living within my project but I figured this could be generally useful.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (THRIFT-1348) C++ Qt bindings

Posted by "Roger Meier (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/THRIFT-1348?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13205757#comment-13205757 ] 

Roger Meier commented on THRIFT-1348:
-------------------------------------

 removed moc_TQTcpServer.cpp ... added by accident
                
> C++ Qt bindings
> ---------------
>
>                 Key: THRIFT-1348
>                 URL: https://issues.apache.org/jira/browse/THRIFT-1348
>             Project: Thrift
>          Issue Type: Improvement
>          Components: C++ - Library
>            Reporter: Vitali Lovich
>            Priority: Minor
>         Attachments: TQIODeviceTransport.cpp, TQIODeviceTransport.h, TQTcpServer.cpp, TQTcpServer.h, qt-thrift.patch
>
>
> This adds a non-blocking implementation of thrift TCP server for use within Qt.
> I currently have it living within my project but I figured this could be generally useful.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (THRIFT-1348) C++ Qt bindings

Posted by "Hudson (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/THRIFT-1348?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13205726#comment-13205726 ] 

Hudson commented on THRIFT-1348:
--------------------------------

Integrated in Thrift #403 (See [https://builds.apache.org/job/Thrift/403/])
    THRIFT-1348 C++ Qt bindings
Patch: Doug Rosvick and Vitali Lovich

roger : http://svn.apache.org/viewvc/?view=rev&rev=1242900
Files : 
* /thrift/trunk/configure.ac
* /thrift/trunk/lib/cpp/Makefile.am
* /thrift/trunk/lib/cpp/src/qt
* /thrift/trunk/lib/cpp/src/qt/TQIODeviceTransport.cpp
* /thrift/trunk/lib/cpp/src/qt/TQIODeviceTransport.h
* /thrift/trunk/lib/cpp/src/qt/TQTcpServer.cpp
* /thrift/trunk/lib/cpp/src/qt/TQTcpServer.h
* /thrift/trunk/lib/cpp/src/qt/moc_TQTcpServer.cpp
* /thrift/trunk/lib/cpp/thrift-qt.pc.in

                
> C++ Qt bindings
> ---------------
>
>                 Key: THRIFT-1348
>                 URL: https://issues.apache.org/jira/browse/THRIFT-1348
>             Project: Thrift
>          Issue Type: Improvement
>          Components: C++ - Library
>            Reporter: Vitali Lovich
>            Priority: Minor
>         Attachments: TQIODeviceTransport.cpp, TQIODeviceTransport.h, TQTcpServer.cpp, TQTcpServer.h, qt-thrift.patch
>
>
> This adds a non-blocking implementation of thrift TCP server for use within Qt.
> I currently have it living within my project but I figured this could be generally useful.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (THRIFT-1348) C++ Qt bindings

Posted by "Hudson (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/THRIFT-1348?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13206650#comment-13206650 ] 

Hudson commented on THRIFT-1348:
--------------------------------

Integrated in Thrift #405 (See [https://builds.apache.org/job/Thrift/405/])
    THRIFT-1348 C++ Qt bindings
Patch: Doug Rosvick
qt-cleanup.patch applied (Revision 1243124)

     Result = SUCCESS
roger : http://svn.apache.org/viewvc/?view=rev&rev=1243124
Files : 
* /thrift/trunk/lib/cpp/src/qt/TQIODeviceTransport.cpp
* /thrift/trunk/lib/cpp/src/qt/TQIODeviceTransport.h
* /thrift/trunk/lib/cpp/src/qt/TQTcpServer.cpp
* /thrift/trunk/lib/cpp/src/qt/TQTcpServer.h

                
> C++ Qt bindings
> ---------------
>
>                 Key: THRIFT-1348
>                 URL: https://issues.apache.org/jira/browse/THRIFT-1348
>             Project: Thrift
>          Issue Type: Improvement
>          Components: C++ - Library
>            Reporter: Vitali Lovich
>            Priority: Minor
>         Attachments: TQIODeviceTransport.cpp, TQIODeviceTransport.h, TQTcpServer.cpp, TQTcpServer.h, bugs.patch, qt-cleanup.patch, qt-thrift.patch
>
>
> This adds a non-blocking implementation of thrift TCP server for use within Qt.
> I currently have it living within my project but I figured this could be generally useful.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Resolved] (THRIFT-1348) C++ Qt bindings

Posted by "Roger Meier (Resolved) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/THRIFT-1348?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Roger Meier resolved THRIFT-1348.
---------------------------------

    Resolution: Fixed

close issue, wait for turorial and examples on a new issue.
                
> C++ Qt bindings
> ---------------
>
>                 Key: THRIFT-1348
>                 URL: https://issues.apache.org/jira/browse/THRIFT-1348
>             Project: Thrift
>          Issue Type: Improvement
>          Components: C++ - Library
>            Reporter: Vitali Lovich
>            Priority: Minor
>         Attachments: TQIODeviceTransport.cpp, TQIODeviceTransport.h, TQTcpServer.cpp, TQTcpServer.h, bugs.patch, qt-cleanup.patch, qt-thrift.patch
>
>
> This adds a non-blocking implementation of thrift TCP server for use within Qt.
> I currently have it living within my project but I figured this could be generally useful.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (THRIFT-1348) C++ Qt bindings

Posted by "Hudson (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/THRIFT-1348?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13205806#comment-13205806 ] 

Hudson commented on THRIFT-1348:
--------------------------------

Integrated in Thrift #404 (See [https://builds.apache.org/job/Thrift/404/])
    THRIFT-1348 C++ Qt bindings
fix: remove moc_TQTcpServer.cpp (was added by accident)

roger : http://svn.apache.org/viewvc/?view=rev&rev=1242921
Files : 
* /thrift/trunk/lib/cpp/src/qt/moc_TQTcpServer.cpp

                
> C++ Qt bindings
> ---------------
>
>                 Key: THRIFT-1348
>                 URL: https://issues.apache.org/jira/browse/THRIFT-1348
>             Project: Thrift
>          Issue Type: Improvement
>          Components: C++ - Library
>            Reporter: Vitali Lovich
>            Priority: Minor
>         Attachments: TQIODeviceTransport.cpp, TQIODeviceTransport.h, TQTcpServer.cpp, TQTcpServer.h, qt-thrift.patch
>
>
> This adds a non-blocking implementation of thrift TCP server for use within Qt.
> I currently have it living within my project but I figured this could be generally useful.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (THRIFT-1348) C++ Qt bindings

Posted by "Craig Fratrik (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/THRIFT-1348?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13283926#comment-13283926 ] 

Craig Fratrik commented on THRIFT-1348:
---------------------------------------

Heh, seems to be I didn't have pkg-config installed :/
                
> C++ Qt bindings
> ---------------
>
>                 Key: THRIFT-1348
>                 URL: https://issues.apache.org/jira/browse/THRIFT-1348
>             Project: Thrift
>          Issue Type: Improvement
>          Components: C++ - Library
>            Reporter: Vitali Lovich
>            Priority: Minor
>         Attachments: TQIODeviceTransport.cpp, TQIODeviceTransport.h, TQTcpServer.cpp, TQTcpServer.h, bugs.patch, qt-cleanup.patch, qt-thrift.patch
>
>
> This adds a non-blocking implementation of thrift TCP server for use within Qt.
> I currently have it living within my project but I figured this could be generally useful.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (THRIFT-1348) C++ Qt bindings

Posted by "Doug Rosvick (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/THRIFT-1348?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Doug Rosvick updated THRIFT-1348:
---------------------------------

    Attachment: qt-thrift.patch

I have fixed a few bugs, cleaned up the implementation, and integrated it with the thrift build (see attached patch).

The debian package required is libqt4-dev.

As for documention/examples, should I put that in the wiki?

                
> C++ Qt bindings
> ---------------
>
>                 Key: THRIFT-1348
>                 URL: https://issues.apache.org/jira/browse/THRIFT-1348
>             Project: Thrift
>          Issue Type: Improvement
>          Components: C++ - Library
>            Reporter: Vitali Lovich
>            Priority: Minor
>         Attachments: TQIODeviceTransport.cpp, TQIODeviceTransport.h, TQTcpServer.cpp, TQTcpServer.h, qt-thrift.patch
>
>
> This adds a non-blocking implementation of thrift TCP server for use within Qt.
> I currently have it living within my project but I figured this could be generally useful.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (THRIFT-1348) C++ Qt bindings

Posted by "Doug Rosvick (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/THRIFT-1348?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Doug Rosvick updated THRIFT-1348:
---------------------------------

    Attachment: qt-cleanup.patch
                bugs.patch

Yes, including the moc_ file was my mistake.

I've fixed a few remaining bugs (bugs.patch), and done some more cleanup + comments on the two classes (qt-cleanup.patch, also includes the bugfixes).
                
> C++ Qt bindings
> ---------------
>
>                 Key: THRIFT-1348
>                 URL: https://issues.apache.org/jira/browse/THRIFT-1348
>             Project: Thrift
>          Issue Type: Improvement
>          Components: C++ - Library
>            Reporter: Vitali Lovich
>            Priority: Minor
>         Attachments: TQIODeviceTransport.cpp, TQIODeviceTransport.h, TQTcpServer.cpp, TQTcpServer.h, bugs.patch, qt-cleanup.patch, qt-thrift.patch
>
>
> This adds a non-blocking implementation of thrift TCP server for use within Qt.
> I currently have it living within my project but I figured this could be generally useful.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (THRIFT-1348) C++ Qt bindings

Posted by "Craig Fratrik (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/THRIFT-1348?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13283919#comment-13283919 ] 

Craig Fratrik commented on THRIFT-1348:
---------------------------------------

I think this is causing a problem when I don't have QT installed. I get


./configure: line 16989: syntax error near unexpected token `QT,'
./configure: line 16989: `  PKG_CHECK_MODULES(QT, QtCore >= 4.3, QtNetwork >= 4.3, have_qt=yes, have_qt=no)'


When i try to run ./configure on a clean ubuntu image.
                
> C++ Qt bindings
> ---------------
>
>                 Key: THRIFT-1348
>                 URL: https://issues.apache.org/jira/browse/THRIFT-1348
>             Project: Thrift
>          Issue Type: Improvement
>          Components: C++ - Library
>            Reporter: Vitali Lovich
>            Priority: Minor
>         Attachments: TQIODeviceTransport.cpp, TQIODeviceTransport.h, TQTcpServer.cpp, TQTcpServer.h, bugs.patch, qt-cleanup.patch, qt-thrift.patch
>
>
> This adds a non-blocking implementation of thrift TCP server for use within Qt.
> I currently have it living within my project but I figured this could be generally useful.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (THRIFT-1348) C++ Qt bindings

Posted by "Roger Meier (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/THRIFT-1348?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13165146#comment-13165146 ] 

Roger Meier commented on THRIFT-1348:
-------------------------------------

Other people might like to use Qt Bindings as well!

However, we need an integration into the source tree and build procedure.

Could you add configure option to check for qt if _--with-qt_ option is enabled?
And let the cpp build depend on that?
Which debian packages do we need? see http://wiki.apache.org/thrift/GettingDebianPackages
The Files itself can be placed at lib/cpp/src/qt/

-roger
                
> C++ Qt bindings
> ---------------
>
>                 Key: THRIFT-1348
>                 URL: https://issues.apache.org/jira/browse/THRIFT-1348
>             Project: Thrift
>          Issue Type: Improvement
>          Components: C++ - Library
>            Reporter: Vitali Lovich
>            Priority: Minor
>         Attachments: TQIODeviceTransport.cpp, TQIODeviceTransport.h, TQTcpServer.cpp, TQTcpServer.h
>
>
> This adds a non-blocking implementation of thrift TCP server for use within Qt.
> I currently have it living within my project but I figured this could be generally useful.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (THRIFT-1348) C++ Qt bindings

Posted by "Jake Farrell (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/THRIFT-1348?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13204679#comment-13204679 ] 

Jake Farrell commented on THRIFT-1348:
--------------------------------------

Markdown as an attachment to this would be great. An example client and server in the tutorial folder would be helpful as well
                
> C++ Qt bindings
> ---------------
>
>                 Key: THRIFT-1348
>                 URL: https://issues.apache.org/jira/browse/THRIFT-1348
>             Project: Thrift
>          Issue Type: Improvement
>          Components: C++ - Library
>            Reporter: Vitali Lovich
>            Priority: Minor
>         Attachments: TQIODeviceTransport.cpp, TQIODeviceTransport.h, TQTcpServer.cpp, TQTcpServer.h, qt-thrift.patch
>
>
> This adds a non-blocking implementation of thrift TCP server for use within Qt.
> I currently have it living within my project but I figured this could be generally useful.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (THRIFT-1348) C++ Qt bindings

Posted by "Roger Meier (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/THRIFT-1348?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13205699#comment-13205699 ] 

Roger Meier commented on THRIFT-1348:
-------------------------------------

committed! looking forward to see tutorial;-)
                
> C++ Qt bindings
> ---------------
>
>                 Key: THRIFT-1348
>                 URL: https://issues.apache.org/jira/browse/THRIFT-1348
>             Project: Thrift
>          Issue Type: Improvement
>          Components: C++ - Library
>            Reporter: Vitali Lovich
>            Priority: Minor
>         Attachments: TQIODeviceTransport.cpp, TQIODeviceTransport.h, TQTcpServer.cpp, TQTcpServer.h, qt-thrift.patch
>
>
> This adds a non-blocking implementation of thrift TCP server for use within Qt.
> I currently have it living within my project but I figured this could be generally useful.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (THRIFT-1348) C++ Qt bindings

Posted by "Roger Meier (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/THRIFT-1348?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13206230#comment-13206230 ] 

Roger Meier commented on THRIFT-1348:
-------------------------------------

committed the qt-cleanup.patch
                
> C++ Qt bindings
> ---------------
>
>                 Key: THRIFT-1348
>                 URL: https://issues.apache.org/jira/browse/THRIFT-1348
>             Project: Thrift
>          Issue Type: Improvement
>          Components: C++ - Library
>            Reporter: Vitali Lovich
>            Priority: Minor
>         Attachments: TQIODeviceTransport.cpp, TQIODeviceTransport.h, TQTcpServer.cpp, TQTcpServer.h, bugs.patch, qt-cleanup.patch, qt-thrift.patch
>
>
> This adds a non-blocking implementation of thrift TCP server for use within Qt.
> I currently have it living within my project but I figured this could be generally useful.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (THRIFT-1348) C++ Qt bindings

Posted by "Jake Farrell (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/THRIFT-1348?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13194404#comment-13194404 ] 

Jake Farrell commented on THRIFT-1348:
--------------------------------------

Vitali, thank you for the initial work on this. please see http://wiki.apache.org/thrift/HowToContribute for submitting new additions. Also if you could please provide some test cases or tutorial and a little documentation including any dependencies to help setup it would greatly be appreciated.
                
> C++ Qt bindings
> ---------------
>
>                 Key: THRIFT-1348
>                 URL: https://issues.apache.org/jira/browse/THRIFT-1348
>             Project: Thrift
>          Issue Type: Improvement
>          Components: C++ - Library
>            Reporter: Vitali Lovich
>            Priority: Minor
>         Attachments: TQIODeviceTransport.cpp, TQIODeviceTransport.h, TQTcpServer.cpp, TQTcpServer.h
>
>
> This adds a non-blocking implementation of thrift TCP server for use within Qt.
> I currently have it living within my project but I figured this could be generally useful.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (THRIFT-1348) C++ Qt bindings

Posted by "Vitali Lovich (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/THRIFT-1348?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Vitali Lovich updated THRIFT-1348:
----------------------------------

    Attachment: TQIODeviceTransport.cpp
                TQIODeviceTransport.h
                TQTcpServer.h
                TQTcpServer.cpp

> C++ Qt bindings
> ---------------
>
>                 Key: THRIFT-1348
>                 URL: https://issues.apache.org/jira/browse/THRIFT-1348
>             Project: Thrift
>          Issue Type: Improvement
>          Components: C++ - Library
>            Reporter: Vitali Lovich
>            Priority: Minor
>         Attachments: TQIODeviceTransport.cpp, TQIODeviceTransport.h, TQTcpServer.cpp, TQTcpServer.h
>
>
> This adds a non-blocking implementation of thrift TCP server for use within Qt.
> I currently have it living within my project but I figured this could be generally useful.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira