summaryrefslogtreecommitdiff
path: root/qpid/cpp/bindings/qmf2
Commit message (Collapse)AuthorAgeFilesLines
* QPID-5028: Qmf2 examples install script error - merge fix to 0.24 release branchCharles E. Rolke2013-08-021-11/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.24@1509739 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: skip build of posix qmfv2 example on windowsKenneth Anthony Giusti2013-07-091-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1501454 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: add README for qmf2 C++ examplesKenneth Anthony Giusti2013-07-081-0/+41
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1500828 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: add the QMFv2 C++ examples build to cmakeKenneth Anthony Giusti2013-07-051-0/+97
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1500121 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4776: Fixes building Ruby bindings on Cmake < 2.8Darryl L. Pierce2013-04-251-1/+13
| | | | | | | | | This patch fixes issues regarding finding the Ruby install and building the bindings for it. Contributed by Irina Boverman <iboverma@redhat.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1475868 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: cmake: Fix use of file(copy) command, which is not available in ↵Alan Conway2013-04-021-2/+2
| | | | | | | | cmake 2.6 Use configure_file(COPYONLY) instead. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1463578 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4687: Add uninstall make target to cmake buildAlan Conway2013-04-011-14/+24
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1463202 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4588: Updated the Ruby language bindings.Darryl L. Pierce2013-02-181-1/+1
| | | | | | | They will now look for the Swig descriptors and typemaps in their new locations. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1447498 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4588: Updated the Python bindings.Darryl L. Pierce2013-02-181-1/+1
| | | | | | | The Python language bindings will now look for the Swig descriptors and typemaps in their proper locations. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1447497 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4207: Fix distcheck errors for swig .i files.Alan Conway2012-12-191-1/+0
| | | | | | | | | | Introduced in r1414294: "QPID-4207 : in Relocated all swig .i files to the include directory." The new Makefile.am were set up to distribute the files from the new location but the old Makefile.am were not updated to remove the EXTRA_DIST entries for the old locations. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424117 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3723: further refinement to the change to link against the .la files, ↵Gordon Sim2012-12-061-4/+7
| | | | | | rather than use the unqualified lib names git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1418000 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3723: Applied patch from Fraser Adams for explicit linkingGordon Sim2012-11-291-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1415137 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Fix bindings breakage from previous checkinsAndrew Stitcher2012-11-284-4/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1414741 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4207 : Relocated all swig .i files to the include directory.Darryl L. Pierce2012-11-276-73/+7
| | | | | | | Updated the build systems to use the new locations. Updated all other .i files to not use relative paths when referencing them. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1414294 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3633: Make cmake the primary build tool for the cpp treeAndrew Stitcher2012-10-221-15/+10
| | | | | | | - Avoid using cmake file() command as it is not present in earlier versions of cmake git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1401063 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Add files missed from EXTRA_DISTS from both the recent amqp 1.0 ↵Andrew Stitcher2012-10-221-1/+1
| | | | | | work and the recent cmake work git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1400948 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3633: Make cmake the primary build tool for the cpp treeAndrew Stitcher2012-10-223-40/+3
| | | | | | Get Swigged bindings to install in the correct place git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1400781 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Suppress swig warning - ruby doesn't have != operator anywayAndrew Stitcher2012-10-111-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1397092 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4101: Fixes building the Ruby language bindings for Ruby 1.9Andrew Stitcher2012-07-051-3/+2
| | | | | | Applied lightly modified patch from Darryl Pierce git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1357945 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3586: Changes for QPID-3464 break cmake build in tar.gz distributionAndrew Stitcher2011-11-073-3/+3
| | | | | | | | | | - Added in the new CMake files to EXTRA_DIST in the Makefile.am files so that they get built into the tarballs - Added some cluster test files back into the .../tests/cluster.mk file as they seem to have been dropped by mistake (and having them missing also breaks the cmake build in a similar way) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1198929 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3464: Build Improvements (autotools) [inspired by Jan-Marek Glogowski]Andrew Stitcher2011-11-031-4/+4
| | | | | | | | | - Simplified the python binding build QPID-3458: Install compiled _cqpid.so for SWIG python bindings in site-packages directory - Put the generated .pyc/.pyo and native .so in the correct place in the install tree git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1197326 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3464: Build Improvements (CMake) [from Jan-Marek Glogowski]Andrew Stitcher2011-11-033-0/+134
| | | | | | | - Improved CMake build significantly bringing it closer in parity to autotools build git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1197146 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3484 - QMF Main-Loop IntegrationTed Ross2011-09-132-1/+111
| | | | | | | Applied patch from Darryl Pierce. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1170314 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA - Makefile cleanup for wrapped bindingsTed Ross2011-05-252-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1127542 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3186 - Two missing files from the previous commitTed Ross2011-05-181-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1104639 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA - Added -fno-strict-aliasing for swig-generated C++ sources.Ted Ross2011-04-281-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1097592 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3046 - Bug fixed in handling of deleted agents (ConsoleSession).Ted Ross2011-02-141-1/+1
| | | | | | | Bug found by Steve Loranz. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1070478 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3046 - Added an example in C++ for receiving eventsTed Ross2011-02-112-1/+67
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1069672 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3046Ted Ross2011-02-114-27/+66
| | | | | | | | Added missing wrapper functions for AgentSession::raiseEvent in Ruby and Python Added a raised event in the Python agent example git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1069654 13f79535-47bb-0310-9956-ffa450edef68
* Added missing even handling in the console.Ted Ross2011-02-044-0/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1067111 13f79535-47bb-0310-9956-ffa450edef68
* Merged missing functionality from the QMFv1 Ruby and Python interfaces to ↵Ted Ross2011-02-046-25/+744
| | | | | | the QMFv2 interfaces: git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1067095 13f79535-47bb-0310-9956-ffa450edef68
* Added severity and timestamp fields to raised events.Ted Ross2011-02-031-29/+57
| | | | | | | Enhanced the example agent to illustrate the raising of events. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1066726 13f79535-47bb-0310-9956-ffa450edef68
* Exposed asMap for DataAddr objects in Pyton and Ruby wrappers.Ted Ross2011-01-114-0/+48
| | | | | | | Enhanced the examples to show the passing of a DataAddr in an argument. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1057774 13f79535-47bb-0310-9956-ffa450edef68
* QMFv2 API change:Ted Ross2011-01-112-9/+19
| | | | | | | | | 1) Added public constructor for DataAddr(Variant::Map) 2) Fixed Python and Ruby typemaps to support Variant::Map& and Variant::List& with const 3) Added support for building Queries based on object-id maps in both Python and Ruby wrappers git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1057709 13f79535-47bb-0310-9956-ffa450edef68
* Updated Python and Ruby wrappers to reflect API changes.Ted Ross2011-01-105-11/+14
| | | | | | | Updates to the agent examples. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1057200 13f79535-47bb-0310-9956-ffa450edef68
* Cleaned up the makefiles for the Swig-generated bindings.Ted Ross2011-01-071-0/+2
| | | | | | | | 1) Suppression of some warnings 2) Proper installation of artifacts in "make install" git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1056420 13f79535-47bb-0310-9956-ffa450edef68
* Suppress spurious warnings from Swig.Ted Ross2011-01-062-2/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1056095 13f79535-47bb-0310-9956-ffa450edef68
* Two fixes in the Ruby QMF2 binding:Ted Ross2010-12-222-2/+3
| | | | | | | | 1) Fixed typos in the close methods for Console and Agent sessions 2) Fixed the makefile to properly distribute the qmf2.rb wrapper git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1051903 13f79535-47bb-0310-9956-ffa450edef68
* Added a blank setAgentFilter (will make this a command option).Ted Ross2010-11-111-2/+8
| | | | | | | Added an indication for the connected broker agent in the list. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1034108 13f79535-47bb-0310-9956-ffa450edef68
* Fixed segfault when setting the agent filter on a closed session.Ted Ross2010-11-103-7/+85
| | | | | | | | | Fixed notification for the connected-broker agent. Added an example console program in c++ to monitor the set of agents. Fixed the Python agent example to more elegantly handle connection failure. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1033763 13f79535-47bb-0310-9956-ffa450edef68
* Added -fno-strict-aliasing for all of the swig-generated Python wrappers becauseTed Ross2010-10-131-1/+1
| | | | | | | Swig (for Python) generates code that violates the strict aliasing rules. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1022224 13f79535-47bb-0310-9956-ffa450edef68
* Renamed swig-generated Ruby binding for QMF2 from "qmf2" to "cqmf2" to match theTed Ross2010-09-233-10/+547
| | | | | | | | | pattern of the Python binding. Added a proper Ruby binding for Qmf2. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1000288 13f79535-47bb-0310-9956-ffa450edef68
* QMFv2 Additions:Ted Ross2010-09-212-6/+20
| | | | | | | | | | | | - QMFv2 schema encoding completed - Schema queries handled by the agent and initiated by the console by user request - Full query support with predicates evaluated on the agent (regex not yet implemented) - Agent filtering in the console - Agent aging in the console - Unit tests git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@999662 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2792 - Added C++ example agent.Ted Ross2010-08-134-2/+228
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@985207 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2793 - Python and Ruby bindings for the C++ QMFv2 APITed Ross2010-08-128-0/+1160
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@985020 13f79535-47bb-0310-9956-ffa450edef68