From 7cc1fd35b72db0db7b4d67c4c7261172c527b842 Mon Sep 17 00:00:00 2001 From: Alan Conway Date: Wed, 5 Nov 2008 21:52:38 +0000 Subject: QPID-1294 (Johnathan Robie) Improved doxygen generation. Files missed in previous commit. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@711708 13f79535-47bb-0310-9956-ffa450edef68 --- qpid/cpp/rubygen/framing.0-10/Session.rb | 130 +++++++++++++++++++++++++++++++ 1 file changed, 130 insertions(+) (limited to 'qpid/cpp/rubygen') diff --git a/qpid/cpp/rubygen/framing.0-10/Session.rb b/qpid/cpp/rubygen/framing.0-10/Session.rb index 16aae8c802..c77c11e1cf 100644 --- a/qpid/cpp/rubygen/framing.0-10/Session.rb +++ b/qpid/cpp/rubygen/framing.0-10/Session.rb @@ -239,6 +239,136 @@ which provides the same set of functions using normal non-keyword declarations. \\ingroup clientapi + + +\\details + +

Publishing Messages

+ + +

Exchanges

+ + + +

Configuring exchanges in session.exchangeDeclare

+ +
arg::durable=true
+

Default: false.

+

If durable=true, an exchange remains active even if the server is restarted. If durable=false, an exchange is purged when a server restarts.

+ +
arg::autoDelete=true
+

Default: false.

+

If autoDelete=true, deleting the last binding for an exchange also deletes the exchange.

+ +
arg::alternatExchange="my.exchange"
+

Default: none.

+

If an alternate exchange is specified, messages that can not be delivered to any queue are sent to the alternate exchange.

+ +

Queues

+ + + +

Configuring queues with session.queueDeclare

+
arg::durable=true
+

Default: false.

+

If durable=true, a queue remains active if the server is restarted. If durable=false, a queue and its contents are lost when a server restarts.

+
+ +
arg::autoDelete=true
+

Default: false.

+

If autoDelete=true, the queue is deleted when the last active Subscription to the Queue is canceled.

+
+ +
arg::exclusive=true
+

Default: false.

+

If exclusive=true, only the Session that created a queue can access it.

+
+ +
arg::alternateExchange="my.exchange"
+

Default: none.

+

If an alternate exchange is specified, messages are routed to it if (1) they are rejected by a client, or (2) they remain on the queue when it is deleted.

+
+ + +

Accepting, Acquiring, Rejecting, or Releasing Messages

+ + +

Transactions

+ + + EOS } # Session class. -- cgit v1.2.1