summaryrefslogtreecommitdiff
path: root/qpid/cpp/bindings
Commit message (Collapse)AuthorAgeFilesLines
* QPID-3639 - Refactored the APIs for Qpid::Messaging::Session and modified ↵Ted Ross2011-12-203-131/+204
| | | | | | | | | the documentation. Applied patch from Darryl Pierce. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1221269 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3651 - Improve the Qpid::Messaging::Sender APIs and documentation.Ted Ross2011-12-203-60/+85
| | | | | | | Applied patch from Darryl Pierce. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1221254 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3655 - Improve the Qpid::Messaging::Receiver APIs and documentation.Ted Ross2011-12-203-67/+108
| | | | | | | Applied patch from Darryl Pierce. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1221252 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2634 VS2010 - Tidy up the Csharp WinSDK VS2010 project files.Charles E. Rolke2011-12-0812-290/+101
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1212087 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2643 Visual Studio 2010Charles E. Rolke2011-12-0712-126/+203
| | | | | | | | | | | Modify the VS2008 variants of dotnet_examples to work with new directory structure. Restore copying dotnet_example solutions/projects to WinSDK. TODO: Get VS2010 solutions/projects working. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1211649 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2643 Visual Studio 2010Charles E. Rolke2011-11-231-3/+3
| | | | | | modify project and script to support refactoring for VS2010. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1205537 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3551 - Refactors the Qpid::Messaging::Connection APIs.Ted Ross2011-11-2111-70/+121
| | | | | | | Applied patch from Darryl Pierce. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1204640 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3537 - Rename the :block option to :sync in Sender.send so that it ↵Ted Ross2011-11-212-4/+4
| | | | | | | | | matches the C++ APIs. Applied patch from Darryl Pierce. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1204633 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: add licence to .gitignore filesRobert Gemmell2011-11-171-0/+19
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1203390 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2643 Visual Studio 2010Charles E. Rolke2011-11-1127-13/+1454
| | | | | | | | For the WinSDK kit: generate VS2010 .NET examples solution and project files. Organize them into msvc9 and msvc10 directories. Tidy up the EXTRA_DIST reflection coincidently with the file moves and adds. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1200986 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2643 Visual Studio 2010Charles E. Rolke2011-11-111-104/+126
| | | | | | Observe new and moved files in the EXTRA_DIST list. (more to come) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1200893 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2643 Visual Studio 2010Charles E. Rolke2011-11-101-22/+2
| | | | | | | Repair a stray file committed in r1200522 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1200537 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2643 Visual Studio 2010Charles E. Rolke2011-11-1030-0/+2511
| | | | | | | | Add the Visual Studio 2010 (msvc10) solution and project files for the .NET Binding. Work remaining for VS2010 includes cpp/examples/ and wcf/. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1200522 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3464: Build improvements (autotools) [from Jan-Marek Glogowski]Andrew Stitcher2011-11-093-43/+61
| | | | | | - Improved the perl bindings build git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1199929 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2643 Visual Studio 2010Charles E. Rolke2011-11-091-1/+1
| | | | | | Fix template source file to refer to new relative path. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1199581 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2643 Visual Studio 2010Charles E. Rolke2011-11-081-36/+76
| | | | | | | Add msvc9 or msvc10 to path names in generated scripts to accomodate recent changes. Add more/better info to prompts to improve user experience. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1199506 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2643 Support Visual Studio 2010Charles E. Rolke2011-11-0827-853/+121
| | | | | | | | | | | | | | This check in for the dotnet binding separates the Visual Studio project and solution files from the source files. The projects and solutions are moved to a VS2008 specific folder named 'msvc9'. The project and solution files are modified to refer to other source objects. This check in also deletes the Visual Basic and Powershell examples. Parties interested in .NET should find no difficulty converting the CSharp examples to the language of their choice. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1199441 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3586: Changes for QPID-3464 break cmake build in tar.gz distributionAndrew Stitcher2011-11-076-6/+6
| | | | | | | | | | - 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-033-12/+12
| | | | | | | | | - 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-039-8/+280
| | | | | | | - 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-3362 - Creates the Qpid gem file for distribution on RubyGems.orgTed Ross2011-09-308-23/+438
| | | | | | | Committed patch from Darryl Pierce git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1177629 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
* QPID-3360 - Ruby implementation of Qpid example applicationsTed Ross2011-09-124-0/+352
| | | | | | | Committed patch from Darryl Pierce. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1169926 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3480 - Directly encodes and decodes message content in RubyTed Ross2011-09-122-5/+79
| | | | | | | Committed patch from Darryl Pierce. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1169924 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3360 - Ruby implementation of Qpid example applicationsTed Ross2011-09-064-0/+179
| | | | | | | Applied partial patch from Darryl Pierce git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1165794 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2643 VS2010 supportCharles E. Rolke2011-08-311-2/+66
| | | | | | Add a dialog to select version of Visual Studio as cmake generator. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1163754 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3333: Patch from Anthony Foglia - Handle amqp/list and amqp/map content ↵Gordon Sim2011-08-311-4/+21
| | | | | | (0013) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1163537 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3333: Patch from Anthony Foglia - Add connection property to Session ↵Gordon Sim2011-08-311-0/+3
| | | | | | object (0012) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1163536 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3333: Patch from Anthony Foglia - Convert UUIDs to python equivalents ↵Gordon Sim2011-08-311-0/+56
| | | | | | (0011) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1163534 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3333: Patch from Anthony Foglia - Add session property to senders and ↵Gordon Sim2011-08-311-0/+6
| | | | | | receivers (0010) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1163529 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3333: Patch from Anthony Foglia - Wrap more exceptions (0009)Gordon Sim2011-08-311-1/+40
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1163526 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA Clean up some text and formatting in .NET binding.Charles E. Rolke2011-08-1710-85/+85
| | | | | | | | | 1. Delete Microsoft name in some projects. 2. Get rid of ascii codes >= 0x80. The copyright symbol is the main culprit. 3. Change 2010 to 2011. 4. Minor tab and trailing whitespace removal. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1158873 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3333: Older swig impls seem not to deal with Gordon Sim2011-08-041-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1153906 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3306 - Provides a more Ruby-like set of APIs on top of the bindings ↵Ted Ross2011-07-152-0/+101
| | | | | | | | | | | | | | | | | | | | | | | created by swig. Applied patch from Darryl Pierce Created the Rakefile for automating tasks. The Rakefile allows us to run both unit and integration tests. Also included a README.rdoc file. All tests are in the "test:" namespace, and can be run with the commands: rake test:units rake test:integrations rake test:all # runs both unit and integraton tests rake test # alias for test:all git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1147252 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3306 - Provides a more Ruby-like set of APIs on top of the bindings ↵Ted Ross2011-07-154-0/+393
| | | | | | | | | | | | | | | created by swig. Applied patch from Darryl Pierce Created the Connection class and its unit tests. The Connection class is packaged as follows: Qpid::Messaging::Connection git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1147249 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3306 - Provides a more Ruby-like set of APIs on top of the bindings ↵Ted Ross2011-07-154-0/+633
| | | | | | | | | | | | | | | | | created by swig. Applied patch from Darryl Pierce Created the Session class and its unit tests. The Session class is packaged as follows: Qpid::Messaging::Session A Session can create a Sender or a Receiver endpoint. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1147247 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3306 - Provides a more Ruby-like set of APIs on top of the bindings ↵Ted Ross2011-07-154-0/+342
| | | | | | | | | | | | | | | created by swig. Applied patch from Darryl Pierce Created the Receiver class and its unit tests. The class is packaged as follows: Qpid::Messaging::Receiver git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1147246 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3306 - Provides a more Ruby-like set of APIs on top of the bindings ↵Ted Ross2011-07-154-0/+267
| | | | | | | | | | | | | | | | | created by swig. Applied patch from Darryl Pierce Created the Sender class and its unit tests. The class is packaged as follows: Qpid::Messaging::Sender A Sender can send a message. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1147243 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3306 - Provides a more Ruby-like set of APIs on top of the bindings ↵Ted Ross2011-07-154-0/+438
| | | | | | | | | | | | | | | | | | created by swig. Applied patch from Darryl Pierce Created the Message class and its unit tests. The class is packaged as: Qpid::Messaging::Message A Message can return its content and be used to send a message over an instance of Sender. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1147241 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3306 - Provides a more Ruby-like set of APIs on top of the bindings ↵Ted Ross2011-07-154-0/+166
| | | | | | | | | | | created by swig. Applied patch from Darryl Pierce Created the Ruby bindings for Address. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1147240 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3306 - Provides a more Ruby-like set of APIs on top of the bindings ↵Ted Ross2011-07-154-0/+204
| | | | | | | | | | | | | | | created by swig. Applied patch from Darryl Pierce Created the encode and decode methods in Qpid::Messaging. These methods differ from the same methods in Cqpid in that they handle working with symbols and other non-string values. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1147239 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3306 - Provides a more Ruby-like set of APIs on top of the bindings ↵Ted Ross2011-07-152-0/+64
| | | | | | | | | | | | | | | | | | created by swig. Applied patch from Darryl Pierce Created the Duration namespace for duration contants. Added constants to map the C++ values to symbols within Ruby: * FOREVER * IMMEDIATE * MINUTE * SECOND git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1147235 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3306 - Provides a more Ruby-like set of APIs on top of the bindings ↵Ted Ross2011-07-154-0/+105
| | | | | | | | | | | | | | created by swig. Applied patch from Darryl Pierce Created the Qpid Ruby libraries. The libraries provide a more Ruby-esque way of using the Qpid libraries that are generated via SWIG. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1147234 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3333: Patches from Anthony Foglia to close the gap between ↵Gordon Sim2011-07-121-1/+272
| | | | | | qpid.messaging and swig based python 'binding' (this includes patches 0001 to 0008 as attached to JIRA) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1145698 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2922 Implement FailoverUpdate class in .NET bindingCharles E. Rolke2011-06-271-0/+1
| | | | | | Suppress copy constructor through tracking reference. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1140178 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3305 - Variable is created, but not initialized, in VariantToRb.Ted Ross2011-06-211-1/+1
| | | | | | | Applied patch from Darryl Pierce. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1137997 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3200 Ability to acknowledge all messages up to and including a given ↵Charles E. Rolke2011-06-172-0/+27
| | | | | | | | message for a Session .NET Binding keeps up with additions to the Messaging package. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1137034 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA - Makefile cleanup for wrapped bindingsTed Ross2011-05-256-8/+10
| | | | 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-182-0/+2
| | | | 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-286-6/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1097592 13f79535-47bb-0310-9956-ffa450edef68