Uploaded image for project: 'Qpid Proton'
  1. Qpid Proton
  2. PROTON-2247

[c] Proactor API to support 'raw' TCP connections using the proactor event loop

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • proton-c-0.32.0
    • proton-c
    • None

    Description

      There are applications that use amqp together with some other protocol (http for example). It is currently difficult to combine other TCP use with amqp use when using proton and the proactor.

      It will be useful to be able to combine using 'raw' TCP connections with AMQP connections in a single proactor event loop.

      This will allow you to write application combining multiple protocols with AMQP without having to use multiple event loops and hence probably threads.

       

      NOTE: Only the epoll proactor implementation currently supports this. For tracking implementation of support for Libuv and Windows iocp, see PROTON-2262 and PROTON-2263 respectively.

      Attachments

        Issue Links

          Activity

            People

              astitcher Andrew Stitcher
              astitcher Andrew Stitcher
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: