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

c: libuv multi-threaded example driver.

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • proton-0.12.2
    • proton-0.16.0
    • proton-c
    • None

    Description

      Implement a multi-threaded C++ proton::container implementation also built on libuv. Demonstrate use of the C connection_engine_t to integrate with an external proactive IO library.

      Strucuture:

      • pn_container API to replace reactor (based on C++ container but simplified)
      • pn_container_impl SPI to allow multiple container implementations
      • libuv implementation of pn_container_impl
      • examples baesd on pn_container API, running on libuv (for now, but could run on any container impl)

      Attachments

        Issue Links

          Activity

            People

              aconway Alan Conway
              aconway Alan Conway
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: