You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by ro...@apache.org on 2017/11/26 18:22:21 UTC
[01/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Repository: qpid-site
Updated Branches:
refs/heads/asf-site ae1d5bcba -> e970301e6
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/examples/spout.html.in
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/examples/spout.html.in b/input/releases/qpid-python-1.37.0/messaging-api/examples/spout.html.in
new file mode 100644
index 0000000..1d4509c
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/examples/spout.html.in
@@ -0,0 +1,118 @@
+
+<h1>spout</h1>
+<div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">optparse</span><span class="o">,</span> <span class="nn">time</span>
+<span class="kn">from</span> <span class="nn">qpid.messaging</span> <span class="kn">import</span> <span class="o">*</span>
+<span class="kn">from</span> <span class="nn">qpid.util</span> <span class="kn">import</span> <span class="n">URL</span>
+<span class="kn">from</span> <span class="nn">qpid.log</span> <span class="kn">import</span> <span class="n">enable</span><span class="p">,</span> <span class="n">DEBUG</span><span class="p">,</span> <span class="n">WARN</span>
+
+<span class="k">def</span> <span class="nf">nameval</span><span class="p">(</span><span class="n">st</span><span class="p">):</span>
+ <span class="n">idx</span> <span class="o">=</span> <span class="n">st</span><span class="o">.</span><span class="n">find</span><span class="p">(</span><span class="s2">"="</span><span class="p">)</span>
+ <span class="k">if</span> <span class="n">idx</span> <span class="o">>=</span> <span class="mi">0</span><span class="p">:</span>
+ <span class="n">name</span> <span class="o">=</span> <span class="n">st</span><span class="p">[</span><span class="mi">0</span><span class="p">:</span><span class="n">idx</span><span class="p">]</span>
+ <span class="n">value</span> <span class="o">=</span> <span class="n">st</span><span class="p">[</span><span class="n">idx</span><span class="o">+</span><span class="mi">1</span><span class="p">:]</span>
+ <span class="k">else</span><span class="p">:</span>
+ <span class="n">name</span> <span class="o">=</span> <span class="n">st</span>
+ <span class="n">value</span> <span class="o">=</span> <span class="bp">None</span>
+ <span class="k">return</span> <span class="n">name</span><span class="p">,</span> <span class="n">value</span>
+
+<span class="n">parser</span> <span class="o">=</span> <span class="n">optparse</span><span class="o">.</span><span class="n">OptionParser</span><span class="p">(</span><span class="n">usage</span><span class="o">=</span><span class="s2">"usage: %prog [options] ADDRESS [ CONTENT ... ]"</span><span class="p">,</span>
+ <span class="n">description</span><span class="o">=</span><span class="s2">"Send messages to the supplied address."</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-b"</span><span class="p">,</span> <span class="s2">"--broker"</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="s2">"localhost"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"connect to specified BROKER (default </span><span class="si">%d</span><span class="s2">efault)"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-r"</span><span class="p">,</span> <span class="s2">"--reconnect"</span><span class="p">,</span> <span class="n">action</span><span class="o">=</span><span class="s2">"store_true"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"enable auto reconnect"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-i"</span><span class="p">,</span> <span class="s2">"--reconnect-interval"</span><span class="p">,</span> <span class="nb">type</span><span class="o">=</span><span class="s2">"float"</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="mi">3</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"interval between reconnect attempts"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-l"</span><span class="p">,</span> <span class="s2">"--reconnect-limit"</span><span class="p">,</span> <span class="nb">type</span><span class="o">=</span><span class="s2">"int"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"maximum number of reconnect attempts"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-c"</span><span class="p">,</span> <span class="s2">"--count"</span><span class="p">,</span> <span class="nb">type</span><span class="o">=</span><span class="s2">"int"</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"stop after count messages have been sent, zero disables (default </span><span class="si">%d</span><span class="s2">efault)"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-d"</span><span class="p">,</span> <span class="s2">"--durable"</span><span class="p">,</span> <span class="n">action</span><span class="o">=</span><span class="s2">"store_true"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"make the message persistent"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-t"</span><span class="p">,</span> <span class="s2">"--timeout"</span><span class="p">,</span> <span class="nb">type</span><span class="o">=</span><span class="s2">"float"</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="bp">None</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"exit after the specified time"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-I"</span><span class="p">,</span> <span class="s2">"--id"</span><span class="p">,</span> <span class="n">help</span><span class="o">=</span><span class="s2">"use the supplied id instead of generating one"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-S"</span><span class="p">,</span> <span class="s2">"--subject"</span><span class="p">,</span> <span class="n">help</span><span class="o">=</span><span class="s2">"specify a subject"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-R"</span><span class="p">,</span> <span class="s2">"--reply-to"</span><span class="p">,</span> <span class="n">help</span><span class="o">=</span><span class="s2">"specify reply-to address"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-P"</span><span class="p">,</span> <span class="s2">"--property"</span><span class="p">,</span> <span class="n">dest</span><span class="o">=</span><span class="s2">"properties"</span><span class="p">,</span> <span class="n">action</span><span class="o">=</span><span class="s2">"append"</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="p">[],</span>
+ <span class="n">metavar</span><span class="o">=</span><span class="s2">"NAME=VALUE"</span><span class="p">,</span> <span class="n">help</span><span class="o">=</span><span class="s2">"specify message property"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-M"</span><span class="p">,</span> <span class="s2">"--map"</span><span class="p">,</span> <span class="n">dest</span><span class="o">=</span><span class="s2">"entries"</span><span class="p">,</span> <span class="n">action</span><span class="o">=</span><span class="s2">"append"</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="p">[],</span>
+ <span class="n">metavar</span><span class="o">=</span><span class="s2">"KEY=VALUE"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"specify map entry for message body"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-v"</span><span class="p">,</span> <span class="n">dest</span><span class="o">=</span><span class="s2">"verbose"</span><span class="p">,</span> <span class="n">action</span><span class="o">=</span><span class="s2">"store_true"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"enable logging"</span><span class="p">)</span>
+
+<span class="n">opts</span><span class="p">,</span> <span class="n">args</span> <span class="o">=</span> <span class="n">parser</span><span class="o">.</span><span class="n">parse_args</span><span class="p">()</span>
+
+<span class="k">if</span> <span class="n">opts</span><span class="o">.</span><span class="n">verbose</span><span class="p">:</span>
+ <span class="n">enable</span><span class="p">(</span><span class="s2">"qpid"</span><span class="p">,</span> <span class="n">DEBUG</span><span class="p">)</span>
+<span class="k">else</span><span class="p">:</span>
+ <span class="n">enable</span><span class="p">(</span><span class="s2">"qpid"</span><span class="p">,</span> <span class="n">WARN</span><span class="p">)</span>
+
+<span class="k">if</span> <span class="n">opts</span><span class="o">.</span><span class="n">id</span> <span class="ow">is</span> <span class="bp">None</span><span class="p">:</span>
+ <span class="n">spout_id</span> <span class="o">=</span> <span class="nb">str</span><span class="p">(</span><span class="n">uuid4</span><span class="p">())</span>
+<span class="k">else</span><span class="p">:</span>
+ <span class="n">spout_id</span> <span class="o">=</span> <span class="n">opts</span><span class="o">.</span><span class="n">id</span>
+<span class="k">if</span> <span class="n">args</span><span class="p">:</span>
+ <span class="n">addr</span> <span class="o">=</span> <span class="n">args</span><span class="o">.</span><span class="n">pop</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>
+<span class="k">else</span><span class="p">:</span>
+ <span class="n">parser</span><span class="o">.</span><span class="n">error</span><span class="p">(</span><span class="s2">"address is required"</span><span class="p">)</span>
+
+<span class="n">content</span> <span class="o">=</span> <span class="bp">None</span>
+<span class="n">content_type</span> <span class="o">=</span> <span class="bp">None</span>
+
+<span class="k">if</span> <span class="n">args</span><span class="p">:</span>
+ <span class="n">text</span> <span class="o">=</span> <span class="s2">" "</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">args</span><span class="p">)</span>
+<span class="k">else</span><span class="p">:</span>
+ <span class="n">text</span> <span class="o">=</span> <span class="bp">None</span>
+
+<span class="k">if</span> <span class="n">opts</span><span class="o">.</span><span class="n">entries</span><span class="p">:</span>
+ <span class="n">content</span> <span class="o">=</span> <span class="p">{}</span>
+ <span class="k">if</span> <span class="n">text</span><span class="p">:</span>
+ <span class="n">content</span><span class="p">[</span><span class="s2">"text"</span><span class="p">]</span> <span class="o">=</span> <span class="n">text</span>
+ <span class="k">for</span> <span class="n">e</span> <span class="ow">in</span> <span class="n">opts</span><span class="o">.</span><span class="n">entries</span><span class="p">:</span>
+ <span class="n">name</span><span class="p">,</span> <span class="n">val</span> <span class="o">=</span> <span class="n">nameval</span><span class="p">(</span><span class="n">e</span><span class="p">)</span>
+ <span class="n">content</span><span class="p">[</span><span class="n">name</span><span class="p">]</span> <span class="o">=</span> <span class="n">val</span>
+<span class="k">else</span><span class="p">:</span>
+ <span class="n">content</span> <span class="o">=</span> <span class="n">text</span>
+ <span class="c1"># no entries were supplied, so assume text/plain for</span>
+ <span class="c1"># compatibility with java (and other) clients</span>
+ <span class="n">content_type</span> <span class="o">=</span> <span class="s2">"text/plain"</span>
+
+<span class="n">conn</span> <span class="o">=</span> <span class="n">Connection</span><span class="p">(</span><span class="n">opts</span><span class="o">.</span><span class="n">broker</span><span class="p">,</span>
+ <span class="n">reconnect</span><span class="o">=</span><span class="n">opts</span><span class="o">.</span><span class="n">reconnect</span><span class="p">,</span>
+ <span class="n">reconnect_interval</span><span class="o">=</span><span class="n">opts</span><span class="o">.</span><span class="n">reconnect_interval</span><span class="p">,</span>
+ <span class="n">reconnect_limit</span><span class="o">=</span><span class="n">opts</span><span class="o">.</span><span class="n">reconnect_limit</span><span class="p">)</span>
+<span class="k">try</span><span class="p">:</span>
+ <span class="n">conn</span><span class="o">.</span><span class="n">open</span><span class="p">()</span>
+ <span class="n">ssn</span> <span class="o">=</span> <span class="n">conn</span><span class="o">.</span><span class="n">session</span><span class="p">()</span>
+ <span class="n">snd</span> <span class="o">=</span> <span class="n">ssn</span><span class="o">.</span><span class="n">sender</span><span class="p">(</span><span class="n">addr</span><span class="p">)</span>
+
+ <span class="n">count</span> <span class="o">=</span> <span class="mi">0</span>
+ <span class="n">start</span> <span class="o">=</span> <span class="n">time</span><span class="o">.</span><span class="n">time</span><span class="p">()</span>
+ <span class="k">while</span> <span class="p">(</span><span class="n">opts</span><span class="o">.</span><span class="n">count</span> <span class="o">==</span> <span class="mi">0</span> <span class="ow">or</span> <span class="n">count</span> <span class="o"><</span> <span class="n">opts</span><span class="o">.</span><span class="n">count</span><span class="p">)</span> <span class="ow">and</span> \
+ <span class="p">(</span><span class="n">opts</span><span class="o">.</span><span class="n">timeout</span> <span class="ow">is</span> <span class="bp">None</span> <span class="ow">or</span> <span class="n">time</span><span class="o">.</span><span class="n">time</span><span class="p">()</span> <span class="o">-</span> <span class="n">start</span> <span class="o"><</span> <span class="n">opts</span><span class="o">.</span><span class="n">timeout</span><span class="p">):</span>
+ <span class="n">msg</span> <span class="o">=</span> <span class="n">Message</span><span class="p">(</span><span class="n">subject</span><span class="o">=</span><span class="n">opts</span><span class="o">.</span><span class="n">subject</span><span class="p">,</span>
+ <span class="n">reply_to</span><span class="o">=</span><span class="n">opts</span><span class="o">.</span><span class="n">reply_to</span><span class="p">,</span>
+ <span class="n">content</span><span class="o">=</span><span class="n">content</span><span class="p">)</span>
+ <span class="k">if</span> <span class="n">opts</span><span class="o">.</span><span class="n">durable</span><span class="p">:</span>
+ <span class="n">msg</span><span class="o">.</span><span class="n">durable</span> <span class="o">=</span> <span class="bp">True</span>
+ <span class="k">if</span> <span class="n">content_type</span> <span class="ow">is</span> <span class="ow">not</span> <span class="bp">None</span><span class="p">:</span>
+ <span class="n">msg</span><span class="o">.</span><span class="n">content_type</span> <span class="o">=</span> <span class="n">content_type</span>
+ <span class="n">msg</span><span class="o">.</span><span class="n">properties</span><span class="p">[</span><span class="s2">"spout-id"</span><span class="p">]</span> <span class="o">=</span> <span class="s2">"</span><span class="si">%s</span><span class="s2">:</span><span class="si">%s</span><span class="s2">"</span> <span class="o">%</span> <span class="p">(</span><span class="n">spout_id</span><span class="p">,</span> <span class="n">count</span><span class="p">)</span>
+ <span class="k">for</span> <span class="n">p</span> <span class="ow">in</span> <span class="n">opts</span><span class="o">.</span><span class="n">properties</span><span class="p">:</span>
+ <span class="n">name</span><span class="p">,</span> <span class="n">val</span> <span class="o">=</span> <span class="n">nameval</span><span class="p">(</span><span class="n">p</span><span class="p">)</span>
+ <span class="n">msg</span><span class="o">.</span><span class="n">properties</span><span class="p">[</span><span class="n">name</span><span class="p">]</span> <span class="o">=</span> <span class="n">val</span>
+
+ <span class="n">snd</span><span class="o">.</span><span class="n">send</span><span class="p">(</span><span class="n">msg</span><span class="p">)</span>
+ <span class="n">count</span> <span class="o">+=</span> <span class="mi">1</span>
+ <span class="k">print</span> <span class="n">msg</span>
+<span class="k">except</span> <span class="n">SendError</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span>
+ <span class="k">print</span> <span class="n">e</span>
+<span class="k">except</span> <span class="ne">KeyboardInterrupt</span><span class="p">:</span>
+ <span class="k">pass</span>
+
+<span class="n">conn</span><span class="o">.</span><span class="n">close</span><span class="p">()</span>
+</pre></div>
+
+<p><a href="spout">Download this file</a></p>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/examples/statistics.py
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/examples/statistics.py b/input/releases/qpid-python-1.37.0/messaging-api/examples/statistics.py
new file mode 100644
index 0000000..e095920
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/examples/statistics.py
@@ -0,0 +1,139 @@
+#!/usr/bin/env python
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+import time
+
+TS = "ts"
+TIME_SEC = 1000000000
+MILLISECOND = 1000
+
+class Statistic:
+ def message(self, msg):
+ return
+ def report(self):
+ return ""
+ def header(self):
+ return ""
+
+
+class Throughput(Statistic):
+ def __init__(self):
+ self.messages = 0
+ self.started = False
+
+ def message(self, m):
+ self.messages += 1
+ if not self.started:
+ self.start = time.time()
+ self.started = True
+
+ def header(self):
+ return "tp(m/s)"
+
+ def report(self):
+ if self.started:
+ elapsed = time.time() - self.start
+ return str(int(self.messages/elapsed))
+ else:
+ return "0"
+
+
+class ThroughputAndLatency(Throughput):
+ def __init__(self):
+ Throughput.__init__(self)
+ self.total = 0.0
+ self.min = float('inf')
+ self.max = -float('inf')
+ self.samples = 0
+
+ def message(self, m):
+ Throughput.message(self, m)
+ if TS in m.properties:
+ self.samples+=1
+ latency = MILLISECOND * (time.time() - float(m.properties[TS])/TIME_SEC)
+ if latency > 0:
+ self.total += latency
+ if latency < self.min:
+ self.min = latency
+ if latency > self.max:
+ self.max = latency
+
+ def header(self):
+# Throughput.header(self)
+ return "%s\tl-min\tl-max\tl-avg" % Throughput.header(self)
+
+ def report(self):
+ output = Throughput.report(self)
+ if (self.samples > 0):
+ output += "\t%.2f\t%.2f\t%.2f" %(self.min, self.max, self.total/self.samples)
+ return output
+
+
+# Report batch and overall statistics
+class ReporterBase:
+ def __init__(self, batch, wantHeader):
+ self.batchSize = batch
+ self.batchCount = 0
+ self.headerPrinted = not wantHeader
+ self.overall = None
+ self.batch = None
+
+ def create(self):
+ return
+
+ # Count message in the statistics
+ def message(self, m):
+ if self.overall == None:
+ self.overall = self.create()
+ self.overall.message(m)
+ if self.batchSize:
+ if self.batch == None:
+ self.batch = self.create()
+ self.batch.message(m)
+ self.batchCount+=1
+ if self.batchCount == self.batchSize:
+ self.header()
+ print self.batch.report()
+ self.create()
+ self.batchCount = 0
+
+ # Print overall report.
+ def report(self):
+ if self.overall == None:
+ self.overall = self.create()
+ self.header()
+ print self.overall.report()
+
+ def header(self):
+ if not self.headerPrinted:
+ if self.overall == None:
+ self.overall = self.create()
+ print self.overall.header()
+ self.headerPrinted = True
+
+
+class Reporter(ReporterBase):
+ def __init__(self, batchSize, wantHeader, Stats):
+ ReporterBase.__init__(self, batchSize, wantHeader)
+ self.__stats = Stats
+
+ def create(self):
+ ClassName = self.__stats.__class__
+ return ClassName()
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/examples/statistics.py.html.in
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/examples/statistics.py.html.in b/input/releases/qpid-python-1.37.0/messaging-api/examples/statistics.py.html.in
new file mode 100644
index 0000000..1871fed
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/examples/statistics.py.html.in
@@ -0,0 +1,124 @@
+
+<h1>statistics.py</h1>
+<div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">time</span>
+
+<span class="n">TS</span> <span class="o">=</span> <span class="s2">"ts"</span>
+<span class="n">TIME_SEC</span> <span class="o">=</span> <span class="mi">1000000000</span>
+<span class="n">MILLISECOND</span> <span class="o">=</span> <span class="mi">1000</span>
+
+<span class="k">class</span> <span class="nc">Statistic</span><span class="p">:</span>
+ <span class="k">def</span> <span class="nf">message</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">msg</span><span class="p">):</span>
+ <span class="k">return</span>
+ <span class="k">def</span> <span class="nf">report</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+ <span class="k">return</span> <span class="s2">""</span>
+ <span class="k">def</span> <span class="nf">header</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+ <span class="k">return</span> <span class="s2">""</span>
+
+
+<span class="k">class</span> <span class="nc">Throughput</span><span class="p">(</span><span class="n">Statistic</span><span class="p">):</span>
+ <span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">messages</span> <span class="o">=</span> <span class="mi">0</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">started</span> <span class="o">=</span> <span class="bp">False</span>
+
+ <span class="k">def</span> <span class="nf">message</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">m</span><span class="p">):</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">messages</span> <span class="o">+=</span> <span class="mi">1</span>
+ <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">started</span><span class="p">:</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">start</span> <span class="o">=</span> <span class="n">time</span><span class="o">.</span><span class="n">time</span><span class="p">()</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">started</span> <span class="o">=</span> <span class="bp">True</span>
+
+ <span class="k">def</span> <span class="nf">header</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+ <span class="k">return</span> <span class="s2">"tp(m/s)"</span>
+
+ <span class="k">def</span> <span class="nf">report</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+ <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">started</span><span class="p">:</span>
+ <span class="n">elapsed</span> <span class="o">=</span> <span class="n">time</span><span class="o">.</span><span class="n">time</span><span class="p">()</span> <span class="o">-</span> <span class="bp">self</span><span class="o">.</span><span class="n">start</span>
+ <span class="k">return</span> <span class="nb">str</span><span class="p">(</span><span class="nb">int</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">messages</span><span class="o">/</span><span class="n">elapsed</span><span class="p">))</span>
+ <span class="k">else</span><span class="p">:</span>
+ <span class="k">return</span> <span class="s2">"0"</span>
+
+
+<span class="k">class</span> <span class="nc">ThroughputAndLatency</span><span class="p">(</span><span class="n">Throughput</span><span class="p">):</span>
+ <span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+ <span class="n">Throughput</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">total</span> <span class="o">=</span> <span class="mf">0.0</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">min</span> <span class="o">=</span> <span class="nb">float</span><span class="p">(</span><span class="s1">'inf'</span><span class="p">)</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">max</span> <span class="o">=</span> <span class="o">-</span><span class="nb">float</span><span class="p">(</span><span class="s1">'inf'</span><span class="p">)</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">samples</span> <span class="o">=</span> <span class="mi">0</span>
+
+ <span class="k">def</span> <span class="nf">message</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">m</span><span class="p">):</span>
+ <span class="n">Throughput</span><span class="o">.</span><span class="n">message</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">m</span><span class="p">)</span>
+ <span class="k">if</span> <span class="n">TS</span> <span class="ow">in</span> <span class="n">m</span><span class="o">.</span><span class="n">properties</span><span class="p">:</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">samples</span><span class="o">+=</span><span class="mi">1</span>
+ <span class="n">latency</span> <span class="o">=</span> <span class="n">MILLISECOND</span> <span class="o">*</span> <span class="p">(</span><span class="n">time</span><span class="o">.</span><span class="n">time</span><span class="p">()</span> <span class="o">-</span> <span class="nb">float</span><span class="p">(</span><span class="n">m</span><span class="o">.</span><span class="n">properties</span><span class="p">[</span><span class="n">TS</span><span class="p">])</span><span class="o">/</span><span class="n">TIME_SEC</span><span class="p">)</span>
+ <span class="k">if</span> <span class="n">latency</span> <span class="o">></span> <span class="mi">0</span><span class="p">:</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">total</span> <span class="o">+=</span> <span class="n">latency</span>
+ <span class="k">if</span> <span class="n">latency</span> <span class="o"><</span> <span class="bp">self</span><span class="o">.</span><span class="n">min</span><span class="p">:</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">min</span> <span class="o">=</span> <span class="n">latency</span>
+ <span class="k">if</span> <span class="n">latency</span> <span class="o">></span> <span class="bp">self</span><span class="o">.</span><span class="n">max</span><span class="p">:</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">max</span> <span class="o">=</span> <span class="n">latency</span>
+
+ <span class="k">def</span> <span class="nf">header</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+<span class="c1"># Throughput.header(self)</span>
+ <span class="k">return</span> <span class="s2">"</span><span class="si">%s</span><span class="se">\t</span><span class="s2">l-min</span><span class="se">\t</span><span class="s2">l-max</span><span class="se">\t</span><span class="s2">l-avg"</span> <span class="o">%</span> <span class="n">Throughput</span><span class="o">.</span><span class="n">header</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span>
+
+ <span class="k">def</span> <span class="nf">report</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+ <span class="n">output</span> <span class="o">=</span> <span class="n">Throughput</span><span class="o">.</span><span class="n">report</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span>
+ <span class="k">if</span> <span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">samples</span> <span class="o">></span> <span class="mi">0</span><span class="p">):</span>
+ <span class="n">output</span> <span class="o">+=</span> <span class="s2">"</span><span class="se">\t</span><span class="si">%.2f</span><span class="se">\t</span><span class="si">%.2f</span><span class="se">\t</span><span class="si">%.2f</span><span class="s2">"</span> <span class="o">%</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">min</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">max</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">total</span><span class="o">/</span><span class="bp">self</span><span class="o">.</span><span class="n">samples</span><span class="p">)</span>
+ <span class="k">return</span> <span class="n">output</span>
+
+
+<span class="c1"># Report batch and overall statistics</span>
+<span class="k">class</span> <span class="nc">ReporterBase</span><span class="p">:</span>
+ <span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">batch</span><span class="p">,</span> <span class="n">wantHeader</span><span class="p">):</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">batchSize</span> <span class="o">=</span> <span class="n">batch</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">batchCount</span> <span class="o">=</span> <span class="mi">0</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">headerPrinted</span> <span class="o">=</span> <span class="ow">not</span> <span class="n">wantHeader</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">overall</span> <span class="o">=</span> <span class="bp">None</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">batch</span> <span class="o">=</span> <span class="bp">None</span>
+
+ <span class="k">def</span> <span class="nf">create</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+ <span class="k">return</span>
+
+ <span class="c1"># Count message in the statistics</span>
+ <span class="k">def</span> <span class="nf">message</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">m</span><span class="p">):</span>
+ <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">overall</span> <span class="o">==</span> <span class="bp">None</span><span class="p">:</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">overall</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">create</span><span class="p">()</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">overall</span><span class="o">.</span><span class="n">message</span><span class="p">(</span><span class="n">m</span><span class="p">)</span>
+ <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">batchSize</span><span class="p">:</span>
+ <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">batch</span> <span class="o">==</span> <span class="bp">None</span><span class="p">:</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">batch</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">create</span><span class="p">()</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">batch</span><span class="o">.</span><span class="n">message</span><span class="p">(</span><span class="n">m</span><span class="p">)</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">batchCount</span><span class="o">+=</span><span class="mi">1</span>
+ <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">batchCount</span> <span class="o">==</span> <span class="bp">self</span><span class="o">.</span><span class="n">batchSize</span><span class="p">:</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">header</span><span class="p">()</span>
+ <span class="k">print</span> <span class="bp">self</span><span class="o">.</span><span class="n">batch</span><span class="o">.</span><span class="n">report</span><span class="p">()</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">create</span><span class="p">()</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">batchCount</span> <span class="o">=</span> <span class="mi">0</span>
+
+ <span class="c1"># Print overall report.</span>
+ <span class="k">def</span> <span class="nf">report</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+ <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">overall</span> <span class="o">==</span> <span class="bp">None</span><span class="p">:</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">overall</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">create</span><span class="p">()</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">header</span><span class="p">()</span>
+ <span class="k">print</span> <span class="bp">self</span><span class="o">.</span><span class="n">overall</span><span class="o">.</span><span class="n">report</span><span class="p">()</span>
+
+ <span class="k">def</span> <span class="nf">header</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+ <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">headerPrinted</span><span class="p">:</span>
+ <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">overall</span> <span class="o">==</span> <span class="bp">None</span><span class="p">:</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">overall</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">create</span><span class="p">()</span>
+ <span class="k">print</span> <span class="bp">self</span><span class="o">.</span><span class="n">overall</span><span class="o">.</span><span class="n">header</span><span class="p">()</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">headerPrinted</span> <span class="o">=</span> <span class="bp">True</span>
+
+
+<span class="k">class</span> <span class="nc">Reporter</span><span class="p">(</span><span class="n">ReporterBase</span><span class="p">):</span>
+ <span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">batchSize</span><span class="p">,</span> <span class="n">wantHeader</span><span class="p">,</span> <span class="n">Stats</span><span class="p">):</span>
+ <span class="n">ReporterBase</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">batchSize</span><span class="p">,</span> <span class="n">wantHeader</span><span class="p">)</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">__stats</span> <span class="o">=</span> <span class="n">Stats</span>
+
+ <span class="k">def</span> <span class="nf">create</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+ <span class="n">ClassName</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">__stats</span><span class="o">.</span><span class="vm">__class__</span>
+ <span class="k">return</span> <span class="n">ClassName</span><span class="p">()</span>
+</pre></div>
+
+<p><a href="statistics.py">Download this file</a></p>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/release-notes.md
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/release-notes.md b/input/releases/qpid-python-1.37.0/release-notes.md
new file mode 100644
index 0000000..f39660c
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/release-notes.md
@@ -0,0 +1,34 @@
+;;
+;; Licensed to the Apache Software Foundation (ASF) under one
+;; or more contributor license agreements. See the NOTICE file
+;; distributed with this work for additional information
+;; regarding copyright ownership. The ASF licenses this file
+;; to you under the Apache License, Version 2.0 (the
+;; "License"); you may not use this file except in compliance
+;; with the License. You may obtain a copy of the License at
+;;
+;; http://www.apache.org/licenses/LICENSE-2.0
+;;
+;; Unless required by applicable law or agreed to in writing,
+;; software distributed under the License is distributed on an
+;; "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+;; KIND, either express or implied. See the License for the
+;; specific language governing permissions and limitations
+;; under the License.
+;;
+
+# Qpid Python 1.37.0 Release Notes
+
+Qpid Python includes an AMQP messaging library and a suite of tests
+for AMQP conformance.
+
+For more information about this release, including download links and
+documentation, see the [release overview](index.html).
+
+
+## Bugs fixed
+
+ - [QPID-2524](https://issues.apache.org/jira/browse/QPID-2524) - Fails loading dtd in Python 2.6 on Ubuntu 9.10 (Karmic) with "ValueError: unknown url type: /.../specs/amqp.0-10.dtd"
+ - [QPID-7809](https://issues.apache.org/jira/browse/QPID-7809) - Python 0-10 messaging driver does not handle heartbeat timeouts, "assert rcv.received < rcv.impending" occurs
+ - [QPID-7833](https://issues.apache.org/jira/browse/QPID-7833) - Batch file for Windows is missing from source distribution
+ - [QPID-7884](https://issues.apache.org/jira/browse/QPID-7884) - Python client should not raise exception on close() after stop.
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/python/generate.py
----------------------------------------------------------------------
diff --git a/python/generate.py b/python/generate.py
index c3418ed..d7f2076 100644
--- a/python/generate.py
+++ b/python/generate.py
@@ -385,8 +385,8 @@ def _fetch_issues(project, release):
fix_version = release
- if project == "qpid-cpp":
- fix_version = "qpid-cpp-{}".format(release)
+ if project in ("qpid-cpp", "qpid-python"):
+ fix_version = "{}-{}".format(project, release)
if project in ("qpid-cpp", "qpid-java", "qpid-python", "broker-j"):
project = "qpid"
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/scripts/gen-python-release-page
----------------------------------------------------------------------
diff --git a/scripts/gen-python-release-page b/scripts/gen-python-release-page
index d14d968..0dcd804 100755
--- a/scripts/gen-python-release-page
+++ b/scripts/gen-python-release-page
@@ -117,9 +117,9 @@ def gen_release_page(release, issues_release, source_release, release_dir):
artefact_url = source_artefact_url.format(release, artefact)
asc_url = "{}.asc".format(artefact_url)
md5_url = "{}.md5".format(artefact_url)
- sha_url = "{}.sha".format(artefact_url)
+ sha512_url = "{}.sha512".format(artefact_url)
- args = summary, artefact, artefact_url, asc_url, md5_url, sha_url
+ args = summary, artefact, artefact_url, asc_url, md5_url, sha512_url
row = "| {} | [{}]({}) | [ASC]({}), [MD5]({}), [SHA512]({}) |".format(*args)
source_artefacts.append(row)
@@ -132,7 +132,7 @@ def gen_release_page(release, issues_release, source_release, release_dir):
source_artefacts = "\n".join(source_artefacts)
components = "\n".join(components)
- jql = "project = QPID AND fixVersion = '{}' AND resolution = 'fixed' ORDER BY priority DESC".format(issues_release)
+ jql = "project = QPID AND fixVersion = 'qpid-python-{}' AND resolution = 'fixed' ORDER BY priority DESC".format(issues_release)
issues_url = "https://issues.apache.org/jira/issues/?jql={}".format(urllib.quote_plus(jql))
vars = locals()
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[02/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.address-module.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.address-module.html b/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.address-module.html
new file mode 100644
index 0000000..9a1f5f5
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.address-module.html
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>address</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<h1 class="toc">Module address</h1>
+<hr />
+ <h2 class="toc">Classes</h2>
+ <a target="mainFrame" href="qpid.parser.ParseError-class.html"
+ >ParseError</a><br /> <h2 class="toc">Functions</h2>
+ <a target="mainFrame" href="qpid.messaging.address-module.html#parse"
+ >parse</a><br /><hr />
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.constants-module.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.constants-module.html b/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.constants-module.html
new file mode 100644
index 0000000..bb47268
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.constants-module.html
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>constants</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<h1 class="toc">Module constants</h1>
+<hr />
+ <h2 class="toc">Classes</h2>
+ <a target="mainFrame" href="qpid.messaging.constants.Constant-class.html"
+ >Constant</a><br /> <h2 class="toc">Variables</h2>
+ <a target="mainFrame" href="qpid.messaging.constants-module.html#AMQPS_PORT"
+ >AMQPS_PORT</a><br /> <a target="mainFrame" href="qpid.messaging.constants-module.html#AMQP_PORT"
+ >AMQP_PORT</a><br /> <a target="mainFrame" href="qpid.messaging.constants-module.html#REJECTED"
+ >REJECTED</a><br /> <a target="mainFrame" href="qpid.messaging.constants-module.html#RELEASED"
+ >RELEASED</a><br /> <a target="mainFrame" href="qpid.messaging.constants-module.html#UNLIMITED"
+ >UNLIMITED</a><br /> <a target="mainFrame" href="qpid.messaging.constants-module.html#__SELF__"
+ >__SELF__</a><br /> <a target="mainFrame" href="qpid.messaging.constants-module.html#__package__"
+ >__package__</a><br /><hr />
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.driver-module.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.driver-module.html b/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.driver-module.html
new file mode 100644
index 0000000..b0e2026
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.driver-module.html
@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>driver</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<h1 class="toc">Module driver</h1>
+<hr />
+ <h2 class="toc">Classes</h2>
+ <a target="mainFrame" href="qpid.messaging.driver.Attachment-class.html"
+ >Attachment</a><br /> <a target="mainFrame" href="qpid.messaging.driver.Cache-class.html"
+ >Cache</a><br /> <a target="mainFrame" href="qpid.messaging.driver.Driver-class.html"
+ >Driver</a><br /> <a target="mainFrame" href="qpid.messaging.driver.Engine-class.html"
+ >Engine</a><br /> <a target="mainFrame" href="qpid.messaging.driver.LinkIn-class.html"
+ >LinkIn</a><br /> <a target="mainFrame" href="qpid.messaging.driver.LinkOut-class.html"
+ >LinkOut</a><br /> <a target="mainFrame" href="qpid.messaging.driver.Pattern-class.html"
+ >Pattern</a><br /> <a target="mainFrame" href="qpid.messaging.driver.SessionState-class.html"
+ >SessionState</a><br /> <h2 class="toc">Functions</h2>
+ <a target="mainFrame" href="qpid.messaging.driver-module.html#addr2reply_to"
+ >addr2reply_to</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#get_bindings"
+ >get_bindings</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#noop"
+ >noop</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#reply_to2addr"
+ >reply_to2addr</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#sync_noop"
+ >sync_noop</a><br /> <h2 class="toc">Variables</h2>
+ <a target="mainFrame" href="qpid.messaging.driver-module.html#BINDINGS"
+ >BINDINGS</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#CLOSED"
+ >CLOSED</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#COMMON_OPTS"
+ >COMMON_OPTS</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#CONNECTION_ERRS"
+ >CONNECTION_ERRS</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#DECLARE"
+ >DECLARE</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#DEFAULT_DISPOSITION"
+ >DEFAULT_DISPOSITION</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#DURABLE_DEFAULT"
+ >DURABLE_DEFAULT</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#EMPTY_DP"
+ >EMPTY_DP</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#EMPTY_MP"
+ >EMPTY_MP</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#HEADER"
+ >HEADER</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#OPEN"
+ >OPEN</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#POLICIES"
+ >POLICIES</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#READ_ONLY"
+ >READ_ONLY</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#RECEIVE_MODES"
+ >RECEIVE_MODES</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#RELIABILITY"
+ >RELIABILITY</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#SESSION_ERRS"
+ >SESSION_ERRS</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#SOURCE_OPTS"
+ >SOURCE_OPTS</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#SUBJECT"
+ >SUBJECT</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#SUBJECT_DEFAULTS"
+ >SUBJECT_DEFAULTS</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#TARGET_OPTS"
+ >TARGET_OPTS</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#WRITE_ONLY"
+ >WRITE_ONLY</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#__package__"
+ >__package__</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#bases"
+ >bases</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#log"
+ >log</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#name"
+ >name</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#opslog"
+ >opslog</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#rawlog"
+ >rawlog</a><br /><hr />
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.endpoints-module.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.endpoints-module.html b/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.endpoints-module.html
new file mode 100644
index 0000000..51ed570
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.endpoints-module.html
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>endpoints</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<h1 class="toc">Module endpoints</h1>
+<hr />
+ <h2 class="toc">Classes</h2>
+ <a target="mainFrame" href="qpid.messaging.endpoints.Connection-class.html"
+ >Connection</a><br /> <a target="mainFrame" href="qpid.messaging.endpoints.Endpoint-class.html"
+ >Endpoint</a><br /> <a target="mainFrame" href="qpid.messaging.endpoints.Receiver-class.html"
+ >Receiver</a><br /> <a target="mainFrame" href="qpid.messaging.endpoints.Sender-class.html"
+ >Sender</a><br /> <a target="mainFrame" href="qpid.messaging.endpoints.Session-class.html"
+ >Session</a><br /><hr />
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.exceptions-module.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.exceptions-module.html b/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.exceptions-module.html
new file mode 100644
index 0000000..df5eae0
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.exceptions-module.html
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>exceptions</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<h1 class="toc">Module exceptions</h1>
+<hr />
+ <h2 class="toc">Classes</h2>
+ <a target="mainFrame" href="qpid.messaging.exceptions.AddressError-class.html"
+ >AddressError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.AssertionFailed-class.html"
+ >AssertionFailed</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.AuthenticationFailure-class.html"
+ >AuthenticationFailure</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.ConnectError-class.html"
+ >ConnectError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.ConnectionClosed-class.html"
+ >ConnectionClosed</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.ConnectionError-class.html"
+ >ConnectionError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.ContentError-class.html"
+ >ContentError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.DecodeError-class.html"
+ >DecodeError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.Detached-class.html"
+ >Detached</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.Empty-class.html"
+ >Empty</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.EncodeError-class.html"
+ >EncodeError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.FetchError-class.html"
+ >FetchError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.HeartbeatTimeout-class.html"
+ >HeartbeatTimeout</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.InsufficientCapacity-class.html"
+ >InsufficientCapacity</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.InternalError-class.html"
+ >InternalError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.InvalidOption-class.html"
+ >InvalidOption</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.LinkClosed-class.html"
+ >LinkClosed</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.LinkError-class.html"
+ >LinkError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.MalformedAddress-class.html"
+ >MalformedAddress</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.MessagingError-class.html"
+ >MessagingError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.NontransactionalSession-class.html"
+ >NontransactionalSession</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.NotFound-class.html"
+ >NotFound</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.ReceiverError-class.html"
+ >ReceiverError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.ResolutionError-class.html"
+ >ResolutionError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.SendError-class.html"
+ >SendError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.SenderError-class.html"
+ >SenderError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.ServerError-class.html"
+ >ServerError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.SessionClosed-class.html"
+ >SessionClosed</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.SessionError-class.html"
+ >SessionError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.TargetCapacityExceeded-class.html"
+ >TargetCapacityExceeded</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.Timeout-class.html"
+ >Timeout</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.TransactionAborted-class.html"
+ >TransactionAborted</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.TransactionError-class.html"
+ >TransactionError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.TransactionUnknown-class.html"
+ >TransactionUnknown</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.UnauthorizedAccess-class.html"
+ >UnauthorizedAccess</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.VersionError-class.html"
+ >VersionError</a><br /> <h2 class="toc">Variables</h2>
+ <a target="mainFrame" href="qpid.messaging.exceptions-module.html#__package__"
+ >__package__</a><br /><hr />
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.message-module.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.message-module.html b/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.message-module.html
new file mode 100644
index 0000000..43565c1
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.message-module.html
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>message</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<h1 class="toc">Module message</h1>
+<hr />
+ <h2 class="toc">Classes</h2>
+ <a target="mainFrame" href="qpid.messaging.message.Disposition-class.html"
+ >Disposition</a><br /> <a target="mainFrame" href="qpid.messaging.message.Message-class.html"
+ >Message</a><br /><hr />
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.transports-module.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.transports-module.html b/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.transports-module.html
new file mode 100644
index 0000000..d5f6a60
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.transports-module.html
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>transports</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<h1 class="toc">Module transports</h1>
+<hr />
+ <h2 class="toc">Classes</h2>
+ <a target="mainFrame" href="qpid.messaging.transports.SocketTransport-class.html"
+ >SocketTransport</a><br /> <a target="mainFrame" href="qpid.messaging.transports.old_ssl-class.html"
+ >old_ssl</a><br /> <a target="mainFrame" href="qpid.messaging.transports.tcp-class.html"
+ >tcp</a><br /> <a target="mainFrame" href="qpid.messaging.transports.tls-class.html"
+ >tls</a><br /> <h2 class="toc">Functions</h2>
+ <a target="mainFrame" href="qpid.messaging.transports-module.html#verify_hostname"
+ >verify_hostname</a><br /> <h2 class="toc">Variables</h2>
+ <a target="mainFrame" href="qpid.messaging.transports-module.html#TRANSPORTS"
+ >TRANSPORTS</a><br /> <a target="mainFrame" href="qpid.messaging.transports-module.html#__package__"
+ >__package__</a><br /><hr />
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.util-module.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.util-module.html b/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.util-module.html
new file mode 100644
index 0000000..543b471
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.util-module.html
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>util</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<h1 class="toc">Module util</h1>
+<hr />
+ <h2 class="toc">Functions</h2>
+ <a target="mainFrame" href="qpid.messaging.util-module.html#auto_fetch_reconnect_urls"
+ >auto_fetch_reconnect_urls</a><br /> <a target="mainFrame" href="qpid.messaging.util-module.html#set_reconnect_urls"
+ >set_reconnect_urls</a><br /><hr />
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/toc.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/toc.html b/input/releases/qpid-python-1.37.0/messaging-api/api/toc.html
new file mode 100644
index 0000000..4f6f84a
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/toc.html
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Table of Contents</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<h1 class="toc">Table of Contents</h1>
+<hr />
+ <a target="moduleFrame" href="toc-everything.html">Everything</a>
+ <br />
+ <h2 class="toc">Modules</h2>
+ <a target="moduleFrame" href="toc-qpid.messaging-module.html"
+ onclick="setFrame('toc-qpid.messaging-module.html','qpid.messaging-module.html');" >qpid.messaging</a><br /> <a target="moduleFrame" href="toc-qpid.messaging.address-module.html"
+ onclick="setFrame('toc-qpid.messaging.address-module.html','qpid.messaging.address-module.html');" >qpid.messaging.address</a><br /> <a target="moduleFrame" href="toc-qpid.messaging.constants-module.html"
+ onclick="setFrame('toc-qpid.messaging.constants-module.html','qpid.messaging.constants-module.html');" >qpid.messaging.constants</a><br /> <a target="moduleFrame" href="toc-qpid.messaging.driver-module.html"
+ onclick="setFrame('toc-qpid.messaging.driver-module.html','qpid.messaging.driver-module.html');" >qpid.messaging.driver</a><br /> <a target="moduleFrame" href="toc-qpid.messaging.endpoints-module.html"
+ onclick="setFrame('toc-qpid.messaging.endpoints-module.html','qpid.messaging.endpoints-module.html');" >qpid.messaging.endpoints</a><br /> <a target="moduleFrame" href="toc-qpid.messaging.exceptions-module.html"
+ onclick="setFrame('toc-qpid.messaging.exceptions-module.html','qpid.messaging.exceptions-module.html');" >qpid.messaging.exceptions</a><br /> <a target="moduleFrame" href="toc-qpid.messaging.message-module.html"
+ onclick="setFrame('toc-qpid.messaging.message-module.html','qpid.messaging.message-module.html');" >qpid.messaging.message</a><br /> <a target="moduleFrame" href="toc-qpid.messaging.transports-module.html"
+ onclick="setFrame('toc-qpid.messaging.transports-module.html','qpid.messaging.transports-module.html');" >qpid.messaging.transports</a><br /> <a target="moduleFrame" href="toc-qpid.messaging.util-module.html"
+ onclick="setFrame('toc-qpid.messaging.util-module.html','qpid.messaging.util-module.html');" >qpid.messaging.util</a><br /><hr />
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/examples/drain
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/examples/drain b/input/releases/qpid-python-1.37.0/messaging-api/examples/drain
new file mode 100755
index 0000000..5e30153
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/examples/drain
@@ -0,0 +1,97 @@
+#!/usr/bin/env python
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+import optparse
+from qpid.messaging import *
+from qpid.util import URL
+from qpid.log import enable, DEBUG, WARN
+
+parser = optparse.OptionParser(usage="usage: %prog [options] ADDRESS ...",
+ description="Drain messages from the supplied address.")
+parser.add_option("-b", "--broker", default="localhost",
+ help="connect to specified BROKER (default %default)")
+parser.add_option("-c", "--count", type="int",
+ help="number of messages to drain")
+parser.add_option("-f", "--forever", action="store_true",
+ help="ignore timeout and wait forever")
+parser.add_option("-r", "--reconnect", action="store_true",
+ help="enable auto reconnect")
+parser.add_option("-i", "--reconnect-interval", type="float", default=3,
+ help="interval between reconnect attempts")
+parser.add_option("-l", "--reconnect-limit", type="int",
+ help="maximum number of reconnect attempts")
+parser.add_option("-t", "--timeout", type="float", default=0,
+ help="timeout in seconds to wait before exiting (default %default)")
+parser.add_option("-p", "--print", dest="format", default="%(M)s",
+ help="format string for printing messages (default %default)")
+parser.add_option("-v", dest="verbose", action="store_true",
+ help="enable logging")
+
+opts, args = parser.parse_args()
+
+if opts.verbose:
+ enable("qpid", DEBUG)
+else:
+ enable("qpid", WARN)
+
+if args:
+ addr = args.pop(0)
+else:
+ parser.error("address is required")
+if opts.forever:
+ timeout = None
+else:
+ timeout = opts.timeout
+
+class Formatter:
+
+ def __init__(self, message):
+ self.message = message
+ self.environ = {"M": self.message,
+ "P": self.message.properties,
+ "C": self.message.content}
+
+ def __getitem__(self, st):
+ return eval(st, self.environ)
+
+conn = Connection(opts.broker,
+ reconnect=opts.reconnect,
+ reconnect_interval=opts.reconnect_interval,
+ reconnect_limit=opts.reconnect_limit)
+try:
+ conn.open()
+ ssn = conn.session()
+ rcv = ssn.receiver(addr)
+
+ count = 0
+ while not opts.count or count < opts.count:
+ try:
+ msg = rcv.fetch(timeout=timeout)
+ print opts.format % Formatter(msg)
+ count += 1
+ ssn.acknowledge()
+ except Empty:
+ break
+except ReceiverError, e:
+ print e
+except KeyboardInterrupt:
+ pass
+
+conn.close()
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/examples/drain.html.in
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/examples/drain.html.in b/input/releases/qpid-python-1.37.0/messaging-api/examples/drain.html.in
new file mode 100644
index 0000000..30e1e39
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/examples/drain.html.in
@@ -0,0 +1,82 @@
+
+<h1>drain</h1>
+<div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">optparse</span>
+<span class="kn">from</span> <span class="nn">qpid.messaging</span> <span class="kn">import</span> <span class="o">*</span>
+<span class="kn">from</span> <span class="nn">qpid.util</span> <span class="kn">import</span> <span class="n">URL</span>
+<span class="kn">from</span> <span class="nn">qpid.log</span> <span class="kn">import</span> <span class="n">enable</span><span class="p">,</span> <span class="n">DEBUG</span><span class="p">,</span> <span class="n">WARN</span>
+
+<span class="n">parser</span> <span class="o">=</span> <span class="n">optparse</span><span class="o">.</span><span class="n">OptionParser</span><span class="p">(</span><span class="n">usage</span><span class="o">=</span><span class="s2">"usage: %prog [options] ADDRESS ..."</span><span class="p">,</span>
+ <span class="n">description</span><span class="o">=</span><span class="s2">"Drain messages from the supplied address."</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-b"</span><span class="p">,</span> <span class="s2">"--broker"</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="s2">"localhost"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"connect to specified BROKER (default </span><span class="si">%d</span><span class="s2">efault)"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-c"</span><span class="p">,</span> <span class="s2">"--count"</span><span class="p">,</span> <span class="nb">type</span><span class="o">=</span><span class="s2">"int"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"number of messages to drain"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-f"</span><span class="p">,</span> <span class="s2">"--forever"</span><span class="p">,</span> <span class="n">action</span><span class="o">=</span><span class="s2">"store_true"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"ignore timeout and wait forever"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-r"</span><span class="p">,</span> <span class="s2">"--reconnect"</span><span class="p">,</span> <span class="n">action</span><span class="o">=</span><span class="s2">"store_true"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"enable auto reconnect"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-i"</span><span class="p">,</span> <span class="s2">"--reconnect-interval"</span><span class="p">,</span> <span class="nb">type</span><span class="o">=</span><span class="s2">"float"</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="mi">3</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"interval between reconnect attempts"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-l"</span><span class="p">,</span> <span class="s2">"--reconnect-limit"</span><span class="p">,</span> <span class="nb">type</span><span class="o">=</span><span class="s2">"int"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"maximum number of reconnect attempts"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-t"</span><span class="p">,</span> <span class="s2">"--timeout"</span><span class="p">,</span> <span class="nb">type</span><span class="o">=</span><span class="s2">"float"</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="mi">0</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"timeout in seconds to wait before exiting (default </span><span class="si">%d</span><span class="s2">efault)"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-p"</span><span class="p">,</span> <span class="s2">"--print"</span><span class="p">,</span> <span class="n">dest</span><span class="o">=</span><span class="s2">"format"</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="s2">"</span><span class="si">%(M)s</span><span class="s2">"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"format string for printing messages (default </span><span class="si">%d</span><span class="s2">efault)"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-v"</span><span class="p">,</span> <span class="n">dest</span><span class="o">=</span><span class="s2">"verbose"</span><span class="p">,</span> <span class="n">action</span><span class="o">=</span><span class="s2">"store_true"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"enable logging"</span><span class="p">)</span>
+
+<span class="n">opts</span><span class="p">,</span> <span class="n">args</span> <span class="o">=</span> <span class="n">parser</span><span class="o">.</span><span class="n">parse_args</span><span class="p">()</span>
+
+<span class="k">if</span> <span class="n">opts</span><span class="o">.</span><span class="n">verbose</span><span class="p">:</span>
+ <span class="n">enable</span><span class="p">(</span><span class="s2">"qpid"</span><span class="p">,</span> <span class="n">DEBUG</span><span class="p">)</span>
+<span class="k">else</span><span class="p">:</span>
+ <span class="n">enable</span><span class="p">(</span><span class="s2">"qpid"</span><span class="p">,</span> <span class="n">WARN</span><span class="p">)</span>
+
+<span class="k">if</span> <span class="n">args</span><span class="p">:</span>
+ <span class="n">addr</span> <span class="o">=</span> <span class="n">args</span><span class="o">.</span><span class="n">pop</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>
+<span class="k">else</span><span class="p">:</span>
+ <span class="n">parser</span><span class="o">.</span><span class="n">error</span><span class="p">(</span><span class="s2">"address is required"</span><span class="p">)</span>
+<span class="k">if</span> <span class="n">opts</span><span class="o">.</span><span class="n">forever</span><span class="p">:</span>
+ <span class="n">timeout</span> <span class="o">=</span> <span class="bp">None</span>
+<span class="k">else</span><span class="p">:</span>
+ <span class="n">timeout</span> <span class="o">=</span> <span class="n">opts</span><span class="o">.</span><span class="n">timeout</span>
+
+<span class="k">class</span> <span class="nc">Formatter</span><span class="p">:</span>
+
+ <span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">message</span><span class="p">):</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">message</span> <span class="o">=</span> <span class="n">message</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">environ</span> <span class="o">=</span> <span class="p">{</span><span class="s2">"M"</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">message</span><span class="p">,</span>
+ <span class="s2">"P"</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">message</span><span class="o">.</span><span class="n">properties</span><span class="p">,</span>
+ <span class="s2">"C"</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">message</span><span class="o">.</span><span class="n">content</span><span class="p">}</span>
+
+ <span class="k">def</span> <span class="fm">__getitem__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">st</span><span class="p">):</span>
+ <span class="k">return</span> <span class="nb">eval</span><span class="p">(</span><span class="n">st</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">environ</span><span class="p">)</span>
+
+<span class="n">conn</span> <span class="o">=</span> <span class="n">Connection</span><span class="p">(</span><span class="n">opts</span><span class="o">.</span><span class="n">broker</span><span class="p">,</span>
+ <span class="n">reconnect</span><span class="o">=</span><span class="n">opts</span><span class="o">.</span><span class="n">reconnect</span><span class="p">,</span>
+ <span class="n">reconnect_interval</span><span class="o">=</span><span class="n">opts</span><span class="o">.</span><span class="n">reconnect_interval</span><span class="p">,</span>
+ <span class="n">reconnect_limit</span><span class="o">=</span><span class="n">opts</span><span class="o">.</span><span class="n">reconnect_limit</span><span class="p">)</span>
+<span class="k">try</span><span class="p">:</span>
+ <span class="n">conn</span><span class="o">.</span><span class="n">open</span><span class="p">()</span>
+ <span class="n">ssn</span> <span class="o">=</span> <span class="n">conn</span><span class="o">.</span><span class="n">session</span><span class="p">()</span>
+ <span class="n">rcv</span> <span class="o">=</span> <span class="n">ssn</span><span class="o">.</span><span class="n">receiver</span><span class="p">(</span><span class="n">addr</span><span class="p">)</span>
+
+ <span class="n">count</span> <span class="o">=</span> <span class="mi">0</span>
+ <span class="k">while</span> <span class="ow">not</span> <span class="n">opts</span><span class="o">.</span><span class="n">count</span> <span class="ow">or</span> <span class="n">count</span> <span class="o"><</span> <span class="n">opts</span><span class="o">.</span><span class="n">count</span><span class="p">:</span>
+ <span class="k">try</span><span class="p">:</span>
+ <span class="n">msg</span> <span class="o">=</span> <span class="n">rcv</span><span class="o">.</span><span class="n">fetch</span><span class="p">(</span><span class="n">timeout</span><span class="o">=</span><span class="n">timeout</span><span class="p">)</span>
+ <span class="k">print</span> <span class="n">opts</span><span class="o">.</span><span class="n">format</span> <span class="o">%</span> <span class="n">Formatter</span><span class="p">(</span><span class="n">msg</span><span class="p">)</span>
+ <span class="n">count</span> <span class="o">+=</span> <span class="mi">1</span>
+ <span class="n">ssn</span><span class="o">.</span><span class="n">acknowledge</span><span class="p">()</span>
+ <span class="k">except</span> <span class="n">Empty</span><span class="p">:</span>
+ <span class="k">break</span>
+<span class="k">except</span> <span class="n">ReceiverError</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span>
+ <span class="k">print</span> <span class="n">e</span>
+<span class="k">except</span> <span class="ne">KeyboardInterrupt</span><span class="p">:</span>
+ <span class="k">pass</span>
+
+<span class="n">conn</span><span class="o">.</span><span class="n">close</span><span class="p">()</span>
+</pre></div>
+
+<p><a href="drain">Download this file</a></p>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/examples/hello
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/examples/hello b/input/releases/qpid-python-1.37.0/messaging-api/examples/hello
new file mode 100755
index 0000000..ad314da
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/examples/hello
@@ -0,0 +1,52 @@
+#!/usr/bin/env python
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+import sys
+from qpid.messaging import *
+
+if len(sys.argv)<2:
+ broker = "localhost:5672"
+else:
+ broker = sys.argv[1]
+
+if len(sys.argv)<3:
+ address = "amq.topic"
+else:
+ address = sys.argv[2]
+
+connection = Connection(broker)
+
+try:
+ connection.open()
+ session = connection.session()
+
+ sender = session.sender(address)
+ receiver = session.receiver(address)
+
+ sender.send(Message("Hello world!"));
+
+ message = receiver.fetch()
+ print message.content
+ session.acknowledge()
+
+except MessagingError,m:
+ print m
+
+connection.close()
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/examples/hello.html.in
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/examples/hello.html.in b/input/releases/qpid-python-1.37.0/messaging-api/examples/hello.html.in
new file mode 100644
index 0000000..1295ce4
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/examples/hello.html.in
@@ -0,0 +1,37 @@
+
+<h1>hello</h1>
+<div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">sys</span>
+<span class="kn">from</span> <span class="nn">qpid.messaging</span> <span class="kn">import</span> <span class="o">*</span>
+
+<span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">sys</span><span class="o">.</span><span class="n">argv</span><span class="p">)</span><span class="o"><</span><span class="mi">2</span><span class="p">:</span>
+ <span class="n">broker</span> <span class="o">=</span> <span class="s2">"localhost:5672"</span>
+<span class="k">else</span><span class="p">:</span>
+ <span class="n">broker</span> <span class="o">=</span> <span class="n">sys</span><span class="o">.</span><span class="n">argv</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span>
+
+<span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">sys</span><span class="o">.</span><span class="n">argv</span><span class="p">)</span><span class="o"><</span><span class="mi">3</span><span class="p">:</span>
+ <span class="n">address</span> <span class="o">=</span> <span class="s2">"amq.topic"</span>
+<span class="k">else</span><span class="p">:</span>
+ <span class="n">address</span> <span class="o">=</span> <span class="n">sys</span><span class="o">.</span><span class="n">argv</span><span class="p">[</span><span class="mi">2</span><span class="p">]</span>
+
+<span class="n">connection</span> <span class="o">=</span> <span class="n">Connection</span><span class="p">(</span><span class="n">broker</span><span class="p">)</span>
+
+<span class="k">try</span><span class="p">:</span>
+ <span class="n">connection</span><span class="o">.</span><span class="n">open</span><span class="p">()</span>
+ <span class="n">session</span> <span class="o">=</span> <span class="n">connection</span><span class="o">.</span><span class="n">session</span><span class="p">()</span>
+
+ <span class="n">sender</span> <span class="o">=</span> <span class="n">session</span><span class="o">.</span><span class="n">sender</span><span class="p">(</span><span class="n">address</span><span class="p">)</span>
+ <span class="n">receiver</span> <span class="o">=</span> <span class="n">session</span><span class="o">.</span><span class="n">receiver</span><span class="p">(</span><span class="n">address</span><span class="p">)</span>
+
+ <span class="n">sender</span><span class="o">.</span><span class="n">send</span><span class="p">(</span><span class="n">Message</span><span class="p">(</span><span class="s2">"Hello world!"</span><span class="p">));</span>
+
+ <span class="n">message</span> <span class="o">=</span> <span class="n">receiver</span><span class="o">.</span><span class="n">fetch</span><span class="p">()</span>
+ <span class="k">print</span> <span class="n">message</span><span class="o">.</span><span class="n">content</span>
+ <span class="n">session</span><span class="o">.</span><span class="n">acknowledge</span><span class="p">()</span>
+
+<span class="k">except</span> <span class="n">MessagingError</span><span class="p">,</span><span class="n">m</span><span class="p">:</span>
+ <span class="k">print</span> <span class="n">m</span>
+
+<span class="n">connection</span><span class="o">.</span><span class="n">close</span><span class="p">()</span>
+</pre></div>
+
+<p><a href="hello">Download this file</a></p>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/examples/hello_xml
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/examples/hello_xml b/input/releases/qpid-python-1.37.0/messaging-api/examples/hello_xml
new file mode 100755
index 0000000..ab567ec
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/examples/hello_xml
@@ -0,0 +1,77 @@
+#!/usr/bin/env python
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+import sys
+from qpid.messaging import *
+
+broker = "localhost:5672"
+connection = Connection(broker)
+
+try:
+ connection.open()
+ session = connection.session()
+
+# Set up the receiver
+ query = """
+ let $w := ./weather
+ return $w/station = 'Raleigh-Durham International Airport (KRDU)'
+ and $w/temperature_f > 50
+ and $w/temperature_f - $w/dewpoint > 5
+ and $w/wind_speed_mph > 7
+ and $w/wind_speed_mph < 20 """
+
+# query="./weather"
+
+ address = """
+ xml; {
+ create: always,
+ node:{ type: queue },
+ link: {
+ x-bindings: [{ exchange: xml, key: weather, arguments: { xquery: %r} }]
+ }
+ }
+ """ % query
+
+ receiver = session.receiver(address)
+
+# Send an observation
+
+ observations = """
+ <weather>
+ <station>Raleigh-Durham International Airport (KRDU)</station>
+ <wind_speed_mph>16</wind_speed_mph>
+ <temperature_f>70</temperature_f>
+ <dewpoint>35</dewpoint>
+ </weather> """
+
+ message = Message(subject="weather", content=observations)
+ sender = session.sender("xml")
+ sender.send(message)
+
+# Retrieve matching message from the receiver and print it
+
+ message = receiver.fetch(timeout=1)
+ print message.content
+ session.acknowledge()
+
+except MessagingError,m:
+ print m
+
+connection.close()
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/examples/hello_xml.html.in
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/examples/hello_xml.html.in b/input/releases/qpid-python-1.37.0/messaging-api/examples/hello_xml.html.in
new file mode 100644
index 0000000..16ac907
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/examples/hello_xml.html.in
@@ -0,0 +1,62 @@
+
+<h1>hello_xml</h1>
+<div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">sys</span>
+<span class="kn">from</span> <span class="nn">qpid.messaging</span> <span class="kn">import</span> <span class="o">*</span>
+
+<span class="n">broker</span> <span class="o">=</span> <span class="s2">"localhost:5672"</span>
+<span class="n">connection</span> <span class="o">=</span> <span class="n">Connection</span><span class="p">(</span><span class="n">broker</span><span class="p">)</span>
+
+<span class="k">try</span><span class="p">:</span>
+ <span class="n">connection</span><span class="o">.</span><span class="n">open</span><span class="p">()</span>
+ <span class="n">session</span> <span class="o">=</span> <span class="n">connection</span><span class="o">.</span><span class="n">session</span><span class="p">()</span>
+
+<span class="c1"># Set up the receiver</span>
+ <span class="n">query</span> <span class="o">=</span> <span class="s2">"""</span>
+<span class="s2"> let $w := ./weather</span>
+<span class="s2"> return $w/station = 'Raleigh-Durham International Airport (KRDU)'</span>
+<span class="s2"> and $w/temperature_f > 50</span>
+<span class="s2"> and $w/temperature_f - $w/dewpoint > 5</span>
+<span class="s2"> and $w/wind_speed_mph > 7</span>
+<span class="s2"> and $w/wind_speed_mph < 20 """</span>
+
+<span class="c1"># query="./weather"</span>
+
+ <span class="n">address</span> <span class="o">=</span> <span class="s2">"""</span>
+<span class="s2"> xml; {</span>
+<span class="s2"> create: always, </span>
+<span class="s2"> node:{ type: queue }, </span>
+<span class="s2"> link: { </span>
+<span class="s2"> x-bindings: [{ exchange: xml, key: weather, arguments: { xquery: </span><span class="si">%r</span><span class="s2">} }] </span>
+<span class="s2"> } </span>
+<span class="s2"> }</span>
+<span class="s2"> """</span> <span class="o">%</span> <span class="n">query</span>
+
+ <span class="n">receiver</span> <span class="o">=</span> <span class="n">session</span><span class="o">.</span><span class="n">receiver</span><span class="p">(</span><span class="n">address</span><span class="p">)</span>
+
+<span class="c1"># Send an observation</span>
+
+ <span class="n">observations</span> <span class="o">=</span> <span class="s2">"""</span>
+<span class="s2"> <weather></span>
+<span class="s2"> <station>Raleigh-Durham International Airport (KRDU)</station></span>
+<span class="s2"> <wind_speed_mph>16</wind_speed_mph></span>
+<span class="s2"> <temperature_f>70</temperature_f></span>
+<span class="s2"> <dewpoint>35</dewpoint></span>
+<span class="s2"> </weather> """</span>
+
+ <span class="n">message</span> <span class="o">=</span> <span class="n">Message</span><span class="p">(</span><span class="n">subject</span><span class="o">=</span><span class="s2">"weather"</span><span class="p">,</span> <span class="n">content</span><span class="o">=</span><span class="n">observations</span><span class="p">)</span>
+ <span class="n">sender</span> <span class="o">=</span> <span class="n">session</span><span class="o">.</span><span class="n">sender</span><span class="p">(</span><span class="s2">"xml"</span><span class="p">)</span>
+ <span class="n">sender</span><span class="o">.</span><span class="n">send</span><span class="p">(</span><span class="n">message</span><span class="p">)</span>
+
+<span class="c1"># Retrieve matching message from the receiver and print it</span>
+
+ <span class="n">message</span> <span class="o">=</span> <span class="n">receiver</span><span class="o">.</span><span class="n">fetch</span><span class="p">(</span><span class="n">timeout</span><span class="o">=</span><span class="mi">1</span><span class="p">)</span>
+ <span class="k">print</span> <span class="n">message</span><span class="o">.</span><span class="n">content</span>
+ <span class="n">session</span><span class="o">.</span><span class="n">acknowledge</span><span class="p">()</span>
+
+<span class="k">except</span> <span class="n">MessagingError</span><span class="p">,</span><span class="n">m</span><span class="p">:</span>
+ <span class="k">print</span> <span class="n">m</span>
+
+<span class="n">connection</span><span class="o">.</span><span class="n">close</span><span class="p">()</span>
+</pre></div>
+
+<p><a href="hello_xml">Download this file</a></p>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/examples/index.md
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/examples/index.md b/input/releases/qpid-python-1.37.0/messaging-api/examples/index.md
new file mode 100644
index 0000000..ac13414
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/examples/index.md
@@ -0,0 +1,16 @@
+
+# Python Messaging API Examples
+
+## Example files
+
+ - [drain](drain.html)
+ - [hello](hello.html)
+ - [hello_xml](hello_xml.html)
+ - [server](server.html)
+ - [spout](spout.html)
+ - [statistics.py](statistics.py.html)
+
+## More information
+
+ - [README](https://git-wip-us.apache.org/repos/asf?p=qpid-python.git;a=blob_plain;f=examples/README.txt;hb=1.37.0)
+ - [Source location](https://git-wip-us.apache.org/repos/asf?p=qpid-python.git;a=tree;f=examples;hb=1.37.0)
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/examples/server
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/examples/server b/input/releases/qpid-python-1.37.0/messaging-api/examples/server
new file mode 100755
index 0000000..78d812b
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/examples/server
@@ -0,0 +1,95 @@
+#!/usr/bin/env python
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+import optparse, sys, traceback
+from qpid.messaging import *
+from qpid.util import URL
+from subprocess import Popen, STDOUT, PIPE
+from qpid.log import enable, DEBUG, WARN
+
+parser = optparse.OptionParser(usage="usage: %prog [options] ADDRESS ...",
+ description="handle requests from the supplied address.")
+parser.add_option("-b", "--broker", default="localhost",
+ help="connect to specified BROKER (default %default)")
+parser.add_option("-r", "--reconnect", action="store_true",
+ help="enable auto reconnect")
+parser.add_option("-i", "--reconnect-interval", type="float", default=3,
+ help="interval between reconnect attempts")
+parser.add_option("-l", "--reconnect-limit", type="int",
+ help="maximum number of reconnect attempts")
+parser.add_option("-v", dest="verbose", action="store_true",
+ help="enable logging")
+
+opts, args = parser.parse_args()
+
+if opts.verbose:
+ enable("qpid", DEBUG)
+else:
+ enable("qpid", WARN)
+
+if args:
+ addr = args.pop(0)
+else:
+ parser.error("address is required")
+
+conn = Connection(opts.broker,
+ reconnect=opts.reconnect,
+ reconnect_interval=opts.reconnect_interval,
+ reconnect_limit=opts.reconnect_limit)
+def dispatch(msg):
+ msg_type = msg.properties.get("type")
+ if msg_type == "shell":
+ proc = Popen(msg.content, shell=True, stderr=STDOUT, stdin=PIPE, stdout=PIPE)
+ output, _ = proc.communicate()
+ result = Message(output)
+ result.properties["exit"] = proc.returncode
+ elif msg_type == "eval":
+ try:
+ content = eval(msg.content)
+ except:
+ content = traceback.format_exc()
+ result = Message(content)
+ else:
+ result = Message("unrecognized message type: %s" % msg_type)
+ return result
+
+try:
+ conn.open()
+ ssn = conn.session()
+ rcv = ssn.receiver(addr)
+
+ while True:
+ msg = rcv.fetch()
+ response = dispatch(msg)
+ snd = None
+ try:
+ snd = ssn.sender(msg.reply_to)
+ snd.send(response)
+ except SendError, e:
+ print e
+ if snd is not None:
+ snd.close()
+ ssn.acknowledge()
+except ReceiverError, e:
+ print e
+except KeyboardInterrupt:
+ pass
+
+conn.close()
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/examples/server.html.in
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/examples/server.html.in b/input/releases/qpid-python-1.37.0/messaging-api/examples/server.html.in
new file mode 100644
index 0000000..b9d9eed
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/examples/server.html.in
@@ -0,0 +1,80 @@
+
+<h1>server</h1>
+<div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">optparse</span><span class="o">,</span> <span class="nn">sys</span><span class="o">,</span> <span class="nn">traceback</span>
+<span class="kn">from</span> <span class="nn">qpid.messaging</span> <span class="kn">import</span> <span class="o">*</span>
+<span class="kn">from</span> <span class="nn">qpid.util</span> <span class="kn">import</span> <span class="n">URL</span>
+<span class="kn">from</span> <span class="nn">subprocess</span> <span class="kn">import</span> <span class="n">Popen</span><span class="p">,</span> <span class="n">STDOUT</span><span class="p">,</span> <span class="n">PIPE</span>
+<span class="kn">from</span> <span class="nn">qpid.log</span> <span class="kn">import</span> <span class="n">enable</span><span class="p">,</span> <span class="n">DEBUG</span><span class="p">,</span> <span class="n">WARN</span>
+
+<span class="n">parser</span> <span class="o">=</span> <span class="n">optparse</span><span class="o">.</span><span class="n">OptionParser</span><span class="p">(</span><span class="n">usage</span><span class="o">=</span><span class="s2">"usage: %prog [options] ADDRESS ..."</span><span class="p">,</span>
+ <span class="n">description</span><span class="o">=</span><span class="s2">"handle requests from the supplied address."</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-b"</span><span class="p">,</span> <span class="s2">"--broker"</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="s2">"localhost"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"connect to specified BROKER (default </span><span class="si">%d</span><span class="s2">efault)"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-r"</span><span class="p">,</span> <span class="s2">"--reconnect"</span><span class="p">,</span> <span class="n">action</span><span class="o">=</span><span class="s2">"store_true"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"enable auto reconnect"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-i"</span><span class="p">,</span> <span class="s2">"--reconnect-interval"</span><span class="p">,</span> <span class="nb">type</span><span class="o">=</span><span class="s2">"float"</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="mi">3</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"interval between reconnect attempts"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-l"</span><span class="p">,</span> <span class="s2">"--reconnect-limit"</span><span class="p">,</span> <span class="nb">type</span><span class="o">=</span><span class="s2">"int"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"maximum number of reconnect attempts"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-v"</span><span class="p">,</span> <span class="n">dest</span><span class="o">=</span><span class="s2">"verbose"</span><span class="p">,</span> <span class="n">action</span><span class="o">=</span><span class="s2">"store_true"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"enable logging"</span><span class="p">)</span>
+
+<span class="n">opts</span><span class="p">,</span> <span class="n">args</span> <span class="o">=</span> <span class="n">parser</span><span class="o">.</span><span class="n">parse_args</span><span class="p">()</span>
+
+<span class="k">if</span> <span class="n">opts</span><span class="o">.</span><span class="n">verbose</span><span class="p">:</span>
+ <span class="n">enable</span><span class="p">(</span><span class="s2">"qpid"</span><span class="p">,</span> <span class="n">DEBUG</span><span class="p">)</span>
+<span class="k">else</span><span class="p">:</span>
+ <span class="n">enable</span><span class="p">(</span><span class="s2">"qpid"</span><span class="p">,</span> <span class="n">WARN</span><span class="p">)</span>
+
+<span class="k">if</span> <span class="n">args</span><span class="p">:</span>
+ <span class="n">addr</span> <span class="o">=</span> <span class="n">args</span><span class="o">.</span><span class="n">pop</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>
+<span class="k">else</span><span class="p">:</span>
+ <span class="n">parser</span><span class="o">.</span><span class="n">error</span><span class="p">(</span><span class="s2">"address is required"</span><span class="p">)</span>
+
+<span class="n">conn</span> <span class="o">=</span> <span class="n">Connection</span><span class="p">(</span><span class="n">opts</span><span class="o">.</span><span class="n">broker</span><span class="p">,</span>
+ <span class="n">reconnect</span><span class="o">=</span><span class="n">opts</span><span class="o">.</span><span class="n">reconnect</span><span class="p">,</span>
+ <span class="n">reconnect_interval</span><span class="o">=</span><span class="n">opts</span><span class="o">.</span><span class="n">reconnect_interval</span><span class="p">,</span>
+ <span class="n">reconnect_limit</span><span class="o">=</span><span class="n">opts</span><span class="o">.</span><span class="n">reconnect_limit</span><span class="p">)</span>
+<span class="k">def</span> <span class="nf">dispatch</span><span class="p">(</span><span class="n">msg</span><span class="p">):</span>
+ <span class="n">msg_type</span> <span class="o">=</span> <span class="n">msg</span><span class="o">.</span><span class="n">properties</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"type"</span><span class="p">)</span>
+ <span class="k">if</span> <span class="n">msg_type</span> <span class="o">==</span> <span class="s2">"shell"</span><span class="p">:</span>
+ <span class="n">proc</span> <span class="o">=</span> <span class="n">Popen</span><span class="p">(</span><span class="n">msg</span><span class="o">.</span><span class="n">content</span><span class="p">,</span> <span class="n">shell</span><span class="o">=</span><span class="bp">True</span><span class="p">,</span> <span class="n">stderr</span><span class="o">=</span><span class="n">STDOUT</span><span class="p">,</span> <span class="n">stdin</span><span class="o">=</span><span class="n">PIPE</span><span class="p">,</span> <span class="n">stdout</span><span class="o">=</span><span class="n">PIPE</span><span class="p">)</span>
+ <span class="n">output</span><span class="p">,</span> <span class="n">_</span> <span class="o">=</span> <span class="n">proc</span><span class="o">.</span><span class="n">communicate</span><span class="p">()</span>
+ <span class="n">result</span> <span class="o">=</span> <span class="n">Message</span><span class="p">(</span><span class="n">output</span><span class="p">)</span>
+ <span class="n">result</span><span class="o">.</span><span class="n">properties</span><span class="p">[</span><span class="s2">"exit"</span><span class="p">]</span> <span class="o">=</span> <span class="n">proc</span><span class="o">.</span><span class="n">returncode</span>
+ <span class="k">elif</span> <span class="n">msg_type</span> <span class="o">==</span> <span class="s2">"eval"</span><span class="p">:</span>
+ <span class="k">try</span><span class="p">:</span>
+ <span class="n">content</span> <span class="o">=</span> <span class="nb">eval</span><span class="p">(</span><span class="n">msg</span><span class="o">.</span><span class="n">content</span><span class="p">)</span>
+ <span class="k">except</span><span class="p">:</span>
+ <span class="n">content</span> <span class="o">=</span> <span class="n">traceback</span><span class="o">.</span><span class="n">format_exc</span><span class="p">()</span>
+ <span class="n">result</span> <span class="o">=</span> <span class="n">Message</span><span class="p">(</span><span class="n">content</span><span class="p">)</span>
+ <span class="k">else</span><span class="p">:</span>
+ <span class="n">result</span> <span class="o">=</span> <span class="n">Message</span><span class="p">(</span><span class="s2">"unrecognized message type: </span><span class="si">%s</span><span class="s2">"</span> <span class="o">%</span> <span class="n">msg_type</span><span class="p">)</span>
+ <span class="k">return</span> <span class="n">result</span>
+
+<span class="k">try</span><span class="p">:</span>
+ <span class="n">conn</span><span class="o">.</span><span class="n">open</span><span class="p">()</span>
+ <span class="n">ssn</span> <span class="o">=</span> <span class="n">conn</span><span class="o">.</span><span class="n">session</span><span class="p">()</span>
+ <span class="n">rcv</span> <span class="o">=</span> <span class="n">ssn</span><span class="o">.</span><span class="n">receiver</span><span class="p">(</span><span class="n">addr</span><span class="p">)</span>
+
+ <span class="k">while</span> <span class="bp">True</span><span class="p">:</span>
+ <span class="n">msg</span> <span class="o">=</span> <span class="n">rcv</span><span class="o">.</span><span class="n">fetch</span><span class="p">()</span>
+ <span class="n">response</span> <span class="o">=</span> <span class="n">dispatch</span><span class="p">(</span><span class="n">msg</span><span class="p">)</span>
+ <span class="n">snd</span> <span class="o">=</span> <span class="bp">None</span>
+ <span class="k">try</span><span class="p">:</span>
+ <span class="n">snd</span> <span class="o">=</span> <span class="n">ssn</span><span class="o">.</span><span class="n">sender</span><span class="p">(</span><span class="n">msg</span><span class="o">.</span><span class="n">reply_to</span><span class="p">)</span>
+ <span class="n">snd</span><span class="o">.</span><span class="n">send</span><span class="p">(</span><span class="n">response</span><span class="p">)</span>
+ <span class="k">except</span> <span class="n">SendError</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span>
+ <span class="k">print</span> <span class="n">e</span>
+ <span class="k">if</span> <span class="n">snd</span> <span class="ow">is</span> <span class="ow">not</span> <span class="bp">None</span><span class="p">:</span>
+ <span class="n">snd</span><span class="o">.</span><span class="n">close</span><span class="p">()</span>
+ <span class="n">ssn</span><span class="o">.</span><span class="n">acknowledge</span><span class="p">()</span>
+<span class="k">except</span> <span class="n">ReceiverError</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span>
+ <span class="k">print</span> <span class="n">e</span>
+<span class="k">except</span> <span class="ne">KeyboardInterrupt</span><span class="p">:</span>
+ <span class="k">pass</span>
+
+<span class="n">conn</span><span class="o">.</span><span class="n">close</span><span class="p">()</span>
+</pre></div>
+
+<p><a href="server">Download this file</a></p>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/examples/spout
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/examples/spout b/input/releases/qpid-python-1.37.0/messaging-api/examples/spout
new file mode 100755
index 0000000..6584b85
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/examples/spout
@@ -0,0 +1,133 @@
+#!/usr/bin/env python
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+import optparse, time
+from qpid.messaging import *
+from qpid.util import URL
+from qpid.log import enable, DEBUG, WARN
+
+def nameval(st):
+ idx = st.find("=")
+ if idx >= 0:
+ name = st[0:idx]
+ value = st[idx+1:]
+ else:
+ name = st
+ value = None
+ return name, value
+
+parser = optparse.OptionParser(usage="usage: %prog [options] ADDRESS [ CONTENT ... ]",
+ description="Send messages to the supplied address.")
+parser.add_option("-b", "--broker", default="localhost",
+ help="connect to specified BROKER (default %default)")
+parser.add_option("-r", "--reconnect", action="store_true",
+ help="enable auto reconnect")
+parser.add_option("-i", "--reconnect-interval", type="float", default=3,
+ help="interval between reconnect attempts")
+parser.add_option("-l", "--reconnect-limit", type="int",
+ help="maximum number of reconnect attempts")
+parser.add_option("-c", "--count", type="int", default=1,
+ help="stop after count messages have been sent, zero disables (default %default)")
+parser.add_option("-d", "--durable", action="store_true",
+ help="make the message persistent")
+parser.add_option("-t", "--timeout", type="float", default=None,
+ help="exit after the specified time")
+parser.add_option("-I", "--id", help="use the supplied id instead of generating one")
+parser.add_option("-S", "--subject", help="specify a subject")
+parser.add_option("-R", "--reply-to", help="specify reply-to address")
+parser.add_option("-P", "--property", dest="properties", action="append", default=[],
+ metavar="NAME=VALUE", help="specify message property")
+parser.add_option("-M", "--map", dest="entries", action="append", default=[],
+ metavar="KEY=VALUE",
+ help="specify map entry for message body")
+parser.add_option("-v", dest="verbose", action="store_true",
+ help="enable logging")
+
+opts, args = parser.parse_args()
+
+if opts.verbose:
+ enable("qpid", DEBUG)
+else:
+ enable("qpid", WARN)
+
+if opts.id is None:
+ spout_id = str(uuid4())
+else:
+ spout_id = opts.id
+if args:
+ addr = args.pop(0)
+else:
+ parser.error("address is required")
+
+content = None
+content_type = None
+
+if args:
+ text = " ".join(args)
+else:
+ text = None
+
+if opts.entries:
+ content = {}
+ if text:
+ content["text"] = text
+ for e in opts.entries:
+ name, val = nameval(e)
+ content[name] = val
+else:
+ content = text
+ # no entries were supplied, so assume text/plain for
+ # compatibility with java (and other) clients
+ content_type = "text/plain"
+
+conn = Connection(opts.broker,
+ reconnect=opts.reconnect,
+ reconnect_interval=opts.reconnect_interval,
+ reconnect_limit=opts.reconnect_limit)
+try:
+ conn.open()
+ ssn = conn.session()
+ snd = ssn.sender(addr)
+
+ count = 0
+ start = time.time()
+ while (opts.count == 0 or count < opts.count) and \
+ (opts.timeout is None or time.time() - start < opts.timeout):
+ msg = Message(subject=opts.subject,
+ reply_to=opts.reply_to,
+ content=content)
+ if opts.durable:
+ msg.durable = True
+ if content_type is not None:
+ msg.content_type = content_type
+ msg.properties["spout-id"] = "%s:%s" % (spout_id, count)
+ for p in opts.properties:
+ name, val = nameval(p)
+ msg.properties[name] = val
+
+ snd.send(msg)
+ count += 1
+ print msg
+except SendError, e:
+ print e
+except KeyboardInterrupt:
+ pass
+
+conn.close()
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[07/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.LinkError-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.LinkError-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.LinkError-class.html
new file mode 100644
index 0000000..9aa213e
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.LinkError-class.html
@@ -0,0 +1,172 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.LinkError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class LinkError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.LinkError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type LinkError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#LinkError">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.exceptions.AddressError-class.html">AddressError</a></li><li>, <a href="qpid.messaging.exceptions.ReceiverError-class.html">ReceiverError</a></li><li>, <a href="qpid.messaging.exceptions.InsufficientCapacity-class.html">InsufficientCapacity</a></li><li>, <a href="qpid.messaging.exceptions.LinkClosed-class.html">LinkClosed</a></li><li>, <a href="qpid.messaging.exceptions.SenderError-class.html">SenderError</a></li> </ul>
+</dd></dl>
+
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.MalformedAddress-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.MalformedAddress-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.MalformedAddress-class.html
new file mode 100644
index 0000000..e3460b5
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.MalformedAddress-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.MalformedAddress</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class MalformedAddress
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.MalformedAddress-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type MalformedAddress</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#MalformedAddress">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.MessagingError-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.MessagingError-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.MessagingError-class.html
new file mode 100644
index 0000000..74ec147
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.MessagingError-class.html
@@ -0,0 +1,226 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.MessagingError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class MessagingError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.MessagingError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type MessagingError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#MessagingError">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.exceptions.LinkError-class.html">LinkError</a></li><li>, <a href="qpid.messaging.exceptions.ConnectionError-class.html">ConnectionError</a></li><li>, <a href="qpid.messaging.exceptions.ContentError-class.html">ContentError</a></li><li>, <a href="qpid.messaging.exceptions.SessionError-class.html">SessionError</a></li><li>, <a href="qpid.messaging.exceptions.InternalError-class.html">InternalError</a></li> </ul>
+</dd></dl>
+
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">code</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">text</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">**info</span>)</span><br />
+ x.__init__(...) initializes x; see help(type(x)) for signature</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#MessagingError.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== METHOD DETAILS ==================== -->
+<a name="section-MethodDetails"></a>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Method Details</span></td>
+</tr>
+</table>
+<a name="__init__"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">code</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">text</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">**info</span>)</span>
+ <br /><em class="fname">(Constructor)</em>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#MessagingError.__init__">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>x.__init__(...) initializes x; see help(type(x)) for signature</p>
+ <dl class="fields">
+ <dt>Overrides:
+ exceptions.BaseException.__init__
+ <dd><em class="note">(inherited documentation)</em></dd>
+ </dt>
+ </dl>
+</td></tr></table>
+</div>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.NontransactionalSession-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.NontransactionalSession-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.NontransactionalSession-class.html
new file mode 100644
index 0000000..188bc1c
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.NontransactionalSession-class.html
@@ -0,0 +1,169 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.NontransactionalSession</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class NontransactionalSession
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.NontransactionalSession-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type NontransactionalSession</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#NontransactionalSession">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<p>Exception raised when commit or rollback is attempted on a non
+ transactional session.</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.NotFound-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.NotFound-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.NotFound-class.html
new file mode 100644
index 0000000..a3e7887
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.NotFound-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.NotFound</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class NotFound
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.NotFound-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type NotFound</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#NotFound">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ReceiverError-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ReceiverError-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ReceiverError-class.html
new file mode 100644
index 0000000..32338e6
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ReceiverError-class.html
@@ -0,0 +1,172 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.ReceiverError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class ReceiverError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.ReceiverError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type ReceiverError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#ReceiverError">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.exceptions.FetchError-class.html">FetchError</a></li> </ul>
+</dd></dl>
+
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ResolutionError-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ResolutionError-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ResolutionError-class.html
new file mode 100644
index 0000000..9ac6c33
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ResolutionError-class.html
@@ -0,0 +1,172 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.ResolutionError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class ResolutionError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.ResolutionError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type ResolutionError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#ResolutionError">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.exceptions.AssertionFailed-class.html">AssertionFailed</a></li><li>, <a href="qpid.messaging.exceptions.NotFound-class.html">NotFound</a></li> </ul>
+</dd></dl>
+
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SendError-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SendError-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SendError-class.html
new file mode 100644
index 0000000..9108fd4
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SendError-class.html
@@ -0,0 +1,172 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.SendError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class SendError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.SendError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type SendError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#SendError">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.exceptions.TargetCapacityExceeded-class.html">TargetCapacityExceeded</a></li> </ul>
+</dd></dl>
+
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SenderError-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SenderError-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SenderError-class.html
new file mode 100644
index 0000000..71a3120
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SenderError-class.html
@@ -0,0 +1,172 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.SenderError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class SenderError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.SenderError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type SenderError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#SenderError">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.exceptions.SendError-class.html">SendError</a></li> </ul>
+</dd></dl>
+
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ServerError-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ServerError-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ServerError-class.html
new file mode 100644
index 0000000..5e4cbe0
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ServerError-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.ServerError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class ServerError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.ServerError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type ServerError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#ServerError">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SessionClosed-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SessionClosed-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SessionClosed-class.html
new file mode 100644
index 0000000..fc56cb6
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SessionClosed-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.SessionClosed</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class SessionClosed
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.SessionClosed-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type SessionClosed</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#SessionClosed">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SessionError-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SessionError-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SessionError-class.html
new file mode 100644
index 0000000..121888a
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SessionError-class.html
@@ -0,0 +1,172 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.SessionError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class SessionError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.SessionError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type SessionError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#SessionError">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.exceptions.Detached-class.html">Detached</a></li><li>, <a href="qpid.messaging.exceptions.NontransactionalSession-class.html">NontransactionalSession</a></li><li>, <a href="qpid.messaging.exceptions.ServerError-class.html">ServerError</a></li><li>, <a href="qpid.messaging.exceptions.SessionClosed-class.html">SessionClosed</a></li><li>, <a href="qpid.messaging.exceptions.TransactionError-class.html">TransactionError</a></li><li>, <a href="qpid.messaging.exceptions.UnauthorizedAccess-class.html">UnauthorizedAccess</a></li> </ul>
+</dd></dl>
+
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[13/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.LinkOut-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.LinkOut-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.LinkOut-class.html
new file mode 100644
index 0000000..5a48646
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.LinkOut-class.html
@@ -0,0 +1,233 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.driver.LinkOut</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.driver-module.html">Module driver</a> ::
+ Class LinkOut
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.driver.LinkOut-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASSOBJ DESCRIPTION ==================== -->
+<h1 class="epydoc">classobj LinkOut</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#LinkOut">source code</a></span></p>
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="init_link"></a><span class="summary-sig-name">init_link</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">sst</span>,
+ <span class="summary-sig-arg">snd</span>,
+ <span class="summary-sig-arg">_snd</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#LinkOut.init_link">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_link"></a><span class="summary-sig-name">do_link</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">sst</span>,
+ <span class="summary-sig-arg">snd</span>,
+ <span class="summary-sig-arg">_snd</span>,
+ <span class="summary-sig-arg">type</span>,
+ <span class="summary-sig-arg">subtype</span>,
+ <span class="summary-sig-arg">action</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#LinkOut.do_link">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_unlink"></a><span class="summary-sig-name">do_unlink</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">sst</span>,
+ <span class="summary-sig-arg">snd</span>,
+ <span class="summary-sig-arg">_snd</span>,
+ <span class="summary-sig-arg">action</span>=<span class="summary-sig-default"><function noop at 0x7f6bc71f11b8></span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#LinkOut.do_unlink">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="del_link"></a><span class="summary-sig-name">del_link</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">sst</span>,
+ <span class="summary-sig-arg">snd</span>,
+ <span class="summary-sig-arg">_snd</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#LinkOut.del_link">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASS VARIABLES ==================== -->
+<a name="section-ClassVariables"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Class Variables</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="ADDR_NAME"></a><span class="summary-name">ADDR_NAME</span> = <code title="'target'"><code class="variable-quote">'</code><code class="variable-string">target</code><code class="variable-quote">'</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="DIR_NAME"></a><span class="summary-name">DIR_NAME</span> = <code title="'sender'"><code class="variable-quote">'</code><code class="variable-string">sender</code><code class="variable-quote">'</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="VALIDATOR"></a><span class="summary-name">VALIDATOR</span> = <code title="Map(TARGET_OPTS)">Map(TARGET_OPTS)</code>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Pattern-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Pattern-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Pattern-class.html
new file mode 100644
index 0000000..ba8b654
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Pattern-class.html
@@ -0,0 +1,143 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.driver.Pattern</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.driver-module.html">Module driver</a> ::
+ Class Pattern
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.driver.Pattern-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASSOBJ DESCRIPTION ==================== -->
+<h1 class="epydoc">classobj Pattern</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Pattern">source code</a></span></p>
+<p>The pattern filter matches the supplied wildcard pattern against a
+ message subject.</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__init__"></a><span class="summary-sig-name">__init__</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">value</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Pattern.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.SessionState-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.SessionState-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.SessionState-class.html
new file mode 100644
index 0000000..46e58f0
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.SessionState-class.html
@@ -0,0 +1,235 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.driver.SessionState</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.driver-module.html">Module driver</a> ::
+ Class SessionState
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.driver.SessionState-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASSOBJ DESCRIPTION ==================== -->
+<h1 class="epydoc">classobj SessionState</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#SessionState">source code</a></span></p>
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__init__"></a><span class="summary-sig-name">__init__</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">driver</span>,
+ <span class="summary-sig-arg">session</span>,
+ <span class="summary-sig-arg">name</span>,
+ <span class="summary-sig-arg">channel</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#SessionState.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="write_query"></a><span class="summary-sig-name">write_query</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">query</span>,
+ <span class="summary-sig-arg">handler</span>,
+ <span class="summary-sig-arg">obj</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#SessionState.write_query">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="apply_overrides"></a><span class="summary-sig-name">apply_overrides</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">cmd</span>,
+ <span class="summary-sig-arg">overrides</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#SessionState.apply_overrides">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="write_cmd"></a><span class="summary-sig-name">write_cmd</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">cmd</span>,
+ <span class="summary-sig-arg">action</span>=<span class="summary-sig-default"><function noop at 0x7f6bc71f11b8></span>,
+ <span class="summary-sig-arg">overrides</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">sync</span>=<span class="summary-sig-default">True</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#SessionState.write_cmd">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="write_cmds"></a><span class="summary-sig-name">write_cmds</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">cmds</span>,
+ <span class="summary-sig-arg">action</span>=<span class="summary-sig-default"><function noop at 0x7f6bc71f11b8></span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#SessionState.write_cmds">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="write_op"></a><span class="summary-sig-name">write_op</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">op</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#SessionState.write_op">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints-module.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints-module.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints-module.html
new file mode 100644
index 0000000..b5065c5
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints-module.html
@@ -0,0 +1,179 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.endpoints</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module endpoints
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.endpoints-module.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== MODULE DESCRIPTION ==================== -->
+<h1 class="epydoc">Module endpoints</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html">source code</a></span></p>
+<p>A high level messaging API for python.</p>
+ <p>Areas that still need work:</p>
+ <ul>
+ <li>
+ definition of the arguments for <a
+ href="qpid.messaging.endpoints.Session-class.html#sender"
+ class="link">Session.sender</a> and <a
+ href="qpid.messaging.endpoints.Session-class.html#receiver"
+ class="link">Session.receiver</a>
+ </li>
+ <li>
+ standard <a href="qpid.messaging.message.Message-class.html"
+ class="link">Message</a> properties
+ </li>
+ <li>
+ <a href="qpid.messaging.message.Message-class.html"
+ class="link">Message</a> content encoding
+ </li>
+ <li>
+ protocol negotiation/multiprotocol impl
+ </li>
+ </ul>
+
+<!-- ==================== CLASSES ==================== -->
+<a name="section-Classes"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Classes</span></td>
+</tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.endpoints.Endpoint-class.html" class="summary-name">Endpoint</a><br />
+ Base class for all endpoint objects types.
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.endpoints.Connection-class.html" class="summary-name">Connection</a><br />
+ A Connection manages a group of <a
+ href="qpid.messaging.endpoints.Session-class.html"
+ class="link">Sessions</a> and connects them with a remote endpoint.
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.endpoints.Session-class.html" class="summary-name">Session</a><br />
+ Sessions provide a linear context for sending and receiving <a
+ href="qpid.messaging.message.Message-class.html"
+ class="link">Messages</a>.
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.endpoints.Sender-class.html" class="summary-name">Sender</a><br />
+ Sends outgoing messages.
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.endpoints.Receiver-class.html" class="summary-name">Receiver</a><br />
+ Receives incoming messages from a remote source.
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[41/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/deprecated-index.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/deprecated-index.html b/content/releases/qpid-python-1.37.0/messaging-api/api/deprecated-index.html
new file mode 100755
index 0000000..94e2595
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/deprecated-index.html
@@ -0,0 +1,118 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Deprecation List</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ > Indices </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%"> </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="deprecated-index.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<center><b>[
+ <a href="identifier-index.html">Identifiers</a>
+| <a href="deprecated-index.html">Deprecations</a>
+]</b></center><br />
+<h1 class="epydoc"><a name="deprecated">Deprecation List</a></h1>
+<br />
+<div>
+<table width="100%" class="metadata-index" bgcolor="#e0e0e0"><tr><td class="metadata-index"><b>Deprecations in <a href="qpid.messaging.endpoints.Session-class.html#set_message_received_handler">qpid.messaging.endpoints.Session.set_message_received_handler</a></b> <ul class="nomargin">
+ <li>Use <a
+ href="qpid.messaging.endpoints.Session-class.html#set_message_received_notify_handler"
+ class="link">set_message_received_notify_handler</a> instead.</li>
+ </ul>
+</table></div>
+<br /><!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ > Indices </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/epydoc.css
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/epydoc.css b/content/releases/qpid-python-1.37.0/messaging-api/api/epydoc.css
new file mode 100755
index 0000000..e834248
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/epydoc.css
@@ -0,0 +1,322 @@
+
+
+/* Epydoc CSS Stylesheet
+ *
+ * This stylesheet can be used to customize the appearance of epydoc's
+ * HTML output.
+ *
+ */
+
+/* Default Colors & Styles
+ * - Set the default foreground & background color with 'body'; and
+ * link colors with 'a:link' and 'a:visited'.
+ * - Use bold for decision list terms.
+ * - The heading styles defined here are used for headings *within*
+ * docstring descriptions. All headings used by epydoc itself use
+ * either class='epydoc' or class='toc' (CSS styles for both
+ * defined below).
+ */
+body { background: #ffffff; color: #000000; }
+p { margin-top: 0.5em; margin-bottom: 0.5em; }
+a:link { color: #0000ff; }
+a:visited { color: #204080; }
+dt { font-weight: bold; }
+h1 { font-size: +140%; font-style: italic;
+ font-weight: bold; }
+h2 { font-size: +125%; font-style: italic;
+ font-weight: bold; }
+h3 { font-size: +110%; font-style: italic;
+ font-weight: normal; }
+code { font-size: 100%; }
+/* N.B.: class, not pseudoclass */
+a.link { font-family: monospace; }
+
+/* Page Header & Footer
+ * - The standard page header consists of a navigation bar (with
+ * pointers to standard pages such as 'home' and 'trees'); a
+ * breadcrumbs list, which can be used to navigate to containing
+ * classes or modules; options links, to show/hide private
+ * variables and to show/hide frames; and a page title (using
+ * <h1>). The page title may be followed by a link to the
+ * corresponding source code (using 'span.codelink').
+ * - The footer consists of a navigation bar, a timestamp
+ * (if --include-timestamp was passed), and a pointer to epydoc's homepage.
+ */
+h1.epydoc { margin: 0; font-size: +140%; font-weight: bold; }
+h2.epydoc { font-size: +130%; font-weight: bold; }
+h3.epydoc { font-size: +115%; font-weight: bold;
+ margin-top: 0.2em; }
+td h3.epydoc { font-size: +115%; font-weight: bold;
+ margin-bottom: 0; }
+table.navbar { background: #a0c0ff; color: #000000;
+ border: 2px groove #c0d0d0; }
+table.navbar table { color: #000000; }
+th.navbar-select { background: #70b0ff;
+ color: #000000; }
+table.navbar a { text-decoration: none; }
+table.navbar a:link { color: #0000ff; }
+table.navbar a:visited { color: #204080; }
+span.breadcrumbs { font-size: 85%; font-weight: bold; }
+span.options { font-size: 70%; }
+span.codelink { font-size: 85%; }
+td.footer { font-size: 85%; }
+
+/* Table Headers
+ * - Each summary table and details section begins with a 'header'
+ * row. This row contains a section title (marked by
+ * 'span.table-header') as well as a show/hide private link
+ * (marked by 'span.options', defined above).
+ * - Summary tables that contain user-defined groups mark those
+ * groups using 'group header' rows.
+ */
+td.table-header { background: #70b0ff; color: #000000;
+ border: 1px solid #608090; }
+td.table-header table { color: #000000; }
+td.table-header table a:link { color: #0000ff; }
+td.table-header table a:visited { color: #204080; }
+span.table-header { font-size: 120%; font-weight: bold; }
+th.group-header { background: #c0e0f8; color: #000000;
+ text-align: left; font-style: italic;
+ font-size: 115%;
+ border: 1px solid #608090; }
+
+/* Summary Tables (functions, variables, etc)
+ * - Each object is described by a single row of the table with
+ * two cells. The left cell gives the object's type, and is
+ * marked with 'code.summary-type'. The right cell gives the
+ * object's name and a summary description.
+ * - CSS styles for the table's header and group headers are
+ * defined above, under 'Table Headers'
+ */
+table.summary { border-collapse: collapse;
+ background: #e8f0f8; color: #000000;
+ border: 1px solid #608090;
+ margin-bottom: 0.5em; }
+td.summary { border: 1px solid #608090; }
+code.summary-type { font-size: 85%; }
+table.summary a:link { color: #0000ff; }
+table.summary a:visited { color: #204080; }
+
+
+/* Details Tables (functions, variables, etc)
+ * - Each object is described in its own div.
+ * - A single-row summary table w/ table-header is used as
+ * a header for each details section (CSS style for table-header
+ * is defined above, under 'Table Headers').
+ */
+table.details { border-collapse: collapse;
+ background: #e8f0f8; color: #000000;
+ border: 1px solid #608090;
+ margin: .2em 0 0 0; }
+table.details table { color: #000000; }
+table.details a:link { color: #0000ff; }
+table.details a:visited { color: #204080; }
+
+/* Fields */
+dl.fields { margin-left: 2em; margin-top: 1em;
+ margin-bottom: 1em; }
+dl.fields dd ul { margin-left: 0em; padding-left: 0em; }
+dl.fields dd ul li ul { margin-left: 2em; padding-left: 0em; }
+div.fields { margin-left: 2em; }
+div.fields p { margin-bottom: 0.5em; }
+
+/* Index tables (identifier index, term index, etc)
+ * - link-index is used for indices containing lists of links
+ * (namely, the identifier index & term index).
+ * - index-where is used in link indices for the text indicating
+ * the container/source for each link.
+ * - metadata-index is used for indices containing metadata
+ * extracted from fields (namely, the bug index & todo index).
+ */
+table.link-index { border-collapse: collapse;
+ background: #e8f0f8; color: #000000;
+ border: 1px solid #608090; }
+td.link-index { border-width: 0px; }
+table.link-index a:link { color: #0000ff; }
+table.link-index a:visited { color: #204080; }
+span.index-where { font-size: 70%; }
+table.metadata-index { border-collapse: collapse;
+ background: #e8f0f8; color: #000000;
+ border: 1px solid #608090;
+ margin: .2em 0 0 0; }
+td.metadata-index { border-width: 1px; border-style: solid; }
+table.metadata-index a:link { color: #0000ff; }
+table.metadata-index a:visited { color: #204080; }
+
+/* Function signatures
+ * - sig* is used for the signature in the details section.
+ * - .summary-sig* is used for the signature in the summary
+ * table, and when listing property accessor functions.
+ * */
+.sig-name { color: #006080; }
+.sig-arg { color: #008060; }
+.sig-default { color: #602000; }
+.summary-sig { font-family: monospace; }
+.summary-sig-name { color: #006080; font-weight: bold; }
+table.summary a.summary-sig-name:link
+ { color: #006080; font-weight: bold; }
+table.summary a.summary-sig-name:visited
+ { color: #006080; font-weight: bold; }
+.summary-sig-arg { color: #006040; }
+.summary-sig-default { color: #501800; }
+
+/* Subclass list
+ */
+ul.subclass-list { display: inline; margin: 0; padding: 0; }
+ul.subclass-list li { display: inline; margin: 0; padding: 0; }
+
+/* To render variables, classes etc. like functions */
+table.summary .summary-name { color: #006080; font-weight: bold;
+ font-family: monospace; }
+table.summary
+ a.summary-name:link { color: #006080; font-weight: bold;
+ font-family: monospace; }
+table.summary
+ a.summary-name:visited { color: #006080; font-weight: bold;
+ font-family: monospace; }
+
+/* Variable values
+ * - In the 'variable details' sections, each varaible's value is
+ * listed in a 'pre.variable' box. The width of this box is
+ * restricted to 80 chars; if the value's repr is longer than
+ * this it will be wrapped, using a backslash marked with
+ * class 'variable-linewrap'. If the value's repr is longer
+ * than 3 lines, the rest will be ellided; and an ellipsis
+ * marker ('...' marked with 'variable-ellipsis') will be used.
+ * - If the value is a string, its quote marks will be marked
+ * with 'variable-quote'.
+ * - If the variable is a regexp, it is syntax-highlighted using
+ * the re* CSS classes.
+ */
+pre.variable { padding: .5em; margin: 0;
+ background: #dce4ec; color: #000000;
+ border: 1px solid #708890; }
+.variable-linewrap { color: #604000; font-weight: bold; }
+.variable-ellipsis { color: #604000; font-weight: bold; }
+.variable-quote { color: #604000; font-weight: bold; }
+.variable-group { color: #008000; font-weight: bold; }
+.variable-op { color: #604000; font-weight: bold; }
+.variable-string { color: #006030; }
+.variable-unknown { color: #a00000; font-weight: bold; }
+.re { color: #000000; }
+.re-char { color: #006030; }
+.re-op { color: #600000; }
+.re-group { color: #003060; }
+.re-ref { color: #404040; }
+
+/* Base tree
+ * - Used by class pages to display the base class hierarchy.
+ */
+pre.base-tree { font-size: 80%; margin: 0; }
+
+/* Frames-based table of contents headers
+ * - Consists of two frames: one for selecting modules; and
+ * the other listing the contents of the selected module.
+ * - h1.toc is used for each frame's heading
+ * - h2.toc is used for subheadings within each frame.
+ */
+h1.toc { text-align: center; font-size: 105%;
+ margin: 0; font-weight: bold;
+ padding: 0; }
+h2.toc { font-size: 100%; font-weight: bold;
+ margin: 0.5em 0 0 -0.3em; }
+
+/* Syntax Highlighting for Source Code
+ * - doctest examples are displayed in a 'pre.py-doctest' block.
+ * If the example is in a details table entry, then it will use
+ * the colors specified by the 'table pre.py-doctest' line.
+ * - Source code listings are displayed in a 'pre.py-src' block.
+ * Each line is marked with 'span.py-line' (used to draw a line
+ * down the left margin, separating the code from the line
+ * numbers). Line numbers are displayed with 'span.py-lineno'.
+ * The expand/collapse block toggle button is displayed with
+ * 'a.py-toggle' (Note: the CSS style for 'a.py-toggle' should not
+ * modify the font size of the text.)
+ * - If a source code page is opened with an anchor, then the
+ * corresponding code block will be highlighted. The code
+ * block's header is highlighted with 'py-highlight-hdr'; and
+ * the code block's body is highlighted with 'py-highlight'.
+ * - The remaining py-* classes are used to perform syntax
+ * highlighting (py-string for string literals, py-name for names,
+ * etc.)
+ */
+pre.py-doctest { padding: .5em; margin: 1em;
+ background: #e8f0f8; color: #000000;
+ border: 1px solid #708890; }
+table pre.py-doctest { background: #dce4ec;
+ color: #000000; }
+pre.py-src { border: 2px solid #000000;
+ background: #f0f0f0; color: #000000; }
+.py-line { border-left: 2px solid #000000;
+ margin-left: .2em; padding-left: .4em; }
+.py-lineno { font-style: italic; font-size: 90%;
+ padding-left: .5em; }
+a.py-toggle { text-decoration: none; }
+div.py-highlight-hdr { border-top: 2px solid #000000;
+ border-bottom: 2px solid #000000;
+ background: #d8e8e8; }
+div.py-highlight { border-bottom: 2px solid #000000;
+ background: #d0e0e0; }
+.py-prompt { color: #005050; font-weight: bold;}
+.py-more { color: #005050; font-weight: bold;}
+.py-string { color: #006030; }
+.py-comment { color: #003060; }
+.py-keyword { color: #600000; }
+.py-output { color: #404040; }
+.py-name { color: #000050; }
+.py-name:link { color: #000050 !important; }
+.py-name:visited { color: #000050 !important; }
+.py-number { color: #005000; }
+.py-defname { color: #000060; font-weight: bold; }
+.py-def-name { color: #000060; font-weight: bold; }
+.py-base-class { color: #000060; }
+.py-param { color: #000060; }
+.py-docstring { color: #006030; }
+.py-decorator { color: #804020; }
+/* Use this if you don't want links to names underlined: */
+/*a.py-name { text-decoration: none; }*/
+
+/* Graphs & Diagrams
+ * - These CSS styles are used for graphs & diagrams generated using
+ * Graphviz dot. 'img.graph-without-title' is used for bare
+ * diagrams (to remove the border created by making the image
+ * clickable).
+ */
+img.graph-without-title { border: none; }
+img.graph-with-title { border: 1px solid #000000; }
+span.graph-title { font-weight: bold; }
+span.graph-caption { }
+
+/* General-purpose classes
+ * - 'p.indent-wrapped-lines' defines a paragraph whose first line
+ * is not indented, but whose subsequent lines are.
+ * - The 'nomargin-top' class is used to remove the top margin (e.g.
+ * from lists). The 'nomargin' class is used to remove both the
+ * top and bottom margin (but not the left or right margin --
+ * for lists, that would cause the bullets to disappear.)
+ */
+p.indent-wrapped-lines { padding: 0 0 0 7em; text-indent: -7em;
+ margin: 0; }
+.nomargin-top { margin-top: 0; }
+.nomargin { margin-top: 0; margin-bottom: 0; }
+
+/* HTML Log */
+div.log-block { padding: 0; margin: .5em 0 .5em 0;
+ background: #e8f0f8; color: #000000;
+ border: 1px solid #000000; }
+div.log-error { padding: .1em .3em .1em .3em; margin: 4px;
+ background: #ffb0b0; color: #000000;
+ border: 1px solid #000000; }
+div.log-warning { padding: .1em .3em .1em .3em; margin: 4px;
+ background: #ffffb0; color: #000000;
+ border: 1px solid #000000; }
+div.log-info { padding: .1em .3em .1em .3em; margin: 4px;
+ background: #b0ffb0; color: #000000;
+ border: 1px solid #000000; }
+h2.log-hdr { background: #70b0ff; color: #000000;
+ margin: 0; padding: 0em 0.5em 0em 0.5em;
+ border-bottom: 1px solid #000000; font-size: 110%; }
+p.log { font-weight: bold; margin: .5em 0 .5em 0; }
+tr.opt-changed { color: #000000; font-weight: bold; }
+tr.opt-default { color: #606060; }
+pre.log { margin: 0; padding: 0; padding-left: 1em; }
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/epydoc.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/epydoc.js b/content/releases/qpid-python-1.37.0/messaging-api/api/epydoc.js
new file mode 100755
index 0000000..e787dbc
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/epydoc.js
@@ -0,0 +1,293 @@
+function toggle_private() {
+ // Search for any private/public links on this page. Store
+ // their old text in "cmd," so we will know what action to
+ // take; and change their text to the opposite action.
+ var cmd = "?";
+ var elts = document.getElementsByTagName("a");
+ for(var i=0; i<elts.length; i++) {
+ if (elts[i].className == "privatelink") {
+ cmd = elts[i].innerHTML;
+ elts[i].innerHTML = ((cmd && cmd.substr(0,4)=="show")?
+ "hide private":"show private");
+ }
+ }
+ // Update all DIVs containing private objects.
+ var elts = document.getElementsByTagName("div");
+ for(var i=0; i<elts.length; i++) {
+ if (elts[i].className == "private") {
+ elts[i].style.display = ((cmd && cmd.substr(0,4)=="hide")?"none":"block");
+ }
+ else if (elts[i].className == "public") {
+ elts[i].style.display = ((cmd && cmd.substr(0,4)=="hide")?"block":"none");
+ }
+ }
+ // Update all table rows containing private objects. Note, we
+ // use "" instead of "block" becaue IE & firefox disagree on what
+ // this should be (block vs table-row), and "" just gives the
+ // default for both browsers.
+ var elts = document.getElementsByTagName("tr");
+ for(var i=0; i<elts.length; i++) {
+ if (elts[i].className == "private") {
+ elts[i].style.display = ((cmd && cmd.substr(0,4)=="hide")?"none":"");
+ }
+ }
+ // Update all list items containing private objects.
+ var elts = document.getElementsByTagName("li");
+ for(var i=0; i<elts.length; i++) {
+ if (elts[i].className == "private") {
+ elts[i].style.display = ((cmd && cmd.substr(0,4)=="hide")?
+ "none":"");
+ }
+ }
+ // Update all list items containing private objects.
+ var elts = document.getElementsByTagName("ul");
+ for(var i=0; i<elts.length; i++) {
+ if (elts[i].className == "private") {
+ elts[i].style.display = ((cmd && cmd.substr(0,4)=="hide")?"none":"block");
+ }
+ }
+ // Set a cookie to remember the current option.
+ document.cookie = "EpydocPrivate="+cmd;
+ }
+function show_private() {
+ var elts = document.getElementsByTagName("a");
+ for(var i=0; i<elts.length; i++) {
+ if (elts[i].className == "privatelink") {
+ cmd = elts[i].innerHTML;
+ if (cmd && cmd.substr(0,4)=="show")
+ toggle_private();
+ }
+ }
+ }
+function getCookie(name) {
+ var dc = document.cookie;
+ var prefix = name + "=";
+ var begin = dc.indexOf("; " + prefix);
+ if (begin == -1) {
+ begin = dc.indexOf(prefix);
+ if (begin != 0) return null;
+ } else
+ { begin += 2; }
+ var end = document.cookie.indexOf(";", begin);
+ if (end == -1)
+ { end = dc.length; }
+ return unescape(dc.substring(begin + prefix.length, end));
+ }
+function setFrame(url1, url2) {
+ parent.frames[1].location.href = url1;
+ parent.frames[2].location.href = url2;
+ }
+function checkCookie() {
+ var cmd=getCookie("EpydocPrivate");
+ if (cmd && cmd.substr(0,4)!="show" && location.href.indexOf("#_") < 0)
+ toggle_private();
+ }
+function toggleCallGraph(id) {
+ var elt = document.getElementById(id);
+ if (elt.style.display == "none")
+ elt.style.display = "block";
+ else
+ elt.style.display = "none";
+ }
+function expand(id) {
+ var elt = document.getElementById(id+"-expanded");
+ if (elt) elt.style.display = "block";
+ var elt = document.getElementById(id+"-expanded-linenums");
+ if (elt) elt.style.display = "block";
+ var elt = document.getElementById(id+"-collapsed");
+ if (elt) { elt.innerHTML = ""; elt.style.display = "none"; }
+ var elt = document.getElementById(id+"-collapsed-linenums");
+ if (elt) { elt.innerHTML = ""; elt.style.display = "none"; }
+ var elt = document.getElementById(id+"-toggle");
+ if (elt) { elt.innerHTML = "-"; }
+}
+
+function collapse(id) {
+ var elt = document.getElementById(id+"-expanded");
+ if (elt) elt.style.display = "none";
+ var elt = document.getElementById(id+"-expanded-linenums");
+ if (elt) elt.style.display = "none";
+ var elt = document.getElementById(id+"-collapsed-linenums");
+ if (elt) { elt.innerHTML = "<br />"; elt.style.display="block"; }
+ var elt = document.getElementById(id+"-toggle");
+ if (elt) { elt.innerHTML = "+"; }
+ var elt = document.getElementById(id+"-collapsed");
+ if (elt) {
+ elt.style.display = "block";
+
+ var indent = elt.getAttribute("indent");
+ var pad = elt.getAttribute("pad");
+ var s = "<tt class='py-lineno'>";
+ for (var i=0; i<pad.length; i++) { s += " " }
+ s += "</tt>";
+ s += " <tt class='py-line'>";
+ for (var i=0; i<indent.length; i++) { s += " " }
+ s += "<a href='#' onclick='expand(\"" + id;
+ s += "\");return false'>...</a></tt><br />";
+ elt.innerHTML = s;
+ }
+}
+
+function toggle(id) {
+ elt = document.getElementById(id+"-toggle");
+ if (elt.innerHTML == "-")
+ collapse(id);
+ else
+ expand(id);
+ return false;
+}
+
+function highlight(id) {
+ var elt = document.getElementById(id+"-def");
+ if (elt) elt.className = "py-highlight-hdr";
+ var elt = document.getElementById(id+"-expanded");
+ if (elt) elt.className = "py-highlight";
+ var elt = document.getElementById(id+"-collapsed");
+ if (elt) elt.className = "py-highlight";
+}
+
+function num_lines(s) {
+ var n = 1;
+ var pos = s.indexOf("\n");
+ while ( pos > 0) {
+ n += 1;
+ pos = s.indexOf("\n", pos+1);
+ }
+ return n;
+}
+
+// Collapse all blocks that mave more than `min_lines` lines.
+function collapse_all(min_lines) {
+ var elts = document.getElementsByTagName("div");
+ for (var i=0; i<elts.length; i++) {
+ var elt = elts[i];
+ var split = elt.id.indexOf("-");
+ if (split > 0)
+ if (elt.id.substring(split, elt.id.length) == "-expanded")
+ if (num_lines(elt.innerHTML) > min_lines)
+ collapse(elt.id.substring(0, split));
+ }
+}
+
+function expandto(href) {
+ var start = href.indexOf("#")+1;
+ if (start != 0 && start != href.length) {
+ if (href.substring(start, href.length) != "-") {
+ collapse_all(4);
+ pos = href.indexOf(".", start);
+ while (pos != -1) {
+ var id = href.substring(start, pos);
+ expand(id);
+ pos = href.indexOf(".", pos+1);
+ }
+ var id = href.substring(start, href.length);
+ expand(id);
+ highlight(id);
+ }
+ }
+}
+
+function kill_doclink(id) {
+ var parent = document.getElementById(id);
+ parent.removeChild(parent.childNodes.item(0));
+}
+function auto_kill_doclink(ev) {
+ if (!ev) var ev = window.event;
+ if (!this.contains(ev.toElement)) {
+ var parent = document.getElementById(this.parentID);
+ parent.removeChild(parent.childNodes.item(0));
+ }
+}
+
+function doclink(id, name, targets_id) {
+ var elt = document.getElementById(id);
+
+ // If we already opened the box, then destroy it.
+ // (This case should never occur, but leave it in just in case.)
+ if (elt.childNodes.length > 1) {
+ elt.removeChild(elt.childNodes.item(0));
+ }
+ else {
+ // The outer box: relative + inline positioning.
+ var box1 = document.createElement("div");
+ box1.style.position = "relative";
+ box1.style.display = "inline";
+ box1.style.top = 0;
+ box1.style.left = 0;
+
+ // A shadow for fun
+ var shadow = document.createElement("div");
+ shadow.style.position = "absolute";
+ shadow.style.left = "-1.3em";
+ shadow.style.top = "-1.3em";
+ shadow.style.background = "#404040";
+
+ // The inner box: absolute positioning.
+ var box2 = document.createElement("div");
+ box2.style.position = "relative";
+ box2.style.border = "1px solid #a0a0a0";
+ box2.style.left = "-.2em";
+ box2.style.top = "-.2em";
+ box2.style.background = "white";
+ box2.style.padding = ".3em .4em .3em .4em";
+ box2.style.fontStyle = "normal";
+ box2.onmouseout=auto_kill_doclink;
+ box2.parentID = id;
+
+ // Get the targets
+ var targets_elt = document.getElementById(targets_id);
+ var targets = targets_elt.getAttribute("targets");
+ var links = "";
+ target_list = targets.split(",");
+ for (var i=0; i<target_list.length; i++) {
+ var target = target_list[i].split("=");
+ links += "<li><a href='" + target[1] +
+ "' style='text-decoration:none'>" +
+ target[0] + "</a></li>";
+ }
+
+ // Put it all together.
+ elt.insertBefore(box1, elt.childNodes.item(0));
+ //box1.appendChild(box2);
+ box1.appendChild(shadow);
+ shadow.appendChild(box2);
+ box2.innerHTML =
+ "Which <b>"+name+"</b> do you want to see documentation for?" +
+ "<ul style='margin-bottom: 0;'>" +
+ links +
+ "<li><a href='#' style='text-decoration:none' " +
+ "onclick='kill_doclink(\""+id+"\");return false;'>"+
+ "<i>None of the above</i></a></li></ul>";
+ }
+ return false;
+}
+
+function get_anchor() {
+ var href = location.href;
+ var start = href.indexOf("#")+1;
+ if ((start != 0) && (start != href.length))
+ return href.substring(start, href.length);
+ }
+function redirect_url(dottedName) {
+ // Scan through each element of the "pages" list, and check
+ // if "name" matches with any of them.
+ for (var i=0; i<pages.length; i++) {
+
+ // Each page has the form "<pagename>-m" or "<pagename>-c";
+ // extract the <pagename> portion & compare it to dottedName.
+ var pagename = pages[i].substring(0, pages[i].length-2);
+ if (pagename == dottedName.substring(0,pagename.length)) {
+
+ // We've found a page that matches `dottedName`;
+ // construct its URL, using leftover `dottedName`
+ // content to form an anchor.
+ var pagetype = pages[i].charAt(pages[i].length-1);
+ var url = pagename + ((pagetype=="m")?"-module.html":
+ "-class.html");
+ if (dottedName.length > pagename.length)
+ url += "#" + dottedName.substring(pagename.length+1,
+ dottedName.length);
+ return url;
+ }
+ }
+ }
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/frames.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/frames.html b/content/releases/qpid-python-1.37.0/messaging-api/api/frames.html
new file mode 100755
index 0000000..f628a76
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/frames.html
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
+ "DTD/xhtml1-frameset.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title> Qpid Python Messaging API </title>
+</head>
+<frameset cols="20%,80%">
+ <frameset rows="30%,70%">
+ <frame src="toc.html" name="moduleListFrame"
+ id="moduleListFrame" />
+ <frame src="toc-everything.html" name="moduleFrame"
+ id="moduleFrame" />
+ </frameset>
+ <frame src="qpid.messaging-module.html" name="mainFrame" id="mainFrame" />
+</frameset>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/help.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/help.html b/content/releases/qpid-python-1.37.0/messaging-api/api/help.html
new file mode 100755
index 0000000..5de76eb
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/help.html
@@ -0,0 +1,276 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Help</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ > Help </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%"> </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="help.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+
+<h1 class="epydoc"> API Documentation </h1>
+
+<p> This document contains the API (Application Programming Interface)
+documentation for Qpid Python Messaging API. Documentation for the Python
+objects defined by the project is divided into separate pages for each
+package, module, and class. The API documentation also includes two
+pages containing information about the project as a whole: a trees
+page, and an index page. </p>
+
+<h2> Object Documentation </h2>
+
+ <p>Each <strong>Package Documentation</strong> page contains: </p>
+ <ul>
+ <li> A description of the package. </li>
+ <li> A list of the modules and sub-packages contained by the
+ package. </li>
+ <li> A summary of the classes defined by the package. </li>
+ <li> A summary of the functions defined by the package. </li>
+ <li> A summary of the variables defined by the package. </li>
+ <li> A detailed description of each function defined by the
+ package. </li>
+ <li> A detailed description of each variable defined by the
+ package. </li>
+ </ul>
+
+ <p>Each <strong>Module Documentation</strong> page contains:</p>
+ <ul>
+ <li> A description of the module. </li>
+ <li> A summary of the classes defined by the module. </li>
+ <li> A summary of the functions defined by the module. </li>
+ <li> A summary of the variables defined by the module. </li>
+ <li> A detailed description of each function defined by the
+ module. </li>
+ <li> A detailed description of each variable defined by the
+ module. </li>
+ </ul>
+
+ <p>Each <strong>Class Documentation</strong> page contains: </p>
+ <ul>
+ <li> A class inheritance diagram. </li>
+ <li> A list of known subclasses. </li>
+ <li> A description of the class. </li>
+ <li> A summary of the methods defined by the class. </li>
+ <li> A summary of the instance variables defined by the class. </li>
+ <li> A summary of the class (static) variables defined by the
+ class. </li>
+ <li> A detailed description of each method defined by the
+ class. </li>
+ <li> A detailed description of each instance variable defined by the
+ class. </li>
+ <li> A detailed description of each class (static) variable defined
+ by the class. </li>
+ </ul>
+
+<h2> Project Documentation </h2>
+
+ <p> The <strong>Trees</strong> page contains the module and class hierarchies: </p>
+ <ul>
+ <li> The <em>module hierarchy</em> lists every package and module, with
+ modules grouped into packages. At the top level, and within each
+ package, modules and sub-packages are listed alphabetically. </li>
+ <li> The <em>class hierarchy</em> lists every class, grouped by base
+ class. If a class has more than one base class, then it will be
+ listed under each base class. At the top level, and under each base
+ class, classes are listed alphabetically. </li>
+ </ul>
+
+ <p> The <strong>Index</strong> page contains indices of terms and
+ identifiers: </p>
+ <ul>
+ <li> The <em>term index</em> lists every term indexed by any object's
+ documentation. For each term, the index provides links to each
+ place where the term is indexed. </li>
+ <li> The <em>identifier index</em> lists the (short) name of every package,
+ module, class, method, function, variable, and parameter. For each
+ identifier, the index provides a short description, and a link to
+ its documentation. </li>
+ </ul>
+
+<h2> The Table of Contents </h2>
+
+<p> The table of contents occupies the two frames on the left side of
+the window. The upper-left frame displays the <em>project
+contents</em>, and the lower-left frame displays the <em>module
+contents</em>: </p>
+
+<table class="help summary" border="1" cellspacing="0" cellpadding="3">
+ <tr style="height: 30%">
+ <td align="center" style="font-size: small">
+ Project<br />Contents<hr />...</td>
+ <td align="center" style="font-size: small" rowspan="2" width="70%">
+ API<br />Documentation<br />Frame<br /><br /><br />
+ </td>
+ </tr>
+ <tr>
+ <td align="center" style="font-size: small">
+ Module<br />Contents<hr /> <br />...<br />
+ </td>
+ </tr>
+</table><br />
+
+<p> The <strong>project contents frame</strong> contains a list of all packages
+and modules that are defined by the project. Clicking on an entry
+will display its contents in the module contents frame. Clicking on a
+special entry, labeled "Everything," will display the contents of
+the entire project. </p>
+
+<p> The <strong>module contents frame</strong> contains a list of every
+submodule, class, type, exception, function, and variable defined by a
+module or package. Clicking on an entry will display its
+documentation in the API documentation frame. Clicking on the name of
+the module, at the top of the frame, will display the documentation
+for the module itself. </p>
+
+<p> The "<strong>frames</strong>" and "<strong>no frames</strong>" buttons below the top
+navigation bar can be used to control whether the table of contents is
+displayed or not. </p>
+
+<h2> The Navigation Bar </h2>
+
+<p> A navigation bar is located at the top and bottom of every page.
+It indicates what type of page you are currently viewing, and allows
+you to go to related pages. The following table describes the labels
+on the navigation bar. Note that not some labels (such as
+[Parent]) are not displayed on all pages. </p>
+
+<table class="summary" border="1" cellspacing="0" cellpadding="3" width="100%">
+<tr class="summary">
+ <th>Label</th>
+ <th>Highlighted when...</th>
+ <th>Links to...</th>
+</tr>
+ <tr><td valign="top"><strong>[Parent]</strong></td>
+ <td valign="top"><em>(never highlighted)</em></td>
+ <td valign="top"> the parent of the current package </td></tr>
+ <tr><td valign="top"><strong>[Package]</strong></td>
+ <td valign="top">viewing a package</td>
+ <td valign="top">the package containing the current object
+ </td></tr>
+ <tr><td valign="top"><strong>[Module]</strong></td>
+ <td valign="top">viewing a module</td>
+ <td valign="top">the module containing the current object
+ </td></tr>
+ <tr><td valign="top"><strong>[Class]</strong></td>
+ <td valign="top">viewing a class </td>
+ <td valign="top">the class containing the current object</td></tr>
+ <tr><td valign="top"><strong>[Trees]</strong></td>
+ <td valign="top">viewing the trees page</td>
+ <td valign="top"> the trees page </td></tr>
+ <tr><td valign="top"><strong>[Index]</strong></td>
+ <td valign="top">viewing the index page</td>
+ <td valign="top"> the index page </td></tr>
+ <tr><td valign="top"><strong>[Help]</strong></td>
+ <td valign="top">viewing the help page</td>
+ <td valign="top"> the help page </td></tr>
+</table>
+
+<p> The "<strong>show private</strong>" and "<strong>hide private</strong>" buttons below
+the top navigation bar can be used to control whether documentation
+for private objects is displayed. Private objects are usually defined
+as objects whose (short) names begin with a single underscore, but do
+not end with an underscore. For example, "<code>_x</code>",
+"<code>__pprint</code>", and "<code>epydoc.epytext._tokenize</code>"
+are private objects; but "<code>re.sub</code>",
+"<code>__init__</code>", and "<code>type_</code>" are not. However,
+if a module defines the "<code>__all__</code>" variable, then its
+contents are used to decide which objects are private. </p>
+
+<p> If --include-timestamp was passed, a timestamp below the bottom navigation bar indicates
+when each page was last updated. </p>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ > Help </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[06/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TargetCapacityExceeded-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TargetCapacityExceeded-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TargetCapacityExceeded-class.html
new file mode 100644
index 0000000..69a9c5e
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TargetCapacityExceeded-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.TargetCapacityExceeded</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class TargetCapacityExceeded
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.TargetCapacityExceeded-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type TargetCapacityExceeded</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#TargetCapacityExceeded">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.Timeout-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.Timeout-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.Timeout-class.html
new file mode 100644
index 0000000..5b2b3a7
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.Timeout-class.html
@@ -0,0 +1,164 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.Timeout</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class Timeout
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.Timeout-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type Timeout</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#Timeout">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__init__</code>,
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TransactionAborted-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TransactionAborted-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TransactionAborted-class.html
new file mode 100644
index 0000000..600523e
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TransactionAborted-class.html
@@ -0,0 +1,170 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.TransactionAborted</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class TransactionAborted
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.TransactionAborted-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type TransactionAborted</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#TransactionAborted">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<p>The transaction was automatically rolled back. This could be due to
+ an error on the broker, such as a store failure, or a connection failure
+ during the transaction</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TransactionError-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TransactionError-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TransactionError-class.html
new file mode 100644
index 0000000..8b5c4ac
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TransactionError-class.html
@@ -0,0 +1,174 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.TransactionError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class TransactionError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.TransactionError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type TransactionError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#TransactionError">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.exceptions.TransactionAborted-class.html">TransactionAborted</a></li><li>, <a href="qpid.messaging.exceptions.TransactionUnknown-class.html">TransactionUnknown</a></li> </ul>
+</dd></dl>
+
+<hr />
+<p>Base class for transactional errors</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TransactionUnknown-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TransactionUnknown-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TransactionUnknown-class.html
new file mode 100644
index 0000000..2098478
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TransactionUnknown-class.html
@@ -0,0 +1,170 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.TransactionUnknown</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class TransactionUnknown
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.TransactionUnknown-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type TransactionUnknown</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#TransactionUnknown">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<p>The outcome of the transaction on the broker (commit or roll-back) is
+ not known. This occurs when the connection fails after we sent the commit
+ but before we received a response.</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.UnauthorizedAccess-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.UnauthorizedAccess-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.UnauthorizedAccess-class.html
new file mode 100644
index 0000000..6e5c6f2
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.UnauthorizedAccess-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.UnauthorizedAccess</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class UnauthorizedAccess
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.UnauthorizedAccess-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type UnauthorizedAccess</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#UnauthorizedAccess">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.VersionError-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.VersionError-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.VersionError-class.html
new file mode 100644
index 0000000..3b95ae1
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.VersionError-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.VersionError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class VersionError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.VersionError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type VersionError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#VersionError">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message-module.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message-module.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message-module.html
new file mode 100644
index 0000000..57046f6
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message-module.html
@@ -0,0 +1,134 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.message</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module message
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.message-module.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== MODULE DESCRIPTION ==================== -->
+<h1 class="epydoc">Module message</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.message-pysrc.html">source code</a></span></p>
+<!-- ==================== CLASSES ==================== -->
+<a name="section-Classes"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Classes</span></td>
+</tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.message.Message-class.html" class="summary-name">Message</a><br />
+ A message consists of a standard set of fields, an application
+ defined set of properties, and some content.
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.message.Disposition-class.html" class="summary-name">Disposition</a>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[27/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TargetCapacityExceeded-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TargetCapacityExceeded-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TargetCapacityExceeded-class.html
new file mode 100755
index 0000000..69a9c5e
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TargetCapacityExceeded-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.TargetCapacityExceeded</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class TargetCapacityExceeded
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.TargetCapacityExceeded-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type TargetCapacityExceeded</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#TargetCapacityExceeded">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.Timeout-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.Timeout-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.Timeout-class.html
new file mode 100755
index 0000000..5b2b3a7
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.Timeout-class.html
@@ -0,0 +1,164 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.Timeout</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class Timeout
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.Timeout-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type Timeout</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#Timeout">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__init__</code>,
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TransactionAborted-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TransactionAborted-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TransactionAborted-class.html
new file mode 100755
index 0000000..600523e
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TransactionAborted-class.html
@@ -0,0 +1,170 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.TransactionAborted</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class TransactionAborted
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.TransactionAborted-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type TransactionAborted</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#TransactionAborted">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<p>The transaction was automatically rolled back. This could be due to
+ an error on the broker, such as a store failure, or a connection failure
+ during the transaction</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TransactionError-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TransactionError-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TransactionError-class.html
new file mode 100755
index 0000000..8b5c4ac
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TransactionError-class.html
@@ -0,0 +1,174 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.TransactionError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class TransactionError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.TransactionError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type TransactionError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#TransactionError">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.exceptions.TransactionAborted-class.html">TransactionAborted</a></li><li>, <a href="qpid.messaging.exceptions.TransactionUnknown-class.html">TransactionUnknown</a></li> </ul>
+</dd></dl>
+
+<hr />
+<p>Base class for transactional errors</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TransactionUnknown-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TransactionUnknown-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TransactionUnknown-class.html
new file mode 100755
index 0000000..2098478
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.TransactionUnknown-class.html
@@ -0,0 +1,170 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.TransactionUnknown</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class TransactionUnknown
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.TransactionUnknown-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type TransactionUnknown</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#TransactionUnknown">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<p>The outcome of the transaction on the broker (commit or roll-back) is
+ not known. This occurs when the connection fails after we sent the commit
+ but before we received a response.</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.UnauthorizedAccess-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.UnauthorizedAccess-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.UnauthorizedAccess-class.html
new file mode 100755
index 0000000..6e5c6f2
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.UnauthorizedAccess-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.UnauthorizedAccess</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class UnauthorizedAccess
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.UnauthorizedAccess-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type UnauthorizedAccess</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#UnauthorizedAccess">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.VersionError-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.VersionError-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.VersionError-class.html
new file mode 100755
index 0000000..3b95ae1
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.VersionError-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.VersionError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class VersionError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.VersionError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type VersionError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#VersionError">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message-module.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message-module.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message-module.html
new file mode 100755
index 0000000..57046f6
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message-module.html
@@ -0,0 +1,134 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.message</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module message
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.message-module.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== MODULE DESCRIPTION ==================== -->
+<h1 class="epydoc">Module message</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.message-pysrc.html">source code</a></span></p>
+<!-- ==================== CLASSES ==================== -->
+<a name="section-Classes"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Classes</span></td>
+</tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.message.Message-class.html" class="summary-name">Message</a><br />
+ A message consists of a standard set of fields, an application
+ defined set of properties, and some content.
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.message.Disposition-class.html" class="summary-name">Disposition</a>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[31/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Session-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Session-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Session-class.html
new file mode 100755
index 0000000..cbf8835
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Session-class.html
@@ -0,0 +1,995 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.endpoints.Session</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.endpoints-module.html">Module endpoints</a> ::
+ Class Session
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.endpoints.Session-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type Session</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<p>Sessions provide a linear context for sending and receiving <a
+ href="qpid.messaging.message.Message-class.html"
+ class="link">Messages</a>. <a
+ href="qpid.messaging.message.Message-class.html"
+ class="link">Messages</a> are sent and received using the <a
+ href="qpid.messaging.endpoints.Sender-class.html#send"
+ class="link">Sender.send</a> and <a
+ href="qpid.messaging.endpoints.Receiver-class.html#fetch"
+ class="link">Receiver.fetch</a> methods of the <a
+ href="qpid.messaging.endpoints.Sender-class.html" class="link">Sender</a>
+ and <a href="qpid.messaging.endpoints.Receiver-class.html"
+ class="link">Receiver</a> objects associated with a Session.</p>
+ <p>Each <a href="qpid.messaging.endpoints.Sender-class.html"
+ class="link">Sender</a> and <a
+ href="qpid.messaging.endpoints.Receiver-class.html"
+ class="link">Receiver</a> is created by supplying either a target or
+ source address to the <a
+ href="qpid.messaging.endpoints.Session-class.html#sender"
+ class="link">sender</a> and <a
+ href="qpid.messaging.endpoints.Session-class.html#receiver"
+ class="link">receiver</a> methods of the Session. The address is supplied
+ via a string syntax documented below.</p>
+ <h1 class="heading">Addresses</h1>
+ <p>An address identifies a source or target for messages. In its
+ simplest form this is just a name. In general a target address may also
+ be used as a source address, however not all source addresses may be
+ used as a target, e.g. a source might additionally have some filtering
+ criteria that would not be present in a target.</p>
+ <p>A subject may optionally be specified along with the name. When an
+ address is used as a target, any subject specified in the address is
+ used as the default subject of outgoing messages for that target. When
+ an address is used as a source, any subject specified in the address is
+ pattern matched against the subject of available messages as a filter
+ for incoming messages from that source.</p>
+ <p>The options map contains additional information about the address
+ including:</p>
+ <ul>
+ <li>
+ policies for automatically creating, and deleting the node to which
+ an address refers
+ </li>
+ <li>
+ policies for asserting facts about the node to which an address
+ refers
+ </li>
+ <li>
+ extension points that can be used for sender/receiver configuration
+ </li>
+ </ul>
+ <h2 class="heading">Mapping to AMQP 0-10</h2>
+ <p>The name is resolved to either an exchange or a queue by querying
+ the broker.</p>
+ <p>The subject is set as a property on the message. Additionally, if
+ the name refers to an exchange, the routing key is set to the
+ subject.</p>
+ <h2 class="heading">Syntax</h2>
+ <p>The following regular expressions define the tokens used to parse
+ addresses:</p>
+<pre class="literalblock">
+ LBRACE: \{
+ RBRACE: \}
+ LBRACK: \[
+ RBRACK: \]
+ COLON: :
+ SEMI: ;
+ SLASH: /
+ COMMA: ,
+ NUMBER: [+-]?[0-9]*\.?[0-9]+
+ ID: [a-zA-Z_](?:[a-zA-Z0-9_-]*[a-zA-Z0-9_])?
+ STRING: "(?:[^\\"]|\\.)*"|'(?:[^\\']|\\.)*'
+ ESC: \\[^ux]|\\x[0-9a-fA-F][0-9a-fA-F]|\\u[0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F]
+ SYM: [.#*%@$^!+-]
+ WSPACE: [ \n\r\t]+
+</pre>
+ <p>The formal grammar for addresses is given below:</p>
+<pre class="literalblock">
+ address = name [ "/" subject ] [ ";" options ]
+ name = ( part | quoted )+
+ subject = ( part | quoted | "/" )*
+ quoted = STRING / ESC
+ part = LBRACE / RBRACE / COLON / COMMA / NUMBER / ID / SYM
+ options = map
+ map = "{" ( keyval ( "," keyval )* )? "}"
+ keyval = ID ":" value
+ value = NUMBER / STRING / ID / map / list
+ list = "[" ( value ( "," value )* )? "]"
+</pre>
+ <p>This grammar resuls in the following informal syntax:</p>
+<pre class="literalblock">
+ <name> [ / <subject> ] [ ; <options> ]
+</pre>
+ <p>Where options is:</p>
+<pre class="literalblock">
+ { <key> : <value>, ... }
+</pre>
+ <p>And values may be:</p>
+ <ul>
+ <li>
+ numbers
+ </li>
+ <li>
+ single, double, or non quoted strings
+ </li>
+ <li>
+ maps (dictionaries)
+ </li>
+ <li>
+ lists
+ </li>
+ </ul>
+ <h2 class="heading">Options</h2>
+ <p>The options map permits the following parameters:</p>
+<pre class="literalblock">
+ <name> [ / <subject> ] ; {
+ create: always | sender | receiver | never,
+ delete: always | sender | receiver | never,
+ assert: always | sender | receiver | never,
+ mode: browse | consume,
+ node: {
+ type: queue | topic,
+ durable: True | False,
+ x-declare: { ... <declare-overrides> ... },
+ x-bindings: [<binding_1>, ... <binding_n>]
+ },
+ link: {
+ name: <link-name>,
+ durable: True | False,
+ reliability: unreliable | at-most-once | at-least-once | exactly-once,
+ x-declare: { ... <declare-overrides> ... },
+ x-bindings: [<binding_1>, ... <binding_n>],
+ x-subscribe: { ... <subscribe-overrides> ... }
+ }
+ }
+</pre>
+ <p>Bindings are specified as a map with the following options:</p>
+<pre class="literalblock">
+ {
+ exchange: <exchange>,
+ queue: <queue>,
+ key: <key>,
+ arguments: <arguments>
+ }
+</pre>
+ <p>The create, delete, and assert policies specify who should perfom
+ the associated action:</p>
+ <ul>
+ <li>
+ <i>always</i>: the action will always be performed
+ </li>
+ <li>
+ <i>sender</i>: the action will only be performed by the sender
+ </li>
+ <li>
+ <i>receiver</i>: the action will only be performed by the
+ receiver
+ </li>
+ <li>
+ <i>never</i>: the action will never be performed (this is the
+ default)
+ </li>
+ </ul>
+ <p>The node-type is one of:</p>
+ <ul>
+ <li>
+ <i>topic</i>: a topic node will default to the topic exchange,
+ x-declare may be used to specify other exchange types
+ </li>
+ <li>
+ <i>queue</i>: this is the default node-type
+ </li>
+ </ul>
+ <p>The x-declare map permits protocol specific keys and values to be
+ specified when exchanges or queues are declared. These keys and
+ values are passed through when creating a node or asserting facts
+ about an existing node.</p>
+ <h2 class="heading">Examples</h2>
+ <p>A simple name resolves to any named node, usually a queue or a
+ topic:</p>
+<pre class="literalblock">
+ my-queue-or-topic
+</pre>
+ <p>A simple name with a subject will also resolve to a node, but the
+ presence of the subject will cause a sender using this address to set
+ the subject on outgoing messages, and receivers to filter based on
+ the subject:</p>
+<pre class="literalblock">
+ my-queue-or-topic/my-subject
+</pre>
+ <p>A subject pattern can be used and will cause filtering if used by
+ the receiver. If used for a sender, the literal value gets set as the
+ subject:</p>
+<pre class="literalblock">
+ my-queue-or-topic/my-*
+</pre>
+ <p>In all the above cases, the address is resolved to an existing
+ node. If you want the node to be auto-created, then you can do the
+ following. By default nonexistent nodes are assumed to be queues:</p>
+<pre class="literalblock">
+ my-queue; {create: always}
+</pre>
+ <p>You can customize the properties of the queue:</p>
+<pre class="literalblock">
+ my-queue; {create: always, node: {durable: True}}
+</pre>
+ <p>You can create a topic instead if you want:</p>
+<pre class="literalblock">
+ my-queue; {create: always, node: {type: topic}}
+</pre>
+ <p>You can assert that the address resolves to a node with particular
+ properties:</p>
+<pre class="literalblock">
+ my-transient-topic; {
+ assert: always,
+ node: {
+ type: topic,
+ durable: False
+ }
+ }
+</pre>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">connection</span>,
+ <span class="summary-sig-arg">name</span>,
+ <span class="summary-sig-arg">transactional</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#__repr__" class="summary-sig-name">__repr__</a>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.__repr__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="check_error"></a><span class="summary-sig-name">check_error</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.check_error">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="get_error"></a><span class="summary-sig-name">get_error</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.get_error">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="check_closed"></a><span class="summary-sig-name">check_closed</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.check_closed">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">Sender</span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#sender" class="summary-sig-name">sender</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">target</span>,
+ <span class="summary-sig-arg">**options</span>)</span><br />
+ Creates a <a href="qpid.messaging.endpoints.Sender-class.html"
+ class="link">Sender</a> that may be used to send <a
+ href="qpid.messaging.message.Message-class.html"
+ class="link">Messages</a> to the specified target.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.sender">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">Receiver</span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#receiver" class="summary-sig-name">receiver</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">source</span>,
+ <span class="summary-sig-arg">**options</span>)</span><br />
+ Creates a receiver that may be used to fetch <a
+ href="qpid.messaging.message.Message-class.html"
+ class="link">Messages</a> from the specified source.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.receiver">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#set_message_received_notify_handler" class="summary-sig-name">set_message_received_notify_handler</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">handler</span>)</span><br />
+ Register a callable that will be invoked when a Message arrives on
+ the Session.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.set_message_received_notify_handler">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#set_message_received_handler" class="summary-sig-name">set_message_received_handler</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">handler</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.set_message_received_handler">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#next_receiver" class="summary-sig-name">next_receiver</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.next_receiver">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#acknowledge" class="summary-sig-name">acknowledge</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">message</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">disposition</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">sync</span>=<span class="summary-sig-default">True</span>)</span><br />
+ Acknowledge the given <a
+ href="qpid.messaging.message.Message-class.html"
+ class="link">Message</a>.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.acknowledge">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#commit" class="summary-sig-name">commit</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span><br />
+ Commit outstanding transactional work.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.commit">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#rollback" class="summary-sig-name">rollback</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span><br />
+ Rollback outstanding transactional work.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.rollback">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#sync" class="summary-sig-name">sync</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span><br />
+ Sync the session.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.sync">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#close" class="summary-sig-name">close</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span><br />
+ Close the session.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.close">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.endpoints.Endpoint-class.html">Endpoint</a></code></b>:
+ <code><a href="qpid.messaging.endpoints.Endpoint-class.html#set_async_exception_notify_handler">set_async_exception_notify_handler</a></code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== METHOD DETAILS ==================== -->
+<a name="section-MethodDetails"></a>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Method Details</span></td>
+</tr>
+</table>
+<a name="__init__"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">connection</span>,
+ <span class="sig-arg">name</span>,
+ <span class="sig-arg">transactional</span>)</span>
+ <br /><em class="fname">(Constructor)</em>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.__init__">source code</a></span>
+ </td>
+ </tr></table>
+
+
+ <dl class="fields">
+ <dt>Overrides:
+ <a href="qpid.messaging.endpoints.Endpoint-class.html#__init__">Endpoint.__init__</a>
+ </dt>
+ </dl>
+</td></tr></table>
+</div>
+<a name="__repr__"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">__repr__</span>(<span class="sig-arg">self</span>)</span>
+ <br /><em class="fname">(Representation operator)</em>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.__repr__">source code</a></span>
+ </td>
+ </tr></table>
+
+
+ <dl class="fields">
+ <dt>Overrides:
+ object.__repr__
+ <dd><em class="note">(inherited documentation)</em></dd>
+ </dt>
+ </dl>
+</td></tr></table>
+</div>
+<a name="sender"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">sender</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">target</span>,
+ <span class="sig-arg">**options</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.sender">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Creates a <a href="qpid.messaging.endpoints.Sender-class.html"
+ class="link">Sender</a> that may be used to send <a
+ href="qpid.messaging.message.Message-class.html"
+ class="link">Messages</a> to the specified target.</p>
+ <dl class="fields">
+ <dt>Parameters:</dt>
+ <dd><ul class="nomargin-top">
+ <li><strong class="pname"><code>target</code></strong> (str) - the target to which messages will be sent</li>
+ </ul></dd>
+ <dt>Returns: Sender</dt>
+ <dd>a new Sender for the specified target</dd>
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="receiver"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">receiver</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">source</span>,
+ <span class="sig-arg">**options</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.receiver">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Creates a receiver that may be used to fetch <a
+ href="qpid.messaging.message.Message-class.html"
+ class="link">Messages</a> from the specified source.</p>
+ <dl class="fields">
+ <dt>Parameters:</dt>
+ <dd><ul class="nomargin-top">
+ <li><strong class="pname"><code>source</code></strong> (str) - the source of <a href="qpid.messaging.message.Message-class.html"
+ class="link">Messages</a></li>
+ </ul></dd>
+ <dt>Returns: Receiver</dt>
+ <dd>a new Receiver for the specified source</dd>
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="set_message_received_notify_handler"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">set_message_received_notify_handler</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">handler</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.set_message_received_notify_handler">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Register a callable that will be invoked when a Message arrives on the
+ Session.</p>
+ <dl class="fields">
+ <dt>Parameters:</dt>
+ <dd><ul class="nomargin-top">
+ <li><strong class="pname"><code>handler</code></strong> (a callable object taking a Session instance as its only argument) - invoked by the driver thread when an error occurs.</li>
+ </ul></dd>
+ <dt>Returns:</dt>
+ <dd>None</dd>
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+<div class="fields"> <p><strong>Note:</strong>
+ When using this method it is recommended to also register
+ asynchronous error callbacks on all endpoint objects. Doing so will
+ cause the application to be notified if an error is raised by the
+ driver thread. This is necessary as after a driver error occurs the
+ message received callback may never be invoked again. See <a
+ href="qpid.messaging.endpoints.Endpoint-class.html#set_async_exception_notify_handler"
+ class="link">Endpoint.set_async_exception_notify_handler</a>
+ </p>
+ <p><strong>Warning:</strong>
+ <b>Use with caution</b> This callback is invoked in the context of
+ the driver thread. It is <b>NOT</b> safe to call <b>ANY</b> of the
+ public messaging APIs from within this callback, including any of
+ the passed Session's methods. The intent of the handler is to
+ provide an efficient way to notify the application that a message
+ has arrived. This can be useful for those applications that need
+ to schedule a task to poll for received messages without blocking
+ in the messaging API. The scheduled task may then retrieve the
+ message using <a
+ href="qpid.messaging.endpoints.Session-class.html#next_receiver"
+ class="link">next_receiver</a> and <a
+ href="qpid.messaging.endpoints.Receiver-class.html#fetch"
+ class="link">Receiver.fetch</a>
+ </p>
+</div></td></tr></table>
+</div>
+<a name="set_message_received_handler"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">set_message_received_handler</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">handler</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.set_message_received_handler">source code</a></span>
+ </td>
+ </tr></table>
+
+
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+<div class="fields"> <p><strong>Deprecated:</strong>
+ Use <a
+ href="qpid.messaging.endpoints.Session-class.html#set_message_received_notify_handler"
+ class="link">set_message_received_notify_handler</a> instead.
+ </p>
+</div></td></tr></table>
+</div>
+<a name="next_receiver"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">next_receiver</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.next_receiver">source code</a></span>
+ </td>
+ </tr></table>
+
+
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="acknowledge"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">acknowledge</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">message</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">disposition</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">sync</span>=<span class="sig-default">True</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.acknowledge">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Acknowledge the given <a
+ href="qpid.messaging.message.Message-class.html"
+ class="link">Message</a>. If message is None, then all unacknowledged
+ messages on the session are acknowledged.</p>
+ <dl class="fields">
+ <dt>Parameters:</dt>
+ <dd><ul class="nomargin-top">
+ <li><strong class="pname"><code>message</code></strong> (Message) - the message to acknowledge or None</li>
+ <li><strong class="pname"><code>sync</code></strong> (boolean) - if true then block until the message(s) are acknowledged</li>
+ </ul></dd>
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="commit"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">commit</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.commit">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Commit outstanding transactional work. This consists of all message
+ sends and receives since the prior commit or rollback.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="rollback"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">rollback</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.rollback">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Rollback outstanding transactional work. This consists of all message
+ sends and receives since the prior commit or rollback.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="sync"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">sync</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.sync">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Sync the session.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="close"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">close</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.close">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Close the session.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions-module.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions-module.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions-module.html
new file mode 100755
index 0000000..61e73fb
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions-module.html
@@ -0,0 +1,335 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module exceptions
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions-module.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== MODULE DESCRIPTION ==================== -->
+<h1 class="epydoc">Module exceptions</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html">source code</a></span></p>
+<!-- ==================== CLASSES ==================== -->
+<a name="section-Classes"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Classes</span></td>
+</tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.Timeout-class.html" class="summary-name">Timeout</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.MessagingError-class.html" class="summary-name">MessagingError</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.InternalError-class.html" class="summary-name">InternalError</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.ConnectionError-class.html" class="summary-name">ConnectionError</a><br />
+ The base class for all connection related exceptions.
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.ConnectError-class.html" class="summary-name">ConnectError</a><br />
+ Exception raised when there is an error connecting to the remote
+ peer.
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.VersionError-class.html" class="summary-name">VersionError</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.AuthenticationFailure-class.html" class="summary-name">AuthenticationFailure</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.ConnectionClosed-class.html" class="summary-name">ConnectionClosed</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.HeartbeatTimeout-class.html" class="summary-name">HeartbeatTimeout</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.SessionError-class.html" class="summary-name">SessionError</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.Detached-class.html" class="summary-name">Detached</a><br />
+ Exception raised when an operation is attempted that is illegal
+ when detached.
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.NontransactionalSession-class.html" class="summary-name">NontransactionalSession</a><br />
+ Exception raised when commit or rollback is attempted on a non
+ transactional session.
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.TransactionError-class.html" class="summary-name">TransactionError</a><br />
+ Base class for transactional errors
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.TransactionAborted-class.html" class="summary-name">TransactionAborted</a><br />
+ The transaction was automatically rolled back.
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.TransactionUnknown-class.html" class="summary-name">TransactionUnknown</a><br />
+ The outcome of the transaction on the broker (commit or roll-back)
+ is not known.
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.UnauthorizedAccess-class.html" class="summary-name">UnauthorizedAccess</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.ServerError-class.html" class="summary-name">ServerError</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.SessionClosed-class.html" class="summary-name">SessionClosed</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.LinkError-class.html" class="summary-name">LinkError</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.InsufficientCapacity-class.html" class="summary-name">InsufficientCapacity</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.AddressError-class.html" class="summary-name">AddressError</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.MalformedAddress-class.html" class="summary-name">MalformedAddress</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.InvalidOption-class.html" class="summary-name">InvalidOption</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.ResolutionError-class.html" class="summary-name">ResolutionError</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.AssertionFailed-class.html" class="summary-name">AssertionFailed</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.NotFound-class.html" class="summary-name">NotFound</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.LinkClosed-class.html" class="summary-name">LinkClosed</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.SenderError-class.html" class="summary-name">SenderError</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.SendError-class.html" class="summary-name">SendError</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.TargetCapacityExceeded-class.html" class="summary-name">TargetCapacityExceeded</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.ReceiverError-class.html" class="summary-name">ReceiverError</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.FetchError-class.html" class="summary-name">FetchError</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.Empty-class.html" class="summary-name">Empty</a><br />
+ Exception raised by <a
+ href="qpid.messaging.endpoints.Receiver-class.html#fetch"
+ class="link">Receiver.fetch</a> when there is no message available
+ within the alloted time.
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.ContentError-class.html" class="summary-name">ContentError</a><br />
+ This type of exception will be returned to the application once,
+ and will not block further requests
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.EncodeError-class.html" class="summary-name">EncodeError</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.DecodeError-class.html" class="summary-name">DecodeError</a>
+ </td>
+ </tr>
+</table>
+<!-- ==================== VARIABLES ==================== -->
+<a name="section-Variables"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Variables</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="__package__"></a><span class="summary-name">__package__</span> = <code title="None">None</code>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[24/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.old_ssl-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.old_ssl-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.old_ssl-class.html
new file mode 100755
index 0000000..dbb6673
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.old_ssl-class.html
@@ -0,0 +1,273 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.transports.old_ssl</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.transports-module.html">Module transports</a> ::
+ Class old_ssl
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.transports.old_ssl-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASS DESCRIPTION ==================== -->
+<h1 class="epydoc">Class old_ssl</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.transports-pysrc.html#old_ssl">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.transports.old_ssl-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">conn</span>,
+ <span class="summary-sig-arg">host</span>,
+ <span class="summary-sig-arg">port</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#old_ssl.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="reading"></a><span class="summary-sig-name">reading</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">reading</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#old_ssl.reading">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="writing"></a><span class="summary-sig-name">writing</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">writing</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#old_ssl.writing">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="recv"></a><span class="summary-sig-name">recv</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">n</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#old_ssl.recv">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="send"></a><span class="summary-sig-name">send</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">s</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#old_ssl.send">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="close"></a><span class="summary-sig-name">close</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#old_ssl.close">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.transports.SocketTransport-class.html">SocketTransport</a></code></b>:
+ <code><a href="qpid.messaging.transports.SocketTransport-class.html#fileno">fileno</a></code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== METHOD DETAILS ==================== -->
+<a name="section-MethodDetails"></a>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Method Details</span></td>
+</tr>
+</table>
+<a name="__init__"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">conn</span>,
+ <span class="sig-arg">host</span>,
+ <span class="sig-arg">port</span>)</span>
+ <br /><em class="fname">(Constructor)</em>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.transports-pysrc.html#old_ssl.__init__">source code</a></span>
+ </td>
+ </tr></table>
+
+
+ <dl class="fields">
+ <dt>Overrides:
+ <a href="qpid.messaging.transports.SocketTransport-class.html#__init__">SocketTransport.__init__</a>
+ </dt>
+ </dl>
+</td></tr></table>
+</div>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.tcp-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.tcp-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.tcp-class.html
new file mode 100755
index 0000000..77ac05b
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.tcp-class.html
@@ -0,0 +1,219 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.transports.tcp</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.transports-module.html">Module transports</a> ::
+ Class tcp
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.transports.tcp-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASSOBJ DESCRIPTION ==================== -->
+<h1 class="epydoc">classobj tcp</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.transports-pysrc.html#tcp">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="reading"></a><span class="summary-sig-name">reading</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">reading</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#tcp.reading">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="writing"></a><span class="summary-sig-name">writing</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">writing</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#tcp.writing">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="send"></a><span class="summary-sig-name">send</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">bytes</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#tcp.send">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="recv"></a><span class="summary-sig-name">recv</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">n</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#tcp.recv">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="close"></a><span class="summary-sig-name">close</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#tcp.close">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.transports.SocketTransport-class.html">SocketTransport</a></code></b>:
+ <code><a href="qpid.messaging.transports.SocketTransport-class.html#__init__">__init__</a></code>,
+ <code><a href="qpid.messaging.transports.SocketTransport-class.html#fileno">fileno</a></code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.tls-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.tls-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.tls-class.html
new file mode 100755
index 0000000..bd189b6
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.tls-class.html
@@ -0,0 +1,273 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.transports.tls</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.transports-module.html">Module transports</a> ::
+ Class tls
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.transports.tls-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASSOBJ DESCRIPTION ==================== -->
+<h1 class="epydoc">classobj tls</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.transports-pysrc.html#tls">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.transports.tls-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">conn</span>,
+ <span class="summary-sig-arg">host</span>,
+ <span class="summary-sig-arg">port</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#tls.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="reading"></a><span class="summary-sig-name">reading</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">reading</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#tls.reading">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="writing"></a><span class="summary-sig-name">writing</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">writing</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#tls.writing">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="send"></a><span class="summary-sig-name">send</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">bytes</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#tls.send">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="recv"></a><span class="summary-sig-name">recv</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">n</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#tls.recv">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="close"></a><span class="summary-sig-name">close</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#tls.close">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.transports.SocketTransport-class.html">SocketTransport</a></code></b>:
+ <code><a href="qpid.messaging.transports.SocketTransport-class.html#fileno">fileno</a></code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== METHOD DETAILS ==================== -->
+<a name="section-MethodDetails"></a>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Method Details</span></td>
+</tr>
+</table>
+<a name="__init__"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">conn</span>,
+ <span class="sig-arg">host</span>,
+ <span class="sig-arg">port</span>)</span>
+ <br /><em class="fname">(Constructor)</em>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.transports-pysrc.html#tls.__init__">source code</a></span>
+ </td>
+ </tr></table>
+
+
+ <dl class="fields">
+ <dt>Overrides:
+ <a href="qpid.messaging.transports.SocketTransport-class.html#__init__">SocketTransport.__init__</a>
+ </dt>
+ </dl>
+</td></tr></table>
+</div>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.util-module.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.util-module.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.util-module.html
new file mode 100755
index 0000000..628d7dd
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.util-module.html
@@ -0,0 +1,158 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.util</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module util
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.util-module.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== MODULE DESCRIPTION ==================== -->
+<h1 class="epydoc">Module util</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.util-pysrc.html">source code</a></span></p>
+<p>Add-on utilities for the <a href="qpid.messaging-module.html"
+ class="link">qpid.messaging</a> API.</p>
+
+<!-- ==================== FUNCTIONS ==================== -->
+<a name="section-Functions"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Functions</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="auto_fetch_reconnect_urls"></a><span class="summary-sig-name">auto_fetch_reconnect_urls</span>(<span class="summary-sig-arg">conn</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.util-pysrc.html#auto_fetch_reconnect_urls">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="set_reconnect_urls"></a><span class="summary-sig-name">set_reconnect_urls</span>(<span class="summary-sig-arg">conn</span>,
+ <span class="summary-sig-arg">msg</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.util-pysrc.html#set_reconnect_urls">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.util-pysrc.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.util-pysrc.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.util-pysrc.html
new file mode 100755
index 0000000..5404fa8
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.util-pysrc.html
@@ -0,0 +1,189 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.util</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module util
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.util-pysrc.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<h1 class="epydoc">Source Code for <a href="qpid.messaging.util-module.html">Module qpid.messaging.util</a></h1>
+<pre class="py-src">
+<a name="L1"></a><tt class="py-lineno"> 1</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L2"></a><tt class="py-lineno"> 2</tt> <tt class="py-line"><tt class="py-comment"># Licensed to the Apache Software Foundation (ASF) under one</tt> </tt>
+<a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"><tt class="py-comment"># or more contributor license agreements. See the NOTICE file</tt> </tt>
+<a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"><tt class="py-comment"># distributed with this work for additional information</tt> </tt>
+<a name="L5"></a><tt class="py-lineno"> 5</tt> <tt class="py-line"><tt class="py-comment"># regarding copyright ownership. The ASF licenses this file</tt> </tt>
+<a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"><tt class="py-comment"># to you under the Apache License, Version 2.0 (the</tt> </tt>
+<a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"><tt class="py-comment"># "License"); you may not use this file except in compliance</tt> </tt>
+<a name="L8"></a><tt class="py-lineno"> 8</tt> <tt class="py-line"><tt class="py-comment"># with the License. You may obtain a copy of the License at</tt> </tt>
+<a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L10"></a><tt class="py-lineno">10</tt> <tt class="py-line"><tt class="py-comment"># http://www.apache.org/licenses/LICENSE-2.0</tt> </tt>
+<a name="L11"></a><tt class="py-lineno">11</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L12"></a><tt class="py-lineno">12</tt> <tt class="py-line"><tt class="py-comment"># Unless required by applicable law or agreed to in writing,</tt> </tt>
+<a name="L13"></a><tt class="py-lineno">13</tt> <tt class="py-line"><tt class="py-comment"># software distributed under the License is distributed on an</tt> </tt>
+<a name="L14"></a><tt class="py-lineno">14</tt> <tt class="py-line"><tt class="py-comment"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</tt> </tt>
+<a name="L15"></a><tt class="py-lineno">15</tt> <tt class="py-line"><tt class="py-comment"># KIND, either express or implied. See the License for the</tt> </tt>
+<a name="L16"></a><tt class="py-lineno">16</tt> <tt class="py-line"><tt class="py-comment"># specific language governing permissions and limitations</tt> </tt>
+<a name="L17"></a><tt class="py-lineno">17</tt> <tt class="py-line"><tt class="py-comment"># under the License.</tt> </tt>
+<a name="L18"></a><tt class="py-lineno">18</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L19"></a><tt class="py-lineno">19</tt> <tt class="py-line"> </tt>
+<a name="L20"></a><tt class="py-lineno">20</tt> <tt class="py-line"><tt class="py-docstring">"""</tt> </tt>
+<a name="L21"></a><tt class="py-lineno">21</tt> <tt class="py-line"><tt class="py-docstring">Add-on utilities for the L{qpid.messaging} API.</tt> </tt>
+<a name="L22"></a><tt class="py-lineno">22</tt> <tt class="py-line"><tt class="py-docstring">"""</tt> </tt>
+<a name="L23"></a><tt class="py-lineno">23</tt> <tt class="py-line"> </tt>
+<a name="L24"></a><tt class="py-lineno">24</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-0" class="py-name" targets="Package qpid.messaging=qpid.messaging-module.html"><a title="qpid.messaging" class="py-name" href="#" onclick="return doclink('link-0', 'messaging', 'link-0');">messaging</a></tt> <tt class="py-keyword">import</tt> <tt class="py-op">*</tt> </tt>
+<a name="L25"></a><tt class="py-lineno">25</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">logging</tt> <tt class="py-keyword">import</tt> <tt class="py-name">getLogger</tt> </tt>
+<a name="L26"></a><tt class="py-lineno">26</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">threading</tt> <tt class="py-keyword">import</tt> <tt class="py-name">Thread</tt> </tt>
+<a name="L27"></a><tt class="py-lineno">27</tt> <tt class="py-line"> </tt>
+<a name="L28"></a><tt class="py-lineno">28</tt> <tt class="py-line"><tt id="link-1" class="py-name" targets="Variable qpid.messaging.driver.log=qpid.messaging.driver-module.html#log,Variable qpid.messaging.endpoints.log=qpid.messaging.endpoints-module.html#log,Variable qpid.messaging.util.log=qpid.messaging.util-module.html#log"><a title="qpid.messaging.driver.log
+qpid.messaging.endpoints.log
+qpid.messaging.util.log" class="py-name" href="#" onclick="return doclink('link-1', 'log', 'link-1');">log</a></tt> <tt class="py-op">=</tt> <tt class="py-name">getLogger</tt><tt class="py-op">(</tt><tt class="py-string">"qpid.messaging.util"</tt><tt class="py-op">)</tt> </tt>
+<a name="L29"></a><tt class="py-lineno">29</tt> <tt class="py-line"> </tt>
+<a name="auto_fetch_reconnect_urls"></a><div id="auto_fetch_reconnect_urls-def"><a name="L30"></a><tt class="py-lineno">30</tt> <a class="py-toggle" href="#" id="auto_fetch_reconnect_urls-toggle" onclick="return toggle('auto_fetch_reconnect_urls');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.util-module.html#auto_fetch_reconnect_urls">auto_fetch_reconnect_urls</a><tt class="py-op">(</tt><tt class="py-param">conn</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="auto_fetch_reconnect_urls-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="auto_fetch_reconnect_urls-expanded"><a name="L31"></a><tt class="py-lineno">31</tt> <tt class="py-line"> <tt class="py-name">ssn</tt> <tt class="py-op">=</tt> <tt class="py-name">conn</tt><tt class="py-op">.</tt><tt id="link-2" class="py-name" targets="Method qpid.messaging.endpoints.Connection.session()=qpid.messaging.endpoints.Connection-class.html#session"><a title="qpid.messaging.endpoints.Connection.session" class="py-name" href="#" onclick="return doclink('link-2', 'session', 'link-2');">session</a></tt><tt class="py-op">(</tt><tt class="py-string">"auto-fetch-reconnect-urls"</tt><tt class="py-op">)</tt> </tt>
+<a name="L32"></a><tt class="py-lineno">32</tt> <tt class="py-line"> <tt class="py-name">rcv</tt> <tt class="py-op">=</tt> <tt class="py-name">ssn</tt><tt class="py-op">.</tt><tt id="link-3" class="py-name" targets="Method qpid.messaging.endpoints.Session.receiver()=qpid.messaging.endpoints.Session-class.html#receiver"><a title="qpid.messaging.endpoints.Session.receiver" class="py-name" href="#" onclick="return doclink('link-3', 'receiver', 'link-3');">receiver</a></tt><tt class="py-op">(</tt><tt class="py-string">"amq.failover"</tt><tt class="py-op">)</tt> </tt>
+<a name="L33"></a><tt class="py-lineno">33</tt> <tt class="py-line"> <tt class="py-name">rcv</tt><tt class="py-op">.</tt><tt id="link-4" class="py-name" targets="Variable qpid.messaging.endpoints.Receiver.capacity=qpid.messaging.endpoints.Receiver-class.html#capacity"><a title="qpid.messaging.endpoints.Receiver.capacity" class="py-name" href="#" onclick="return doclink('link-4', 'capacity', 'link-4');">capacity</a></tt> <tt class="py-op">=</tt> <tt class="py-number">10</tt> </tt>
+<a name="L34"></a><tt class="py-lineno">34</tt> <tt class="py-line"> </tt>
+<a name="L35"></a><tt class="py-lineno">35</tt> <tt class="py-line"> <tt class="py-keyword">def</tt> <tt class="py-def-name">main</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L36"></a><tt class="py-lineno">36</tt> <tt class="py-line"> <tt class="py-keyword">while</tt> <tt class="py-name">True</tt><tt class="py-op">:</tt> </tt>
+<a name="L37"></a><tt class="py-lineno">37</tt> <tt class="py-line"> <tt class="py-keyword">try</tt><tt class="py-op">:</tt> </tt>
+<a name="L38"></a><tt class="py-lineno">38</tt> <tt class="py-line"> <tt class="py-name">msg</tt> <tt class="py-op">=</tt> <tt class="py-name">rcv</tt><tt class="py-op">.</tt><tt id="link-5" class="py-name" targets="Method qpid.messaging.endpoints.Receiver.fetch()=qpid.messaging.endpoints.Receiver-class.html#fetch"><a title="qpid.messaging.endpoints.Receiver.fetch" class="py-name" href="#" onclick="return doclink('link-5', 'fetch', 'link-5');">fetch</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L39"></a><tt class="py-lineno">39</tt> <tt class="py-line"> <tt class="py-keyword">except</tt> <tt id="link-6" class="py-name" targets="Class qpid.messaging.exceptions.LinkClosed=qpid.messaging.exceptions.LinkClosed-class.html"><a title="qpid.messaging.exceptions.LinkClosed" class="py-name" href="#" onclick="return doclink('link-6', 'LinkClosed', 'link-6');">LinkClosed</a></tt><tt class="py-op">:</tt> </tt>
+<a name="L40"></a><tt class="py-lineno">40</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> </tt>
+<a name="L41"></a><tt class="py-lineno">41</tt> <tt class="py-line"> <tt id="link-7" class="py-name" targets="Function qpid.messaging.util.set_reconnect_urls()=qpid.messaging.util-module.html#set_reconnect_urls"><a title="qpid.messaging.util.set_reconnect_urls" class="py-name" href="#" onclick="return doclink('link-7', 'set_reconnect_urls', 'link-7');">set_reconnect_urls</a></tt><tt class="py-op">(</tt><tt class="py-name">conn</tt><tt class="py-op">,</tt> <tt class="py-name">msg</tt><tt class="py-op">)</tt> </tt>
+<a name="L42"></a><tt class="py-lineno">42</tt> <tt class="py-line"> <tt class="py-name">ssn</tt><tt class="py-op">.</tt><tt id="link-8" class="py-name" targets="Method qpid.messaging.endpoints.Session.acknowledge()=qpid.messaging.endpoints.Session-class.html#acknowledge"><a title="qpid.messaging.endpoints.Session.acknowledge" class="py-name" href="#" onclick="return doclink('link-8', 'acknowledge', 'link-8');">acknowledge</a></tt><tt class="py-op">(</tt><tt class="py-name">msg</tt><tt class="py-op">,</tt> <tt id="link-9" class="py-name" targets="Method qpid.messaging.endpoints.Sender.sync()=qpid.messaging.endpoints.Sender-class.html#sync,Method qpid.messaging.endpoints.Session.sync()=qpid.messaging.endpoints.Session-class.html#sync"><a title="qpid.messaging.endpoints.Sender.sync
+qpid.messaging.endpoints.Session.sync" class="py-name" href="#" onclick="return doclink('link-9', 'sync', 'link-9');">sync</a></tt><tt class="py-op">=</tt><tt class="py-name">False</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L43"></a><tt class="py-lineno">43</tt> <tt class="py-line"> </tt>
+<a name="L44"></a><tt class="py-lineno">44</tt> <tt class="py-line"> <tt class="py-name">thread</tt> <tt class="py-op">=</tt> <tt class="py-name">Thread</tt><tt class="py-op">(</tt><tt id="link-10" class="py-name" targets="Variable qpid.messaging.driver.name=qpid.messaging.driver-module.html#name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-10', 'name', 'link-10');">name</a></tt><tt class="py-op">=</tt><tt class="py-string">"auto-fetch-reconnect-urls"</tt><tt class="py-op">,</tt> <tt class="py-name">target</tt><tt class="py-op">=</tt><tt class="py-name">main</tt><tt class="py-op">)</tt> </tt>
+<a name="L45"></a><tt class="py-lineno">45</tt> <tt class="py-line"> <tt class="py-name">thread</tt><tt class="py-op">.</tt><tt class="py-name">setDaemon</tt><tt class="py-op">(</tt><tt class="py-name">True</tt><tt class="py-op">)</tt> </tt>
+<a name="L46"></a><tt class="py-lineno">46</tt> <tt class="py-line"> <tt class="py-name">thread</tt><tt class="py-op">.</tt><tt id="link-11" class="py-name" targets="Method qpid.messaging.driver.Driver.start()=qpid.messaging.driver.Driver-class.html#start"><a title="qpid.messaging.driver.Driver.start" class="py-name" href="#" onclick="return doclink('link-11', 'start', 'link-11');">start</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L47"></a><tt class="py-lineno">47</tt> <tt class="py-line"> </tt>
+<a name="L48"></a><tt class="py-lineno">48</tt> <tt class="py-line"> </tt>
+<a name="set_reconnect_urls"></a><div id="set_reconnect_urls-def"><a name="L49"></a><tt class="py-lineno">49</tt> <a class="py-toggle" href="#" id="set_reconnect_urls-toggle" onclick="return toggle('set_reconnect_urls');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.util-module.html#set_reconnect_urls">set_reconnect_urls</a><tt class="py-op">(</tt><tt class="py-param">conn</tt><tt class="py-op">,</tt> <tt class="py-param">msg</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="set_reconnect_urls-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="set_reconnect_urls-expanded"><a name="L50"></a><tt class="py-lineno">50</tt> <tt class="py-line"> <tt class="py-name">reconnect_urls</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
+<a name="L51"></a><tt class="py-lineno">51</tt> <tt class="py-line"> <tt class="py-name">urls</tt> <tt class="py-op">=</tt> <tt class="py-name">msg</tt><tt class="py-op">.</tt><tt class="py-name">properties</tt><tt class="py-op">[</tt><tt class="py-string">"amq.failover"</tt><tt class="py-op">]</tt> </tt>
+<a name="L52"></a><tt class="py-lineno">52</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">u</tt> <tt class="py-keyword">in</tt> <tt class="py-name">urls</tt><tt class="py-op">:</tt> </tt>
+<a name="L53"></a><tt class="py-lineno">53</tt> <tt class="py-line"> <tt class="py-comment"># FIXME aconway 2012-06-12: Nasty hack parsing of the C++ broker's URL format.</tt> </tt>
+<a name="L54"></a><tt class="py-lineno">54</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">u</tt><tt class="py-op">.</tt><tt class="py-name">startswith</tt><tt class="py-op">(</tt><tt class="py-string">"amqp:"</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L55"></a><tt class="py-lineno">55</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">a</tt> <tt class="py-keyword">in</tt> <tt class="py-name">u</tt><tt class="py-op">[</tt><tt class="py-number">5</tt><tt class="py-op">:</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt class="py-name">split</tt><tt class="py-op">(</tt><tt class="py-string">","</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L56"></a><tt class="py-lineno">56</tt> <tt class="py-line"> <tt class="py-name">parts</tt> <tt class="py-op">=</tt> <tt class="py-name">a</tt><tt class="py-op">.</tt><tt class="py-name">split</tt><tt class="py-op">(</tt><tt class="py-string">":"</tt><tt class="py-op">)</tt> </tt>
+<a name="L57"></a><tt class="py-lineno">57</tt> <tt class="py-line"> <tt class="py-comment"># Handle IPv6 addresses which have : in the host part.</tt> </tt>
+<a name="L58"></a><tt class="py-lineno">58</tt> <tt class="py-line"> <tt class="py-name">port</tt> <tt class="py-op">=</tt> <tt class="py-name">parts</tt><tt class="py-op">[</tt><tt class="py-op">-</tt><tt class="py-number">1</tt><tt class="py-op">]</tt> <tt class="py-comment"># Last : separated field is port</tt> </tt>
+<a name="L59"></a><tt class="py-lineno">59</tt> <tt class="py-line"> <tt class="py-name">host</tt> <tt class="py-op">=</tt> <tt class="py-string">":"</tt><tt class="py-op">.</tt><tt class="py-name">join</tt><tt class="py-op">(</tt><tt class="py-name">parts</tt><tt class="py-op">[</tt><tt class="py-number">1</tt><tt class="py-op">:</tt><tt class="py-op">-</tt><tt class="py-number">1</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> <tt class="py-comment"># First : separated field is protocol, host is the rest.</tt> </tt>
+<a name="L60"></a><tt class="py-lineno">60</tt> <tt class="py-line"> <tt class="py-name">reconnect_urls</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-string">"%s:%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">host</tt><tt class="py-op">,</tt> <tt class="py-name">port</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L61"></a><tt class="py-lineno">61</tt> <tt class="py-line"> <tt class="py-name">conn</tt><tt class="py-op">.</tt><tt class="py-name">reconnect_urls</tt> <tt class="py-op">=</tt> <tt class="py-name">reconnect_urls</tt> </tt>
+<a name="L62"></a><tt class="py-lineno">62</tt> <tt class="py-line"> <tt id="link-12" class="py-name"><a title="qpid.messaging.driver.log
+qpid.messaging.endpoints.log
+qpid.messaging.util.log" class="py-name" href="#" onclick="return doclink('link-12', 'log', 'link-1');">log</a></tt><tt class="py-op">.</tt><tt class="py-name">warn</tt><tt class="py-op">(</tt><tt class="py-string">"set reconnect_urls for conn %s: %s"</tt><tt class="py-op">,</tt> <tt class="py-name">conn</tt><tt class="py-op">,</tt> <tt class="py-name">reconnect_urls</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L63"></a><tt class="py-lineno">63</tt> <tt class="py-line"> </tt>
+<a name="L64"></a><tt class="py-lineno">64</tt> <tt class="py-line"><tt class="py-name">__all__</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-string">"auto_fetch_reconnect_urls"</tt><tt class="py-op">,</tt> <tt class="py-string">"set_reconnect_urls"</tt><tt class="py-op">]</tt> </tt>
+<a name="L65"></a><tt class="py-lineno">65</tt> <tt class="py-line"> </tt><script type="text/javascript">
+<!--
+expandto(location.href);
+// -->
+</script>
+</pre>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.parser.ParseError-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.parser.ParseError-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.parser.ParseError-class.html
new file mode 100755
index 0000000..22bc83b
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.parser.ParseError-class.html
@@ -0,0 +1,218 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.parser.ParseError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ qpid ::
+ parser ::
+ ParseError ::
+ Class ParseError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.parser.ParseError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type ParseError</h1><p class="nomargin-top"></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.parser.ParseError-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">token</span>,
+ <span class="summary-sig-arg">*expected</span>)</span><br />
+ x.__init__(...) initializes x; see help(type(x)) for signature</td>
+ <td align="right" valign="top">
+
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== METHOD DETAILS ==================== -->
+<a name="section-MethodDetails"></a>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Method Details</span></td>
+</tr>
+</table>
+<a name="__init__"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">token</span>,
+ <span class="sig-arg">*expected</span>)</span>
+ <br /><em class="fname">(Constructor)</em>
+ </h3>
+ </td><td align="right" valign="top"
+ >
+ </td>
+ </tr></table>
+
+ <p>x.__init__(...) initializes x; see help(type(x)) for signature</p>
+ <dl class="fields">
+ <dt>Overrides:
+ exceptions.BaseException.__init__
+ <dd><em class="note">(inherited documentation)</em></dd>
+ </dt>
+ </dl>
+</td></tr></table>
+</div>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/redirect.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/redirect.html b/content/releases/qpid-python-1.37.0/messaging-api/api/redirect.html
new file mode 100755
index 0000000..5db2c46
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/redirect.html
@@ -0,0 +1,38 @@
+<html><head><title>Epydoc Redirect Page</title>
+<meta http-equiv="cache-control" content="no-cache" />
+<meta http-equiv="expires" content="0" />
+<meta http-equiv="pragma" content="no-cache" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+<body>
+<script type="text/javascript">
+<!--
+var pages = ["qpid.messaging.exceptions.NontransactionalSession-c", "qpid.messaging.exceptions.TargetCapacityExceeded-c", "qpid.messaging.exceptions.AuthenticationFailure-c", "qpid.messaging.exceptions.InsufficientCapacity-c", "qpid.messaging.exceptions.TransactionAborted-c", "qpid.messaging.exceptions.TransactionUnknown-c", "qpid.messaging.exceptions.UnauthorizedAccess-c", "qpid.messaging.exceptions.ConnectionClosed-c", "qpid.messaging.exceptions.HeartbeatTimeout-c", "qpid.messaging.exceptions.MalformedAddress-c", "qpid.messaging.exceptions.TransactionError-c", "qpid.messaging.exceptions.AssertionFailed-c", "qpid.messaging.exceptions.ConnectionError-c", "qpid.messaging.exceptions.ResolutionError-c", "qpid.messaging.transports.SocketTransport-c", "qpid.messaging.exceptions.MessagingError-c", "qpid.messaging.exceptions.InternalError-c", "qpid.messaging.exceptions.InvalidOption-c", "qpid.messaging.exceptions.ReceiverError-c", "qpid.messaging.exceptions.SessionClosed-c", "qpid.messagin
g.exceptions.AddressError-c", "qpid.messaging.exceptions.ConnectError-c", "qpid.messaging.exceptions.ContentError-c", "qpid.messaging.exceptions.SessionError-c", "qpid.messaging.exceptions.VersionError-c", "qpid.messaging.exceptions.DecodeError-c", "qpid.messaging.exceptions.EncodeError-c", "qpid.messaging.exceptions.SenderError-c", "qpid.messaging.exceptions.ServerError-c", "qpid.messaging.exceptions.FetchError-c", "qpid.messaging.exceptions.LinkClosed-c", "qpid.messaging.endpoints.Connection-c", "qpid.messaging.exceptions.LinkError-c", "qpid.messaging.exceptions.SendError-c", "qpid.messaging.driver.SessionState-c", "qpid.messaging.exceptions.Detached-c", "qpid.messaging.exceptions.NotFound-c", "qpid.messaging.message.Disposition-c", "qpid.messaging.constants.Constant-c", "qpid.messaging.endpoints.Endpoint-c", "qpid.messaging.endpoints.Receiver-c", "qpid.messaging.exceptions.Timeout-c", "qpid.messaging.transports.old_ssl-c", "qpid.messaging.driver.Attachment-c", "qpid.messaging.end
points.Session-c", "qpid.messaging.endpoints.Sender-c", "qpid.messaging.exceptions.Empty-c", "qpid.messaging.message.Message-c", "qpid.messaging.driver.LinkOut-c", "qpid.messaging.driver.Pattern-c", "qpid.messaging.transports.tcp-c", "qpid.messaging.transports.tls-c", "qpid.messaging.driver.Driver-c", "qpid.messaging.driver.Engine-c", "qpid.messaging.driver.LinkIn-c", "qpid.messaging.driver.Cache-c", "qpid.messaging.exceptions-m", "qpid.messaging.transports-m", "qpid.messaging.constants-m", "qpid.messaging.endpoints-m", "qpid.messaging.address-m", "qpid.messaging.message-m", "qpid.parser.ParseError-c", "qpid.messaging.driver-m", "qpid.messaging.util-m", "qpid.messaging-m"];
+var dottedName = get_anchor();
+if (dottedName) {
+ var target = redirect_url(dottedName);
+ if (target) window.location.replace(target);
+}
+// -->
+</script>
+
+<h3>Epydoc Auto-redirect page</h3>
+
+<p>When javascript is enabled, this page will redirect URLs of
+the form <tt>redirect.html#<i>dotted.name</i></tt> to the
+documentation for the object with the given fully-qualified
+dotted name.</p>
+<p><a id="message"> </a></p>
+
+<script type="text/javascript">
+<!--
+if (dottedName) {
+ var msg = document.getElementById("message");
+ msg.innerHTML = "No documentation found for <tt>"+
+ dottedName+"</tt>";
+}
+// -->
+</script>
+
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/toc-everything.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/toc-everything.html b/content/releases/qpid-python-1.37.0/messaging-api/api/toc-everything.html
new file mode 100755
index 0000000..8c0fe62
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/toc-everything.html
@@ -0,0 +1,134 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Everything</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<h1 class="toc">Everything</h1>
+<hr />
+ <h2 class="toc">All Classes</h2>
+ <a target="mainFrame" href="qpid.messaging.constants.Constant-class.html"
+ >qpid.messaging.constants.Constant</a><br /> <a target="mainFrame" href="qpid.messaging.driver.Attachment-class.html"
+ >qpid.messaging.driver.Attachment</a><br /> <a target="mainFrame" href="qpid.messaging.driver.Cache-class.html"
+ >qpid.messaging.driver.Cache</a><br /> <a target="mainFrame" href="qpid.messaging.driver.Driver-class.html"
+ >qpid.messaging.driver.Driver</a><br /> <a target="mainFrame" href="qpid.messaging.driver.Engine-class.html"
+ >qpid.messaging.driver.Engine</a><br /> <a target="mainFrame" href="qpid.messaging.driver.LinkIn-class.html"
+ >qpid.messaging.driver.LinkIn</a><br /> <a target="mainFrame" href="qpid.messaging.driver.LinkOut-class.html"
+ >qpid.messaging.driver.LinkOut</a><br /> <a target="mainFrame" href="qpid.messaging.driver.Pattern-class.html"
+ >qpid.messaging.driver.Pattern</a><br /> <a target="mainFrame" href="qpid.messaging.driver.SessionState-class.html"
+ >qpid.messaging.driver.SessionState</a><br /> <a target="mainFrame" href="qpid.messaging.endpoints.Connection-class.html"
+ >qpid.messaging.endpoints.Connection</a><br /> <a target="mainFrame" href="qpid.messaging.endpoints.Endpoint-class.html"
+ >qpid.messaging.endpoints.Endpoint</a><br /> <a target="mainFrame" href="qpid.messaging.endpoints.Receiver-class.html"
+ >qpid.messaging.endpoints.Receiver</a><br /> <a target="mainFrame" href="qpid.messaging.endpoints.Sender-class.html"
+ >qpid.messaging.endpoints.Sender</a><br /> <a target="mainFrame" href="qpid.messaging.endpoints.Session-class.html"
+ >qpid.messaging.endpoints.Session</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.AddressError-class.html"
+ >qpid.messaging.exceptions.AddressError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.AssertionFailed-class.html"
+ >qpid.messaging.exceptions.AssertionFailed</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.AuthenticationFailure-class.html"
+ >qpid.messaging.exceptions.AuthenticationFailure</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.ConnectError-class.html"
+ >qpid.messaging.exceptions.ConnectError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.ConnectionClosed-class.html"
+ >qpid.messaging.exceptions.ConnectionClosed</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.ConnectionError-class.html"
+ >qpid.messaging.exceptions.ConnectionError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.ContentError-class.html"
+ >qpid.messaging.exceptions.ContentError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.DecodeError-class.html"
+ >qpid.messaging.exceptions.DecodeError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.Detached-class.html"
+ >qpid.messaging.exceptions.Detached</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.Empty-class.html"
+ >qpid.messaging.exceptions.Empty</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.EncodeError-class.html"
+ >qpid.messaging.exceptions.EncodeError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.FetchError-class.html"
+ >qpid.messaging.exceptions.FetchError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.HeartbeatTimeout-class.html"
+ >qpid.messaging.exceptions.HeartbeatTimeout</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.InsufficientCapacity-class.html"
+ >qpid.messaging.exceptions.InsufficientCapacity</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.InternalError-class.html"
+ >qpid.messaging.exceptions.InternalError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.InvalidOption-class.html"
+ >qpid.messaging.exceptions.InvalidOption</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.LinkClosed-class.html"
+ >qpid.messaging.exceptions.LinkClosed</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.LinkError-class.html"
+ >qpid.messaging.exceptions.LinkError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.MalformedAddress-class.html"
+ >qpid.messaging.exceptions.MalformedAddress</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.MessagingError-class.html"
+ >qpid.messaging.exceptions.MessagingError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.NontransactionalSession-class.html"
+ >qpid.messaging.exceptions.NontransactionalSession</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.NotFound-class.html"
+ >qpid.messaging.exceptions.NotFound</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.ReceiverError-class.html"
+ >qpid.messaging.exceptions.ReceiverError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.ResolutionError-class.html"
+ >qpid.messaging.exceptions.ResolutionError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.SendError-class.html"
+ >qpid.messaging.exceptions.SendError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.SenderError-class.html"
+ >qpid.messaging.exceptions.SenderError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.ServerError-class.html"
+ >qpid.messaging.exceptions.ServerError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.SessionClosed-class.html"
+ >qpid.messaging.exceptions.SessionClosed</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.SessionError-class.html"
+ >qpid.messaging.exceptions.SessionError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.TargetCapacityExceeded-class.html"
+ >qpid.messaging.exceptions.TargetCapacityExceeded</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.Timeout-class.html"
+ >qpid.messaging.exceptions.Timeout</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.TransactionAborted-class.html"
+ >qpid.messaging.exceptions.TransactionAborted</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.TransactionError-class.html"
+ >qpid.messaging.exceptions.TransactionError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.TransactionUnknown-class.html"
+ >qpid.messaging.exceptions.TransactionUnknown</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.UnauthorizedAccess-class.html"
+ >qpid.messaging.exceptions.UnauthorizedAccess</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.VersionError-class.html"
+ >qpid.messaging.exceptions.VersionError</a><br /> <a target="mainFrame" href="qpid.messaging.message.Disposition-class.html"
+ >qpid.messaging.message.Disposition</a><br /> <a target="mainFrame" href="qpid.messaging.message.Message-class.html"
+ >qpid.messaging.message.Message</a><br /> <a target="mainFrame" href="qpid.messaging.transports.SocketTransport-class.html"
+ >qpid.messaging.transports.SocketTransport</a><br /> <a target="mainFrame" href="qpid.messaging.transports.old_ssl-class.html"
+ >qpid.messaging.transports.old_ssl</a><br /> <a target="mainFrame" href="qpid.messaging.transports.tcp-class.html"
+ >qpid.messaging.transports.tcp</a><br /> <a target="mainFrame" href="qpid.messaging.transports.tls-class.html"
+ >qpid.messaging.transports.tls</a><br /> <a target="mainFrame" href="qpid.parser.ParseError-class.html"
+ >qpid.parser.ParseError</a><br /> <h2 class="toc">All Functions</h2>
+ <a target="mainFrame" href="qpid.messaging.address-module.html#parse"
+ >qpid.messaging.address.parse</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#addr2reply_to"
+ >qpid.messaging.driver.addr2reply_to</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#get_bindings"
+ >qpid.messaging.driver.get_bindings</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#noop"
+ >qpid.messaging.driver.noop</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#reply_to2addr"
+ >qpid.messaging.driver.reply_to2addr</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#sync_noop"
+ >qpid.messaging.driver.sync_noop</a><br /> <a target="mainFrame" href="qpid.messaging.transports-module.html#verify_hostname"
+ >qpid.messaging.transports.verify_hostname</a><br /> <a target="mainFrame" href="qpid.messaging.util-module.html#auto_fetch_reconnect_urls"
+ >qpid.messaging.util.auto_fetch_reconnect_urls</a><br /> <a target="mainFrame" href="qpid.messaging.util-module.html#set_reconnect_urls"
+ >qpid.messaging.util.set_reconnect_urls</a><br /> <h2 class="toc">All Variables</h2>
+ <a target="mainFrame" href="qpid.messaging-module.html#__package__"
+ >qpid.messaging.__package__</a><br /> <a target="mainFrame" href="qpid.messaging.constants-module.html#AMQPS_PORT"
+ >qpid.messaging.constants.AMQPS_PORT</a><br /> <a target="mainFrame" href="qpid.messaging.constants-module.html#AMQP_PORT"
+ >qpid.messaging.constants.AMQP_PORT</a><br /> <a target="mainFrame" href="qpid.messaging.constants-module.html#REJECTED"
+ >qpid.messaging.constants.REJECTED</a><br /> <a target="mainFrame" href="qpid.messaging.constants-module.html#RELEASED"
+ >qpid.messaging.constants.RELEASED</a><br /> <a target="mainFrame" href="qpid.messaging.constants-module.html#UNLIMITED"
+ >qpid.messaging.constants.UNLIMITED</a><br /> <a target="mainFrame" href="qpid.messaging.constants-module.html#__SELF__"
+ >qpid.messaging.constants.__SELF__</a><br /> <a target="mainFrame" href="qpid.messaging.constants-module.html#__package__"
+ >qpid.messaging.constants.__package__</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#BINDINGS"
+ >qpid.messaging.driver.BINDINGS</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#CLOSED"
+ >qpid.messaging.driver.CLOSED</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#COMMON_OPTS"
+ >qpid.messaging.driver.COMMON_OPTS</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#CONNECTION_ERRS"
+ >qpid.messaging.driver.CONNECTION_ERRS</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#DECLARE"
+ >qpid.messaging.driver.DECLARE</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#DEFAULT_DISPOSITION"
+ >qpid.messaging.driver.DEFAULT_DISPOSITION</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#DURABLE_DEFAULT"
+ >qpid.messaging.driver.DURABLE_DEFAULT</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#EMPTY_DP"
+ >qpid.messaging.driver.EMPTY_DP</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#EMPTY_MP"
+ >qpid.messaging.driver.EMPTY_MP</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#HEADER"
+ >qpid.messaging.driver.HEADER</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#OPEN"
+ >qpid.messaging.driver.OPEN</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#POLICIES"
+ >qpid.messaging.driver.POLICIES</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#READ_ONLY"
+ >qpid.messaging.driver.READ_ONLY</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#RECEIVE_MODES"
+ >qpid.messaging.driver.RECEIVE_MODES</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#RELIABILITY"
+ >qpid.messaging.driver.RELIABILITY</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#SESSION_ERRS"
+ >qpid.messaging.driver.SESSION_ERRS</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#SOURCE_OPTS"
+ >qpid.messaging.driver.SOURCE_OPTS</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#SUBJECT"
+ >qpid.messaging.driver.SUBJECT</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#SUBJECT_DEFAULTS"
+ >qpid.messaging.driver.SUBJECT_DEFAULTS</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#TARGET_OPTS"
+ >qpid.messaging.driver.TARGET_OPTS</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#WRITE_ONLY"
+ >qpid.messaging.driver.WRITE_ONLY</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#__package__"
+ >qpid.messaging.driver.__package__</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#bases"
+ >qpid.messaging.driver.bases</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#log"
+ >qpid.messaging.driver.log</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#name"
+ >qpid.messaging.driver.name</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#opslog"
+ >qpid.messaging.driver.opslog</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#rawlog"
+ >qpid.messaging.driver.rawlog</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions-module.html#__package__"
+ >qpid.messaging.exceptions.__package__</a><br /> <a target="mainFrame" href="qpid.messaging.transports-module.html#TRANSPORTS"
+ >qpid.messaging.transports.TRANSPORTS</a><br /> <a target="mainFrame" href="qpid.messaging.transports-module.html#__package__"
+ >qpid.messaging.transports.__package__</a><br /><hr />
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging-module.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging-module.html b/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging-module.html
new file mode 100755
index 0000000..2177794
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging-module.html
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>messaging</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<h1 class="toc">Module messaging</h1>
+<hr />
+ <h2 class="toc">Variables</h2>
+ <a target="mainFrame" href="qpid.messaging-module.html#__package__"
+ >__package__</a><br /><hr />
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[40/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/identifier-index.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/identifier-index.html b/content/releases/qpid-python-1.37.0/messaging-api/api/identifier-index.html
new file mode 100755
index 0000000..e115ae4
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/identifier-index.html
@@ -0,0 +1,1095 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Identifier Index</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ > Indices </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%"> </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="identifier-index.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<center><b>[
+ <a href="identifier-index.html">Identifiers</a>
+| <a href="deprecated-index.html">Deprecations</a>
+]</b></center><br />
+<table border="0" width="100%">
+<tr valign="bottom"><td>
+<h1 class="epydoc">Identifier Index</h1>
+</td><td>
+[
+ <a href="#A">A</a>
+ <a href="#B">B</a>
+ <a href="#C">C</a>
+ <a href="#D">D</a>
+ <a href="#E">E</a>
+ <a href="#F">F</a>
+ <a href="#G">G</a>
+ <a href="#H">H</a>
+ <a href="#I">I</a>
+ J
+ K
+ <a href="#L">L</a>
+ <a href="#M">M</a>
+ <a href="#N">N</a>
+ <a href="#O">O</a>
+ <a href="#P">P</a>
+ Q
+ <a href="#R">R</a>
+ <a href="#S">S</a>
+ <a href="#T">T</a>
+ <a href="#U">U</a>
+ <a href="#V">V</a>
+ <a href="#W">W</a>
+ X
+ Y
+ Z
+ <a href="#_">_</a>
+]
+</td></table>
+<table border="0" width="100%">
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="A">A</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#abort">abort()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.constants-module.html#AMQP_PORT">AMQP_PORT</a><br />
+<span class="index-where">(in <a href="qpid.messaging.constants-module.html">qpid.messaging.constants</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Connection-class.html#attached">attached()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Connection-class.html">Connection</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#acknowledge">acknowledge()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.constants-module.html#AMQPS_PORT">AMQPS_PORT</a><br />
+<span class="index-where">(in <a href="qpid.messaging.constants-module.html">qpid.messaging.constants</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Attachment-class.html">Attachment</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#addr2reply_to">addr2reply_to()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.SessionState-class.html#apply_overrides">apply_overrides()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.SessionState-class.html">SessionState</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.AuthenticationFailure-class.html">AuthenticationFailure</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkIn-class.html#ADDR_NAME">ADDR_NAME</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.LinkIn-class.html">LinkIn</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.AssertionFailed-class.html">AssertionFailed</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.util-module.html#auto_fetch_reconnect_urls">auto_fetch_reconnect_urls()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.util-module.html">qpid.messaging.util</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkOut-class.html#ADDR_NAME">ADDR_NAME</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.LinkOut-class.html">LinkOut</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#assign_id">assign_id()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Receiver-class.html#available">available()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Receiver-class.html">Receiver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html">address</a><br />
+<span class="index-where">(in <a href="qpid.messaging-module.html">qpid.messaging</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#attach">attach()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Sender-class.html#available">available()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Sender-class.html">Sender</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.AddressError-class.html">AddressError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Connection-class.html#attach">attach()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Connection-class.html">Connection</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="B">B</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#bases">bases</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#BINDINGS">BINDINGS</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+<tr><td class="link-index"> </td><td class="link-index"> </td><td class="link-index"> </td></tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="C">C</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Cache-class.html">Cache</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Receiver-class.html#close">close()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Receiver-class.html">Receiver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#connect">connect()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Receiver-class.html#capacity">capacity</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Receiver-class.html">Receiver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Sender-class.html#close">close()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Sender-class.html">Sender</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.ConnectError-class.html">ConnectError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Connection-class.html#check_closed">check_closed()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Connection-class.html">Connection</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#close">close()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Connection-class.html">Connection</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints-module.html">qpid.messaging.endpoints</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Receiver-class.html#check_closed">check_closed()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Receiver-class.html">Receiver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.old_ssl-class.html#close">close()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.old_ssl-class.html">old_ssl</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#CONNECTION_ERRS">CONNECTION_ERRS</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Sender-class.html#check_closed">check_closed()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Sender-class.html">Sender</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.tcp-class.html#close">close()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.tcp-class.html">tcp</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.ConnectionClosed-class.html">ConnectionClosed</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#check_closed">check_closed()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.tls-class.html#close">close()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.tls-class.html">tls</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.ConnectionError-class.html">ConnectionError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Connection-class.html#check_error">check_error()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Connection-class.html">Connection</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#close_engine">close_engine()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.constants.Constant-class.html">Constant</a><br />
+<span class="index-where">(in <a href="qpid.messaging.constants-module.html">qpid.messaging.constants</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Receiver-class.html#check_error">check_error()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Receiver-class.html">Receiver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#CLOSED">CLOSED</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#CONSTANTS">CONSTANTS</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Sender-class.html#check_error">check_error()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Sender-class.html">Sender</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#COLON">COLON</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.constants-module.html">constants</a><br />
+<span class="index-where">(in <a href="qpid.messaging-module.html">qpid.messaging</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#check_error">check_error()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#COMMA">COMMA</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.ContentError-class.html">ContentError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#close">close()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#commit">commit()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Connection-class.html#close">close()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Connection-class.html">Connection</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#COMMON_OPTS">COMMON_OPTS</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="D">D</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#DECLARE">DECLARE</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#dispatch">dispatch()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_message_transfer">do_message_transfer()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#declare">declare()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.message.Disposition-class.html">Disposition</a><br />
+<span class="index-where">(in <a href="qpid.messaging.message-module.html">qpid.messaging.message</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_session_attached">do_session_attached()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.DecodeError-class.html">DecodeError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_connection_close">do_connection_close()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_session_command_point">do_session_command_point()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.message-module.html#DEFAULT_CODEC">DEFAULT_CODEC</a><br />
+<span class="index-where">(in <a href="qpid.messaging.message-module.html">qpid.messaging.message</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_connection_close_ok">do_connection_close_ok()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_session_completed">do_session_completed()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#DEFAULT_DISPOSITION">DEFAULT_DISPOSITION</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_connection_heartbeat">do_connection_heartbeat()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_session_detach">do_session_detach()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkIn-class.html#del_link">del_link()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.LinkIn-class.html">LinkIn</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_connection_open_ok">do_connection_open_ok()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_session_detached">do_session_detached()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkOut-class.html#del_link">del_link()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.LinkOut-class.html">LinkOut</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_connection_secure">do_connection_secure()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_session_flush">do_session_flush()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#delete">delete()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_connection_start">do_connection_start()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_session_request_timeout">do_session_request_timeout()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Connection-class.html#detach">detach()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Connection-class.html">Connection</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_connection_tune">do_connection_tune()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkIn-class.html#do_unlink">do_unlink()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.LinkIn-class.html">LinkIn</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.Detached-class.html">Detached</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_execution_exception">do_execution_exception()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkOut-class.html#do_unlink">do_unlink()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.LinkOut-class.html">LinkOut</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkIn-class.html#DIR_NAME">DIR_NAME</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.LinkIn-class.html">LinkIn</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_execution_result">do_execution_result()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html">driver</a><br />
+<span class="index-where">(in <a href="qpid.messaging-module.html">qpid.messaging</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkOut-class.html#DIR_NAME">DIR_NAME</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.LinkOut-class.html">LinkOut</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_header">do_header()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html">Driver</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#disconnect">disconnect()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkIn-class.html#do_link">do_link()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.LinkIn-class.html">LinkIn</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#DURABLE_DEFAULT">DURABLE_DEFAULT</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#dispatch">dispatch()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkOut-class.html#do_link">do_link()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.LinkOut-class.html">LinkOut</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="E">E</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.Empty-class.html">Empty</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Endpoint-class.html">Endpoint</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints-module.html">qpid.messaging.endpoints</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#ESC">ESC</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#EMPTY_DP">EMPTY_DP</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints-module.html">endpoints</a><br />
+<span class="index-where">(in <a href="qpid.messaging-module.html">qpid.messaging</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Connection-class.html#establish">establish()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Connection-class.html">Connection</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#EMPTY_MP">EMPTY_MP</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html">Engine</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions-module.html">exceptions</a><br />
+<span class="index-where">(in <a href="qpid.messaging-module.html">qpid.messaging</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.EncodeError-class.html">EncodeError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#EOF">EOF</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="F">F</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Receiver-class.html#fetch">fetch()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Receiver-class.html">Receiver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#fileno">fileno()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.FetchError-class.html">FetchError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.SocketTransport-class.html#fileno">fileno()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.SocketTransport-class.html">SocketTransport</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="G">G</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#get_bindings">get_bindings()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Sender-class.html#get_error">get_error()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Sender-class.html">Sender</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#grant">grant()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Connection-class.html#get_error">get_error()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Connection-class.html">Connection</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#get_error">get_error()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Receiver-class.html#get_error">get_error()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Receiver-class.html">Receiver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#get_sst">get_sst()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="H">H</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#HEADER">HEADER</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.HeartbeatTimeout-class.html">HeartbeatTimeout</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+<tr><td class="link-index"> </td><td class="link-index"> </td><td class="link-index"> </td></tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="I">I</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#ID">ID</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkOut-class.html#init_link">init_link()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.LinkOut-class.html">LinkOut</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.InternalError-class.html">InternalError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkIn-class.html#init_link">init_link()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.LinkIn-class.html">LinkIn</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.InsufficientCapacity-class.html">InsufficientCapacity</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.InvalidOption-class.html">InvalidOption</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="L">L</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#l">l</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#link">link()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkOut-class.html">LinkOut</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#LBRACE">LBRACE</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.LinkClosed-class.html">LinkClosed</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#log">log</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#LBRACK">LBRACK</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.LinkError-class.html">LinkError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints-module.html#log">log</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints-module.html">qpid.messaging.endpoints</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#LEXER">LEXER</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkIn-class.html">LinkIn</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.util-module.html#log">log</a><br />
+<span class="index-where">(in <a href="qpid.messaging.util-module.html">qpid.messaging.util</a>)</span></td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="M">M</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.MalformedAddress-class.html">MalformedAddress</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.message.Message-class.html">Message</a><br />
+<span class="index-where">(in <a href="qpid.messaging.message-module.html">qpid.messaging.message</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.message-module.html">message</a><br />
+<span class="index-where">(in <a href="qpid.messaging-module.html">qpid.messaging</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging-module.html">messaging</a><br />
+<span class="index-where">(in qpid)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="N">N</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#name">name</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.NontransactionalSession-class.html">NontransactionalSession</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.NotFound-class.html">NotFound</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#next_receiver">next_receiver()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#noop">noop()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#NUMBER">NUMBER</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="O">O</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.old_ssl-class.html">old_ssl</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports-module.html">qpid.messaging.transports</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#open">open()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Connection-class.html#opened">opened()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Connection-class.html">Connection</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#OPEN">OPEN</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Connection-class.html#open">open()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Connection-class.html">Connection</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#opslog">opslog</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="P">P</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#parse">parse()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Pattern-class.html">Pattern</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#POLICIES">POLICIES</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#parse_address">parse_address()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#peek">peek()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#process">process()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.parser.ParseError-class.html">ParseError</a></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#pending">pending()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#process_receiver">process_receiver()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="R">R</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#rawlog">rawlog</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.tls-class.html#reading">reading()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.tls-class.html">tls</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.constants-module.html#RELEASED">RELEASED</a><br />
+<span class="index-where">(in <a href="qpid.messaging.constants-module.html">qpid.messaging.constants</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#RBRACE">RBRACE</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#RECEIVE_MODES">RECEIVE_MODES</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#RELIABILITY">RELIABILITY</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#RBRACK">RBRACK</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Receiver-class.html">Receiver</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints-module.html">qpid.messaging.endpoints</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#reply_to2addr">reply_to2addr()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#read">read()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#receiver">receiver()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.ResolutionError-class.html">ResolutionError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#READ_ONLY">READ_ONLY</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.ReceiverError-class.html">ReceiverError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#resolve">resolve()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#readable">readable()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.old_ssl-class.html#recv">recv()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.old_ssl-class.html">old_ssl</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#resolve_declare">resolve_declare()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#reading">reading()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.tcp-class.html#recv">recv()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.tcp-class.html">tcp</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#rollback">rollback()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.old_ssl-class.html#reading">reading()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.old_ssl-class.html">old_ssl</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.tls-class.html#recv">recv()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.tls-class.html">tls</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.tcp-class.html#reading">reading()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.tcp-class.html">tcp</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.constants-module.html#REJECTED">REJECTED</a><br />
+<span class="index-where">(in <a href="qpid.messaging.constants-module.html">qpid.messaging.constants</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="S">S</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#schedule">schedule()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Connection-class.html#session">session()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Connection-class.html">Connection</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#st_closed">st_closed()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#SEMI">SEMI</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#SESSION_ERRS">SESSION_ERRS</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#st_open">st_open()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#send">send()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#session_known_completed">session_known_completed()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#start">start()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Sender-class.html#send">send()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Sender-class.html">Sender</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.SessionClosed-class.html">SessionClosed</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#status">status()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.old_ssl-class.html#send">send()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.old_ssl-class.html">old_ssl</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.SessionError-class.html">SessionError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#stop">stop()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.tcp-class.html#send">send()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.tcp-class.html">tcp</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.SessionState-class.html">SessionState</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#STRING">STRING</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.tls-class.html#send">send()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.tls-class.html">tls</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Endpoint-class.html#set_async_exception_notify_handler">set_async_exception_notify_handler()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Endpoint-class.html">Endpoint</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#SUBJECT">SUBJECT</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Sender-class.html">Sender</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints-module.html">qpid.messaging.endpoints</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#set_message_received_handler">set_message_received_handler()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#SUBJECT_DEFAULTS">SUBJECT_DEFAULTS</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#sender">sender()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#set_message_received_notify_handler">set_message_received_notify_handler()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#SYM">SYM</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.SenderError-class.html">SenderError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.util-module.html#set_reconnect_urls">set_reconnect_urls()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.util-module.html">qpid.messaging.util</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Sender-class.html#sync">sync()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Sender-class.html">Sender</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.SendError-class.html">SendError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#SLASH">SLASH</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#sync">sync()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.ServerError-class.html">ServerError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.SocketTransport-class.html">SocketTransport</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports-module.html">qpid.messaging.transports</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#sync_noop">sync_noop()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html">Session</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints-module.html">qpid.messaging.endpoints</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#SOURCE_OPTS">SOURCE_OPTS</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="T">T</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#TARGET_OPTS">TARGET_OPTS</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#timing">timing()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports-module.html">transports</a><br />
+<span class="index-where">(in <a href="qpid.messaging-module.html">qpid.messaging</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.TargetCapacityExceeded-class.html">TargetCapacityExceeded</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.tls-class.html">tls</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports-module.html">qpid.messaging.transports</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports-module.html#TRANSPORTS">TRANSPORTS</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports-module.html">qpid.messaging.transports</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.tcp-class.html">tcp</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports-module.html">qpid.messaging.transports</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.TransactionAborted-class.html">TransactionAborted</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.message-module.html#TYPE_CODEC">TYPE_CODEC</a><br />
+<span class="index-where">(in <a href="qpid.messaging.message-module.html">qpid.messaging.message</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.Timeout-class.html">Timeout</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.TransactionError-class.html">TransactionError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.message-module.html#TYPE_MAPPINGS">TYPE_MAPPINGS</a><br />
+<span class="index-where">(in <a href="qpid.messaging.message-module.html">qpid.messaging.message</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#timeout">timeout()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.TransactionUnknown-class.html">TransactionUnknown</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="U">U</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.UnauthorizedAccess-class.html">UnauthorizedAccess</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Sender-class.html#unsettled">unsettled()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Sender-class.html">Sender</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.util-module.html">util</a><br />
+<span class="index-where">(in <a href="qpid.messaging-module.html">qpid.messaging</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.constants-module.html#UNLIMITED">UNLIMITED</a><br />
+<span class="index-where">(in <a href="qpid.messaging.constants-module.html">qpid.messaging.constants</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.message-module.html#UNSPECIFIED">UNSPECIFIED</a><br />
+<span class="index-where">(in <a href="qpid.messaging.message-module.html">qpid.messaging.message</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Receiver-class.html#unsettled">unsettled()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Receiver-class.html">Receiver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#update_status">update_status()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="V">V</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#validate_options">validate_options()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkOut-class.html#VALIDATOR">VALIDATOR</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.LinkOut-class.html">LinkOut</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.VersionError-class.html">VersionError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkIn-class.html#VALIDATOR">VALIDATOR</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.LinkIn-class.html">LinkIn</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports-module.html#verify_hostname">verify_hostname()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports-module.html">qpid.messaging.transports</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="W">W</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#wakeup">wakeup()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#write_op">write_op()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.old_ssl-class.html#writing">writing()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.old_ssl-class.html">old_ssl</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#write">write()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.SessionState-class.html#write_op">write_op()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.SessionState-class.html">SessionState</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.tcp-class.html#writing">writing()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.tcp-class.html">tcp</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.SessionState-class.html#write_cmd">write_cmd()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.SessionState-class.html">SessionState</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.SessionState-class.html#write_query">write_query()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.SessionState-class.html">SessionState</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.tls-class.html#writing">writing()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.tls-class.html">tls</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.SessionState-class.html#write_cmds">write_cmds()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.SessionState-class.html">SessionState</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#writeable">writeable()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#WSPACE">WSPACE</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#WRITE_ONLY">WRITE_ONLY</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#writing">writing()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="_">_</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Cache-class.html#__delitem__">__delitem__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Cache-class.html">Cache</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions-module.html#__package__">__package__</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Cache-class.html#__getitem__">__getitem__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Cache-class.html">Cache</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.message-module.html#__package__">__package__</a><br />
+<span class="index-where">(in <a href="qpid.messaging.message-module.html">qpid.messaging.message</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.constants.Constant-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.constants.Constant-class.html">Constant</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.message.Disposition-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.message.Disposition-class.html">Disposition</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports-module.html#__package__">__package__</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports-module.html">qpid.messaging.transports</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Attachment-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Attachment-class.html">Attachment</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.message.Message-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.message.Message-class.html">Message</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.util-module.html#__package__">__package__</a><br />
+<span class="index-where">(in <a href="qpid.messaging.util-module.html">qpid.messaging.util</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Cache-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Cache-class.html">Cache</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.SocketTransport-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.SocketTransport-class.html">SocketTransport</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.constants.Constant-class.html#__repr__">__repr__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.constants.Constant-class.html">Constant</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.old_ssl-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.old_ssl-class.html">old_ssl</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#__repr__">__repr__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.tls-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.tls-class.html">tls</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.message.Disposition-class.html#__repr__">__repr__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.message.Disposition-class.html">Disposition</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Pattern-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Pattern-class.html">Pattern</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging-module.html#__package__">__package__</a><br />
+<span class="index-where">(in <a href="qpid.messaging-module.html">qpid.messaging</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.message.Message-class.html#__repr__">__repr__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.message.Message-class.html">Message</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.SessionState-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.SessionState-class.html">SessionState</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#__package__">__package__</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.constants-module.html#__SELF__">__SELF__</a><br />
+<span class="index-where">(in <a href="qpid.messaging.constants-module.html">qpid.messaging.constants</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Connection-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Connection-class.html">Connection</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.constants-module.html#__package__">__package__</a><br />
+<span class="index-where">(in <a href="qpid.messaging.constants-module.html">qpid.messaging.constants</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Cache-class.html#__setitem__">__setitem__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Cache-class.html">Cache</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Receiver-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Receiver-class.html">Receiver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#__package__">__package__</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Receiver-class.html#_get_capacity">_get_capacity()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Receiver-class.html">Receiver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Sender-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Sender-class.html">Sender</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints-module.html#__package__">__package__</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints-module.html">qpid.messaging.endpoints</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Receiver-class.html#_set_capacity">_set_capacity()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Receiver-class.html">Receiver</a>)</span></td>
+</tr>
+</table>
+</td></tr>
+</table>
+<br /><br /><!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ > Indices </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/index.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/index.html b/content/releases/qpid-python-1.37.0/messaging-api/api/index.html
new file mode 100755
index 0000000..f628a76
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/index.html
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
+ "DTD/xhtml1-frameset.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title> Qpid Python Messaging API </title>
+</head>
+<frameset cols="20%,80%">
+ <frameset rows="30%,70%">
+ <frame src="toc.html" name="moduleListFrame"
+ id="moduleListFrame" />
+ <frame src="toc-everything.html" name="moduleFrame"
+ id="moduleFrame" />
+ </frameset>
+ <frame src="qpid.messaging-module.html" name="mainFrame" id="mainFrame" />
+</frameset>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/module-tree.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/module-tree.html b/content/releases/qpid-python-1.37.0/messaging-api/api/module-tree.html
new file mode 100755
index 0000000..8284b3c
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/module-tree.html
@@ -0,0 +1,125 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Module Hierarchy</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ > Trees </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%"> </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="module-tree.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<center><b>
+ [ <a href="module-tree.html">Module Hierarchy</a>
+ | <a href="class-tree.html">Class Hierarchy</a> ]
+</b></center><br />
+<h1 class="epydoc">Module Hierarchy</h1>
+<ul class="nomargin-top">
+ <li> <strong class="uidlink"><a href="qpid.messaging-module.html">qpid.messaging</a></strong>: <em class="summary">A candidate high level messaging API for python.</em>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.address-module.html">qpid.messaging.address</a></strong> </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.constants-module.html">qpid.messaging.constants</a></strong> </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a></strong> </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.endpoints-module.html">qpid.messaging.endpoints</a></strong>: <em class="summary">A high level messaging API for python.</em> </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a></strong> </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.message-module.html">qpid.messaging.message</a></strong> </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.transports-module.html">qpid.messaging.transports</a></strong> </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.util-module.html">qpid.messaging.util</a></strong>: <em class="summary">Add-on utilities for the <a href="qpid.messaging-module.html"
+ class="link">qpid.messaging</a> API.</em> </li>
+ </ul>
+ </li>
+</ul>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ > Trees </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[09/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions-pysrc.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions-pysrc.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions-pysrc.html
new file mode 100644
index 0000000..76f3fa4
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions-pysrc.html
@@ -0,0 +1,315 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module exceptions
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions-pysrc.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<h1 class="epydoc">Source Code for <a href="qpid.messaging.exceptions-module.html">Module qpid.messaging.exceptions</a></h1>
+<pre class="py-src">
+<a name="L1"></a><tt class="py-lineno"> 1</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L2"></a><tt class="py-lineno"> 2</tt> <tt class="py-line"><tt class="py-comment"># Licensed to the Apache Software Foundation (ASF) under one</tt> </tt>
+<a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"><tt class="py-comment"># or more contributor license agreements. See the NOTICE file</tt> </tt>
+<a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"><tt class="py-comment"># distributed with this work for additional information</tt> </tt>
+<a name="L5"></a><tt class="py-lineno"> 5</tt> <tt class="py-line"><tt class="py-comment"># regarding copyright ownership. The ASF licenses this file</tt> </tt>
+<a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"><tt class="py-comment"># to you under the Apache License, Version 2.0 (the</tt> </tt>
+<a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"><tt class="py-comment"># "License"); you may not use this file except in compliance</tt> </tt>
+<a name="L8"></a><tt class="py-lineno"> 8</tt> <tt class="py-line"><tt class="py-comment"># with the License. You may obtain a copy of the License at</tt> </tt>
+<a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L10"></a><tt class="py-lineno"> 10</tt> <tt class="py-line"><tt class="py-comment"># http://www.apache.org/licenses/LICENSE-2.0</tt> </tt>
+<a name="L11"></a><tt class="py-lineno"> 11</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L12"></a><tt class="py-lineno"> 12</tt> <tt class="py-line"><tt class="py-comment"># Unless required by applicable law or agreed to in writing,</tt> </tt>
+<a name="L13"></a><tt class="py-lineno"> 13</tt> <tt class="py-line"><tt class="py-comment"># software distributed under the License is distributed on an</tt> </tt>
+<a name="L14"></a><tt class="py-lineno"> 14</tt> <tt class="py-line"><tt class="py-comment"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</tt> </tt>
+<a name="L15"></a><tt class="py-lineno"> 15</tt> <tt class="py-line"><tt class="py-comment"># KIND, either express or implied. See the License for the</tt> </tt>
+<a name="L16"></a><tt class="py-lineno"> 16</tt> <tt class="py-line"><tt class="py-comment"># specific language governing permissions and limitations</tt> </tt>
+<a name="L17"></a><tt class="py-lineno"> 17</tt> <tt class="py-line"><tt class="py-comment"># under the License.</tt> </tt>
+<a name="L18"></a><tt class="py-lineno"> 18</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L19"></a><tt class="py-lineno"> 19</tt> <tt class="py-line"> </tt>
+<a name="Timeout"></a><div id="Timeout-def"><a name="L20"></a><tt class="py-lineno"> 20</tt> <a class="py-toggle" href="#" id="Timeout-toggle" onclick="return toggle('Timeout');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.Timeout-class.html">Timeout</a><tt class="py-op">(</tt><tt class="py-base-class">Exception</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Timeout-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="Timeout-expanded"><a name="L21"></a><tt class="py-lineno"> 21</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L22"></a><tt class="py-lineno"> 22</tt> <tt class="py-line"> </tt>
+<a name="L23"></a><tt class="py-lineno"> 23</tt> <tt class="py-line"><tt class="py-comment">## Messaging Errors</tt> </tt>
+<a name="L24"></a><tt class="py-lineno"> 24</tt> <tt class="py-line"> </tt>
+<a name="MessagingError"></a><div id="MessagingError-def"><a name="L25"></a><tt class="py-lineno"> 25</tt> <a class="py-toggle" href="#" id="MessagingError-toggle" onclick="return toggle('MessagingError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a><tt class="py-op">(</tt><tt class="py-base-class">Exception</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="MessagingError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="MessagingError-expanded"><a name="L26"></a><tt class="py-lineno"> 26</tt> <tt class="py-line"> </tt>
+<a name="MessagingError.__init__"></a><div id="MessagingError.__init__-def"><a name="L27"></a><tt class="py-lineno"> 27</tt> <a class="py-toggle" href="#" id="MessagingError.__init__-toggle" onclick="return toggle('MessagingError.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">code</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">text</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-op">**</tt><tt class="py-param">info</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="MessagingError.__init__-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="MessagingError.__init__-expanded"><a name="L28"></a><tt class="py-lineno"> 28</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">code</tt> <tt class="py-op">=</tt> <tt class="py-name">code</tt> </tt>
+<a name="L29"></a><tt class="py-lineno"> 29</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">text</tt> <tt class="py-op">=</tt> <tt class="py-name">text</tt> </tt>
+<a name="L30"></a><tt class="py-lineno"> 30</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">info</tt> <tt class="py-op">=</tt> <tt class="py-name">info</tt> </tt>
+<a name="L31"></a><tt class="py-lineno"> 31</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">code</tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
+<a name="L32"></a><tt class="py-lineno"> 32</tt> <tt class="py-line"> <tt class="py-name">msg</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">text</tt> </tt>
+<a name="L33"></a><tt class="py-lineno"> 33</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L34"></a><tt class="py-lineno"> 34</tt> <tt class="py-line"> <tt class="py-name">msg</tt> <tt class="py-op">=</tt> <tt class="py-string">"%s(%s)"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">text</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">code</tt><tt class="py-op">)</tt> </tt>
+<a name="L35"></a><tt class="py-lineno"> 35</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">info</tt><tt class="py-op">:</tt> </tt>
+<a name="L36"></a><tt class="py-lineno"> 36</tt> <tt class="py-line"> <tt class="py-name">msg</tt> <tt class="py-op">+=</tt> <tt class="py-string">" "</tt> <tt class="py-op">+</tt> <tt class="py-string">", "</tt><tt class="py-op">.</tt><tt class="py-name">join</tt><tt class="py-op">(</tt><tt class="py-op">[</tt><tt class="py-string">"%s=%r"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">k</tt><tt class="py-op">,</tt> <tt class="py-name">v</tt><tt class="py-op">)</tt> <tt class="py-keyword">for</tt> <tt class="py-name">k</tt><tt class="py-op">,</tt> <tt class="py-name">v</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">info</tt><tt class="py-op">.</tt><tt class="py-name">items</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
+<a name="L37"></a><tt class="py-lineno"> 37</tt> <tt class="py-line"> <tt class="py-name">Exception</tt><tt class="py-op">.</tt><tt id="link-0" class="py-name" targets="Method qpid.messaging.constants.Constant.__init__()=qpid.messaging.constants.Constant-class.html#__init__,Method qpid.messaging.driver.Attachment.__init__()=qpid.messaging.driver.Attachment-class.html#__init__,Method qpid.messaging.driver.Cache.__init__()=qpid.messaging.driver.Cache-class.html#__init__,Method qpid.messaging.driver.Driver.__init__()=qpid.messaging.driver.Driver-class.html#__init__,Method qpid.messaging.driver.Engine.__init__()=qpid.messaging.driver.Engine-class.html#__init__,Method qpid.messaging.driver.Pattern.__init__()=qpid.messaging.driver.Pattern-class.html#__init__,Method qpid.messaging.driver.SessionState.__init__()=qpid.messaging.driver.SessionState-class.html#__init__,Method qpid.messaging.endpoints.Connection.__init__()=qpid.messaging.endpoints.Connection-class.html#__init__,Method qpid.
messaging.endpoints.Receiver.__init__()=qpid.messaging.endpoints.Receiver-class.html#__init__,Method qpid.messaging.endpoints.Sender.__init__()=qpid.messaging.endpoints.Sender-class.html#__init__,Method qpid.messaging.endpoints.Session.__init__()=qpid.messaging.endpoints.Session-class.html#__init__,Method qpid.messaging.exceptions.MessagingError.__init__()=qpid.messaging.exceptions.MessagingError-class.html#__init__,Method qpid.messaging.message.Disposition.__init__()=qpid.messaging.message.Disposition-class.html#__init__,Method qpid.messaging.message.Message.__init__()=qpid.messaging.message.Message-class.html#__init__,Method qpid.messaging.transports.SocketTransport.__init__()=qpid.messaging.transports.SocketTransport-class.html#__init__,Method qpid.messaging.transports.old_ssl.__init__()=qpid.messaging.transports.old_ssl-class.html#__init__,Method qpid.messaging.transports.tls.__init__()=qpid.messaging.transports.tls-class.html#__init__"><a title="qpid.messaging.constants.Constan
t.__init__
+qpid.messaging.driver.Attachment.__init__
+qpid.messaging.driver.Cache.__init__
+qpid.messaging.driver.Driver.__init__
+qpid.messaging.driver.Engine.__init__
+qpid.messaging.driver.Pattern.__init__
+qpid.messaging.driver.SessionState.__init__
+qpid.messaging.endpoints.Connection.__init__
+qpid.messaging.endpoints.Receiver.__init__
+qpid.messaging.endpoints.Sender.__init__
+qpid.messaging.endpoints.Session.__init__
+qpid.messaging.exceptions.MessagingError.__init__
+qpid.messaging.message.Disposition.__init__
+qpid.messaging.message.Message.__init__
+qpid.messaging.transports.SocketTransport.__init__
+qpid.messaging.transports.old_ssl.__init__
+qpid.messaging.transports.tls.__init__" class="py-name" href="#" onclick="return doclink('link-0', '__init__', 'link-0');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">msg</tt><tt class="py-op">)</tt> </tt>
+</div></div><a name="InternalError"></a><div id="InternalError-def"><a name="L38"></a><tt class="py-lineno"> 38</tt> <a class="py-toggle" href="#" id="InternalError-toggle" onclick="return toggle('InternalError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.InternalError-class.html">InternalError</a><tt class="py-op">(</tt><tt class="py-base-class">MessagingError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="InternalError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="InternalError-expanded"><a name="L39"></a><tt class="py-lineno"> 39</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L40"></a><tt class="py-lineno"> 40</tt> <tt class="py-line"> </tt>
+<a name="L41"></a><tt class="py-lineno"> 41</tt> <tt class="py-line"><tt class="py-comment">## Connection Errors</tt> </tt>
+<a name="L42"></a><tt class="py-lineno"> 42</tt> <tt class="py-line"> </tt>
+<a name="ConnectionError"></a><div id="ConnectionError-def"><a name="L43"></a><tt class="py-lineno"> 43</tt> <a class="py-toggle" href="#" id="ConnectionError-toggle" onclick="return toggle('ConnectionError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.ConnectionError-class.html">ConnectionError</a><tt class="py-op">(</tt><tt class="py-base-class">MessagingError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="ConnectionError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="ConnectionError-expanded"><a name="L44"></a><tt class="py-lineno"> 44</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L45"></a><tt class="py-lineno"> 45</tt> <tt class="py-line"><tt class="py-docstring"> The base class for all connection related exceptions.</tt> </tt>
+<a name="L46"></a><tt class="py-lineno"> 46</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L47"></a><tt class="py-lineno"> 47</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L48"></a><tt class="py-lineno"> 48</tt> <tt class="py-line"> </tt>
+<a name="ConnectError"></a><div id="ConnectError-def"><a name="L49"></a><tt class="py-lineno"> 49</tt> <a class="py-toggle" href="#" id="ConnectError-toggle" onclick="return toggle('ConnectError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.ConnectError-class.html">ConnectError</a><tt class="py-op">(</tt><tt class="py-base-class">ConnectionError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="ConnectError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="ConnectError-expanded"><a name="L50"></a><tt class="py-lineno"> 50</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L51"></a><tt class="py-lineno"> 51</tt> <tt class="py-line"><tt class="py-docstring"> Exception raised when there is an error connecting to the remote</tt> </tt>
+<a name="L52"></a><tt class="py-lineno"> 52</tt> <tt class="py-line"><tt class="py-docstring"> peer.</tt> </tt>
+<a name="L53"></a><tt class="py-lineno"> 53</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L54"></a><tt class="py-lineno"> 54</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L55"></a><tt class="py-lineno"> 55</tt> <tt class="py-line"> </tt>
+<a name="VersionError"></a><div id="VersionError-def"><a name="L56"></a><tt class="py-lineno"> 56</tt> <a class="py-toggle" href="#" id="VersionError-toggle" onclick="return toggle('VersionError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.VersionError-class.html">VersionError</a><tt class="py-op">(</tt><tt class="py-base-class">ConnectError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="VersionError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="VersionError-expanded"><a name="L57"></a><tt class="py-lineno"> 57</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L58"></a><tt class="py-lineno"> 58</tt> <tt class="py-line"> </tt>
+<a name="AuthenticationFailure"></a><div id="AuthenticationFailure-def"><a name="L59"></a><tt class="py-lineno"> 59</tt> <a class="py-toggle" href="#" id="AuthenticationFailure-toggle" onclick="return toggle('AuthenticationFailure');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.AuthenticationFailure-class.html">AuthenticationFailure</a><tt class="py-op">(</tt><tt class="py-base-class">ConnectError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="AuthenticationFailure-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="AuthenticationFailure-expanded"><a name="L60"></a><tt class="py-lineno"> 60</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L61"></a><tt class="py-lineno"> 61</tt> <tt class="py-line"> </tt>
+<a name="ConnectionClosed"></a><div id="ConnectionClosed-def"><a name="L62"></a><tt class="py-lineno"> 62</tt> <a class="py-toggle" href="#" id="ConnectionClosed-toggle" onclick="return toggle('ConnectionClosed');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.ConnectionClosed-class.html">ConnectionClosed</a><tt class="py-op">(</tt><tt class="py-base-class">ConnectionError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="ConnectionClosed-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="ConnectionClosed-expanded"><a name="L63"></a><tt class="py-lineno"> 63</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L64"></a><tt class="py-lineno"> 64</tt> <tt class="py-line"> </tt>
+<a name="HeartbeatTimeout"></a><div id="HeartbeatTimeout-def"><a name="L65"></a><tt class="py-lineno"> 65</tt> <a class="py-toggle" href="#" id="HeartbeatTimeout-toggle" onclick="return toggle('HeartbeatTimeout');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.HeartbeatTimeout-class.html">HeartbeatTimeout</a><tt class="py-op">(</tt><tt class="py-base-class">ConnectionError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="HeartbeatTimeout-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="HeartbeatTimeout-expanded"><a name="L66"></a><tt class="py-lineno"> 66</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L67"></a><tt class="py-lineno"> 67</tt> <tt class="py-line"> </tt>
+<a name="L68"></a><tt class="py-lineno"> 68</tt> <tt class="py-line"><tt class="py-comment">## Session Errors</tt> </tt>
+<a name="L69"></a><tt class="py-lineno"> 69</tt> <tt class="py-line"> </tt>
+<a name="SessionError"></a><div id="SessionError-def"><a name="L70"></a><tt class="py-lineno"> 70</tt> <a class="py-toggle" href="#" id="SessionError-toggle" onclick="return toggle('SessionError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.SessionError-class.html">SessionError</a><tt class="py-op">(</tt><tt class="py-base-class">MessagingError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="SessionError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="SessionError-expanded"><a name="L71"></a><tt class="py-lineno"> 71</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L72"></a><tt class="py-lineno"> 72</tt> <tt class="py-line"> </tt>
+<a name="Detached"></a><div id="Detached-def"><a name="L73"></a><tt class="py-lineno"> 73</tt> <a class="py-toggle" href="#" id="Detached-toggle" onclick="return toggle('Detached');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.Detached-class.html">Detached</a><tt class="py-op">(</tt><tt class="py-base-class">SessionError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Detached-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="Detached-expanded"><a name="L74"></a><tt class="py-lineno"> 74</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L75"></a><tt class="py-lineno"> 75</tt> <tt class="py-line"><tt class="py-docstring"> Exception raised when an operation is attempted that is illegal when</tt> </tt>
+<a name="L76"></a><tt class="py-lineno"> 76</tt> <tt class="py-line"><tt class="py-docstring"> detached.</tt> </tt>
+<a name="L77"></a><tt class="py-lineno"> 77</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L78"></a><tt class="py-lineno"> 78</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L79"></a><tt class="py-lineno"> 79</tt> <tt class="py-line"> </tt>
+<a name="NontransactionalSession"></a><div id="NontransactionalSession-def"><a name="L80"></a><tt class="py-lineno"> 80</tt> <a class="py-toggle" href="#" id="NontransactionalSession-toggle" onclick="return toggle('NontransactionalSession');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.NontransactionalSession-class.html">NontransactionalSession</a><tt class="py-op">(</tt><tt class="py-base-class">SessionError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="NontransactionalSession-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="NontransactionalSession-expanded"><a name="L81"></a><tt class="py-lineno"> 81</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L82"></a><tt class="py-lineno"> 82</tt> <tt class="py-line"><tt class="py-docstring"> Exception raised when commit or rollback is attempted on a non</tt> </tt>
+<a name="L83"></a><tt class="py-lineno"> 83</tt> <tt class="py-line"><tt class="py-docstring"> transactional session.</tt> </tt>
+<a name="L84"></a><tt class="py-lineno"> 84</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L85"></a><tt class="py-lineno"> 85</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L86"></a><tt class="py-lineno"> 86</tt> <tt class="py-line"> </tt>
+<a name="TransactionError"></a><div id="TransactionError-def"><a name="L87"></a><tt class="py-lineno"> 87</tt> <a class="py-toggle" href="#" id="TransactionError-toggle" onclick="return toggle('TransactionError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.TransactionError-class.html">TransactionError</a><tt class="py-op">(</tt><tt class="py-base-class">SessionError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="TransactionError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="TransactionError-expanded"><a name="L88"></a><tt class="py-lineno"> 88</tt> <tt class="py-line"> <tt class="py-docstring">"""Base class for transactional errors"""</tt> </tt>
+<a name="L89"></a><tt class="py-lineno"> 89</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L90"></a><tt class="py-lineno"> 90</tt> <tt class="py-line"> </tt>
+<a name="TransactionAborted"></a><div id="TransactionAborted-def"><a name="L91"></a><tt class="py-lineno"> 91</tt> <a class="py-toggle" href="#" id="TransactionAborted-toggle" onclick="return toggle('TransactionAborted');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.TransactionAborted-class.html">TransactionAborted</a><tt class="py-op">(</tt><tt class="py-base-class">TransactionError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="TransactionAborted-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="TransactionAborted-expanded"><a name="L92"></a><tt class="py-lineno"> 92</tt> <tt class="py-line"> <tt class="py-docstring">"""The transaction was automatically rolled back. This could be due to an error</tt> </tt>
+<a name="L93"></a><tt class="py-lineno"> 93</tt> <tt class="py-line"><tt class="py-docstring"> on the broker, such as a store failure, or a connection failure during the</tt> </tt>
+<a name="L94"></a><tt class="py-lineno"> 94</tt> <tt class="py-line"><tt class="py-docstring"> transaction"""</tt> </tt>
+<a name="L95"></a><tt class="py-lineno"> 95</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L96"></a><tt class="py-lineno"> 96</tt> <tt class="py-line"> </tt>
+<a name="TransactionUnknown"></a><div id="TransactionUnknown-def"><a name="L97"></a><tt class="py-lineno"> 97</tt> <a class="py-toggle" href="#" id="TransactionUnknown-toggle" onclick="return toggle('TransactionUnknown');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.TransactionUnknown-class.html">TransactionUnknown</a><tt class="py-op">(</tt><tt class="py-base-class">TransactionError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="TransactionUnknown-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="TransactionUnknown-expanded"><a name="L98"></a><tt class="py-lineno"> 98</tt> <tt class="py-line"> <tt class="py-docstring">""" The outcome of the transaction on the broker (commit or roll-back) is not</tt> </tt>
+<a name="L99"></a><tt class="py-lineno"> 99</tt> <tt class="py-line"><tt class="py-docstring"> known. This occurs when the connection fails after we sent the commit but</tt> </tt>
+<a name="L100"></a><tt class="py-lineno">100</tt> <tt class="py-line"><tt class="py-docstring"> before we received a response."""</tt> </tt>
+<a name="L101"></a><tt class="py-lineno">101</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L102"></a><tt class="py-lineno">102</tt> <tt class="py-line"> </tt>
+<a name="UnauthorizedAccess"></a><div id="UnauthorizedAccess-def"><a name="L103"></a><tt class="py-lineno">103</tt> <a class="py-toggle" href="#" id="UnauthorizedAccess-toggle" onclick="return toggle('UnauthorizedAccess');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.UnauthorizedAccess-class.html">UnauthorizedAccess</a><tt class="py-op">(</tt><tt class="py-base-class">SessionError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="UnauthorizedAccess-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="UnauthorizedAccess-expanded"><a name="L104"></a><tt class="py-lineno">104</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L105"></a><tt class="py-lineno">105</tt> <tt class="py-line"> </tt>
+<a name="ServerError"></a><div id="ServerError-def"><a name="L106"></a><tt class="py-lineno">106</tt> <a class="py-toggle" href="#" id="ServerError-toggle" onclick="return toggle('ServerError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.ServerError-class.html">ServerError</a><tt class="py-op">(</tt><tt class="py-base-class">SessionError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="ServerError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="ServerError-expanded"><a name="L107"></a><tt class="py-lineno">107</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L108"></a><tt class="py-lineno">108</tt> <tt class="py-line"> </tt>
+<a name="SessionClosed"></a><div id="SessionClosed-def"><a name="L109"></a><tt class="py-lineno">109</tt> <a class="py-toggle" href="#" id="SessionClosed-toggle" onclick="return toggle('SessionClosed');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.SessionClosed-class.html">SessionClosed</a><tt class="py-op">(</tt><tt class="py-base-class">SessionError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="SessionClosed-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="SessionClosed-expanded"><a name="L110"></a><tt class="py-lineno">110</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L111"></a><tt class="py-lineno">111</tt> <tt class="py-line"> </tt>
+<a name="L112"></a><tt class="py-lineno">112</tt> <tt class="py-line"><tt class="py-comment">## Link Errors</tt> </tt>
+<a name="L113"></a><tt class="py-lineno">113</tt> <tt class="py-line"> </tt>
+<a name="LinkError"></a><div id="LinkError-def"><a name="L114"></a><tt class="py-lineno">114</tt> <a class="py-toggle" href="#" id="LinkError-toggle" onclick="return toggle('LinkError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.LinkError-class.html">LinkError</a><tt class="py-op">(</tt><tt class="py-base-class">MessagingError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="LinkError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="LinkError-expanded"><a name="L115"></a><tt class="py-lineno">115</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L116"></a><tt class="py-lineno">116</tt> <tt class="py-line"> </tt>
+<a name="InsufficientCapacity"></a><div id="InsufficientCapacity-def"><a name="L117"></a><tt class="py-lineno">117</tt> <a class="py-toggle" href="#" id="InsufficientCapacity-toggle" onclick="return toggle('InsufficientCapacity');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.InsufficientCapacity-class.html">InsufficientCapacity</a><tt class="py-op">(</tt><tt class="py-base-class">LinkError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="InsufficientCapacity-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="InsufficientCapacity-expanded"><a name="L118"></a><tt class="py-lineno">118</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L119"></a><tt class="py-lineno">119</tt> <tt class="py-line"> </tt>
+<a name="AddressError"></a><div id="AddressError-def"><a name="L120"></a><tt class="py-lineno">120</tt> <a class="py-toggle" href="#" id="AddressError-toggle" onclick="return toggle('AddressError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.AddressError-class.html">AddressError</a><tt class="py-op">(</tt><tt class="py-base-class">LinkError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="AddressError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="AddressError-expanded"><a name="L121"></a><tt class="py-lineno">121</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L122"></a><tt class="py-lineno">122</tt> <tt class="py-line"> </tt>
+<a name="MalformedAddress"></a><div id="MalformedAddress-def"><a name="L123"></a><tt class="py-lineno">123</tt> <a class="py-toggle" href="#" id="MalformedAddress-toggle" onclick="return toggle('MalformedAddress');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.MalformedAddress-class.html">MalformedAddress</a><tt class="py-op">(</tt><tt class="py-base-class">AddressError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="MalformedAddress-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="MalformedAddress-expanded"><a name="L124"></a><tt class="py-lineno">124</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L125"></a><tt class="py-lineno">125</tt> <tt class="py-line"> </tt>
+<a name="InvalidOption"></a><div id="InvalidOption-def"><a name="L126"></a><tt class="py-lineno">126</tt> <a class="py-toggle" href="#" id="InvalidOption-toggle" onclick="return toggle('InvalidOption');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.InvalidOption-class.html">InvalidOption</a><tt class="py-op">(</tt><tt class="py-base-class">AddressError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="InvalidOption-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="InvalidOption-expanded"><a name="L127"></a><tt class="py-lineno">127</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L128"></a><tt class="py-lineno">128</tt> <tt class="py-line"> </tt>
+<a name="ResolutionError"></a><div id="ResolutionError-def"><a name="L129"></a><tt class="py-lineno">129</tt> <a class="py-toggle" href="#" id="ResolutionError-toggle" onclick="return toggle('ResolutionError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.ResolutionError-class.html">ResolutionError</a><tt class="py-op">(</tt><tt class="py-base-class">AddressError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="ResolutionError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="ResolutionError-expanded"><a name="L130"></a><tt class="py-lineno">130</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L131"></a><tt class="py-lineno">131</tt> <tt class="py-line"> </tt>
+<a name="AssertionFailed"></a><div id="AssertionFailed-def"><a name="L132"></a><tt class="py-lineno">132</tt> <a class="py-toggle" href="#" id="AssertionFailed-toggle" onclick="return toggle('AssertionFailed');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.AssertionFailed-class.html">AssertionFailed</a><tt class="py-op">(</tt><tt class="py-base-class">ResolutionError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="AssertionFailed-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="AssertionFailed-expanded"><a name="L133"></a><tt class="py-lineno">133</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L134"></a><tt class="py-lineno">134</tt> <tt class="py-line"> </tt>
+<a name="NotFound"></a><div id="NotFound-def"><a name="L135"></a><tt class="py-lineno">135</tt> <a class="py-toggle" href="#" id="NotFound-toggle" onclick="return toggle('NotFound');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.NotFound-class.html">NotFound</a><tt class="py-op">(</tt><tt class="py-base-class">ResolutionError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="NotFound-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="NotFound-expanded"><a name="L136"></a><tt class="py-lineno">136</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L137"></a><tt class="py-lineno">137</tt> <tt class="py-line"> </tt>
+<a name="LinkClosed"></a><div id="LinkClosed-def"><a name="L138"></a><tt class="py-lineno">138</tt> <a class="py-toggle" href="#" id="LinkClosed-toggle" onclick="return toggle('LinkClosed');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.LinkClosed-class.html">LinkClosed</a><tt class="py-op">(</tt><tt class="py-base-class">LinkError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="LinkClosed-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="LinkClosed-expanded"><a name="L139"></a><tt class="py-lineno">139</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L140"></a><tt class="py-lineno">140</tt> <tt class="py-line"> </tt>
+<a name="L141"></a><tt class="py-lineno">141</tt> <tt class="py-line"><tt class="py-comment">## Sender Errors</tt> </tt>
+<a name="L142"></a><tt class="py-lineno">142</tt> <tt class="py-line"> </tt>
+<a name="SenderError"></a><div id="SenderError-def"><a name="L143"></a><tt class="py-lineno">143</tt> <a class="py-toggle" href="#" id="SenderError-toggle" onclick="return toggle('SenderError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.SenderError-class.html">SenderError</a><tt class="py-op">(</tt><tt class="py-base-class">LinkError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="SenderError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="SenderError-expanded"><a name="L144"></a><tt class="py-lineno">144</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L145"></a><tt class="py-lineno">145</tt> <tt class="py-line"> </tt>
+<a name="SendError"></a><div id="SendError-def"><a name="L146"></a><tt class="py-lineno">146</tt> <a class="py-toggle" href="#" id="SendError-toggle" onclick="return toggle('SendError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.SendError-class.html">SendError</a><tt class="py-op">(</tt><tt class="py-base-class">SenderError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="SendError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="SendError-expanded"><a name="L147"></a><tt class="py-lineno">147</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L148"></a><tt class="py-lineno">148</tt> <tt class="py-line"> </tt>
+<a name="TargetCapacityExceeded"></a><div id="TargetCapacityExceeded-def"><a name="L149"></a><tt class="py-lineno">149</tt> <a class="py-toggle" href="#" id="TargetCapacityExceeded-toggle" onclick="return toggle('TargetCapacityExceeded');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.TargetCapacityExceeded-class.html">TargetCapacityExceeded</a><tt class="py-op">(</tt><tt class="py-base-class">SendError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="TargetCapacityExceeded-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="TargetCapacityExceeded-expanded"><a name="L150"></a><tt class="py-lineno">150</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L151"></a><tt class="py-lineno">151</tt> <tt class="py-line"> </tt>
+<a name="L152"></a><tt class="py-lineno">152</tt> <tt class="py-line"><tt class="py-comment">## Receiver Errors</tt> </tt>
+<a name="L153"></a><tt class="py-lineno">153</tt> <tt class="py-line"> </tt>
+<a name="ReceiverError"></a><div id="ReceiverError-def"><a name="L154"></a><tt class="py-lineno">154</tt> <a class="py-toggle" href="#" id="ReceiverError-toggle" onclick="return toggle('ReceiverError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.ReceiverError-class.html">ReceiverError</a><tt class="py-op">(</tt><tt class="py-base-class">LinkError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="ReceiverError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="ReceiverError-expanded"><a name="L155"></a><tt class="py-lineno">155</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L156"></a><tt class="py-lineno">156</tt> <tt class="py-line"> </tt>
+<a name="FetchError"></a><div id="FetchError-def"><a name="L157"></a><tt class="py-lineno">157</tt> <a class="py-toggle" href="#" id="FetchError-toggle" onclick="return toggle('FetchError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.FetchError-class.html">FetchError</a><tt class="py-op">(</tt><tt class="py-base-class">ReceiverError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="FetchError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="FetchError-expanded"><a name="L158"></a><tt class="py-lineno">158</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L159"></a><tt class="py-lineno">159</tt> <tt class="py-line"> </tt>
+<a name="Empty"></a><div id="Empty-def"><a name="L160"></a><tt class="py-lineno">160</tt> <a class="py-toggle" href="#" id="Empty-toggle" onclick="return toggle('Empty');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.Empty-class.html">Empty</a><tt class="py-op">(</tt><tt class="py-base-class">FetchError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Empty-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="Empty-expanded"><a name="L161"></a><tt class="py-lineno">161</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L162"></a><tt class="py-lineno">162</tt> <tt class="py-line"><tt class="py-docstring"> Exception raised by L{Receiver.fetch} when there is no message</tt> </tt>
+<a name="L163"></a><tt class="py-lineno">163</tt> <tt class="py-line"><tt class="py-docstring"> available within the alloted time.</tt> </tt>
+<a name="L164"></a><tt class="py-lineno">164</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L165"></a><tt class="py-lineno">165</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L166"></a><tt class="py-lineno">166</tt> <tt class="py-line"> </tt>
+<a name="L167"></a><tt class="py-lineno">167</tt> <tt class="py-line"><tt class="py-comment">## Message Content errors</tt> </tt>
+<a name="ContentError"></a><div id="ContentError-def"><a name="L168"></a><tt class="py-lineno">168</tt> <a class="py-toggle" href="#" id="ContentError-toggle" onclick="return toggle('ContentError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.ContentError-class.html">ContentError</a><tt class="py-op">(</tt><tt class="py-base-class">MessagingError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="ContentError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="ContentError-expanded"><a name="L169"></a><tt class="py-lineno">169</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L170"></a><tt class="py-lineno">170</tt> <tt class="py-line"><tt class="py-docstring"> This type of exception will be returned to the application</tt> </tt>
+<a name="L171"></a><tt class="py-lineno">171</tt> <tt class="py-line"><tt class="py-docstring"> once, and will not block further requests</tt> </tt>
+<a name="L172"></a><tt class="py-lineno">172</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L173"></a><tt class="py-lineno">173</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L174"></a><tt class="py-lineno">174</tt> <tt class="py-line"> </tt>
+<a name="EncodeError"></a><div id="EncodeError-def"><a name="L175"></a><tt class="py-lineno">175</tt> <a class="py-toggle" href="#" id="EncodeError-toggle" onclick="return toggle('EncodeError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.EncodeError-class.html">EncodeError</a><tt class="py-op">(</tt><tt class="py-base-class">ContentError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="EncodeError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="EncodeError-expanded"><a name="L176"></a><tt class="py-lineno">176</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L177"></a><tt class="py-lineno">177</tt> <tt class="py-line"> </tt>
+<a name="DecodeError"></a><div id="DecodeError-def"><a name="L178"></a><tt class="py-lineno">178</tt> <a class="py-toggle" href="#" id="DecodeError-toggle" onclick="return toggle('DecodeError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.DecodeError-class.html">DecodeError</a><tt class="py-op">(</tt><tt class="py-base-class">ContentError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="DecodeError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="DecodeError-expanded"><a name="L179"></a><tt class="py-lineno">179</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L180"></a><tt class="py-lineno">180</tt> <tt class="py-line"> </tt><script type="text/javascript">
+<!--
+expandto(location.href);
+// -->
+</script>
+</pre>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.AddressError-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.AddressError-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.AddressError-class.html
new file mode 100644
index 0000000..e936841
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.AddressError-class.html
@@ -0,0 +1,172 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.AddressError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class AddressError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.AddressError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type AddressError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#AddressError">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.exceptions.ResolutionError-class.html">ResolutionError</a></li><li>, <a href="qpid.messaging.exceptions.InvalidOption-class.html">InvalidOption</a></li><li>, <a href="qpid.messaging.exceptions.MalformedAddress-class.html">MalformedAddress</a></li> </ul>
+</dd></dl>
+
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.AssertionFailed-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.AssertionFailed-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.AssertionFailed-class.html
new file mode 100644
index 0000000..d829ce9
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.AssertionFailed-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.AssertionFailed</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class AssertionFailed
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.AssertionFailed-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type AssertionFailed</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#AssertionFailed">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.AuthenticationFailure-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.AuthenticationFailure-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.AuthenticationFailure-class.html
new file mode 100644
index 0000000..e510953
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.AuthenticationFailure-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.AuthenticationFailure</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class AuthenticationFailure
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.AuthenticationFailure-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type AuthenticationFailure</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#AuthenticationFailure">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ConnectError-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ConnectError-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ConnectError-class.html
new file mode 100644
index 0000000..0b834fe
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ConnectError-class.html
@@ -0,0 +1,175 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.ConnectError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class ConnectError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.ConnectError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type ConnectError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#ConnectError">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.exceptions.AuthenticationFailure-class.html">AuthenticationFailure</a></li><li>, <a href="qpid.messaging.exceptions.VersionError-class.html">VersionError</a></li> </ul>
+</dd></dl>
+
+<hr />
+<p>Exception raised when there is an error connecting to the remote
+ peer.</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ConnectionClosed-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ConnectionClosed-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ConnectionClosed-class.html
new file mode 100644
index 0000000..c87ba7c
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ConnectionClosed-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.ConnectionClosed</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class ConnectionClosed
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.ConnectionClosed-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type ConnectionClosed</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#ConnectionClosed">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[28/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.LinkError-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.LinkError-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.LinkError-class.html
new file mode 100755
index 0000000..9aa213e
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.LinkError-class.html
@@ -0,0 +1,172 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.LinkError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class LinkError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.LinkError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type LinkError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#LinkError">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.exceptions.AddressError-class.html">AddressError</a></li><li>, <a href="qpid.messaging.exceptions.ReceiverError-class.html">ReceiverError</a></li><li>, <a href="qpid.messaging.exceptions.InsufficientCapacity-class.html">InsufficientCapacity</a></li><li>, <a href="qpid.messaging.exceptions.LinkClosed-class.html">LinkClosed</a></li><li>, <a href="qpid.messaging.exceptions.SenderError-class.html">SenderError</a></li> </ul>
+</dd></dl>
+
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.MalformedAddress-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.MalformedAddress-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.MalformedAddress-class.html
new file mode 100755
index 0000000..e3460b5
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.MalformedAddress-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.MalformedAddress</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class MalformedAddress
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.MalformedAddress-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type MalformedAddress</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#MalformedAddress">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.MessagingError-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.MessagingError-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.MessagingError-class.html
new file mode 100755
index 0000000..74ec147
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.MessagingError-class.html
@@ -0,0 +1,226 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.MessagingError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class MessagingError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.MessagingError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type MessagingError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#MessagingError">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.exceptions.LinkError-class.html">LinkError</a></li><li>, <a href="qpid.messaging.exceptions.ConnectionError-class.html">ConnectionError</a></li><li>, <a href="qpid.messaging.exceptions.ContentError-class.html">ContentError</a></li><li>, <a href="qpid.messaging.exceptions.SessionError-class.html">SessionError</a></li><li>, <a href="qpid.messaging.exceptions.InternalError-class.html">InternalError</a></li> </ul>
+</dd></dl>
+
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">code</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">text</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">**info</span>)</span><br />
+ x.__init__(...) initializes x; see help(type(x)) for signature</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#MessagingError.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== METHOD DETAILS ==================== -->
+<a name="section-MethodDetails"></a>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Method Details</span></td>
+</tr>
+</table>
+<a name="__init__"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">code</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">text</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">**info</span>)</span>
+ <br /><em class="fname">(Constructor)</em>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#MessagingError.__init__">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>x.__init__(...) initializes x; see help(type(x)) for signature</p>
+ <dl class="fields">
+ <dt>Overrides:
+ exceptions.BaseException.__init__
+ <dd><em class="note">(inherited documentation)</em></dd>
+ </dt>
+ </dl>
+</td></tr></table>
+</div>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.NontransactionalSession-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.NontransactionalSession-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.NontransactionalSession-class.html
new file mode 100755
index 0000000..188bc1c
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.NontransactionalSession-class.html
@@ -0,0 +1,169 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.NontransactionalSession</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class NontransactionalSession
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.NontransactionalSession-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type NontransactionalSession</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#NontransactionalSession">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<p>Exception raised when commit or rollback is attempted on a non
+ transactional session.</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.NotFound-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.NotFound-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.NotFound-class.html
new file mode 100755
index 0000000..a3e7887
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.NotFound-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.NotFound</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class NotFound
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.NotFound-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type NotFound</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#NotFound">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ReceiverError-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ReceiverError-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ReceiverError-class.html
new file mode 100755
index 0000000..32338e6
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ReceiverError-class.html
@@ -0,0 +1,172 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.ReceiverError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class ReceiverError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.ReceiverError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type ReceiverError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#ReceiverError">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.exceptions.FetchError-class.html">FetchError</a></li> </ul>
+</dd></dl>
+
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ResolutionError-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ResolutionError-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ResolutionError-class.html
new file mode 100755
index 0000000..9ac6c33
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ResolutionError-class.html
@@ -0,0 +1,172 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.ResolutionError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class ResolutionError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.ResolutionError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type ResolutionError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#ResolutionError">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.exceptions.AssertionFailed-class.html">AssertionFailed</a></li><li>, <a href="qpid.messaging.exceptions.NotFound-class.html">NotFound</a></li> </ul>
+</dd></dl>
+
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SendError-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SendError-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SendError-class.html
new file mode 100755
index 0000000..9108fd4
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SendError-class.html
@@ -0,0 +1,172 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.SendError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class SendError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.SendError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type SendError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#SendError">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.exceptions.TargetCapacityExceeded-class.html">TargetCapacityExceeded</a></li> </ul>
+</dd></dl>
+
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SenderError-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SenderError-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SenderError-class.html
new file mode 100755
index 0000000..71a3120
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SenderError-class.html
@@ -0,0 +1,172 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.SenderError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class SenderError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.SenderError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type SenderError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#SenderError">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.exceptions.SendError-class.html">SendError</a></li> </ul>
+</dd></dl>
+
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ServerError-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ServerError-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ServerError-class.html
new file mode 100755
index 0000000..5e4cbe0
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ServerError-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.ServerError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class ServerError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.ServerError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type ServerError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#ServerError">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SessionClosed-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SessionClosed-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SessionClosed-class.html
new file mode 100755
index 0000000..fc56cb6
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SessionClosed-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.SessionClosed</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class SessionClosed
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.SessionClosed-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type SessionClosed</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#SessionClosed">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SessionError-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SessionError-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SessionError-class.html
new file mode 100755
index 0000000..121888a
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.SessionError-class.html
@@ -0,0 +1,172 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.SessionError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class SessionError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.SessionError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type SessionError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#SessionError">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.exceptions.Detached-class.html">Detached</a></li><li>, <a href="qpid.messaging.exceptions.NontransactionalSession-class.html">NontransactionalSession</a></li><li>, <a href="qpid.messaging.exceptions.ServerError-class.html">ServerError</a></li><li>, <a href="qpid.messaging.exceptions.SessionClosed-class.html">SessionClosed</a></li><li>, <a href="qpid.messaging.exceptions.TransactionError-class.html">TransactionError</a></li><li>, <a href="qpid.messaging.exceptions.UnauthorizedAccess-class.html">UnauthorizedAccess</a></li> </ul>
+</dd></dl>
+
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[14/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Attachment-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Attachment-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Attachment-class.html
new file mode 100644
index 0000000..83b476e
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Attachment-class.html
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.driver.Attachment</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.driver-module.html">Module driver</a> ::
+ Class Attachment
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.driver.Attachment-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASSOBJ DESCRIPTION ==================== -->
+<h1 class="epydoc">classobj Attachment</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Attachment">source code</a></span></p>
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__init__"></a><span class="summary-sig-name">__init__</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">target</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Attachment.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Cache-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Cache-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Cache-class.html
new file mode 100644
index 0000000..bdbbb62
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Cache-class.html
@@ -0,0 +1,192 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.driver.Cache</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.driver-module.html">Module driver</a> ::
+ Class Cache
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.driver.Cache-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASSOBJ DESCRIPTION ==================== -->
+<h1 class="epydoc">classobj Cache</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Cache">source code</a></span></p>
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__init__"></a><span class="summary-sig-name">__init__</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">ttl</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Cache.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__setitem__"></a><span class="summary-sig-name">__setitem__</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">key</span>,
+ <span class="summary-sig-arg">value</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Cache.__setitem__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__getitem__"></a><span class="summary-sig-name">__getitem__</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">key</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Cache.__getitem__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__delitem__"></a><span class="summary-sig-name">__delitem__</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">key</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Cache.__delitem__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Driver-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Driver-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Driver-class.html
new file mode 100644
index 0000000..98d6df7
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Driver-class.html
@@ -0,0 +1,639 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.driver.Driver</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.driver-module.html">Module driver</a> ::
+ Class Driver
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.driver.Driver-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASSOBJ DESCRIPTION ==================== -->
+<h1 class="epydoc">classobj Driver</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver">source code</a></span></p>
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__init__"></a><span class="summary-sig-name">__init__</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">connection</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.driver.Driver-class.html#wakeup" class="summary-sig-name">wakeup</a>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.wakeup">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="start"></a><span class="summary-sig-name">start</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.start">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="stop"></a><span class="summary-sig-name">stop</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.stop">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="fileno"></a><span class="summary-sig-name">fileno</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.fileno">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.driver.Driver-class.html#reading" class="summary-sig-name">reading</a>(<span class="summary-sig-arg">self</span>)</span><br />
+ Called by the Selector I/O thread to determine if the driver needs to
+ wait on the arrival of network data (call self.readable() callback)</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.reading">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.driver.Driver-class.html#writing" class="summary-sig-name">writing</a>(<span class="summary-sig-arg">self</span>)</span><br />
+ Called by the Selector I/O thread to determine if it should block
+ waiting for output bandwidth (call the self.writeable() callback)</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.writing">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.driver.Driver-class.html#timing" class="summary-sig-name">timing</a>(<span class="summary-sig-arg">self</span>)</span><br />
+ Called by the Selector I/O thread to determine if it should wake up
+ the driver (call the timeout() callback</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.timing">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.driver.Driver-class.html#abort" class="summary-sig-name">abort</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">exc</span>,
+ <span class="summary-sig-arg">info</span>)</span><br />
+ Called if the Selector I/O thread hits an unrecoverable error and
+ fails.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.abort">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.driver.Driver-class.html#readable" class="summary-sig-name">readable</a>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.readable">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="close_engine"></a><span class="summary-sig-name">close_engine</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">e</span>=<span class="summary-sig-default">None</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.close_engine">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="update_status"></a><span class="summary-sig-name">update_status</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.update_status">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="st_closed"></a><span class="summary-sig-name">st_closed</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.st_closed">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="st_open"></a><span class="summary-sig-name">st_open</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.st_open">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.driver.Driver-class.html#writeable" class="summary-sig-name">writeable</a>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.writeable">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.driver.Driver-class.html#timeout" class="summary-sig-name">timeout</a>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.timeout">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="schedule"></a><span class="summary-sig-name">schedule</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.schedule">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="dispatch"></a><span class="summary-sig-name">dispatch</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.dispatch">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="connect"></a><span class="summary-sig-name">connect</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.connect">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== METHOD DETAILS ==================== -->
+<a name="section-MethodDetails"></a>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Method Details</span></td>
+</tr>
+</table>
+<a name="wakeup"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">wakeup</span>(<span class="sig-arg">self</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.wakeup">source code</a></span>
+ </td>
+ </tr></table>
+
+
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="reading"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">reading</span>(<span class="sig-arg">self</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.reading">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Called by the Selector I/O thread to determine if the driver needs to
+ wait on the arrival of network data (call self.readable() callback)</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="writing"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">writing</span>(<span class="sig-arg">self</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.writing">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Called by the Selector I/O thread to determine if it should block
+ waiting for output bandwidth (call the self.writeable() callback)</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="timing"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">timing</span>(<span class="sig-arg">self</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.timing">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Called by the Selector I/O thread to determine if it should wake up
+ the driver (call the timeout() callback</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="abort"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">abort</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">exc</span>,
+ <span class="sig-arg">info</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.abort">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Called if the Selector I/O thread hits an unrecoverable error and
+ fails.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="readable"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">readable</span>(<span class="sig-arg">self</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.readable">source code</a></span>
+ </td>
+ </tr></table>
+
+
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="writeable"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">writeable</span>(<span class="sig-arg">self</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.writeable">source code</a></span>
+ </td>
+ </tr></table>
+
+
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="timeout"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">timeout</span>(<span class="sig-arg">self</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.timeout">source code</a></span>
+ </td>
+ </tr></table>
+
+
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Engine-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Engine-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Engine-class.html
new file mode 100644
index 0000000..0615fca
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Engine-class.html
@@ -0,0 +1,885 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.driver.Engine</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.driver-module.html">Module driver</a> ::
+ Class Engine
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.driver.Engine-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASSOBJ DESCRIPTION ==================== -->
+<h1 class="epydoc">classobj Engine</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine">source code</a></span></p>
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__init__"></a><span class="summary-sig-name">__init__</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">connection</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="status"></a><span class="summary-sig-name">status</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.status">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="write"></a><span class="summary-sig-name">write</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">data</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.write">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="close"></a><span class="summary-sig-name">close</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">e</span>=<span class="summary-sig-default">None</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.close">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="assign_id"></a><span class="summary-sig-name">assign_id</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">op</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.assign_id">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="pending"></a><span class="summary-sig-name">pending</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.pending">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="read"></a><span class="summary-sig-name">read</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">n</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.read">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="peek"></a><span class="summary-sig-name">peek</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.peek">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="write_op"></a><span class="summary-sig-name">write_op</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">op</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.write_op">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_header"></a><span class="summary-sig-name">do_header</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">hdr</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_header">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_connection_start"></a><span class="summary-sig-name">do_connection_start</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">start</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_connection_start">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_connection_secure"></a><span class="summary-sig-name">do_connection_secure</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">secure</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_connection_secure">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_connection_tune"></a><span class="summary-sig-name">do_connection_tune</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">tune</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_connection_tune">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_connection_open_ok"></a><span class="summary-sig-name">do_connection_open_ok</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">open_ok</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_connection_open_ok">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_connection_heartbeat"></a><span class="summary-sig-name">do_connection_heartbeat</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">hrt</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_connection_heartbeat">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_connection_close"></a><span class="summary-sig-name">do_connection_close</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">close</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_connection_close">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_connection_close_ok"></a><span class="summary-sig-name">do_connection_close_ok</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">close_ok</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_connection_close_ok">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_session_attached"></a><span class="summary-sig-name">do_session_attached</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">atc</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_session_attached">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_session_command_point"></a><span class="summary-sig-name">do_session_command_point</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">cp</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_session_command_point">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_session_completed"></a><span class="summary-sig-name">do_session_completed</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">sc</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_session_completed">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="session_known_completed"></a><span class="summary-sig-name">session_known_completed</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">kcmp</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.session_known_completed">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_session_flush"></a><span class="summary-sig-name">do_session_flush</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">sf</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_session_flush">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_session_request_timeout"></a><span class="summary-sig-name">do_session_request_timeout</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">rt</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_session_request_timeout">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_execution_result"></a><span class="summary-sig-name">do_execution_result</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">er</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_execution_result">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_execution_exception"></a><span class="summary-sig-name">do_execution_exception</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">ex</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_execution_exception">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="dispatch"></a><span class="summary-sig-name">dispatch</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.dispatch">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="open"></a><span class="summary-sig-name">open</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.open">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="disconnect"></a><span class="summary-sig-name">disconnect</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.disconnect">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="attach"></a><span class="summary-sig-name">attach</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">ssn</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.attach">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="get_sst"></a><span class="summary-sig-name">get_sst</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">op</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.get_sst">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_session_detached"></a><span class="summary-sig-name">do_session_detached</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">dtc</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_session_detached">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_session_detach"></a><span class="summary-sig-name">do_session_detach</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">dtc</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_session_detach">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="link"></a><span class="summary-sig-name">link</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">lnk</span>,
+ <span class="summary-sig-arg">dir</span>,
+ <span class="summary-sig-arg">addr</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.link">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="parse_address"></a><span class="summary-sig-name">parse_address</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">lnk</span>,
+ <span class="summary-sig-arg">dir</span>,
+ <span class="summary-sig-arg">addr</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.parse_address">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="validate_options"></a><span class="summary-sig-name">validate_options</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">lnk</span>,
+ <span class="summary-sig-arg">dir</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.validate_options">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="resolve_declare"></a><span class="summary-sig-name">resolve_declare</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">sst</span>,
+ <span class="summary-sig-arg">lnk</span>,
+ <span class="summary-sig-arg">dir</span>,
+ <span class="summary-sig-arg">action</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.resolve_declare">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="resolve"></a><span class="summary-sig-name">resolve</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">sst</span>,
+ <span class="summary-sig-arg">name</span>,
+ <span class="summary-sig-arg">action</span>,
+ <span class="summary-sig-arg">force</span>=<span class="summary-sig-default">False</span>,
+ <span class="summary-sig-arg">node_type</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">delete</span>=<span class="summary-sig-default">False</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.resolve">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="declare"></a><span class="summary-sig-name">declare</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">sst</span>,
+ <span class="summary-sig-arg">lnk</span>,
+ <span class="summary-sig-arg">action</span>,
+ <span class="summary-sig-arg">create_node</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.declare">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="delete"></a><span class="summary-sig-name">delete</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">sst</span>,
+ <span class="summary-sig-arg">name</span>,
+ <span class="summary-sig-arg">action</span>,
+ <span class="summary-sig-arg">node_type</span>=<span class="summary-sig-default">None</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.delete">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="process"></a><span class="summary-sig-name">process</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">ssn</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.process">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="grant"></a><span class="summary-sig-name">grant</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">rcv</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.grant">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="process_receiver"></a><span class="summary-sig-name">process_receiver</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">rcv</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.process_receiver">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="send"></a><span class="summary-sig-name">send</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">snd</span>,
+ <span class="summary-sig-arg">msg</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.send">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_message_transfer"></a><span class="summary-sig-name">do_message_transfer</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">xfr</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_message_transfer">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.LinkIn-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.LinkIn-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.LinkIn-class.html
new file mode 100644
index 0000000..676ee93
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.LinkIn-class.html
@@ -0,0 +1,233 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.driver.LinkIn</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.driver-module.html">Module driver</a> ::
+ Class LinkIn
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.driver.LinkIn-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASSOBJ DESCRIPTION ==================== -->
+<h1 class="epydoc">classobj LinkIn</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#LinkIn">source code</a></span></p>
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="init_link"></a><span class="summary-sig-name">init_link</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">sst</span>,
+ <span class="summary-sig-arg">rcv</span>,
+ <span class="summary-sig-arg">_rcv</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#LinkIn.init_link">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_link"></a><span class="summary-sig-name">do_link</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">sst</span>,
+ <span class="summary-sig-arg">rcv</span>,
+ <span class="summary-sig-arg">_rcv</span>,
+ <span class="summary-sig-arg">type</span>,
+ <span class="summary-sig-arg">subtype</span>,
+ <span class="summary-sig-arg">action</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#LinkIn.do_link">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_unlink"></a><span class="summary-sig-name">do_unlink</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">sst</span>,
+ <span class="summary-sig-arg">rcv</span>,
+ <span class="summary-sig-arg">_rcv</span>,
+ <span class="summary-sig-arg">action</span>=<span class="summary-sig-default"><function noop at 0x7f6bc71f11b8></span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#LinkIn.do_unlink">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="del_link"></a><span class="summary-sig-name">del_link</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">sst</span>,
+ <span class="summary-sig-arg">rcv</span>,
+ <span class="summary-sig-arg">_rcv</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#LinkIn.del_link">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASS VARIABLES ==================== -->
+<a name="section-ClassVariables"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Class Variables</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="ADDR_NAME"></a><span class="summary-name">ADDR_NAME</span> = <code title="'source'"><code class="variable-quote">'</code><code class="variable-string">source</code><code class="variable-quote">'</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="DIR_NAME"></a><span class="summary-name">DIR_NAME</span> = <code title="'receiver'"><code class="variable-quote">'</code><code class="variable-string">receiver</code><code class="variable-quote">'</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="VALIDATOR"></a><span class="summary-name">VALIDATOR</span> = <code title="Map(SOURCE_OPTS)">Map(SOURCE_OPTS)</code>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[22/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/examples/server.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/examples/server.html b/content/releases/qpid-python-1.37.0/messaging-api/examples/server.html
new file mode 100644
index 0000000..6e0836a
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/examples/server.html
@@ -0,0 +1,224 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements. See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership. The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License. You may obtain a copy of the License at
+ -
+ - http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied. See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+ <head>
+ <title>server - Apache Qpid™</title>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+ <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+ <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+ <script type="text/javascript">var _deferredFunctions = [];</script>
+ <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+ <!--[if lte IE 8]>
+ <link rel="stylesheet" href="/ie.css" type="text/css"/>
+ <script type="text/javascript" src="/html5shiv.js"></script>
+ <![endif]-->
+
+ <!-- Redirects for `go get` and godoc.org -->
+ <meta name="go-import"
+ content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+ <meta name="go-source"
+ content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+ </head>
+ <body>
+ <div id="-content">
+ <div id="-top" class="panel">
+ <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+ <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+ <ul id="-global-navigation">
+ <li><a id="-logotype" href="/index.html">Apache Qpid<sup>™</sup></a></li>
+ <li><a href="/documentation.html">Documentation</a></li>
+ <li><a href="/download.html">Download</a></li>
+ <li><a href="/discussion.html">Discussion</a></li>
+ </ul>
+ </div>
+
+ <div id="-menu" class="panel" style="display: none;">
+ <div class="flex">
+ <section>
+ <h3>Project</h3>
+
+ <ul>
+ <li><a href="/overview.html">Overview</a></li>
+ <li><a href="/components/index.html">Components</a></li>
+ <li><a href="/releases/index.html">Releases</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Messaging APIs</h3>
+
+ <ul>
+ <li><a href="/proton/index.html">Qpid Proton</a></li>
+ <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+ <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Servers and tools</h3>
+
+ <ul>
+ <li><a href="/components/broker-j/index.html">Broker-J</a></li>
+ <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+ <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Resources</h3>
+
+ <ul>
+ <li><a href="/dashboard.html">Dashboard</a></li>
+ <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+ <li><a href="/resources.html">More resources</a></li>
+ </ul>
+ </section>
+ </div>
+ </div>
+
+ <div id="-search" class="panel" style="display: none;">
+ <form action="http://www.google.com/search" method="get">
+ <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+ <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+ <button type="submit">Search</button>
+ <a href="/search.html">More ways to search</a>
+ </form>
+ </div>
+
+ <div id="-middle" class="panel">
+ <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-python-1.37.0/index.html">Qpid Python 1.37.0</a></li><li><a href="/releases/qpid-python-1.37.0/messaging-api/examples/index.html">Python Messaging API Examples</a></li><li>server</li></ul>
+
+ <div id="-middle-content">
+
+<h1>server</h1>
+<div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">optparse</span><span class="o">,</span> <span class="nn">sys</span><span class="o">,</span> <span class="nn">traceback</span>
+<span class="kn">from</span> <span class="nn">qpid.messaging</span> <span class="kn">import</span> <span class="o">*</span>
+<span class="kn">from</span> <span class="nn">qpid.util</span> <span class="kn">import</span> <span class="n">URL</span>
+<span class="kn">from</span> <span class="nn">subprocess</span> <span class="kn">import</span> <span class="n">Popen</span><span class="p">,</span> <span class="n">STDOUT</span><span class="p">,</span> <span class="n">PIPE</span>
+<span class="kn">from</span> <span class="nn">qpid.log</span> <span class="kn">import</span> <span class="n">enable</span><span class="p">,</span> <span class="n">DEBUG</span><span class="p">,</span> <span class="n">WARN</span>
+
+<span class="n">parser</span> <span class="o">=</span> <span class="n">optparse</span><span class="o">.</span><span class="n">OptionParser</span><span class="p">(</span><span class="n">usage</span><span class="o">=</span><span class="s2">"usage: %prog [options] ADDRESS ..."</span><span class="p">,</span>
+ <span class="n">description</span><span class="o">=</span><span class="s2">"handle requests from the supplied address."</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-b"</span><span class="p">,</span> <span class="s2">"--broker"</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="s2">"localhost"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"connect to specified BROKER (default </span><span class="si">%d</span><span class="s2">efault)"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-r"</span><span class="p">,</span> <span class="s2">"--reconnect"</span><span class="p">,</span> <span class="n">action</span><span class="o">=</span><span class="s2">"store_true"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"enable auto reconnect"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-i"</span><span class="p">,</span> <span class="s2">"--reconnect-interval"</span><span class="p">,</span> <span class="nb">type</span><span class="o">=</span><span class="s2">"float"</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="mi">3</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"interval between reconnect attempts"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-l"</span><span class="p">,</span> <span class="s2">"--reconnect-limit"</span><span class="p">,</span> <span class="nb">type</span><span class="o">=</span><span class="s2">"int"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"maximum number of reconnect attempts"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-v"</span><span class="p">,</span> <span class="n">dest</span><span class="o">=</span><span class="s2">"verbose"</span><span class="p">,</span> <span class="n">action</span><span class="o">=</span><span class="s2">"store_true"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"enable logging"</span><span class="p">)</span>
+
+<span class="n">opts</span><span class="p">,</span> <span class="n">args</span> <span class="o">=</span> <span class="n">parser</span><span class="o">.</span><span class="n">parse_args</span><span class="p">()</span>
+
+<span class="k">if</span> <span class="n">opts</span><span class="o">.</span><span class="n">verbose</span><span class="p">:</span>
+ <span class="n">enable</span><span class="p">(</span><span class="s2">"qpid"</span><span class="p">,</span> <span class="n">DEBUG</span><span class="p">)</span>
+<span class="k">else</span><span class="p">:</span>
+ <span class="n">enable</span><span class="p">(</span><span class="s2">"qpid"</span><span class="p">,</span> <span class="n">WARN</span><span class="p">)</span>
+
+<span class="k">if</span> <span class="n">args</span><span class="p">:</span>
+ <span class="n">addr</span> <span class="o">=</span> <span class="n">args</span><span class="o">.</span><span class="n">pop</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>
+<span class="k">else</span><span class="p">:</span>
+ <span class="n">parser</span><span class="o">.</span><span class="n">error</span><span class="p">(</span><span class="s2">"address is required"</span><span class="p">)</span>
+
+<span class="n">conn</span> <span class="o">=</span> <span class="n">Connection</span><span class="p">(</span><span class="n">opts</span><span class="o">.</span><span class="n">broker</span><span class="p">,</span>
+ <span class="n">reconnect</span><span class="o">=</span><span class="n">opts</span><span class="o">.</span><span class="n">reconnect</span><span class="p">,</span>
+ <span class="n">reconnect_interval</span><span class="o">=</span><span class="n">opts</span><span class="o">.</span><span class="n">reconnect_interval</span><span class="p">,</span>
+ <span class="n">reconnect_limit</span><span class="o">=</span><span class="n">opts</span><span class="o">.</span><span class="n">reconnect_limit</span><span class="p">)</span>
+<span class="k">def</span> <span class="nf">dispatch</span><span class="p">(</span><span class="n">msg</span><span class="p">):</span>
+ <span class="n">msg_type</span> <span class="o">=</span> <span class="n">msg</span><span class="o">.</span><span class="n">properties</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"type"</span><span class="p">)</span>
+ <span class="k">if</span> <span class="n">msg_type</span> <span class="o">==</span> <span class="s2">"shell"</span><span class="p">:</span>
+ <span class="n">proc</span> <span class="o">=</span> <span class="n">Popen</span><span class="p">(</span><span class="n">msg</span><span class="o">.</span><span class="n">content</span><span class="p">,</span> <span class="n">shell</span><span class="o">=</span><span class="bp">True</span><span class="p">,</span> <span class="n">stderr</span><span class="o">=</span><span class="n">STDOUT</span><span class="p">,</span> <span class="n">stdin</span><span class="o">=</span><span class="n">PIPE</span><span class="p">,</span> <span class="n">stdout</span><span class="o">=</span><span class="n">PIPE</span><span class="p">)</span>
+ <span class="n">output</span><span class="p">,</span> <span class="n">_</span> <span class="o">=</span> <span class="n">proc</span><span class="o">.</span><span class="n">communicate</span><span class="p">()</span>
+ <span class="n">result</span> <span class="o">=</span> <span class="n">Message</span><span class="p">(</span><span class="n">output</span><span class="p">)</span>
+ <span class="n">result</span><span class="o">.</span><span class="n">properties</span><span class="p">[</span><span class="s2">"exit"</span><span class="p">]</span> <span class="o">=</span> <span class="n">proc</span><span class="o">.</span><span class="n">returncode</span>
+ <span class="k">elif</span> <span class="n">msg_type</span> <span class="o">==</span> <span class="s2">"eval"</span><span class="p">:</span>
+ <span class="k">try</span><span class="p">:</span>
+ <span class="n">content</span> <span class="o">=</span> <span class="nb">eval</span><span class="p">(</span><span class="n">msg</span><span class="o">.</span><span class="n">content</span><span class="p">)</span>
+ <span class="k">except</span><span class="p">:</span>
+ <span class="n">content</span> <span class="o">=</span> <span class="n">traceback</span><span class="o">.</span><span class="n">format_exc</span><span class="p">()</span>
+ <span class="n">result</span> <span class="o">=</span> <span class="n">Message</span><span class="p">(</span><span class="n">content</span><span class="p">)</span>
+ <span class="k">else</span><span class="p">:</span>
+ <span class="n">result</span> <span class="o">=</span> <span class="n">Message</span><span class="p">(</span><span class="s2">"unrecognized message type: </span><span class="si">%s</span><span class="s2">"</span> <span class="o">%</span> <span class="n">msg_type</span><span class="p">)</span>
+ <span class="k">return</span> <span class="n">result</span>
+
+<span class="k">try</span><span class="p">:</span>
+ <span class="n">conn</span><span class="o">.</span><span class="n">open</span><span class="p">()</span>
+ <span class="n">ssn</span> <span class="o">=</span> <span class="n">conn</span><span class="o">.</span><span class="n">session</span><span class="p">()</span>
+ <span class="n">rcv</span> <span class="o">=</span> <span class="n">ssn</span><span class="o">.</span><span class="n">receiver</span><span class="p">(</span><span class="n">addr</span><span class="p">)</span>
+
+ <span class="k">while</span> <span class="bp">True</span><span class="p">:</span>
+ <span class="n">msg</span> <span class="o">=</span> <span class="n">rcv</span><span class="o">.</span><span class="n">fetch</span><span class="p">()</span>
+ <span class="n">response</span> <span class="o">=</span> <span class="n">dispatch</span><span class="p">(</span><span class="n">msg</span><span class="p">)</span>
+ <span class="n">snd</span> <span class="o">=</span> <span class="bp">None</span>
+ <span class="k">try</span><span class="p">:</span>
+ <span class="n">snd</span> <span class="o">=</span> <span class="n">ssn</span><span class="o">.</span><span class="n">sender</span><span class="p">(</span><span class="n">msg</span><span class="o">.</span><span class="n">reply_to</span><span class="p">)</span>
+ <span class="n">snd</span><span class="o">.</span><span class="n">send</span><span class="p">(</span><span class="n">response</span><span class="p">)</span>
+ <span class="k">except</span> <span class="n">SendError</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span>
+ <span class="k">print</span> <span class="n">e</span>
+ <span class="k">if</span> <span class="n">snd</span> <span class="ow">is</span> <span class="ow">not</span> <span class="bp">None</span><span class="p">:</span>
+ <span class="n">snd</span><span class="o">.</span><span class="n">close</span><span class="p">()</span>
+ <span class="n">ssn</span><span class="o">.</span><span class="n">acknowledge</span><span class="p">()</span>
+<span class="k">except</span> <span class="n">ReceiverError</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span>
+ <span class="k">print</span> <span class="n">e</span>
+<span class="k">except</span> <span class="ne">KeyboardInterrupt</span><span class="p">:</span>
+ <span class="k">pass</span>
+
+<span class="n">conn</span><span class="o">.</span><span class="n">close</span><span class="p">()</span>
+</pre></div>
+
+<p><a href="server">Download this file</a></p>
+
+
+ <hr/>
+
+ <ul id="-apache-navigation">
+ <li><a href="http://www.apache.org/">Apache</a></li>
+ <li><a href="http://www.apache.org/licenses/">License</a></li>
+ <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+ <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+ <li><a href="/security.html">Security</a></li>
+ <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+ </ul>
+
+ <p id="-legal">
+ Apache Qpid, Messaging built on AMQP; Copyright © 2015
+ The Apache Software Foundation; Licensed under
+ the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+ License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+ Proton, Apache, the Apache feather logo, and the Apache Qpid
+ project logo are trademarks of The Apache Software
+ Foundation; All other marks mentioned may be trademarks or
+ registered trademarks of their respective owners
+ </p>
+ </div>
+ </div>
+ </div>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/examples/spout
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/examples/spout b/content/releases/qpid-python-1.37.0/messaging-api/examples/spout
new file mode 100755
index 0000000..6584b85
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/examples/spout
@@ -0,0 +1,133 @@
+#!/usr/bin/env python
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+import optparse, time
+from qpid.messaging import *
+from qpid.util import URL
+from qpid.log import enable, DEBUG, WARN
+
+def nameval(st):
+ idx = st.find("=")
+ if idx >= 0:
+ name = st[0:idx]
+ value = st[idx+1:]
+ else:
+ name = st
+ value = None
+ return name, value
+
+parser = optparse.OptionParser(usage="usage: %prog [options] ADDRESS [ CONTENT ... ]",
+ description="Send messages to the supplied address.")
+parser.add_option("-b", "--broker", default="localhost",
+ help="connect to specified BROKER (default %default)")
+parser.add_option("-r", "--reconnect", action="store_true",
+ help="enable auto reconnect")
+parser.add_option("-i", "--reconnect-interval", type="float", default=3,
+ help="interval between reconnect attempts")
+parser.add_option("-l", "--reconnect-limit", type="int",
+ help="maximum number of reconnect attempts")
+parser.add_option("-c", "--count", type="int", default=1,
+ help="stop after count messages have been sent, zero disables (default %default)")
+parser.add_option("-d", "--durable", action="store_true",
+ help="make the message persistent")
+parser.add_option("-t", "--timeout", type="float", default=None,
+ help="exit after the specified time")
+parser.add_option("-I", "--id", help="use the supplied id instead of generating one")
+parser.add_option("-S", "--subject", help="specify a subject")
+parser.add_option("-R", "--reply-to", help="specify reply-to address")
+parser.add_option("-P", "--property", dest="properties", action="append", default=[],
+ metavar="NAME=VALUE", help="specify message property")
+parser.add_option("-M", "--map", dest="entries", action="append", default=[],
+ metavar="KEY=VALUE",
+ help="specify map entry for message body")
+parser.add_option("-v", dest="verbose", action="store_true",
+ help="enable logging")
+
+opts, args = parser.parse_args()
+
+if opts.verbose:
+ enable("qpid", DEBUG)
+else:
+ enable("qpid", WARN)
+
+if opts.id is None:
+ spout_id = str(uuid4())
+else:
+ spout_id = opts.id
+if args:
+ addr = args.pop(0)
+else:
+ parser.error("address is required")
+
+content = None
+content_type = None
+
+if args:
+ text = " ".join(args)
+else:
+ text = None
+
+if opts.entries:
+ content = {}
+ if text:
+ content["text"] = text
+ for e in opts.entries:
+ name, val = nameval(e)
+ content[name] = val
+else:
+ content = text
+ # no entries were supplied, so assume text/plain for
+ # compatibility with java (and other) clients
+ content_type = "text/plain"
+
+conn = Connection(opts.broker,
+ reconnect=opts.reconnect,
+ reconnect_interval=opts.reconnect_interval,
+ reconnect_limit=opts.reconnect_limit)
+try:
+ conn.open()
+ ssn = conn.session()
+ snd = ssn.sender(addr)
+
+ count = 0
+ start = time.time()
+ while (opts.count == 0 or count < opts.count) and \
+ (opts.timeout is None or time.time() - start < opts.timeout):
+ msg = Message(subject=opts.subject,
+ reply_to=opts.reply_to,
+ content=content)
+ if opts.durable:
+ msg.durable = True
+ if content_type is not None:
+ msg.content_type = content_type
+ msg.properties["spout-id"] = "%s:%s" % (spout_id, count)
+ for p in opts.properties:
+ name, val = nameval(p)
+ msg.properties[name] = val
+
+ snd.send(msg)
+ count += 1
+ print msg
+except SendError, e:
+ print e
+except KeyboardInterrupt:
+ pass
+
+conn.close()
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/examples/spout.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/examples/spout.html b/content/releases/qpid-python-1.37.0/messaging-api/examples/spout.html
new file mode 100644
index 0000000..ba710f5
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/examples/spout.html
@@ -0,0 +1,262 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements. See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership. The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License. You may obtain a copy of the License at
+ -
+ - http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied. See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+ <head>
+ <title>spout - Apache Qpid™</title>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+ <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+ <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+ <script type="text/javascript">var _deferredFunctions = [];</script>
+ <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+ <!--[if lte IE 8]>
+ <link rel="stylesheet" href="/ie.css" type="text/css"/>
+ <script type="text/javascript" src="/html5shiv.js"></script>
+ <![endif]-->
+
+ <!-- Redirects for `go get` and godoc.org -->
+ <meta name="go-import"
+ content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+ <meta name="go-source"
+ content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+ </head>
+ <body>
+ <div id="-content">
+ <div id="-top" class="panel">
+ <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+ <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+ <ul id="-global-navigation">
+ <li><a id="-logotype" href="/index.html">Apache Qpid<sup>™</sup></a></li>
+ <li><a href="/documentation.html">Documentation</a></li>
+ <li><a href="/download.html">Download</a></li>
+ <li><a href="/discussion.html">Discussion</a></li>
+ </ul>
+ </div>
+
+ <div id="-menu" class="panel" style="display: none;">
+ <div class="flex">
+ <section>
+ <h3>Project</h3>
+
+ <ul>
+ <li><a href="/overview.html">Overview</a></li>
+ <li><a href="/components/index.html">Components</a></li>
+ <li><a href="/releases/index.html">Releases</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Messaging APIs</h3>
+
+ <ul>
+ <li><a href="/proton/index.html">Qpid Proton</a></li>
+ <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+ <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Servers and tools</h3>
+
+ <ul>
+ <li><a href="/components/broker-j/index.html">Broker-J</a></li>
+ <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+ <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Resources</h3>
+
+ <ul>
+ <li><a href="/dashboard.html">Dashboard</a></li>
+ <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+ <li><a href="/resources.html">More resources</a></li>
+ </ul>
+ </section>
+ </div>
+ </div>
+
+ <div id="-search" class="panel" style="display: none;">
+ <form action="http://www.google.com/search" method="get">
+ <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+ <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+ <button type="submit">Search</button>
+ <a href="/search.html">More ways to search</a>
+ </form>
+ </div>
+
+ <div id="-middle" class="panel">
+ <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-python-1.37.0/index.html">Qpid Python 1.37.0</a></li><li><a href="/releases/qpid-python-1.37.0/messaging-api/examples/index.html">Python Messaging API Examples</a></li><li>spout</li></ul>
+
+ <div id="-middle-content">
+
+<h1>spout</h1>
+<div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">optparse</span><span class="o">,</span> <span class="nn">time</span>
+<span class="kn">from</span> <span class="nn">qpid.messaging</span> <span class="kn">import</span> <span class="o">*</span>
+<span class="kn">from</span> <span class="nn">qpid.util</span> <span class="kn">import</span> <span class="n">URL</span>
+<span class="kn">from</span> <span class="nn">qpid.log</span> <span class="kn">import</span> <span class="n">enable</span><span class="p">,</span> <span class="n">DEBUG</span><span class="p">,</span> <span class="n">WARN</span>
+
+<span class="k">def</span> <span class="nf">nameval</span><span class="p">(</span><span class="n">st</span><span class="p">):</span>
+ <span class="n">idx</span> <span class="o">=</span> <span class="n">st</span><span class="o">.</span><span class="n">find</span><span class="p">(</span><span class="s2">"="</span><span class="p">)</span>
+ <span class="k">if</span> <span class="n">idx</span> <span class="o">>=</span> <span class="mi">0</span><span class="p">:</span>
+ <span class="n">name</span> <span class="o">=</span> <span class="n">st</span><span class="p">[</span><span class="mi">0</span><span class="p">:</span><span class="n">idx</span><span class="p">]</span>
+ <span class="n">value</span> <span class="o">=</span> <span class="n">st</span><span class="p">[</span><span class="n">idx</span><span class="o">+</span><span class="mi">1</span><span class="p">:]</span>
+ <span class="k">else</span><span class="p">:</span>
+ <span class="n">name</span> <span class="o">=</span> <span class="n">st</span>
+ <span class="n">value</span> <span class="o">=</span> <span class="bp">None</span>
+ <span class="k">return</span> <span class="n">name</span><span class="p">,</span> <span class="n">value</span>
+
+<span class="n">parser</span> <span class="o">=</span> <span class="n">optparse</span><span class="o">.</span><span class="n">OptionParser</span><span class="p">(</span><span class="n">usage</span><span class="o">=</span><span class="s2">"usage: %prog [options] ADDRESS [ CONTENT ... ]"</span><span class="p">,</span>
+ <span class="n">description</span><span class="o">=</span><span class="s2">"Send messages to the supplied address."</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-b"</span><span class="p">,</span> <span class="s2">"--broker"</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="s2">"localhost"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"connect to specified BROKER (default </span><span class="si">%d</span><span class="s2">efault)"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-r"</span><span class="p">,</span> <span class="s2">"--reconnect"</span><span class="p">,</span> <span class="n">action</span><span class="o">=</span><span class="s2">"store_true"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"enable auto reconnect"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-i"</span><span class="p">,</span> <span class="s2">"--reconnect-interval"</span><span class="p">,</span> <span class="nb">type</span><span class="o">=</span><span class="s2">"float"</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="mi">3</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"interval between reconnect attempts"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-l"</span><span class="p">,</span> <span class="s2">"--reconnect-limit"</span><span class="p">,</span> <span class="nb">type</span><span class="o">=</span><span class="s2">"int"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"maximum number of reconnect attempts"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-c"</span><span class="p">,</span> <span class="s2">"--count"</span><span class="p">,</span> <span class="nb">type</span><span class="o">=</span><span class="s2">"int"</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"stop after count messages have been sent, zero disables (default </span><span class="si">%d</span><span class="s2">efault)"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-d"</span><span class="p">,</span> <span class="s2">"--durable"</span><span class="p">,</span> <span class="n">action</span><span class="o">=</span><span class="s2">"store_true"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"make the message persistent"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-t"</span><span class="p">,</span> <span class="s2">"--timeout"</span><span class="p">,</span> <span class="nb">type</span><span class="o">=</span><span class="s2">"float"</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="bp">None</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"exit after the specified time"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-I"</span><span class="p">,</span> <span class="s2">"--id"</span><span class="p">,</span> <span class="n">help</span><span class="o">=</span><span class="s2">"use the supplied id instead of generating one"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-S"</span><span class="p">,</span> <span class="s2">"--subject"</span><span class="p">,</span> <span class="n">help</span><span class="o">=</span><span class="s2">"specify a subject"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-R"</span><span class="p">,</span> <span class="s2">"--reply-to"</span><span class="p">,</span> <span class="n">help</span><span class="o">=</span><span class="s2">"specify reply-to address"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-P"</span><span class="p">,</span> <span class="s2">"--property"</span><span class="p">,</span> <span class="n">dest</span><span class="o">=</span><span class="s2">"properties"</span><span class="p">,</span> <span class="n">action</span><span class="o">=</span><span class="s2">"append"</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="p">[],</span>
+ <span class="n">metavar</span><span class="o">=</span><span class="s2">"NAME=VALUE"</span><span class="p">,</span> <span class="n">help</span><span class="o">=</span><span class="s2">"specify message property"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-M"</span><span class="p">,</span> <span class="s2">"--map"</span><span class="p">,</span> <span class="n">dest</span><span class="o">=</span><span class="s2">"entries"</span><span class="p">,</span> <span class="n">action</span><span class="o">=</span><span class="s2">"append"</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="p">[],</span>
+ <span class="n">metavar</span><span class="o">=</span><span class="s2">"KEY=VALUE"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"specify map entry for message body"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-v"</span><span class="p">,</span> <span class="n">dest</span><span class="o">=</span><span class="s2">"verbose"</span><span class="p">,</span> <span class="n">action</span><span class="o">=</span><span class="s2">"store_true"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"enable logging"</span><span class="p">)</span>
+
+<span class="n">opts</span><span class="p">,</span> <span class="n">args</span> <span class="o">=</span> <span class="n">parser</span><span class="o">.</span><span class="n">parse_args</span><span class="p">()</span>
+
+<span class="k">if</span> <span class="n">opts</span><span class="o">.</span><span class="n">verbose</span><span class="p">:</span>
+ <span class="n">enable</span><span class="p">(</span><span class="s2">"qpid"</span><span class="p">,</span> <span class="n">DEBUG</span><span class="p">)</span>
+<span class="k">else</span><span class="p">:</span>
+ <span class="n">enable</span><span class="p">(</span><span class="s2">"qpid"</span><span class="p">,</span> <span class="n">WARN</span><span class="p">)</span>
+
+<span class="k">if</span> <span class="n">opts</span><span class="o">.</span><span class="n">id</span> <span class="ow">is</span> <span class="bp">None</span><span class="p">:</span>
+ <span class="n">spout_id</span> <span class="o">=</span> <span class="nb">str</span><span class="p">(</span><span class="n">uuid4</span><span class="p">())</span>
+<span class="k">else</span><span class="p">:</span>
+ <span class="n">spout_id</span> <span class="o">=</span> <span class="n">opts</span><span class="o">.</span><span class="n">id</span>
+<span class="k">if</span> <span class="n">args</span><span class="p">:</span>
+ <span class="n">addr</span> <span class="o">=</span> <span class="n">args</span><span class="o">.</span><span class="n">pop</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>
+<span class="k">else</span><span class="p">:</span>
+ <span class="n">parser</span><span class="o">.</span><span class="n">error</span><span class="p">(</span><span class="s2">"address is required"</span><span class="p">)</span>
+
+<span class="n">content</span> <span class="o">=</span> <span class="bp">None</span>
+<span class="n">content_type</span> <span class="o">=</span> <span class="bp">None</span>
+
+<span class="k">if</span> <span class="n">args</span><span class="p">:</span>
+ <span class="n">text</span> <span class="o">=</span> <span class="s2">" "</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">args</span><span class="p">)</span>
+<span class="k">else</span><span class="p">:</span>
+ <span class="n">text</span> <span class="o">=</span> <span class="bp">None</span>
+
+<span class="k">if</span> <span class="n">opts</span><span class="o">.</span><span class="n">entries</span><span class="p">:</span>
+ <span class="n">content</span> <span class="o">=</span> <span class="p">{}</span>
+ <span class="k">if</span> <span class="n">text</span><span class="p">:</span>
+ <span class="n">content</span><span class="p">[</span><span class="s2">"text"</span><span class="p">]</span> <span class="o">=</span> <span class="n">text</span>
+ <span class="k">for</span> <span class="n">e</span> <span class="ow">in</span> <span class="n">opts</span><span class="o">.</span><span class="n">entries</span><span class="p">:</span>
+ <span class="n">name</span><span class="p">,</span> <span class="n">val</span> <span class="o">=</span> <span class="n">nameval</span><span class="p">(</span><span class="n">e</span><span class="p">)</span>
+ <span class="n">content</span><span class="p">[</span><span class="n">name</span><span class="p">]</span> <span class="o">=</span> <span class="n">val</span>
+<span class="k">else</span><span class="p">:</span>
+ <span class="n">content</span> <span class="o">=</span> <span class="n">text</span>
+ <span class="c1"># no entries were supplied, so assume text/plain for</span>
+ <span class="c1"># compatibility with java (and other) clients</span>
+ <span class="n">content_type</span> <span class="o">=</span> <span class="s2">"text/plain"</span>
+
+<span class="n">conn</span> <span class="o">=</span> <span class="n">Connection</span><span class="p">(</span><span class="n">opts</span><span class="o">.</span><span class="n">broker</span><span class="p">,</span>
+ <span class="n">reconnect</span><span class="o">=</span><span class="n">opts</span><span class="o">.</span><span class="n">reconnect</span><span class="p">,</span>
+ <span class="n">reconnect_interval</span><span class="o">=</span><span class="n">opts</span><span class="o">.</span><span class="n">reconnect_interval</span><span class="p">,</span>
+ <span class="n">reconnect_limit</span><span class="o">=</span><span class="n">opts</span><span class="o">.</span><span class="n">reconnect_limit</span><span class="p">)</span>
+<span class="k">try</span><span class="p">:</span>
+ <span class="n">conn</span><span class="o">.</span><span class="n">open</span><span class="p">()</span>
+ <span class="n">ssn</span> <span class="o">=</span> <span class="n">conn</span><span class="o">.</span><span class="n">session</span><span class="p">()</span>
+ <span class="n">snd</span> <span class="o">=</span> <span class="n">ssn</span><span class="o">.</span><span class="n">sender</span><span class="p">(</span><span class="n">addr</span><span class="p">)</span>
+
+ <span class="n">count</span> <span class="o">=</span> <span class="mi">0</span>
+ <span class="n">start</span> <span class="o">=</span> <span class="n">time</span><span class="o">.</span><span class="n">time</span><span class="p">()</span>
+ <span class="k">while</span> <span class="p">(</span><span class="n">opts</span><span class="o">.</span><span class="n">count</span> <span class="o">==</span> <span class="mi">0</span> <span class="ow">or</span> <span class="n">count</span> <span class="o"><</span> <span class="n">opts</span><span class="o">.</span><span class="n">count</span><span class="p">)</span> <span class="ow">and</span> \
+ <span class="p">(</span><span class="n">opts</span><span class="o">.</span><span class="n">timeout</span> <span class="ow">is</span> <span class="bp">None</span> <span class="ow">or</span> <span class="n">time</span><span class="o">.</span><span class="n">time</span><span class="p">()</span> <span class="o">-</span> <span class="n">start</span> <span class="o"><</span> <span class="n">opts</span><span class="o">.</span><span class="n">timeout</span><span class="p">):</span>
+ <span class="n">msg</span> <span class="o">=</span> <span class="n">Message</span><span class="p">(</span><span class="n">subject</span><span class="o">=</span><span class="n">opts</span><span class="o">.</span><span class="n">subject</span><span class="p">,</span>
+ <span class="n">reply_to</span><span class="o">=</span><span class="n">opts</span><span class="o">.</span><span class="n">reply_to</span><span class="p">,</span>
+ <span class="n">content</span><span class="o">=</span><span class="n">content</span><span class="p">)</span>
+ <span class="k">if</span> <span class="n">opts</span><span class="o">.</span><span class="n">durable</span><span class="p">:</span>
+ <span class="n">msg</span><span class="o">.</span><span class="n">durable</span> <span class="o">=</span> <span class="bp">True</span>
+ <span class="k">if</span> <span class="n">content_type</span> <span class="ow">is</span> <span class="ow">not</span> <span class="bp">None</span><span class="p">:</span>
+ <span class="n">msg</span><span class="o">.</span><span class="n">content_type</span> <span class="o">=</span> <span class="n">content_type</span>
+ <span class="n">msg</span><span class="o">.</span><span class="n">properties</span><span class="p">[</span><span class="s2">"spout-id"</span><span class="p">]</span> <span class="o">=</span> <span class="s2">"</span><span class="si">%s</span><span class="s2">:</span><span class="si">%s</span><span class="s2">"</span> <span class="o">%</span> <span class="p">(</span><span class="n">spout_id</span><span class="p">,</span> <span class="n">count</span><span class="p">)</span>
+ <span class="k">for</span> <span class="n">p</span> <span class="ow">in</span> <span class="n">opts</span><span class="o">.</span><span class="n">properties</span><span class="p">:</span>
+ <span class="n">name</span><span class="p">,</span> <span class="n">val</span> <span class="o">=</span> <span class="n">nameval</span><span class="p">(</span><span class="n">p</span><span class="p">)</span>
+ <span class="n">msg</span><span class="o">.</span><span class="n">properties</span><span class="p">[</span><span class="n">name</span><span class="p">]</span> <span class="o">=</span> <span class="n">val</span>
+
+ <span class="n">snd</span><span class="o">.</span><span class="n">send</span><span class="p">(</span><span class="n">msg</span><span class="p">)</span>
+ <span class="n">count</span> <span class="o">+=</span> <span class="mi">1</span>
+ <span class="k">print</span> <span class="n">msg</span>
+<span class="k">except</span> <span class="n">SendError</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span>
+ <span class="k">print</span> <span class="n">e</span>
+<span class="k">except</span> <span class="ne">KeyboardInterrupt</span><span class="p">:</span>
+ <span class="k">pass</span>
+
+<span class="n">conn</span><span class="o">.</span><span class="n">close</span><span class="p">()</span>
+</pre></div>
+
+<p><a href="spout">Download this file</a></p>
+
+
+ <hr/>
+
+ <ul id="-apache-navigation">
+ <li><a href="http://www.apache.org/">Apache</a></li>
+ <li><a href="http://www.apache.org/licenses/">License</a></li>
+ <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+ <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+ <li><a href="/security.html">Security</a></li>
+ <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+ </ul>
+
+ <p id="-legal">
+ Apache Qpid, Messaging built on AMQP; Copyright © 2015
+ The Apache Software Foundation; Licensed under
+ the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+ License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+ Proton, Apache, the Apache feather logo, and the Apache Qpid
+ project logo are trademarks of The Apache Software
+ Foundation; All other marks mentioned may be trademarks or
+ registered trademarks of their respective owners
+ </p>
+ </div>
+ </div>
+ </div>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/examples/statistics.py
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/examples/statistics.py b/content/releases/qpid-python-1.37.0/messaging-api/examples/statistics.py
new file mode 100755
index 0000000..e095920
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/examples/statistics.py
@@ -0,0 +1,139 @@
+#!/usr/bin/env python
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+import time
+
+TS = "ts"
+TIME_SEC = 1000000000
+MILLISECOND = 1000
+
+class Statistic:
+ def message(self, msg):
+ return
+ def report(self):
+ return ""
+ def header(self):
+ return ""
+
+
+class Throughput(Statistic):
+ def __init__(self):
+ self.messages = 0
+ self.started = False
+
+ def message(self, m):
+ self.messages += 1
+ if not self.started:
+ self.start = time.time()
+ self.started = True
+
+ def header(self):
+ return "tp(m/s)"
+
+ def report(self):
+ if self.started:
+ elapsed = time.time() - self.start
+ return str(int(self.messages/elapsed))
+ else:
+ return "0"
+
+
+class ThroughputAndLatency(Throughput):
+ def __init__(self):
+ Throughput.__init__(self)
+ self.total = 0.0
+ self.min = float('inf')
+ self.max = -float('inf')
+ self.samples = 0
+
+ def message(self, m):
+ Throughput.message(self, m)
+ if TS in m.properties:
+ self.samples+=1
+ latency = MILLISECOND * (time.time() - float(m.properties[TS])/TIME_SEC)
+ if latency > 0:
+ self.total += latency
+ if latency < self.min:
+ self.min = latency
+ if latency > self.max:
+ self.max = latency
+
+ def header(self):
+# Throughput.header(self)
+ return "%s\tl-min\tl-max\tl-avg" % Throughput.header(self)
+
+ def report(self):
+ output = Throughput.report(self)
+ if (self.samples > 0):
+ output += "\t%.2f\t%.2f\t%.2f" %(self.min, self.max, self.total/self.samples)
+ return output
+
+
+# Report batch and overall statistics
+class ReporterBase:
+ def __init__(self, batch, wantHeader):
+ self.batchSize = batch
+ self.batchCount = 0
+ self.headerPrinted = not wantHeader
+ self.overall = None
+ self.batch = None
+
+ def create(self):
+ return
+
+ # Count message in the statistics
+ def message(self, m):
+ if self.overall == None:
+ self.overall = self.create()
+ self.overall.message(m)
+ if self.batchSize:
+ if self.batch == None:
+ self.batch = self.create()
+ self.batch.message(m)
+ self.batchCount+=1
+ if self.batchCount == self.batchSize:
+ self.header()
+ print self.batch.report()
+ self.create()
+ self.batchCount = 0
+
+ # Print overall report.
+ def report(self):
+ if self.overall == None:
+ self.overall = self.create()
+ self.header()
+ print self.overall.report()
+
+ def header(self):
+ if not self.headerPrinted:
+ if self.overall == None:
+ self.overall = self.create()
+ print self.overall.header()
+ self.headerPrinted = True
+
+
+class Reporter(ReporterBase):
+ def __init__(self, batchSize, wantHeader, Stats):
+ ReporterBase.__init__(self, batchSize, wantHeader)
+ self.__stats = Stats
+
+ def create(self):
+ ClassName = self.__stats.__class__
+ return ClassName()
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/examples/statistics.py.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/examples/statistics.py.html b/content/releases/qpid-python-1.37.0/messaging-api/examples/statistics.py.html
new file mode 100644
index 0000000..5020f4a
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/examples/statistics.py.html
@@ -0,0 +1,268 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements. See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership. The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License. You may obtain a copy of the License at
+ -
+ - http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied. See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+ <head>
+ <title>statistics.py - Apache Qpid™</title>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+ <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+ <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+ <script type="text/javascript">var _deferredFunctions = [];</script>
+ <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+ <!--[if lte IE 8]>
+ <link rel="stylesheet" href="/ie.css" type="text/css"/>
+ <script type="text/javascript" src="/html5shiv.js"></script>
+ <![endif]-->
+
+ <!-- Redirects for `go get` and godoc.org -->
+ <meta name="go-import"
+ content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+ <meta name="go-source"
+ content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+ </head>
+ <body>
+ <div id="-content">
+ <div id="-top" class="panel">
+ <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+ <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+ <ul id="-global-navigation">
+ <li><a id="-logotype" href="/index.html">Apache Qpid<sup>™</sup></a></li>
+ <li><a href="/documentation.html">Documentation</a></li>
+ <li><a href="/download.html">Download</a></li>
+ <li><a href="/discussion.html">Discussion</a></li>
+ </ul>
+ </div>
+
+ <div id="-menu" class="panel" style="display: none;">
+ <div class="flex">
+ <section>
+ <h3>Project</h3>
+
+ <ul>
+ <li><a href="/overview.html">Overview</a></li>
+ <li><a href="/components/index.html">Components</a></li>
+ <li><a href="/releases/index.html">Releases</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Messaging APIs</h3>
+
+ <ul>
+ <li><a href="/proton/index.html">Qpid Proton</a></li>
+ <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+ <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Servers and tools</h3>
+
+ <ul>
+ <li><a href="/components/broker-j/index.html">Broker-J</a></li>
+ <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+ <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Resources</h3>
+
+ <ul>
+ <li><a href="/dashboard.html">Dashboard</a></li>
+ <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+ <li><a href="/resources.html">More resources</a></li>
+ </ul>
+ </section>
+ </div>
+ </div>
+
+ <div id="-search" class="panel" style="display: none;">
+ <form action="http://www.google.com/search" method="get">
+ <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+ <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+ <button type="submit">Search</button>
+ <a href="/search.html">More ways to search</a>
+ </form>
+ </div>
+
+ <div id="-middle" class="panel">
+ <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-python-1.37.0/index.html">Qpid Python 1.37.0</a></li><li><a href="/releases/qpid-python-1.37.0/messaging-api/examples/index.html">Python Messaging API Examples</a></li><li>statistics.py</li></ul>
+
+ <div id="-middle-content">
+
+<h1>statistics.py</h1>
+<div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">time</span>
+
+<span class="n">TS</span> <span class="o">=</span> <span class="s2">"ts"</span>
+<span class="n">TIME_SEC</span> <span class="o">=</span> <span class="mi">1000000000</span>
+<span class="n">MILLISECOND</span> <span class="o">=</span> <span class="mi">1000</span>
+
+<span class="k">class</span> <span class="nc">Statistic</span><span class="p">:</span>
+ <span class="k">def</span> <span class="nf">message</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">msg</span><span class="p">):</span>
+ <span class="k">return</span>
+ <span class="k">def</span> <span class="nf">report</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+ <span class="k">return</span> <span class="s2">""</span>
+ <span class="k">def</span> <span class="nf">header</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+ <span class="k">return</span> <span class="s2">""</span>
+
+
+<span class="k">class</span> <span class="nc">Throughput</span><span class="p">(</span><span class="n">Statistic</span><span class="p">):</span>
+ <span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">messages</span> <span class="o">=</span> <span class="mi">0</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">started</span> <span class="o">=</span> <span class="bp">False</span>
+
+ <span class="k">def</span> <span class="nf">message</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">m</span><span class="p">):</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">messages</span> <span class="o">+=</span> <span class="mi">1</span>
+ <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">started</span><span class="p">:</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">start</span> <span class="o">=</span> <span class="n">time</span><span class="o">.</span><span class="n">time</span><span class="p">()</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">started</span> <span class="o">=</span> <span class="bp">True</span>
+
+ <span class="k">def</span> <span class="nf">header</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+ <span class="k">return</span> <span class="s2">"tp(m/s)"</span>
+
+ <span class="k">def</span> <span class="nf">report</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+ <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">started</span><span class="p">:</span>
+ <span class="n">elapsed</span> <span class="o">=</span> <span class="n">time</span><span class="o">.</span><span class="n">time</span><span class="p">()</span> <span class="o">-</span> <span class="bp">self</span><span class="o">.</span><span class="n">start</span>
+ <span class="k">return</span> <span class="nb">str</span><span class="p">(</span><span class="nb">int</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">messages</span><span class="o">/</span><span class="n">elapsed</span><span class="p">))</span>
+ <span class="k">else</span><span class="p">:</span>
+ <span class="k">return</span> <span class="s2">"0"</span>
+
+
+<span class="k">class</span> <span class="nc">ThroughputAndLatency</span><span class="p">(</span><span class="n">Throughput</span><span class="p">):</span>
+ <span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+ <span class="n">Throughput</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">total</span> <span class="o">=</span> <span class="mf">0.0</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">min</span> <span class="o">=</span> <span class="nb">float</span><span class="p">(</span><span class="s1">'inf'</span><span class="p">)</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">max</span> <span class="o">=</span> <span class="o">-</span><span class="nb">float</span><span class="p">(</span><span class="s1">'inf'</span><span class="p">)</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">samples</span> <span class="o">=</span> <span class="mi">0</span>
+
+ <span class="k">def</span> <span class="nf">message</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">m</span><span class="p">):</span>
+ <span class="n">Throughput</span><span class="o">.</span><span class="n">message</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">m</span><span class="p">)</span>
+ <span class="k">if</span> <span class="n">TS</span> <span class="ow">in</span> <span class="n">m</span><span class="o">.</span><span class="n">properties</span><span class="p">:</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">samples</span><span class="o">+=</span><span class="mi">1</span>
+ <span class="n">latency</span> <span class="o">=</span> <span class="n">MILLISECOND</span> <span class="o">*</span> <span class="p">(</span><span class="n">time</span><span class="o">.</span><span class="n">time</span><span class="p">()</span> <span class="o">-</span> <span class="nb">float</span><span class="p">(</span><span class="n">m</span><span class="o">.</span><span class="n">properties</span><span class="p">[</span><span class="n">TS</span><span class="p">])</span><span class="o">/</span><span class="n">TIME_SEC</span><span class="p">)</span>
+ <span class="k">if</span> <span class="n">latency</span> <span class="o">></span> <span class="mi">0</span><span class="p">:</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">total</span> <span class="o">+=</span> <span class="n">latency</span>
+ <span class="k">if</span> <span class="n">latency</span> <span class="o"><</span> <span class="bp">self</span><span class="o">.</span><span class="n">min</span><span class="p">:</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">min</span> <span class="o">=</span> <span class="n">latency</span>
+ <span class="k">if</span> <span class="n">latency</span> <span class="o">></span> <span class="bp">self</span><span class="o">.</span><span class="n">max</span><span class="p">:</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">max</span> <span class="o">=</span> <span class="n">latency</span>
+
+ <span class="k">def</span> <span class="nf">header</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+<span class="c1"># Throughput.header(self)</span>
+ <span class="k">return</span> <span class="s2">"</span><span class="si">%s</span><span class="se">\t</span><span class="s2">l-min</span><span class="se">\t</span><span class="s2">l-max</span><span class="se">\t</span><span class="s2">l-avg"</span> <span class="o">%</span> <span class="n">Throughput</span><span class="o">.</span><span class="n">header</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span>
+
+ <span class="k">def</span> <span class="nf">report</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+ <span class="n">output</span> <span class="o">=</span> <span class="n">Throughput</span><span class="o">.</span><span class="n">report</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span>
+ <span class="k">if</span> <span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">samples</span> <span class="o">></span> <span class="mi">0</span><span class="p">):</span>
+ <span class="n">output</span> <span class="o">+=</span> <span class="s2">"</span><span class="se">\t</span><span class="si">%.2f</span><span class="se">\t</span><span class="si">%.2f</span><span class="se">\t</span><span class="si">%.2f</span><span class="s2">"</span> <span class="o">%</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">min</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">max</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">total</span><span class="o">/</span><span class="bp">self</span><span class="o">.</span><span class="n">samples</span><span class="p">)</span>
+ <span class="k">return</span> <span class="n">output</span>
+
+
+<span class="c1"># Report batch and overall statistics</span>
+<span class="k">class</span> <span class="nc">ReporterBase</span><span class="p">:</span>
+ <span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">batch</span><span class="p">,</span> <span class="n">wantHeader</span><span class="p">):</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">batchSize</span> <span class="o">=</span> <span class="n">batch</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">batchCount</span> <span class="o">=</span> <span class="mi">0</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">headerPrinted</span> <span class="o">=</span> <span class="ow">not</span> <span class="n">wantHeader</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">overall</span> <span class="o">=</span> <span class="bp">None</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">batch</span> <span class="o">=</span> <span class="bp">None</span>
+
+ <span class="k">def</span> <span class="nf">create</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+ <span class="k">return</span>
+
+ <span class="c1"># Count message in the statistics</span>
+ <span class="k">def</span> <span class="nf">message</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">m</span><span class="p">):</span>
+ <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">overall</span> <span class="o">==</span> <span class="bp">None</span><span class="p">:</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">overall</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">create</span><span class="p">()</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">overall</span><span class="o">.</span><span class="n">message</span><span class="p">(</span><span class="n">m</span><span class="p">)</span>
+ <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">batchSize</span><span class="p">:</span>
+ <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">batch</span> <span class="o">==</span> <span class="bp">None</span><span class="p">:</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">batch</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">create</span><span class="p">()</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">batch</span><span class="o">.</span><span class="n">message</span><span class="p">(</span><span class="n">m</span><span class="p">)</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">batchCount</span><span class="o">+=</span><span class="mi">1</span>
+ <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">batchCount</span> <span class="o">==</span> <span class="bp">self</span><span class="o">.</span><span class="n">batchSize</span><span class="p">:</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">header</span><span class="p">()</span>
+ <span class="k">print</span> <span class="bp">self</span><span class="o">.</span><span class="n">batch</span><span class="o">.</span><span class="n">report</span><span class="p">()</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">create</span><span class="p">()</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">batchCount</span> <span class="o">=</span> <span class="mi">0</span>
+
+ <span class="c1"># Print overall report.</span>
+ <span class="k">def</span> <span class="nf">report</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+ <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">overall</span> <span class="o">==</span> <span class="bp">None</span><span class="p">:</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">overall</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">create</span><span class="p">()</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">header</span><span class="p">()</span>
+ <span class="k">print</span> <span class="bp">self</span><span class="o">.</span><span class="n">overall</span><span class="o">.</span><span class="n">report</span><span class="p">()</span>
+
+ <span class="k">def</span> <span class="nf">header</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+ <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">headerPrinted</span><span class="p">:</span>
+ <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">overall</span> <span class="o">==</span> <span class="bp">None</span><span class="p">:</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">overall</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">create</span><span class="p">()</span>
+ <span class="k">print</span> <span class="bp">self</span><span class="o">.</span><span class="n">overall</span><span class="o">.</span><span class="n">header</span><span class="p">()</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">headerPrinted</span> <span class="o">=</span> <span class="bp">True</span>
+
+
+<span class="k">class</span> <span class="nc">Reporter</span><span class="p">(</span><span class="n">ReporterBase</span><span class="p">):</span>
+ <span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">batchSize</span><span class="p">,</span> <span class="n">wantHeader</span><span class="p">,</span> <span class="n">Stats</span><span class="p">):</span>
+ <span class="n">ReporterBase</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">batchSize</span><span class="p">,</span> <span class="n">wantHeader</span><span class="p">)</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">__stats</span> <span class="o">=</span> <span class="n">Stats</span>
+
+ <span class="k">def</span> <span class="nf">create</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+ <span class="n">ClassName</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">__stats</span><span class="o">.</span><span class="vm">__class__</span>
+ <span class="k">return</span> <span class="n">ClassName</span><span class="p">()</span>
+</pre></div>
+
+<p><a href="statistics.py">Download this file</a></p>
+
+
+ <hr/>
+
+ <ul id="-apache-navigation">
+ <li><a href="http://www.apache.org/">Apache</a></li>
+ <li><a href="http://www.apache.org/licenses/">License</a></li>
+ <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+ <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+ <li><a href="/security.html">Security</a></li>
+ <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+ </ul>
+
+ <p id="-legal">
+ Apache Qpid, Messaging built on AMQP; Copyright © 2015
+ The Apache Software Foundation; Licensed under
+ the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+ License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+ Proton, Apache, the Apache feather logo, and the Apache Qpid
+ project logo are trademarks of The Apache Software
+ Foundation; All other marks mentioned may be trademarks or
+ registered trademarks of their respective owners
+ </p>
+ </div>
+ </div>
+ </div>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/release-notes.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/release-notes.html b/content/releases/qpid-python-1.37.0/release-notes.html
new file mode 100644
index 0000000..3b4de9b
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/release-notes.html
@@ -0,0 +1,160 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements. See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership. The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License. You may obtain a copy of the License at
+ -
+ - http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied. See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+ <head>
+ <title>Qpid Python 1.37.0 Release Notes - Apache Qpid™</title>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+ <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+ <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+ <script type="text/javascript">var _deferredFunctions = [];</script>
+ <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+ <!--[if lte IE 8]>
+ <link rel="stylesheet" href="/ie.css" type="text/css"/>
+ <script type="text/javascript" src="/html5shiv.js"></script>
+ <![endif]-->
+
+ <!-- Redirects for `go get` and godoc.org -->
+ <meta name="go-import"
+ content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+ <meta name="go-source"
+ content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+ </head>
+ <body>
+ <div id="-content">
+ <div id="-top" class="panel">
+ <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+ <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+ <ul id="-global-navigation">
+ <li><a id="-logotype" href="/index.html">Apache Qpid<sup>™</sup></a></li>
+ <li><a href="/documentation.html">Documentation</a></li>
+ <li><a href="/download.html">Download</a></li>
+ <li><a href="/discussion.html">Discussion</a></li>
+ </ul>
+ </div>
+
+ <div id="-menu" class="panel" style="display: none;">
+ <div class="flex">
+ <section>
+ <h3>Project</h3>
+
+ <ul>
+ <li><a href="/overview.html">Overview</a></li>
+ <li><a href="/components/index.html">Components</a></li>
+ <li><a href="/releases/index.html">Releases</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Messaging APIs</h3>
+
+ <ul>
+ <li><a href="/proton/index.html">Qpid Proton</a></li>
+ <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+ <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Servers and tools</h3>
+
+ <ul>
+ <li><a href="/components/broker-j/index.html">Broker-J</a></li>
+ <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+ <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Resources</h3>
+
+ <ul>
+ <li><a href="/dashboard.html">Dashboard</a></li>
+ <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+ <li><a href="/resources.html">More resources</a></li>
+ </ul>
+ </section>
+ </div>
+ </div>
+
+ <div id="-search" class="panel" style="display: none;">
+ <form action="http://www.google.com/search" method="get">
+ <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+ <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+ <button type="submit">Search</button>
+ <a href="/search.html">More ways to search</a>
+ </form>
+ </div>
+
+ <div id="-middle" class="panel">
+ <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-python-1.37.0/index.html">Qpid Python 1.37.0</a></li><li>Qpid Python 1.37.0 Release Notes</li></ul>
+
+ <div id="-middle-content">
+ <h1 id="qpid-python-1370-release-notes">Qpid Python 1.37.0 Release Notes</h1>
+
+<p>Qpid Python includes an AMQP messaging library and a suite of tests
+for AMQP conformance.</p>
+
+<p>For more information about this release, including download links and
+documentation, see the <a href="index.html">release overview</a>.</p>
+
+<h2 id="bugs-fixed">Bugs fixed</h2>
+
+<ul>
+<li><a href="https://issues.apache.org/jira/browse/QPID-2524">QPID-2524</a> - Fails loading dtd in Python 2.6 on Ubuntu 9.10 (Karmic) with "ValueError: unknown url type: /.../specs/amqp.0-10.dtd"</li>
+<li><a href="https://issues.apache.org/jira/browse/QPID-7809">QPID-7809</a> - Python 0-10 messaging driver does not handle heartbeat timeouts, "assert rcv.received < rcv.impending" occurs</li>
+<li><a href="https://issues.apache.org/jira/browse/QPID-7833">QPID-7833</a> - Batch file for Windows is missing from source distribution</li>
+<li><a href="https://issues.apache.org/jira/browse/QPID-7884">QPID-7884</a> - Python client should not raise exception on close() after stop.</li>
+</ul>
+
+
+ <hr/>
+
+ <ul id="-apache-navigation">
+ <li><a href="http://www.apache.org/">Apache</a></li>
+ <li><a href="http://www.apache.org/licenses/">License</a></li>
+ <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+ <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+ <li><a href="/security.html">Security</a></li>
+ <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+ </ul>
+
+ <p id="-legal">
+ Apache Qpid, Messaging built on AMQP; Copyright © 2015
+ The Apache Software Foundation; Licensed under
+ the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+ License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+ Proton, Apache, the Apache feather logo, and the Apache Qpid
+ project logo are trademarks of The Apache Software
+ Foundation; All other marks mentioned may be trademarks or
+ registered trademarks of their respective owners
+ </p>
+ </div>
+ </div>
+ </div>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-master/index.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-master/index.html b/content/releases/qpid-python-master/index.html
index 12232ac..4ef32b7 100644
--- a/content/releases/qpid-python-master/index.html
+++ b/content/releases/qpid-python-master/index.html
@@ -121,7 +121,7 @@ https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
<h2 id="warning-this-is-a-snapshot-of-work-in-progress">Warning! This is a snapshot of work in progress</h2>
<p>Documentation found here may be incorrect or incomplete. For a
-smoother experience, see the <a href="/releases/qpid-python-1.36.0/index.html">current stable
+smoother experience, see the <a href="/releases/qpid-python-1.37.0/index.html">current stable
release</a>.</p>
<p>This content was generated at 09:12 on Sunday, 04 December 2016.</p>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/_transom_config.py
----------------------------------------------------------------------
diff --git a/input/_transom_config.py b/input/_transom_config.py
index 2ad2f9a..12116a2 100644
--- a/input/_transom_config.py
+++ b/input/_transom_config.py
@@ -31,7 +31,7 @@ jms_release = _Release(site_url, "Qpid JMS", "qpid-jms", "0.27.0")
jms_amqp_0_x_release = _Release(site_url, "Qpid JMS for AMQP 0-x", "qpid-jms-amqp-0-x", "6.3.0")
proton_release = _Release(site_url, "Qpid Proton", "qpid-proton", "0.18.1")
proton_j_release = _Release(site_url, "Qpid Proton-J", "qpid-proton-j", "0.23.0")
-python_release = _Release(site_url, "Qpid Python", "qpid-python", "1.36.0")
+python_release = _Release(site_url, "Qpid Python", "qpid-python", "1.37.0")
current_broker_j_release = broker_j_release.number
current_broker_j_release_url = broker_j_release.url
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[37/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.constants-pysrc.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.constants-pysrc.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.constants-pysrc.html
new file mode 100755
index 0000000..0bb5e1a
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.constants-pysrc.html
@@ -0,0 +1,160 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.constants</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module constants
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.constants-pysrc.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<h1 class="epydoc">Source Code for <a href="qpid.messaging.constants-module.html">Module qpid.messaging.constants</a></h1>
+<pre class="py-src">
+<a name="L1"></a><tt class="py-lineno"> 1</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L2"></a><tt class="py-lineno"> 2</tt> <tt class="py-line"><tt class="py-comment"># Licensed to the Apache Software Foundation (ASF) under one</tt> </tt>
+<a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"><tt class="py-comment"># or more contributor license agreements. See the NOTICE file</tt> </tt>
+<a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"><tt class="py-comment"># distributed with this work for additional information</tt> </tt>
+<a name="L5"></a><tt class="py-lineno"> 5</tt> <tt class="py-line"><tt class="py-comment"># regarding copyright ownership. The ASF licenses this file</tt> </tt>
+<a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"><tt class="py-comment"># to you under the Apache License, Version 2.0 (the</tt> </tt>
+<a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"><tt class="py-comment"># "License"); you may not use this file except in compliance</tt> </tt>
+<a name="L8"></a><tt class="py-lineno"> 8</tt> <tt class="py-line"><tt class="py-comment"># with the License. You may obtain a copy of the License at</tt> </tt>
+<a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L10"></a><tt class="py-lineno">10</tt> <tt class="py-line"><tt class="py-comment"># http://www.apache.org/licenses/LICENSE-2.0</tt> </tt>
+<a name="L11"></a><tt class="py-lineno">11</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L12"></a><tt class="py-lineno">12</tt> <tt class="py-line"><tt class="py-comment"># Unless required by applicable law or agreed to in writing,</tt> </tt>
+<a name="L13"></a><tt class="py-lineno">13</tt> <tt class="py-line"><tt class="py-comment"># software distributed under the License is distributed on an</tt> </tt>
+<a name="L14"></a><tt class="py-lineno">14</tt> <tt class="py-line"><tt class="py-comment"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</tt> </tt>
+<a name="L15"></a><tt class="py-lineno">15</tt> <tt class="py-line"><tt class="py-comment"># KIND, either express or implied. See the License for the</tt> </tt>
+<a name="L16"></a><tt class="py-lineno">16</tt> <tt class="py-line"><tt class="py-comment"># specific language governing permissions and limitations</tt> </tt>
+<a name="L17"></a><tt class="py-lineno">17</tt> <tt class="py-line"><tt class="py-comment"># under the License.</tt> </tt>
+<a name="L18"></a><tt class="py-lineno">18</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L19"></a><tt class="py-lineno">19</tt> <tt class="py-line"> </tt>
+<a name="L20"></a><tt class="py-lineno">20</tt> <tt class="py-line"><tt id="link-0" class="py-name" targets="Variable qpid.messaging.constants.__SELF__=qpid.messaging.constants-module.html#__SELF__"><a title="qpid.messaging.constants.__SELF__" class="py-name" href="#" onclick="return doclink('link-0', '__SELF__', 'link-0');">__SELF__</a></tt> <tt class="py-op">=</tt> <tt class="py-name">object</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L21"></a><tt class="py-lineno">21</tt> <tt class="py-line"> </tt>
+<a name="Constant"></a><div id="Constant-def"><a name="L22"></a><tt class="py-lineno">22</tt> <a class="py-toggle" href="#" id="Constant-toggle" onclick="return toggle('Constant');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.constants.Constant-class.html">Constant</a><tt class="py-op">:</tt> </tt>
+</div><div id="Constant-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="Constant-expanded"><a name="L23"></a><tt class="py-lineno">23</tt> <tt class="py-line"> </tt>
+<a name="Constant.__init__"></a><div id="Constant.__init__-def"><a name="L24"></a><tt class="py-lineno">24</tt> <a class="py-toggle" href="#" id="Constant.__init__-toggle" onclick="return toggle('Constant.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.constants.Constant-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">name</tt><tt class="py-op">,</tt> <tt class="py-param">value</tt><tt class="py-op">=</tt><tt id="link-1" class="py-name"><a title="qpid.messaging.constants.__SELF__" class="py-name" href="#" onclick="return doclink('link-1', '__SELF__', 'link-0');">__SELF__</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Constant.__init__-collapsed" style="display:none;" pad="++" indent="++++++"></div><div id="Constant.__init__-expanded"><a name="L25"></a><tt class="py-lineno">25</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-2" class="py-name" targets="Variable qpid.messaging.driver.name=qpid.messaging.driver-module.html#name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-2', 'name', 'link-2');">name</a></tt> <tt class="py-op">=</tt> <tt id="link-3" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-3', 'name', 'link-2');">name</a></tt> </tt>
+<a name="L26"></a><tt class="py-lineno">26</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">value</tt> <tt class="py-keyword">is</tt> <tt id="link-4" class="py-name"><a title="qpid.messaging.constants.__SELF__" class="py-name" href="#" onclick="return doclink('link-4', '__SELF__', 'link-0');">__SELF__</a></tt><tt class="py-op">:</tt> </tt>
+<a name="L27"></a><tt class="py-lineno">27</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">value</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt> </tt>
+<a name="L28"></a><tt class="py-lineno">28</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L29"></a><tt class="py-lineno">29</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">value</tt> <tt class="py-op">=</tt> <tt class="py-name">value</tt> </tt>
+</div><a name="L30"></a><tt class="py-lineno">30</tt> <tt class="py-line"> </tt>
+<a name="Constant.__repr__"></a><div id="Constant.__repr__-def"><a name="L31"></a><tt class="py-lineno">31</tt> <a class="py-toggle" href="#" id="Constant.__repr__-toggle" onclick="return toggle('Constant.__repr__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.constants.Constant-class.html#__repr__">__repr__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Constant.__repr__-collapsed" style="display:none;" pad="++" indent="++++++"></div><div id="Constant.__repr__-expanded"><a name="L32"></a><tt class="py-lineno">32</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-5" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-5', 'name', 'link-2');">name</a></tt> </tt>
+</div></div><a name="L33"></a><tt class="py-lineno">33</tt> <tt class="py-line"> </tt>
+<a name="L34"></a><tt class="py-lineno">34</tt> <tt class="py-line"><tt id="link-6" class="py-name" targets="Variable qpid.messaging.constants.AMQP_PORT=qpid.messaging.constants-module.html#AMQP_PORT"><a title="qpid.messaging.constants.AMQP_PORT" class="py-name" href="#" onclick="return doclink('link-6', 'AMQP_PORT', 'link-6');">AMQP_PORT</a></tt> <tt class="py-op">=</tt> <tt class="py-number">5672</tt> </tt>
+<a name="L35"></a><tt class="py-lineno">35</tt> <tt class="py-line"><tt id="link-7" class="py-name" targets="Variable qpid.messaging.constants.AMQPS_PORT=qpid.messaging.constants-module.html#AMQPS_PORT"><a title="qpid.messaging.constants.AMQPS_PORT" class="py-name" href="#" onclick="return doclink('link-7', 'AMQPS_PORT', 'link-7');">AMQPS_PORT</a></tt> <tt class="py-op">=</tt> <tt class="py-number">5671</tt> </tt>
+<a name="L36"></a><tt class="py-lineno">36</tt> <tt class="py-line"> </tt>
+<a name="L37"></a><tt class="py-lineno">37</tt> <tt class="py-line"><tt id="link-8" class="py-name" targets="Variable qpid.messaging.constants.UNLIMITED=qpid.messaging.constants-module.html#UNLIMITED"><a title="qpid.messaging.constants.UNLIMITED" class="py-name" href="#" onclick="return doclink('link-8', 'UNLIMITED', 'link-8');">UNLIMITED</a></tt> <tt class="py-op">=</tt> <tt id="link-9" class="py-name" targets="Class qpid.messaging.constants.Constant=qpid.messaging.constants.Constant-class.html"><a title="qpid.messaging.constants.Constant" class="py-name" href="#" onclick="return doclink('link-9', 'Constant', 'link-9');">Constant</a></tt><tt class="py-op">(</tt><tt class="py-string">"UNLIMITED"</tt><tt class="py-op">,</tt> <tt class="py-number">0xFFFFFFFFL</tt><tt class="py-op">)</tt> </tt>
+<a name="L38"></a><tt class="py-lineno">38</tt> <tt class="py-line"> </tt>
+<a name="L39"></a><tt class="py-lineno">39</tt> <tt class="py-line"><tt id="link-10" class="py-name" targets="Variable qpid.messaging.constants.REJECTED=qpid.messaging.constants-module.html#REJECTED"><a title="qpid.messaging.constants.REJECTED" class="py-name" href="#" onclick="return doclink('link-10', 'REJECTED', 'link-10');">REJECTED</a></tt> <tt class="py-op">=</tt> <tt id="link-11" class="py-name"><a title="qpid.messaging.constants.Constant" class="py-name" href="#" onclick="return doclink('link-11', 'Constant', 'link-9');">Constant</a></tt><tt class="py-op">(</tt><tt class="py-string">"REJECTED"</tt><tt class="py-op">)</tt> </tt>
+<a name="L40"></a><tt class="py-lineno">40</tt> <tt class="py-line"><tt id="link-12" class="py-name" targets="Variable qpid.messaging.constants.RELEASED=qpid.messaging.constants-module.html#RELEASED"><a title="qpid.messaging.constants.RELEASED" class="py-name" href="#" onclick="return doclink('link-12', 'RELEASED', 'link-12');">RELEASED</a></tt> <tt class="py-op">=</tt> <tt id="link-13" class="py-name"><a title="qpid.messaging.constants.Constant" class="py-name" href="#" onclick="return doclink('link-13', 'Constant', 'link-9');">Constant</a></tt><tt class="py-op">(</tt><tt class="py-string">"RELEASED"</tt><tt class="py-op">)</tt> </tt>
+<a name="L41"></a><tt class="py-lineno">41</tt> <tt class="py-line"> </tt><script type="text/javascript">
+<!--
+expandto(location.href);
+// -->
+</script>
+</pre>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.constants.Constant-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.constants.Constant-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.constants.Constant-class.html
new file mode 100755
index 0000000..f14db91
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.constants.Constant-class.html
@@ -0,0 +1,157 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.constants.Constant</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.constants-module.html">Module constants</a> ::
+ Class Constant
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.constants.Constant-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASSOBJ DESCRIPTION ==================== -->
+<h1 class="epydoc">classobj Constant</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.constants-pysrc.html#Constant">source code</a></span></p>
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__init__"></a><span class="summary-sig-name">__init__</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">name</span>,
+ <span class="summary-sig-arg">value</span>=<span class="summary-sig-default">object()</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.constants-pysrc.html#Constant.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__repr__"></a><span class="summary-sig-name">__repr__</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.constants-pysrc.html#Constant.__repr__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver-module.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver-module.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver-module.html
new file mode 100755
index 0000000..9a42108
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver-module.html
@@ -0,0 +1,556 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.driver</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module driver
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.driver-module.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== MODULE DESCRIPTION ==================== -->
+<h1 class="epydoc">Module driver</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.driver-pysrc.html">source code</a></span></p>
+<!-- ==================== CLASSES ==================== -->
+<a name="section-Classes"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Classes</span></td>
+</tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.driver.Attachment-class.html" class="summary-name">Attachment</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.driver.Pattern-class.html" class="summary-name">Pattern</a><br />
+ The pattern filter matches the supplied wildcard pattern against a
+ message subject.
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.driver.SessionState-class.html" class="summary-name">SessionState</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.driver.LinkIn-class.html" class="summary-name">LinkIn</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.driver.LinkOut-class.html" class="summary-name">LinkOut</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.driver.Cache-class.html" class="summary-name">Cache</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.driver.Driver-class.html" class="summary-name">Driver</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.driver.Engine-class.html" class="summary-name">Engine</a>
+ </td>
+ </tr>
+</table>
+<!-- ==================== FUNCTIONS ==================== -->
+<a name="section-Functions"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Functions</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="addr2reply_to"></a><span class="summary-sig-name">addr2reply_to</span>(<span class="summary-sig-arg">addr</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#addr2reply_to">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="reply_to2addr"></a><span class="summary-sig-name">reply_to2addr</span>(<span class="summary-sig-arg">reply_to</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#reply_to2addr">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="noop"></a><span class="summary-sig-name">noop</span>()</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#noop">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="sync_noop"></a><span class="summary-sig-name">sync_noop</span>()</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#sync_noop">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="get_bindings"></a><span class="summary-sig-name">get_bindings</span>(<span class="summary-sig-arg">opts</span>,
+ <span class="summary-sig-arg">queue</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">exchange</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">key</span>=<span class="summary-sig-default">None</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#get_bindings">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== VARIABLES ==================== -->
+<a name="section-Variables"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Variables</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="log"></a><span class="summary-name">log</span> = <code title="getLogger("qpid.messaging")">getLogger("qpid.messaging")</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="rawlog"></a><span class="summary-name">rawlog</span> = <code title="getLogger("qpid.messaging.io.raw")">getLogger("qpid.messaging.io.raw")</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="opslog"></a><span class="summary-name">opslog</span> = <code title="getLogger("qpid.messaging.io.ops")">getLogger("qpid.messaging.io.ops")</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="DURABLE_DEFAULT"></a><span class="summary-name">DURABLE_DEFAULT</span> = <code title="False">False</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="SUBJECT_DEFAULTS"></a><span class="summary-name">SUBJECT_DEFAULTS</span> = <code title="{'topic': '#'}"><code class="variable-group">{</code><code class="variable-quote">'</code><code class="variable-string">topic</code><code class="variable-quote">'</code><code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">#</code><code class="variable-quote">'</code><code class="variable-group">}</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="POLICIES"></a><span class="summary-name">POLICIES</span> = <code title="Values("always", "sender", "receiver", "never")">Values("always", "sender", "receiver", "never")</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a href="qpid.messaging.driver-module.html#RELIABILITY" class="summary-name">RELIABILITY</a> = <code title="Values("unreliable", "at-most-once", "at-least-once", "exactly-once")">Values("unreliable", "at-most-once", "at-least-o<code class="variable-ellipsis">...</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="DECLARE"></a><span class="summary-name">DECLARE</span> = <code title="Map({}, restricted= False)">Map({}, restricted= False)</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a href="qpid.messaging.driver-module.html#BINDINGS" class="summary-name">BINDINGS</a> = <code title="List(Map({"exchange": Types(basestring), "queue": Types(basestring), "\
+key": Types(basestring), "arguments": Map({}, restricted= False)}))">List(Map({"exchange": Types(basestring), "queue": T<code class="variable-ellipsis">...</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a href="qpid.messaging.driver-module.html#COMMON_OPTS" class="summary-name">COMMON_OPTS</a> = <code title="{"create": POLICIES, "delete": POLICIES, "assert": POLICIES, "node": M\
+ap({"type": Values("queue", "topic"), "durable": Types(bool), "x-decla\
+re": DECLARE, "x-bindings": BINDINGS}), "link": Map({"name": Types(bas\
+estring), "durable": Types(bool), "reliability": RELIABILITY, "x-decla\
+re": DECLARE, "x-bindings": BINDINGS, "x-subscribe": Map({}, restricte\
+d= False)})}">{"create": POLICIES, "delete": POLICIES, "assert<code class="variable-ellipsis">...</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="RECEIVE_MODES"></a><span class="summary-name">RECEIVE_MODES</span> = <code title="Values("browse", "consume")">Values("browse", "consume")</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="SOURCE_OPTS"></a><span class="summary-name">SOURCE_OPTS</span> = <code title="COMMON_OPTS.copy()">COMMON_OPTS.copy()</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="TARGET_OPTS"></a><span class="summary-name">TARGET_OPTS</span> = <code title="COMMON_OPTS.copy()">COMMON_OPTS.copy()</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="HEADER"></a><span class="summary-name">HEADER</span> = <code title="'!4s4B'"><code class="variable-quote">'</code><code class="variable-string">!4s4B</code><code class="variable-quote">'</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="EMPTY_DP"></a><span class="summary-name">EMPTY_DP</span> = <code title="DeliveryProperties()">DeliveryProperties()</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="EMPTY_MP"></a><span class="summary-name">EMPTY_MP</span> = <code title="MessageProperties()">MessageProperties()</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="SUBJECT"></a><span class="summary-name">SUBJECT</span> = <code title="'qpid.subject'"><code class="variable-quote">'</code><code class="variable-string">qpid.subject</code><code class="variable-quote">'</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="CLOSED"></a><span class="summary-name">CLOSED</span> = <code title="'CLOSED'"><code class="variable-quote">'</code><code class="variable-string">CLOSED</code><code class="variable-quote">'</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="READ_ONLY"></a><span class="summary-name">READ_ONLY</span> = <code title="'READ_ONLY'"><code class="variable-quote">'</code><code class="variable-string">READ_ONLY</code><code class="variable-quote">'</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="WRITE_ONLY"></a><span class="summary-name">WRITE_ONLY</span> = <code title="'WRITE_ONLY'"><code class="variable-quote">'</code><code class="variable-string">WRITE_ONLY</code><code class="variable-quote">'</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="OPEN"></a><span class="summary-name">OPEN</span> = <code title="'OPEN'"><code class="variable-quote">'</code><code class="variable-string">OPEN</code><code class="variable-quote">'</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="DEFAULT_DISPOSITION"></a><span class="summary-name">DEFAULT_DISPOSITION</span> = <code title="Disposition(None)">Disposition(None)</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="CONNECTION_ERRS"></a><span class="summary-name">CONNECTION_ERRS</span> = <code title="{}"><code class="variable-group">{</code><code class="variable-group">}</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a href="qpid.messaging.driver-module.html#SESSION_ERRS" class="summary-name">SESSION_ERRS</a> = <code title="{403: <class 'qpid.messaging.exceptions.UnauthorizedAccess'>,
+ 404: <class 'qpid.messaging.exceptions.NotFound'>,
+ 405: <class 'qpid.messaging.exceptions.ReceiverError'>,
+ 506: <class 'qpid.messaging.exceptions.TargetCapacityExceeded'>,
+ 541: <class 'qpid.messaging.exceptions.ServerError'>}"><code class="variable-group">{</code>403<code class="variable-op">: </code><class 'qpid.messaging.exceptions.Unautho<code class="variable-ellipsis">...</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="__package__"></a><span class="summary-name">__package__</span> = <code title="'qpid.messaging'"><code class="variable-quote">'</code><code class="variable-string">qpid.messaging</code><code class="variable-quote">'</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="bases"></a><span class="summary-name">bases</span> = <code title="(<class 'qpid.ops.Primitive'>)"><code class="variable-group">(</code><class 'qpid.ops.Primitive'><code class="variable-group">)</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="name"></a><span class="summary-name">name</span> = <code title="'Bit'"><code class="variable-quote">'</code><code class="variable-string">Bit</code><code class="variable-quote">'</code></code>
+ </td>
+ </tr>
+</table>
+<!-- ==================== VARIABLES DETAILS ==================== -->
+<a name="section-VariablesDetails"></a>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Variables Details</span></td>
+</tr>
+</table>
+<a name="RELIABILITY"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <h3 class="epydoc">RELIABILITY</h3>
+
+ <dl class="fields">
+ </dl>
+ <dl class="fields">
+ <dt>Value:</dt>
+ <dd><table><tr><td><pre class="variable">
+Values("unreliable", "at-most-once", "at-least-once", "exactly-once")
+</pre></td></tr></table>
+</dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="BINDINGS"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <h3 class="epydoc">BINDINGS</h3>
+
+ <dl class="fields">
+ </dl>
+ <dl class="fields">
+ <dt>Value:</dt>
+ <dd><table><tr><td><pre class="variable">
+List(Map({"exchange": Types(basestring), "queue": Types(basestring), "<span class="variable-linewrap"><img src="crarr.png" alt="\" /></span>
+key": Types(basestring), "arguments": Map({}, restricted= False)}))
+</pre></td></tr></table>
+</dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="COMMON_OPTS"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <h3 class="epydoc">COMMON_OPTS</h3>
+
+ <dl class="fields">
+ </dl>
+ <dl class="fields">
+ <dt>Value:</dt>
+ <dd><table><tr><td><pre class="variable">
+{"create": POLICIES, "delete": POLICIES, "assert": POLICIES, "node": M<span class="variable-linewrap"><img src="crarr.png" alt="\" /></span>
+ap({"type": Values("queue", "topic"), "durable": Types(bool), "x-decla<span class="variable-linewrap"><img src="crarr.png" alt="\" /></span>
+re": DECLARE, "x-bindings": BINDINGS}), "link": Map({"name": Types(bas<span class="variable-linewrap"><img src="crarr.png" alt="\" /></span>
+estring), "durable": Types(bool), "reliability": RELIABILITY, "x-decla<span class="variable-linewrap"><img src="crarr.png" alt="\" /></span>
+re": DECLARE, "x-bindings": BINDINGS, "x-subscribe": Map({}, restricte<span class="variable-linewrap"><img src="crarr.png" alt="\" /></span>
+d= False)})}
+</pre></td></tr></table>
+</dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="SESSION_ERRS"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <h3 class="epydoc">SESSION_ERRS</h3>
+
+ <dl class="fields">
+ </dl>
+ <dl class="fields">
+ <dt>Value:</dt>
+ <dd><table><tr><td><pre class="variable">
+<code class="variable-group">{</code>403<code class="variable-op">: </code><class 'qpid.messaging.exceptions.UnauthorizedAccess'><code class="variable-op">,</code>
+ 404<code class="variable-op">: </code><class 'qpid.messaging.exceptions.NotFound'><code class="variable-op">,</code>
+ 405<code class="variable-op">: </code><class 'qpid.messaging.exceptions.ReceiverError'><code class="variable-op">,</code>
+ 506<code class="variable-op">: </code><class 'qpid.messaging.exceptions.TargetCapacityExceeded'><code class="variable-op">,</code>
+ 541<code class="variable-op">: </code><class 'qpid.messaging.exceptions.ServerError'><code class="variable-group">}</code>
+</pre></td></tr></table>
+</dd>
+ </dl>
+</td></tr></table>
+</div>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[42/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
QPID-8051: update site content for qpid-python-1.37.0
Project: http://git-wip-us.apache.org/repos/asf/qpid-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-site/commit/e970301e
Tree: http://git-wip-us.apache.org/repos/asf/qpid-site/tree/e970301e
Diff: http://git-wip-us.apache.org/repos/asf/qpid-site/diff/e970301e
Branch: refs/heads/asf-site
Commit: e970301e6870a66ab9cf7cbf7b2420fe9dd03436
Parents: ae1d5bc
Author: Robbie Gemmell <ro...@apache.org>
Authored: Sun Nov 26 18:21:20 2017 +0000
Committer: Robbie Gemmell <ro...@apache.org>
Committed: Sun Nov 26 18:21:20 2017 +0000
----------------------------------------------------------------------
content/components/messaging-api/index.html | 14 +-
content/dashboard.html | 2 +-
content/download.html | 4 +-
content/releases/index.html | 3 +-
content/releases/qpid-python-1.35.0/index.html | 2 +-
content/releases/qpid-python-1.36.0/index.html | 2 +-
content/releases/qpid-python-1.37.0/index.html | 222 +++
.../messaging-api/api/api-objects.txt | 402 ++++
.../messaging-api/api/class-tree.html | 294 +++
.../messaging-api/api/crarr.png | Bin 0 -> 340 bytes
.../messaging-api/api/deprecated-index.html | 118 ++
.../messaging-api/api/epydoc.css | 322 ++++
.../messaging-api/api/epydoc.js | 293 +++
.../messaging-api/api/frames.html | 17 +
.../messaging-api/api/help.html | 276 +++
.../messaging-api/api/identifier-index.html | 1095 +++++++++++
.../messaging-api/api/index.html | 17 +
.../messaging-api/api/module-tree.html | 125 ++
.../api/qpid.messaging-module.html | 174 ++
.../messaging-api/api/qpid.messaging-pysrc.html | 154 ++
.../api/qpid.messaging.address-module.html | 152 ++
.../api/qpid.messaging.address-pysrc.html | 308 ++++
.../api/qpid.messaging.constants-module.html | 185 ++
.../api/qpid.messaging.constants-pysrc.html | 160 ++
...qpid.messaging.constants.Constant-class.html | 157 ++
.../api/qpid.messaging.driver-module.html | 556 ++++++
.../api/qpid.messaging.driver-pysrc.html | 1738 ++++++++++++++++++
.../qpid.messaging.driver.Attachment-class.html | 140 ++
.../api/qpid.messaging.driver.Cache-class.html | 192 ++
.../api/qpid.messaging.driver.Driver-class.html | 639 +++++++
.../api/qpid.messaging.driver.Engine-class.html | 885 +++++++++
.../api/qpid.messaging.driver.LinkIn-class.html | 233 +++
.../qpid.messaging.driver.LinkOut-class.html | 233 +++
.../qpid.messaging.driver.Pattern-class.html | 143 ++
...pid.messaging.driver.SessionState-class.html | 235 +++
.../api/qpid.messaging.endpoints-module.html | 179 ++
.../api/qpid.messaging.endpoints-pysrc.html | 1460 +++++++++++++++
...id.messaging.endpoints.Connection-class.html | 630 +++++++
...qpid.messaging.endpoints.Endpoint-class.html | 213 +++
...qpid.messaging.endpoints.Receiver-class.html | 462 +++++
.../qpid.messaging.endpoints.Sender-class.html | 470 +++++
.../qpid.messaging.endpoints.Session-class.html | 995 ++++++++++
.../api/qpid.messaging.exceptions-module.html | 335 ++++
.../api/qpid.messaging.exceptions-pysrc.html | 315 ++++
...messaging.exceptions.AddressError-class.html | 172 ++
...saging.exceptions.AssertionFailed-class.html | 166 ++
....exceptions.AuthenticationFailure-class.html | 166 ++
...messaging.exceptions.ConnectError-class.html | 175 ++
...aging.exceptions.ConnectionClosed-class.html | 166 ++
...saging.exceptions.ConnectionError-class.html | 174 ++
...messaging.exceptions.ContentError-class.html | 175 ++
....messaging.exceptions.DecodeError-class.html | 166 ++
...pid.messaging.exceptions.Detached-class.html | 169 ++
.../qpid.messaging.exceptions.Empty-class.html | 171 ++
....messaging.exceptions.EncodeError-class.html | 166 ++
...d.messaging.exceptions.FetchError-class.html | 172 ++
...aging.exceptions.HeartbeatTimeout-class.html | 166 ++
...g.exceptions.InsufficientCapacity-class.html | 166 ++
...essaging.exceptions.InternalError-class.html | 166 ++
...essaging.exceptions.InvalidOption-class.html | 166 ++
...d.messaging.exceptions.LinkClosed-class.html | 166 ++
...id.messaging.exceptions.LinkError-class.html | 172 ++
...aging.exceptions.MalformedAddress-class.html | 166 ++
...ssaging.exceptions.MessagingError-class.html | 226 +++
...xceptions.NontransactionalSession-class.html | 169 ++
...pid.messaging.exceptions.NotFound-class.html | 166 ++
...essaging.exceptions.ReceiverError-class.html | 172 ++
...saging.exceptions.ResolutionError-class.html | 172 ++
...id.messaging.exceptions.SendError-class.html | 172 ++
....messaging.exceptions.SenderError-class.html | 172 ++
....messaging.exceptions.ServerError-class.html | 166 ++
...essaging.exceptions.SessionClosed-class.html | 166 ++
...messaging.exceptions.SessionError-class.html | 172 ++
...exceptions.TargetCapacityExceeded-class.html | 166 ++
...qpid.messaging.exceptions.Timeout-class.html | 164 ++
...ing.exceptions.TransactionAborted-class.html | 170 ++
...aging.exceptions.TransactionError-class.html | 174 ++
...ing.exceptions.TransactionUnknown-class.html | 170 ++
...ing.exceptions.UnauthorizedAccess-class.html | 166 ++
...messaging.exceptions.VersionError-class.html | 166 ++
.../api/qpid.messaging.message-module.html | 134 ++
.../api/qpid.messaging.message-pysrc.html | 293 +++
...pid.messaging.message.Disposition-class.html | 157 ++
.../qpid.messaging.message.Message-class.html | 315 ++++
.../api/qpid.messaging.transports-module.html | 191 ++
.../api/qpid.messaging.transports-pysrc.html | 434 +++++
...saging.transports.SocketTransport-class.html | 168 ++
...qpid.messaging.transports.old_ssl-class.html | 273 +++
.../qpid.messaging.transports.tcp-class.html | 219 +++
.../qpid.messaging.transports.tls-class.html | 273 +++
.../api/qpid.messaging.util-module.html | 158 ++
.../api/qpid.messaging.util-pysrc.html | 189 ++
.../api/qpid.parser.ParseError-class.html | 218 +++
.../messaging-api/api/redirect.html | 38 +
.../messaging-api/api/toc-everything.html | 134 ++
.../api/toc-qpid.messaging-module.html | 29 +
.../api/toc-qpid.messaging.address-module.html | 31 +
.../toc-qpid.messaging.constants-module.html | 37 +
.../api/toc-qpid.messaging.driver-module.html | 70 +
.../toc-qpid.messaging.endpoints-module.html | 33 +
.../toc-qpid.messaging.exceptions-module.html | 66 +
.../api/toc-qpid.messaging.message-module.html | 30 +
.../toc-qpid.messaging.transports-module.html | 37 +
.../api/toc-qpid.messaging.util-module.html | 30 +
.../messaging-api/api/toc.html | 39 +
.../messaging-api/examples/drain | 97 +
.../messaging-api/examples/drain.html | 226 +++
.../messaging-api/examples/hello | 52 +
.../messaging-api/examples/hello.html | 181 ++
.../messaging-api/examples/hello_xml | 77 +
.../messaging-api/examples/hello_xml.html | 206 +++
.../messaging-api/examples/index.html | 163 ++
.../messaging-api/examples/server | 95 +
.../messaging-api/examples/server.html | 224 +++
.../messaging-api/examples/spout | 133 ++
.../messaging-api/examples/spout.html | 262 +++
.../messaging-api/examples/statistics.py | 139 ++
.../messaging-api/examples/statistics.py.html | 268 +++
.../qpid-python-1.37.0/release-notes.html | 160 ++
content/releases/qpid-python-master/index.html | 2 +-
input/_transom_config.py | 2 +-
input/components/messaging-api/index.md | 2 +-
input/download.md | 2 +-
input/releases/index.md | 3 +-
input/releases/qpid-python-1.37.0/index.md | 67 +
.../messaging-api/api/_transom_ignore_pages | 0
.../messaging-api/api/api-objects.txt | 402 ++++
.../messaging-api/api/class-tree.html | 294 +++
.../messaging-api/api/crarr.png | Bin 0 -> 340 bytes
.../messaging-api/api/deprecated-index.html | 118 ++
.../messaging-api/api/epydoc.css | 322 ++++
.../messaging-api/api/epydoc.js | 293 +++
.../messaging-api/api/frames.html | 17 +
.../messaging-api/api/help.html | 276 +++
.../messaging-api/api/identifier-index.html | 1095 +++++++++++
.../messaging-api/api/index.html | 17 +
.../messaging-api/api/module-tree.html | 125 ++
.../api/qpid.messaging-module.html | 174 ++
.../messaging-api/api/qpid.messaging-pysrc.html | 154 ++
.../api/qpid.messaging.address-module.html | 152 ++
.../api/qpid.messaging.address-pysrc.html | 308 ++++
.../api/qpid.messaging.constants-module.html | 185 ++
.../api/qpid.messaging.constants-pysrc.html | 160 ++
...qpid.messaging.constants.Constant-class.html | 157 ++
.../api/qpid.messaging.driver-module.html | 556 ++++++
.../api/qpid.messaging.driver-pysrc.html | 1738 ++++++++++++++++++
.../qpid.messaging.driver.Attachment-class.html | 140 ++
.../api/qpid.messaging.driver.Cache-class.html | 192 ++
.../api/qpid.messaging.driver.Driver-class.html | 639 +++++++
.../api/qpid.messaging.driver.Engine-class.html | 885 +++++++++
.../api/qpid.messaging.driver.LinkIn-class.html | 233 +++
.../qpid.messaging.driver.LinkOut-class.html | 233 +++
.../qpid.messaging.driver.Pattern-class.html | 143 ++
...pid.messaging.driver.SessionState-class.html | 235 +++
.../api/qpid.messaging.endpoints-module.html | 179 ++
.../api/qpid.messaging.endpoints-pysrc.html | 1460 +++++++++++++++
...id.messaging.endpoints.Connection-class.html | 630 +++++++
...qpid.messaging.endpoints.Endpoint-class.html | 213 +++
...qpid.messaging.endpoints.Receiver-class.html | 462 +++++
.../qpid.messaging.endpoints.Sender-class.html | 470 +++++
.../qpid.messaging.endpoints.Session-class.html | 995 ++++++++++
.../api/qpid.messaging.exceptions-module.html | 335 ++++
.../api/qpid.messaging.exceptions-pysrc.html | 315 ++++
...messaging.exceptions.AddressError-class.html | 172 ++
...saging.exceptions.AssertionFailed-class.html | 166 ++
....exceptions.AuthenticationFailure-class.html | 166 ++
...messaging.exceptions.ConnectError-class.html | 175 ++
...aging.exceptions.ConnectionClosed-class.html | 166 ++
...saging.exceptions.ConnectionError-class.html | 174 ++
...messaging.exceptions.ContentError-class.html | 175 ++
....messaging.exceptions.DecodeError-class.html | 166 ++
...pid.messaging.exceptions.Detached-class.html | 169 ++
.../qpid.messaging.exceptions.Empty-class.html | 171 ++
....messaging.exceptions.EncodeError-class.html | 166 ++
...d.messaging.exceptions.FetchError-class.html | 172 ++
...aging.exceptions.HeartbeatTimeout-class.html | 166 ++
...g.exceptions.InsufficientCapacity-class.html | 166 ++
...essaging.exceptions.InternalError-class.html | 166 ++
...essaging.exceptions.InvalidOption-class.html | 166 ++
...d.messaging.exceptions.LinkClosed-class.html | 166 ++
...id.messaging.exceptions.LinkError-class.html | 172 ++
...aging.exceptions.MalformedAddress-class.html | 166 ++
...ssaging.exceptions.MessagingError-class.html | 226 +++
...xceptions.NontransactionalSession-class.html | 169 ++
...pid.messaging.exceptions.NotFound-class.html | 166 ++
...essaging.exceptions.ReceiverError-class.html | 172 ++
...saging.exceptions.ResolutionError-class.html | 172 ++
...id.messaging.exceptions.SendError-class.html | 172 ++
....messaging.exceptions.SenderError-class.html | 172 ++
....messaging.exceptions.ServerError-class.html | 166 ++
...essaging.exceptions.SessionClosed-class.html | 166 ++
...messaging.exceptions.SessionError-class.html | 172 ++
...exceptions.TargetCapacityExceeded-class.html | 166 ++
...qpid.messaging.exceptions.Timeout-class.html | 164 ++
...ing.exceptions.TransactionAborted-class.html | 170 ++
...aging.exceptions.TransactionError-class.html | 174 ++
...ing.exceptions.TransactionUnknown-class.html | 170 ++
...ing.exceptions.UnauthorizedAccess-class.html | 166 ++
...messaging.exceptions.VersionError-class.html | 166 ++
.../api/qpid.messaging.message-module.html | 134 ++
.../api/qpid.messaging.message-pysrc.html | 293 +++
...pid.messaging.message.Disposition-class.html | 157 ++
.../qpid.messaging.message.Message-class.html | 315 ++++
.../api/qpid.messaging.transports-module.html | 191 ++
.../api/qpid.messaging.transports-pysrc.html | 434 +++++
...saging.transports.SocketTransport-class.html | 168 ++
...qpid.messaging.transports.old_ssl-class.html | 273 +++
.../qpid.messaging.transports.tcp-class.html | 219 +++
.../qpid.messaging.transports.tls-class.html | 273 +++
.../api/qpid.messaging.util-module.html | 158 ++
.../api/qpid.messaging.util-pysrc.html | 189 ++
.../api/qpid.parser.ParseError-class.html | 218 +++
.../messaging-api/api/redirect.html | 38 +
.../messaging-api/api/toc-everything.html | 134 ++
.../api/toc-qpid.messaging-module.html | 29 +
.../api/toc-qpid.messaging.address-module.html | 31 +
.../toc-qpid.messaging.constants-module.html | 37 +
.../api/toc-qpid.messaging.driver-module.html | 70 +
.../toc-qpid.messaging.endpoints-module.html | 33 +
.../toc-qpid.messaging.exceptions-module.html | 66 +
.../api/toc-qpid.messaging.message-module.html | 30 +
.../toc-qpid.messaging.transports-module.html | 37 +
.../api/toc-qpid.messaging.util-module.html | 30 +
.../messaging-api/api/toc.html | 39 +
.../messaging-api/examples/drain | 97 +
.../messaging-api/examples/drain.html.in | 82 +
.../messaging-api/examples/hello | 52 +
.../messaging-api/examples/hello.html.in | 37 +
.../messaging-api/examples/hello_xml | 77 +
.../messaging-api/examples/hello_xml.html.in | 62 +
.../messaging-api/examples/index.md | 16 +
.../messaging-api/examples/server | 95 +
.../messaging-api/examples/server.html.in | 80 +
.../messaging-api/examples/spout | 133 ++
.../messaging-api/examples/spout.html.in | 118 ++
.../messaging-api/examples/statistics.py | 139 ++
.../examples/statistics.py.html.in | 124 ++
.../qpid-python-1.37.0/release-notes.md | 34 +
python/generate.py | 4 +-
scripts/gen-python-release-page | 6 +-
240 files changed, 51809 insertions(+), 23 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/components/messaging-api/index.html
----------------------------------------------------------------------
diff --git a/content/components/messaging-api/index.html b/content/components/messaging-api/index.html
index 004f2be..011a2c6 100644
--- a/content/components/messaging-api/index.html
+++ b/content/components/messaging-api/index.html
@@ -123,7 +123,7 @@ platforms.</p>
<li><em>Languages</em> - C++, Perl, Python, Ruby, .NET</li>
<li><em>Platforms</em> - Linux, Windows</li>
<li><em>AMQP versions</em> - 1.0, 0-10</li>
-<li><em>Downloads</em> - C++, bindings: <a href="http://www.apache.org/dyn/closer.lua/qpid/cpp/1.37.0/qpid-cpp-1.37.0.tar.gz">qpid-cpp-1.37.0.tar.gz</a> [<a href="http://www.apache.org/dist/qpid/cpp/1.37.0/qpid-cpp-1.37.0.tar.gz.asc">ASC</a>, <a href="http://www.apache.org/dist/qpid/cpp/1.37.0/qpid-cpp-1.37.0.tar.gz.md5">MD5</a>, <a href="http://www.apache.org/dist/qpid/cpp/1.37.0/qpid-cpp-1.37.0.tar.gz.sha512">SHA512</a>],<br/>Python: <a href="http://www.apache.org/dyn/closer.lua/qpid/python/1.36.0/qpid-python-1.36.0.tar.gz">qpid-python-1.36.0.tar.gz</a> [<a href="http://www.apache.org/dist/qpid/python/1.36.0/qpid-python-1.36.0.tar.gz.asc">ASC</a>, <a href="http://www.apache.org/dist/qpid/python/1.36.0/qpid-python-1.36.0.tar.gz.md5">MD5</a>, <a href="http://www.apache.org/dist/qpid/python/1.36.0/qpid-python-1.36.0.tar.gz.sha">SHA512</a>]</li>
+<li><em>Downloads</em> - C++, bindings: <a href="http://www.apache.org/dyn/closer.lua/qpid/cpp/1.37.0/qpid-cpp-1.37.0.tar.gz">qpid-cpp-1.37.0.tar.gz</a> [<a href="http://www.apache.org/dist/qpid/cpp/1.37.0/qpid-cpp-1.37.0.tar.gz.asc">ASC</a>, <a href="http://www.apache.org/dist/qpid/cpp/1.37.0/qpid-cpp-1.37.0.tar.gz.md5">MD5</a>, <a href="http://www.apache.org/dist/qpid/cpp/1.37.0/qpid-cpp-1.37.0.tar.gz.sha512">SHA512</a>],<br/>Python: <a href="http://www.apache.org/dyn/closer.lua/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz">qpid-python-1.37.0.tar.gz</a> [<a href="http://www.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz.asc">ASC</a>, <a href="http://www.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz.md5">MD5</a>, <a href="http://www.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz.sha512">SHA512</a>]</li>
<li><em>Source location</em> - <a href="https://git-wip-us.apache.org/repos/asf/qpid-cpp.git">https://git-wip-us.apache.org/repos/asf/qpid-cpp.git</a>,<br/> <a href="https://git-wip-us.apache.org/repos/asf/qpid-python.git">https://git-wip-us.apache.org/repos/asf/qpid-python.git</a></li>
</ul>
@@ -139,8 +139,8 @@ find previous versions with our
<li><a href="/releases/qpid-cpp-1.37.0/messaging-api/book/using-the-qpid-messaging-api.html">Using the Qpid Messaging API</a> (<a href="/releases/qpid-cpp-1.37.0/messaging-api/qpid-messaging-api-book.pdf">PDF</a>)</li>
<li><a href="/releases/qpid-cpp-1.37.0/messaging-api/cpp/api/annotated.html">C++ API reference</a></li>
<li><a href="/releases/qpid-cpp-1.37.0/messaging-api/cpp/examples/index.html">C++ examples</a></li>
-<li><a href="/releases/qpid-python-1.36.0/messaging-api/api/index.html">Python API reference</a></li>
-<li><a href="/releases/qpid-python-1.36.0/messaging-api/examples/index.html">Python examples</a></li>
+<li><a href="/releases/qpid-python-1.37.0/messaging-api/api/index.html">Python API reference</a></li>
+<li><a href="/releases/qpid-python-1.37.0/messaging-api/examples/index.html">Python examples</a></li>
<li><a href="https://raw.githubusercontent.com/apache/qpid-cpp/master/INSTALL.txt">Installing Qpid C++</a></li>
<li><a href="https://raw.githubusercontent.com/apache/qpid-python/master/README.md">Installing Qpid Python</a></li>
</ul>
@@ -171,11 +171,11 @@ find previous versions with our
</tr>
<tr>
<td><em>Python</em></td>
- <td><a href="/releases/qpid-python-1.36.0/messaging-api/examples/hello.html">hello</a></td>
+ <td><a href="/releases/qpid-python-1.37.0/messaging-api/examples/hello.html">hello</a></td>
<td></td>
- <td><a href="/releases/qpid-python-1.36.0/messaging-api/examples/server.html">server</a></td>
- <td><a href="/releases/qpid-python-1.36.0/messaging-api/examples/spout.html">spout</a></td>
- <td><a href="/releases/qpid-python-1.36.0/messaging-api/examples/drain.html">drain</a></td>
+ <td><a href="/releases/qpid-python-1.37.0/messaging-api/examples/server.html">server</a></td>
+ <td><a href="/releases/qpid-python-1.37.0/messaging-api/examples/spout.html">spout</a></td>
+ <td><a href="/releases/qpid-python-1.37.0/messaging-api/examples/drain.html">drain</a></td>
</tr>
</tbody>
</table>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/dashboard.html
----------------------------------------------------------------------
diff --git a/content/dashboard.html b/content/dashboard.html
index a5db5db..a135589 100644
--- a/content/dashboard.html
+++ b/content/dashboard.html
@@ -190,7 +190,7 @@ https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
</tr>
<tr>
<td><a href="https://github.com/apache/qpid-python/blob/master/README.md">Qpid Python</a></td>
- <td><a href="/releases/qpid-python-1.36.0">1.36.0</a></td>
+ <td><a href="/releases/qpid-python-1.37.0">1.37.0</a></td>
<td><a href="https://issues.apache.org/jira/projects/QPID">Summary</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+QPID+and+resolution+is+null+and+component+in+%28%22Python+Client%22%2C+%22Python+Examples%22%2C+%22Python+Test+Suite%22%29">Open issues</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+QPID+and+component+in+%28%22Python+Client%22%2C+%22Python+Examples%22%2C+%22Python+Test+Suite%22%29">All issues</a> • <a href="https://issues.apache.org/jira/secure/CreateIssue!default.jspa?pid=12310520">Create issue</a></td>
<td><a href="https://builds.apache.org/blue/organizations/jenkins/Qpid-Broker-J-Python-Test/activity"><img src="https://builds.apache.org/buildStatus/icon?job=Qpid-Broker-J-Python-Test" height="20"/></a></td>
<td><a href="https://git-wip-us.apache.org/repos/asf/qpid-python.git">Git</a> • <a href="https://github.com/apache/qpid-python">GitHub</a></td>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/download.html
----------------------------------------------------------------------
diff --git a/content/download.html b/content/download.html
index df8a49f..c28403c 100644
--- a/content/download.html
+++ b/content/download.html
@@ -163,8 +163,8 @@ process. The downloads on this page are from our
</tr>
<tr>
<td><a href="/components/messaging-api/index.html">Qpid Messaging API</a> (Python)</td>
- <td><a href="http://www.apache.org/dyn/closer.lua/qpid/python/1.36.0/qpid-python-1.36.0.tar.gz">qpid-python-1.36.0.tar.gz</a></td>
- <td><a href="http://www.apache.org/dist/qpid/python/1.36.0/qpid-python-1.36.0.tar.gz.asc">ASC</a>, <a href="http://www.apache.org/dist/qpid/python/1.36.0/qpid-python-1.36.0.tar.gz.md5">MD5</a>, <a href="http://www.apache.org/dist/qpid/python/1.36.0/qpid-python-1.36.0.tar.gz.sha">SHA512</a></td>
+ <td><a href="http://www.apache.org/dyn/closer.lua/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz">qpid-python-1.37.0.tar.gz</a></td>
+ <td><a href="http://www.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz.asc">ASC</a>, <a href="http://www.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz.md5">MD5</a>, <a href="http://www.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz.sha512">SHA512</a></td>
</tr>
</tbody>
</table>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/index.html
----------------------------------------------------------------------
diff --git a/content/releases/index.html b/content/releases/index.html
index fe86309..16c60f4 100644
--- a/content/releases/index.html
+++ b/content/releases/index.html
@@ -126,6 +126,7 @@ the
<div class="two-column">
<ul>
+<li><a href="qpid-python-1.37.0/index.html">Qpid Python 1.37.0</a>, November 2017</li>
<li><a href="qpid-cpp-1.37.0/index.html">Qpid C++ 1.37.0</a>, November 2017</li>
<li><a href="qpid-java-6.1.5/index.html">Qpid for Java 6.1.5</a>, Novemeber 2017</li>
<li><a href="qpid-dispatch-1.0.0/index.html">Qpid Dispatch 1.0.0</a>, November 2017</li>
@@ -135,7 +136,6 @@ the
<li><a href="qpid-proton-0.18.1/index.html">Qpid Proton 0.18.1</a>, November 2017</li>
<li><a href="qpid-proton-j-0.23.0/index.html">Qpid Proton-J 0.23.0</a>, October 2017</li>
<li><a href="qpid-java-6.0.8/index.html">Qpid for Java 6.0.8</a>, June 2017</li>
-<li><a href="qpid-python-1.36.0/index.html">Qpid Python 1.36.0</a>, March 2017</li>
</ul>
</div>
@@ -162,6 +162,7 @@ the
<li><a href="qpid-java-6.1.2/index.html">Qpid for Java 6.1.2</a>, March 2017</li>
<li><a href="qpid-proton-j-0.18.0/index.html">Qpid Proton-J 0.18.0</a>, March 2017</li>
<li><a href="qpid-jms-0.21.0/index.html">Qpid JMS 0.21.0</a>, March 2017</li>
+<li><a href="qpid-python-1.36.0/index.html">Qpid Python 1.36.0</a>, March 2017</li>
<li><a href="qpid-proton-0.17.0/index.html">Qpid Proton 0.17.0</a>, February 2017</li>
<li><a href="qpid-proton-j-0.17.0/index.html">Qpid Proton-J 0.17.0</a>, February 2017</li>
<li><a href="qpid-jms-0.20.0/index.html">Qpid JMS 0.20.0</a>, January 2017</li>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.35.0/index.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.35.0/index.html b/content/releases/qpid-python-1.35.0/index.html
index 20ad828..25a3b7b 100644
--- a/content/releases/qpid-python-1.35.0/index.html
+++ b/content/releases/qpid-python-1.35.0/index.html
@@ -187,7 +187,7 @@ files you download.</p>
<script type="text/javascript">
_deferredFunctions.push(function() {
- if ("1.35.0" === "1.36.0") {
+ if ("1.35.0" === "1.37.0") {
_modifyCurrentReleaseLinks();
}
});
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.36.0/index.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.36.0/index.html b/content/releases/qpid-python-1.36.0/index.html
index 5728569..e3ba330 100644
--- a/content/releases/qpid-python-1.36.0/index.html
+++ b/content/releases/qpid-python-1.36.0/index.html
@@ -187,7 +187,7 @@ files you download.</p>
<script type="text/javascript">
_deferredFunctions.push(function() {
- if ("1.36.0" === "1.36.0") {
+ if ("1.36.0" === "1.37.0") {
_modifyCurrentReleaseLinks();
}
});
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/index.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/index.html b/content/releases/qpid-python-1.37.0/index.html
new file mode 100644
index 0000000..9713bed
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/index.html
@@ -0,0 +1,222 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements. See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership. The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License. You may obtain a copy of the License at
+ -
+ - http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied. See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+ <head>
+ <title>Qpid Python 1.37.0 - Apache Qpid™</title>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+ <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+ <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+ <script type="text/javascript">var _deferredFunctions = [];</script>
+ <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+ <!--[if lte IE 8]>
+ <link rel="stylesheet" href="/ie.css" type="text/css"/>
+ <script type="text/javascript" src="/html5shiv.js"></script>
+ <![endif]-->
+
+ <!-- Redirects for `go get` and godoc.org -->
+ <meta name="go-import"
+ content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+ <meta name="go-source"
+ content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+ </head>
+ <body>
+ <div id="-content">
+ <div id="-top" class="panel">
+ <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+ <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+ <ul id="-global-navigation">
+ <li><a id="-logotype" href="/index.html">Apache Qpid<sup>™</sup></a></li>
+ <li><a href="/documentation.html">Documentation</a></li>
+ <li><a href="/download.html">Download</a></li>
+ <li><a href="/discussion.html">Discussion</a></li>
+ </ul>
+ </div>
+
+ <div id="-menu" class="panel" style="display: none;">
+ <div class="flex">
+ <section>
+ <h3>Project</h3>
+
+ <ul>
+ <li><a href="/overview.html">Overview</a></li>
+ <li><a href="/components/index.html">Components</a></li>
+ <li><a href="/releases/index.html">Releases</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Messaging APIs</h3>
+
+ <ul>
+ <li><a href="/proton/index.html">Qpid Proton</a></li>
+ <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+ <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Servers and tools</h3>
+
+ <ul>
+ <li><a href="/components/broker-j/index.html">Broker-J</a></li>
+ <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+ <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Resources</h3>
+
+ <ul>
+ <li><a href="/dashboard.html">Dashboard</a></li>
+ <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+ <li><a href="/resources.html">More resources</a></li>
+ </ul>
+ </section>
+ </div>
+ </div>
+
+ <div id="-search" class="panel" style="display: none;">
+ <form action="http://www.google.com/search" method="get">
+ <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+ <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+ <button type="submit">Search</button>
+ <a href="/search.html">More ways to search</a>
+ </form>
+ </div>
+
+ <div id="-middle" class="panel">
+ <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li>Qpid Python 1.37.0</li></ul>
+
+ <div id="-middle-content">
+ <h1 id="qpid-python-1370">Qpid Python 1.37.0</h1>
+
+<p>Qpid Python offers a connection-oriented AMQP messaging API. More
+about <a href="/index.html">Qpid</a>.</p>
+
+<p>For a detailed list of the changes in this release, see the <a href="release-notes.html">release
+notes</a>.</p>
+
+<p>It's important to <a href="/download.html#verify-what-you-download">verify the
+integrity</a> of the
+files you download.</p>
+
+<h2 id="source-archives">Source archives</h2>
+
+<table>
+<thead>
+<tr>
+ <th>Content</th>
+ <th>Download</th>
+ <th>Verify</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+ <td>Qpid Messaging API (Python)</td>
+ <td><a href="http://archive.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz">qpid-python-1.37.0.tar.gz</a></td>
+ <td><a href="http://archive.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz.asc">ASC</a>, <a href="http://archive.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz.md5">MD5</a>, <a href="http://archive.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz.sha512">SHA512</a></td>
+</tr>
+</tbody>
+</table>
+
+<h2 id="components">Components</h2>
+
+<table>
+<thead>
+<tr>
+ <th>Component</th>
+ <th>Languages</th>
+ <th>Platforms</th>
+ <th>AMQP versions</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+ <td><a href="/components/messaging-api/index.html">Qpid Messaging API</a></td>
+ <td>Python</td>
+ <td>Linux, Windows</td>
+ <td>0-10</td>
+</tr>
+</tbody>
+</table>
+
+<h2 id="documentation">Documentation</h2>
+
+<div class="two-column">
+
+<ul>
+<li><a href="https://git-wip-us.apache.org/repos/asf?p=qpid-python.git;a=blob_plain;f=README.md;hb=HEAD">Installing Qpid Python</a></li>
+<li><a href="messaging-api/api/index.html">Python API reference</a></li>
+<li><a href="messaging-api/examples/index.html">Python examples</a></li>
+</ul>
+
+</div>
+
+<h2 id="more-information">More information</h2>
+
+<ul>
+<li><a href="https://issues.apache.org/jira/issues/?jql=project+%3D+QPID+AND+fixVersion+%3D+%27qpid-python-1.37.0%27+AND+resolution+%3D+%27fixed%27+ORDER+BY+priority+DESC">Resolved issues in JIRA</a></li>
+<li><a href="https://git-wip-us.apache.org/repos/asf?p=qpid-python.git;a=tag;h=1.37.0">Source repository tag</a></li>
+</ul>
+
+<script type="text/javascript">
+ _deferredFunctions.push(function() {
+ if ("1.37.0" === "1.37.0") {
+ _modifyCurrentReleaseLinks();
+ }
+ });
+</script>
+
+
+ <hr/>
+
+ <ul id="-apache-navigation">
+ <li><a href="http://www.apache.org/">Apache</a></li>
+ <li><a href="http://www.apache.org/licenses/">License</a></li>
+ <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+ <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+ <li><a href="/security.html">Security</a></li>
+ <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+ </ul>
+
+ <p id="-legal">
+ Apache Qpid, Messaging built on AMQP; Copyright © 2015
+ The Apache Software Foundation; Licensed under
+ the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+ License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+ Proton, Apache, the Apache feather logo, and the Apache Qpid
+ project logo are trademarks of The Apache Software
+ Foundation; All other marks mentioned may be trademarks or
+ registered trademarks of their respective owners
+ </p>
+ </div>
+ </div>
+ </div>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/api-objects.txt
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/api-objects.txt b/content/releases/qpid-python-1.37.0/messaging-api/api/api-objects.txt
new file mode 100755
index 0000000..aebb696
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/api-objects.txt
@@ -0,0 +1,402 @@
+qpid.messaging qpid.messaging-module.html
+qpid.messaging.__package__ qpid.messaging-module.html#__package__
+qpid.messaging.address qpid.messaging.address-module.html
+qpid.messaging.address.EOF qpid.messaging.address-module.html#EOF
+qpid.messaging.address.LEXER qpid.messaging.address-module.html#LEXER
+qpid.messaging.address.NUMBER qpid.messaging.address-module.html#NUMBER
+qpid.messaging.address.tok2str qpid.messaging.address-module.html#tok2str
+qpid.messaging.address.l qpid.messaging.address-module.html#l
+qpid.messaging.address.parse qpid.messaging.address-module.html#parse
+qpid.messaging.address.RBRACE qpid.messaging.address-module.html#RBRACE
+qpid.messaging.address.SEMI qpid.messaging.address-module.html#SEMI
+qpid.messaging.address.tok2obj qpid.messaging.address-module.html#tok2obj
+qpid.messaging.address.__package__ qpid.messaging.address-module.html#__package__
+qpid.messaging.address.toks2str qpid.messaging.address-module.html#toks2str
+qpid.messaging.address.COLON qpid.messaging.address-module.html#COLON
+qpid.messaging.address.COMMA qpid.messaging.address-module.html#COMMA
+qpid.messaging.address.STRING qpid.messaging.address-module.html#STRING
+qpid.messaging.address.RBRACK qpid.messaging.address-module.html#RBRACK
+qpid.messaging.address.ESC qpid.messaging.address-module.html#ESC
+qpid.messaging.address.SLASH qpid.messaging.address-module.html#SLASH
+qpid.messaging.address.lex qpid.messaging.address-module.html#lex
+qpid.messaging.address.ID qpid.messaging.address-module.html#ID
+qpid.messaging.address.LBRACE qpid.messaging.address-module.html#LBRACE
+qpid.messaging.address.LBRACK qpid.messaging.address-module.html#LBRACK
+qpid.messaging.address.SYM qpid.messaging.address-module.html#SYM
+qpid.messaging.address.WSPACE qpid.messaging.address-module.html#WSPACE
+qpid.messaging.address.CONSTANTS qpid.messaging.address-module.html#CONSTANTS
+qpid.messaging.constants qpid.messaging.constants-module.html
+qpid.messaging.constants.UNLIMITED qpid.messaging.constants-module.html#UNLIMITED
+qpid.messaging.constants.__SELF__ qpid.messaging.constants-module.html#__SELF__
+qpid.messaging.constants.AMQP_PORT qpid.messaging.constants-module.html#AMQP_PORT
+qpid.messaging.constants.REJECTED qpid.messaging.constants-module.html#REJECTED
+qpid.messaging.constants.__package__ qpid.messaging.constants-module.html#__package__
+qpid.messaging.constants.AMQPS_PORT qpid.messaging.constants-module.html#AMQPS_PORT
+qpid.messaging.constants.RELEASED qpid.messaging.constants-module.html#RELEASED
+qpid.messaging.driver qpid.messaging.driver-module.html
+qpid.messaging.driver.__package__ qpid.messaging.driver-module.html#__package__
+qpid.messaging.driver.DECLARE qpid.messaging.driver-module.html#DECLARE
+qpid.messaging.driver.SOURCE_OPTS qpid.messaging.driver-module.html#SOURCE_OPTS
+qpid.messaging.driver.reply_to2addr qpid.messaging.driver-module.html#reply_to2addr
+qpid.messaging.driver.DEFAULT_DISPOSITION qpid.messaging.driver-module.html#DEFAULT_DISPOSITION
+qpid.messaging.driver.name qpid.messaging.driver-module.html#name
+qpid.messaging.driver.DURABLE_DEFAULT qpid.messaging.driver-module.html#DURABLE_DEFAULT
+qpid.messaging.driver.SUBJECT_DEFAULTS qpid.messaging.driver-module.html#SUBJECT_DEFAULTS
+qpid.messaging.driver.TARGET_OPTS qpid.messaging.driver-module.html#TARGET_OPTS
+qpid.messaging.driver.noop qpid.messaging.driver-module.html#noop
+qpid.messaging.driver.POLICIES qpid.messaging.driver-module.html#POLICIES
+qpid.messaging.driver.EMPTY_DP qpid.messaging.driver-module.html#EMPTY_DP
+qpid.messaging.driver.sync_noop qpid.messaging.driver-module.html#sync_noop
+qpid.messaging.driver.EMPTY_MP qpid.messaging.driver-module.html#EMPTY_MP
+qpid.messaging.driver.CLOSED qpid.messaging.driver-module.html#CLOSED
+qpid.messaging.driver.SUBJECT qpid.messaging.driver-module.html#SUBJECT
+qpid.messaging.driver.rawlog qpid.messaging.driver-module.html#rawlog
+qpid.messaging.driver.CONNECTION_ERRS qpid.messaging.driver-module.html#CONNECTION_ERRS
+qpid.messaging.driver.BINDINGS qpid.messaging.driver-module.html#BINDINGS
+qpid.messaging.driver.OPEN qpid.messaging.driver-module.html#OPEN
+qpid.messaging.driver.log qpid.messaging.driver-module.html#log
+qpid.messaging.driver.RELIABILITY qpid.messaging.driver-module.html#RELIABILITY
+qpid.messaging.driver.get_bindings qpid.messaging.driver-module.html#get_bindings
+qpid.messaging.driver.SESSION_ERRS qpid.messaging.driver-module.html#SESSION_ERRS
+qpid.messaging.driver.opslog qpid.messaging.driver-module.html#opslog
+qpid.messaging.driver.RECEIVE_MODES qpid.messaging.driver-module.html#RECEIVE_MODES
+qpid.messaging.driver.COMMON_OPTS qpid.messaging.driver-module.html#COMMON_OPTS
+qpid.messaging.driver.addr2reply_to qpid.messaging.driver-module.html#addr2reply_to
+qpid.messaging.driver.READ_ONLY qpid.messaging.driver-module.html#READ_ONLY
+qpid.messaging.driver.get_codec qpid.messaging.message-module.html#get_codec
+qpid.messaging.driver.HEADER qpid.messaging.driver-module.html#HEADER
+qpid.messaging.driver.WRITE_ONLY qpid.messaging.driver-module.html#WRITE_ONLY
+qpid.messaging.driver.bases qpid.messaging.driver-module.html#bases
+qpid.messaging.endpoints qpid.messaging.endpoints-module.html
+qpid.messaging.endpoints._mangle qpid.messaging.endpoints-module.html#_mangle
+qpid.messaging.endpoints.__package__ qpid.messaging.endpoints-module.html#__package__
+qpid.messaging.endpoints.log qpid.messaging.endpoints-module.html#log
+qpid.messaging.exceptions qpid.messaging.exceptions-module.html
+qpid.messaging.exceptions.__package__ qpid.messaging.exceptions-module.html#__package__
+qpid.messaging.message qpid.messaging.message-module.html
+qpid.messaging.message.decode_text_plain qpid.messaging.message-module.html#decode_text_plain
+qpid.messaging.message.DEFAULT_CODEC qpid.messaging.message-module.html#DEFAULT_CODEC
+qpid.messaging.message.UNSPECIFIED qpid.messaging.message-module.html#UNSPECIFIED
+qpid.messaging.message.__package__ qpid.messaging.message-module.html#__package__
+qpid.messaging.message.get_codec qpid.messaging.message-module.html#get_codec
+qpid.messaging.message.codec qpid.messaging.message-module.html#codec
+qpid.messaging.message.get_type qpid.messaging.message-module.html#get_type
+qpid.messaging.message.TYPE_MAPPINGS qpid.messaging.message-module.html#TYPE_MAPPINGS
+qpid.messaging.message.encode_text_plain qpid.messaging.message-module.html#encode_text_plain
+qpid.messaging.message.TYPE_CODEC qpid.messaging.message-module.html#TYPE_CODEC
+qpid.messaging.transports qpid.messaging.transports-module.html
+qpid.messaging.transports._match_dns_pattern qpid.messaging.transports-module.html#_match_dns_pattern
+qpid.messaging.transports.__package__ qpid.messaging.transports-module.html#__package__
+qpid.messaging.transports.TRANSPORTS qpid.messaging.transports-module.html#TRANSPORTS
+qpid.messaging.transports.verify_hostname qpid.messaging.transports-module.html#verify_hostname
+qpid.messaging.util qpid.messaging.util-module.html
+qpid.messaging.util.__package__ qpid.messaging.util-module.html#__package__
+qpid.messaging.util.auto_fetch_reconnect_urls qpid.messaging.util-module.html#auto_fetch_reconnect_urls
+qpid.messaging.util.log qpid.messaging.util-module.html#log
+qpid.messaging.util.set_reconnect_urls qpid.messaging.util-module.html#set_reconnect_urls
+qpid.messaging.constants.Constant qpid.messaging.constants.Constant-class.html
+qpid.messaging.constants.Constant.__repr__ qpid.messaging.constants.Constant-class.html#__repr__
+qpid.messaging.constants.Constant.__init__ qpid.messaging.constants.Constant-class.html#__init__
+qpid.messaging.driver.Attachment qpid.messaging.driver.Attachment-class.html
+qpid.messaging.driver.Attachment.__init__ qpid.messaging.driver.Attachment-class.html#__init__
+qpid.messaging.driver.Cache qpid.messaging.driver.Cache-class.html
+qpid.messaging.driver.Cache.__delitem__ qpid.messaging.driver.Cache-class.html#__delitem__
+qpid.messaging.driver.Cache.__setitem__ qpid.messaging.driver.Cache-class.html#__setitem__
+qpid.messaging.driver.Cache.__init__ qpid.messaging.driver.Cache-class.html#__init__
+qpid.messaging.driver.Cache.__getitem__ qpid.messaging.driver.Cache-class.html#__getitem__
+qpid.messaging.driver.Driver qpid.messaging.driver.Driver-class.html
+qpid.messaging.driver.Driver._notify qpid.messaging.driver.Driver-class.html#_notify
+qpid.messaging.driver.Driver.dispatch qpid.messaging.driver.Driver-class.html#dispatch
+qpid.messaging.driver.Driver.abort qpid.messaging.driver.Driver-class.html#abort
+qpid.messaging.driver.Driver.connect qpid.messaging.driver.Driver-class.html#connect
+qpid.messaging.driver.Driver.st_open qpid.messaging.driver.Driver-class.html#st_open
+qpid.messaging.driver.Driver.close_engine qpid.messaging.driver.Driver-class.html#close_engine
+qpid.messaging.driver.Driver.__init__ qpid.messaging.driver.Driver-class.html#__init__
+qpid.messaging.driver.Driver.st_closed qpid.messaging.driver.Driver-class.html#st_closed
+qpid.messaging.driver.Driver.readable qpid.messaging.driver.Driver-class.html#readable
+qpid.messaging.driver.Driver.writing qpid.messaging.driver.Driver-class.html#writing
+qpid.messaging.driver.Driver.start qpid.messaging.driver.Driver-class.html#start
+qpid.messaging.driver.Driver.wakeup qpid.messaging.driver.Driver-class.html#wakeup
+qpid.messaging.driver.Driver.reading qpid.messaging.driver.Driver-class.html#reading
+qpid.messaging.driver.Driver.writeable qpid.messaging.driver.Driver-class.html#writeable
+qpid.messaging.driver.Driver.schedule qpid.messaging.driver.Driver-class.html#schedule
+qpid.messaging.driver.Driver.stop qpid.messaging.driver.Driver-class.html#stop
+qpid.messaging.driver.Driver.update_status qpid.messaging.driver.Driver-class.html#update_status
+qpid.messaging.driver.Driver._num_hosts qpid.messaging.driver.Driver-class.html#_num_hosts
+qpid.messaging.driver.Driver.timing qpid.messaging.driver.Driver-class.html#timing
+qpid.messaging.driver.Driver.fileno qpid.messaging.driver.Driver-class.html#fileno
+qpid.messaging.driver.Driver._next_host qpid.messaging.driver.Driver-class.html#_next_host
+qpid.messaging.driver.Driver._check_retry_ok qpid.messaging.driver.Driver-class.html#_check_retry_ok
+qpid.messaging.driver.Driver.timeout qpid.messaging.driver.Driver-class.html#timeout
+qpid.messaging.driver.Engine qpid.messaging.driver.Engine-class.html
+qpid.messaging.driver.Engine.peek qpid.messaging.driver.Engine-class.html#peek
+qpid.messaging.driver.Engine.process qpid.messaging.driver.Engine-class.html#process
+qpid.messaging.driver.Engine.do_connection_secure qpid.messaging.driver.Engine-class.html#do_connection_secure
+qpid.messaging.driver.Engine.do_connection_open_ok qpid.messaging.driver.Engine-class.html#do_connection_open_ok
+qpid.messaging.driver.Engine.do_session_detach qpid.messaging.driver.Engine-class.html#do_session_detach
+qpid.messaging.driver.Engine.dispatch qpid.messaging.driver.Engine-class.html#dispatch
+qpid.messaging.driver.Engine.do_header qpid.messaging.driver.Engine-class.html#do_header
+qpid.messaging.driver.Engine.do_session_attached qpid.messaging.driver.Engine-class.html#do_session_attached
+qpid.messaging.driver.Engine.do_execution_result qpid.messaging.driver.Engine-class.html#do_execution_result
+qpid.messaging.driver.Engine.do_connection_close qpid.messaging.driver.Engine-class.html#do_connection_close
+qpid.messaging.driver.Engine.close qpid.messaging.driver.Engine-class.html#close
+qpid.messaging.driver.Engine.open qpid.messaging.driver.Engine-class.html#open
+qpid.messaging.driver.Engine.__init__ qpid.messaging.driver.Engine-class.html#__init__
+qpid.messaging.driver.Engine.do_connection_tune qpid.messaging.driver.Engine-class.html#do_connection_tune
+qpid.messaging.driver.Engine.disconnect qpid.messaging.driver.Engine-class.html#disconnect
+qpid.messaging.driver.Engine.validate_options qpid.messaging.driver.Engine-class.html#validate_options
+qpid.messaging.driver.Engine.grant qpid.messaging.driver.Engine-class.html#grant
+qpid.messaging.driver.Engine.do_session_completed qpid.messaging.driver.Engine-class.html#do_session_completed
+qpid.messaging.driver.Engine.do_execution_exception qpid.messaging.driver.Engine-class.html#do_execution_exception
+qpid.messaging.driver.Engine.send qpid.messaging.driver.Engine-class.html#send
+qpid.messaging.driver.Engine.write qpid.messaging.driver.Engine-class.html#write
+qpid.messaging.driver.Engine.attach qpid.messaging.driver.Engine-class.html#attach
+qpid.messaging.driver.Engine.do_session_command_point qpid.messaging.driver.Engine-class.html#do_session_command_point
+qpid.messaging.driver.Engine.assign_id qpid.messaging.driver.Engine-class.html#assign_id
+qpid.messaging.driver.Engine.do_connection_heartbeat qpid.messaging.driver.Engine-class.html#do_connection_heartbeat
+qpid.messaging.driver.Engine.pending qpid.messaging.driver.Engine-class.html#pending
+qpid.messaging.driver.Engine.status qpid.messaging.driver.Engine-class.html#status
+qpid.messaging.driver.Engine.session_known_completed qpid.messaging.driver.Engine-class.html#session_known_completed
+qpid.messaging.driver.Engine.do_connection_close_ok qpid.messaging.driver.Engine-class.html#do_connection_close_ok
+qpid.messaging.driver.Engine.resolve_declare qpid.messaging.driver.Engine-class.html#resolve_declare
+qpid.messaging.driver.Engine.do_session_flush qpid.messaging.driver.Engine-class.html#do_session_flush
+qpid.messaging.driver.Engine.read qpid.messaging.driver.Engine-class.html#read
+qpid.messaging.driver.Engine._decode qpid.messaging.driver.Engine-class.html#_decode
+qpid.messaging.driver.Engine.do_message_transfer qpid.messaging.driver.Engine-class.html#do_message_transfer
+qpid.messaging.driver.Engine.link qpid.messaging.driver.Engine-class.html#link
+qpid.messaging.driver.Engine.do_session_detached qpid.messaging.driver.Engine-class.html#do_session_detached
+qpid.messaging.driver.Engine.resolve qpid.messaging.driver.Engine-class.html#resolve
+qpid.messaging.driver.Engine.parse_address qpid.messaging.driver.Engine-class.html#parse_address
+qpid.messaging.driver.Engine.do_connection_start qpid.messaging.driver.Engine-class.html#do_connection_start
+qpid.messaging.driver.Engine.process_receiver qpid.messaging.driver.Engine-class.html#process_receiver
+qpid.messaging.driver.Engine._reset qpid.messaging.driver.Engine-class.html#_reset
+qpid.messaging.driver.Engine.get_sst qpid.messaging.driver.Engine-class.html#get_sst
+qpid.messaging.driver.Engine.write_op qpid.messaging.driver.Engine-class.html#write_op
+qpid.messaging.driver.Engine.declare qpid.messaging.driver.Engine-class.html#declare
+qpid.messaging.driver.Engine.do_session_request_timeout qpid.messaging.driver.Engine-class.html#do_session_request_timeout
+qpid.messaging.driver.Engine.delete qpid.messaging.driver.Engine-class.html#delete
+qpid.messaging.driver.LinkIn qpid.messaging.driver.LinkIn-class.html
+qpid.messaging.driver.LinkIn.DIR_NAME qpid.messaging.driver.LinkIn-class.html#DIR_NAME
+qpid.messaging.driver.LinkIn.del_link qpid.messaging.driver.LinkIn-class.html#del_link
+qpid.messaging.driver.LinkIn.ADDR_NAME qpid.messaging.driver.LinkIn-class.html#ADDR_NAME
+qpid.messaging.driver.LinkIn.do_unlink qpid.messaging.driver.LinkIn-class.html#do_unlink
+qpid.messaging.driver.LinkIn.init_link qpid.messaging.driver.LinkIn-class.html#init_link
+qpid.messaging.driver.LinkIn.VALIDATOR qpid.messaging.driver.LinkIn-class.html#VALIDATOR
+qpid.messaging.driver.LinkIn.do_link qpid.messaging.driver.LinkIn-class.html#do_link
+qpid.messaging.driver.LinkOut qpid.messaging.driver.LinkOut-class.html
+qpid.messaging.driver.LinkOut.DIR_NAME qpid.messaging.driver.LinkOut-class.html#DIR_NAME
+qpid.messaging.driver.LinkOut.del_link qpid.messaging.driver.LinkOut-class.html#del_link
+qpid.messaging.driver.LinkOut.ADDR_NAME qpid.messaging.driver.LinkOut-class.html#ADDR_NAME
+qpid.messaging.driver.LinkOut.do_unlink qpid.messaging.driver.LinkOut-class.html#do_unlink
+qpid.messaging.driver.LinkOut.init_link qpid.messaging.driver.LinkOut-class.html#init_link
+qpid.messaging.driver.LinkOut.VALIDATOR qpid.messaging.driver.LinkOut-class.html#VALIDATOR
+qpid.messaging.driver.LinkOut.do_link qpid.messaging.driver.LinkOut-class.html#do_link
+qpid.messaging.driver.Pattern qpid.messaging.driver.Pattern-class.html
+qpid.messaging.driver.Pattern.__init__ qpid.messaging.driver.Pattern-class.html#__init__
+qpid.messaging.driver.Pattern._bind qpid.messaging.driver.Pattern-class.html#_bind
+qpid.messaging.driver.SessionState qpid.messaging.driver.SessionState-class.html
+qpid.messaging.driver.SessionState.write_cmds qpid.messaging.driver.SessionState-class.html#write_cmds
+qpid.messaging.driver.SessionState.write_cmd qpid.messaging.driver.SessionState-class.html#write_cmd
+qpid.messaging.driver.SessionState.apply_overrides qpid.messaging.driver.SessionState-class.html#apply_overrides
+qpid.messaging.driver.SessionState.write_op qpid.messaging.driver.SessionState-class.html#write_op
+qpid.messaging.driver.SessionState.write_query qpid.messaging.driver.SessionState-class.html#write_query
+qpid.messaging.driver.SessionState.__init__ qpid.messaging.driver.SessionState-class.html#__init__
+qpid.messaging.endpoints.Connection qpid.messaging.endpoints.Connection-class.html
+qpid.messaging.endpoints.Endpoint._ecwait qpid.messaging.endpoints.Endpoint-class.html#_ecwait
+qpid.messaging.endpoints.Connection._unlinked qpid.messaging.endpoints.Connection-class.html#_unlinked
+qpid.messaging.endpoints.Connection.opened qpid.messaging.endpoints.Connection-class.html#opened
+qpid.messaging.endpoints.Connection._remove_session qpid.messaging.endpoints.Connection-class.html#_remove_session
+qpid.messaging.endpoints.Connection.open qpid.messaging.endpoints.Connection-class.html#open
+qpid.messaging.endpoints.Connection.check_closed qpid.messaging.endpoints.Connection-class.html#check_closed
+qpid.messaging.endpoints.Connection.attached qpid.messaging.endpoints.Connection-class.html#attached
+qpid.messaging.endpoints.Connection._wait qpid.messaging.endpoints.Connection-class.html#_wait
+qpid.messaging.endpoints.Connection.check_error qpid.messaging.endpoints.Connection-class.html#check_error
+qpid.messaging.endpoints.Connection.attach qpid.messaging.endpoints.Connection-class.html#attach
+qpid.messaging.endpoints.Endpoint.set_async_exception_notify_handler qpid.messaging.endpoints.Endpoint-class.html#set_async_exception_notify_handler
+qpid.messaging.endpoints.Connection.session qpid.messaging.endpoints.Connection-class.html#session
+qpid.messaging.endpoints.Connection.get_error qpid.messaging.endpoints.Connection-class.html#get_error
+qpid.messaging.endpoints.Connection._wakeup qpid.messaging.endpoints.Connection-class.html#_wakeup
+qpid.messaging.endpoints.Connection.close qpid.messaging.endpoints.Connection-class.html#close
+qpid.messaging.endpoints.Connection.detach qpid.messaging.endpoints.Connection-class.html#detach
+qpid.messaging.endpoints.Connection.establish qpid.messaging.endpoints.Connection-class.html#establish
+qpid.messaging.endpoints.Connection.__init__ qpid.messaging.endpoints.Connection-class.html#__init__
+qpid.messaging.endpoints.Connection._ewait qpid.messaging.endpoints.Connection-class.html#_ewait
+qpid.messaging.endpoints.Endpoint qpid.messaging.endpoints.Endpoint-class.html
+qpid.messaging.endpoints.Endpoint._ecwait qpid.messaging.endpoints.Endpoint-class.html#_ecwait
+qpid.messaging.endpoints.Endpoint.set_async_exception_notify_handler qpid.messaging.endpoints.Endpoint-class.html#set_async_exception_notify_handler
+qpid.messaging.endpoints.Receiver qpid.messaging.endpoints.Receiver-class.html
+qpid.messaging.endpoints.Receiver.available qpid.messaging.endpoints.Receiver-class.html#available
+qpid.messaging.endpoints.Receiver._get_capacity qpid.messaging.endpoints.Receiver-class.html#_get_capacity
+qpid.messaging.endpoints.Receiver.capacity qpid.messaging.endpoints.Receiver-class.html#capacity
+qpid.messaging.endpoints.Receiver._ewait qpid.messaging.endpoints.Receiver-class.html#_ewait
+qpid.messaging.endpoints.Receiver._grant qpid.messaging.endpoints.Receiver-class.html#_grant
+qpid.messaging.endpoints.Receiver.unsettled qpid.messaging.endpoints.Receiver-class.html#unsettled
+qpid.messaging.endpoints.Receiver.check_closed qpid.messaging.endpoints.Receiver-class.html#check_closed
+qpid.messaging.endpoints.Endpoint.set_async_exception_notify_handler qpid.messaging.endpoints.Endpoint-class.html#set_async_exception_notify_handler
+qpid.messaging.endpoints.Receiver.check_error qpid.messaging.endpoints.Receiver-class.html#check_error
+qpid.messaging.endpoints.Endpoint._ecwait qpid.messaging.endpoints.Endpoint-class.html#_ecwait
+qpid.messaging.endpoints.Receiver.get_error qpid.messaging.endpoints.Receiver-class.html#get_error
+qpid.messaging.endpoints.Receiver._wakeup qpid.messaging.endpoints.Receiver-class.html#_wakeup
+qpid.messaging.endpoints.Receiver.close qpid.messaging.endpoints.Receiver-class.html#close
+qpid.messaging.endpoints.Receiver.fetch qpid.messaging.endpoints.Receiver-class.html#fetch
+qpid.messaging.endpoints.Receiver.__init__ qpid.messaging.endpoints.Receiver-class.html#__init__
+qpid.messaging.endpoints.Receiver._set_capacity qpid.messaging.endpoints.Receiver-class.html#_set_capacity
+qpid.messaging.endpoints.Sender qpid.messaging.endpoints.Sender-class.html
+qpid.messaging.endpoints.Sender.available qpid.messaging.endpoints.Sender-class.html#available
+qpid.messaging.endpoints.Sender._ewait qpid.messaging.endpoints.Sender-class.html#_ewait
+qpid.messaging.endpoints.Sender.unsettled qpid.messaging.endpoints.Sender-class.html#unsettled
+qpid.messaging.endpoints.Sender.check_closed qpid.messaging.endpoints.Sender-class.html#check_closed
+qpid.messaging.endpoints.Sender.sync qpid.messaging.endpoints.Sender-class.html#sync
+qpid.messaging.endpoints.Sender.send qpid.messaging.endpoints.Sender-class.html#send
+qpid.messaging.endpoints.Sender.check_error qpid.messaging.endpoints.Sender-class.html#check_error
+qpid.messaging.endpoints.Endpoint._ecwait qpid.messaging.endpoints.Endpoint-class.html#_ecwait
+qpid.messaging.endpoints.Sender.get_error qpid.messaging.endpoints.Sender-class.html#get_error
+qpid.messaging.endpoints.Sender._wakeup qpid.messaging.endpoints.Sender-class.html#_wakeup
+qpid.messaging.endpoints.Sender.close qpid.messaging.endpoints.Sender-class.html#close
+qpid.messaging.endpoints.Sender.__init__ qpid.messaging.endpoints.Sender-class.html#__init__
+qpid.messaging.endpoints.Endpoint.set_async_exception_notify_handler qpid.messaging.endpoints.Endpoint-class.html#set_async_exception_notify_handler
+qpid.messaging.endpoints.Session qpid.messaging.endpoints.Session-class.html
+qpid.messaging.endpoints.Session._pop qpid.messaging.endpoints.Session-class.html#_pop
+qpid.messaging.endpoints.Session.sync qpid.messaging.endpoints.Session-class.html#sync
+qpid.messaging.endpoints.Session.check_error qpid.messaging.endpoints.Session-class.html#check_error
+qpid.messaging.endpoints.Session.set_message_received_notify_handler qpid.messaging.endpoints.Session-class.html#set_message_received_notify_handler
+qpid.messaging.endpoints.Session._wakeup qpid.messaging.endpoints.Session-class.html#_wakeup
+qpid.messaging.endpoints.Session.close qpid.messaging.endpoints.Session-class.html#close
+qpid.messaging.endpoints.Session.set_message_received_handler qpid.messaging.endpoints.Session-class.html#set_message_received_handler
+qpid.messaging.endpoints.Session.__init__ qpid.messaging.endpoints.Session-class.html#__init__
+qpid.messaging.endpoints.Session.next_receiver qpid.messaging.endpoints.Session-class.html#next_receiver
+qpid.messaging.endpoints.Session._ewait qpid.messaging.endpoints.Session-class.html#_ewait
+qpid.messaging.endpoints.Session._peek qpid.messaging.endpoints.Session-class.html#_peek
+qpid.messaging.endpoints.Session._wait qpid.messaging.endpoints.Session-class.html#_wait
+qpid.messaging.endpoints.Endpoint.set_async_exception_notify_handler qpid.messaging.endpoints.Endpoint-class.html#set_async_exception_notify_handler
+qpid.messaging.endpoints.Session.rollback qpid.messaging.endpoints.Session-class.html#rollback
+qpid.messaging.endpoints.Session.check_closed qpid.messaging.endpoints.Session-class.html#check_closed
+qpid.messaging.endpoints.Session._get qpid.messaging.endpoints.Session-class.html#_get
+qpid.messaging.endpoints.Session._count qpid.messaging.endpoints.Session-class.html#_count
+qpid.messaging.endpoints.Session.sender qpid.messaging.endpoints.Session-class.html#sender
+qpid.messaging.endpoints.Session.acknowledge qpid.messaging.endpoints.Session-class.html#acknowledge
+qpid.messaging.endpoints.Session._notify_message_received qpid.messaging.endpoints.Session-class.html#_notify_message_received
+qpid.messaging.endpoints.Endpoint._ecwait qpid.messaging.endpoints.Endpoint-class.html#_ecwait
+qpid.messaging.endpoints.Session.__repr__ qpid.messaging.endpoints.Session-class.html#__repr__
+qpid.messaging.endpoints.Session.get_error qpid.messaging.endpoints.Session-class.html#get_error
+qpid.messaging.endpoints.Session.receiver qpid.messaging.endpoints.Session-class.html#receiver
+qpid.messaging.endpoints.Session.commit qpid.messaging.endpoints.Session-class.html#commit
+qpid.messaging.exceptions.AddressError qpid.messaging.exceptions.AddressError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.AssertionFailed qpid.messaging.exceptions.AssertionFailed-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.AuthenticationFailure qpid.messaging.exceptions.AuthenticationFailure-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.ConnectError qpid.messaging.exceptions.ConnectError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.ConnectionClosed qpid.messaging.exceptions.ConnectionClosed-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.ConnectionError qpid.messaging.exceptions.ConnectionError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.ContentError qpid.messaging.exceptions.ContentError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.DecodeError qpid.messaging.exceptions.DecodeError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.Detached qpid.messaging.exceptions.Detached-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.Empty qpid.messaging.exceptions.Empty-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.EncodeError qpid.messaging.exceptions.EncodeError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.FetchError qpid.messaging.exceptions.FetchError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.HeartbeatTimeout qpid.messaging.exceptions.HeartbeatTimeout-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.InsufficientCapacity qpid.messaging.exceptions.InsufficientCapacity-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.InternalError qpid.messaging.exceptions.InternalError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.InvalidOption qpid.messaging.exceptions.InvalidOption-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.LinkClosed qpid.messaging.exceptions.LinkClosed-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.LinkError qpid.messaging.exceptions.LinkError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.MalformedAddress qpid.messaging.exceptions.MalformedAddress-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.MessagingError qpid.messaging.exceptions.MessagingError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.NontransactionalSession qpid.messaging.exceptions.NontransactionalSession-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.NotFound qpid.messaging.exceptions.NotFound-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.ReceiverError qpid.messaging.exceptions.ReceiverError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.ResolutionError qpid.messaging.exceptions.ResolutionError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.SendError qpid.messaging.exceptions.SendError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.SenderError qpid.messaging.exceptions.SenderError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.ServerError qpid.messaging.exceptions.ServerError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.SessionClosed qpid.messaging.exceptions.SessionClosed-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.SessionError qpid.messaging.exceptions.SessionError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.TargetCapacityExceeded qpid.messaging.exceptions.TargetCapacityExceeded-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.Timeout qpid.messaging.exceptions.Timeout-class.html
+qpid.messaging.exceptions.TransactionAborted qpid.messaging.exceptions.TransactionAborted-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.TransactionError qpid.messaging.exceptions.TransactionError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.TransactionUnknown qpid.messaging.exceptions.TransactionUnknown-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.UnauthorizedAccess qpid.messaging.exceptions.UnauthorizedAccess-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.VersionError qpid.messaging.exceptions.VersionError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.message.Disposition qpid.messaging.message.Disposition-class.html
+qpid.messaging.message.Disposition.__repr__ qpid.messaging.message.Disposition-class.html#__repr__
+qpid.messaging.message.Disposition.__init__ qpid.messaging.message.Disposition-class.html#__init__
+qpid.messaging.message.Message qpid.messaging.message.Message-class.html
+qpid.messaging.message.Message.content qpid.messaging.message.Message-class.html#content
+qpid.messaging.message.Message.user_id qpid.messaging.message.Message-class.html#user_id
+qpid.messaging.message.Message.durable qpid.messaging.message.Message-class.html#durable
+qpid.messaging.message.Message.properties qpid.messaging.message.Message-class.html#properties
+qpid.messaging.message.Message.priority qpid.messaging.message.Message-class.html#priority
+qpid.messaging.message.Message.correlation_id qpid.messaging.message.Message-class.html#correlation_id
+qpid.messaging.message.Message.__repr__ qpid.messaging.message.Message-class.html#__repr__
+qpid.messaging.message.Message.content_type qpid.messaging.message.Message-class.html#content_type
+qpid.messaging.message.Message.ttl qpid.messaging.message.Message-class.html#ttl
+qpid.messaging.message.Message.reply_to qpid.messaging.message.Message-class.html#reply_to
+qpid.messaging.message.Message.id qpid.messaging.message.Message-class.html#id
+qpid.messaging.message.Message.__init__ qpid.messaging.message.Message-class.html#__init__
+qpid.messaging.message.Message.subject qpid.messaging.message.Message-class.html#subject
+qpid.messaging.transports.SocketTransport qpid.messaging.transports.SocketTransport-class.html
+qpid.messaging.transports.SocketTransport.fileno qpid.messaging.transports.SocketTransport-class.html#fileno
+qpid.messaging.transports.SocketTransport.__init__ qpid.messaging.transports.SocketTransport-class.html#__init__
+qpid.messaging.transports.old_ssl qpid.messaging.transports.old_ssl-class.html
+qpid.messaging.transports.SocketTransport.fileno qpid.messaging.transports.SocketTransport-class.html#fileno
+qpid.messaging.transports.old_ssl.send qpid.messaging.transports.old_ssl-class.html#send
+qpid.messaging.transports.old_ssl.writing qpid.messaging.transports.old_ssl-class.html#writing
+qpid.messaging.transports.old_ssl.close qpid.messaging.transports.old_ssl-class.html#close
+qpid.messaging.transports.old_ssl.reading qpid.messaging.transports.old_ssl-class.html#reading
+qpid.messaging.transports.old_ssl.recv qpid.messaging.transports.old_ssl-class.html#recv
+qpid.messaging.transports.old_ssl.__init__ qpid.messaging.transports.old_ssl-class.html#__init__
+qpid.messaging.transports.tcp qpid.messaging.transports.tcp-class.html
+qpid.messaging.transports.SocketTransport.fileno qpid.messaging.transports.SocketTransport-class.html#fileno
+qpid.messaging.transports.tcp.send qpid.messaging.transports.tcp-class.html#send
+qpid.messaging.transports.tcp.writing qpid.messaging.transports.tcp-class.html#writing
+qpid.messaging.transports.tcp.close qpid.messaging.transports.tcp-class.html#close
+qpid.messaging.transports.tcp.reading qpid.messaging.transports.tcp-class.html#reading
+qpid.messaging.transports.tcp.recv qpid.messaging.transports.tcp-class.html#recv
+qpid.messaging.transports.SocketTransport.__init__ qpid.messaging.transports.SocketTransport-class.html#__init__
+qpid.messaging.transports.tls qpid.messaging.transports.tls-class.html
+qpid.messaging.transports.SocketTransport.fileno qpid.messaging.transports.SocketTransport-class.html#fileno
+qpid.messaging.transports.tls.recv qpid.messaging.transports.tls-class.html#recv
+qpid.messaging.transports.tls.send qpid.messaging.transports.tls-class.html#send
+qpid.messaging.transports.tls.writing qpid.messaging.transports.tls-class.html#writing
+qpid.messaging.transports.tls._update_state qpid.messaging.transports.tls-class.html#_update_state
+qpid.messaging.transports.tls.close qpid.messaging.transports.tls-class.html#close
+qpid.messaging.transports.tls.reading qpid.messaging.transports.tls-class.html#reading
+qpid.messaging.transports.tls._clear_state qpid.messaging.transports.tls-class.html#_clear_state
+qpid.messaging.transports.tls.__init__ qpid.messaging.transports.tls-class.html#__init__
+qpid.parser.ParseError qpid.parser.ParseError-class.html
+qpid.parser.ParseError.__init__ qpid.parser.ParseError-class.html#__init__
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/class-tree.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/class-tree.html b/content/releases/qpid-python-1.37.0/messaging-api/api/class-tree.html
new file mode 100755
index 0000000..39a06ff
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/class-tree.html
@@ -0,0 +1,294 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Class Hierarchy</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ > Trees </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%"> </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="class-tree.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<center><b>
+ [ <a href="module-tree.html">Module Hierarchy</a>
+ | <a href="class-tree.html">Class Hierarchy</a> ]
+</b></center><br />
+<h1 class="epydoc">Class Hierarchy</h1>
+<ul class="nomargin-top">
+ <li> <strong class="uidlink"><a href="qpid.messaging.driver.Attachment-class.html">qpid.messaging.driver.Attachment</a></strong>
+ </li>
+ <li> <strong class="uidlink">exceptions.BaseException</strong>:
+ <em class="summary">Common base class for all exceptions</em>
+ <ul>
+ <li> <strong class="uidlink">exceptions.Exception</strong>:
+ <em class="summary">Common base class for all non-exit exceptions.</em>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.MessagingError-class.html">qpid.messaging.exceptions.MessagingError</a></strong>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.ConnectionError-class.html">qpid.messaging.exceptions.ConnectionError</a></strong>:
+ <em class="summary">The base class for all connection related exceptions.</em>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.ConnectError-class.html">qpid.messaging.exceptions.ConnectError</a></strong>:
+ <em class="summary">Exception raised when there is an error connecting to the remote
+ peer.</em>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.AuthenticationFailure-class.html">qpid.messaging.exceptions.AuthenticationFailure</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.VersionError-class.html">qpid.messaging.exceptions.VersionError</a></strong>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.ConnectionClosed-class.html">qpid.messaging.exceptions.ConnectionClosed</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.HeartbeatTimeout-class.html">qpid.messaging.exceptions.HeartbeatTimeout</a></strong>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.ContentError-class.html">qpid.messaging.exceptions.ContentError</a></strong>:
+ <em class="summary">This type of exception will be returned to the application once,
+ and will not block further requests</em>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.DecodeError-class.html">qpid.messaging.exceptions.DecodeError</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.EncodeError-class.html">qpid.messaging.exceptions.EncodeError</a></strong>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.InternalError-class.html">qpid.messaging.exceptions.InternalError</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.LinkError-class.html">qpid.messaging.exceptions.LinkError</a></strong>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.AddressError-class.html">qpid.messaging.exceptions.AddressError</a></strong>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.InvalidOption-class.html">qpid.messaging.exceptions.InvalidOption</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.MalformedAddress-class.html">qpid.messaging.exceptions.MalformedAddress</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.ResolutionError-class.html">qpid.messaging.exceptions.ResolutionError</a></strong>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.AssertionFailed-class.html">qpid.messaging.exceptions.AssertionFailed</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.NotFound-class.html">qpid.messaging.exceptions.NotFound</a></strong>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.InsufficientCapacity-class.html">qpid.messaging.exceptions.InsufficientCapacity</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.LinkClosed-class.html">qpid.messaging.exceptions.LinkClosed</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.ReceiverError-class.html">qpid.messaging.exceptions.ReceiverError</a></strong>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.FetchError-class.html">qpid.messaging.exceptions.FetchError</a></strong>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.Empty-class.html">qpid.messaging.exceptions.Empty</a></strong>:
+ <em class="summary">Exception raised by <a
+ href="qpid.messaging.endpoints.Receiver-class.html#fetch"
+ class="link">Receiver.fetch</a> when there is no message available
+ within the alloted time.</em>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.SenderError-class.html">qpid.messaging.exceptions.SenderError</a></strong>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.SendError-class.html">qpid.messaging.exceptions.SendError</a></strong>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.TargetCapacityExceeded-class.html">qpid.messaging.exceptions.TargetCapacityExceeded</a></strong>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.SessionError-class.html">qpid.messaging.exceptions.SessionError</a></strong>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.Detached-class.html">qpid.messaging.exceptions.Detached</a></strong>:
+ <em class="summary">Exception raised when an operation is attempted that is illegal
+ when detached.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.NontransactionalSession-class.html">qpid.messaging.exceptions.NontransactionalSession</a></strong>:
+ <em class="summary">Exception raised when commit or rollback is attempted on a non
+ transactional session.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.ServerError-class.html">qpid.messaging.exceptions.ServerError</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.SessionClosed-class.html">qpid.messaging.exceptions.SessionClosed</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.TransactionError-class.html">qpid.messaging.exceptions.TransactionError</a></strong>:
+ <em class="summary">Base class for transactional errors</em>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.TransactionAborted-class.html">qpid.messaging.exceptions.TransactionAborted</a></strong>:
+ <em class="summary">The transaction was automatically rolled back.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.TransactionUnknown-class.html">qpid.messaging.exceptions.TransactionUnknown</a></strong>:
+ <em class="summary">The outcome of the transaction on the broker (commit or roll-back)
+ is not known.</em>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.UnauthorizedAccess-class.html">qpid.messaging.exceptions.UnauthorizedAccess</a></strong>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.parser.ParseError-class.html">qpid.parser.ParseError</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.Timeout-class.html">qpid.messaging.exceptions.Timeout</a></strong>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.driver.Cache-class.html">qpid.messaging.driver.Cache</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.constants.Constant-class.html">qpid.messaging.constants.Constant</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.message.Disposition-class.html">qpid.messaging.message.Disposition</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.driver.Driver-class.html">qpid.messaging.driver.Driver</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.endpoints.Endpoint-class.html">qpid.messaging.endpoints.Endpoint</a></strong>:
+ <em class="summary">Base class for all endpoint objects types.</em>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.endpoints.Connection-class.html">qpid.messaging.endpoints.Connection</a></strong>:
+ <em class="summary">A Connection manages a group of <a
+ href="qpid.messaging.endpoints.Session-class.html"
+ class="link">Sessions</a> and connects them with a remote endpoint.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.endpoints.Receiver-class.html">qpid.messaging.endpoints.Receiver</a></strong>:
+ <em class="summary">Receives incoming messages from a remote source.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.endpoints.Sender-class.html">qpid.messaging.endpoints.Sender</a></strong>:
+ <em class="summary">Sends outgoing messages.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.endpoints.Session-class.html">qpid.messaging.endpoints.Session</a></strong>:
+ <em class="summary">Sessions provide a linear context for sending and receiving <a
+ href="qpid.messaging.message.Message-class.html"
+ class="link">Messages</a>.</em>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.driver.Engine-class.html">qpid.messaging.driver.Engine</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.driver.LinkIn-class.html">qpid.messaging.driver.LinkIn</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.driver.LinkOut-class.html">qpid.messaging.driver.LinkOut</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.message.Message-class.html">qpid.messaging.message.Message</a></strong>:
+ <em class="summary">A message consists of a standard set of fields, an application
+ defined set of properties, and some content.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.driver.Pattern-class.html">qpid.messaging.driver.Pattern</a></strong>:
+ <em class="summary">The pattern filter matches the supplied wildcard pattern against a
+ message subject.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.driver.SessionState-class.html">qpid.messaging.driver.SessionState</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.transports.SocketTransport-class.html">qpid.messaging.transports.SocketTransport</a></strong>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.transports.tcp-class.html">qpid.messaging.transports.tcp</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.transports.tls-class.html">qpid.messaging.transports.tls</a></strong>
+ </li>
+ </ul>
+ </li>
+</ul>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ > Trees </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/crarr.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/crarr.png b/content/releases/qpid-python-1.37.0/messaging-api/api/crarr.png
new file mode 100755
index 0000000..26b43c5
Binary files /dev/null and b/content/releases/qpid-python-1.37.0/messaging-api/api/crarr.png differ
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[15/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver-pysrc.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver-pysrc.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver-pysrc.html
new file mode 100644
index 0000000..eb5338f
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver-pysrc.html
@@ -0,0 +1,1738 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.driver</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module driver
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.driver-pysrc.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<h1 class="epydoc">Source Code for <a href="qpid.messaging.driver-module.html">Module qpid.messaging.driver</a></h1>
+<pre class="py-src">
+<a name="L1"></a><tt class="py-lineno"> 1</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L2"></a><tt class="py-lineno"> 2</tt> <tt class="py-line"><tt class="py-comment"># Licensed to the Apache Software Foundation (ASF) under one</tt> </tt>
+<a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"><tt class="py-comment"># or more contributor license agreements. See the NOTICE file</tt> </tt>
+<a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"><tt class="py-comment"># distributed with this work for additional information</tt> </tt>
+<a name="L5"></a><tt class="py-lineno"> 5</tt> <tt class="py-line"><tt class="py-comment"># regarding copyright ownership. The ASF licenses this file</tt> </tt>
+<a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"><tt class="py-comment"># to you under the Apache License, Version 2.0 (the</tt> </tt>
+<a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"><tt class="py-comment"># "License"); you may not use this file except in compliance</tt> </tt>
+<a name="L8"></a><tt class="py-lineno"> 8</tt> <tt class="py-line"><tt class="py-comment"># with the License. You may obtain a copy of the License at</tt> </tt>
+<a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L10"></a><tt class="py-lineno"> 10</tt> <tt class="py-line"><tt class="py-comment"># http://www.apache.org/licenses/LICENSE-2.0</tt> </tt>
+<a name="L11"></a><tt class="py-lineno"> 11</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L12"></a><tt class="py-lineno"> 12</tt> <tt class="py-line"><tt class="py-comment"># Unless required by applicable law or agreed to in writing,</tt> </tt>
+<a name="L13"></a><tt class="py-lineno"> 13</tt> <tt class="py-line"><tt class="py-comment"># software distributed under the License is distributed on an</tt> </tt>
+<a name="L14"></a><tt class="py-lineno"> 14</tt> <tt class="py-line"><tt class="py-comment"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</tt> </tt>
+<a name="L15"></a><tt class="py-lineno"> 15</tt> <tt class="py-line"><tt class="py-comment"># KIND, either express or implied. See the License for the</tt> </tt>
+<a name="L16"></a><tt class="py-lineno"> 16</tt> <tt class="py-line"><tt class="py-comment"># specific language governing permissions and limitations</tt> </tt>
+<a name="L17"></a><tt class="py-lineno"> 17</tt> <tt class="py-line"><tt class="py-comment"># under the License.</tt> </tt>
+<a name="L18"></a><tt class="py-lineno"> 18</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L19"></a><tt class="py-lineno"> 19</tt> <tt class="py-line"> </tt>
+<a name="L20"></a><tt class="py-lineno"> 20</tt> <tt class="py-line"><tt class="py-keyword">import</tt> <tt class="py-name">socket</tt><tt class="py-op">,</tt> <tt class="py-name">struct</tt><tt class="py-op">,</tt> <tt class="py-name">sys</tt><tt class="py-op">,</tt> <tt class="py-name">time</tt> </tt>
+<a name="L21"></a><tt class="py-lineno"> 21</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">logging</tt> <tt class="py-keyword">import</tt> <tt class="py-name">getLogger</tt><tt class="py-op">,</tt> <tt class="py-name">DEBUG</tt> </tt>
+<a name="L22"></a><tt class="py-lineno"> 22</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt> <tt class="py-keyword">import</tt> <tt class="py-name">compat</tt> </tt>
+<a name="L23"></a><tt class="py-lineno"> 23</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt> <tt class="py-keyword">import</tt> <tt class="py-name">sasl</tt> </tt>
+<a name="L24"></a><tt class="py-lineno"> 24</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">concurrency</tt> <tt class="py-keyword">import</tt> <tt class="py-name">synchronized</tt> </tt>
+<a name="L25"></a><tt class="py-lineno"> 25</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">datatypes</tt> <tt class="py-keyword">import</tt> <tt class="py-name">RangedSet</tt><tt class="py-op">,</tt> <tt class="py-name">Serial</tt> </tt>
+<a name="L26"></a><tt class="py-lineno"> 26</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">framing</tt> <tt class="py-keyword">import</tt> <tt class="py-name">OpEncoder</tt><tt class="py-op">,</tt> <tt class="py-name">SegmentEncoder</tt><tt class="py-op">,</tt> <tt class="py-name">FrameEncoder</tt><tt class="py-op">,</tt> \ </tt>
+<a name="L27"></a><tt class="py-lineno"> 27</tt> <tt class="py-line"> <tt class="py-name">FrameDecoder</tt><tt class="py-op">,</tt> <tt class="py-name">SegmentDecoder</tt><tt class="py-op">,</tt> <tt class="py-name">OpDecoder</tt> </tt>
+<a name="L28"></a><tt class="py-lineno"> 28</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-0" class="py-name" targets="Package qpid.messaging=qpid.messaging-module.html"><a title="qpid.messaging" class="py-name" href="#" onclick="return doclink('link-0', 'messaging', 'link-0');">messaging</a></tt> <tt class="py-keyword">import</tt> <tt id="link-1" class="py-name" targets="Module qpid.messaging.address=qpid.messaging.address-module.html"><a title="qpid.messaging.address" class="py-name" href="#" onclick="return doclink('link-1', 'address', 'link-1');">address</a></tt><tt class="py-op">,</tt> <tt id="link-2" class="py-name" targets="Module qpid.messaging.transports=qpid.messaging.transports-module.html"><a title="qpid.messaging.transports" class="py-name" href="#" onclick="return doclink('link-2', 'transports', 'link-2');">transports</a></tt> </tt>
+<a name="L29"></a><tt class="py-lineno"> 29</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-3" class="py-name"><a title="qpid.messaging" class="py-name" href="#" onclick="return doclink('link-3', 'messaging', 'link-0');">messaging</a></tt><tt class="py-op">.</tt><tt id="link-4" class="py-name" targets="Module qpid.messaging.constants=qpid.messaging.constants-module.html"><a title="qpid.messaging.constants" class="py-name" href="#" onclick="return doclink('link-4', 'constants', 'link-4');">constants</a></tt> <tt class="py-keyword">import</tt> <tt id="link-5" class="py-name" targets="Variable qpid.messaging.constants.UNLIMITED=qpid.messaging.constants-module.html#UNLIMITED"><a title="qpid.messaging.constants.UNLIMITED" class="py-name" href="#" onclick="return doclink('link-5', 'UNLIMITED', 'link-5');">UNLIMITED</a></tt><tt class="py-op">,</tt> <tt id="link-6" class="py-name" targets="Variable qpid.messaging.
constants.REJECTED=qpid.messaging.constants-module.html#REJECTED"><a title="qpid.messaging.constants.REJECTED" class="py-name" href="#" onclick="return doclink('link-6', 'REJECTED', 'link-6');">REJECTED</a></tt><tt class="py-op">,</tt> <tt id="link-7" class="py-name" targets="Variable qpid.messaging.constants.RELEASED=qpid.messaging.constants-module.html#RELEASED"><a title="qpid.messaging.constants.RELEASED" class="py-name" href="#" onclick="return doclink('link-7', 'RELEASED', 'link-7');">RELEASED</a></tt> </tt>
+<a name="L30"></a><tt class="py-lineno"> 30</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-8" class="py-name"><a title="qpid.messaging" class="py-name" href="#" onclick="return doclink('link-8', 'messaging', 'link-0');">messaging</a></tt><tt class="py-op">.</tt><tt id="link-9" class="py-name" targets="Module qpid.messaging.exceptions=qpid.messaging.exceptions-module.html"><a title="qpid.messaging.exceptions" class="py-name" href="#" onclick="return doclink('link-9', 'exceptions', 'link-9');">exceptions</a></tt> <tt class="py-keyword">import</tt> <tt class="py-op">*</tt> </tt>
+<a name="L31"></a><tt class="py-lineno"> 31</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-10" class="py-name"><a title="qpid.messaging" class="py-name" href="#" onclick="return doclink('link-10', 'messaging', 'link-0');">messaging</a></tt><tt class="py-op">.</tt><tt id="link-11" class="py-name" targets="Module qpid.messaging.message=qpid.messaging.message-module.html"><a title="qpid.messaging.message" class="py-name" href="#" onclick="return doclink('link-11', 'message', 'link-11');">message</a></tt> <tt class="py-keyword">import</tt> <tt class="py-name">get_codec</tt><tt class="py-op">,</tt> <tt id="link-12" class="py-name" targets="Class qpid.messaging.message.Disposition=qpid.messaging.message.Disposition-class.html"><a title="qpid.messaging.message.Disposition" class="py-name" href="#" onclick="return doclink('link-12', 'Disposition', 'link-12');">Disposition</a></tt><tt class="py-op">,</tt> <tt id="
link-13" class="py-name" targets="Class qpid.messaging.message.Message=qpid.messaging.message.Message-class.html"><a title="qpid.messaging.message.Message" class="py-name" href="#" onclick="return doclink('link-13', 'Message', 'link-13');">Message</a></tt> </tt>
+<a name="L32"></a><tt class="py-lineno"> 32</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-14" class="py-name"><a title="qpid.messaging" class="py-name" href="#" onclick="return doclink('link-14', 'messaging', 'link-0');">messaging</a></tt><tt class="py-op">.</tt><tt id="link-15" class="py-name" targets="Module qpid.messaging.endpoints=qpid.messaging.endpoints-module.html"><a title="qpid.messaging.endpoints" class="py-name" href="#" onclick="return doclink('link-15', 'endpoints', 'link-15');">endpoints</a></tt> <tt class="py-keyword">import</tt> <tt class="py-name">MangledString</tt> </tt>
+<a name="L33"></a><tt class="py-lineno"> 33</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">ops</tt> <tt class="py-keyword">import</tt> <tt class="py-op">*</tt> </tt>
+<a name="L34"></a><tt class="py-lineno"> 34</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">selector</tt> <tt class="py-keyword">import</tt> <tt class="py-name">Selector</tt> </tt>
+<a name="L35"></a><tt class="py-lineno"> 35</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-16" class="py-name" targets="Module qpid.messaging.util=qpid.messaging.util-module.html"><a title="qpid.messaging.util" class="py-name" href="#" onclick="return doclink('link-16', 'util', 'link-16');">util</a></tt> <tt class="py-keyword">import</tt> <tt class="py-name">URL</tt><tt class="py-op">,</tt> <tt class="py-name">default</tt><tt class="py-op">,</tt><tt class="py-name">get_client_properties_with_defaults</tt> </tt>
+<a name="L36"></a><tt class="py-lineno"> 36</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">validator</tt> <tt class="py-keyword">import</tt> <tt class="py-name">And</tt><tt class="py-op">,</tt> <tt class="py-name">Context</tt><tt class="py-op">,</tt> <tt class="py-name">List</tt><tt class="py-op">,</tt> <tt class="py-name">Map</tt><tt class="py-op">,</tt> <tt class="py-name">Types</tt><tt class="py-op">,</tt> <tt class="py-name">Values</tt> </tt>
+<a name="L37"></a><tt class="py-lineno"> 37</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">threading</tt> <tt class="py-keyword">import</tt> <tt class="py-name">Condition</tt><tt class="py-op">,</tt> <tt class="py-name">Thread</tt> </tt>
+<a name="L38"></a><tt class="py-lineno"> 38</tt> <tt class="py-line"> </tt>
+<a name="L39"></a><tt class="py-lineno"> 39</tt> <tt class="py-line"><tt id="link-17" class="py-name" targets="Variable qpid.messaging.driver.log=qpid.messaging.driver-module.html#log,Variable qpid.messaging.endpoints.log=qpid.messaging.endpoints-module.html#log,Variable qpid.messaging.util.log=qpid.messaging.util-module.html#log"><a title="qpid.messaging.driver.log
+qpid.messaging.endpoints.log
+qpid.messaging.util.log" class="py-name" href="#" onclick="return doclink('link-17', 'log', 'link-17');">log</a></tt> <tt class="py-op">=</tt> <tt class="py-name">getLogger</tt><tt class="py-op">(</tt><tt class="py-string">"qpid.messaging"</tt><tt class="py-op">)</tt> </tt>
+<a name="L40"></a><tt class="py-lineno"> 40</tt> <tt class="py-line"><tt id="link-18" class="py-name" targets="Variable qpid.messaging.driver.rawlog=qpid.messaging.driver-module.html#rawlog"><a title="qpid.messaging.driver.rawlog" class="py-name" href="#" onclick="return doclink('link-18', 'rawlog', 'link-18');">rawlog</a></tt> <tt class="py-op">=</tt> <tt class="py-name">getLogger</tt><tt class="py-op">(</tt><tt class="py-string">"qpid.messaging.io.raw"</tt><tt class="py-op">)</tt> </tt>
+<a name="L41"></a><tt class="py-lineno"> 41</tt> <tt class="py-line"><tt id="link-19" class="py-name" targets="Variable qpid.messaging.driver.opslog=qpid.messaging.driver-module.html#opslog"><a title="qpid.messaging.driver.opslog" class="py-name" href="#" onclick="return doclink('link-19', 'opslog', 'link-19');">opslog</a></tt> <tt class="py-op">=</tt> <tt class="py-name">getLogger</tt><tt class="py-op">(</tt><tt class="py-string">"qpid.messaging.io.ops"</tt><tt class="py-op">)</tt> </tt>
+<a name="addr2reply_to"></a><div id="addr2reply_to-def"><a name="L42"></a><tt class="py-lineno"> 42</tt> <tt class="py-line"> </tt>
+<a name="L43"></a><tt class="py-lineno"> 43</tt> <a class="py-toggle" href="#" id="addr2reply_to-toggle" onclick="return toggle('addr2reply_to');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver-module.html#addr2reply_to">addr2reply_to</a><tt class="py-op">(</tt><tt class="py-param">addr</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="addr2reply_to-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="addr2reply_to-expanded"><a name="L44"></a><tt class="py-lineno"> 44</tt> <tt class="py-line"> <tt id="link-20" class="py-name" targets="Variable qpid.messaging.driver.name=qpid.messaging.driver-module.html#name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-20', 'name', 'link-20');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">subject</tt><tt class="py-op">,</tt> <tt class="py-name">options</tt> <tt class="py-op">=</tt> <tt id="link-21" class="py-name"><a title="qpid.messaging.address" class="py-name" href="#" onclick="return doclink('link-21', 'address', 'link-1');">address</a></tt><tt class="py-op">.</tt><tt id="link-22" class="py-name" targets="Function qpid.messaging.address.parse()=qpid.messaging.address-module.html#parse"><a title="qpid.messaging.address.parse" class="py-name" href="#" onclick="return doclink('link
-22', 'parse', 'link-22');">parse</a></tt><tt class="py-op">(</tt><tt class="py-name">addr</tt><tt class="py-op">)</tt> </tt>
+<a name="L45"></a><tt class="py-lineno"> 45</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">options</tt><tt class="py-op">:</tt> </tt>
+<a name="L46"></a><tt class="py-lineno"> 46</tt> <tt class="py-line"> <tt class="py-name">type</tt> <tt class="py-op">=</tt> <tt class="py-name">options</tt><tt class="py-op">.</tt><tt class="py-name">get</tt><tt class="py-op">(</tt><tt class="py-string">"node"</tt><tt class="py-op">,</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt class="py-name">get</tt><tt class="py-op">(</tt><tt class="py-string">"type"</tt><tt class="py-op">)</tt> </tt>
+<a name="L47"></a><tt class="py-lineno"> 47</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L48"></a><tt class="py-lineno"> 48</tt> <tt class="py-line"> <tt class="py-name">type</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
+<a name="L49"></a><tt class="py-lineno"> 49</tt> <tt class="py-line"> </tt>
+<a name="L50"></a><tt class="py-lineno"> 50</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">type</tt> <tt class="py-op">==</tt> <tt class="py-string">"topic"</tt><tt class="py-op">:</tt> </tt>
+<a name="L51"></a><tt class="py-lineno"> 51</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">ReplyTo</tt><tt class="py-op">(</tt><tt id="link-23" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-23', 'name', 'link-20');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">subject</tt><tt class="py-op">)</tt> </tt>
+<a name="L52"></a><tt class="py-lineno"> 52</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L53"></a><tt class="py-lineno"> 53</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">ReplyTo</tt><tt class="py-op">(</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt id="link-24" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-24', 'name', 'link-20');">name</a></tt><tt class="py-op">)</tt> </tt>
+</div><a name="L54"></a><tt class="py-lineno"> 54</tt> <tt class="py-line"> </tt>
+<a name="reply_to2addr"></a><div id="reply_to2addr-def"><a name="L55"></a><tt class="py-lineno"> 55</tt> <a class="py-toggle" href="#" id="reply_to2addr-toggle" onclick="return toggle('reply_to2addr');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver-module.html#reply_to2addr">reply_to2addr</a><tt class="py-op">(</tt><tt class="py-param">reply_to</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="reply_to2addr-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="reply_to2addr-expanded"><a name="L56"></a><tt class="py-lineno"> 56</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">reply_to</tt><tt class="py-op">.</tt><tt class="py-name">exchange</tt> <tt class="py-keyword">in</tt> <tt class="py-op">(</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-string">""</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L57"></a><tt class="py-lineno"> 57</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">reply_to</tt><tt class="py-op">.</tt><tt class="py-name">routing_key</tt> </tt>
+<a name="L58"></a><tt class="py-lineno"> 58</tt> <tt class="py-line"> <tt class="py-keyword">elif</tt> <tt class="py-name">reply_to</tt><tt class="py-op">.</tt><tt class="py-name">routing_key</tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
+<a name="L59"></a><tt class="py-lineno"> 59</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-string">"%s; {node: {type: topic}}"</tt> <tt class="py-op">%</tt> <tt class="py-name">reply_to</tt><tt class="py-op">.</tt><tt class="py-name">exchange</tt> </tt>
+<a name="L60"></a><tt class="py-lineno"> 60</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L61"></a><tt class="py-lineno"> 61</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-string">"%s/%s; {node: {type: topic}}"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">reply_to</tt><tt class="py-op">.</tt><tt class="py-name">exchange</tt><tt class="py-op">,</tt> <tt class="py-name">reply_to</tt><tt class="py-op">.</tt><tt class="py-name">routing_key</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L62"></a><tt class="py-lineno"> 62</tt> <tt class="py-line"> </tt>
+<a name="Attachment"></a><div id="Attachment-def"><a name="L63"></a><tt class="py-lineno"> 63</tt> <a class="py-toggle" href="#" id="Attachment-toggle" onclick="return toggle('Attachment');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.driver.Attachment-class.html">Attachment</a><tt class="py-op">:</tt> </tt>
+</div><div id="Attachment-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="Attachment-expanded"><a name="L64"></a><tt class="py-lineno"> 64</tt> <tt class="py-line"> </tt>
+<a name="Attachment.__init__"></a><div id="Attachment.__init__-def"><a name="L65"></a><tt class="py-lineno"> 65</tt> <a class="py-toggle" href="#" id="Attachment.__init__-toggle" onclick="return toggle('Attachment.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver.Attachment-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">target</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Attachment.__init__-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Attachment.__init__-expanded"><a name="L66"></a><tt class="py-lineno"> 66</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">target</tt> <tt class="py-op">=</tt> <tt class="py-name">target</tt> </tt>
+</div></div><a name="L67"></a><tt class="py-lineno"> 67</tt> <tt class="py-line"> </tt>
+<a name="L68"></a><tt class="py-lineno"> 68</tt> <tt class="py-line"><tt class="py-comment"># XXX</tt> </tt>
+<a name="L69"></a><tt class="py-lineno"> 69</tt> <tt class="py-line"> </tt>
+<a name="L70"></a><tt class="py-lineno"> 70</tt> <tt class="py-line"><tt id="link-25" class="py-name" targets="Variable qpid.messaging.driver.DURABLE_DEFAULT=qpid.messaging.driver-module.html#DURABLE_DEFAULT"><a title="qpid.messaging.driver.DURABLE_DEFAULT" class="py-name" href="#" onclick="return doclink('link-25', 'DURABLE_DEFAULT', 'link-25');">DURABLE_DEFAULT</a></tt><tt class="py-op">=</tt><tt class="py-name">False</tt> </tt>
+<a name="Pattern"></a><div id="Pattern-def"><a name="L71"></a><tt class="py-lineno"> 71</tt> <tt class="py-line"> </tt>
+<a name="L72"></a><tt class="py-lineno"> 72</tt> <tt class="py-line"><tt class="py-comment"># XXX</tt> </tt>
+<a name="L73"></a><tt class="py-lineno"> 73</tt> <tt class="py-line"> </tt>
+<a name="L74"></a><tt class="py-lineno"> 74</tt> <a class="py-toggle" href="#" id="Pattern-toggle" onclick="return toggle('Pattern');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.driver.Pattern-class.html">Pattern</a><tt class="py-op">:</tt> </tt>
+</div><div id="Pattern-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="Pattern-expanded"><a name="L75"></a><tt class="py-lineno"> 75</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L76"></a><tt class="py-lineno"> 76</tt> <tt class="py-line"><tt class="py-docstring"> The pattern filter matches the supplied wildcard pattern against a</tt> </tt>
+<a name="L77"></a><tt class="py-lineno"> 77</tt> <tt class="py-line"><tt class="py-docstring"> message subject.</tt> </tt>
+<a name="L78"></a><tt class="py-lineno"> 78</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L79"></a><tt class="py-lineno"> 79</tt> <tt class="py-line"> </tt>
+<a name="Pattern.__init__"></a><div id="Pattern.__init__-def"><a name="L80"></a><tt class="py-lineno"> 80</tt> <a class="py-toggle" href="#" id="Pattern.__init__-toggle" onclick="return toggle('Pattern.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver.Pattern-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">value</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Pattern.__init__-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Pattern.__init__-expanded"><a name="L81"></a><tt class="py-lineno"> 81</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">value</tt> <tt class="py-op">=</tt> <tt class="py-name">value</tt> </tt>
+</div><a name="L82"></a><tt class="py-lineno"> 82</tt> <tt class="py-line"> </tt>
+<a name="L83"></a><tt class="py-lineno"> 83</tt> <tt class="py-line"> <tt class="py-comment"># XXX: this should become part of the driver</tt> </tt>
+<a name="Pattern._bind"></a><div id="Pattern._bind-def"><a name="L84"></a><tt class="py-lineno"> 84</tt> <a class="py-toggle" href="#" id="Pattern._bind-toggle" onclick="return toggle('Pattern._bind');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver.Pattern-class.html#_bind">_bind</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">sst</tt><tt class="py-op">,</tt> <tt class="py-param">exchange</tt><tt class="py-op">,</tt> <tt class="py-param">queue</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Pattern._bind-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Pattern._bind-expanded"><a name="L85"></a><tt class="py-lineno"> 85</tt> <tt class="py-line"> <tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">ops</tt> <tt class="py-keyword">import</tt> <tt class="py-name">ExchangeBind</tt> </tt>
+<a name="L86"></a><tt class="py-lineno"> 86</tt> <tt class="py-line"> </tt>
+<a name="L87"></a><tt class="py-lineno"> 87</tt> <tt class="py-line"> <tt class="py-name">sst</tt><tt class="py-op">.</tt><tt id="link-26" class="py-name" targets="Method qpid.messaging.driver.SessionState.write_cmd()=qpid.messaging.driver.SessionState-class.html#write_cmd"><a title="qpid.messaging.driver.SessionState.write_cmd" class="py-name" href="#" onclick="return doclink('link-26', 'write_cmd', 'link-26');">write_cmd</a></tt><tt class="py-op">(</tt><tt class="py-name">ExchangeBind</tt><tt class="py-op">(</tt><tt class="py-name">exchange</tt><tt class="py-op">=</tt><tt class="py-name">exchange</tt><tt class="py-op">,</tt> <tt class="py-name">queue</tt><tt class="py-op">=</tt><tt class="py-name">queue</tt><tt class="py-op">,</tt> </tt>
+<a name="L88"></a><tt class="py-lineno"> 88</tt> <tt class="py-line"> <tt class="py-name">binding_key</tt><tt class="py-op">=</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">value</tt><tt class="py-op">.</tt><tt class="py-name">replace</tt><tt class="py-op">(</tt><tt class="py-string">"*"</tt><tt class="py-op">,</tt> <tt class="py-string">"#"</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+</div></div><a name="L89"></a><tt class="py-lineno"> 89</tt> <tt class="py-line"> </tt>
+<a name="L90"></a><tt class="py-lineno"> 90</tt> <tt class="py-line"><tt id="link-27" class="py-name" targets="Variable qpid.messaging.driver.SUBJECT_DEFAULTS=qpid.messaging.driver-module.html#SUBJECT_DEFAULTS"><a title="qpid.messaging.driver.SUBJECT_DEFAULTS" class="py-name" href="#" onclick="return doclink('link-27', 'SUBJECT_DEFAULTS', 'link-27');">SUBJECT_DEFAULTS</a></tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt> </tt>
+<a name="L91"></a><tt class="py-lineno"> 91</tt> <tt class="py-line"> <tt class="py-string">"topic"</tt><tt class="py-op">:</tt> <tt class="py-string">"#"</tt> </tt>
+<a name="L92"></a><tt class="py-lineno"> 92</tt> <tt class="py-line"> <tt class="py-op">}</tt> </tt>
+<a name="noop"></a><div id="noop-def"><a name="L93"></a><tt class="py-lineno"> 93</tt> <tt class="py-line"> </tt>
+<a name="L94"></a><tt class="py-lineno"> 94</tt> <a class="py-toggle" href="#" id="noop-toggle" onclick="return toggle('noop');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver-module.html#noop">noop</a><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="sync_noop"></a><div id="sync_noop-def"><a name="L95"></a><tt class="py-lineno"> 95</tt> <a class="py-toggle" href="#" id="sync_noop-toggle" onclick="return toggle('sync_noop');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver-module.html#sync_noop">sync_noop</a><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L96"></a><tt class="py-lineno"> 96</tt> <tt class="py-line"> </tt>
+<a name="SessionState"></a><div id="SessionState-def"><a name="L97"></a><tt class="py-lineno"> 97</tt> <a class="py-toggle" href="#" id="SessionState-toggle" onclick="return toggle('SessionState');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.driver.SessionState-class.html">SessionState</a><tt class="py-op">:</tt> </tt>
+</div><div id="SessionState-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="SessionState-expanded"><a name="L98"></a><tt class="py-lineno"> 98</tt> <tt class="py-line"> </tt>
+<a name="SessionState.__init__"></a><div id="SessionState.__init__-def"><a name="L99"></a><tt class="py-lineno"> 99</tt> <a class="py-toggle" href="#" id="SessionState.__init__-toggle" onclick="return toggle('SessionState.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver.SessionState-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">driver</tt><tt class="py-op">,</tt> <tt class="py-param">session</tt><tt class="py-op">,</tt> <tt class="py-param">name</tt><tt class="py-op">,</tt> <tt class="py-param">channel</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="SessionState.__init__-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="SessionState.__init__-expanded"><a name="L100"></a><tt class="py-lineno"> 100</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-28" class="py-name" targets="Module qpid.messaging.driver=qpid.messaging.driver-module.html"><a title="qpid.messaging.driver" class="py-name" href="#" onclick="return doclink('link-28', 'driver', 'link-28');">driver</a></tt> <tt class="py-op">=</tt> <tt id="link-29" class="py-name"><a title="qpid.messaging.driver" class="py-name" href="#" onclick="return doclink('link-29', 'driver', 'link-28');">driver</a></tt> </tt>
+<a name="L101"></a><tt class="py-lineno"> 101</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-30" class="py-name" targets="Method qpid.messaging.endpoints.Connection.session()=qpid.messaging.endpoints.Connection-class.html#session"><a title="qpid.messaging.endpoints.Connection.session" class="py-name" href="#" onclick="return doclink('link-30', 'session', 'link-30');">session</a></tt> <tt class="py-op">=</tt> <tt id="link-31" class="py-name"><a title="qpid.messaging.endpoints.Connection.session" class="py-name" href="#" onclick="return doclink('link-31', 'session', 'link-30');">session</a></tt> </tt>
+<a name="L102"></a><tt class="py-lineno"> 102</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-32" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-32', 'name', 'link-20');">name</a></tt> <tt class="py-op">=</tt> <tt id="link-33" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-33', 'name', 'link-20');">name</a></tt> </tt>
+<a name="L103"></a><tt class="py-lineno"> 103</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">channel</tt> <tt class="py-op">=</tt> <tt class="py-name">channel</tt> </tt>
+<a name="L104"></a><tt class="py-lineno"> 104</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">detached</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
+<a name="L105"></a><tt class="py-lineno"> 105</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">committing</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
+<a name="L106"></a><tt class="py-lineno"> 106</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">aborting</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
+<a name="L107"></a><tt class="py-lineno"> 107</tt> <tt class="py-line"> </tt>
+<a name="L108"></a><tt class="py-lineno"> 108</tt> <tt class="py-line"> <tt class="py-comment"># sender state</tt> </tt>
+<a name="L109"></a><tt class="py-lineno"> 109</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">sent</tt> <tt class="py-op">=</tt> <tt class="py-name">Serial</tt><tt class="py-op">(</tt><tt class="py-number">0</tt><tt class="py-op">)</tt> </tt>
+<a name="L110"></a><tt class="py-lineno"> 110</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">acknowledged</tt> <tt class="py-op">=</tt> <tt class="py-name">RangedSet</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L111"></a><tt class="py-lineno"> 111</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">actions</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
+<a name="L112"></a><tt class="py-lineno"> 112</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">min_completion</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">sent</tt> </tt>
+<a name="L113"></a><tt class="py-lineno"> 113</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">max_completion</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">sent</tt> </tt>
+<a name="L114"></a><tt class="py-lineno"> 114</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">results</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
+<a name="L115"></a><tt class="py-lineno"> 115</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">need_sync</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
+<a name="L116"></a><tt class="py-lineno"> 116</tt> <tt class="py-line"> </tt>
+<a name="L117"></a><tt class="py-lineno"> 117</tt> <tt class="py-line"> <tt class="py-comment"># receiver state</tt> </tt>
+<a name="L118"></a><tt class="py-lineno"> 118</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">received</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
+<a name="L119"></a><tt class="py-lineno"> 119</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">executed</tt> <tt class="py-op">=</tt> <tt class="py-name">RangedSet</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L120"></a><tt class="py-lineno"> 120</tt> <tt class="py-line"> </tt>
+<a name="L121"></a><tt class="py-lineno"> 121</tt> <tt class="py-line"> <tt class="py-comment"># XXX: need to periodically exchange completion/known_completion</tt> </tt>
+<a name="L122"></a><tt class="py-lineno"> 122</tt> <tt class="py-line"> </tt>
+<a name="L123"></a><tt class="py-lineno"> 123</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">destinations</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
+</div><a name="L124"></a><tt class="py-lineno"> 124</tt> <tt class="py-line"> </tt>
+<a name="SessionState.write_query"></a><div id="SessionState.write_query-def"><a name="L125"></a><tt class="py-lineno"> 125</tt> <a class="py-toggle" href="#" id="SessionState.write_query-toggle" onclick="return toggle('SessionState.write_query');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver.SessionState-class.html#write_query">write_query</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">query</tt><tt class="py-op">,</tt> <tt class="py-param">handler</tt><tt class="py-op">,</tt> <tt class="py-param">obj</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="SessionState.write_query-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="SessionState.write_query-expanded"><a name="L126"></a><tt class="py-lineno"> 126</tt> <tt class="py-line"> <tt class="py-name">id</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">sent</tt> </tt>
+<a name="L127"></a><tt class="py-lineno"> 127</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-34" class="py-name"><a title="qpid.messaging.driver.SessionState.write_cmd" class="py-name" href="#" onclick="return doclink('link-34', 'write_cmd', 'link-26');">write_cmd</a></tt><tt class="py-op">(</tt><tt class="py-name">query</tt><tt class="py-op">,</tt> <tt class="py-keyword">lambda</tt><tt class="py-op">:</tt> <tt class="py-name">handler</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">results</tt><tt class="py-op">.</tt><tt class="py-name">pop</tt><tt class="py-op">(</tt><tt class="py-name">id</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-name">obj</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L128"></a><tt class="py-lineno"> 128</tt> <tt class="py-line"> </tt>
+<a name="SessionState.apply_overrides"></a><div id="SessionState.apply_overrides-def"><a name="L129"></a><tt class="py-lineno"> 129</tt> <a class="py-toggle" href="#" id="SessionState.apply_overrides-toggle" onclick="return toggle('SessionState.apply_overrides');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver.SessionState-class.html#apply_overrides">apply_overrides</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">cmd</tt><tt class="py-op">,</tt> <tt class="py-param">overrides</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="SessionState.apply_overrides-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="SessionState.apply_overrides-expanded"><a name="L130"></a><tt class="py-lineno"> 130</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">k</tt><tt class="py-op">,</tt> <tt class="py-name">v</tt> <tt class="py-keyword">in</tt> <tt class="py-name">overrides</tt><tt class="py-op">.</tt><tt class="py-name">items</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L131"></a><tt class="py-lineno"> 131</tt> <tt class="py-line"> <tt class="py-name">cmd</tt><tt class="py-op">[</tt><tt class="py-name">k</tt><tt class="py-op">.</tt><tt class="py-name">replace</tt><tt class="py-op">(</tt><tt class="py-string">'-'</tt><tt class="py-op">,</tt> <tt class="py-string">'_'</tt><tt class="py-op">)</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">v</tt> </tt>
+</div><a name="L132"></a><tt class="py-lineno"> 132</tt> <tt class="py-line"> </tt>
+<a name="SessionState.write_cmd"></a><div id="SessionState.write_cmd-def"><a name="L133"></a><tt class="py-lineno"> 133</tt> <a class="py-toggle" href="#" id="SessionState.write_cmd-toggle" onclick="return toggle('SessionState.write_cmd');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver.SessionState-class.html#write_cmd">write_cmd</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">cmd</tt><tt class="py-op">,</tt> <tt class="py-param">action</tt><tt class="py-op">=</tt><tt id="link-35" class="py-name" targets="Function qpid.messaging.driver.noop()=qpid.messaging.driver-module.html#noop"><a title="qpid.messaging.driver.noop" class="py-name" href="#" onclick="return doclink('link-35', 'noop', 'link-35');">noop</a></tt><tt class="py-op">,</tt> <tt class="py-param">overrides</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param
">sync</tt><tt class="py-op">=</tt><tt class="py-name">True</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="SessionState.write_cmd-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="SessionState.write_cmd-expanded"><a name="L134"></a><tt class="py-lineno"> 134</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">overrides</tt><tt class="py-op">:</tt> </tt>
+<a name="L135"></a><tt class="py-lineno"> 135</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-36" class="py-name" targets="Method qpid.messaging.driver.SessionState.apply_overrides()=qpid.messaging.driver.SessionState-class.html#apply_overrides"><a title="qpid.messaging.driver.SessionState.apply_overrides" class="py-name" href="#" onclick="return doclink('link-36', 'apply_overrides', 'link-36');">apply_overrides</a></tt><tt class="py-op">(</tt><tt class="py-name">cmd</tt><tt class="py-op">,</tt> <tt class="py-name">overrides</tt><tt class="py-op">)</tt> </tt>
+<a name="L136"></a><tt class="py-lineno"> 136</tt> <tt class="py-line"> </tt>
+<a name="L137"></a><tt class="py-lineno"> 137</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">action</tt> <tt class="py-op">!=</tt> <tt id="link-37" class="py-name"><a title="qpid.messaging.driver.noop" class="py-name" href="#" onclick="return doclink('link-37', 'noop', 'link-35');">noop</a></tt><tt class="py-op">:</tt> </tt>
+<a name="L138"></a><tt class="py-lineno"> 138</tt> <tt class="py-line"> <tt class="py-name">cmd</tt><tt class="py-op">.</tt><tt id="link-38" class="py-name" targets="Method qpid.messaging.endpoints.Sender.sync()=qpid.messaging.endpoints.Sender-class.html#sync,Method qpid.messaging.endpoints.Session.sync()=qpid.messaging.endpoints.Session-class.html#sync"><a title="qpid.messaging.endpoints.Sender.sync
+qpid.messaging.endpoints.Session.sync" class="py-name" href="#" onclick="return doclink('link-38', 'sync', 'link-38');">sync</a></tt> <tt class="py-op">=</tt> <tt id="link-39" class="py-name"><a title="qpid.messaging.endpoints.Sender.sync
+qpid.messaging.endpoints.Session.sync" class="py-name" href="#" onclick="return doclink('link-39', 'sync', 'link-38');">sync</a></tt> </tt>
+<a name="L139"></a><tt class="py-lineno"> 139</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">detached</tt><tt class="py-op">:</tt> </tt>
+<a name="L140"></a><tt class="py-lineno"> 140</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> <tt class="py-name">Exception</tt><tt class="py-op">(</tt><tt class="py-string">"detached"</tt><tt class="py-op">)</tt> </tt>
+<a name="L141"></a><tt class="py-lineno"> 141</tt> <tt class="py-line"> <tt class="py-name">cmd</tt><tt class="py-op">.</tt><tt class="py-name">id</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">sent</tt> </tt>
+<a name="L142"></a><tt class="py-lineno"> 142</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">sent</tt> <tt class="py-op">+=</tt> <tt class="py-number">1</tt> </tt>
+<a name="L143"></a><tt class="py-lineno"> 143</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">actions</tt><tt class="py-op">[</tt><tt class="py-name">cmd</tt><tt class="py-op">.</tt><tt class="py-name">id</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">action</tt> </tt>
+<a name="L144"></a><tt class="py-lineno"> 144</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">max_completion</tt> <tt class="py-op">=</tt> <tt class="py-name">cmd</tt><tt class="py-op">.</tt><tt class="py-name">id</tt> </tt>
+<a name="L145"></a><tt class="py-lineno"> 145</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-40" class="py-name" targets="Method qpid.messaging.driver.Engine.write_op()=qpid.messaging.driver.Engine-class.html#write_op,Method qpid.messaging.driver.SessionState.write_op()=qpid.messaging.driver.SessionState-class.html#write_op"><a title="qpid.messaging.driver.Engine.write_op
+qpid.messaging.driver.SessionState.write_op" class="py-name" href="#" onclick="return doclink('link-40', 'write_op', 'link-40');">write_op</a></tt><tt class="py-op">(</tt><tt class="py-name">cmd</tt><tt class="py-op">)</tt> </tt>
+<a name="L146"></a><tt class="py-lineno"> 146</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">need_sync</tt> <tt class="py-op">=</tt> <tt class="py-keyword">not</tt> <tt class="py-name">cmd</tt><tt class="py-op">.</tt><tt id="link-41" class="py-name"><a title="qpid.messaging.endpoints.Sender.sync
+qpid.messaging.endpoints.Session.sync" class="py-name" href="#" onclick="return doclink('link-41', 'sync', 'link-38');">sync</a></tt> </tt>
+</div><a name="L147"></a><tt class="py-lineno"> 147</tt> <tt class="py-line"> </tt>
+<a name="SessionState.write_cmds"></a><div id="SessionState.write_cmds-def"><a name="L148"></a><tt class="py-lineno"> 148</tt> <a class="py-toggle" href="#" id="SessionState.write_cmds-toggle" onclick="return toggle('SessionState.write_cmds');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver.SessionState-class.html#write_cmds">write_cmds</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">cmds</tt><tt class="py-op">,</tt> <tt class="py-param">action</tt><tt class="py-op">=</tt><tt id="link-42" class="py-name"><a title="qpid.messaging.driver.noop" class="py-name" href="#" onclick="return doclink('link-42', 'noop', 'link-35');">noop</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="SessionState.write_cmds-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="SessionState.write_cmds-expanded"><a name="L149"></a><tt class="py-lineno"> 149</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">cmds</tt><tt class="py-op">:</tt> </tt>
+<a name="L150"></a><tt class="py-lineno"> 150</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">cmd</tt> <tt class="py-keyword">in</tt> <tt class="py-name">cmds</tt><tt class="py-op">[</tt><tt class="py-op">:</tt><tt class="py-op">-</tt><tt class="py-number">1</tt><tt class="py-op">]</tt><tt class="py-op">:</tt> </tt>
+<a name="L151"></a><tt class="py-lineno"> 151</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-43" class="py-name"><a title="qpid.messaging.driver.SessionState.write_cmd" class="py-name" href="#" onclick="return doclink('link-43', 'write_cmd', 'link-26');">write_cmd</a></tt><tt class="py-op">(</tt><tt class="py-name">cmd</tt><tt class="py-op">)</tt> </tt>
+<a name="L152"></a><tt class="py-lineno"> 152</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-44" class="py-name"><a title="qpid.messaging.driver.SessionState.write_cmd" class="py-name" href="#" onclick="return doclink('link-44', 'write_cmd', 'link-26');">write_cmd</a></tt><tt class="py-op">(</tt><tt class="py-name">cmds</tt><tt class="py-op">[</tt><tt class="py-op">-</tt><tt class="py-number">1</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-name">action</tt><tt class="py-op">)</tt> </tt>
+<a name="L153"></a><tt class="py-lineno"> 153</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L154"></a><tt class="py-lineno"> 154</tt> <tt class="py-line"> <tt class="py-name">action</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L155"></a><tt class="py-lineno"> 155</tt> <tt class="py-line"> </tt>
+<a name="SessionState.write_op"></a><div id="SessionState.write_op-def"><a name="L156"></a><tt class="py-lineno"> 156</tt> <a class="py-toggle" href="#" id="SessionState.write_op-toggle" onclick="return toggle('SessionState.write_op');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver.SessionState-class.html#write_op">write_op</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">op</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="SessionState.write_op-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="SessionState.write_op-expanded"><a name="L157"></a><tt class="py-lineno"> 157</tt> <tt class="py-line"> <tt class="py-name">op</tt><tt class="py-op">.</tt><tt class="py-name">channel</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">channel</tt> </tt>
+<a name="L158"></a><tt class="py-lineno"> 158</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-45" class="py-name"><a title="qpid.messaging.driver" class="py-name" href="#" onclick="return doclink('link-45', 'driver', 'link-28');">driver</a></tt><tt class="py-op">.</tt><tt id="link-46" class="py-name"><a title="qpid.messaging.driver.Engine.write_op
+qpid.messaging.driver.SessionState.write_op" class="py-name" href="#" onclick="return doclink('link-46', 'write_op', 'link-40');">write_op</a></tt><tt class="py-op">(</tt><tt class="py-name">op</tt><tt class="py-op">)</tt> </tt>
+</div></div><a name="L159"></a><tt class="py-lineno"> 159</tt> <tt class="py-line"> </tt>
+<a name="L160"></a><tt class="py-lineno"> 160</tt> <tt class="py-line"><tt id="link-47" class="py-name" targets="Variable qpid.messaging.driver.POLICIES=qpid.messaging.driver-module.html#POLICIES"><a title="qpid.messaging.driver.POLICIES" class="py-name" href="#" onclick="return doclink('link-47', 'POLICIES', 'link-47');">POLICIES</a></tt> <tt class="py-op">=</tt> <tt class="py-name">Values</tt><tt class="py-op">(</tt><tt class="py-string">"always"</tt><tt class="py-op">,</tt> <tt class="py-string">"sender"</tt><tt class="py-op">,</tt> <tt class="py-string">"receiver"</tt><tt class="py-op">,</tt> <tt class="py-string">"never"</tt><tt class="py-op">)</tt> </tt>
+<a name="L161"></a><tt class="py-lineno"> 161</tt> <tt class="py-line"><tt id="link-48" class="py-name" targets="Variable qpid.messaging.driver.RELIABILITY=qpid.messaging.driver-module.html#RELIABILITY"><a title="qpid.messaging.driver.RELIABILITY" class="py-name" href="#" onclick="return doclink('link-48', 'RELIABILITY', 'link-48');">RELIABILITY</a></tt> <tt class="py-op">=</tt> <tt class="py-name">Values</tt><tt class="py-op">(</tt><tt class="py-string">"unreliable"</tt><tt class="py-op">,</tt> <tt class="py-string">"at-most-once"</tt><tt class="py-op">,</tt> <tt class="py-string">"at-least-once"</tt><tt class="py-op">,</tt> </tt>
+<a name="L162"></a><tt class="py-lineno"> 162</tt> <tt class="py-line"> <tt class="py-string">"exactly-once"</tt><tt class="py-op">)</tt> </tt>
+<a name="L163"></a><tt class="py-lineno"> 163</tt> <tt class="py-line"> </tt>
+<a name="L164"></a><tt class="py-lineno"> 164</tt> <tt class="py-line"><tt id="link-49" class="py-name" targets="Variable qpid.messaging.driver.DECLARE=qpid.messaging.driver-module.html#DECLARE"><a title="qpid.messaging.driver.DECLARE" class="py-name" href="#" onclick="return doclink('link-49', 'DECLARE', 'link-49');">DECLARE</a></tt> <tt class="py-op">=</tt> <tt class="py-name">Map</tt><tt class="py-op">(</tt><tt class="py-op">{</tt><tt class="py-op">}</tt><tt class="py-op">,</tt> <tt class="py-name">restricted</tt><tt class="py-op">=</tt><tt class="py-name">False</tt><tt class="py-op">)</tt> </tt>
+<a name="L165"></a><tt class="py-lineno"> 165</tt> <tt class="py-line"><tt id="link-50" class="py-name" targets="Variable qpid.messaging.driver.BINDINGS=qpid.messaging.driver-module.html#BINDINGS"><a title="qpid.messaging.driver.BINDINGS" class="py-name" href="#" onclick="return doclink('link-50', 'BINDINGS', 'link-50');">BINDINGS</a></tt> <tt class="py-op">=</tt> <tt class="py-name">List</tt><tt class="py-op">(</tt><tt class="py-name">Map</tt><tt class="py-op">(</tt><tt class="py-op">{</tt> </tt>
+<a name="L166"></a><tt class="py-lineno"> 166</tt> <tt class="py-line"> <tt class="py-string">"exchange"</tt><tt class="py-op">:</tt> <tt class="py-name">Types</tt><tt class="py-op">(</tt><tt class="py-name">basestring</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L167"></a><tt class="py-lineno"> 167</tt> <tt class="py-line"> <tt class="py-string">"queue"</tt><tt class="py-op">:</tt> <tt class="py-name">Types</tt><tt class="py-op">(</tt><tt class="py-name">basestring</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L168"></a><tt class="py-lineno"> 168</tt> <tt class="py-line"> <tt class="py-string">"key"</tt><tt class="py-op">:</tt> <tt class="py-name">Types</tt><tt class="py-op">(</tt><tt class="py-name">basestring</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L169"></a><tt class="py-lineno"> 169</tt> <tt class="py-line"> <tt class="py-string">"arguments"</tt><tt class="py-op">:</tt> <tt class="py-name">Map</tt><tt class="py-op">(</tt><tt class="py-op">{</tt><tt class="py-op">}</tt><tt class="py-op">,</tt> <tt class="py-name">restricted</tt><tt class="py-op">=</tt><tt class="py-name">False</tt><tt class="py-op">)</tt> </tt>
+<a name="L170"></a><tt class="py-lineno"> 170</tt> <tt class="py-line"> <tt class="py-op">}</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L171"></a><tt class="py-lineno"> 171</tt> <tt class="py-line"> </tt>
+<a name="L172"></a><tt class="py-lineno"> 172</tt> <tt class="py-line"><tt id="link-51" class="py-name" targets="Variable qpid.messaging.driver.COMMON_OPTS=qpid.messaging.driver-module.html#COMMON_OPTS"><a title="qpid.messaging.driver.COMMON_OPTS" class="py-name" href="#" onclick="return doclink('link-51', 'COMMON_OPTS', 'link-51');">COMMON_OPTS</a></tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt> </tt>
+<a name="L173"></a><tt class="py-lineno"> 173</tt> <tt class="py-line"> <tt class="py-string">"create"</tt><tt class="py-op">:</tt> <tt id="link-52" class="py-name"><a title="qpid.messaging.driver.POLICIES" class="py-name" href="#" onclick="return doclink('link-52', 'POLICIES', 'link-47');">POLICIES</a></tt><tt class="py-op">,</tt> </tt>
+<a name="L174"></a><tt class="py-lineno"> 174</tt> <tt class="py-line"> <tt class="py-string">"delete"</tt><tt class="py-op">:</tt> <tt id="link-53" class="py-name"><a title="qpid.messaging.driver.POLICIES" class="py-name" href="#" onclick="return doclink('link-53', 'POLICIES', 'link-47');">POLICIES</a></tt><tt class="py-op">,</tt> </tt>
+<a name="L175"></a><tt class="py-lineno"> 175</tt> <tt class="py-line"> <tt class="py-string">"assert"</tt><tt class="py-op">:</tt> <tt id="link-54" class="py-name"><a title="qpid.messaging.driver.POLICIES" class="py-name" href="#" onclick="return doclink('link-54', 'POLICIES', 'link-47');">POLICIES</a></tt><tt class="py-op">,</tt> </tt>
+<a name="L176"></a><tt class="py-lineno"> 176</tt> <tt class="py-line"> <tt class="py-string">"node"</tt><tt class="py-op">:</tt> <tt class="py-name">Map</tt><tt class="py-op">(</tt><tt class="py-op">{</tt> </tt>
+<a name="L177"></a><tt class="py-lineno"> 177</tt> <tt class="py-line"> <tt class="py-string">"type"</tt><tt class="py-op">:</tt> <tt class="py-name">Values</tt><tt class="py-op">(</tt><tt class="py-string">"queue"</tt><tt class="py-op">,</tt> <tt class="py-string">"topic"</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L178"></a><tt class="py-lineno"> 178</tt> <tt class="py-line"> <tt class="py-string">"durable"</tt><tt class="py-op">:</tt> <tt class="py-name">Types</tt><tt class="py-op">(</tt><tt class="py-name">bool</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L179"></a><tt class="py-lineno"> 179</tt> <tt class="py-line"> <tt class="py-string">"x-declare"</tt><tt class="py-op">:</tt> <tt id="link-55" class="py-name"><a title="qpid.messaging.driver.DECLARE" class="py-name" href="#" onclick="return doclink('link-55', 'DECLARE', 'link-49');">DECLARE</a></tt><tt class="py-op">,</tt> </tt>
+<a name="L180"></a><tt class="py-lineno"> 180</tt> <tt class="py-line"> <tt class="py-string">"x-bindings"</tt><tt class="py-op">:</tt> <tt id="link-56" class="py-name"><a title="qpid.messaging.driver.BINDINGS" class="py-name" href="#" onclick="return doclink('link-56', 'BINDINGS', 'link-50');">BINDINGS</a></tt> </tt>
+<a name="L181"></a><tt class="py-lineno"> 181</tt> <tt class="py-line"> <tt class="py-op">}</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L182"></a><tt class="py-lineno"> 182</tt> <tt class="py-line"> <tt class="py-string">"link"</tt><tt class="py-op">:</tt> <tt class="py-name">Map</tt><tt class="py-op">(</tt><tt class="py-op">{</tt> </tt>
+<a name="L183"></a><tt class="py-lineno"> 183</tt> <tt class="py-line"> <tt class="py-string">"name"</tt><tt class="py-op">:</tt> <tt class="py-name">Types</tt><tt class="py-op">(</tt><tt class="py-name">basestring</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L184"></a><tt class="py-lineno"> 184</tt> <tt class="py-line"> <tt class="py-string">"durable"</tt><tt class="py-op">:</tt> <tt class="py-name">Types</tt><tt class="py-op">(</tt><tt class="py-name">bool</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L185"></a><tt class="py-lineno"> 185</tt> <tt class="py-line"> <tt class="py-string">"reliability"</tt><tt class="py-op">:</tt> <tt id="link-57" class="py-name"><a title="qpid.messaging.driver.RELIABILITY" class="py-name" href="#" onclick="return doclink('link-57', 'RELIABILITY', 'link-48');">RELIABILITY</a></tt><tt class="py-op">,</tt> </tt>
+<a name="L186"></a><tt class="py-lineno"> 186</tt> <tt class="py-line"> <tt class="py-string">"x-declare"</tt><tt class="py-op">:</tt> <tt id="link-58" class="py-name"><a title="qpid.messaging.driver.DECLARE" class="py-name" href="#" onclick="return doclink('link-58', 'DECLARE', 'link-49');">DECLARE</a></tt><tt class="py-op">,</tt> </tt>
+<a name="L187"></a><tt class="py-lineno"> 187</tt> <tt class="py-line"> <tt class="py-string">"x-bindings"</tt><tt class="py-op">:</tt> <tt id="link-59" class="py-name"><a title="qpid.messaging.driver.BINDINGS" class="py-name" href="#" onclick="return doclink('link-59', 'BINDINGS', 'link-50');">BINDINGS</a></tt><tt class="py-op">,</tt> </tt>
+<a name="L188"></a><tt class="py-lineno"> 188</tt> <tt class="py-line"> <tt class="py-string">"x-subscribe"</tt><tt class="py-op">:</tt> <tt class="py-name">Map</tt><tt class="py-op">(</tt><tt class="py-op">{</tt><tt class="py-op">}</tt><tt class="py-op">,</tt> <tt class="py-name">restricted</tt><tt class="py-op">=</tt><tt class="py-name">False</tt><tt class="py-op">)</tt> </tt>
+<a name="L189"></a><tt class="py-lineno"> 189</tt> <tt class="py-line"> <tt class="py-op">}</tt><tt class="py-op">)</tt> </tt>
+<a name="L190"></a><tt class="py-lineno"> 190</tt> <tt class="py-line"> <tt class="py-op">}</tt> </tt>
+<a name="L191"></a><tt class="py-lineno"> 191</tt> <tt class="py-line"> </tt>
+<a name="L192"></a><tt class="py-lineno"> 192</tt> <tt class="py-line"><tt id="link-60" class="py-name" targets="Variable qpid.messaging.driver.RECEIVE_MODES=qpid.messaging.driver-module.html#RECEIVE_MODES"><a title="qpid.messaging.driver.RECEIVE_MODES" class="py-name" href="#" onclick="return doclink('link-60', 'RECEIVE_MODES', 'link-60');">RECEIVE_MODES</a></tt> <tt class="py-op">=</tt> <tt class="py-name">Values</tt><tt class="py-op">(</tt><tt class="py-string">"browse"</tt><tt class="py-op">,</tt> <tt class="py-string">"consume"</tt><tt class="py-op">)</tt> </tt>
+<a name="L193"></a><tt class="py-lineno"> 193</tt> <tt class="py-line"> </tt>
+<a name="L194"></a><tt class="py-lineno"> 194</tt> <tt class="py-line"><tt id="link-61" class="py-name" targets="Variable qpid.messaging.driver.SOURCE_OPTS=qpid.messaging.driver-module.html#SOURCE_OPTS"><a title="qpid.messaging.driver.SOURCE_OPTS" class="py-name" href="#" onclick="return doclink('link-61', 'SOURCE_OPTS', 'link-61');">SOURCE_OPTS</a></tt> <tt class="py-op">=</tt> <tt id="link-62" class="py-name"><a title="qpid.messaging.driver.COMMON_OPTS" class="py-name" href="#" onclick="return doclink('link-62', 'COMMON_OPTS', 'link-51');">COMMON_OPTS</a></tt><tt class="py-op">.</tt><tt class="py-name">copy</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L195"></a><tt class="py-lineno"> 195</tt> <tt class="py-line"><tt id="link-63" class="py-name"><a title="qpid.messaging.driver.SOURCE_OPTS" class="py-name" href="#" onclick="return doclink('link-63', 'SOURCE_OPTS', 'link-61');">SOURCE_OPTS</a></tt><tt class="py-op">.</tt><tt class="py-name">update</tt><tt class="py-op">(</tt><tt class="py-op">{</tt> </tt>
+<a name="L196"></a><tt class="py-lineno"> 196</tt> <tt class="py-line"> <tt class="py-string">"mode"</tt><tt class="py-op">:</tt> <tt id="link-64" class="py-name"><a title="qpid.messaging.driver.RECEIVE_MODES" class="py-name" href="#" onclick="return doclink('link-64', 'RECEIVE_MODES', 'link-60');">RECEIVE_MODES</a></tt> </tt>
+<a name="L197"></a><tt class="py-lineno"> 197</tt> <tt class="py-line"> <tt class="py-op">}</tt><tt class="py-op">)</tt> </tt>
+<a name="L198"></a><tt class="py-lineno"> 198</tt> <tt class="py-line"> </tt>
+<a name="L199"></a><tt class="py-lineno"> 199</tt> <tt class="py-line"><tt id="link-65" class="py-name" targets="Variable qpid.messaging.driver.TARGET_OPTS=qpid.messaging.driver-module.html#TARGET_OPTS"><a title="qpid.messaging.driver.TARGET_OPTS" class="py-name" href="#" onclick="return doclink('link-65', 'TARGET_OPTS', 'link-65');">TARGET_OPTS</a></tt> <tt class="py-op">=</tt> <tt id="link-66" class="py-name"><a title="qpid.messaging.driver.COMMON_OPTS" class="py-name" href="#" onclick="return doclink('link-66', 'COMMON_OPTS', 'link-51');">COMMON_OPTS</a></tt><tt class="py-op">.</tt><tt class="py-name">copy</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="LinkIn"></a><div id="LinkIn-def"><a name="L200"></a><tt class="py-lineno"> 200</tt> <tt class="py-line"> </tt>
+<a name="L201"></a><tt class="py-lineno"> 201</tt> <a class="py-toggle" href="#" id="LinkIn-toggle" onclick="return toggle('LinkIn');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.driver.LinkIn-class.html">LinkIn</a><tt class="py-op">:</tt> </tt>
+</div><div id="LinkIn-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="LinkIn-expanded"><a name="L202"></a><tt class="py-lineno"> 202</tt> <tt class="py-line"> </tt>
+<a name="L203"></a><tt class="py-lineno"> 203</tt> <tt class="py-line"> <tt id="link-67" class="py-name" targets="Variable qpid.messaging.driver.LinkIn.ADDR_NAME=qpid.messaging.driver.LinkIn-class.html#ADDR_NAME,Variable qpid.messaging.driver.LinkOut.ADDR_NAME=qpid.messaging.driver.LinkOut-class.html#ADDR_NAME"><a title="qpid.messaging.driver.LinkIn.ADDR_NAME
+qpid.messaging.driver.LinkOut.ADDR_NAME" class="py-name" href="#" onclick="return doclink('link-67', 'ADDR_NAME', 'link-67');">ADDR_NAME</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"source"</tt> </tt>
+<a name="L204"></a><tt class="py-lineno"> 204</tt> <tt class="py-line"> <tt id="link-68" class="py-name" targets="Variable qpid.messaging.driver.LinkIn.DIR_NAME=qpid.messaging.driver.LinkIn-class.html#DIR_NAME,Variable qpid.messaging.driver.LinkOut.DIR_NAME=qpid.messaging.driver.LinkOut-class.html#DIR_NAME"><a title="qpid.messaging.driver.LinkIn.DIR_NAME
+qpid.messaging.driver.LinkOut.DIR_NAME" class="py-name" href="#" onclick="return doclink('link-68', 'DIR_NAME', 'link-68');">DIR_NAME</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"receiver"</tt> </tt>
+<a name="L205"></a><tt class="py-lineno"> 205</tt> <tt class="py-line"> <tt id="link-69" class="py-name" targets="Variable qpid.messaging.driver.LinkIn.VALIDATOR=qpid.messaging.driver.LinkIn-class.html#VALIDATOR,Variable qpid.messaging.driver.LinkOut.VALIDATOR=qpid.messaging.driver.LinkOut-class.html#VALIDATOR"><a title="qpid.messaging.driver.LinkIn.VALIDATOR
+qpid.messaging.driver.LinkOut.VALIDATOR" class="py-name" href="#" onclick="return doclink('link-69', 'VALIDATOR', 'link-69');">VALIDATOR</a></tt> <tt class="py-op">=</tt> <tt class="py-name">Map</tt><tt class="py-op">(</tt><tt id="link-70" class="py-name"><a title="qpid.messaging.driver.SOURCE_OPTS" class="py-name" href="#" onclick="return doclink('link-70', 'SOURCE_OPTS', 'link-61');">SOURCE_OPTS</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L206"></a><tt class="py-lineno"> 206</tt> <tt class="py-line"> </tt>
+<a name="LinkIn.init_link"></a><div id="LinkIn.init_link-def"><a name="L207"></a><tt class="py-lineno"> 207</tt> <a class="py-toggle" href="#" id="LinkIn.init_link-toggle" onclick="return toggle('LinkIn.init_link');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver.LinkIn-class.html#init_link">init_link</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">sst</tt><tt class="py-op">,</tt> <tt class="py-param">rcv</tt><tt class="py-op">,</tt> <tt class="py-param">_rcv</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="LinkIn.init_link-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="LinkIn.init_link-expanded"><a name="L208"></a><tt class="py-lineno"> 208</tt> <tt class="py-line"> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">destination</tt> <tt class="py-op">=</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">rcv</tt><tt class="py-op">.</tt><tt class="py-name">id</tt><tt class="py-op">)</tt> </tt>
+<a name="L209"></a><tt class="py-lineno"> 209</tt> <tt class="py-line"> <tt class="py-name">sst</tt><tt class="py-op">.</tt><tt class="py-name">destinations</tt><tt class="py-op">[</tt><tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">destination</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">_rcv</tt> </tt>
+<a name="L210"></a><tt class="py-lineno"> 210</tt> <tt class="py-line"> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">draining</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
+<a name="L211"></a><tt class="py-lineno"> 211</tt> <tt class="py-line"> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">bytes_open</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
+<a name="L212"></a><tt class="py-lineno"> 212</tt> <tt class="py-line"> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">on_unlink</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
+</div><a name="L213"></a><tt class="py-lineno"> 213</tt> <tt class="py-line"> </tt>
+<a name="LinkIn.do_link"></a><div id="LinkIn.do_link-def"><a name="L214"></a><tt class="py-lineno"> 214</tt> <a class="py-toggle" href="#" id="LinkIn.do_link-toggle" onclick="return toggle('LinkIn.do_link');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver.LinkIn-class.html#do_link">do_link</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">sst</tt><tt class="py-op">,</tt> <tt class="py-param">rcv</tt><tt class="py-op">,</tt> <tt class="py-param">_rcv</tt><tt class="py-op">,</tt> <tt class="py-param">type</tt><tt class="py-op">,</tt> <tt class="py-param">subtype</tt><tt class="py-op">,</tt> <tt class="py-param">action</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="LinkIn.do_link-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="LinkIn.do_link-expanded"><a name="L215"></a><tt class="py-lineno"> 215</tt> <tt class="py-line"> <tt class="py-name">link_opts</tt> <tt class="py-op">=</tt> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">options</tt><tt class="py-op">.</tt><tt class="py-name">get</tt><tt class="py-op">(</tt><tt class="py-string">"link"</tt><tt class="py-op">,</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt><tt class="py-op">)</tt> </tt>
+<a name="L216"></a><tt class="py-lineno"> 216</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">type</tt> <tt class="py-op">==</tt> <tt class="py-string">"topic"</tt><tt class="py-op">:</tt> </tt>
+<a name="L217"></a><tt class="py-lineno"> 217</tt> <tt class="py-line"> <tt class="py-name">default_reliability</tt> <tt class="py-op">=</tt> <tt class="py-string">"unreliable"</tt> </tt>
+<a name="L218"></a><tt class="py-lineno"> 218</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L219"></a><tt class="py-lineno"> 219</tt> <tt class="py-line"> <tt class="py-name">default_reliability</tt> <tt class="py-op">=</tt> <tt class="py-string">"at-least-once"</tt> </tt>
+<a name="L220"></a><tt class="py-lineno"> 220</tt> <tt class="py-line"> <tt class="py-name">reliability</tt> <tt class="py-op">=</tt> <tt class="py-name">link_opts</tt><tt class="py-op">.</tt><tt class="py-name">get</tt><tt class="py-op">(</tt><tt class="py-string">"reliability"</tt><tt class="py-op">,</tt> <tt class="py-name">default_reliability</tt><tt class="py-op">)</tt> </tt>
+<a name="L221"></a><tt class="py-lineno"> 221</tt> <tt class="py-line"> <tt id="link-71" class="py-name" targets="Method qpid.messaging.driver.Engine.declare()=qpid.messaging.driver.Engine-class.html#declare"><a title="qpid.messaging.driver.Engine.declare" class="py-name" href="#" onclick="return doclink('link-71', 'declare', 'link-71');">declare</a></tt> <tt class="py-op">=</tt> <tt class="py-name">link_opts</tt><tt class="py-op">.</tt><tt class="py-name">get</tt><tt class="py-op">(</tt><tt class="py-string">"x-declare"</tt><tt class="py-op">,</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt><tt class="py-op">)</tt> </tt>
+<a name="L222"></a><tt class="py-lineno"> 222</tt> <tt class="py-line"> <tt class="py-name">subscribe</tt> <tt class="py-op">=</tt> <tt class="py-name">link_opts</tt><tt class="py-op">.</tt><tt class="py-name">get</tt><tt class="py-op">(</tt><tt class="py-string">"x-subscribe"</tt><tt class="py-op">,</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt><tt class="py-op">)</tt> </tt>
+<a name="L223"></a><tt class="py-lineno"> 223</tt> <tt class="py-line"> <tt class="py-name">acq_mode</tt> <tt class="py-op">=</tt> <tt class="py-name">acquire_mode</tt><tt class="py-op">.</tt><tt class="py-name">pre_acquired</tt> </tt>
+<a name="L224"></a><tt class="py-lineno"> 224</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">reliability</tt> <tt class="py-keyword">in</tt> <tt class="py-op">(</tt><tt class="py-string">"unreliable"</tt><tt class="py-op">,</tt> <tt class="py-string">"at-most-once"</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L225"></a><tt class="py-lineno"> 225</tt> <tt class="py-line"> <tt class="py-name">rcv</tt><tt class="py-op">.</tt><tt class="py-name">_accept_mode</tt> <tt class="py-op">=</tt> <tt class="py-name">accept_mode</tt><tt class="py-op">.</tt><tt class="py-name">none</tt> </tt>
+<a name="L226"></a><tt class="py-lineno"> 226</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L227"></a><tt class="py-lineno"> 227</tt> <tt class="py-line"> <tt class="py-name">rcv</tt><tt class="py-op">.</tt><tt class="py-name">_accept_mode</tt> <tt class="py-op">=</tt> <tt class="py-name">accept_mode</tt><tt class="py-op">.</tt><tt class="py-name">explicit</tt> </tt>
+<a name="L228"></a><tt class="py-lineno"> 228</tt> <tt class="py-line"> </tt>
+<a name="L229"></a><tt class="py-lineno"> 229</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">type</tt> <tt class="py-op">==</tt> <tt class="py-string">"topic"</tt><tt class="py-op">:</tt> </tt>
+<a name="L230"></a><tt class="py-lineno"> 230</tt> <tt class="py-line"> <tt class="py-name">default_name</tt> <tt class="py-op">=</tt> <tt class="py-string">"%s.%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">rcv</tt><tt class="py-op">.</tt><tt id="link-72" class="py-name"><a title="qpid.messaging.endpoints.Connection.session" class="py-name" href="#" onclick="return doclink('link-72', 'session', 'link-30');">session</a></tt><tt class="py-op">.</tt><tt id="link-73" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-73', 'name', 'link-20');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">destination</tt><tt class="py-op">)</tt> </tt>
+<a name="L231"></a><tt class="py-lineno"> 231</tt> <tt class="py-line"> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">_queue</tt> <tt class="py-op">=</tt> <tt class="py-name">link_opts</tt><tt class="py-op">.</tt><tt class="py-name">get</tt><tt class="py-op">(</tt><tt class="py-string">"name"</tt><tt class="py-op">,</tt> <tt class="py-name">default_name</tt><tt class="py-op">)</tt> </tt>
+<a name="L232"></a><tt class="py-lineno"> 232</tt> <tt class="py-line"> <tt class="py-name">sst</tt><tt class="py-op">.</tt><tt id="link-74" class="py-name"><a title="qpid.messaging.driver.SessionState.write_cmd" class="py-name" href="#" onclick="return doclink('link-74', 'write_cmd', 'link-26');">write_cmd</a></tt><tt class="py-op">(</tt><tt class="py-name">QueueDeclare</tt><tt class="py-op">(</tt><tt class="py-name">queue</tt><tt class="py-op">=</tt><tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">_queue</tt><tt class="py-op">,</tt> </tt>
+<a name="L233"></a><tt class="py-lineno"> 233</tt> <tt class="py-line"> <tt class="py-name">durable</tt><tt class="py-op">=</tt><tt class="py-name">link_opts</tt><tt class="py-op">.</tt><tt class="py-name">get</tt><tt class="py-op">(</tt><tt class="py-string">"durable"</tt><tt class="py-op">,</tt> <tt class="py-name">False</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L234"></a><tt class="py-lineno"> 234</tt> <tt class="py-line"> <tt class="py-name">exclusive</tt><tt class="py-op">=</tt><tt class="py-name">True</tt><tt class="py-op">,</tt> </tt>
+<a name="L235"></a><tt class="py-lineno"> 235</tt> <tt class="py-line"> <tt class="py-name">auto_delete</tt><tt class="py-op">=</tt><tt class="py-op">(</tt><tt class="py-name">reliability</tt> <tt class="py-op">==</tt> <tt class="py-string">"unreliable"</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L236"></a><tt class="py-lineno"> 236</tt> <tt class="py-line"> <tt class="py-name">overrides</tt><tt class="py-op">=</tt><tt id="link-75" class="py-name"><a title="qpid.messaging.driver.Engine.declare" class="py-name" href="#" onclick="return doclink('link-75', 'declare', 'link-71');">declare</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L237"></a><tt class="py-lineno"> 237</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt id="link-76" class="py-name"><a title="qpid.messaging.driver.Engine.declare" class="py-name" href="#" onclick="return doclink('link-76', 'declare', 'link-71');">declare</a></tt><tt class="py-op">.</tt><tt class="py-name">get</tt><tt class="py-op">(</tt><tt class="py-string">"exclusive"</tt><tt class="py-op">,</tt> <tt class="py-name">True</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">on_unlink</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-name">QueueDelete</tt><tt class="py-op">(</tt><tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">_queue</tt><tt class="py-op">)</tt><tt class="py-op">]</tt> </tt>
+<a name="L238"></a><tt class="py-lineno"> 238</tt> <tt class="py-line"> <tt class="py-name">subject</tt> <tt class="py-op">=</tt> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">subject</tt> <tt class="py-keyword">or</tt> <tt id="link-77" class="py-name"><a title="qpid.messaging.driver.SUBJECT_DEFAULTS" class="py-name" href="#" onclick="return doclink('link-77', 'SUBJECT_DEFAULTS', 'link-27');">SUBJECT_DEFAULTS</a></tt><tt class="py-op">.</tt><tt class="py-name">get</tt><tt class="py-op">(</tt><tt class="py-name">subtype</tt><tt class="py-op">)</tt> </tt>
+<a name="L239"></a><tt class="py-lineno"> 239</tt> <tt class="py-line"> <tt class="py-name">bindings</tt> <tt class="py-op">=</tt> <tt id="link-78" class="py-name" targets="Function qpid.messaging.driver.get_bindings()=qpid.messaging.driver-module.html#get_bindings"><a title="qpid.messaging.driver.get_bindings" class="py-name" href="#" onclick="return doclink('link-78', 'get_bindings', 'link-78');">get_bindings</a></tt><tt class="py-op">(</tt><tt class="py-name">link_opts</tt><tt class="py-op">,</tt> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">_queue</tt><tt class="py-op">,</tt> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt id="link-79" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-79', 'name', 'link-20');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">subject</tt><tt class="py-op">)</tt> </tt>
+<a name="L240"></a><tt class="py-lineno"> 240</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt class="py-name">bindings</tt><tt class="py-op">:</tt> </tt>
+<a name="L241"></a><tt class="py-lineno"> 241</tt> <tt class="py-line"> <tt class="py-name">sst</tt><tt class="py-op">.</tt><tt id="link-80" class="py-name"><a title="qpid.messaging.driver.SessionState.write_cmd" class="py-name" href="#" onclick="return doclink('link-80', 'write_cmd', 'link-26');">write_cmd</a></tt><tt class="py-op">(</tt><tt class="py-name">ExchangeBind</tt><tt class="py-op">(</tt><tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">_queue</tt><tt class="py-op">,</tt> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt id="link-81" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-81', 'name', 'link-20');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">subject</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L242"></a><tt class="py-lineno"> 242</tt> <tt class="py-line"> </tt>
+<a name="L243"></a><tt class="py-lineno"> 243</tt> <tt class="py-line"> <tt class="py-keyword">elif</tt> <tt class="py-name">type</tt> <tt class="py-op">==</tt> <tt class="py-string">"queue"</tt><tt class="py-op">:</tt> </tt>
+<a name="L244"></a><tt class="py-lineno"> 244</tt> <tt class="py-line"> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">_queue</tt> <tt class="py-op">=</tt> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt id="link-82" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-82', 'name', 'link-20');">name</a></tt> </tt>
+<a name="L245"></a><tt class="py-lineno"> 245</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">options</tt><tt class="py-op">.</tt><tt class="py-name">get</tt><tt class="py-op">(</tt><tt class="py-string">"mode"</tt><tt class="py-op">,</tt> <tt class="py-string">"consume"</tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-string">"browse"</tt><tt class="py-op">:</tt> </tt>
+<a name="L246"></a><tt class="py-lineno"> 246</tt> <tt class="py-line"> <tt class="py-name">acq_mode</tt> <tt class="py-op">=</tt> <tt class="py-name">acquire_mode</tt><tt class="py-op">.</tt><tt class="py-name">not_acquired</tt> </tt>
+<a name="L247"></a><tt class="py-lineno"> 247</tt> <tt class="py-line"> <tt class="py-name">bindings</tt> <tt class="py-op">=</tt> <tt id="link-83" class="py-name"><a title="qpid.messaging.driver.get_bindings" class="py-name" href="#" onclick="return doclink('link-83', 'get_bindings', 'link-78');">get_bindings</a></tt><tt class="py-op">(</tt><tt class="py-name">link_opts</tt><tt class="py-op">,</tt> <tt class="py-name">queue</tt><tt class="py-op">=</tt><tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">_queue</tt><tt class="py-op">)</tt> </tt>
+<a name="L248"></a><tt class="py-lineno"> 248</tt> <tt class="py-line"> </tt>
+<a name="L249"></a><tt class="py-lineno"> 249</tt> <tt class="py-line"> </tt>
+<a name="L250"></a><tt class="py-lineno"> 250</tt> <tt class="py-line"> <tt class="py-name">sst</tt><tt class="py-op">.</tt><tt id="link-84" class="py-name" targets="Method qpid.messaging.driver.SessionState.write_cmds()=qpid.messaging.driver.SessionState-class.html#write_cmds"><a title="qpid.messaging.driver.SessionState.write_cmds" class="py-name" href="#" onclick="return doclink('link-84', 'write_cmds', 'link-84');">write_cmds</a></tt><tt class="py-op">(</tt><tt class="py-name">bindings</tt><tt class="py-op">)</tt> </tt>
+<a name="L251"></a><tt class="py-lineno"> 251</tt> <tt class="py-line"> <tt class="py-name">sst</tt><tt class="py-op">.</tt><tt id="link-85" class="py-name"><a title="qpid.messaging.driver.SessionState.write_cmd" class="py-name" href="#" onclick="return doclink('link-85', 'write_cmd', 'link-26');">write_cmd</a></tt><tt class="py-op">(</tt><tt class="py-name">MessageSubscribe</tt><tt class="py-op">(</tt><tt class="py-name">queue</tt><tt class="py-op">=</tt><tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">_queue</tt><tt class="py-op">,</tt> </tt>
+<a name="L252"></a><tt class="py-lineno"> 252</tt> <tt class="py-line"> <tt class="py-name">destination</tt><tt class="py-op">=</tt><tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">destination</tt><tt class="py-op">,</tt> </tt>
+<a name="L253"></a><tt class="py-lineno"> 253</tt> <tt class="py-line"> <tt class="py-name">acquire_mode</tt> <tt class="py-op">=</tt> <tt class="py-name">acq_mode</tt><tt class="py-op">,</tt> </tt>
+<a name="L254"></a><tt class="py-lineno"> 254</tt> <tt class="py-line"> <tt class="py-name">accept_mode</tt> <tt class="py-op">=</tt> <tt class="py-name">rcv</tt><tt class="py-op">.</tt><tt class="py-name">_accept_mode</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L255"></a><tt class="py-lineno"> 255</tt> <tt class="py-line"> <tt class="py-name">overrides</tt><tt class="py-op">=</tt><tt class="py-name">subscribe</tt><tt class="py-op">)</tt> </tt>
+<a name="L256"></a><tt class="py-lineno"> 256</tt> <tt class="py-line"> <tt class="py-name">sst</tt><tt class="py-op">.</tt><tt id="link-86" class="py-name"><a title="qpid.messaging.driver.SessionState.write_cmd" class="py-name" href="#" onclick="return doclink('link-86', 'write_cmd', 'link-26');">write_cmd</a></tt><tt class="py-op">(</tt><tt class="py-name">MessageSetFlowMode</tt><tt class="py-op">(</tt><tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">destination</tt><tt class="py-op">,</tt> <tt class="py-name">flow_mode</tt><tt class="py-op">.</tt><tt class="py-name">credit</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-name">action</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L257"></a><tt class="py-lineno"> 257</tt> <tt class="py-line"> </tt>
+<a name="LinkIn.do_unlink"></a><div id="LinkIn.do_unlink-def"><a name="L258"></a><tt class="py-lineno"> 258</tt> <a class="py-toggle" href="#" id="LinkIn.do_unlink-toggle" onclick="return toggle('LinkIn.do_unlink');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver.LinkIn-class.html#do_unlink">do_unlink</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">sst</tt><tt class="py-op">,</tt> <tt class="py-param">rcv</tt><tt class="py-op">,</tt> <tt class="py-param">_rcv</tt><tt class="py-op">,</tt> <tt class="py-param">action</tt><tt class="py-op">=</tt><tt id="link-87" class="py-name"><a title="qpid.messaging.driver.noop" class="py-name" href="#" onclick="return doclink('link-87', 'noop', 'link-35');">noop</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="LinkIn.do_unlink-collapsed" style="display:none;" pad=
<TRUNCATED>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[18/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging-module.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging-module.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging-module.html
new file mode 100644
index 0000000..7cf4caf
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging-module.html
@@ -0,0 +1,174 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ > Home </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ Package messaging
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging-module.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PACKAGE DESCRIPTION ==================== -->
+<h1 class="epydoc">Package messaging</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging-pysrc.html">source code</a></span></p>
+<p>A candidate high level messaging API for python.</p>
+ <p>Areas that still need work:</p>
+ <ul>
+ <li>
+ definition of the arguments for <a
+ href="qpid.messaging.endpoints.Session-class.html#sender"
+ class="link">Session.sender</a> and <a
+ href="qpid.messaging.endpoints.Session-class.html#receiver"
+ class="link">Session.receiver</a>
+ </li>
+ <li>
+ standard <a href="qpid.messaging.message.Message-class.html"
+ class="link">Message</a> properties
+ </li>
+ <li>
+ <a href="qpid.messaging.message.Message-class.html"
+ class="link">Message</a> content encoding
+ </li>
+ <li>
+ protocol negotiation/multiprotocol impl
+ </li>
+ </ul>
+
+<!-- ==================== SUBMODULES ==================== -->
+<a name="section-Submodules"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Submodules</span></td>
+</tr>
+ <tr><td class="summary">
+ <ul class="nomargin">
+ <li> <strong class="uidlink"><a href="qpid.messaging.address-module.html">qpid.messaging.address</a></strong> </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.constants-module.html">qpid.messaging.constants</a></strong> </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a></strong> </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.endpoints-module.html">qpid.messaging.endpoints</a></strong>: <em class="summary">A high level messaging API for python.</em> </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a></strong> </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.message-module.html">qpid.messaging.message</a></strong> </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.transports-module.html">qpid.messaging.transports</a></strong> </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.util-module.html">qpid.messaging.util</a></strong>: <em class="summary">Add-on utilities for the <a href="qpid.messaging-module.html"
+ class="link">qpid.messaging</a> API.</em> </li>
+ </ul></td></tr>
+</table>
+
+<br />
+<!-- ==================== VARIABLES ==================== -->
+<a name="section-Variables"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Variables</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="__package__"></a><span class="summary-name">__package__</span> = <code title="'qpid.messaging'"><code class="variable-quote">'</code><code class="variable-string">qpid.messaging</code><code class="variable-quote">'</code></code>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ > Home </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging-pysrc.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging-pysrc.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging-pysrc.html
new file mode 100644
index 0000000..fee6ad4
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging-pysrc.html
@@ -0,0 +1,154 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ > Home </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ Package messaging
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging-pysrc.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<h1 class="epydoc">Source Code for <a href="qpid.messaging-module.html">Package qpid.messaging</a></h1>
+<pre class="py-src">
+<a name="L1"></a><tt class="py-lineno"> 1</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L2"></a><tt class="py-lineno"> 2</tt> <tt class="py-line"><tt class="py-comment"># Licensed to the Apache Software Foundation (ASF) under one</tt> </tt>
+<a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"><tt class="py-comment"># or more contributor license agreements. See the NOTICE file</tt> </tt>
+<a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"><tt class="py-comment"># distributed with this work for additional information</tt> </tt>
+<a name="L5"></a><tt class="py-lineno"> 5</tt> <tt class="py-line"><tt class="py-comment"># regarding copyright ownership. The ASF licenses this file</tt> </tt>
+<a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"><tt class="py-comment"># to you under the Apache License, Version 2.0 (the</tt> </tt>
+<a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"><tt class="py-comment"># "License"); you may not use this file except in compliance</tt> </tt>
+<a name="L8"></a><tt class="py-lineno"> 8</tt> <tt class="py-line"><tt class="py-comment"># with the License. You may obtain a copy of the License at</tt> </tt>
+<a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L10"></a><tt class="py-lineno">10</tt> <tt class="py-line"><tt class="py-comment"># http://www.apache.org/licenses/LICENSE-2.0</tt> </tt>
+<a name="L11"></a><tt class="py-lineno">11</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L12"></a><tt class="py-lineno">12</tt> <tt class="py-line"><tt class="py-comment"># Unless required by applicable law or agreed to in writing,</tt> </tt>
+<a name="L13"></a><tt class="py-lineno">13</tt> <tt class="py-line"><tt class="py-comment"># software distributed under the License is distributed on an</tt> </tt>
+<a name="L14"></a><tt class="py-lineno">14</tt> <tt class="py-line"><tt class="py-comment"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</tt> </tt>
+<a name="L15"></a><tt class="py-lineno">15</tt> <tt class="py-line"><tt class="py-comment"># KIND, either express or implied. See the License for the</tt> </tt>
+<a name="L16"></a><tt class="py-lineno">16</tt> <tt class="py-line"><tt class="py-comment"># specific language governing permissions and limitations</tt> </tt>
+<a name="L17"></a><tt class="py-lineno">17</tt> <tt class="py-line"><tt class="py-comment"># under the License.</tt> </tt>
+<a name="L18"></a><tt class="py-lineno">18</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L19"></a><tt class="py-lineno">19</tt> <tt class="py-line"> </tt>
+<a name="L20"></a><tt class="py-lineno">20</tt> <tt class="py-line"><tt class="py-docstring">"""</tt> </tt>
+<a name="L21"></a><tt class="py-lineno">21</tt> <tt class="py-line"><tt class="py-docstring">A candidate high level messaging API for python.</tt> </tt>
+<a name="L22"></a><tt class="py-lineno">22</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L23"></a><tt class="py-lineno">23</tt> <tt class="py-line"><tt class="py-docstring">Areas that still need work:</tt> </tt>
+<a name="L24"></a><tt class="py-lineno">24</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L25"></a><tt class="py-lineno">25</tt> <tt class="py-line"><tt class="py-docstring"> - definition of the arguments for L{Session.sender} and L{Session.receiver}</tt> </tt>
+<a name="L26"></a><tt class="py-lineno">26</tt> <tt class="py-line"><tt class="py-docstring"> - standard L{Message} properties</tt> </tt>
+<a name="L27"></a><tt class="py-lineno">27</tt> <tt class="py-line"><tt class="py-docstring"> - L{Message} content encoding</tt> </tt>
+<a name="L28"></a><tt class="py-lineno">28</tt> <tt class="py-line"><tt class="py-docstring"> - protocol negotiation/multiprotocol impl</tt> </tt>
+<a name="L29"></a><tt class="py-lineno">29</tt> <tt class="py-line"><tt class="py-docstring">"""</tt> </tt>
+<a name="L30"></a><tt class="py-lineno">30</tt> <tt class="py-line"> </tt>
+<a name="L31"></a><tt class="py-lineno">31</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">datatypes</tt> <tt class="py-keyword">import</tt> <tt class="py-name">timestamp</tt><tt class="py-op">,</tt> <tt class="py-name">uuid4</tt><tt class="py-op">,</tt> <tt class="py-name">Serial</tt> </tt>
+<a name="L32"></a><tt class="py-lineno">32</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-0" class="py-name" targets="Package qpid.messaging=qpid.messaging-module.html"><a title="qpid.messaging" class="py-name" href="#" onclick="return doclink('link-0', 'messaging', 'link-0');">messaging</a></tt><tt class="py-op">.</tt><tt id="link-1" class="py-name" targets="Module qpid.messaging.constants=qpid.messaging.constants-module.html"><a title="qpid.messaging.constants" class="py-name" href="#" onclick="return doclink('link-1', 'constants', 'link-1');">constants</a></tt> <tt class="py-keyword">import</tt> <tt class="py-op">*</tt> </tt>
+<a name="L33"></a><tt class="py-lineno">33</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-2" class="py-name"><a title="qpid.messaging" class="py-name" href="#" onclick="return doclink('link-2', 'messaging', 'link-0');">messaging</a></tt><tt class="py-op">.</tt><tt id="link-3" class="py-name" targets="Module qpid.messaging.endpoints=qpid.messaging.endpoints-module.html"><a title="qpid.messaging.endpoints" class="py-name" href="#" onclick="return doclink('link-3', 'endpoints', 'link-3');">endpoints</a></tt> <tt class="py-keyword">import</tt> <tt class="py-op">*</tt> </tt>
+<a name="L34"></a><tt class="py-lineno">34</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-4" class="py-name"><a title="qpid.messaging" class="py-name" href="#" onclick="return doclink('link-4', 'messaging', 'link-0');">messaging</a></tt><tt class="py-op">.</tt><tt id="link-5" class="py-name" targets="Module qpid.messaging.exceptions=qpid.messaging.exceptions-module.html"><a title="qpid.messaging.exceptions" class="py-name" href="#" onclick="return doclink('link-5', 'exceptions', 'link-5');">exceptions</a></tt> <tt class="py-keyword">import</tt> <tt class="py-op">*</tt> </tt>
+<a name="L35"></a><tt class="py-lineno">35</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-6" class="py-name"><a title="qpid.messaging" class="py-name" href="#" onclick="return doclink('link-6', 'messaging', 'link-0');">messaging</a></tt><tt class="py-op">.</tt><tt id="link-7" class="py-name" targets="Module qpid.messaging.message=qpid.messaging.message-module.html"><a title="qpid.messaging.message" class="py-name" href="#" onclick="return doclink('link-7', 'message', 'link-7');">message</a></tt> <tt class="py-keyword">import</tt> <tt class="py-op">*</tt> </tt>
+<a name="L36"></a><tt class="py-lineno">36</tt> <tt class="py-line"> </tt><script type="text/javascript">
+<!--
+expandto(location.href);
+// -->
+</script>
+</pre>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ > Home </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.address-module.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.address-module.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.address-module.html
new file mode 100644
index 0000000..9aa85b0
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.address-module.html
@@ -0,0 +1,152 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.address</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module address
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.address-module.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== MODULE DESCRIPTION ==================== -->
+<h1 class="epydoc">Module address</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.address-pysrc.html">source code</a></span></p>
+<!-- ==================== CLASSES ==================== -->
+<a name="section-Classes"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Classes</span></td>
+</tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.parser.ParseError-class.html" class="summary-name">ParseError</a>
+ </td>
+ </tr>
+</table>
+<!-- ==================== FUNCTIONS ==================== -->
+<a name="section-Functions"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Functions</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="parse"></a><span class="summary-sig-name">parse</span>(<span class="summary-sig-arg">addr</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.address-pysrc.html#parse">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[19/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/identifier-index.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/identifier-index.html b/input/releases/qpid-python-1.37.0/messaging-api/api/identifier-index.html
new file mode 100644
index 0000000..e115ae4
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/identifier-index.html
@@ -0,0 +1,1095 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Identifier Index</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ > Indices </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%"> </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="identifier-index.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<center><b>[
+ <a href="identifier-index.html">Identifiers</a>
+| <a href="deprecated-index.html">Deprecations</a>
+]</b></center><br />
+<table border="0" width="100%">
+<tr valign="bottom"><td>
+<h1 class="epydoc">Identifier Index</h1>
+</td><td>
+[
+ <a href="#A">A</a>
+ <a href="#B">B</a>
+ <a href="#C">C</a>
+ <a href="#D">D</a>
+ <a href="#E">E</a>
+ <a href="#F">F</a>
+ <a href="#G">G</a>
+ <a href="#H">H</a>
+ <a href="#I">I</a>
+ J
+ K
+ <a href="#L">L</a>
+ <a href="#M">M</a>
+ <a href="#N">N</a>
+ <a href="#O">O</a>
+ <a href="#P">P</a>
+ Q
+ <a href="#R">R</a>
+ <a href="#S">S</a>
+ <a href="#T">T</a>
+ <a href="#U">U</a>
+ <a href="#V">V</a>
+ <a href="#W">W</a>
+ X
+ Y
+ Z
+ <a href="#_">_</a>
+]
+</td></table>
+<table border="0" width="100%">
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="A">A</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#abort">abort()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.constants-module.html#AMQP_PORT">AMQP_PORT</a><br />
+<span class="index-where">(in <a href="qpid.messaging.constants-module.html">qpid.messaging.constants</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Connection-class.html#attached">attached()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Connection-class.html">Connection</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#acknowledge">acknowledge()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.constants-module.html#AMQPS_PORT">AMQPS_PORT</a><br />
+<span class="index-where">(in <a href="qpid.messaging.constants-module.html">qpid.messaging.constants</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Attachment-class.html">Attachment</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#addr2reply_to">addr2reply_to()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.SessionState-class.html#apply_overrides">apply_overrides()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.SessionState-class.html">SessionState</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.AuthenticationFailure-class.html">AuthenticationFailure</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkIn-class.html#ADDR_NAME">ADDR_NAME</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.LinkIn-class.html">LinkIn</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.AssertionFailed-class.html">AssertionFailed</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.util-module.html#auto_fetch_reconnect_urls">auto_fetch_reconnect_urls()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.util-module.html">qpid.messaging.util</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkOut-class.html#ADDR_NAME">ADDR_NAME</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.LinkOut-class.html">LinkOut</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#assign_id">assign_id()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Receiver-class.html#available">available()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Receiver-class.html">Receiver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html">address</a><br />
+<span class="index-where">(in <a href="qpid.messaging-module.html">qpid.messaging</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#attach">attach()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Sender-class.html#available">available()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Sender-class.html">Sender</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.AddressError-class.html">AddressError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Connection-class.html#attach">attach()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Connection-class.html">Connection</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="B">B</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#bases">bases</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#BINDINGS">BINDINGS</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+<tr><td class="link-index"> </td><td class="link-index"> </td><td class="link-index"> </td></tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="C">C</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Cache-class.html">Cache</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Receiver-class.html#close">close()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Receiver-class.html">Receiver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#connect">connect()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Receiver-class.html#capacity">capacity</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Receiver-class.html">Receiver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Sender-class.html#close">close()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Sender-class.html">Sender</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.ConnectError-class.html">ConnectError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Connection-class.html#check_closed">check_closed()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Connection-class.html">Connection</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#close">close()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Connection-class.html">Connection</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints-module.html">qpid.messaging.endpoints</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Receiver-class.html#check_closed">check_closed()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Receiver-class.html">Receiver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.old_ssl-class.html#close">close()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.old_ssl-class.html">old_ssl</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#CONNECTION_ERRS">CONNECTION_ERRS</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Sender-class.html#check_closed">check_closed()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Sender-class.html">Sender</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.tcp-class.html#close">close()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.tcp-class.html">tcp</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.ConnectionClosed-class.html">ConnectionClosed</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#check_closed">check_closed()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.tls-class.html#close">close()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.tls-class.html">tls</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.ConnectionError-class.html">ConnectionError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Connection-class.html#check_error">check_error()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Connection-class.html">Connection</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#close_engine">close_engine()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.constants.Constant-class.html">Constant</a><br />
+<span class="index-where">(in <a href="qpid.messaging.constants-module.html">qpid.messaging.constants</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Receiver-class.html#check_error">check_error()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Receiver-class.html">Receiver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#CLOSED">CLOSED</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#CONSTANTS">CONSTANTS</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Sender-class.html#check_error">check_error()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Sender-class.html">Sender</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#COLON">COLON</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.constants-module.html">constants</a><br />
+<span class="index-where">(in <a href="qpid.messaging-module.html">qpid.messaging</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#check_error">check_error()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#COMMA">COMMA</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.ContentError-class.html">ContentError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#close">close()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#commit">commit()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Connection-class.html#close">close()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Connection-class.html">Connection</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#COMMON_OPTS">COMMON_OPTS</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="D">D</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#DECLARE">DECLARE</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#dispatch">dispatch()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_message_transfer">do_message_transfer()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#declare">declare()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.message.Disposition-class.html">Disposition</a><br />
+<span class="index-where">(in <a href="qpid.messaging.message-module.html">qpid.messaging.message</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_session_attached">do_session_attached()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.DecodeError-class.html">DecodeError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_connection_close">do_connection_close()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_session_command_point">do_session_command_point()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.message-module.html#DEFAULT_CODEC">DEFAULT_CODEC</a><br />
+<span class="index-where">(in <a href="qpid.messaging.message-module.html">qpid.messaging.message</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_connection_close_ok">do_connection_close_ok()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_session_completed">do_session_completed()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#DEFAULT_DISPOSITION">DEFAULT_DISPOSITION</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_connection_heartbeat">do_connection_heartbeat()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_session_detach">do_session_detach()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkIn-class.html#del_link">del_link()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.LinkIn-class.html">LinkIn</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_connection_open_ok">do_connection_open_ok()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_session_detached">do_session_detached()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkOut-class.html#del_link">del_link()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.LinkOut-class.html">LinkOut</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_connection_secure">do_connection_secure()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_session_flush">do_session_flush()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#delete">delete()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_connection_start">do_connection_start()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_session_request_timeout">do_session_request_timeout()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Connection-class.html#detach">detach()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Connection-class.html">Connection</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_connection_tune">do_connection_tune()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkIn-class.html#do_unlink">do_unlink()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.LinkIn-class.html">LinkIn</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.Detached-class.html">Detached</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_execution_exception">do_execution_exception()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkOut-class.html#do_unlink">do_unlink()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.LinkOut-class.html">LinkOut</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkIn-class.html#DIR_NAME">DIR_NAME</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.LinkIn-class.html">LinkIn</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_execution_result">do_execution_result()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html">driver</a><br />
+<span class="index-where">(in <a href="qpid.messaging-module.html">qpid.messaging</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkOut-class.html#DIR_NAME">DIR_NAME</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.LinkOut-class.html">LinkOut</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#do_header">do_header()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html">Driver</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#disconnect">disconnect()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkIn-class.html#do_link">do_link()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.LinkIn-class.html">LinkIn</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#DURABLE_DEFAULT">DURABLE_DEFAULT</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#dispatch">dispatch()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkOut-class.html#do_link">do_link()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.LinkOut-class.html">LinkOut</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="E">E</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.Empty-class.html">Empty</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Endpoint-class.html">Endpoint</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints-module.html">qpid.messaging.endpoints</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#ESC">ESC</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#EMPTY_DP">EMPTY_DP</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints-module.html">endpoints</a><br />
+<span class="index-where">(in <a href="qpid.messaging-module.html">qpid.messaging</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Connection-class.html#establish">establish()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Connection-class.html">Connection</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#EMPTY_MP">EMPTY_MP</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html">Engine</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions-module.html">exceptions</a><br />
+<span class="index-where">(in <a href="qpid.messaging-module.html">qpid.messaging</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.EncodeError-class.html">EncodeError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#EOF">EOF</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="F">F</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Receiver-class.html#fetch">fetch()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Receiver-class.html">Receiver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#fileno">fileno()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.FetchError-class.html">FetchError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.SocketTransport-class.html#fileno">fileno()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.SocketTransport-class.html">SocketTransport</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="G">G</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#get_bindings">get_bindings()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Sender-class.html#get_error">get_error()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Sender-class.html">Sender</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#grant">grant()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Connection-class.html#get_error">get_error()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Connection-class.html">Connection</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#get_error">get_error()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Receiver-class.html#get_error">get_error()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Receiver-class.html">Receiver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#get_sst">get_sst()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="H">H</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#HEADER">HEADER</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.HeartbeatTimeout-class.html">HeartbeatTimeout</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+<tr><td class="link-index"> </td><td class="link-index"> </td><td class="link-index"> </td></tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="I">I</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#ID">ID</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkOut-class.html#init_link">init_link()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.LinkOut-class.html">LinkOut</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.InternalError-class.html">InternalError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkIn-class.html#init_link">init_link()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.LinkIn-class.html">LinkIn</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.InsufficientCapacity-class.html">InsufficientCapacity</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.InvalidOption-class.html">InvalidOption</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="L">L</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#l">l</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#link">link()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkOut-class.html">LinkOut</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#LBRACE">LBRACE</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.LinkClosed-class.html">LinkClosed</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#log">log</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#LBRACK">LBRACK</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.LinkError-class.html">LinkError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints-module.html#log">log</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints-module.html">qpid.messaging.endpoints</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#LEXER">LEXER</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkIn-class.html">LinkIn</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.util-module.html#log">log</a><br />
+<span class="index-where">(in <a href="qpid.messaging.util-module.html">qpid.messaging.util</a>)</span></td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="M">M</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.MalformedAddress-class.html">MalformedAddress</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.message.Message-class.html">Message</a><br />
+<span class="index-where">(in <a href="qpid.messaging.message-module.html">qpid.messaging.message</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.message-module.html">message</a><br />
+<span class="index-where">(in <a href="qpid.messaging-module.html">qpid.messaging</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging-module.html">messaging</a><br />
+<span class="index-where">(in qpid)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="N">N</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#name">name</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.NontransactionalSession-class.html">NontransactionalSession</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.NotFound-class.html">NotFound</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#next_receiver">next_receiver()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#noop">noop()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#NUMBER">NUMBER</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="O">O</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.old_ssl-class.html">old_ssl</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports-module.html">qpid.messaging.transports</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#open">open()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Connection-class.html#opened">opened()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Connection-class.html">Connection</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#OPEN">OPEN</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Connection-class.html#open">open()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Connection-class.html">Connection</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#opslog">opslog</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="P">P</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#parse">parse()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Pattern-class.html">Pattern</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#POLICIES">POLICIES</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#parse_address">parse_address()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#peek">peek()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#process">process()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.parser.ParseError-class.html">ParseError</a></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#pending">pending()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#process_receiver">process_receiver()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="R">R</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#rawlog">rawlog</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.tls-class.html#reading">reading()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.tls-class.html">tls</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.constants-module.html#RELEASED">RELEASED</a><br />
+<span class="index-where">(in <a href="qpid.messaging.constants-module.html">qpid.messaging.constants</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#RBRACE">RBRACE</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#RECEIVE_MODES">RECEIVE_MODES</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#RELIABILITY">RELIABILITY</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#RBRACK">RBRACK</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Receiver-class.html">Receiver</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints-module.html">qpid.messaging.endpoints</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#reply_to2addr">reply_to2addr()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#read">read()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#receiver">receiver()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.ResolutionError-class.html">ResolutionError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#READ_ONLY">READ_ONLY</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.ReceiverError-class.html">ReceiverError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#resolve">resolve()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#readable">readable()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.old_ssl-class.html#recv">recv()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.old_ssl-class.html">old_ssl</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#resolve_declare">resolve_declare()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#reading">reading()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.tcp-class.html#recv">recv()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.tcp-class.html">tcp</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#rollback">rollback()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.old_ssl-class.html#reading">reading()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.old_ssl-class.html">old_ssl</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.tls-class.html#recv">recv()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.tls-class.html">tls</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.tcp-class.html#reading">reading()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.tcp-class.html">tcp</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.constants-module.html#REJECTED">REJECTED</a><br />
+<span class="index-where">(in <a href="qpid.messaging.constants-module.html">qpid.messaging.constants</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="S">S</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#schedule">schedule()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Connection-class.html#session">session()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Connection-class.html">Connection</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#st_closed">st_closed()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#SEMI">SEMI</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#SESSION_ERRS">SESSION_ERRS</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#st_open">st_open()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#send">send()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#session_known_completed">session_known_completed()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#start">start()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Sender-class.html#send">send()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Sender-class.html">Sender</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.SessionClosed-class.html">SessionClosed</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#status">status()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.old_ssl-class.html#send">send()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.old_ssl-class.html">old_ssl</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.SessionError-class.html">SessionError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#stop">stop()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.tcp-class.html#send">send()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.tcp-class.html">tcp</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.SessionState-class.html">SessionState</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#STRING">STRING</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.tls-class.html#send">send()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.tls-class.html">tls</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Endpoint-class.html#set_async_exception_notify_handler">set_async_exception_notify_handler()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Endpoint-class.html">Endpoint</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#SUBJECT">SUBJECT</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Sender-class.html">Sender</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints-module.html">qpid.messaging.endpoints</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#set_message_received_handler">set_message_received_handler()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#SUBJECT_DEFAULTS">SUBJECT_DEFAULTS</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#sender">sender()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#set_message_received_notify_handler">set_message_received_notify_handler()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#SYM">SYM</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.SenderError-class.html">SenderError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.util-module.html#set_reconnect_urls">set_reconnect_urls()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.util-module.html">qpid.messaging.util</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Sender-class.html#sync">sync()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Sender-class.html">Sender</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.SendError-class.html">SendError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#SLASH">SLASH</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#sync">sync()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.ServerError-class.html">ServerError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.SocketTransport-class.html">SocketTransport</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports-module.html">qpid.messaging.transports</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#sync_noop">sync_noop()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html">Session</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints-module.html">qpid.messaging.endpoints</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#SOURCE_OPTS">SOURCE_OPTS</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="T">T</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#TARGET_OPTS">TARGET_OPTS</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#timing">timing()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports-module.html">transports</a><br />
+<span class="index-where">(in <a href="qpid.messaging-module.html">qpid.messaging</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.TargetCapacityExceeded-class.html">TargetCapacityExceeded</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.tls-class.html">tls</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports-module.html">qpid.messaging.transports</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports-module.html#TRANSPORTS">TRANSPORTS</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports-module.html">qpid.messaging.transports</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.tcp-class.html">tcp</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports-module.html">qpid.messaging.transports</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.TransactionAborted-class.html">TransactionAborted</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.message-module.html#TYPE_CODEC">TYPE_CODEC</a><br />
+<span class="index-where">(in <a href="qpid.messaging.message-module.html">qpid.messaging.message</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.Timeout-class.html">Timeout</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.TransactionError-class.html">TransactionError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.message-module.html#TYPE_MAPPINGS">TYPE_MAPPINGS</a><br />
+<span class="index-where">(in <a href="qpid.messaging.message-module.html">qpid.messaging.message</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#timeout">timeout()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.TransactionUnknown-class.html">TransactionUnknown</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="U">U</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.UnauthorizedAccess-class.html">UnauthorizedAccess</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Sender-class.html#unsettled">unsettled()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Sender-class.html">Sender</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.util-module.html">util</a><br />
+<span class="index-where">(in <a href="qpid.messaging-module.html">qpid.messaging</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.constants-module.html#UNLIMITED">UNLIMITED</a><br />
+<span class="index-where">(in <a href="qpid.messaging.constants-module.html">qpid.messaging.constants</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.message-module.html#UNSPECIFIED">UNSPECIFIED</a><br />
+<span class="index-where">(in <a href="qpid.messaging.message-module.html">qpid.messaging.message</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Receiver-class.html#unsettled">unsettled()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Receiver-class.html">Receiver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#update_status">update_status()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="V">V</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#validate_options">validate_options()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkOut-class.html#VALIDATOR">VALIDATOR</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.LinkOut-class.html">LinkOut</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.VersionError-class.html">VersionError</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.LinkIn-class.html#VALIDATOR">VALIDATOR</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.LinkIn-class.html">LinkIn</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports-module.html#verify_hostname">verify_hostname()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports-module.html">qpid.messaging.transports</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="W">W</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#wakeup">wakeup()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#write_op">write_op()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.old_ssl-class.html#writing">writing()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.old_ssl-class.html">old_ssl</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#write">write()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.SessionState-class.html#write_op">write_op()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.SessionState-class.html">SessionState</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.tcp-class.html#writing">writing()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.tcp-class.html">tcp</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.SessionState-class.html#write_cmd">write_cmd()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.SessionState-class.html">SessionState</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.SessionState-class.html#write_query">write_query()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.SessionState-class.html">SessionState</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.tls-class.html#writing">writing()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.tls-class.html">tls</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.SessionState-class.html#write_cmds">write_cmds()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.SessionState-class.html">SessionState</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#writeable">writeable()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#WSPACE">WSPACE</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#WRITE_ONLY">WRITE_ONLY</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#writing">writing()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+<td width="33%" class="link-index"> </td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="_">_</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Cache-class.html#__delitem__">__delitem__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Cache-class.html">Cache</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions-module.html#__package__">__package__</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Cache-class.html#__getitem__">__getitem__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Cache-class.html">Cache</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.message-module.html#__package__">__package__</a><br />
+<span class="index-where">(in <a href="qpid.messaging.message-module.html">qpid.messaging.message</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.constants.Constant-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.constants.Constant-class.html">Constant</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.message.Disposition-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.message.Disposition-class.html">Disposition</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports-module.html#__package__">__package__</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports-module.html">qpid.messaging.transports</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Attachment-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Attachment-class.html">Attachment</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.message.Message-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.message.Message-class.html">Message</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.util-module.html#__package__">__package__</a><br />
+<span class="index-where">(in <a href="qpid.messaging.util-module.html">qpid.messaging.util</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Cache-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Cache-class.html">Cache</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.SocketTransport-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.SocketTransport-class.html">SocketTransport</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.constants.Constant-class.html#__repr__">__repr__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.constants.Constant-class.html">Constant</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Driver-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Driver-class.html">Driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.old_ssl-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.old_ssl-class.html">old_ssl</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Session-class.html#__repr__">__repr__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Session-class.html">Session</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Engine-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Engine-class.html">Engine</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.transports.tls-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.transports.tls-class.html">tls</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.message.Disposition-class.html#__repr__">__repr__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.message.Disposition-class.html">Disposition</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Pattern-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Pattern-class.html">Pattern</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging-module.html#__package__">__package__</a><br />
+<span class="index-where">(in <a href="qpid.messaging-module.html">qpid.messaging</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.message.Message-class.html#__repr__">__repr__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.message.Message-class.html">Message</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.SessionState-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.SessionState-class.html">SessionState</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.address-module.html#__package__">__package__</a><br />
+<span class="index-where">(in <a href="qpid.messaging.address-module.html">qpid.messaging.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.constants-module.html#__SELF__">__SELF__</a><br />
+<span class="index-where">(in <a href="qpid.messaging.constants-module.html">qpid.messaging.constants</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Connection-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Connection-class.html">Connection</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.constants-module.html#__package__">__package__</a><br />
+<span class="index-where">(in <a href="qpid.messaging.constants-module.html">qpid.messaging.constants</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver.Cache-class.html#__setitem__">__setitem__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver.Cache-class.html">Cache</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Receiver-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Receiver-class.html">Receiver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.driver-module.html#__package__">__package__</a><br />
+<span class="index-where">(in <a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Receiver-class.html#_get_capacity">_get_capacity()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Receiver-class.html">Receiver</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Sender-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Sender-class.html">Sender</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints-module.html#__package__">__package__</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints-module.html">qpid.messaging.endpoints</a>)</span></td>
+<td width="33%" class="link-index"><a href="qpid.messaging.endpoints.Receiver-class.html#_set_capacity">_set_capacity()</a><br />
+<span class="index-where">(in <a href="qpid.messaging.endpoints.Receiver-class.html">Receiver</a>)</span></td>
+</tr>
+</table>
+</td></tr>
+</table>
+<br /><br /><!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ > Indices </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/index.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/index.html b/input/releases/qpid-python-1.37.0/messaging-api/api/index.html
new file mode 100644
index 0000000..f628a76
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/index.html
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
+ "DTD/xhtml1-frameset.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title> Qpid Python Messaging API </title>
+</head>
+<frameset cols="20%,80%">
+ <frameset rows="30%,70%">
+ <frame src="toc.html" name="moduleListFrame"
+ id="moduleListFrame" />
+ <frame src="toc-everything.html" name="moduleFrame"
+ id="moduleFrame" />
+ </frameset>
+ <frame src="qpid.messaging-module.html" name="mainFrame" id="mainFrame" />
+</frameset>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/module-tree.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/module-tree.html b/input/releases/qpid-python-1.37.0/messaging-api/api/module-tree.html
new file mode 100644
index 0000000..8284b3c
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/module-tree.html
@@ -0,0 +1,125 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Module Hierarchy</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ > Trees </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%"> </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="module-tree.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<center><b>
+ [ <a href="module-tree.html">Module Hierarchy</a>
+ | <a href="class-tree.html">Class Hierarchy</a> ]
+</b></center><br />
+<h1 class="epydoc">Module Hierarchy</h1>
+<ul class="nomargin-top">
+ <li> <strong class="uidlink"><a href="qpid.messaging-module.html">qpid.messaging</a></strong>: <em class="summary">A candidate high level messaging API for python.</em>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.address-module.html">qpid.messaging.address</a></strong> </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.constants-module.html">qpid.messaging.constants</a></strong> </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a></strong> </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.endpoints-module.html">qpid.messaging.endpoints</a></strong>: <em class="summary">A high level messaging API for python.</em> </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a></strong> </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.message-module.html">qpid.messaging.message</a></strong> </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.transports-module.html">qpid.messaging.transports</a></strong> </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.util-module.html">qpid.messaging.util</a></strong>: <em class="summary">Add-on utilities for the <a href="qpid.messaging-module.html"
+ class="link">qpid.messaging</a> API.</em> </li>
+ </ul>
+ </li>
+</ul>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ > Trees </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[26/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message-pysrc.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message-pysrc.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message-pysrc.html
new file mode 100755
index 0000000..4730676
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message-pysrc.html
@@ -0,0 +1,293 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.message</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module message
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.message-pysrc.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<h1 class="epydoc">Source Code for <a href="qpid.messaging.message-module.html">Module qpid.messaging.message</a></h1>
+<pre class="py-src">
+<a name="L1"></a><tt class="py-lineno"> 1</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L2"></a><tt class="py-lineno"> 2</tt> <tt class="py-line"><tt class="py-comment"># Licensed to the Apache Software Foundation (ASF) under one</tt> </tt>
+<a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"><tt class="py-comment"># or more contributor license agreements. See the NOTICE file</tt> </tt>
+<a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"><tt class="py-comment"># distributed with this work for additional information</tt> </tt>
+<a name="L5"></a><tt class="py-lineno"> 5</tt> <tt class="py-line"><tt class="py-comment"># regarding copyright ownership. The ASF licenses this file</tt> </tt>
+<a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"><tt class="py-comment"># to you under the Apache License, Version 2.0 (the</tt> </tt>
+<a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"><tt class="py-comment"># "License"); you may not use this file except in compliance</tt> </tt>
+<a name="L8"></a><tt class="py-lineno"> 8</tt> <tt class="py-line"><tt class="py-comment"># with the License. You may obtain a copy of the License at</tt> </tt>
+<a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L10"></a><tt class="py-lineno"> 10</tt> <tt class="py-line"><tt class="py-comment"># http://www.apache.org/licenses/LICENSE-2.0</tt> </tt>
+<a name="L11"></a><tt class="py-lineno"> 11</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L12"></a><tt class="py-lineno"> 12</tt> <tt class="py-line"><tt class="py-comment"># Unless required by applicable law or agreed to in writing,</tt> </tt>
+<a name="L13"></a><tt class="py-lineno"> 13</tt> <tt class="py-line"><tt class="py-comment"># software distributed under the License is distributed on an</tt> </tt>
+<a name="L14"></a><tt class="py-lineno"> 14</tt> <tt class="py-line"><tt class="py-comment"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</tt> </tt>
+<a name="L15"></a><tt class="py-lineno"> 15</tt> <tt class="py-line"><tt class="py-comment"># KIND, either express or implied. See the License for the</tt> </tt>
+<a name="L16"></a><tt class="py-lineno"> 16</tt> <tt class="py-line"><tt class="py-comment"># specific language governing permissions and limitations</tt> </tt>
+<a name="L17"></a><tt class="py-lineno"> 17</tt> <tt class="py-line"><tt class="py-comment"># under the License.</tt> </tt>
+<a name="L18"></a><tt class="py-lineno"> 18</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L19"></a><tt class="py-lineno"> 19</tt> <tt class="py-line"> </tt>
+<a name="L20"></a><tt class="py-lineno"> 20</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">codec010</tt> <tt class="py-keyword">import</tt> <tt class="py-name">StringCodec</tt> </tt>
+<a name="L21"></a><tt class="py-lineno"> 21</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">ops</tt> <tt class="py-keyword">import</tt> <tt class="py-name">PRIMITIVE</tt> </tt>
+<a name="L22"></a><tt class="py-lineno"> 22</tt> <tt class="py-line"> </tt>
+<a name="codec"></a><div id="codec-def"><a name="L23"></a><tt class="py-lineno"> 23</tt> <a class="py-toggle" href="#" id="codec-toggle" onclick="return toggle('codec');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.message-module.html#codec">codec</a><tt class="py-op">(</tt><tt class="py-param">name</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="codec-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="codec-expanded"><a name="L24"></a><tt class="py-lineno"> 24</tt> <tt class="py-line"> <tt class="py-name">type</tt> <tt class="py-op">=</tt> <tt class="py-name">PRIMITIVE</tt><tt class="py-op">[</tt><tt id="link-0" class="py-name" targets="Variable qpid.messaging.driver.name=qpid.messaging.driver-module.html#name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-0', 'name', 'link-0');">name</a></tt><tt class="py-op">]</tt> </tt>
+<a name="L25"></a><tt class="py-lineno"> 25</tt> <tt class="py-line"> </tt>
+<a name="L26"></a><tt class="py-lineno"> 26</tt> <tt class="py-line"> <tt class="py-keyword">def</tt> <tt class="py-def-name">encode</tt><tt class="py-op">(</tt><tt class="py-param">x</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L27"></a><tt class="py-lineno"> 27</tt> <tt class="py-line"> <tt class="py-name">sc</tt> <tt class="py-op">=</tt> <tt class="py-name">StringCodec</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L28"></a><tt class="py-lineno"> 28</tt> <tt class="py-line"> <tt class="py-name">sc</tt><tt class="py-op">.</tt><tt class="py-name">write_primitive</tt><tt class="py-op">(</tt><tt class="py-name">type</tt><tt class="py-op">,</tt> <tt class="py-name">x</tt><tt class="py-op">)</tt> </tt>
+<a name="L29"></a><tt class="py-lineno"> 29</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">sc</tt><tt class="py-op">.</tt><tt class="py-name">encoded</tt> </tt>
+</div><a name="L30"></a><tt class="py-lineno"> 30</tt> <tt class="py-line"> </tt>
+<a name="L31"></a><tt class="py-lineno"> 31</tt> <tt class="py-line"> <tt class="py-keyword">def</tt> <tt class="py-def-name">decode</tt><tt class="py-op">(</tt><tt class="py-param">x</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L32"></a><tt class="py-lineno"> 32</tt> <tt class="py-line"> <tt class="py-name">sc</tt> <tt class="py-op">=</tt> <tt class="py-name">StringCodec</tt><tt class="py-op">(</tt><tt class="py-name">x</tt><tt class="py-op">)</tt> </tt>
+<a name="L33"></a><tt class="py-lineno"> 33</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">sc</tt><tt class="py-op">.</tt><tt class="py-name">read_primitive</tt><tt class="py-op">(</tt><tt class="py-name">type</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L34"></a><tt class="py-lineno"> 34</tt> <tt class="py-line"> </tt>
+<a name="L35"></a><tt class="py-lineno"> 35</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">encode</tt><tt class="py-op">,</tt> <tt class="py-name">decode</tt> </tt>
+</div><a name="L36"></a><tt class="py-lineno"> 36</tt> <tt class="py-line"> </tt>
+<a name="L37"></a><tt class="py-lineno"> 37</tt> <tt class="py-line"><tt class="py-comment"># XXX: need to correctly parse the mime type and deal with</tt> </tt>
+<a name="L38"></a><tt class="py-lineno"> 38</tt> <tt class="py-line"><tt class="py-comment"># content-encoding header</tt> </tt>
+<a name="L39"></a><tt class="py-lineno"> 39</tt> <tt class="py-line"> </tt>
+<a name="L40"></a><tt class="py-lineno"> 40</tt> <tt class="py-line"><tt id="link-1" class="py-name" targets="Variable qpid.messaging.message.TYPE_MAPPINGS=qpid.messaging.message-module.html#TYPE_MAPPINGS"><a title="qpid.messaging.message.TYPE_MAPPINGS" class="py-name" href="#" onclick="return doclink('link-1', 'TYPE_MAPPINGS', 'link-1');">TYPE_MAPPINGS</a></tt><tt class="py-op">=</tt><tt class="py-op">{</tt> </tt>
+<a name="L41"></a><tt class="py-lineno"> 41</tt> <tt class="py-line"> <tt class="py-name">dict</tt><tt class="py-op">:</tt> <tt class="py-string">"amqp/map"</tt><tt class="py-op">,</tt> </tt>
+<a name="L42"></a><tt class="py-lineno"> 42</tt> <tt class="py-line"> <tt class="py-name">list</tt><tt class="py-op">:</tt> <tt class="py-string">"amqp/list"</tt><tt class="py-op">,</tt> </tt>
+<a name="L43"></a><tt class="py-lineno"> 43</tt> <tt class="py-line"> <tt class="py-name">unicode</tt><tt class="py-op">:</tt> <tt class="py-string">"text/plain; charset=utf8"</tt><tt class="py-op">,</tt> </tt>
+<a name="L44"></a><tt class="py-lineno"> 44</tt> <tt class="py-line"> <tt class="py-name">unicode</tt><tt class="py-op">:</tt> <tt class="py-string">"text/plain"</tt><tt class="py-op">,</tt> </tt>
+<a name="L45"></a><tt class="py-lineno"> 45</tt> <tt class="py-line"> <tt class="py-name">buffer</tt><tt class="py-op">:</tt> <tt class="py-name">None</tt><tt class="py-op">,</tt> </tt>
+<a name="L46"></a><tt class="py-lineno"> 46</tt> <tt class="py-line"> <tt class="py-name">str</tt><tt class="py-op">:</tt> <tt class="py-name">None</tt><tt class="py-op">,</tt> </tt>
+<a name="L47"></a><tt class="py-lineno"> 47</tt> <tt class="py-line"> <tt class="py-name">None</tt><tt class="py-op">.</tt><tt class="py-name">__class__</tt><tt class="py-op">:</tt> <tt class="py-name">None</tt> </tt>
+<a name="L48"></a><tt class="py-lineno"> 48</tt> <tt class="py-line"> <tt class="py-op">}</tt> </tt>
+<a name="L49"></a><tt class="py-lineno"> 49</tt> <tt class="py-line"> </tt>
+<a name="L50"></a><tt class="py-lineno"> 50</tt> <tt class="py-line"><tt id="link-2" class="py-name" targets="Variable qpid.messaging.message.DEFAULT_CODEC=qpid.messaging.message-module.html#DEFAULT_CODEC"><a title="qpid.messaging.message.DEFAULT_CODEC" class="py-name" href="#" onclick="return doclink('link-2', 'DEFAULT_CODEC', 'link-2');">DEFAULT_CODEC</a></tt> <tt class="py-op">=</tt> <tt class="py-op">(</tt><tt class="py-keyword">lambda</tt> <tt class="py-name">x</tt><tt class="py-op">:</tt> <tt class="py-name">x</tt><tt class="py-op">,</tt> <tt class="py-keyword">lambda</tt> <tt class="py-name">x</tt><tt class="py-op">:</tt> <tt class="py-name">x</tt><tt class="py-op">)</tt> </tt>
+<a name="L51"></a><tt class="py-lineno"> 51</tt> <tt class="py-line"> </tt>
+<a name="encode_text_plain"></a><div id="encode_text_plain-def"><a name="L52"></a><tt class="py-lineno"> 52</tt> <a class="py-toggle" href="#" id="encode_text_plain-toggle" onclick="return toggle('encode_text_plain');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.message-module.html#encode_text_plain">encode_text_plain</a><tt class="py-op">(</tt><tt class="py-param">x</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="encode_text_plain-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="encode_text_plain-expanded"><a name="L53"></a><tt class="py-lineno"> 53</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">x</tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
+<a name="L54"></a><tt class="py-lineno"> 54</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">None</tt> </tt>
+<a name="L55"></a><tt class="py-lineno"> 55</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L56"></a><tt class="py-lineno"> 56</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">x</tt><tt class="py-op">.</tt><tt class="py-name">encode</tt><tt class="py-op">(</tt><tt class="py-string">"utf8"</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L57"></a><tt class="py-lineno"> 57</tt> <tt class="py-line"> </tt>
+<a name="decode_text_plain"></a><div id="decode_text_plain-def"><a name="L58"></a><tt class="py-lineno"> 58</tt> <a class="py-toggle" href="#" id="decode_text_plain-toggle" onclick="return toggle('decode_text_plain');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.message-module.html#decode_text_plain">decode_text_plain</a><tt class="py-op">(</tt><tt class="py-param">x</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="decode_text_plain-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="decode_text_plain-expanded"><a name="L59"></a><tt class="py-lineno"> 59</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">x</tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
+<a name="L60"></a><tt class="py-lineno"> 60</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">None</tt> </tt>
+<a name="L61"></a><tt class="py-lineno"> 61</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L62"></a><tt class="py-lineno"> 62</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">x</tt><tt class="py-op">.</tt><tt class="py-name">decode</tt><tt class="py-op">(</tt><tt class="py-string">"utf8"</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L63"></a><tt class="py-lineno"> 63</tt> <tt class="py-line"> </tt>
+<a name="L64"></a><tt class="py-lineno"> 64</tt> <tt class="py-line"><tt id="link-3" class="py-name" targets="Variable qpid.messaging.message.TYPE_CODEC=qpid.messaging.message-module.html#TYPE_CODEC"><a title="qpid.messaging.message.TYPE_CODEC" class="py-name" href="#" onclick="return doclink('link-3', 'TYPE_CODEC', 'link-3');">TYPE_CODEC</a></tt><tt class="py-op">=</tt><tt class="py-op">{</tt> </tt>
+<a name="L65"></a><tt class="py-lineno"> 65</tt> <tt class="py-line"> <tt class="py-string">"amqp/map"</tt><tt class="py-op">:</tt> <tt class="py-name">codec</tt><tt class="py-op">(</tt><tt class="py-string">"map"</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L66"></a><tt class="py-lineno"> 66</tt> <tt class="py-line"> <tt class="py-string">"amqp/list"</tt><tt class="py-op">:</tt> <tt class="py-name">codec</tt><tt class="py-op">(</tt><tt class="py-string">"list"</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L67"></a><tt class="py-lineno"> 67</tt> <tt class="py-line"> <tt class="py-string">"text/plain; charset=utf8"</tt><tt class="py-op">:</tt> <tt class="py-op">(</tt><tt class="py-name">encode_text_plain</tt><tt class="py-op">,</tt> <tt class="py-name">decode_text_plain</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L68"></a><tt class="py-lineno"> 68</tt> <tt class="py-line"> <tt class="py-string">"text/plain"</tt><tt class="py-op">:</tt> <tt class="py-op">(</tt><tt class="py-name">encode_text_plain</tt><tt class="py-op">,</tt> <tt class="py-name">decode_text_plain</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L69"></a><tt class="py-lineno"> 69</tt> <tt class="py-line"> <tt class="py-string">""</tt><tt class="py-op">:</tt> <tt id="link-4" class="py-name"><a title="qpid.messaging.message.DEFAULT_CODEC" class="py-name" href="#" onclick="return doclink('link-4', 'DEFAULT_CODEC', 'link-2');">DEFAULT_CODEC</a></tt><tt class="py-op">,</tt> </tt>
+<a name="L70"></a><tt class="py-lineno"> 70</tt> <tt class="py-line"> <tt class="py-name">None</tt><tt class="py-op">:</tt> <tt id="link-5" class="py-name"><a title="qpid.messaging.message.DEFAULT_CODEC" class="py-name" href="#" onclick="return doclink('link-5', 'DEFAULT_CODEC', 'link-2');">DEFAULT_CODEC</a></tt> </tt>
+<a name="L71"></a><tt class="py-lineno"> 71</tt> <tt class="py-line"> <tt class="py-op">}</tt> </tt>
+<a name="L72"></a><tt class="py-lineno"> 72</tt> <tt class="py-line"> </tt>
+<a name="get_type"></a><div id="get_type-def"><a name="L73"></a><tt class="py-lineno"> 73</tt> <a class="py-toggle" href="#" id="get_type-toggle" onclick="return toggle('get_type');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.message-module.html#get_type">get_type</a><tt class="py-op">(</tt><tt class="py-param">content</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="get_type-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="get_type-expanded"><a name="L74"></a><tt class="py-lineno"> 74</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-6" class="py-name"><a title="qpid.messaging.message.TYPE_MAPPINGS" class="py-name" href="#" onclick="return doclink('link-6', 'TYPE_MAPPINGS', 'link-1');">TYPE_MAPPINGS</a></tt><tt class="py-op">[</tt><tt class="py-name">content</tt><tt class="py-op">.</tt><tt class="py-name">__class__</tt><tt class="py-op">]</tt> </tt>
+</div><a name="L75"></a><tt class="py-lineno"> 75</tt> <tt class="py-line"> </tt>
+<a name="get_codec"></a><div id="get_codec-def"><a name="L76"></a><tt class="py-lineno"> 76</tt> <a class="py-toggle" href="#" id="get_codec-toggle" onclick="return toggle('get_codec');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.message-module.html#get_codec">get_codec</a><tt class="py-op">(</tt><tt class="py-param">content_type</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="get_codec-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="get_codec-expanded"><a name="L77"></a><tt class="py-lineno"> 77</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-7" class="py-name"><a title="qpid.messaging.message.TYPE_CODEC" class="py-name" href="#" onclick="return doclink('link-7', 'TYPE_CODEC', 'link-3');">TYPE_CODEC</a></tt><tt class="py-op">.</tt><tt class="py-name">get</tt><tt class="py-op">(</tt><tt class="py-name">content_type</tt><tt class="py-op">,</tt> <tt id="link-8" class="py-name"><a title="qpid.messaging.message.DEFAULT_CODEC" class="py-name" href="#" onclick="return doclink('link-8', 'DEFAULT_CODEC', 'link-2');">DEFAULT_CODEC</a></tt><tt class="py-op">)</tt> </tt>
+</div><a name="L78"></a><tt class="py-lineno"> 78</tt> <tt class="py-line"> </tt>
+<a name="L79"></a><tt class="py-lineno"> 79</tt> <tt class="py-line"><tt id="link-9" class="py-name" targets="Variable qpid.messaging.message.UNSPECIFIED=qpid.messaging.message-module.html#UNSPECIFIED"><a title="qpid.messaging.message.UNSPECIFIED" class="py-name" href="#" onclick="return doclink('link-9', 'UNSPECIFIED', 'link-9');">UNSPECIFIED</a></tt> <tt class="py-op">=</tt> <tt class="py-name">object</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L80"></a><tt class="py-lineno"> 80</tt> <tt class="py-line"> </tt>
+<a name="Message"></a><div id="Message-def"><a name="L81"></a><tt class="py-lineno"> 81</tt> <a class="py-toggle" href="#" id="Message-toggle" onclick="return toggle('Message');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.message.Message-class.html">Message</a><tt class="py-op">:</tt> </tt>
+</div><div id="Message-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="Message-expanded"><a name="L82"></a><tt class="py-lineno"> 82</tt> <tt class="py-line"> </tt>
+<a name="L83"></a><tt class="py-lineno"> 83</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L84"></a><tt class="py-lineno"> 84</tt> <tt class="py-line"><tt class="py-docstring"> A message consists of a standard set of fields, an application</tt> </tt>
+<a name="L85"></a><tt class="py-lineno"> 85</tt> <tt class="py-line"><tt class="py-docstring"> defined set of properties, and some content.</tt> </tt>
+<a name="L86"></a><tt class="py-lineno"> 86</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L87"></a><tt class="py-lineno"> 87</tt> <tt class="py-line"><tt class="py-docstring"> @type id: str</tt> </tt>
+<a name="L88"></a><tt class="py-lineno"> 88</tt> <tt class="py-line"><tt class="py-docstring"> @ivar id: the message id</tt> </tt>
+<a name="L89"></a><tt class="py-lineno"> 89</tt> <tt class="py-line"><tt class="py-docstring"> @type subject: str</tt> </tt>
+<a name="L90"></a><tt class="py-lineno"> 90</tt> <tt class="py-line"><tt class="py-docstring"> @ivar subject: message subject</tt> </tt>
+<a name="L91"></a><tt class="py-lineno"> 91</tt> <tt class="py-line"><tt class="py-docstring"> @type user_id: str</tt> </tt>
+<a name="L92"></a><tt class="py-lineno"> 92</tt> <tt class="py-line"><tt class="py-docstring"> @ivar user_id: the user-id of the message producer</tt> </tt>
+<a name="L93"></a><tt class="py-lineno"> 93</tt> <tt class="py-line"><tt class="py-docstring"> @type reply_to: str</tt> </tt>
+<a name="L94"></a><tt class="py-lineno"> 94</tt> <tt class="py-line"><tt class="py-docstring"> @ivar reply_to: the address to send replies</tt> </tt>
+<a name="L95"></a><tt class="py-lineno"> 95</tt> <tt class="py-line"><tt class="py-docstring"> @type correlation_id: str</tt> </tt>
+<a name="L96"></a><tt class="py-lineno"> 96</tt> <tt class="py-line"><tt class="py-docstring"> @ivar correlation_id: a correlation-id for the message</tt> </tt>
+<a name="L97"></a><tt class="py-lineno"> 97</tt> <tt class="py-line"><tt class="py-docstring"> @type durable: bool</tt> </tt>
+<a name="L98"></a><tt class="py-lineno"> 98</tt> <tt class="py-line"><tt class="py-docstring"> @ivar durable: message durability</tt> </tt>
+<a name="L99"></a><tt class="py-lineno"> 99</tt> <tt class="py-line"><tt class="py-docstring"> @type priority: int</tt> </tt>
+<a name="L100"></a><tt class="py-lineno">100</tt> <tt class="py-line"><tt class="py-docstring"> @ivar priority: message priority</tt> </tt>
+<a name="L101"></a><tt class="py-lineno">101</tt> <tt class="py-line"><tt class="py-docstring"> @type ttl: float</tt> </tt>
+<a name="L102"></a><tt class="py-lineno">102</tt> <tt class="py-line"><tt class="py-docstring"> @ivar ttl: time-to-live measured in seconds</tt> </tt>
+<a name="L103"></a><tt class="py-lineno">103</tt> <tt class="py-line"><tt class="py-docstring"> @type properties: dict</tt> </tt>
+<a name="L104"></a><tt class="py-lineno">104</tt> <tt class="py-line"><tt class="py-docstring"> @ivar properties: application specific message properties</tt> </tt>
+<a name="L105"></a><tt class="py-lineno">105</tt> <tt class="py-line"><tt class="py-docstring"> @type content_type: str</tt> </tt>
+<a name="L106"></a><tt class="py-lineno">106</tt> <tt class="py-line"><tt class="py-docstring"> @ivar content_type: the content-type of the message</tt> </tt>
+<a name="L107"></a><tt class="py-lineno">107</tt> <tt class="py-line"><tt class="py-docstring"> @type content: str, unicode, buffer, dict, list</tt> </tt>
+<a name="L108"></a><tt class="py-lineno">108</tt> <tt class="py-line"><tt class="py-docstring"> @ivar content: the message content</tt> </tt>
+<a name="L109"></a><tt class="py-lineno">109</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L110"></a><tt class="py-lineno">110</tt> <tt class="py-line"> </tt>
+<a name="Message.__init__"></a><div id="Message.__init__-def"><a name="L111"></a><tt class="py-lineno">111</tt> <a class="py-toggle" href="#" id="Message.__init__-toggle" onclick="return toggle('Message.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.message.Message-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">content</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">content_type</tt><tt class="py-op">=</tt><tt id="link-10" class="py-name"><a title="qpid.messaging.message.UNSPECIFIED" class="py-name" href="#" onclick="return doclink('link-10', 'UNSPECIFIED', 'link-9');">UNSPECIFIED</a></tt><tt class="py-op">,</tt> <tt class="py-param">id</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> </tt>
+<a name="L112"></a><tt class="py-lineno">112</tt> <tt class="py-line"> <tt class="py-param">subject</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">user_id</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">reply_to</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">correlation_id</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> </tt>
+<a name="L113"></a><tt class="py-lineno">113</tt> <tt class="py-line"> <tt class="py-param">durable</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">priority</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">ttl</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">properties</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Message.__init__-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="Message.__init__-expanded"><a name="L114"></a><tt class="py-lineno">114</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L115"></a><tt class="py-lineno">115</tt> <tt class="py-line"><tt class="py-docstring"> Construct a new message with the supplied content. The</tt> </tt>
+<a name="L116"></a><tt class="py-lineno">116</tt> <tt class="py-line"><tt class="py-docstring"> content-type of the message will be automatically inferred from</tt> </tt>
+<a name="L117"></a><tt class="py-lineno">117</tt> <tt class="py-line"><tt class="py-docstring"> type of the content parameter.</tt> </tt>
+<a name="L118"></a><tt class="py-lineno">118</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L119"></a><tt class="py-lineno">119</tt> <tt class="py-line"><tt class="py-docstring"> @type content: str, unicode, buffer, dict, list</tt> </tt>
+<a name="L120"></a><tt class="py-lineno">120</tt> <tt class="py-line"><tt class="py-docstring"> @param content: the message content</tt> </tt>
+<a name="L121"></a><tt class="py-lineno">121</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L122"></a><tt class="py-lineno">122</tt> <tt class="py-line"><tt class="py-docstring"> @type content_type: str</tt> </tt>
+<a name="L123"></a><tt class="py-lineno">123</tt> <tt class="py-line"><tt class="py-docstring"> @param content_type: the content-type of the message</tt> </tt>
+<a name="L124"></a><tt class="py-lineno">124</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L125"></a><tt class="py-lineno">125</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">id</tt> <tt class="py-op">=</tt> <tt class="py-name">id</tt> </tt>
+<a name="L126"></a><tt class="py-lineno">126</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">subject</tt> <tt class="py-op">=</tt> <tt class="py-name">subject</tt> </tt>
+<a name="L127"></a><tt class="py-lineno">127</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">user_id</tt> <tt class="py-op">=</tt> <tt class="py-name">user_id</tt> </tt>
+<a name="L128"></a><tt class="py-lineno">128</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">reply_to</tt> <tt class="py-op">=</tt> <tt class="py-name">reply_to</tt> </tt>
+<a name="L129"></a><tt class="py-lineno">129</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">correlation_id</tt> <tt class="py-op">=</tt> <tt class="py-name">correlation_id</tt> </tt>
+<a name="L130"></a><tt class="py-lineno">130</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">durable</tt> <tt class="py-op">=</tt> <tt class="py-name">durable</tt> </tt>
+<a name="L131"></a><tt class="py-lineno">131</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">priority</tt> <tt class="py-op">=</tt> <tt class="py-name">priority</tt> </tt>
+<a name="L132"></a><tt class="py-lineno">132</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">ttl</tt> <tt class="py-op">=</tt> <tt class="py-name">ttl</tt> </tt>
+<a name="L133"></a><tt class="py-lineno">133</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">redelivered</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
+<a name="L134"></a><tt class="py-lineno">134</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">properties</tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
+<a name="L135"></a><tt class="py-lineno">135</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">properties</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
+<a name="L136"></a><tt class="py-lineno">136</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L137"></a><tt class="py-lineno">137</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">properties</tt> <tt class="py-op">=</tt> <tt class="py-name">properties</tt> </tt>
+<a name="L138"></a><tt class="py-lineno">138</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">content_type</tt> <tt class="py-keyword">is</tt> <tt id="link-11" class="py-name"><a title="qpid.messaging.message.UNSPECIFIED" class="py-name" href="#" onclick="return doclink('link-11', 'UNSPECIFIED', 'link-9');">UNSPECIFIED</a></tt><tt class="py-op">:</tt> </tt>
+<a name="L139"></a><tt class="py-lineno">139</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">content_type</tt> <tt class="py-op">=</tt> <tt class="py-name">get_type</tt><tt class="py-op">(</tt><tt class="py-name">content</tt><tt class="py-op">)</tt> </tt>
+<a name="L140"></a><tt class="py-lineno">140</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L141"></a><tt class="py-lineno">141</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">content_type</tt> <tt class="py-op">=</tt> <tt class="py-name">content_type</tt> </tt>
+<a name="L142"></a><tt class="py-lineno">142</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">content</tt> <tt class="py-op">=</tt> <tt class="py-name">content</tt> </tt>
+</div><a name="L143"></a><tt class="py-lineno">143</tt> <tt class="py-line"> </tt>
+<a name="Message.__repr__"></a><div id="Message.__repr__-def"><a name="L144"></a><tt class="py-lineno">144</tt> <a class="py-toggle" href="#" id="Message.__repr__-toggle" onclick="return toggle('Message.__repr__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.message.Message-class.html#__repr__">__repr__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Message.__repr__-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="Message.__repr__-expanded"><a name="L145"></a><tt class="py-lineno">145</tt> <tt class="py-line"> <tt class="py-name">args</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
+<a name="L146"></a><tt class="py-lineno">146</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt id="link-12" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-12', 'name', 'link-0');">name</a></tt> <tt class="py-keyword">in</tt> <tt class="py-op">[</tt><tt class="py-string">"id"</tt><tt class="py-op">,</tt> <tt class="py-string">"subject"</tt><tt class="py-op">,</tt> <tt class="py-string">"user_id"</tt><tt class="py-op">,</tt> <tt class="py-string">"reply_to"</tt><tt class="py-op">,</tt> <tt class="py-string">"correlation_id"</tt><tt class="py-op">,</tt> </tt>
+<a name="L147"></a><tt class="py-lineno">147</tt> <tt class="py-line"> <tt class="py-string">"priority"</tt><tt class="py-op">,</tt> <tt class="py-string">"ttl"</tt><tt class="py-op">]</tt><tt class="py-op">:</tt> </tt>
+<a name="L148"></a><tt class="py-lineno">148</tt> <tt class="py-line"> <tt class="py-name">value</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">__dict__</tt><tt class="py-op">[</tt><tt id="link-13" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-13', 'name', 'link-0');">name</a></tt><tt class="py-op">]</tt> </tt>
+<a name="L149"></a><tt class="py-lineno">149</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">value</tt> <tt class="py-keyword">is</tt> <tt class="py-keyword">not</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> <tt class="py-name">args</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-string">"%s=%r"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt id="link-14" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-14', 'name', 'link-0');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">value</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L150"></a><tt class="py-lineno">150</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt id="link-15" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-15', 'name', 'link-0');">name</a></tt> <tt class="py-keyword">in</tt> <tt class="py-op">[</tt><tt class="py-string">"durable"</tt><tt class="py-op">,</tt> <tt class="py-string">"redelivered"</tt><tt class="py-op">,</tt> <tt class="py-string">"properties"</tt><tt class="py-op">]</tt><tt class="py-op">:</tt> </tt>
+<a name="L151"></a><tt class="py-lineno">151</tt> <tt class="py-line"> <tt class="py-name">value</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">__dict__</tt><tt class="py-op">[</tt><tt id="link-16" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-16', 'name', 'link-0');">name</a></tt><tt class="py-op">]</tt> </tt>
+<a name="L152"></a><tt class="py-lineno">152</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">value</tt><tt class="py-op">:</tt> <tt class="py-name">args</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-string">"%s=%r"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt id="link-17" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-17', 'name', 'link-0');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">value</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L153"></a><tt class="py-lineno">153</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">content_type</tt> <tt class="py-op">!=</tt> <tt class="py-name">get_type</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">content</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L154"></a><tt class="py-lineno">154</tt> <tt class="py-line"> <tt class="py-name">args</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-string">"content_type=%r"</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">content_type</tt><tt class="py-op">)</tt> </tt>
+<a name="L155"></a><tt class="py-lineno">155</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">content</tt> <tt class="py-keyword">is</tt> <tt class="py-keyword">not</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
+<a name="L156"></a><tt class="py-lineno">156</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">args</tt><tt class="py-op">:</tt> </tt>
+<a name="L157"></a><tt class="py-lineno">157</tt> <tt class="py-line"> <tt class="py-name">args</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-string">"content=%r"</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">content</tt><tt class="py-op">)</tt> </tt>
+<a name="L158"></a><tt class="py-lineno">158</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L159"></a><tt class="py-lineno">159</tt> <tt class="py-line"> <tt class="py-name">args</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-name">repr</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">content</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L160"></a><tt class="py-lineno">160</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-string">"Message(%s)"</tt> <tt class="py-op">%</tt> <tt class="py-string">", "</tt><tt class="py-op">.</tt><tt class="py-name">join</tt><tt class="py-op">(</tt><tt class="py-name">args</tt><tt class="py-op">)</tt> </tt>
+</div></div><a name="L161"></a><tt class="py-lineno">161</tt> <tt class="py-line"> </tt>
+<a name="Disposition"></a><div id="Disposition-def"><a name="L162"></a><tt class="py-lineno">162</tt> <a class="py-toggle" href="#" id="Disposition-toggle" onclick="return toggle('Disposition');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.message.Disposition-class.html">Disposition</a><tt class="py-op">:</tt> </tt>
+</div><div id="Disposition-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="Disposition-expanded"><a name="L163"></a><tt class="py-lineno">163</tt> <tt class="py-line"> </tt>
+<a name="Disposition.__init__"></a><div id="Disposition.__init__-def"><a name="L164"></a><tt class="py-lineno">164</tt> <a class="py-toggle" href="#" id="Disposition.__init__-toggle" onclick="return toggle('Disposition.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.message.Disposition-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">type</tt><tt class="py-op">,</tt> <tt class="py-op">**</tt><tt class="py-param">options</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Disposition.__init__-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="Disposition.__init__-expanded"><a name="L165"></a><tt class="py-lineno">165</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">type</tt> <tt class="py-op">=</tt> <tt class="py-name">type</tt> </tt>
+<a name="L166"></a><tt class="py-lineno">166</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">options</tt> <tt class="py-op">=</tt> <tt class="py-name">options</tt> </tt>
+</div><a name="L167"></a><tt class="py-lineno">167</tt> <tt class="py-line"> </tt>
+<a name="Disposition.__repr__"></a><div id="Disposition.__repr__-def"><a name="L168"></a><tt class="py-lineno">168</tt> <a class="py-toggle" href="#" id="Disposition.__repr__-toggle" onclick="return toggle('Disposition.__repr__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.message.Disposition-class.html#__repr__">__repr__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Disposition.__repr__-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="Disposition.__repr__-expanded"><a name="L169"></a><tt class="py-lineno">169</tt> <tt class="py-line"> <tt class="py-name">args</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">type</tt><tt class="py-op">)</tt><tt class="py-op">]</tt> <tt class="py-op">+</tt> \ </tt>
+<a name="L170"></a><tt class="py-lineno">170</tt> <tt class="py-line"> <tt class="py-op">[</tt><tt class="py-string">"%s=%r"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">k</tt><tt class="py-op">,</tt> <tt class="py-name">v</tt><tt class="py-op">)</tt> <tt class="py-keyword">for</tt> <tt class="py-name">k</tt><tt class="py-op">,</tt> <tt class="py-name">v</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">options</tt><tt class="py-op">.</tt><tt class="py-name">items</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">]</tt> </tt>
+<a name="L171"></a><tt class="py-lineno">171</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-string">"Disposition(%s)"</tt> <tt class="py-op">%</tt> <tt class="py-string">", "</tt><tt class="py-op">.</tt><tt class="py-name">join</tt><tt class="py-op">(</tt><tt class="py-name">args</tt><tt class="py-op">)</tt> </tt>
+</div></div><a name="L172"></a><tt class="py-lineno">172</tt> <tt class="py-line"> </tt>
+<a name="L173"></a><tt class="py-lineno">173</tt> <tt class="py-line"><tt class="py-name">__all__</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-string">"Message"</tt><tt class="py-op">,</tt> <tt class="py-string">"Disposition"</tt><tt class="py-op">]</tt> </tt>
+<a name="L174"></a><tt class="py-lineno">174</tt> <tt class="py-line"> </tt><script type="text/javascript">
+<!--
+expandto(location.href);
+// -->
+</script>
+</pre>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message.Disposition-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message.Disposition-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message.Disposition-class.html
new file mode 100755
index 0000000..06a5e57
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message.Disposition-class.html
@@ -0,0 +1,157 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.message.Disposition</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.message-module.html">Module message</a> ::
+ Class Disposition
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.message.Disposition-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASSOBJ DESCRIPTION ==================== -->
+<h1 class="epydoc">classobj Disposition</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.message-pysrc.html#Disposition">source code</a></span></p>
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__init__"></a><span class="summary-sig-name">__init__</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">type</span>,
+ <span class="summary-sig-arg">**options</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.message-pysrc.html#Disposition.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__repr__"></a><span class="summary-sig-name">__repr__</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.message-pysrc.html#Disposition.__repr__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message.Message-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message.Message-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message.Message-class.html
new file mode 100755
index 0000000..89f3f4f
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message.Message-class.html
@@ -0,0 +1,315 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.message.Message</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.message-module.html">Module message</a> ::
+ Class Message
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.message.Message-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASSOBJ DESCRIPTION ==================== -->
+<h1 class="epydoc">classobj Message</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.message-pysrc.html#Message">source code</a></span></p>
+<p>A message consists of a standard set of fields, an application defined
+ set of properties, and some content.</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.message.Message-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">content</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">content_type</span>=<span class="summary-sig-default">UNSPECIFIED</span>,
+ <span class="summary-sig-arg">id</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">subject</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">user_id</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">reply_to</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">correlation_id</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">durable</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">priority</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">ttl</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">properties</span>=<span class="summary-sig-default">None</span>)</span><br />
+ Construct a new message with the supplied content.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.message-pysrc.html#Message.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__repr__"></a><span class="summary-sig-name">__repr__</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.message-pysrc.html#Message.__repr__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== INSTANCE VARIABLES ==================== -->
+<a name="section-InstanceVariables"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Variables</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">str, unicode, buffer, dict, list</span>
+ </td><td class="summary">
+ <a name="content"></a><span class="summary-name">content</span><br />
+ the message content
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">str</span>
+ </td><td class="summary">
+ <a name="content_type"></a><span class="summary-name">content_type</span><br />
+ the content-type of the message
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">str</span>
+ </td><td class="summary">
+ <a name="correlation_id"></a><span class="summary-name">correlation_id</span><br />
+ a correlation-id for the message
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">bool</span>
+ </td><td class="summary">
+ <a name="durable"></a><span class="summary-name">durable</span><br />
+ message durability
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">str</span>
+ </td><td class="summary">
+ <a name="id"></a><span class="summary-name">id</span><br />
+ the message id
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">int</span>
+ </td><td class="summary">
+ <a name="priority"></a><span class="summary-name">priority</span><br />
+ message priority
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">dict</span>
+ </td><td class="summary">
+ <a name="properties"></a><span class="summary-name">properties</span><br />
+ application specific message properties
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">str</span>
+ </td><td class="summary">
+ <a name="reply_to"></a><span class="summary-name">reply_to</span><br />
+ the address to send replies
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">str</span>
+ </td><td class="summary">
+ <a name="subject"></a><span class="summary-name">subject</span><br />
+ message subject
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">float</span>
+ </td><td class="summary">
+ <a name="ttl"></a><span class="summary-name">ttl</span><br />
+ time-to-live measured in seconds
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">str</span>
+ </td><td class="summary">
+ <a name="user_id"></a><span class="summary-name">user_id</span><br />
+ the user-id of the message producer
+ </td>
+ </tr>
+</table>
+<!-- ==================== METHOD DETAILS ==================== -->
+<a name="section-MethodDetails"></a>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Method Details</span></td>
+</tr>
+</table>
+<a name="__init__"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">content</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">content_type</span>=<span class="sig-default">UNSPECIFIED</span>,
+ <span class="sig-arg">id</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">subject</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">user_id</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">reply_to</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">correlation_id</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">durable</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">priority</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">ttl</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">properties</span>=<span class="sig-default">None</span>)</span>
+ <br /><em class="fname">(Constructor)</em>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.message-pysrc.html#Message.__init__">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Construct a new message with the supplied content. The content-type of
+ the message will be automatically inferred from type of the content
+ parameter.</p>
+ <dl class="fields">
+ <dt>Parameters:</dt>
+ <dd><ul class="nomargin-top">
+ <li><strong class="pname"><code>content</code></strong> (str, unicode, buffer, dict, list) - the message content</li>
+ <li><strong class="pname"><code>content_type</code></strong> (str) - the content-type of the message</li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports-module.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports-module.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports-module.html
new file mode 100755
index 0000000..87ec36b
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports-module.html
@@ -0,0 +1,191 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.transports</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module transports
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.transports-module.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== MODULE DESCRIPTION ==================== -->
+<h1 class="epydoc">Module transports</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.transports-pysrc.html">source code</a></span></p>
+<!-- ==================== CLASSES ==================== -->
+<a name="section-Classes"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Classes</span></td>
+</tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.transports.SocketTransport-class.html" class="summary-name">SocketTransport</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.transports.tcp-class.html" class="summary-name">tcp</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.transports.old_ssl-class.html" class="summary-name">old_ssl</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.transports.tls-class.html" class="summary-name">tls</a>
+ </td>
+ </tr>
+</table>
+<!-- ==================== FUNCTIONS ==================== -->
+<a name="section-Functions"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Functions</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="verify_hostname"></a><span class="summary-sig-name">verify_hostname</span>(<span class="summary-sig-arg">peer_certificate</span>,
+ <span class="summary-sig-arg">hostname</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#verify_hostname">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== VARIABLES ==================== -->
+<a name="section-Variables"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Variables</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="TRANSPORTS"></a><span class="summary-name">TRANSPORTS</span> = <code title="{}">{}</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="__package__"></a><span class="summary-name">__package__</span> = <code title="'qpid.messaging'"><code class="variable-quote">'</code><code class="variable-string">qpid.messaging</code><code class="variable-quote">'</code></code>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[38/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.address-pysrc.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.address-pysrc.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.address-pysrc.html
new file mode 100755
index 0000000..55a1771
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.address-pysrc.html
@@ -0,0 +1,308 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.address</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module address
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.address-pysrc.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<h1 class="epydoc">Source Code for <a href="qpid.messaging.address-module.html">Module qpid.messaging.address</a></h1>
+<pre class="py-src">
+<a name="L1"></a><tt class="py-lineno"> 1</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L2"></a><tt class="py-lineno"> 2</tt> <tt class="py-line"><tt class="py-comment"># Licensed to the Apache Software Foundation (ASF) under one</tt> </tt>
+<a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"><tt class="py-comment"># or more contributor license agreements. See the NOTICE file</tt> </tt>
+<a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"><tt class="py-comment"># distributed with this work for additional information</tt> </tt>
+<a name="L5"></a><tt class="py-lineno"> 5</tt> <tt class="py-line"><tt class="py-comment"># regarding copyright ownership. The ASF licenses this file</tt> </tt>
+<a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"><tt class="py-comment"># to you under the Apache License, Version 2.0 (the</tt> </tt>
+<a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"><tt class="py-comment"># "License"); you may not use this file except in compliance</tt> </tt>
+<a name="L8"></a><tt class="py-lineno"> 8</tt> <tt class="py-line"><tt class="py-comment"># with the License. You may obtain a copy of the License at</tt> </tt>
+<a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L10"></a><tt class="py-lineno"> 10</tt> <tt class="py-line"><tt class="py-comment"># http://www.apache.org/licenses/LICENSE-2.0</tt> </tt>
+<a name="L11"></a><tt class="py-lineno"> 11</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L12"></a><tt class="py-lineno"> 12</tt> <tt class="py-line"><tt class="py-comment"># Unless required by applicable law or agreed to in writing,</tt> </tt>
+<a name="L13"></a><tt class="py-lineno"> 13</tt> <tt class="py-line"><tt class="py-comment"># software distributed under the License is distributed on an</tt> </tt>
+<a name="L14"></a><tt class="py-lineno"> 14</tt> <tt class="py-line"><tt class="py-comment"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</tt> </tt>
+<a name="L15"></a><tt class="py-lineno"> 15</tt> <tt class="py-line"><tt class="py-comment"># KIND, either express or implied. See the License for the</tt> </tt>
+<a name="L16"></a><tt class="py-lineno"> 16</tt> <tt class="py-line"><tt class="py-comment"># specific language governing permissions and limitations</tt> </tt>
+<a name="L17"></a><tt class="py-lineno"> 17</tt> <tt class="py-line"><tt class="py-comment"># under the License.</tt> </tt>
+<a name="L18"></a><tt class="py-lineno"> 18</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L19"></a><tt class="py-lineno"> 19</tt> <tt class="py-line"><tt class="py-keyword">import</tt> <tt class="py-name">re</tt> </tt>
+<a name="L20"></a><tt class="py-lineno"> 20</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">lexer</tt> <tt class="py-keyword">import</tt> <tt class="py-name">Lexicon</tt><tt class="py-op">,</tt> <tt class="py-name">LexError</tt> </tt>
+<a name="L21"></a><tt class="py-lineno"> 21</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">parser</tt> <tt class="py-keyword">import</tt> <tt class="py-name">Parser</tt><tt class="py-op">,</tt> <tt id="link-0" class="py-name" targets="Class qpid.parser.ParseError=qpid.parser.ParseError-class.html"><a title="qpid.parser.ParseError" class="py-name" href="#" onclick="return doclink('link-0', 'ParseError', 'link-0');">ParseError</a></tt> </tt>
+<a name="L22"></a><tt class="py-lineno"> 22</tt> <tt class="py-line"> </tt>
+<a name="L23"></a><tt class="py-lineno"> 23</tt> <tt class="py-line"><tt id="link-1" class="py-name" targets="Variable qpid.messaging.address.l=qpid.messaging.address-module.html#l"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-1', 'l', 'link-1');">l</a></tt> <tt class="py-op">=</tt> <tt class="py-name">Lexicon</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L24"></a><tt class="py-lineno"> 24</tt> <tt class="py-line"> </tt>
+<a name="L25"></a><tt class="py-lineno"> 25</tt> <tt class="py-line"><tt id="link-2" class="py-name" targets="Variable qpid.messaging.address.LBRACE=qpid.messaging.address-module.html#LBRACE"><a title="qpid.messaging.address.LBRACE" class="py-name" href="#" onclick="return doclink('link-2', 'LBRACE', 'link-2');">LBRACE</a></tt> <tt class="py-op">=</tt> <tt id="link-3" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-3', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">define</tt><tt class="py-op">(</tt><tt class="py-string">"LBRACE"</tt><tt class="py-op">,</tt> <tt class="py-string">r"\{"</tt><tt class="py-op">)</tt> </tt>
+<a name="L26"></a><tt class="py-lineno"> 26</tt> <tt class="py-line"><tt id="link-4" class="py-name" targets="Variable qpid.messaging.address.RBRACE=qpid.messaging.address-module.html#RBRACE"><a title="qpid.messaging.address.RBRACE" class="py-name" href="#" onclick="return doclink('link-4', 'RBRACE', 'link-4');">RBRACE</a></tt> <tt class="py-op">=</tt> <tt id="link-5" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-5', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">define</tt><tt class="py-op">(</tt><tt class="py-string">"RBRACE"</tt><tt class="py-op">,</tt> <tt class="py-string">r"\}"</tt><tt class="py-op">)</tt> </tt>
+<a name="L27"></a><tt class="py-lineno"> 27</tt> <tt class="py-line"><tt id="link-6" class="py-name" targets="Variable qpid.messaging.address.LBRACK=qpid.messaging.address-module.html#LBRACK"><a title="qpid.messaging.address.LBRACK" class="py-name" href="#" onclick="return doclink('link-6', 'LBRACK', 'link-6');">LBRACK</a></tt> <tt class="py-op">=</tt> <tt id="link-7" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-7', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">define</tt><tt class="py-op">(</tt><tt class="py-string">"LBRACK"</tt><tt class="py-op">,</tt> <tt class="py-string">r"\["</tt><tt class="py-op">)</tt> </tt>
+<a name="L28"></a><tt class="py-lineno"> 28</tt> <tt class="py-line"><tt id="link-8" class="py-name" targets="Variable qpid.messaging.address.RBRACK=qpid.messaging.address-module.html#RBRACK"><a title="qpid.messaging.address.RBRACK" class="py-name" href="#" onclick="return doclink('link-8', 'RBRACK', 'link-8');">RBRACK</a></tt> <tt class="py-op">=</tt> <tt id="link-9" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-9', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">define</tt><tt class="py-op">(</tt><tt class="py-string">"RBRACK"</tt><tt class="py-op">,</tt> <tt class="py-string">r"\]"</tt><tt class="py-op">)</tt> </tt>
+<a name="L29"></a><tt class="py-lineno"> 29</tt> <tt class="py-line"><tt id="link-10" class="py-name" targets="Variable qpid.messaging.address.COLON=qpid.messaging.address-module.html#COLON"><a title="qpid.messaging.address.COLON" class="py-name" href="#" onclick="return doclink('link-10', 'COLON', 'link-10');">COLON</a></tt> <tt class="py-op">=</tt> <tt id="link-11" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-11', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">define</tt><tt class="py-op">(</tt><tt class="py-string">"COLON"</tt><tt class="py-op">,</tt> <tt class="py-string">r":"</tt><tt class="py-op">)</tt> </tt>
+<a name="L30"></a><tt class="py-lineno"> 30</tt> <tt class="py-line"><tt id="link-12" class="py-name" targets="Variable qpid.messaging.address.SEMI=qpid.messaging.address-module.html#SEMI"><a title="qpid.messaging.address.SEMI" class="py-name" href="#" onclick="return doclink('link-12', 'SEMI', 'link-12');">SEMI</a></tt> <tt class="py-op">=</tt> <tt id="link-13" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-13', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">define</tt><tt class="py-op">(</tt><tt class="py-string">"SEMI"</tt><tt class="py-op">,</tt> <tt class="py-string">r";"</tt><tt class="py-op">)</tt> </tt>
+<a name="L31"></a><tt class="py-lineno"> 31</tt> <tt class="py-line"><tt id="link-14" class="py-name" targets="Variable qpid.messaging.address.SLASH=qpid.messaging.address-module.html#SLASH"><a title="qpid.messaging.address.SLASH" class="py-name" href="#" onclick="return doclink('link-14', 'SLASH', 'link-14');">SLASH</a></tt> <tt class="py-op">=</tt> <tt id="link-15" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-15', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">define</tt><tt class="py-op">(</tt><tt class="py-string">"SLASH"</tt><tt class="py-op">,</tt> <tt class="py-string">r"/"</tt><tt class="py-op">)</tt> </tt>
+<a name="L32"></a><tt class="py-lineno"> 32</tt> <tt class="py-line"><tt id="link-16" class="py-name" targets="Variable qpid.messaging.address.COMMA=qpid.messaging.address-module.html#COMMA"><a title="qpid.messaging.address.COMMA" class="py-name" href="#" onclick="return doclink('link-16', 'COMMA', 'link-16');">COMMA</a></tt> <tt class="py-op">=</tt> <tt id="link-17" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-17', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">define</tt><tt class="py-op">(</tt><tt class="py-string">"COMMA"</tt><tt class="py-op">,</tt> <tt class="py-string">r","</tt><tt class="py-op">)</tt> </tt>
+<a name="L33"></a><tt class="py-lineno"> 33</tt> <tt class="py-line"><tt id="link-18" class="py-name" targets="Variable qpid.messaging.address.NUMBER=qpid.messaging.address-module.html#NUMBER"><a title="qpid.messaging.address.NUMBER" class="py-name" href="#" onclick="return doclink('link-18', 'NUMBER', 'link-18');">NUMBER</a></tt> <tt class="py-op">=</tt> <tt id="link-19" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-19', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">define</tt><tt class="py-op">(</tt><tt class="py-string">"NUMBER"</tt><tt class="py-op">,</tt> <tt class="py-string">r'[+-]?[0-9]*\.?[0-9]+'</tt><tt class="py-op">)</tt> </tt>
+<a name="L34"></a><tt class="py-lineno"> 34</tt> <tt class="py-line"><tt id="link-20" class="py-name" targets="Variable qpid.messaging.address.ID=qpid.messaging.address-module.html#ID"><a title="qpid.messaging.address.ID" class="py-name" href="#" onclick="return doclink('link-20', 'ID', 'link-20');">ID</a></tt> <tt class="py-op">=</tt> <tt id="link-21" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-21', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">define</tt><tt class="py-op">(</tt><tt class="py-string">"ID"</tt><tt class="py-op">,</tt> <tt class="py-string">r'[a-zA-Z_](?:[a-zA-Z0-9_-]*[a-zA-Z0-9_])?'</tt><tt class="py-op">)</tt> </tt>
+<a name="L35"></a><tt class="py-lineno"> 35</tt> <tt class="py-line"><tt id="link-22" class="py-name" targets="Variable qpid.messaging.address.STRING=qpid.messaging.address-module.html#STRING"><a title="qpid.messaging.address.STRING" class="py-name" href="#" onclick="return doclink('link-22', 'STRING', 'link-22');">STRING</a></tt> <tt class="py-op">=</tt> <tt id="link-23" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-23', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">define</tt><tt class="py-op">(</tt><tt class="py-string">"STRING"</tt><tt class="py-op">,</tt> <tt class="py-string">r""""(?:[^\\"]|\\.)*"|'(?:[^\\']|\\.)*'"""</tt><tt class="py-op">)</tt> </tt>
+<a name="L36"></a><tt class="py-lineno"> 36</tt> <tt class="py-line"><tt id="link-24" class="py-name" targets="Variable qpid.messaging.address.ESC=qpid.messaging.address-module.html#ESC"><a title="qpid.messaging.address.ESC" class="py-name" href="#" onclick="return doclink('link-24', 'ESC', 'link-24');">ESC</a></tt> <tt class="py-op">=</tt> <tt id="link-25" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-25', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">define</tt><tt class="py-op">(</tt><tt class="py-string">"ESC"</tt><tt class="py-op">,</tt> <tt class="py-string">r"\\[^ux]|\\x[0-9a-fA-F][0-9a-fA-F]|\\u[0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F]"</tt><tt class="py-op">)</tt> </tt>
+<a name="L37"></a><tt class="py-lineno"> 37</tt> <tt class="py-line"><tt id="link-26" class="py-name" targets="Variable qpid.messaging.address.SYM=qpid.messaging.address-module.html#SYM"><a title="qpid.messaging.address.SYM" class="py-name" href="#" onclick="return doclink('link-26', 'SYM', 'link-26');">SYM</a></tt> <tt class="py-op">=</tt> <tt id="link-27" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-27', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">define</tt><tt class="py-op">(</tt><tt class="py-string">"SYM"</tt><tt class="py-op">,</tt> <tt class="py-string">r"[.#*%@$^!+-]"</tt><tt class="py-op">)</tt> </tt>
+<a name="L38"></a><tt class="py-lineno"> 38</tt> <tt class="py-line"><tt id="link-28" class="py-name" targets="Variable qpid.messaging.address.WSPACE=qpid.messaging.address-module.html#WSPACE"><a title="qpid.messaging.address.WSPACE" class="py-name" href="#" onclick="return doclink('link-28', 'WSPACE', 'link-28');">WSPACE</a></tt> <tt class="py-op">=</tt> <tt id="link-29" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-29', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">define</tt><tt class="py-op">(</tt><tt class="py-string">"WSPACE"</tt><tt class="py-op">,</tt> <tt class="py-string">r"[ \n\r\t]+"</tt><tt class="py-op">)</tt> </tt>
+<a name="L39"></a><tt class="py-lineno"> 39</tt> <tt class="py-line"><tt id="link-30" class="py-name" targets="Variable qpid.messaging.address.EOF=qpid.messaging.address-module.html#EOF"><a title="qpid.messaging.address.EOF" class="py-name" href="#" onclick="return doclink('link-30', 'EOF', 'link-30');">EOF</a></tt> <tt class="py-op">=</tt> <tt id="link-31" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-31', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">eof</tt><tt class="py-op">(</tt><tt class="py-string">"EOF"</tt><tt class="py-op">)</tt> </tt>
+<a name="L40"></a><tt class="py-lineno"> 40</tt> <tt class="py-line"> </tt>
+<a name="L41"></a><tt class="py-lineno"> 41</tt> <tt class="py-line"><tt id="link-32" class="py-name" targets="Variable qpid.messaging.address.LEXER=qpid.messaging.address-module.html#LEXER"><a title="qpid.messaging.address.LEXER" class="py-name" href="#" onclick="return doclink('link-32', 'LEXER', 'link-32');">LEXER</a></tt> <tt class="py-op">=</tt> <tt id="link-33" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-33', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">compile</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L42"></a><tt class="py-lineno"> 42</tt> <tt class="py-line"> </tt>
+<a name="lex"></a><div id="lex-def"><a name="L43"></a><tt class="py-lineno"> 43</tt> <a class="py-toggle" href="#" id="lex-toggle" onclick="return toggle('lex');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.address-module.html#lex">lex</a><tt class="py-op">(</tt><tt class="py-param">st</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="lex-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="lex-expanded"><a name="L44"></a><tt class="py-lineno"> 44</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-34" class="py-name"><a title="qpid.messaging.address.LEXER" class="py-name" href="#" onclick="return doclink('link-34', 'LEXER', 'link-32');">LEXER</a></tt><tt class="py-op">.</tt><tt class="py-name">lex</tt><tt class="py-op">(</tt><tt class="py-name">st</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L45"></a><tt class="py-lineno"> 45</tt> <tt class="py-line"> </tt>
+<a name="tok2str"></a><div id="tok2str-def"><a name="L46"></a><tt class="py-lineno"> 46</tt> <a class="py-toggle" href="#" id="tok2str-toggle" onclick="return toggle('tok2str');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.address-module.html#tok2str">tok2str</a><tt class="py-op">(</tt><tt class="py-param">tok</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tok2str-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="tok2str-expanded"><a name="L47"></a><tt class="py-lineno"> 47</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">type</tt> <tt class="py-keyword">is</tt> <tt id="link-35" class="py-name"><a title="qpid.messaging.address.STRING" class="py-name" href="#" onclick="return doclink('link-35', 'STRING', 'link-22');">STRING</a></tt><tt class="py-op">:</tt> </tt>
+<a name="L48"></a><tt class="py-lineno"> 48</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">eval</tt><tt class="py-op">(</tt><tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">value</tt><tt class="py-op">)</tt> </tt>
+<a name="L49"></a><tt class="py-lineno"> 49</tt> <tt class="py-line"> <tt class="py-keyword">elif</tt> <tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">type</tt> <tt class="py-keyword">is</tt> <tt id="link-36" class="py-name"><a title="qpid.messaging.address.ESC" class="py-name" href="#" onclick="return doclink('link-36', 'ESC', 'link-24');">ESC</a></tt><tt class="py-op">:</tt> </tt>
+<a name="L50"></a><tt class="py-lineno"> 50</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">value</tt><tt class="py-op">[</tt><tt class="py-number">1</tt><tt class="py-op">]</tt> <tt class="py-op">==</tt> <tt class="py-string">"x"</tt><tt class="py-op">:</tt> </tt>
+<a name="L51"></a><tt class="py-lineno"> 51</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">eval</tt><tt class="py-op">(</tt><tt class="py-string">'"%s"'</tt> <tt class="py-op">%</tt> <tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">value</tt><tt class="py-op">)</tt> </tt>
+<a name="L52"></a><tt class="py-lineno"> 52</tt> <tt class="py-line"> <tt class="py-keyword">elif</tt> <tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">value</tt><tt class="py-op">[</tt><tt class="py-number">1</tt><tt class="py-op">]</tt> <tt class="py-op">==</tt> <tt class="py-string">"u"</tt><tt class="py-op">:</tt> </tt>
+<a name="L53"></a><tt class="py-lineno"> 53</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">eval</tt><tt class="py-op">(</tt><tt class="py-string">'u"%s"'</tt> <tt class="py-op">%</tt> <tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">value</tt><tt class="py-op">)</tt> </tt>
+<a name="L54"></a><tt class="py-lineno"> 54</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L55"></a><tt class="py-lineno"> 55</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">value</tt><tt class="py-op">[</tt><tt class="py-number">1</tt><tt class="py-op">]</tt> </tt>
+<a name="L56"></a><tt class="py-lineno"> 56</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L57"></a><tt class="py-lineno"> 57</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">value</tt> </tt>
+</div><a name="L58"></a><tt class="py-lineno"> 58</tt> <tt class="py-line"> </tt>
+<a name="L59"></a><tt class="py-lineno"> 59</tt> <tt class="py-line"><tt id="link-37" class="py-name" targets="Variable qpid.messaging.address.CONSTANTS=qpid.messaging.address-module.html#CONSTANTS"><a title="qpid.messaging.address.CONSTANTS" class="py-name" href="#" onclick="return doclink('link-37', 'CONSTANTS', 'link-37');">CONSTANTS</a></tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt> </tt>
+<a name="L60"></a><tt class="py-lineno"> 60</tt> <tt class="py-line"> <tt class="py-string">"True"</tt><tt class="py-op">:</tt> <tt class="py-name">True</tt><tt class="py-op">,</tt> </tt>
+<a name="L61"></a><tt class="py-lineno"> 61</tt> <tt class="py-line"> <tt class="py-string">"true"</tt><tt class="py-op">:</tt> <tt class="py-name">True</tt><tt class="py-op">,</tt> </tt>
+<a name="L62"></a><tt class="py-lineno"> 62</tt> <tt class="py-line"> <tt class="py-string">"False"</tt><tt class="py-op">:</tt> <tt class="py-name">False</tt><tt class="py-op">,</tt> </tt>
+<a name="L63"></a><tt class="py-lineno"> 63</tt> <tt class="py-line"> <tt class="py-string">"false"</tt><tt class="py-op">:</tt> <tt class="py-name">False</tt><tt class="py-op">,</tt> </tt>
+<a name="L64"></a><tt class="py-lineno"> 64</tt> <tt class="py-line"> <tt class="py-string">"None"</tt><tt class="py-op">:</tt> <tt class="py-name">None</tt> </tt>
+<a name="L65"></a><tt class="py-lineno"> 65</tt> <tt class="py-line"> <tt class="py-op">}</tt> </tt>
+<a name="L66"></a><tt class="py-lineno"> 66</tt> <tt class="py-line"> </tt>
+<a name="tok2obj"></a><div id="tok2obj-def"><a name="L67"></a><tt class="py-lineno"> 67</tt> <a class="py-toggle" href="#" id="tok2obj-toggle" onclick="return toggle('tok2obj');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.address-module.html#tok2obj">tok2obj</a><tt class="py-op">(</tt><tt class="py-param">tok</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tok2obj-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="tok2obj-expanded"><a name="L68"></a><tt class="py-lineno"> 68</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">type</tt> <tt class="py-op">==</tt> <tt id="link-38" class="py-name"><a title="qpid.messaging.address.ID" class="py-name" href="#" onclick="return doclink('link-38', 'ID', 'link-20');">ID</a></tt><tt class="py-op">:</tt> </tt>
+<a name="L69"></a><tt class="py-lineno"> 69</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-39" class="py-name"><a title="qpid.messaging.address.CONSTANTS" class="py-name" href="#" onclick="return doclink('link-39', 'CONSTANTS', 'link-37');">CONSTANTS</a></tt><tt class="py-op">.</tt><tt class="py-name">get</tt><tt class="py-op">(</tt><tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">value</tt><tt class="py-op">,</tt> <tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">value</tt><tt class="py-op">)</tt> </tt>
+<a name="L70"></a><tt class="py-lineno"> 70</tt> <tt class="py-line"> <tt class="py-keyword">elif</tt> <tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">type</tt> <tt class="py-keyword">in</tt> <tt class="py-op">(</tt><tt id="link-40" class="py-name"><a title="qpid.messaging.address.STRING" class="py-name" href="#" onclick="return doclink('link-40', 'STRING', 'link-22');">STRING</a></tt><tt class="py-op">,</tt> <tt id="link-41" class="py-name"><a title="qpid.messaging.address.NUMBER" class="py-name" href="#" onclick="return doclink('link-41', 'NUMBER', 'link-18');">NUMBER</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L71"></a><tt class="py-lineno"> 71</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">eval</tt><tt class="py-op">(</tt><tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">value</tt><tt class="py-op">)</tt> </tt>
+<a name="L72"></a><tt class="py-lineno"> 72</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L73"></a><tt class="py-lineno"> 73</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">value</tt> </tt>
+</div><a name="L74"></a><tt class="py-lineno"> 74</tt> <tt class="py-line"> </tt>
+<a name="toks2str"></a><div id="toks2str-def"><a name="L75"></a><tt class="py-lineno"> 75</tt> <a class="py-toggle" href="#" id="toks2str-toggle" onclick="return toggle('toks2str');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.address-module.html#toks2str">toks2str</a><tt class="py-op">(</tt><tt class="py-param">toks</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="toks2str-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="toks2str-expanded"><a name="L76"></a><tt class="py-lineno"> 76</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">toks</tt><tt class="py-op">:</tt> </tt>
+<a name="L77"></a><tt class="py-lineno"> 77</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-string">""</tt><tt class="py-op">.</tt><tt class="py-name">join</tt><tt class="py-op">(</tt><tt class="py-name">map</tt><tt class="py-op">(</tt><tt class="py-name">tok2str</tt><tt class="py-op">,</tt> <tt class="py-name">toks</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L78"></a><tt class="py-lineno"> 78</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L79"></a><tt class="py-lineno"> 79</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">None</tt> </tt>
+</div><a name="L80"></a><tt class="py-lineno"> 80</tt> <tt class="py-line"> </tt>
+<a name="AddressParser"></a><div id="AddressParser-def"><a name="L81"></a><tt class="py-lineno"> 81</tt> <a class="py-toggle" href="#" id="AddressParser-toggle" onclick="return toggle('AddressParser');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.address.AddressParser-class.html">AddressParser</a><tt class="py-op">(</tt><tt class="py-base-class">Parser</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="AddressParser-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="AddressParser-expanded"><a name="L82"></a><tt class="py-lineno"> 82</tt> <tt class="py-line"> </tt>
+<a name="AddressParser.__init__"></a><div id="AddressParser.__init__-def"><a name="L83"></a><tt class="py-lineno"> 83</tt> <a class="py-toggle" href="#" id="AddressParser.__init__-toggle" onclick="return toggle('AddressParser.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.address.AddressParser-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">tokens</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="AddressParser.__init__-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="AddressParser.__init__-expanded"><a name="L84"></a><tt class="py-lineno"> 84</tt> <tt class="py-line"> <tt class="py-name">Parser</tt><tt class="py-op">.</tt><tt id="link-42" class="py-name" targets="Method qpid.messaging.constants.Constant.__init__()=qpid.messaging.constants.Constant-class.html#__init__,Method qpid.messaging.driver.Attachment.__init__()=qpid.messaging.driver.Attachment-class.html#__init__,Method qpid.messaging.driver.Cache.__init__()=qpid.messaging.driver.Cache-class.html#__init__,Method qpid.messaging.driver.Driver.__init__()=qpid.messaging.driver.Driver-class.html#__init__,Method qpid.messaging.driver.Engine.__init__()=qpid.messaging.driver.Engine-class.html#__init__,Method qpid.messaging.driver.Pattern.__init__()=qpid.messaging.driver.Pattern-class.html#__init__,Method qpid.messaging.driver.SessionState.__init__()=qpid.messaging.driver.SessionState
-class.html#__init__,Method qpid.messaging.endpoints.Connection.__init__()=qpid.messaging.endpoints.Connection-class.html#__init__,Method qpid.messaging.endpoints.Receiver.__init__()=qpid.messaging.endpoints.Receiver-class.html#__init__,Method qpid.messaging.endpoints.Sender.__init__()=qpid.messaging.endpoints.Sender-class.html#__init__,Method qpid.messaging.endpoints.Session.__init__()=qpid.messaging.endpoints.Session-class.html#__init__,Method qpid.messaging.exceptions.MessagingError.__init__()=qpid.messaging.exceptions.MessagingError-class.html#__init__,Method qpid.messaging.message.Disposition.__init__()=qpid.messaging.message.Disposition-class.html#__init__,Method qpid.messaging.message.Message.__init__()=qpid.messaging.message.Message-class.html#__init__,Method qpid.messaging.transports.SocketTransport.__init__()=qpid.messaging.transports.SocketTransport-class.html#__init__,Method qpid.messaging.transports.old_ssl.__init__()=qpid.messaging.transports.old_ssl-class.html#__init_
_,Method qpid.messaging.transports.tls.__init__()=qpid.messaging.transports.tls-class.html#__init__"><a title="qpid.messaging.constants.Constant.__init__
+qpid.messaging.driver.Attachment.__init__
+qpid.messaging.driver.Cache.__init__
+qpid.messaging.driver.Driver.__init__
+qpid.messaging.driver.Engine.__init__
+qpid.messaging.driver.Pattern.__init__
+qpid.messaging.driver.SessionState.__init__
+qpid.messaging.endpoints.Connection.__init__
+qpid.messaging.endpoints.Receiver.__init__
+qpid.messaging.endpoints.Sender.__init__
+qpid.messaging.endpoints.Session.__init__
+qpid.messaging.exceptions.MessagingError.__init__
+qpid.messaging.message.Disposition.__init__
+qpid.messaging.message.Message.__init__
+qpid.messaging.transports.SocketTransport.__init__
+qpid.messaging.transports.old_ssl.__init__
+qpid.messaging.transports.tls.__init__" class="py-name" href="#" onclick="return doclink('link-42', '__init__', 'link-42');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-op">[</tt><tt class="py-name">t</tt> <tt class="py-keyword">for</tt> <tt class="py-name">t</tt> <tt class="py-keyword">in</tt> <tt class="py-name">tokens</tt> <tt class="py-keyword">if</tt> <tt class="py-name">t</tt><tt class="py-op">.</tt><tt class="py-name">type</tt> <tt class="py-keyword">is</tt> <tt class="py-keyword">not</tt> <tt id="link-43" class="py-name"><a title="qpid.messaging.address.WSPACE" class="py-name" href="#" onclick="return doclink('link-43', 'WSPACE', 'link-28');">WSPACE</a></tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L85"></a><tt class="py-lineno"> 85</tt> <tt class="py-line"> </tt>
+<a name="AddressParser.parse"></a><div id="AddressParser.parse-def"><a name="L86"></a><tt class="py-lineno"> 86</tt> <a class="py-toggle" href="#" id="AddressParser.parse-toggle" onclick="return toggle('AddressParser.parse');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.address.AddressParser-class.html#parse">parse</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="AddressParser.parse-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="AddressParser.parse-expanded"><a name="L87"></a><tt class="py-lineno"> 87</tt> <tt class="py-line"> <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-44" class="py-name" targets="Module qpid.messaging.address=qpid.messaging.address-module.html"><a title="qpid.messaging.address" class="py-name" href="#" onclick="return doclink('link-44', 'address', 'link-44');">address</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L88"></a><tt class="py-lineno"> 88</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">eat</tt><tt class="py-op">(</tt><tt id="link-45" class="py-name"><a title="qpid.messaging.address.EOF" class="py-name" href="#" onclick="return doclink('link-45', 'EOF', 'link-30');">EOF</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L89"></a><tt class="py-lineno"> 89</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">result</tt> </tt>
+</div><a name="L90"></a><tt class="py-lineno"> 90</tt> <tt class="py-line"> </tt>
+<a name="AddressParser.address"></a><div id="AddressParser.address-def"><a name="L91"></a><tt class="py-lineno"> 91</tt> <a class="py-toggle" href="#" id="AddressParser.address-toggle" onclick="return toggle('AddressParser.address');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.address.AddressParser-class.html#address">address</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="AddressParser.address-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="AddressParser.address-expanded"><a name="L92"></a><tt class="py-lineno"> 92</tt> <tt class="py-line"> <tt id="link-46" class="py-name" targets="Variable qpid.messaging.driver.name=qpid.messaging.driver-module.html#name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-46', 'name', 'link-46');">name</a></tt> <tt class="py-op">=</tt> <tt class="py-name">toks2str</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">eat_until</tt><tt class="py-op">(</tt><tt id="link-47" class="py-name"><a title="qpid.messaging.address.SLASH" class="py-name" href="#" onclick="return doclink('link-47', 'SLASH', 'link-14');">SLASH</a></tt><tt class="py-op">,</tt> <tt id="link-48" class="py-name"><a title="qpid.messaging.address.SEMI" class="py-name" href="#" onclick="return doclink('link-48', 'SEMI', 'l
ink-12');">SEMI</a></tt><tt class="py-op">,</tt> <tt id="link-49" class="py-name"><a title="qpid.messaging.address.EOF" class="py-name" href="#" onclick="return doclink('link-49', 'EOF', 'link-30');">EOF</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L93"></a><tt class="py-lineno"> 93</tt> <tt class="py-line"> </tt>
+<a name="L94"></a><tt class="py-lineno"> 94</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt id="link-50" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-50', 'name', 'link-46');">name</a></tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
+<a name="L95"></a><tt class="py-lineno"> 95</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> <tt id="link-51" class="py-name"><a title="qpid.parser.ParseError" class="py-name" href="#" onclick="return doclink('link-51', 'ParseError', 'link-0');">ParseError</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">next</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L96"></a><tt class="py-lineno"> 96</tt> <tt class="py-line"> </tt>
+<a name="L97"></a><tt class="py-lineno"> 97</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">matches</tt><tt class="py-op">(</tt><tt id="link-52" class="py-name"><a title="qpid.messaging.address.SLASH" class="py-name" href="#" onclick="return doclink('link-52', 'SLASH', 'link-14');">SLASH</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L98"></a><tt class="py-lineno"> 98</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">eat</tt><tt class="py-op">(</tt><tt id="link-53" class="py-name"><a title="qpid.messaging.address.SLASH" class="py-name" href="#" onclick="return doclink('link-53', 'SLASH', 'link-14');">SLASH</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L99"></a><tt class="py-lineno"> 99</tt> <tt class="py-line"> <tt class="py-name">subject</tt> <tt class="py-op">=</tt> <tt class="py-name">toks2str</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">eat_until</tt><tt class="py-op">(</tt><tt id="link-54" class="py-name"><a title="qpid.messaging.address.SEMI" class="py-name" href="#" onclick="return doclink('link-54', 'SEMI', 'link-12');">SEMI</a></tt><tt class="py-op">,</tt> <tt id="link-55" class="py-name"><a title="qpid.messaging.address.EOF" class="py-name" href="#" onclick="return doclink('link-55', 'EOF', 'link-30');">EOF</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L100"></a><tt class="py-lineno">100</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L101"></a><tt class="py-lineno">101</tt> <tt class="py-line"> <tt class="py-name">subject</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
+<a name="L102"></a><tt class="py-lineno">102</tt> <tt class="py-line"> </tt>
+<a name="L103"></a><tt class="py-lineno">103</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">matches</tt><tt class="py-op">(</tt><tt id="link-56" class="py-name"><a title="qpid.messaging.address.SEMI" class="py-name" href="#" onclick="return doclink('link-56', 'SEMI', 'link-12');">SEMI</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L104"></a><tt class="py-lineno">104</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">eat</tt><tt class="py-op">(</tt><tt id="link-57" class="py-name"><a title="qpid.messaging.address.SEMI" class="py-name" href="#" onclick="return doclink('link-57', 'SEMI', 'link-12');">SEMI</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L105"></a><tt class="py-lineno">105</tt> <tt class="py-line"> <tt class="py-name">options</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">map</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L106"></a><tt class="py-lineno">106</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L107"></a><tt class="py-lineno">107</tt> <tt class="py-line"> <tt class="py-name">options</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
+<a name="L108"></a><tt class="py-lineno">108</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-58" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-58', 'name', 'link-46');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">subject</tt><tt class="py-op">,</tt> <tt class="py-name">options</tt> </tt>
+</div><a name="L109"></a><tt class="py-lineno">109</tt> <tt class="py-line"> </tt>
+<a name="AddressParser.map"></a><div id="AddressParser.map-def"><a name="L110"></a><tt class="py-lineno">110</tt> <a class="py-toggle" href="#" id="AddressParser.map-toggle" onclick="return toggle('AddressParser.map');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.address.AddressParser-class.html#map">map</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="AddressParser.map-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="AddressParser.map-expanded"><a name="L111"></a><tt class="py-lineno">111</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">eat</tt><tt class="py-op">(</tt><tt id="link-59" class="py-name"><a title="qpid.messaging.address.LBRACE" class="py-name" href="#" onclick="return doclink('link-59', 'LBRACE', 'link-2');">LBRACE</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L112"></a><tt class="py-lineno">112</tt> <tt class="py-line"> </tt>
+<a name="L113"></a><tt class="py-lineno">113</tt> <tt class="py-line"> <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
+<a name="L114"></a><tt class="py-lineno">114</tt> <tt class="py-line"> <tt class="py-keyword">while</tt> <tt class="py-name">True</tt><tt class="py-op">:</tt> </tt>
+<a name="L115"></a><tt class="py-lineno">115</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">matches</tt><tt class="py-op">(</tt><tt id="link-60" class="py-name"><a title="qpid.messaging.address.NUMBER" class="py-name" href="#" onclick="return doclink('link-60', 'NUMBER', 'link-18');">NUMBER</a></tt><tt class="py-op">,</tt> <tt id="link-61" class="py-name"><a title="qpid.messaging.address.STRING" class="py-name" href="#" onclick="return doclink('link-61', 'STRING', 'link-22');">STRING</a></tt><tt class="py-op">,</tt> <tt id="link-62" class="py-name"><a title="qpid.messaging.address.ID" class="py-name" href="#" onclick="return doclink('link-62', 'ID', 'link-20');">ID</a></tt><tt class="py-op">,</tt> <tt id="link-63" class="py-name"><a title="qpid.messaging.address.LBRACE" class="py-name" href="#" onclick="return doclink('link-63', 'LBRACE', 'link-2');">LBRACE</a></tt><tt class="py-op">,</tt> <tt i
d="link-64" class="py-name"><a title="qpid.messaging.address.LBRACK" class="py-name" href="#" onclick="return doclink('link-64', 'LBRACK', 'link-6');">LBRACK</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L116"></a><tt class="py-lineno">116</tt> <tt class="py-line"> <tt class="py-name">n</tt><tt class="py-op">,</tt> <tt class="py-name">v</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">keyval</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L117"></a><tt class="py-lineno">117</tt> <tt class="py-line"> <tt class="py-name">result</tt><tt class="py-op">[</tt><tt class="py-name">n</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">v</tt> </tt>
+<a name="L118"></a><tt class="py-lineno">118</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">matches</tt><tt class="py-op">(</tt><tt id="link-65" class="py-name"><a title="qpid.messaging.address.COMMA" class="py-name" href="#" onclick="return doclink('link-65', 'COMMA', 'link-16');">COMMA</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L119"></a><tt class="py-lineno">119</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">eat</tt><tt class="py-op">(</tt><tt id="link-66" class="py-name"><a title="qpid.messaging.address.COMMA" class="py-name" href="#" onclick="return doclink('link-66', 'COMMA', 'link-16');">COMMA</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L120"></a><tt class="py-lineno">120</tt> <tt class="py-line"> <tt class="py-keyword">elif</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">matches</tt><tt class="py-op">(</tt><tt id="link-67" class="py-name"><a title="qpid.messaging.address.RBRACE" class="py-name" href="#" onclick="return doclink('link-67', 'RBRACE', 'link-4');">RBRACE</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L121"></a><tt class="py-lineno">121</tt> <tt class="py-line"> <tt class="py-keyword">break</tt> </tt>
+<a name="L122"></a><tt class="py-lineno">122</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L123"></a><tt class="py-lineno">123</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> <tt id="link-68" class="py-name"><a title="qpid.parser.ParseError" class="py-name" href="#" onclick="return doclink('link-68', 'ParseError', 'link-0');">ParseError</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">next</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-69" class="py-name"><a title="qpid.messaging.address.COMMA" class="py-name" href="#" onclick="return doclink('link-69', 'COMMA', 'link-16');">COMMA</a></tt><tt class="py-op">,</tt> <tt id="link-70" class="py-name"><a title="qpid.messaging.address.RBRACE" class="py-name" href="#" onclick="return doclink('link-70', 'RBRACE', 'link-4');">RBRACE</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L124"></a><tt class="py-lineno">124</tt> <tt class="py-line"> <tt class="py-keyword">elif</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">matches</tt><tt class="py-op">(</tt><tt id="link-71" class="py-name"><a title="qpid.messaging.address.RBRACE" class="py-name" href="#" onclick="return doclink('link-71', 'RBRACE', 'link-4');">RBRACE</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L125"></a><tt class="py-lineno">125</tt> <tt class="py-line"> <tt class="py-keyword">break</tt> </tt>
+<a name="L126"></a><tt class="py-lineno">126</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L127"></a><tt class="py-lineno">127</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> <tt id="link-72" class="py-name"><a title="qpid.parser.ParseError" class="py-name" href="#" onclick="return doclink('link-72', 'ParseError', 'link-0');">ParseError</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">next</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-73" class="py-name"><a title="qpid.messaging.address.NUMBER" class="py-name" href="#" onclick="return doclink('link-73', 'NUMBER', 'link-18');">NUMBER</a></tt><tt class="py-op">,</tt> <tt id="link-74" class="py-name"><a title="qpid.messaging.address.STRING" class="py-name" href="#" onclick="return doclink('link-74', 'STRING', 'link-22');">STRING</a></tt><tt class="py-op">,</tt> <tt id="link-75" class="py-name"><a title="qpid.messaging.address.ID" class="py-name" href="#" onclick="return doclink('link-75', 'ID', 'li
nk-20');">ID</a></tt><tt class="py-op">,</tt> <tt id="link-76" class="py-name"><a title="qpid.messaging.address.LBRACE" class="py-name" href="#" onclick="return doclink('link-76', 'LBRACE', 'link-2');">LBRACE</a></tt><tt class="py-op">,</tt> <tt id="link-77" class="py-name"><a title="qpid.messaging.address.LBRACK" class="py-name" href="#" onclick="return doclink('link-77', 'LBRACK', 'link-6');">LBRACK</a></tt><tt class="py-op">,</tt> </tt>
+<a name="L128"></a><tt class="py-lineno">128</tt> <tt class="py-line"> <tt id="link-78" class="py-name"><a title="qpid.messaging.address.RBRACE" class="py-name" href="#" onclick="return doclink('link-78', 'RBRACE', 'link-4');">RBRACE</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L129"></a><tt class="py-lineno">129</tt> <tt class="py-line"> </tt>
+<a name="L130"></a><tt class="py-lineno">130</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">eat</tt><tt class="py-op">(</tt><tt id="link-79" class="py-name"><a title="qpid.messaging.address.RBRACE" class="py-name" href="#" onclick="return doclink('link-79', 'RBRACE', 'link-4');">RBRACE</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L131"></a><tt class="py-lineno">131</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">result</tt> </tt>
+</div><a name="L132"></a><tt class="py-lineno">132</tt> <tt class="py-line"> </tt>
+<a name="AddressParser.keyval"></a><div id="AddressParser.keyval-def"><a name="L133"></a><tt class="py-lineno">133</tt> <a class="py-toggle" href="#" id="AddressParser.keyval-toggle" onclick="return toggle('AddressParser.keyval');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.address.AddressParser-class.html#keyval">keyval</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="AddressParser.keyval-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="AddressParser.keyval-expanded"><a name="L134"></a><tt class="py-lineno">134</tt> <tt class="py-line"> <tt class="py-name">key</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">value</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L135"></a><tt class="py-lineno">135</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">eat</tt><tt class="py-op">(</tt><tt id="link-80" class="py-name"><a title="qpid.messaging.address.COLON" class="py-name" href="#" onclick="return doclink('link-80', 'COLON', 'link-10');">COLON</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L136"></a><tt class="py-lineno">136</tt> <tt class="py-line"> <tt class="py-name">val</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">value</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L137"></a><tt class="py-lineno">137</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-op">(</tt><tt class="py-name">key</tt><tt class="py-op">,</tt> <tt class="py-name">val</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L138"></a><tt class="py-lineno">138</tt> <tt class="py-line"> </tt>
+<a name="AddressParser.value"></a><div id="AddressParser.value-def"><a name="L139"></a><tt class="py-lineno">139</tt> <a class="py-toggle" href="#" id="AddressParser.value-toggle" onclick="return toggle('AddressParser.value');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.address.AddressParser-class.html#value">value</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="AddressParser.value-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="AddressParser.value-expanded"><a name="L140"></a><tt class="py-lineno">140</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">matches</tt><tt class="py-op">(</tt><tt id="link-81" class="py-name"><a title="qpid.messaging.address.NUMBER" class="py-name" href="#" onclick="return doclink('link-81', 'NUMBER', 'link-18');">NUMBER</a></tt><tt class="py-op">,</tt> <tt id="link-82" class="py-name"><a title="qpid.messaging.address.STRING" class="py-name" href="#" onclick="return doclink('link-82', 'STRING', 'link-22');">STRING</a></tt><tt class="py-op">,</tt> <tt id="link-83" class="py-name"><a title="qpid.messaging.address.ID" class="py-name" href="#" onclick="return doclink('link-83', 'ID', 'link-20');">ID</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L141"></a><tt class="py-lineno">141</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">tok2obj</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">eat</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L142"></a><tt class="py-lineno">142</tt> <tt class="py-line"> <tt class="py-keyword">elif</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">matches</tt><tt class="py-op">(</tt><tt id="link-84" class="py-name"><a title="qpid.messaging.address.LBRACE" class="py-name" href="#" onclick="return doclink('link-84', 'LBRACE', 'link-2');">LBRACE</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L143"></a><tt class="py-lineno">143</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">map</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L144"></a><tt class="py-lineno">144</tt> <tt class="py-line"> <tt class="py-keyword">elif</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">matches</tt><tt class="py-op">(</tt><tt id="link-85" class="py-name"><a title="qpid.messaging.address.LBRACK" class="py-name" href="#" onclick="return doclink('link-85', 'LBRACK', 'link-6');">LBRACK</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L145"></a><tt class="py-lineno">145</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">list</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L146"></a><tt class="py-lineno">146</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L147"></a><tt class="py-lineno">147</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> <tt id="link-86" class="py-name"><a title="qpid.parser.ParseError" class="py-name" href="#" onclick="return doclink('link-86', 'ParseError', 'link-0');">ParseError</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">next</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-87" class="py-name"><a title="qpid.messaging.address.NUMBER" class="py-name" href="#" onclick="return doclink('link-87', 'NUMBER', 'link-18');">NUMBER</a></tt><tt class="py-op">,</tt> <tt id="link-88" class="py-name"><a title="qpid.messaging.address.STRING" class="py-name" href="#" onclick="return doclink('link-88', 'STRING', 'link-22');">STRING</a></tt><tt class="py-op">,</tt> <tt id="link-89" class="py-name"><a title="qpid.messaging.address.ID" class="py-name" href="#" onclick="return doclink('link-89', 'ID', 'link
-20');">ID</a></tt><tt class="py-op">,</tt> <tt id="link-90" class="py-name"><a title="qpid.messaging.address.LBRACE" class="py-name" href="#" onclick="return doclink('link-90', 'LBRACE', 'link-2');">LBRACE</a></tt><tt class="py-op">,</tt> <tt id="link-91" class="py-name"><a title="qpid.messaging.address.LBRACK" class="py-name" href="#" onclick="return doclink('link-91', 'LBRACK', 'link-6');">LBRACK</a></tt><tt class="py-op">)</tt> </tt>
+</div><a name="L148"></a><tt class="py-lineno">148</tt> <tt class="py-line"> </tt>
+<a name="AddressParser.list"></a><div id="AddressParser.list-def"><a name="L149"></a><tt class="py-lineno">149</tt> <a class="py-toggle" href="#" id="AddressParser.list-toggle" onclick="return toggle('AddressParser.list');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.address.AddressParser-class.html#list">list</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="AddressParser.list-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="AddressParser.list-expanded"><a name="L150"></a><tt class="py-lineno">150</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">eat</tt><tt class="py-op">(</tt><tt id="link-92" class="py-name"><a title="qpid.messaging.address.LBRACK" class="py-name" href="#" onclick="return doclink('link-92', 'LBRACK', 'link-6');">LBRACK</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L151"></a><tt class="py-lineno">151</tt> <tt class="py-line"> </tt>
+<a name="L152"></a><tt class="py-lineno">152</tt> <tt class="py-line"> <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
+<a name="L153"></a><tt class="py-lineno">153</tt> <tt class="py-line"> </tt>
+<a name="L154"></a><tt class="py-lineno">154</tt> <tt class="py-line"> <tt class="py-keyword">while</tt> <tt class="py-name">True</tt><tt class="py-op">:</tt> </tt>
+<a name="L155"></a><tt class="py-lineno">155</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">matches</tt><tt class="py-op">(</tt><tt id="link-93" class="py-name"><a title="qpid.messaging.address.RBRACK" class="py-name" href="#" onclick="return doclink('link-93', 'RBRACK', 'link-8');">RBRACK</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L156"></a><tt class="py-lineno">156</tt> <tt class="py-line"> <tt class="py-keyword">break</tt> </tt>
+<a name="L157"></a><tt class="py-lineno">157</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L158"></a><tt class="py-lineno">158</tt> <tt class="py-line"> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">value</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L159"></a><tt class="py-lineno">159</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">matches</tt><tt class="py-op">(</tt><tt id="link-94" class="py-name"><a title="qpid.messaging.address.COMMA" class="py-name" href="#" onclick="return doclink('link-94', 'COMMA', 'link-16');">COMMA</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L160"></a><tt class="py-lineno">160</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">eat</tt><tt class="py-op">(</tt><tt id="link-95" class="py-name"><a title="qpid.messaging.address.COMMA" class="py-name" href="#" onclick="return doclink('link-95', 'COMMA', 'link-16');">COMMA</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L161"></a><tt class="py-lineno">161</tt> <tt class="py-line"> <tt class="py-keyword">elif</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">matches</tt><tt class="py-op">(</tt><tt id="link-96" class="py-name"><a title="qpid.messaging.address.RBRACK" class="py-name" href="#" onclick="return doclink('link-96', 'RBRACK', 'link-8');">RBRACK</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L162"></a><tt class="py-lineno">162</tt> <tt class="py-line"> <tt class="py-keyword">break</tt> </tt>
+<a name="L163"></a><tt class="py-lineno">163</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L164"></a><tt class="py-lineno">164</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> <tt id="link-97" class="py-name"><a title="qpid.parser.ParseError" class="py-name" href="#" onclick="return doclink('link-97', 'ParseError', 'link-0');">ParseError</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">next</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-98" class="py-name"><a title="qpid.messaging.address.COMMA" class="py-name" href="#" onclick="return doclink('link-98', 'COMMA', 'link-16');">COMMA</a></tt><tt class="py-op">,</tt> <tt id="link-99" class="py-name"><a title="qpid.messaging.address.RBRACK" class="py-name" href="#" onclick="return doclink('link-99', 'RBRACK', 'link-8');">RBRACK</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L165"></a><tt class="py-lineno">165</tt> <tt class="py-line"> </tt>
+<a name="L166"></a><tt class="py-lineno">166</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">eat</tt><tt class="py-op">(</tt><tt id="link-100" class="py-name"><a title="qpid.messaging.address.RBRACK" class="py-name" href="#" onclick="return doclink('link-100', 'RBRACK', 'link-8');">RBRACK</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L167"></a><tt class="py-lineno">167</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">result</tt> </tt>
+</div></div><a name="L168"></a><tt class="py-lineno">168</tt> <tt class="py-line"> </tt>
+<a name="parse"></a><div id="parse-def"><a name="L169"></a><tt class="py-lineno">169</tt> <a class="py-toggle" href="#" id="parse-toggle" onclick="return toggle('parse');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.address-module.html#parse">parse</a><tt class="py-op">(</tt><tt class="py-param">addr</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="parse-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="parse-expanded"><a name="L170"></a><tt class="py-lineno">170</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">AddressParser</tt><tt class="py-op">(</tt><tt class="py-name">lex</tt><tt class="py-op">(</tt><tt class="py-name">addr</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt id="link-101" class="py-name" targets="Function qpid.messaging.address.parse()=qpid.messaging.address-module.html#parse"><a title="qpid.messaging.address.parse" class="py-name" href="#" onclick="return doclink('link-101', 'parse', 'link-101');">parse</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L171"></a><tt class="py-lineno">171</tt> <tt class="py-line"> </tt>
+<a name="L172"></a><tt class="py-lineno">172</tt> <tt class="py-line"><tt class="py-name">__all__</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-string">"parse"</tt><tt class="py-op">,</tt> <tt class="py-string">"ParseError"</tt><tt class="py-op">]</tt> </tt>
+<a name="L173"></a><tt class="py-lineno">173</tt> <tt class="py-line"> </tt><script type="text/javascript">
+<!--
+expandto(location.href);
+// -->
+</script>
+</pre>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.constants-module.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.constants-module.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.constants-module.html
new file mode 100755
index 0000000..c9b64db
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.constants-module.html
@@ -0,0 +1,185 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.constants</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module constants
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.constants-module.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== MODULE DESCRIPTION ==================== -->
+<h1 class="epydoc">Module constants</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.constants-pysrc.html">source code</a></span></p>
+<!-- ==================== CLASSES ==================== -->
+<a name="section-Classes"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Classes</span></td>
+</tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.constants.Constant-class.html" class="summary-name">Constant</a>
+ </td>
+ </tr>
+</table>
+<!-- ==================== VARIABLES ==================== -->
+<a name="section-Variables"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Variables</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="__SELF__"></a><span class="summary-name">__SELF__</span> = <code title="object()">object()</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="AMQP_PORT"></a><span class="summary-name">AMQP_PORT</span> = <code title="5672">5672</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="AMQPS_PORT"></a><span class="summary-name">AMQPS_PORT</span> = <code title="5671">5671</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="UNLIMITED"></a><span class="summary-name">UNLIMITED</span> = <code title="UNLIMITED">UNLIMITED</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="REJECTED"></a><span class="summary-name">REJECTED</span> = <code title="REJECTED">REJECTED</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="RELEASED"></a><span class="summary-name">RELEASED</span> = <code title="RELEASED">RELEASED</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="__package__"></a><span class="summary-name">__package__</span> = <code title="None">None</code>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[34/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.LinkOut-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.LinkOut-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.LinkOut-class.html
new file mode 100755
index 0000000..5a48646
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.LinkOut-class.html
@@ -0,0 +1,233 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.driver.LinkOut</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.driver-module.html">Module driver</a> ::
+ Class LinkOut
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.driver.LinkOut-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASSOBJ DESCRIPTION ==================== -->
+<h1 class="epydoc">classobj LinkOut</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#LinkOut">source code</a></span></p>
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="init_link"></a><span class="summary-sig-name">init_link</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">sst</span>,
+ <span class="summary-sig-arg">snd</span>,
+ <span class="summary-sig-arg">_snd</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#LinkOut.init_link">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_link"></a><span class="summary-sig-name">do_link</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">sst</span>,
+ <span class="summary-sig-arg">snd</span>,
+ <span class="summary-sig-arg">_snd</span>,
+ <span class="summary-sig-arg">type</span>,
+ <span class="summary-sig-arg">subtype</span>,
+ <span class="summary-sig-arg">action</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#LinkOut.do_link">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_unlink"></a><span class="summary-sig-name">do_unlink</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">sst</span>,
+ <span class="summary-sig-arg">snd</span>,
+ <span class="summary-sig-arg">_snd</span>,
+ <span class="summary-sig-arg">action</span>=<span class="summary-sig-default"><function noop at 0x7f6bc71f11b8></span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#LinkOut.do_unlink">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="del_link"></a><span class="summary-sig-name">del_link</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">sst</span>,
+ <span class="summary-sig-arg">snd</span>,
+ <span class="summary-sig-arg">_snd</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#LinkOut.del_link">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASS VARIABLES ==================== -->
+<a name="section-ClassVariables"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Class Variables</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="ADDR_NAME"></a><span class="summary-name">ADDR_NAME</span> = <code title="'target'"><code class="variable-quote">'</code><code class="variable-string">target</code><code class="variable-quote">'</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="DIR_NAME"></a><span class="summary-name">DIR_NAME</span> = <code title="'sender'"><code class="variable-quote">'</code><code class="variable-string">sender</code><code class="variable-quote">'</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="VALIDATOR"></a><span class="summary-name">VALIDATOR</span> = <code title="Map(TARGET_OPTS)">Map(TARGET_OPTS)</code>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Pattern-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Pattern-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Pattern-class.html
new file mode 100755
index 0000000..ba8b654
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Pattern-class.html
@@ -0,0 +1,143 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.driver.Pattern</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.driver-module.html">Module driver</a> ::
+ Class Pattern
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.driver.Pattern-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASSOBJ DESCRIPTION ==================== -->
+<h1 class="epydoc">classobj Pattern</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Pattern">source code</a></span></p>
+<p>The pattern filter matches the supplied wildcard pattern against a
+ message subject.</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__init__"></a><span class="summary-sig-name">__init__</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">value</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Pattern.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.SessionState-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.SessionState-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.SessionState-class.html
new file mode 100755
index 0000000..46e58f0
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.SessionState-class.html
@@ -0,0 +1,235 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.driver.SessionState</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.driver-module.html">Module driver</a> ::
+ Class SessionState
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.driver.SessionState-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASSOBJ DESCRIPTION ==================== -->
+<h1 class="epydoc">classobj SessionState</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#SessionState">source code</a></span></p>
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__init__"></a><span class="summary-sig-name">__init__</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">driver</span>,
+ <span class="summary-sig-arg">session</span>,
+ <span class="summary-sig-arg">name</span>,
+ <span class="summary-sig-arg">channel</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#SessionState.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="write_query"></a><span class="summary-sig-name">write_query</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">query</span>,
+ <span class="summary-sig-arg">handler</span>,
+ <span class="summary-sig-arg">obj</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#SessionState.write_query">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="apply_overrides"></a><span class="summary-sig-name">apply_overrides</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">cmd</span>,
+ <span class="summary-sig-arg">overrides</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#SessionState.apply_overrides">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="write_cmd"></a><span class="summary-sig-name">write_cmd</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">cmd</span>,
+ <span class="summary-sig-arg">action</span>=<span class="summary-sig-default"><function noop at 0x7f6bc71f11b8></span>,
+ <span class="summary-sig-arg">overrides</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">sync</span>=<span class="summary-sig-default">True</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#SessionState.write_cmd">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="write_cmds"></a><span class="summary-sig-name">write_cmds</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">cmds</span>,
+ <span class="summary-sig-arg">action</span>=<span class="summary-sig-default"><function noop at 0x7f6bc71f11b8></span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#SessionState.write_cmds">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="write_op"></a><span class="summary-sig-name">write_op</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">op</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#SessionState.write_op">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints-module.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints-module.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints-module.html
new file mode 100755
index 0000000..b5065c5
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints-module.html
@@ -0,0 +1,179 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.endpoints</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module endpoints
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.endpoints-module.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== MODULE DESCRIPTION ==================== -->
+<h1 class="epydoc">Module endpoints</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html">source code</a></span></p>
+<p>A high level messaging API for python.</p>
+ <p>Areas that still need work:</p>
+ <ul>
+ <li>
+ definition of the arguments for <a
+ href="qpid.messaging.endpoints.Session-class.html#sender"
+ class="link">Session.sender</a> and <a
+ href="qpid.messaging.endpoints.Session-class.html#receiver"
+ class="link">Session.receiver</a>
+ </li>
+ <li>
+ standard <a href="qpid.messaging.message.Message-class.html"
+ class="link">Message</a> properties
+ </li>
+ <li>
+ <a href="qpid.messaging.message.Message-class.html"
+ class="link">Message</a> content encoding
+ </li>
+ <li>
+ protocol negotiation/multiprotocol impl
+ </li>
+ </ul>
+
+<!-- ==================== CLASSES ==================== -->
+<a name="section-Classes"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Classes</span></td>
+</tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.endpoints.Endpoint-class.html" class="summary-name">Endpoint</a><br />
+ Base class for all endpoint objects types.
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.endpoints.Connection-class.html" class="summary-name">Connection</a><br />
+ A Connection manages a group of <a
+ href="qpid.messaging.endpoints.Session-class.html"
+ class="link">Sessions</a> and connects them with a remote endpoint.
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.endpoints.Session-class.html" class="summary-name">Session</a><br />
+ Sessions provide a linear context for sending and receiving <a
+ href="qpid.messaging.message.Message-class.html"
+ class="link">Messages</a>.
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.endpoints.Sender-class.html" class="summary-name">Sender</a><br />
+ Sends outgoing messages.
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.endpoints.Receiver-class.html" class="summary-name">Receiver</a><br />
+ Receives incoming messages from a remote source.
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[10/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Session-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Session-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Session-class.html
new file mode 100644
index 0000000..cbf8835
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Session-class.html
@@ -0,0 +1,995 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.endpoints.Session</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.endpoints-module.html">Module endpoints</a> ::
+ Class Session
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.endpoints.Session-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type Session</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<p>Sessions provide a linear context for sending and receiving <a
+ href="qpid.messaging.message.Message-class.html"
+ class="link">Messages</a>. <a
+ href="qpid.messaging.message.Message-class.html"
+ class="link">Messages</a> are sent and received using the <a
+ href="qpid.messaging.endpoints.Sender-class.html#send"
+ class="link">Sender.send</a> and <a
+ href="qpid.messaging.endpoints.Receiver-class.html#fetch"
+ class="link">Receiver.fetch</a> methods of the <a
+ href="qpid.messaging.endpoints.Sender-class.html" class="link">Sender</a>
+ and <a href="qpid.messaging.endpoints.Receiver-class.html"
+ class="link">Receiver</a> objects associated with a Session.</p>
+ <p>Each <a href="qpid.messaging.endpoints.Sender-class.html"
+ class="link">Sender</a> and <a
+ href="qpid.messaging.endpoints.Receiver-class.html"
+ class="link">Receiver</a> is created by supplying either a target or
+ source address to the <a
+ href="qpid.messaging.endpoints.Session-class.html#sender"
+ class="link">sender</a> and <a
+ href="qpid.messaging.endpoints.Session-class.html#receiver"
+ class="link">receiver</a> methods of the Session. The address is supplied
+ via a string syntax documented below.</p>
+ <h1 class="heading">Addresses</h1>
+ <p>An address identifies a source or target for messages. In its
+ simplest form this is just a name. In general a target address may also
+ be used as a source address, however not all source addresses may be
+ used as a target, e.g. a source might additionally have some filtering
+ criteria that would not be present in a target.</p>
+ <p>A subject may optionally be specified along with the name. When an
+ address is used as a target, any subject specified in the address is
+ used as the default subject of outgoing messages for that target. When
+ an address is used as a source, any subject specified in the address is
+ pattern matched against the subject of available messages as a filter
+ for incoming messages from that source.</p>
+ <p>The options map contains additional information about the address
+ including:</p>
+ <ul>
+ <li>
+ policies for automatically creating, and deleting the node to which
+ an address refers
+ </li>
+ <li>
+ policies for asserting facts about the node to which an address
+ refers
+ </li>
+ <li>
+ extension points that can be used for sender/receiver configuration
+ </li>
+ </ul>
+ <h2 class="heading">Mapping to AMQP 0-10</h2>
+ <p>The name is resolved to either an exchange or a queue by querying
+ the broker.</p>
+ <p>The subject is set as a property on the message. Additionally, if
+ the name refers to an exchange, the routing key is set to the
+ subject.</p>
+ <h2 class="heading">Syntax</h2>
+ <p>The following regular expressions define the tokens used to parse
+ addresses:</p>
+<pre class="literalblock">
+ LBRACE: \{
+ RBRACE: \}
+ LBRACK: \[
+ RBRACK: \]
+ COLON: :
+ SEMI: ;
+ SLASH: /
+ COMMA: ,
+ NUMBER: [+-]?[0-9]*\.?[0-9]+
+ ID: [a-zA-Z_](?:[a-zA-Z0-9_-]*[a-zA-Z0-9_])?
+ STRING: "(?:[^\\"]|\\.)*"|'(?:[^\\']|\\.)*'
+ ESC: \\[^ux]|\\x[0-9a-fA-F][0-9a-fA-F]|\\u[0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F]
+ SYM: [.#*%@$^!+-]
+ WSPACE: [ \n\r\t]+
+</pre>
+ <p>The formal grammar for addresses is given below:</p>
+<pre class="literalblock">
+ address = name [ "/" subject ] [ ";" options ]
+ name = ( part | quoted )+
+ subject = ( part | quoted | "/" )*
+ quoted = STRING / ESC
+ part = LBRACE / RBRACE / COLON / COMMA / NUMBER / ID / SYM
+ options = map
+ map = "{" ( keyval ( "," keyval )* )? "}"
+ keyval = ID ":" value
+ value = NUMBER / STRING / ID / map / list
+ list = "[" ( value ( "," value )* )? "]"
+</pre>
+ <p>This grammar resuls in the following informal syntax:</p>
+<pre class="literalblock">
+ <name> [ / <subject> ] [ ; <options> ]
+</pre>
+ <p>Where options is:</p>
+<pre class="literalblock">
+ { <key> : <value>, ... }
+</pre>
+ <p>And values may be:</p>
+ <ul>
+ <li>
+ numbers
+ </li>
+ <li>
+ single, double, or non quoted strings
+ </li>
+ <li>
+ maps (dictionaries)
+ </li>
+ <li>
+ lists
+ </li>
+ </ul>
+ <h2 class="heading">Options</h2>
+ <p>The options map permits the following parameters:</p>
+<pre class="literalblock">
+ <name> [ / <subject> ] ; {
+ create: always | sender | receiver | never,
+ delete: always | sender | receiver | never,
+ assert: always | sender | receiver | never,
+ mode: browse | consume,
+ node: {
+ type: queue | topic,
+ durable: True | False,
+ x-declare: { ... <declare-overrides> ... },
+ x-bindings: [<binding_1>, ... <binding_n>]
+ },
+ link: {
+ name: <link-name>,
+ durable: True | False,
+ reliability: unreliable | at-most-once | at-least-once | exactly-once,
+ x-declare: { ... <declare-overrides> ... },
+ x-bindings: [<binding_1>, ... <binding_n>],
+ x-subscribe: { ... <subscribe-overrides> ... }
+ }
+ }
+</pre>
+ <p>Bindings are specified as a map with the following options:</p>
+<pre class="literalblock">
+ {
+ exchange: <exchange>,
+ queue: <queue>,
+ key: <key>,
+ arguments: <arguments>
+ }
+</pre>
+ <p>The create, delete, and assert policies specify who should perfom
+ the associated action:</p>
+ <ul>
+ <li>
+ <i>always</i>: the action will always be performed
+ </li>
+ <li>
+ <i>sender</i>: the action will only be performed by the sender
+ </li>
+ <li>
+ <i>receiver</i>: the action will only be performed by the
+ receiver
+ </li>
+ <li>
+ <i>never</i>: the action will never be performed (this is the
+ default)
+ </li>
+ </ul>
+ <p>The node-type is one of:</p>
+ <ul>
+ <li>
+ <i>topic</i>: a topic node will default to the topic exchange,
+ x-declare may be used to specify other exchange types
+ </li>
+ <li>
+ <i>queue</i>: this is the default node-type
+ </li>
+ </ul>
+ <p>The x-declare map permits protocol specific keys and values to be
+ specified when exchanges or queues are declared. These keys and
+ values are passed through when creating a node or asserting facts
+ about an existing node.</p>
+ <h2 class="heading">Examples</h2>
+ <p>A simple name resolves to any named node, usually a queue or a
+ topic:</p>
+<pre class="literalblock">
+ my-queue-or-topic
+</pre>
+ <p>A simple name with a subject will also resolve to a node, but the
+ presence of the subject will cause a sender using this address to set
+ the subject on outgoing messages, and receivers to filter based on
+ the subject:</p>
+<pre class="literalblock">
+ my-queue-or-topic/my-subject
+</pre>
+ <p>A subject pattern can be used and will cause filtering if used by
+ the receiver. If used for a sender, the literal value gets set as the
+ subject:</p>
+<pre class="literalblock">
+ my-queue-or-topic/my-*
+</pre>
+ <p>In all the above cases, the address is resolved to an existing
+ node. If you want the node to be auto-created, then you can do the
+ following. By default nonexistent nodes are assumed to be queues:</p>
+<pre class="literalblock">
+ my-queue; {create: always}
+</pre>
+ <p>You can customize the properties of the queue:</p>
+<pre class="literalblock">
+ my-queue; {create: always, node: {durable: True}}
+</pre>
+ <p>You can create a topic instead if you want:</p>
+<pre class="literalblock">
+ my-queue; {create: always, node: {type: topic}}
+</pre>
+ <p>You can assert that the address resolves to a node with particular
+ properties:</p>
+<pre class="literalblock">
+ my-transient-topic; {
+ assert: always,
+ node: {
+ type: topic,
+ durable: False
+ }
+ }
+</pre>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">connection</span>,
+ <span class="summary-sig-arg">name</span>,
+ <span class="summary-sig-arg">transactional</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#__repr__" class="summary-sig-name">__repr__</a>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.__repr__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="check_error"></a><span class="summary-sig-name">check_error</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.check_error">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="get_error"></a><span class="summary-sig-name">get_error</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.get_error">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="check_closed"></a><span class="summary-sig-name">check_closed</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.check_closed">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">Sender</span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#sender" class="summary-sig-name">sender</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">target</span>,
+ <span class="summary-sig-arg">**options</span>)</span><br />
+ Creates a <a href="qpid.messaging.endpoints.Sender-class.html"
+ class="link">Sender</a> that may be used to send <a
+ href="qpid.messaging.message.Message-class.html"
+ class="link">Messages</a> to the specified target.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.sender">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">Receiver</span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#receiver" class="summary-sig-name">receiver</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">source</span>,
+ <span class="summary-sig-arg">**options</span>)</span><br />
+ Creates a receiver that may be used to fetch <a
+ href="qpid.messaging.message.Message-class.html"
+ class="link">Messages</a> from the specified source.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.receiver">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#set_message_received_notify_handler" class="summary-sig-name">set_message_received_notify_handler</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">handler</span>)</span><br />
+ Register a callable that will be invoked when a Message arrives on
+ the Session.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.set_message_received_notify_handler">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#set_message_received_handler" class="summary-sig-name">set_message_received_handler</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">handler</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.set_message_received_handler">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#next_receiver" class="summary-sig-name">next_receiver</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.next_receiver">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#acknowledge" class="summary-sig-name">acknowledge</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">message</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">disposition</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">sync</span>=<span class="summary-sig-default">True</span>)</span><br />
+ Acknowledge the given <a
+ href="qpid.messaging.message.Message-class.html"
+ class="link">Message</a>.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.acknowledge">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#commit" class="summary-sig-name">commit</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span><br />
+ Commit outstanding transactional work.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.commit">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#rollback" class="summary-sig-name">rollback</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span><br />
+ Rollback outstanding transactional work.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.rollback">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#sync" class="summary-sig-name">sync</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span><br />
+ Sync the session.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.sync">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#close" class="summary-sig-name">close</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span><br />
+ Close the session.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.close">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.endpoints.Endpoint-class.html">Endpoint</a></code></b>:
+ <code><a href="qpid.messaging.endpoints.Endpoint-class.html#set_async_exception_notify_handler">set_async_exception_notify_handler</a></code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== METHOD DETAILS ==================== -->
+<a name="section-MethodDetails"></a>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Method Details</span></td>
+</tr>
+</table>
+<a name="__init__"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">connection</span>,
+ <span class="sig-arg">name</span>,
+ <span class="sig-arg">transactional</span>)</span>
+ <br /><em class="fname">(Constructor)</em>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.__init__">source code</a></span>
+ </td>
+ </tr></table>
+
+
+ <dl class="fields">
+ <dt>Overrides:
+ <a href="qpid.messaging.endpoints.Endpoint-class.html#__init__">Endpoint.__init__</a>
+ </dt>
+ </dl>
+</td></tr></table>
+</div>
+<a name="__repr__"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">__repr__</span>(<span class="sig-arg">self</span>)</span>
+ <br /><em class="fname">(Representation operator)</em>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.__repr__">source code</a></span>
+ </td>
+ </tr></table>
+
+
+ <dl class="fields">
+ <dt>Overrides:
+ object.__repr__
+ <dd><em class="note">(inherited documentation)</em></dd>
+ </dt>
+ </dl>
+</td></tr></table>
+</div>
+<a name="sender"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">sender</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">target</span>,
+ <span class="sig-arg">**options</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.sender">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Creates a <a href="qpid.messaging.endpoints.Sender-class.html"
+ class="link">Sender</a> that may be used to send <a
+ href="qpid.messaging.message.Message-class.html"
+ class="link">Messages</a> to the specified target.</p>
+ <dl class="fields">
+ <dt>Parameters:</dt>
+ <dd><ul class="nomargin-top">
+ <li><strong class="pname"><code>target</code></strong> (str) - the target to which messages will be sent</li>
+ </ul></dd>
+ <dt>Returns: Sender</dt>
+ <dd>a new Sender for the specified target</dd>
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="receiver"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">receiver</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">source</span>,
+ <span class="sig-arg">**options</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.receiver">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Creates a receiver that may be used to fetch <a
+ href="qpid.messaging.message.Message-class.html"
+ class="link">Messages</a> from the specified source.</p>
+ <dl class="fields">
+ <dt>Parameters:</dt>
+ <dd><ul class="nomargin-top">
+ <li><strong class="pname"><code>source</code></strong> (str) - the source of <a href="qpid.messaging.message.Message-class.html"
+ class="link">Messages</a></li>
+ </ul></dd>
+ <dt>Returns: Receiver</dt>
+ <dd>a new Receiver for the specified source</dd>
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="set_message_received_notify_handler"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">set_message_received_notify_handler</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">handler</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.set_message_received_notify_handler">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Register a callable that will be invoked when a Message arrives on the
+ Session.</p>
+ <dl class="fields">
+ <dt>Parameters:</dt>
+ <dd><ul class="nomargin-top">
+ <li><strong class="pname"><code>handler</code></strong> (a callable object taking a Session instance as its only argument) - invoked by the driver thread when an error occurs.</li>
+ </ul></dd>
+ <dt>Returns:</dt>
+ <dd>None</dd>
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+<div class="fields"> <p><strong>Note:</strong>
+ When using this method it is recommended to also register
+ asynchronous error callbacks on all endpoint objects. Doing so will
+ cause the application to be notified if an error is raised by the
+ driver thread. This is necessary as after a driver error occurs the
+ message received callback may never be invoked again. See <a
+ href="qpid.messaging.endpoints.Endpoint-class.html#set_async_exception_notify_handler"
+ class="link">Endpoint.set_async_exception_notify_handler</a>
+ </p>
+ <p><strong>Warning:</strong>
+ <b>Use with caution</b> This callback is invoked in the context of
+ the driver thread. It is <b>NOT</b> safe to call <b>ANY</b> of the
+ public messaging APIs from within this callback, including any of
+ the passed Session's methods. The intent of the handler is to
+ provide an efficient way to notify the application that a message
+ has arrived. This can be useful for those applications that need
+ to schedule a task to poll for received messages without blocking
+ in the messaging API. The scheduled task may then retrieve the
+ message using <a
+ href="qpid.messaging.endpoints.Session-class.html#next_receiver"
+ class="link">next_receiver</a> and <a
+ href="qpid.messaging.endpoints.Receiver-class.html#fetch"
+ class="link">Receiver.fetch</a>
+ </p>
+</div></td></tr></table>
+</div>
+<a name="set_message_received_handler"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">set_message_received_handler</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">handler</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.set_message_received_handler">source code</a></span>
+ </td>
+ </tr></table>
+
+
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+<div class="fields"> <p><strong>Deprecated:</strong>
+ Use <a
+ href="qpid.messaging.endpoints.Session-class.html#set_message_received_notify_handler"
+ class="link">set_message_received_notify_handler</a> instead.
+ </p>
+</div></td></tr></table>
+</div>
+<a name="next_receiver"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">next_receiver</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.next_receiver">source code</a></span>
+ </td>
+ </tr></table>
+
+
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="acknowledge"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">acknowledge</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">message</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">disposition</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">sync</span>=<span class="sig-default">True</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.acknowledge">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Acknowledge the given <a
+ href="qpid.messaging.message.Message-class.html"
+ class="link">Message</a>. If message is None, then all unacknowledged
+ messages on the session are acknowledged.</p>
+ <dl class="fields">
+ <dt>Parameters:</dt>
+ <dd><ul class="nomargin-top">
+ <li><strong class="pname"><code>message</code></strong> (Message) - the message to acknowledge or None</li>
+ <li><strong class="pname"><code>sync</code></strong> (boolean) - if true then block until the message(s) are acknowledged</li>
+ </ul></dd>
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="commit"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">commit</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.commit">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Commit outstanding transactional work. This consists of all message
+ sends and receives since the prior commit or rollback.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="rollback"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">rollback</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.rollback">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Rollback outstanding transactional work. This consists of all message
+ sends and receives since the prior commit or rollback.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="sync"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">sync</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.sync">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Sync the session.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="close"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">close</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.close">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Close the session.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions-module.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions-module.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions-module.html
new file mode 100644
index 0000000..61e73fb
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions-module.html
@@ -0,0 +1,335 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module exceptions
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions-module.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== MODULE DESCRIPTION ==================== -->
+<h1 class="epydoc">Module exceptions</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html">source code</a></span></p>
+<!-- ==================== CLASSES ==================== -->
+<a name="section-Classes"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Classes</span></td>
+</tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.Timeout-class.html" class="summary-name">Timeout</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.MessagingError-class.html" class="summary-name">MessagingError</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.InternalError-class.html" class="summary-name">InternalError</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.ConnectionError-class.html" class="summary-name">ConnectionError</a><br />
+ The base class for all connection related exceptions.
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.ConnectError-class.html" class="summary-name">ConnectError</a><br />
+ Exception raised when there is an error connecting to the remote
+ peer.
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.VersionError-class.html" class="summary-name">VersionError</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.AuthenticationFailure-class.html" class="summary-name">AuthenticationFailure</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.ConnectionClosed-class.html" class="summary-name">ConnectionClosed</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.HeartbeatTimeout-class.html" class="summary-name">HeartbeatTimeout</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.SessionError-class.html" class="summary-name">SessionError</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.Detached-class.html" class="summary-name">Detached</a><br />
+ Exception raised when an operation is attempted that is illegal
+ when detached.
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.NontransactionalSession-class.html" class="summary-name">NontransactionalSession</a><br />
+ Exception raised when commit or rollback is attempted on a non
+ transactional session.
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.TransactionError-class.html" class="summary-name">TransactionError</a><br />
+ Base class for transactional errors
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.TransactionAborted-class.html" class="summary-name">TransactionAborted</a><br />
+ The transaction was automatically rolled back.
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.TransactionUnknown-class.html" class="summary-name">TransactionUnknown</a><br />
+ The outcome of the transaction on the broker (commit or roll-back)
+ is not known.
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.UnauthorizedAccess-class.html" class="summary-name">UnauthorizedAccess</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.ServerError-class.html" class="summary-name">ServerError</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.SessionClosed-class.html" class="summary-name">SessionClosed</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.LinkError-class.html" class="summary-name">LinkError</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.InsufficientCapacity-class.html" class="summary-name">InsufficientCapacity</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.AddressError-class.html" class="summary-name">AddressError</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.MalformedAddress-class.html" class="summary-name">MalformedAddress</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.InvalidOption-class.html" class="summary-name">InvalidOption</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.ResolutionError-class.html" class="summary-name">ResolutionError</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.AssertionFailed-class.html" class="summary-name">AssertionFailed</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.NotFound-class.html" class="summary-name">NotFound</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.LinkClosed-class.html" class="summary-name">LinkClosed</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.SenderError-class.html" class="summary-name">SenderError</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.SendError-class.html" class="summary-name">SendError</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.TargetCapacityExceeded-class.html" class="summary-name">TargetCapacityExceeded</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.ReceiverError-class.html" class="summary-name">ReceiverError</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.FetchError-class.html" class="summary-name">FetchError</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.Empty-class.html" class="summary-name">Empty</a><br />
+ Exception raised by <a
+ href="qpid.messaging.endpoints.Receiver-class.html#fetch"
+ class="link">Receiver.fetch</a> when there is no message available
+ within the alloted time.
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.ContentError-class.html" class="summary-name">ContentError</a><br />
+ This type of exception will be returned to the application once,
+ and will not block further requests
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.EncodeError-class.html" class="summary-name">EncodeError</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.exceptions.DecodeError-class.html" class="summary-name">DecodeError</a>
+ </td>
+ </tr>
+</table>
+<!-- ==================== VARIABLES ==================== -->
+<a name="section-Variables"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Variables</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="__package__"></a><span class="summary-name">__package__</span> = <code title="None">None</code>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[29/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ConnectionError-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ConnectionError-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ConnectionError-class.html
new file mode 100755
index 0000000..9f037b1
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ConnectionError-class.html
@@ -0,0 +1,174 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.ConnectionError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class ConnectionError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.ConnectionError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type ConnectionError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#ConnectionError">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.exceptions.ConnectError-class.html">ConnectError</a></li><li>, <a href="qpid.messaging.exceptions.ConnectionClosed-class.html">ConnectionClosed</a></li><li>, <a href="qpid.messaging.exceptions.HeartbeatTimeout-class.html">HeartbeatTimeout</a></li> </ul>
+</dd></dl>
+
+<hr />
+<p>The base class for all connection related exceptions.</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ContentError-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ContentError-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ContentError-class.html
new file mode 100755
index 0000000..5259b84
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ContentError-class.html
@@ -0,0 +1,175 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.ContentError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class ContentError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.ContentError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type ContentError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#ContentError">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.exceptions.DecodeError-class.html">DecodeError</a></li><li>, <a href="qpid.messaging.exceptions.EncodeError-class.html">EncodeError</a></li> </ul>
+</dd></dl>
+
+<hr />
+<p>This type of exception will be returned to the application once, and
+ will not block further requests</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.DecodeError-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.DecodeError-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.DecodeError-class.html
new file mode 100755
index 0000000..05fc27c
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.DecodeError-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.DecodeError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class DecodeError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.DecodeError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type DecodeError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#DecodeError">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.Detached-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.Detached-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.Detached-class.html
new file mode 100755
index 0000000..19d1b63
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.Detached-class.html
@@ -0,0 +1,169 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.Detached</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class Detached
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.Detached-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type Detached</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#Detached">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<p>Exception raised when an operation is attempted that is illegal when
+ detached.</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.Empty-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.Empty-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.Empty-class.html
new file mode 100755
index 0000000..e02ff13
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.Empty-class.html
@@ -0,0 +1,171 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.Empty</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class Empty
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.Empty-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type Empty</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#Empty">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<p>Exception raised by <a
+ href="qpid.messaging.endpoints.Receiver-class.html#fetch"
+ class="link">Receiver.fetch</a> when there is no message available within
+ the alloted time.</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.EncodeError-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.EncodeError-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.EncodeError-class.html
new file mode 100755
index 0000000..2a28ffb
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.EncodeError-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.EncodeError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class EncodeError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.EncodeError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type EncodeError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#EncodeError">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.FetchError-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.FetchError-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.FetchError-class.html
new file mode 100755
index 0000000..ae9dd82
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.FetchError-class.html
@@ -0,0 +1,172 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.FetchError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class FetchError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.FetchError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type FetchError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#FetchError">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.exceptions.Empty-class.html">Empty</a></li> </ul>
+</dd></dl>
+
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.HeartbeatTimeout-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.HeartbeatTimeout-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.HeartbeatTimeout-class.html
new file mode 100755
index 0000000..8404725
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.HeartbeatTimeout-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.HeartbeatTimeout</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class HeartbeatTimeout
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.HeartbeatTimeout-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type HeartbeatTimeout</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#HeartbeatTimeout">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.InsufficientCapacity-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.InsufficientCapacity-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.InsufficientCapacity-class.html
new file mode 100755
index 0000000..6c62300
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.InsufficientCapacity-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.InsufficientCapacity</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class InsufficientCapacity
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.InsufficientCapacity-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type InsufficientCapacity</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#InsufficientCapacity">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.InternalError-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.InternalError-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.InternalError-class.html
new file mode 100755
index 0000000..f5d797f
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.InternalError-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.InternalError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class InternalError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.InternalError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type InternalError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#InternalError">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.InvalidOption-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.InvalidOption-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.InvalidOption-class.html
new file mode 100755
index 0000000..4b548b7
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.InvalidOption-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.InvalidOption</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class InvalidOption
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.InvalidOption-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type InvalidOption</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#InvalidOption">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.LinkClosed-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.LinkClosed-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.LinkClosed-class.html
new file mode 100755
index 0000000..6926606
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.LinkClosed-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.LinkClosed</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class LinkClosed
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.LinkClosed-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type LinkClosed</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#LinkClosed">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[35/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Attachment-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Attachment-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Attachment-class.html
new file mode 100755
index 0000000..83b476e
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Attachment-class.html
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.driver.Attachment</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.driver-module.html">Module driver</a> ::
+ Class Attachment
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.driver.Attachment-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASSOBJ DESCRIPTION ==================== -->
+<h1 class="epydoc">classobj Attachment</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Attachment">source code</a></span></p>
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__init__"></a><span class="summary-sig-name">__init__</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">target</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Attachment.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Cache-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Cache-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Cache-class.html
new file mode 100755
index 0000000..bdbbb62
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Cache-class.html
@@ -0,0 +1,192 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.driver.Cache</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.driver-module.html">Module driver</a> ::
+ Class Cache
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.driver.Cache-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASSOBJ DESCRIPTION ==================== -->
+<h1 class="epydoc">classobj Cache</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Cache">source code</a></span></p>
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__init__"></a><span class="summary-sig-name">__init__</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">ttl</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Cache.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__setitem__"></a><span class="summary-sig-name">__setitem__</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">key</span>,
+ <span class="summary-sig-arg">value</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Cache.__setitem__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__getitem__"></a><span class="summary-sig-name">__getitem__</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">key</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Cache.__getitem__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__delitem__"></a><span class="summary-sig-name">__delitem__</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">key</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Cache.__delitem__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Driver-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Driver-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Driver-class.html
new file mode 100755
index 0000000..98d6df7
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Driver-class.html
@@ -0,0 +1,639 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.driver.Driver</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.driver-module.html">Module driver</a> ::
+ Class Driver
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.driver.Driver-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASSOBJ DESCRIPTION ==================== -->
+<h1 class="epydoc">classobj Driver</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver">source code</a></span></p>
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__init__"></a><span class="summary-sig-name">__init__</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">connection</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.driver.Driver-class.html#wakeup" class="summary-sig-name">wakeup</a>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.wakeup">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="start"></a><span class="summary-sig-name">start</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.start">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="stop"></a><span class="summary-sig-name">stop</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.stop">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="fileno"></a><span class="summary-sig-name">fileno</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.fileno">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.driver.Driver-class.html#reading" class="summary-sig-name">reading</a>(<span class="summary-sig-arg">self</span>)</span><br />
+ Called by the Selector I/O thread to determine if the driver needs to
+ wait on the arrival of network data (call self.readable() callback)</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.reading">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.driver.Driver-class.html#writing" class="summary-sig-name">writing</a>(<span class="summary-sig-arg">self</span>)</span><br />
+ Called by the Selector I/O thread to determine if it should block
+ waiting for output bandwidth (call the self.writeable() callback)</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.writing">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.driver.Driver-class.html#timing" class="summary-sig-name">timing</a>(<span class="summary-sig-arg">self</span>)</span><br />
+ Called by the Selector I/O thread to determine if it should wake up
+ the driver (call the timeout() callback</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.timing">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.driver.Driver-class.html#abort" class="summary-sig-name">abort</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">exc</span>,
+ <span class="summary-sig-arg">info</span>)</span><br />
+ Called if the Selector I/O thread hits an unrecoverable error and
+ fails.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.abort">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.driver.Driver-class.html#readable" class="summary-sig-name">readable</a>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.readable">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="close_engine"></a><span class="summary-sig-name">close_engine</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">e</span>=<span class="summary-sig-default">None</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.close_engine">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="update_status"></a><span class="summary-sig-name">update_status</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.update_status">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="st_closed"></a><span class="summary-sig-name">st_closed</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.st_closed">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="st_open"></a><span class="summary-sig-name">st_open</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.st_open">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.driver.Driver-class.html#writeable" class="summary-sig-name">writeable</a>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.writeable">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.driver.Driver-class.html#timeout" class="summary-sig-name">timeout</a>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.timeout">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="schedule"></a><span class="summary-sig-name">schedule</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.schedule">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="dispatch"></a><span class="summary-sig-name">dispatch</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.dispatch">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="connect"></a><span class="summary-sig-name">connect</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.connect">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== METHOD DETAILS ==================== -->
+<a name="section-MethodDetails"></a>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Method Details</span></td>
+</tr>
+</table>
+<a name="wakeup"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">wakeup</span>(<span class="sig-arg">self</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.wakeup">source code</a></span>
+ </td>
+ </tr></table>
+
+
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="reading"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">reading</span>(<span class="sig-arg">self</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.reading">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Called by the Selector I/O thread to determine if the driver needs to
+ wait on the arrival of network data (call self.readable() callback)</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="writing"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">writing</span>(<span class="sig-arg">self</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.writing">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Called by the Selector I/O thread to determine if it should block
+ waiting for output bandwidth (call the self.writeable() callback)</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="timing"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">timing</span>(<span class="sig-arg">self</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.timing">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Called by the Selector I/O thread to determine if it should wake up
+ the driver (call the timeout() callback</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="abort"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">abort</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">exc</span>,
+ <span class="sig-arg">info</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.abort">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Called if the Selector I/O thread hits an unrecoverable error and
+ fails.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="readable"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">readable</span>(<span class="sig-arg">self</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.readable">source code</a></span>
+ </td>
+ </tr></table>
+
+
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="writeable"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">writeable</span>(<span class="sig-arg">self</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.writeable">source code</a></span>
+ </td>
+ </tr></table>
+
+
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="timeout"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">timeout</span>(<span class="sig-arg">self</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Driver.timeout">source code</a></span>
+ </td>
+ </tr></table>
+
+
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Engine-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Engine-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Engine-class.html
new file mode 100755
index 0000000..0615fca
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.Engine-class.html
@@ -0,0 +1,885 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.driver.Engine</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.driver-module.html">Module driver</a> ::
+ Class Engine
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.driver.Engine-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASSOBJ DESCRIPTION ==================== -->
+<h1 class="epydoc">classobj Engine</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine">source code</a></span></p>
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__init__"></a><span class="summary-sig-name">__init__</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">connection</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="status"></a><span class="summary-sig-name">status</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.status">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="write"></a><span class="summary-sig-name">write</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">data</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.write">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="close"></a><span class="summary-sig-name">close</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">e</span>=<span class="summary-sig-default">None</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.close">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="assign_id"></a><span class="summary-sig-name">assign_id</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">op</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.assign_id">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="pending"></a><span class="summary-sig-name">pending</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.pending">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="read"></a><span class="summary-sig-name">read</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">n</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.read">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="peek"></a><span class="summary-sig-name">peek</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.peek">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="write_op"></a><span class="summary-sig-name">write_op</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">op</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.write_op">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_header"></a><span class="summary-sig-name">do_header</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">hdr</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_header">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_connection_start"></a><span class="summary-sig-name">do_connection_start</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">start</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_connection_start">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_connection_secure"></a><span class="summary-sig-name">do_connection_secure</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">secure</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_connection_secure">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_connection_tune"></a><span class="summary-sig-name">do_connection_tune</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">tune</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_connection_tune">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_connection_open_ok"></a><span class="summary-sig-name">do_connection_open_ok</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">open_ok</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_connection_open_ok">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_connection_heartbeat"></a><span class="summary-sig-name">do_connection_heartbeat</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">hrt</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_connection_heartbeat">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_connection_close"></a><span class="summary-sig-name">do_connection_close</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">close</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_connection_close">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_connection_close_ok"></a><span class="summary-sig-name">do_connection_close_ok</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">close_ok</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_connection_close_ok">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_session_attached"></a><span class="summary-sig-name">do_session_attached</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">atc</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_session_attached">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_session_command_point"></a><span class="summary-sig-name">do_session_command_point</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">cp</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_session_command_point">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_session_completed"></a><span class="summary-sig-name">do_session_completed</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">sc</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_session_completed">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="session_known_completed"></a><span class="summary-sig-name">session_known_completed</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">kcmp</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.session_known_completed">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_session_flush"></a><span class="summary-sig-name">do_session_flush</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">sf</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_session_flush">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_session_request_timeout"></a><span class="summary-sig-name">do_session_request_timeout</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">rt</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_session_request_timeout">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_execution_result"></a><span class="summary-sig-name">do_execution_result</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">er</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_execution_result">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_execution_exception"></a><span class="summary-sig-name">do_execution_exception</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">ex</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_execution_exception">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="dispatch"></a><span class="summary-sig-name">dispatch</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.dispatch">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="open"></a><span class="summary-sig-name">open</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.open">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="disconnect"></a><span class="summary-sig-name">disconnect</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.disconnect">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="attach"></a><span class="summary-sig-name">attach</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">ssn</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.attach">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="get_sst"></a><span class="summary-sig-name">get_sst</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">op</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.get_sst">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_session_detached"></a><span class="summary-sig-name">do_session_detached</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">dtc</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_session_detached">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_session_detach"></a><span class="summary-sig-name">do_session_detach</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">dtc</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_session_detach">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="link"></a><span class="summary-sig-name">link</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">lnk</span>,
+ <span class="summary-sig-arg">dir</span>,
+ <span class="summary-sig-arg">addr</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.link">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="parse_address"></a><span class="summary-sig-name">parse_address</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">lnk</span>,
+ <span class="summary-sig-arg">dir</span>,
+ <span class="summary-sig-arg">addr</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.parse_address">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="validate_options"></a><span class="summary-sig-name">validate_options</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">lnk</span>,
+ <span class="summary-sig-arg">dir</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.validate_options">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="resolve_declare"></a><span class="summary-sig-name">resolve_declare</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">sst</span>,
+ <span class="summary-sig-arg">lnk</span>,
+ <span class="summary-sig-arg">dir</span>,
+ <span class="summary-sig-arg">action</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.resolve_declare">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="resolve"></a><span class="summary-sig-name">resolve</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">sst</span>,
+ <span class="summary-sig-arg">name</span>,
+ <span class="summary-sig-arg">action</span>,
+ <span class="summary-sig-arg">force</span>=<span class="summary-sig-default">False</span>,
+ <span class="summary-sig-arg">node_type</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">delete</span>=<span class="summary-sig-default">False</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.resolve">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="declare"></a><span class="summary-sig-name">declare</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">sst</span>,
+ <span class="summary-sig-arg">lnk</span>,
+ <span class="summary-sig-arg">action</span>,
+ <span class="summary-sig-arg">create_node</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.declare">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="delete"></a><span class="summary-sig-name">delete</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">sst</span>,
+ <span class="summary-sig-arg">name</span>,
+ <span class="summary-sig-arg">action</span>,
+ <span class="summary-sig-arg">node_type</span>=<span class="summary-sig-default">None</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.delete">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="process"></a><span class="summary-sig-name">process</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">ssn</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.process">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="grant"></a><span class="summary-sig-name">grant</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">rcv</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.grant">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="process_receiver"></a><span class="summary-sig-name">process_receiver</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">rcv</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.process_receiver">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="send"></a><span class="summary-sig-name">send</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">snd</span>,
+ <span class="summary-sig-arg">msg</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.send">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_message_transfer"></a><span class="summary-sig-name">do_message_transfer</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">xfr</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#Engine.do_message_transfer">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.LinkIn-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.LinkIn-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.LinkIn-class.html
new file mode 100755
index 0000000..676ee93
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver.LinkIn-class.html
@@ -0,0 +1,233 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.driver.LinkIn</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.driver-module.html">Module driver</a> ::
+ Class LinkIn
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.driver.LinkIn-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASSOBJ DESCRIPTION ==================== -->
+<h1 class="epydoc">classobj LinkIn</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.driver-pysrc.html#LinkIn">source code</a></span></p>
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="init_link"></a><span class="summary-sig-name">init_link</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">sst</span>,
+ <span class="summary-sig-arg">rcv</span>,
+ <span class="summary-sig-arg">_rcv</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#LinkIn.init_link">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_link"></a><span class="summary-sig-name">do_link</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">sst</span>,
+ <span class="summary-sig-arg">rcv</span>,
+ <span class="summary-sig-arg">_rcv</span>,
+ <span class="summary-sig-arg">type</span>,
+ <span class="summary-sig-arg">subtype</span>,
+ <span class="summary-sig-arg">action</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#LinkIn.do_link">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="do_unlink"></a><span class="summary-sig-name">do_unlink</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">sst</span>,
+ <span class="summary-sig-arg">rcv</span>,
+ <span class="summary-sig-arg">_rcv</span>,
+ <span class="summary-sig-arg">action</span>=<span class="summary-sig-default"><function noop at 0x7f6bc71f11b8></span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#LinkIn.do_unlink">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="del_link"></a><span class="summary-sig-name">del_link</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">sst</span>,
+ <span class="summary-sig-arg">rcv</span>,
+ <span class="summary-sig-arg">_rcv</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#LinkIn.del_link">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASS VARIABLES ==================== -->
+<a name="section-ClassVariables"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Class Variables</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="ADDR_NAME"></a><span class="summary-name">ADDR_NAME</span> = <code title="'source'"><code class="variable-quote">'</code><code class="variable-string">source</code><code class="variable-quote">'</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="DIR_NAME"></a><span class="summary-name">DIR_NAME</span> = <code title="'receiver'"><code class="variable-quote">'</code><code class="variable-string">receiver</code><code class="variable-quote">'</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="VALIDATOR"></a><span class="summary-name">VALIDATOR</span> = <code title="Map(SOURCE_OPTS)">Map(SOURCE_OPTS)</code>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[05/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message-pysrc.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message-pysrc.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message-pysrc.html
new file mode 100644
index 0000000..4730676
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message-pysrc.html
@@ -0,0 +1,293 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.message</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module message
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.message-pysrc.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<h1 class="epydoc">Source Code for <a href="qpid.messaging.message-module.html">Module qpid.messaging.message</a></h1>
+<pre class="py-src">
+<a name="L1"></a><tt class="py-lineno"> 1</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L2"></a><tt class="py-lineno"> 2</tt> <tt class="py-line"><tt class="py-comment"># Licensed to the Apache Software Foundation (ASF) under one</tt> </tt>
+<a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"><tt class="py-comment"># or more contributor license agreements. See the NOTICE file</tt> </tt>
+<a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"><tt class="py-comment"># distributed with this work for additional information</tt> </tt>
+<a name="L5"></a><tt class="py-lineno"> 5</tt> <tt class="py-line"><tt class="py-comment"># regarding copyright ownership. The ASF licenses this file</tt> </tt>
+<a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"><tt class="py-comment"># to you under the Apache License, Version 2.0 (the</tt> </tt>
+<a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"><tt class="py-comment"># "License"); you may not use this file except in compliance</tt> </tt>
+<a name="L8"></a><tt class="py-lineno"> 8</tt> <tt class="py-line"><tt class="py-comment"># with the License. You may obtain a copy of the License at</tt> </tt>
+<a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L10"></a><tt class="py-lineno"> 10</tt> <tt class="py-line"><tt class="py-comment"># http://www.apache.org/licenses/LICENSE-2.0</tt> </tt>
+<a name="L11"></a><tt class="py-lineno"> 11</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L12"></a><tt class="py-lineno"> 12</tt> <tt class="py-line"><tt class="py-comment"># Unless required by applicable law or agreed to in writing,</tt> </tt>
+<a name="L13"></a><tt class="py-lineno"> 13</tt> <tt class="py-line"><tt class="py-comment"># software distributed under the License is distributed on an</tt> </tt>
+<a name="L14"></a><tt class="py-lineno"> 14</tt> <tt class="py-line"><tt class="py-comment"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</tt> </tt>
+<a name="L15"></a><tt class="py-lineno"> 15</tt> <tt class="py-line"><tt class="py-comment"># KIND, either express or implied. See the License for the</tt> </tt>
+<a name="L16"></a><tt class="py-lineno"> 16</tt> <tt class="py-line"><tt class="py-comment"># specific language governing permissions and limitations</tt> </tt>
+<a name="L17"></a><tt class="py-lineno"> 17</tt> <tt class="py-line"><tt class="py-comment"># under the License.</tt> </tt>
+<a name="L18"></a><tt class="py-lineno"> 18</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L19"></a><tt class="py-lineno"> 19</tt> <tt class="py-line"> </tt>
+<a name="L20"></a><tt class="py-lineno"> 20</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">codec010</tt> <tt class="py-keyword">import</tt> <tt class="py-name">StringCodec</tt> </tt>
+<a name="L21"></a><tt class="py-lineno"> 21</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">ops</tt> <tt class="py-keyword">import</tt> <tt class="py-name">PRIMITIVE</tt> </tt>
+<a name="L22"></a><tt class="py-lineno"> 22</tt> <tt class="py-line"> </tt>
+<a name="codec"></a><div id="codec-def"><a name="L23"></a><tt class="py-lineno"> 23</tt> <a class="py-toggle" href="#" id="codec-toggle" onclick="return toggle('codec');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.message-module.html#codec">codec</a><tt class="py-op">(</tt><tt class="py-param">name</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="codec-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="codec-expanded"><a name="L24"></a><tt class="py-lineno"> 24</tt> <tt class="py-line"> <tt class="py-name">type</tt> <tt class="py-op">=</tt> <tt class="py-name">PRIMITIVE</tt><tt class="py-op">[</tt><tt id="link-0" class="py-name" targets="Variable qpid.messaging.driver.name=qpid.messaging.driver-module.html#name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-0', 'name', 'link-0');">name</a></tt><tt class="py-op">]</tt> </tt>
+<a name="L25"></a><tt class="py-lineno"> 25</tt> <tt class="py-line"> </tt>
+<a name="L26"></a><tt class="py-lineno"> 26</tt> <tt class="py-line"> <tt class="py-keyword">def</tt> <tt class="py-def-name">encode</tt><tt class="py-op">(</tt><tt class="py-param">x</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L27"></a><tt class="py-lineno"> 27</tt> <tt class="py-line"> <tt class="py-name">sc</tt> <tt class="py-op">=</tt> <tt class="py-name">StringCodec</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L28"></a><tt class="py-lineno"> 28</tt> <tt class="py-line"> <tt class="py-name">sc</tt><tt class="py-op">.</tt><tt class="py-name">write_primitive</tt><tt class="py-op">(</tt><tt class="py-name">type</tt><tt class="py-op">,</tt> <tt class="py-name">x</tt><tt class="py-op">)</tt> </tt>
+<a name="L29"></a><tt class="py-lineno"> 29</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">sc</tt><tt class="py-op">.</tt><tt class="py-name">encoded</tt> </tt>
+</div><a name="L30"></a><tt class="py-lineno"> 30</tt> <tt class="py-line"> </tt>
+<a name="L31"></a><tt class="py-lineno"> 31</tt> <tt class="py-line"> <tt class="py-keyword">def</tt> <tt class="py-def-name">decode</tt><tt class="py-op">(</tt><tt class="py-param">x</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L32"></a><tt class="py-lineno"> 32</tt> <tt class="py-line"> <tt class="py-name">sc</tt> <tt class="py-op">=</tt> <tt class="py-name">StringCodec</tt><tt class="py-op">(</tt><tt class="py-name">x</tt><tt class="py-op">)</tt> </tt>
+<a name="L33"></a><tt class="py-lineno"> 33</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">sc</tt><tt class="py-op">.</tt><tt class="py-name">read_primitive</tt><tt class="py-op">(</tt><tt class="py-name">type</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L34"></a><tt class="py-lineno"> 34</tt> <tt class="py-line"> </tt>
+<a name="L35"></a><tt class="py-lineno"> 35</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">encode</tt><tt class="py-op">,</tt> <tt class="py-name">decode</tt> </tt>
+</div><a name="L36"></a><tt class="py-lineno"> 36</tt> <tt class="py-line"> </tt>
+<a name="L37"></a><tt class="py-lineno"> 37</tt> <tt class="py-line"><tt class="py-comment"># XXX: need to correctly parse the mime type and deal with</tt> </tt>
+<a name="L38"></a><tt class="py-lineno"> 38</tt> <tt class="py-line"><tt class="py-comment"># content-encoding header</tt> </tt>
+<a name="L39"></a><tt class="py-lineno"> 39</tt> <tt class="py-line"> </tt>
+<a name="L40"></a><tt class="py-lineno"> 40</tt> <tt class="py-line"><tt id="link-1" class="py-name" targets="Variable qpid.messaging.message.TYPE_MAPPINGS=qpid.messaging.message-module.html#TYPE_MAPPINGS"><a title="qpid.messaging.message.TYPE_MAPPINGS" class="py-name" href="#" onclick="return doclink('link-1', 'TYPE_MAPPINGS', 'link-1');">TYPE_MAPPINGS</a></tt><tt class="py-op">=</tt><tt class="py-op">{</tt> </tt>
+<a name="L41"></a><tt class="py-lineno"> 41</tt> <tt class="py-line"> <tt class="py-name">dict</tt><tt class="py-op">:</tt> <tt class="py-string">"amqp/map"</tt><tt class="py-op">,</tt> </tt>
+<a name="L42"></a><tt class="py-lineno"> 42</tt> <tt class="py-line"> <tt class="py-name">list</tt><tt class="py-op">:</tt> <tt class="py-string">"amqp/list"</tt><tt class="py-op">,</tt> </tt>
+<a name="L43"></a><tt class="py-lineno"> 43</tt> <tt class="py-line"> <tt class="py-name">unicode</tt><tt class="py-op">:</tt> <tt class="py-string">"text/plain; charset=utf8"</tt><tt class="py-op">,</tt> </tt>
+<a name="L44"></a><tt class="py-lineno"> 44</tt> <tt class="py-line"> <tt class="py-name">unicode</tt><tt class="py-op">:</tt> <tt class="py-string">"text/plain"</tt><tt class="py-op">,</tt> </tt>
+<a name="L45"></a><tt class="py-lineno"> 45</tt> <tt class="py-line"> <tt class="py-name">buffer</tt><tt class="py-op">:</tt> <tt class="py-name">None</tt><tt class="py-op">,</tt> </tt>
+<a name="L46"></a><tt class="py-lineno"> 46</tt> <tt class="py-line"> <tt class="py-name">str</tt><tt class="py-op">:</tt> <tt class="py-name">None</tt><tt class="py-op">,</tt> </tt>
+<a name="L47"></a><tt class="py-lineno"> 47</tt> <tt class="py-line"> <tt class="py-name">None</tt><tt class="py-op">.</tt><tt class="py-name">__class__</tt><tt class="py-op">:</tt> <tt class="py-name">None</tt> </tt>
+<a name="L48"></a><tt class="py-lineno"> 48</tt> <tt class="py-line"> <tt class="py-op">}</tt> </tt>
+<a name="L49"></a><tt class="py-lineno"> 49</tt> <tt class="py-line"> </tt>
+<a name="L50"></a><tt class="py-lineno"> 50</tt> <tt class="py-line"><tt id="link-2" class="py-name" targets="Variable qpid.messaging.message.DEFAULT_CODEC=qpid.messaging.message-module.html#DEFAULT_CODEC"><a title="qpid.messaging.message.DEFAULT_CODEC" class="py-name" href="#" onclick="return doclink('link-2', 'DEFAULT_CODEC', 'link-2');">DEFAULT_CODEC</a></tt> <tt class="py-op">=</tt> <tt class="py-op">(</tt><tt class="py-keyword">lambda</tt> <tt class="py-name">x</tt><tt class="py-op">:</tt> <tt class="py-name">x</tt><tt class="py-op">,</tt> <tt class="py-keyword">lambda</tt> <tt class="py-name">x</tt><tt class="py-op">:</tt> <tt class="py-name">x</tt><tt class="py-op">)</tt> </tt>
+<a name="L51"></a><tt class="py-lineno"> 51</tt> <tt class="py-line"> </tt>
+<a name="encode_text_plain"></a><div id="encode_text_plain-def"><a name="L52"></a><tt class="py-lineno"> 52</tt> <a class="py-toggle" href="#" id="encode_text_plain-toggle" onclick="return toggle('encode_text_plain');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.message-module.html#encode_text_plain">encode_text_plain</a><tt class="py-op">(</tt><tt class="py-param">x</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="encode_text_plain-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="encode_text_plain-expanded"><a name="L53"></a><tt class="py-lineno"> 53</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">x</tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
+<a name="L54"></a><tt class="py-lineno"> 54</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">None</tt> </tt>
+<a name="L55"></a><tt class="py-lineno"> 55</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L56"></a><tt class="py-lineno"> 56</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">x</tt><tt class="py-op">.</tt><tt class="py-name">encode</tt><tt class="py-op">(</tt><tt class="py-string">"utf8"</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L57"></a><tt class="py-lineno"> 57</tt> <tt class="py-line"> </tt>
+<a name="decode_text_plain"></a><div id="decode_text_plain-def"><a name="L58"></a><tt class="py-lineno"> 58</tt> <a class="py-toggle" href="#" id="decode_text_plain-toggle" onclick="return toggle('decode_text_plain');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.message-module.html#decode_text_plain">decode_text_plain</a><tt class="py-op">(</tt><tt class="py-param">x</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="decode_text_plain-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="decode_text_plain-expanded"><a name="L59"></a><tt class="py-lineno"> 59</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">x</tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
+<a name="L60"></a><tt class="py-lineno"> 60</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">None</tt> </tt>
+<a name="L61"></a><tt class="py-lineno"> 61</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L62"></a><tt class="py-lineno"> 62</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">x</tt><tt class="py-op">.</tt><tt class="py-name">decode</tt><tt class="py-op">(</tt><tt class="py-string">"utf8"</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L63"></a><tt class="py-lineno"> 63</tt> <tt class="py-line"> </tt>
+<a name="L64"></a><tt class="py-lineno"> 64</tt> <tt class="py-line"><tt id="link-3" class="py-name" targets="Variable qpid.messaging.message.TYPE_CODEC=qpid.messaging.message-module.html#TYPE_CODEC"><a title="qpid.messaging.message.TYPE_CODEC" class="py-name" href="#" onclick="return doclink('link-3', 'TYPE_CODEC', 'link-3');">TYPE_CODEC</a></tt><tt class="py-op">=</tt><tt class="py-op">{</tt> </tt>
+<a name="L65"></a><tt class="py-lineno"> 65</tt> <tt class="py-line"> <tt class="py-string">"amqp/map"</tt><tt class="py-op">:</tt> <tt class="py-name">codec</tt><tt class="py-op">(</tt><tt class="py-string">"map"</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L66"></a><tt class="py-lineno"> 66</tt> <tt class="py-line"> <tt class="py-string">"amqp/list"</tt><tt class="py-op">:</tt> <tt class="py-name">codec</tt><tt class="py-op">(</tt><tt class="py-string">"list"</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L67"></a><tt class="py-lineno"> 67</tt> <tt class="py-line"> <tt class="py-string">"text/plain; charset=utf8"</tt><tt class="py-op">:</tt> <tt class="py-op">(</tt><tt class="py-name">encode_text_plain</tt><tt class="py-op">,</tt> <tt class="py-name">decode_text_plain</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L68"></a><tt class="py-lineno"> 68</tt> <tt class="py-line"> <tt class="py-string">"text/plain"</tt><tt class="py-op">:</tt> <tt class="py-op">(</tt><tt class="py-name">encode_text_plain</tt><tt class="py-op">,</tt> <tt class="py-name">decode_text_plain</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L69"></a><tt class="py-lineno"> 69</tt> <tt class="py-line"> <tt class="py-string">""</tt><tt class="py-op">:</tt> <tt id="link-4" class="py-name"><a title="qpid.messaging.message.DEFAULT_CODEC" class="py-name" href="#" onclick="return doclink('link-4', 'DEFAULT_CODEC', 'link-2');">DEFAULT_CODEC</a></tt><tt class="py-op">,</tt> </tt>
+<a name="L70"></a><tt class="py-lineno"> 70</tt> <tt class="py-line"> <tt class="py-name">None</tt><tt class="py-op">:</tt> <tt id="link-5" class="py-name"><a title="qpid.messaging.message.DEFAULT_CODEC" class="py-name" href="#" onclick="return doclink('link-5', 'DEFAULT_CODEC', 'link-2');">DEFAULT_CODEC</a></tt> </tt>
+<a name="L71"></a><tt class="py-lineno"> 71</tt> <tt class="py-line"> <tt class="py-op">}</tt> </tt>
+<a name="L72"></a><tt class="py-lineno"> 72</tt> <tt class="py-line"> </tt>
+<a name="get_type"></a><div id="get_type-def"><a name="L73"></a><tt class="py-lineno"> 73</tt> <a class="py-toggle" href="#" id="get_type-toggle" onclick="return toggle('get_type');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.message-module.html#get_type">get_type</a><tt class="py-op">(</tt><tt class="py-param">content</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="get_type-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="get_type-expanded"><a name="L74"></a><tt class="py-lineno"> 74</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-6" class="py-name"><a title="qpid.messaging.message.TYPE_MAPPINGS" class="py-name" href="#" onclick="return doclink('link-6', 'TYPE_MAPPINGS', 'link-1');">TYPE_MAPPINGS</a></tt><tt class="py-op">[</tt><tt class="py-name">content</tt><tt class="py-op">.</tt><tt class="py-name">__class__</tt><tt class="py-op">]</tt> </tt>
+</div><a name="L75"></a><tt class="py-lineno"> 75</tt> <tt class="py-line"> </tt>
+<a name="get_codec"></a><div id="get_codec-def"><a name="L76"></a><tt class="py-lineno"> 76</tt> <a class="py-toggle" href="#" id="get_codec-toggle" onclick="return toggle('get_codec');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.message-module.html#get_codec">get_codec</a><tt class="py-op">(</tt><tt class="py-param">content_type</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="get_codec-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="get_codec-expanded"><a name="L77"></a><tt class="py-lineno"> 77</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-7" class="py-name"><a title="qpid.messaging.message.TYPE_CODEC" class="py-name" href="#" onclick="return doclink('link-7', 'TYPE_CODEC', 'link-3');">TYPE_CODEC</a></tt><tt class="py-op">.</tt><tt class="py-name">get</tt><tt class="py-op">(</tt><tt class="py-name">content_type</tt><tt class="py-op">,</tt> <tt id="link-8" class="py-name"><a title="qpid.messaging.message.DEFAULT_CODEC" class="py-name" href="#" onclick="return doclink('link-8', 'DEFAULT_CODEC', 'link-2');">DEFAULT_CODEC</a></tt><tt class="py-op">)</tt> </tt>
+</div><a name="L78"></a><tt class="py-lineno"> 78</tt> <tt class="py-line"> </tt>
+<a name="L79"></a><tt class="py-lineno"> 79</tt> <tt class="py-line"><tt id="link-9" class="py-name" targets="Variable qpid.messaging.message.UNSPECIFIED=qpid.messaging.message-module.html#UNSPECIFIED"><a title="qpid.messaging.message.UNSPECIFIED" class="py-name" href="#" onclick="return doclink('link-9', 'UNSPECIFIED', 'link-9');">UNSPECIFIED</a></tt> <tt class="py-op">=</tt> <tt class="py-name">object</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L80"></a><tt class="py-lineno"> 80</tt> <tt class="py-line"> </tt>
+<a name="Message"></a><div id="Message-def"><a name="L81"></a><tt class="py-lineno"> 81</tt> <a class="py-toggle" href="#" id="Message-toggle" onclick="return toggle('Message');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.message.Message-class.html">Message</a><tt class="py-op">:</tt> </tt>
+</div><div id="Message-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="Message-expanded"><a name="L82"></a><tt class="py-lineno"> 82</tt> <tt class="py-line"> </tt>
+<a name="L83"></a><tt class="py-lineno"> 83</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L84"></a><tt class="py-lineno"> 84</tt> <tt class="py-line"><tt class="py-docstring"> A message consists of a standard set of fields, an application</tt> </tt>
+<a name="L85"></a><tt class="py-lineno"> 85</tt> <tt class="py-line"><tt class="py-docstring"> defined set of properties, and some content.</tt> </tt>
+<a name="L86"></a><tt class="py-lineno"> 86</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L87"></a><tt class="py-lineno"> 87</tt> <tt class="py-line"><tt class="py-docstring"> @type id: str</tt> </tt>
+<a name="L88"></a><tt class="py-lineno"> 88</tt> <tt class="py-line"><tt class="py-docstring"> @ivar id: the message id</tt> </tt>
+<a name="L89"></a><tt class="py-lineno"> 89</tt> <tt class="py-line"><tt class="py-docstring"> @type subject: str</tt> </tt>
+<a name="L90"></a><tt class="py-lineno"> 90</tt> <tt class="py-line"><tt class="py-docstring"> @ivar subject: message subject</tt> </tt>
+<a name="L91"></a><tt class="py-lineno"> 91</tt> <tt class="py-line"><tt class="py-docstring"> @type user_id: str</tt> </tt>
+<a name="L92"></a><tt class="py-lineno"> 92</tt> <tt class="py-line"><tt class="py-docstring"> @ivar user_id: the user-id of the message producer</tt> </tt>
+<a name="L93"></a><tt class="py-lineno"> 93</tt> <tt class="py-line"><tt class="py-docstring"> @type reply_to: str</tt> </tt>
+<a name="L94"></a><tt class="py-lineno"> 94</tt> <tt class="py-line"><tt class="py-docstring"> @ivar reply_to: the address to send replies</tt> </tt>
+<a name="L95"></a><tt class="py-lineno"> 95</tt> <tt class="py-line"><tt class="py-docstring"> @type correlation_id: str</tt> </tt>
+<a name="L96"></a><tt class="py-lineno"> 96</tt> <tt class="py-line"><tt class="py-docstring"> @ivar correlation_id: a correlation-id for the message</tt> </tt>
+<a name="L97"></a><tt class="py-lineno"> 97</tt> <tt class="py-line"><tt class="py-docstring"> @type durable: bool</tt> </tt>
+<a name="L98"></a><tt class="py-lineno"> 98</tt> <tt class="py-line"><tt class="py-docstring"> @ivar durable: message durability</tt> </tt>
+<a name="L99"></a><tt class="py-lineno"> 99</tt> <tt class="py-line"><tt class="py-docstring"> @type priority: int</tt> </tt>
+<a name="L100"></a><tt class="py-lineno">100</tt> <tt class="py-line"><tt class="py-docstring"> @ivar priority: message priority</tt> </tt>
+<a name="L101"></a><tt class="py-lineno">101</tt> <tt class="py-line"><tt class="py-docstring"> @type ttl: float</tt> </tt>
+<a name="L102"></a><tt class="py-lineno">102</tt> <tt class="py-line"><tt class="py-docstring"> @ivar ttl: time-to-live measured in seconds</tt> </tt>
+<a name="L103"></a><tt class="py-lineno">103</tt> <tt class="py-line"><tt class="py-docstring"> @type properties: dict</tt> </tt>
+<a name="L104"></a><tt class="py-lineno">104</tt> <tt class="py-line"><tt class="py-docstring"> @ivar properties: application specific message properties</tt> </tt>
+<a name="L105"></a><tt class="py-lineno">105</tt> <tt class="py-line"><tt class="py-docstring"> @type content_type: str</tt> </tt>
+<a name="L106"></a><tt class="py-lineno">106</tt> <tt class="py-line"><tt class="py-docstring"> @ivar content_type: the content-type of the message</tt> </tt>
+<a name="L107"></a><tt class="py-lineno">107</tt> <tt class="py-line"><tt class="py-docstring"> @type content: str, unicode, buffer, dict, list</tt> </tt>
+<a name="L108"></a><tt class="py-lineno">108</tt> <tt class="py-line"><tt class="py-docstring"> @ivar content: the message content</tt> </tt>
+<a name="L109"></a><tt class="py-lineno">109</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L110"></a><tt class="py-lineno">110</tt> <tt class="py-line"> </tt>
+<a name="Message.__init__"></a><div id="Message.__init__-def"><a name="L111"></a><tt class="py-lineno">111</tt> <a class="py-toggle" href="#" id="Message.__init__-toggle" onclick="return toggle('Message.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.message.Message-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">content</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">content_type</tt><tt class="py-op">=</tt><tt id="link-10" class="py-name"><a title="qpid.messaging.message.UNSPECIFIED" class="py-name" href="#" onclick="return doclink('link-10', 'UNSPECIFIED', 'link-9');">UNSPECIFIED</a></tt><tt class="py-op">,</tt> <tt class="py-param">id</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> </tt>
+<a name="L112"></a><tt class="py-lineno">112</tt> <tt class="py-line"> <tt class="py-param">subject</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">user_id</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">reply_to</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">correlation_id</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> </tt>
+<a name="L113"></a><tt class="py-lineno">113</tt> <tt class="py-line"> <tt class="py-param">durable</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">priority</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">ttl</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">properties</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Message.__init__-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="Message.__init__-expanded"><a name="L114"></a><tt class="py-lineno">114</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L115"></a><tt class="py-lineno">115</tt> <tt class="py-line"><tt class="py-docstring"> Construct a new message with the supplied content. The</tt> </tt>
+<a name="L116"></a><tt class="py-lineno">116</tt> <tt class="py-line"><tt class="py-docstring"> content-type of the message will be automatically inferred from</tt> </tt>
+<a name="L117"></a><tt class="py-lineno">117</tt> <tt class="py-line"><tt class="py-docstring"> type of the content parameter.</tt> </tt>
+<a name="L118"></a><tt class="py-lineno">118</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L119"></a><tt class="py-lineno">119</tt> <tt class="py-line"><tt class="py-docstring"> @type content: str, unicode, buffer, dict, list</tt> </tt>
+<a name="L120"></a><tt class="py-lineno">120</tt> <tt class="py-line"><tt class="py-docstring"> @param content: the message content</tt> </tt>
+<a name="L121"></a><tt class="py-lineno">121</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L122"></a><tt class="py-lineno">122</tt> <tt class="py-line"><tt class="py-docstring"> @type content_type: str</tt> </tt>
+<a name="L123"></a><tt class="py-lineno">123</tt> <tt class="py-line"><tt class="py-docstring"> @param content_type: the content-type of the message</tt> </tt>
+<a name="L124"></a><tt class="py-lineno">124</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L125"></a><tt class="py-lineno">125</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">id</tt> <tt class="py-op">=</tt> <tt class="py-name">id</tt> </tt>
+<a name="L126"></a><tt class="py-lineno">126</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">subject</tt> <tt class="py-op">=</tt> <tt class="py-name">subject</tt> </tt>
+<a name="L127"></a><tt class="py-lineno">127</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">user_id</tt> <tt class="py-op">=</tt> <tt class="py-name">user_id</tt> </tt>
+<a name="L128"></a><tt class="py-lineno">128</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">reply_to</tt> <tt class="py-op">=</tt> <tt class="py-name">reply_to</tt> </tt>
+<a name="L129"></a><tt class="py-lineno">129</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">correlation_id</tt> <tt class="py-op">=</tt> <tt class="py-name">correlation_id</tt> </tt>
+<a name="L130"></a><tt class="py-lineno">130</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">durable</tt> <tt class="py-op">=</tt> <tt class="py-name">durable</tt> </tt>
+<a name="L131"></a><tt class="py-lineno">131</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">priority</tt> <tt class="py-op">=</tt> <tt class="py-name">priority</tt> </tt>
+<a name="L132"></a><tt class="py-lineno">132</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">ttl</tt> <tt class="py-op">=</tt> <tt class="py-name">ttl</tt> </tt>
+<a name="L133"></a><tt class="py-lineno">133</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">redelivered</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
+<a name="L134"></a><tt class="py-lineno">134</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">properties</tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
+<a name="L135"></a><tt class="py-lineno">135</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">properties</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
+<a name="L136"></a><tt class="py-lineno">136</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L137"></a><tt class="py-lineno">137</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">properties</tt> <tt class="py-op">=</tt> <tt class="py-name">properties</tt> </tt>
+<a name="L138"></a><tt class="py-lineno">138</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">content_type</tt> <tt class="py-keyword">is</tt> <tt id="link-11" class="py-name"><a title="qpid.messaging.message.UNSPECIFIED" class="py-name" href="#" onclick="return doclink('link-11', 'UNSPECIFIED', 'link-9');">UNSPECIFIED</a></tt><tt class="py-op">:</tt> </tt>
+<a name="L139"></a><tt class="py-lineno">139</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">content_type</tt> <tt class="py-op">=</tt> <tt class="py-name">get_type</tt><tt class="py-op">(</tt><tt class="py-name">content</tt><tt class="py-op">)</tt> </tt>
+<a name="L140"></a><tt class="py-lineno">140</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L141"></a><tt class="py-lineno">141</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">content_type</tt> <tt class="py-op">=</tt> <tt class="py-name">content_type</tt> </tt>
+<a name="L142"></a><tt class="py-lineno">142</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">content</tt> <tt class="py-op">=</tt> <tt class="py-name">content</tt> </tt>
+</div><a name="L143"></a><tt class="py-lineno">143</tt> <tt class="py-line"> </tt>
+<a name="Message.__repr__"></a><div id="Message.__repr__-def"><a name="L144"></a><tt class="py-lineno">144</tt> <a class="py-toggle" href="#" id="Message.__repr__-toggle" onclick="return toggle('Message.__repr__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.message.Message-class.html#__repr__">__repr__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Message.__repr__-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="Message.__repr__-expanded"><a name="L145"></a><tt class="py-lineno">145</tt> <tt class="py-line"> <tt class="py-name">args</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
+<a name="L146"></a><tt class="py-lineno">146</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt id="link-12" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-12', 'name', 'link-0');">name</a></tt> <tt class="py-keyword">in</tt> <tt class="py-op">[</tt><tt class="py-string">"id"</tt><tt class="py-op">,</tt> <tt class="py-string">"subject"</tt><tt class="py-op">,</tt> <tt class="py-string">"user_id"</tt><tt class="py-op">,</tt> <tt class="py-string">"reply_to"</tt><tt class="py-op">,</tt> <tt class="py-string">"correlation_id"</tt><tt class="py-op">,</tt> </tt>
+<a name="L147"></a><tt class="py-lineno">147</tt> <tt class="py-line"> <tt class="py-string">"priority"</tt><tt class="py-op">,</tt> <tt class="py-string">"ttl"</tt><tt class="py-op">]</tt><tt class="py-op">:</tt> </tt>
+<a name="L148"></a><tt class="py-lineno">148</tt> <tt class="py-line"> <tt class="py-name">value</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">__dict__</tt><tt class="py-op">[</tt><tt id="link-13" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-13', 'name', 'link-0');">name</a></tt><tt class="py-op">]</tt> </tt>
+<a name="L149"></a><tt class="py-lineno">149</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">value</tt> <tt class="py-keyword">is</tt> <tt class="py-keyword">not</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> <tt class="py-name">args</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-string">"%s=%r"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt id="link-14" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-14', 'name', 'link-0');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">value</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L150"></a><tt class="py-lineno">150</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt id="link-15" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-15', 'name', 'link-0');">name</a></tt> <tt class="py-keyword">in</tt> <tt class="py-op">[</tt><tt class="py-string">"durable"</tt><tt class="py-op">,</tt> <tt class="py-string">"redelivered"</tt><tt class="py-op">,</tt> <tt class="py-string">"properties"</tt><tt class="py-op">]</tt><tt class="py-op">:</tt> </tt>
+<a name="L151"></a><tt class="py-lineno">151</tt> <tt class="py-line"> <tt class="py-name">value</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">__dict__</tt><tt class="py-op">[</tt><tt id="link-16" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-16', 'name', 'link-0');">name</a></tt><tt class="py-op">]</tt> </tt>
+<a name="L152"></a><tt class="py-lineno">152</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">value</tt><tt class="py-op">:</tt> <tt class="py-name">args</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-string">"%s=%r"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt id="link-17" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-17', 'name', 'link-0');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">value</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L153"></a><tt class="py-lineno">153</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">content_type</tt> <tt class="py-op">!=</tt> <tt class="py-name">get_type</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">content</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L154"></a><tt class="py-lineno">154</tt> <tt class="py-line"> <tt class="py-name">args</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-string">"content_type=%r"</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">content_type</tt><tt class="py-op">)</tt> </tt>
+<a name="L155"></a><tt class="py-lineno">155</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">content</tt> <tt class="py-keyword">is</tt> <tt class="py-keyword">not</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
+<a name="L156"></a><tt class="py-lineno">156</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">args</tt><tt class="py-op">:</tt> </tt>
+<a name="L157"></a><tt class="py-lineno">157</tt> <tt class="py-line"> <tt class="py-name">args</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-string">"content=%r"</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">content</tt><tt class="py-op">)</tt> </tt>
+<a name="L158"></a><tt class="py-lineno">158</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L159"></a><tt class="py-lineno">159</tt> <tt class="py-line"> <tt class="py-name">args</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-name">repr</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">content</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L160"></a><tt class="py-lineno">160</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-string">"Message(%s)"</tt> <tt class="py-op">%</tt> <tt class="py-string">", "</tt><tt class="py-op">.</tt><tt class="py-name">join</tt><tt class="py-op">(</tt><tt class="py-name">args</tt><tt class="py-op">)</tt> </tt>
+</div></div><a name="L161"></a><tt class="py-lineno">161</tt> <tt class="py-line"> </tt>
+<a name="Disposition"></a><div id="Disposition-def"><a name="L162"></a><tt class="py-lineno">162</tt> <a class="py-toggle" href="#" id="Disposition-toggle" onclick="return toggle('Disposition');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.message.Disposition-class.html">Disposition</a><tt class="py-op">:</tt> </tt>
+</div><div id="Disposition-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="Disposition-expanded"><a name="L163"></a><tt class="py-lineno">163</tt> <tt class="py-line"> </tt>
+<a name="Disposition.__init__"></a><div id="Disposition.__init__-def"><a name="L164"></a><tt class="py-lineno">164</tt> <a class="py-toggle" href="#" id="Disposition.__init__-toggle" onclick="return toggle('Disposition.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.message.Disposition-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">type</tt><tt class="py-op">,</tt> <tt class="py-op">**</tt><tt class="py-param">options</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Disposition.__init__-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="Disposition.__init__-expanded"><a name="L165"></a><tt class="py-lineno">165</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">type</tt> <tt class="py-op">=</tt> <tt class="py-name">type</tt> </tt>
+<a name="L166"></a><tt class="py-lineno">166</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">options</tt> <tt class="py-op">=</tt> <tt class="py-name">options</tt> </tt>
+</div><a name="L167"></a><tt class="py-lineno">167</tt> <tt class="py-line"> </tt>
+<a name="Disposition.__repr__"></a><div id="Disposition.__repr__-def"><a name="L168"></a><tt class="py-lineno">168</tt> <a class="py-toggle" href="#" id="Disposition.__repr__-toggle" onclick="return toggle('Disposition.__repr__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.message.Disposition-class.html#__repr__">__repr__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Disposition.__repr__-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="Disposition.__repr__-expanded"><a name="L169"></a><tt class="py-lineno">169</tt> <tt class="py-line"> <tt class="py-name">args</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">type</tt><tt class="py-op">)</tt><tt class="py-op">]</tt> <tt class="py-op">+</tt> \ </tt>
+<a name="L170"></a><tt class="py-lineno">170</tt> <tt class="py-line"> <tt class="py-op">[</tt><tt class="py-string">"%s=%r"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">k</tt><tt class="py-op">,</tt> <tt class="py-name">v</tt><tt class="py-op">)</tt> <tt class="py-keyword">for</tt> <tt class="py-name">k</tt><tt class="py-op">,</tt> <tt class="py-name">v</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">options</tt><tt class="py-op">.</tt><tt class="py-name">items</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">]</tt> </tt>
+<a name="L171"></a><tt class="py-lineno">171</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-string">"Disposition(%s)"</tt> <tt class="py-op">%</tt> <tt class="py-string">", "</tt><tt class="py-op">.</tt><tt class="py-name">join</tt><tt class="py-op">(</tt><tt class="py-name">args</tt><tt class="py-op">)</tt> </tt>
+</div></div><a name="L172"></a><tt class="py-lineno">172</tt> <tt class="py-line"> </tt>
+<a name="L173"></a><tt class="py-lineno">173</tt> <tt class="py-line"><tt class="py-name">__all__</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-string">"Message"</tt><tt class="py-op">,</tt> <tt class="py-string">"Disposition"</tt><tt class="py-op">]</tt> </tt>
+<a name="L174"></a><tt class="py-lineno">174</tt> <tt class="py-line"> </tt><script type="text/javascript">
+<!--
+expandto(location.href);
+// -->
+</script>
+</pre>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message.Disposition-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message.Disposition-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message.Disposition-class.html
new file mode 100644
index 0000000..06a5e57
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message.Disposition-class.html
@@ -0,0 +1,157 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.message.Disposition</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.message-module.html">Module message</a> ::
+ Class Disposition
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.message.Disposition-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASSOBJ DESCRIPTION ==================== -->
+<h1 class="epydoc">classobj Disposition</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.message-pysrc.html#Disposition">source code</a></span></p>
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__init__"></a><span class="summary-sig-name">__init__</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">type</span>,
+ <span class="summary-sig-arg">**options</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.message-pysrc.html#Disposition.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__repr__"></a><span class="summary-sig-name">__repr__</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.message-pysrc.html#Disposition.__repr__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message.Message-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message.Message-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message.Message-class.html
new file mode 100644
index 0000000..89f3f4f
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.message.Message-class.html
@@ -0,0 +1,315 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.message.Message</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.message-module.html">Module message</a> ::
+ Class Message
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.message.Message-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASSOBJ DESCRIPTION ==================== -->
+<h1 class="epydoc">classobj Message</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.message-pysrc.html#Message">source code</a></span></p>
+<p>A message consists of a standard set of fields, an application defined
+ set of properties, and some content.</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.message.Message-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">content</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">content_type</span>=<span class="summary-sig-default">UNSPECIFIED</span>,
+ <span class="summary-sig-arg">id</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">subject</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">user_id</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">reply_to</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">correlation_id</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">durable</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">priority</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">ttl</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">properties</span>=<span class="summary-sig-default">None</span>)</span><br />
+ Construct a new message with the supplied content.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.message-pysrc.html#Message.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__repr__"></a><span class="summary-sig-name">__repr__</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.message-pysrc.html#Message.__repr__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== INSTANCE VARIABLES ==================== -->
+<a name="section-InstanceVariables"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Variables</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">str, unicode, buffer, dict, list</span>
+ </td><td class="summary">
+ <a name="content"></a><span class="summary-name">content</span><br />
+ the message content
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">str</span>
+ </td><td class="summary">
+ <a name="content_type"></a><span class="summary-name">content_type</span><br />
+ the content-type of the message
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">str</span>
+ </td><td class="summary">
+ <a name="correlation_id"></a><span class="summary-name">correlation_id</span><br />
+ a correlation-id for the message
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">bool</span>
+ </td><td class="summary">
+ <a name="durable"></a><span class="summary-name">durable</span><br />
+ message durability
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">str</span>
+ </td><td class="summary">
+ <a name="id"></a><span class="summary-name">id</span><br />
+ the message id
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">int</span>
+ </td><td class="summary">
+ <a name="priority"></a><span class="summary-name">priority</span><br />
+ message priority
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">dict</span>
+ </td><td class="summary">
+ <a name="properties"></a><span class="summary-name">properties</span><br />
+ application specific message properties
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">str</span>
+ </td><td class="summary">
+ <a name="reply_to"></a><span class="summary-name">reply_to</span><br />
+ the address to send replies
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">str</span>
+ </td><td class="summary">
+ <a name="subject"></a><span class="summary-name">subject</span><br />
+ message subject
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">float</span>
+ </td><td class="summary">
+ <a name="ttl"></a><span class="summary-name">ttl</span><br />
+ time-to-live measured in seconds
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">str</span>
+ </td><td class="summary">
+ <a name="user_id"></a><span class="summary-name">user_id</span><br />
+ the user-id of the message producer
+ </td>
+ </tr>
+</table>
+<!-- ==================== METHOD DETAILS ==================== -->
+<a name="section-MethodDetails"></a>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Method Details</span></td>
+</tr>
+</table>
+<a name="__init__"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">content</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">content_type</span>=<span class="sig-default">UNSPECIFIED</span>,
+ <span class="sig-arg">id</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">subject</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">user_id</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">reply_to</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">correlation_id</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">durable</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">priority</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">ttl</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">properties</span>=<span class="sig-default">None</span>)</span>
+ <br /><em class="fname">(Constructor)</em>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.message-pysrc.html#Message.__init__">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Construct a new message with the supplied content. The content-type of
+ the message will be automatically inferred from type of the content
+ parameter.</p>
+ <dl class="fields">
+ <dt>Parameters:</dt>
+ <dd><ul class="nomargin-top">
+ <li><strong class="pname"><code>content</code></strong> (str, unicode, buffer, dict, list) - the message content</li>
+ <li><strong class="pname"><code>content_type</code></strong> (str) - the content-type of the message</li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports-module.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports-module.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports-module.html
new file mode 100644
index 0000000..87ec36b
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports-module.html
@@ -0,0 +1,191 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.transports</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module transports
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.transports-module.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== MODULE DESCRIPTION ==================== -->
+<h1 class="epydoc">Module transports</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.transports-pysrc.html">source code</a></span></p>
+<!-- ==================== CLASSES ==================== -->
+<a name="section-Classes"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Classes</span></td>
+</tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.transports.SocketTransport-class.html" class="summary-name">SocketTransport</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.transports.tcp-class.html" class="summary-name">tcp</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.transports.old_ssl-class.html" class="summary-name">old_ssl</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.transports.tls-class.html" class="summary-name">tls</a>
+ </td>
+ </tr>
+</table>
+<!-- ==================== FUNCTIONS ==================== -->
+<a name="section-Functions"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Functions</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="verify_hostname"></a><span class="summary-sig-name">verify_hostname</span>(<span class="summary-sig-arg">peer_certificate</span>,
+ <span class="summary-sig-arg">hostname</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#verify_hostname">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== VARIABLES ==================== -->
+<a name="section-Variables"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Variables</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="TRANSPORTS"></a><span class="summary-name">TRANSPORTS</span> = <code title="{}">{}</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="__package__"></a><span class="summary-name">__package__</span> = <code title="'qpid.messaging'"><code class="variable-quote">'</code><code class="variable-string">qpid.messaging</code><code class="variable-quote">'</code></code>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[08/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ConnectionError-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ConnectionError-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ConnectionError-class.html
new file mode 100644
index 0000000..9f037b1
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ConnectionError-class.html
@@ -0,0 +1,174 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.ConnectionError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class ConnectionError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.ConnectionError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type ConnectionError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#ConnectionError">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.exceptions.ConnectError-class.html">ConnectError</a></li><li>, <a href="qpid.messaging.exceptions.ConnectionClosed-class.html">ConnectionClosed</a></li><li>, <a href="qpid.messaging.exceptions.HeartbeatTimeout-class.html">HeartbeatTimeout</a></li> </ul>
+</dd></dl>
+
+<hr />
+<p>The base class for all connection related exceptions.</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ContentError-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ContentError-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ContentError-class.html
new file mode 100644
index 0000000..5259b84
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ContentError-class.html
@@ -0,0 +1,175 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.ContentError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class ContentError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.ContentError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type ContentError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#ContentError">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.exceptions.DecodeError-class.html">DecodeError</a></li><li>, <a href="qpid.messaging.exceptions.EncodeError-class.html">EncodeError</a></li> </ul>
+</dd></dl>
+
+<hr />
+<p>This type of exception will be returned to the application once, and
+ will not block further requests</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.DecodeError-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.DecodeError-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.DecodeError-class.html
new file mode 100644
index 0000000..05fc27c
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.DecodeError-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.DecodeError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class DecodeError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.DecodeError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type DecodeError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#DecodeError">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.Detached-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.Detached-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.Detached-class.html
new file mode 100644
index 0000000..19d1b63
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.Detached-class.html
@@ -0,0 +1,169 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.Detached</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class Detached
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.Detached-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type Detached</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#Detached">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<p>Exception raised when an operation is attempted that is illegal when
+ detached.</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.Empty-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.Empty-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.Empty-class.html
new file mode 100644
index 0000000..e02ff13
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.Empty-class.html
@@ -0,0 +1,171 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.Empty</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class Empty
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.Empty-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type Empty</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#Empty">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<p>Exception raised by <a
+ href="qpid.messaging.endpoints.Receiver-class.html#fetch"
+ class="link">Receiver.fetch</a> when there is no message available within
+ the alloted time.</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.EncodeError-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.EncodeError-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.EncodeError-class.html
new file mode 100644
index 0000000..2a28ffb
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.EncodeError-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.EncodeError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class EncodeError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.EncodeError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type EncodeError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#EncodeError">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.FetchError-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.FetchError-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.FetchError-class.html
new file mode 100644
index 0000000..ae9dd82
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.FetchError-class.html
@@ -0,0 +1,172 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.FetchError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class FetchError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.FetchError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type FetchError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#FetchError">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.exceptions.Empty-class.html">Empty</a></li> </ul>
+</dd></dl>
+
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.HeartbeatTimeout-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.HeartbeatTimeout-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.HeartbeatTimeout-class.html
new file mode 100644
index 0000000..8404725
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.HeartbeatTimeout-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.HeartbeatTimeout</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class HeartbeatTimeout
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.HeartbeatTimeout-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type HeartbeatTimeout</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#HeartbeatTimeout">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.InsufficientCapacity-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.InsufficientCapacity-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.InsufficientCapacity-class.html
new file mode 100644
index 0000000..6c62300
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.InsufficientCapacity-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.InsufficientCapacity</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class InsufficientCapacity
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.InsufficientCapacity-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type InsufficientCapacity</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#InsufficientCapacity">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.InternalError-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.InternalError-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.InternalError-class.html
new file mode 100644
index 0000000..f5d797f
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.InternalError-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.InternalError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class InternalError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.InternalError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type InternalError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#InternalError">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.InvalidOption-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.InvalidOption-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.InvalidOption-class.html
new file mode 100644
index 0000000..4b548b7
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.InvalidOption-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.InvalidOption</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class InvalidOption
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.InvalidOption-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type InvalidOption</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#InvalidOption">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.LinkClosed-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.LinkClosed-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.LinkClosed-class.html
new file mode 100644
index 0000000..6926606
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.LinkClosed-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.LinkClosed</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class LinkClosed
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.LinkClosed-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type LinkClosed</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#LinkClosed">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[03/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.old_ssl-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.old_ssl-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.old_ssl-class.html
new file mode 100644
index 0000000..dbb6673
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.old_ssl-class.html
@@ -0,0 +1,273 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.transports.old_ssl</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.transports-module.html">Module transports</a> ::
+ Class old_ssl
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.transports.old_ssl-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASS DESCRIPTION ==================== -->
+<h1 class="epydoc">Class old_ssl</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.transports-pysrc.html#old_ssl">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.transports.old_ssl-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">conn</span>,
+ <span class="summary-sig-arg">host</span>,
+ <span class="summary-sig-arg">port</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#old_ssl.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="reading"></a><span class="summary-sig-name">reading</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">reading</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#old_ssl.reading">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="writing"></a><span class="summary-sig-name">writing</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">writing</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#old_ssl.writing">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="recv"></a><span class="summary-sig-name">recv</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">n</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#old_ssl.recv">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="send"></a><span class="summary-sig-name">send</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">s</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#old_ssl.send">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="close"></a><span class="summary-sig-name">close</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#old_ssl.close">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.transports.SocketTransport-class.html">SocketTransport</a></code></b>:
+ <code><a href="qpid.messaging.transports.SocketTransport-class.html#fileno">fileno</a></code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== METHOD DETAILS ==================== -->
+<a name="section-MethodDetails"></a>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Method Details</span></td>
+</tr>
+</table>
+<a name="__init__"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">conn</span>,
+ <span class="sig-arg">host</span>,
+ <span class="sig-arg">port</span>)</span>
+ <br /><em class="fname">(Constructor)</em>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.transports-pysrc.html#old_ssl.__init__">source code</a></span>
+ </td>
+ </tr></table>
+
+
+ <dl class="fields">
+ <dt>Overrides:
+ <a href="qpid.messaging.transports.SocketTransport-class.html#__init__">SocketTransport.__init__</a>
+ </dt>
+ </dl>
+</td></tr></table>
+</div>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.tcp-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.tcp-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.tcp-class.html
new file mode 100644
index 0000000..77ac05b
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.tcp-class.html
@@ -0,0 +1,219 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.transports.tcp</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.transports-module.html">Module transports</a> ::
+ Class tcp
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.transports.tcp-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASSOBJ DESCRIPTION ==================== -->
+<h1 class="epydoc">classobj tcp</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.transports-pysrc.html#tcp">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="reading"></a><span class="summary-sig-name">reading</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">reading</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#tcp.reading">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="writing"></a><span class="summary-sig-name">writing</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">writing</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#tcp.writing">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="send"></a><span class="summary-sig-name">send</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">bytes</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#tcp.send">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="recv"></a><span class="summary-sig-name">recv</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">n</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#tcp.recv">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="close"></a><span class="summary-sig-name">close</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#tcp.close">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.transports.SocketTransport-class.html">SocketTransport</a></code></b>:
+ <code><a href="qpid.messaging.transports.SocketTransport-class.html#__init__">__init__</a></code>,
+ <code><a href="qpid.messaging.transports.SocketTransport-class.html#fileno">fileno</a></code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.tls-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.tls-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.tls-class.html
new file mode 100644
index 0000000..bd189b6
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.tls-class.html
@@ -0,0 +1,273 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.transports.tls</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.transports-module.html">Module transports</a> ::
+ Class tls
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.transports.tls-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASSOBJ DESCRIPTION ==================== -->
+<h1 class="epydoc">classobj tls</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.transports-pysrc.html#tls">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.transports.tls-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">conn</span>,
+ <span class="summary-sig-arg">host</span>,
+ <span class="summary-sig-arg">port</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#tls.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="reading"></a><span class="summary-sig-name">reading</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">reading</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#tls.reading">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="writing"></a><span class="summary-sig-name">writing</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">writing</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#tls.writing">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="send"></a><span class="summary-sig-name">send</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">bytes</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#tls.send">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="recv"></a><span class="summary-sig-name">recv</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">n</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#tls.recv">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="close"></a><span class="summary-sig-name">close</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#tls.close">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.transports.SocketTransport-class.html">SocketTransport</a></code></b>:
+ <code><a href="qpid.messaging.transports.SocketTransport-class.html#fileno">fileno</a></code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== METHOD DETAILS ==================== -->
+<a name="section-MethodDetails"></a>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Method Details</span></td>
+</tr>
+</table>
+<a name="__init__"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">conn</span>,
+ <span class="sig-arg">host</span>,
+ <span class="sig-arg">port</span>)</span>
+ <br /><em class="fname">(Constructor)</em>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.transports-pysrc.html#tls.__init__">source code</a></span>
+ </td>
+ </tr></table>
+
+
+ <dl class="fields">
+ <dt>Overrides:
+ <a href="qpid.messaging.transports.SocketTransport-class.html#__init__">SocketTransport.__init__</a>
+ </dt>
+ </dl>
+</td></tr></table>
+</div>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.util-module.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.util-module.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.util-module.html
new file mode 100644
index 0000000..628d7dd
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.util-module.html
@@ -0,0 +1,158 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.util</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module util
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.util-module.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== MODULE DESCRIPTION ==================== -->
+<h1 class="epydoc">Module util</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.util-pysrc.html">source code</a></span></p>
+<p>Add-on utilities for the <a href="qpid.messaging-module.html"
+ class="link">qpid.messaging</a> API.</p>
+
+<!-- ==================== FUNCTIONS ==================== -->
+<a name="section-Functions"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Functions</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="auto_fetch_reconnect_urls"></a><span class="summary-sig-name">auto_fetch_reconnect_urls</span>(<span class="summary-sig-arg">conn</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.util-pysrc.html#auto_fetch_reconnect_urls">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="set_reconnect_urls"></a><span class="summary-sig-name">set_reconnect_urls</span>(<span class="summary-sig-arg">conn</span>,
+ <span class="summary-sig-arg">msg</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.util-pysrc.html#set_reconnect_urls">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.util-pysrc.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.util-pysrc.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.util-pysrc.html
new file mode 100644
index 0000000..5404fa8
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.util-pysrc.html
@@ -0,0 +1,189 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.util</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module util
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.util-pysrc.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<h1 class="epydoc">Source Code for <a href="qpid.messaging.util-module.html">Module qpid.messaging.util</a></h1>
+<pre class="py-src">
+<a name="L1"></a><tt class="py-lineno"> 1</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L2"></a><tt class="py-lineno"> 2</tt> <tt class="py-line"><tt class="py-comment"># Licensed to the Apache Software Foundation (ASF) under one</tt> </tt>
+<a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"><tt class="py-comment"># or more contributor license agreements. See the NOTICE file</tt> </tt>
+<a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"><tt class="py-comment"># distributed with this work for additional information</tt> </tt>
+<a name="L5"></a><tt class="py-lineno"> 5</tt> <tt class="py-line"><tt class="py-comment"># regarding copyright ownership. The ASF licenses this file</tt> </tt>
+<a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"><tt class="py-comment"># to you under the Apache License, Version 2.0 (the</tt> </tt>
+<a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"><tt class="py-comment"># "License"); you may not use this file except in compliance</tt> </tt>
+<a name="L8"></a><tt class="py-lineno"> 8</tt> <tt class="py-line"><tt class="py-comment"># with the License. You may obtain a copy of the License at</tt> </tt>
+<a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L10"></a><tt class="py-lineno">10</tt> <tt class="py-line"><tt class="py-comment"># http://www.apache.org/licenses/LICENSE-2.0</tt> </tt>
+<a name="L11"></a><tt class="py-lineno">11</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L12"></a><tt class="py-lineno">12</tt> <tt class="py-line"><tt class="py-comment"># Unless required by applicable law or agreed to in writing,</tt> </tt>
+<a name="L13"></a><tt class="py-lineno">13</tt> <tt class="py-line"><tt class="py-comment"># software distributed under the License is distributed on an</tt> </tt>
+<a name="L14"></a><tt class="py-lineno">14</tt> <tt class="py-line"><tt class="py-comment"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</tt> </tt>
+<a name="L15"></a><tt class="py-lineno">15</tt> <tt class="py-line"><tt class="py-comment"># KIND, either express or implied. See the License for the</tt> </tt>
+<a name="L16"></a><tt class="py-lineno">16</tt> <tt class="py-line"><tt class="py-comment"># specific language governing permissions and limitations</tt> </tt>
+<a name="L17"></a><tt class="py-lineno">17</tt> <tt class="py-line"><tt class="py-comment"># under the License.</tt> </tt>
+<a name="L18"></a><tt class="py-lineno">18</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L19"></a><tt class="py-lineno">19</tt> <tt class="py-line"> </tt>
+<a name="L20"></a><tt class="py-lineno">20</tt> <tt class="py-line"><tt class="py-docstring">"""</tt> </tt>
+<a name="L21"></a><tt class="py-lineno">21</tt> <tt class="py-line"><tt class="py-docstring">Add-on utilities for the L{qpid.messaging} API.</tt> </tt>
+<a name="L22"></a><tt class="py-lineno">22</tt> <tt class="py-line"><tt class="py-docstring">"""</tt> </tt>
+<a name="L23"></a><tt class="py-lineno">23</tt> <tt class="py-line"> </tt>
+<a name="L24"></a><tt class="py-lineno">24</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-0" class="py-name" targets="Package qpid.messaging=qpid.messaging-module.html"><a title="qpid.messaging" class="py-name" href="#" onclick="return doclink('link-0', 'messaging', 'link-0');">messaging</a></tt> <tt class="py-keyword">import</tt> <tt class="py-op">*</tt> </tt>
+<a name="L25"></a><tt class="py-lineno">25</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">logging</tt> <tt class="py-keyword">import</tt> <tt class="py-name">getLogger</tt> </tt>
+<a name="L26"></a><tt class="py-lineno">26</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">threading</tt> <tt class="py-keyword">import</tt> <tt class="py-name">Thread</tt> </tt>
+<a name="L27"></a><tt class="py-lineno">27</tt> <tt class="py-line"> </tt>
+<a name="L28"></a><tt class="py-lineno">28</tt> <tt class="py-line"><tt id="link-1" class="py-name" targets="Variable qpid.messaging.driver.log=qpid.messaging.driver-module.html#log,Variable qpid.messaging.endpoints.log=qpid.messaging.endpoints-module.html#log,Variable qpid.messaging.util.log=qpid.messaging.util-module.html#log"><a title="qpid.messaging.driver.log
+qpid.messaging.endpoints.log
+qpid.messaging.util.log" class="py-name" href="#" onclick="return doclink('link-1', 'log', 'link-1');">log</a></tt> <tt class="py-op">=</tt> <tt class="py-name">getLogger</tt><tt class="py-op">(</tt><tt class="py-string">"qpid.messaging.util"</tt><tt class="py-op">)</tt> </tt>
+<a name="L29"></a><tt class="py-lineno">29</tt> <tt class="py-line"> </tt>
+<a name="auto_fetch_reconnect_urls"></a><div id="auto_fetch_reconnect_urls-def"><a name="L30"></a><tt class="py-lineno">30</tt> <a class="py-toggle" href="#" id="auto_fetch_reconnect_urls-toggle" onclick="return toggle('auto_fetch_reconnect_urls');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.util-module.html#auto_fetch_reconnect_urls">auto_fetch_reconnect_urls</a><tt class="py-op">(</tt><tt class="py-param">conn</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="auto_fetch_reconnect_urls-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="auto_fetch_reconnect_urls-expanded"><a name="L31"></a><tt class="py-lineno">31</tt> <tt class="py-line"> <tt class="py-name">ssn</tt> <tt class="py-op">=</tt> <tt class="py-name">conn</tt><tt class="py-op">.</tt><tt id="link-2" class="py-name" targets="Method qpid.messaging.endpoints.Connection.session()=qpid.messaging.endpoints.Connection-class.html#session"><a title="qpid.messaging.endpoints.Connection.session" class="py-name" href="#" onclick="return doclink('link-2', 'session', 'link-2');">session</a></tt><tt class="py-op">(</tt><tt class="py-string">"auto-fetch-reconnect-urls"</tt><tt class="py-op">)</tt> </tt>
+<a name="L32"></a><tt class="py-lineno">32</tt> <tt class="py-line"> <tt class="py-name">rcv</tt> <tt class="py-op">=</tt> <tt class="py-name">ssn</tt><tt class="py-op">.</tt><tt id="link-3" class="py-name" targets="Method qpid.messaging.endpoints.Session.receiver()=qpid.messaging.endpoints.Session-class.html#receiver"><a title="qpid.messaging.endpoints.Session.receiver" class="py-name" href="#" onclick="return doclink('link-3', 'receiver', 'link-3');">receiver</a></tt><tt class="py-op">(</tt><tt class="py-string">"amq.failover"</tt><tt class="py-op">)</tt> </tt>
+<a name="L33"></a><tt class="py-lineno">33</tt> <tt class="py-line"> <tt class="py-name">rcv</tt><tt class="py-op">.</tt><tt id="link-4" class="py-name" targets="Variable qpid.messaging.endpoints.Receiver.capacity=qpid.messaging.endpoints.Receiver-class.html#capacity"><a title="qpid.messaging.endpoints.Receiver.capacity" class="py-name" href="#" onclick="return doclink('link-4', 'capacity', 'link-4');">capacity</a></tt> <tt class="py-op">=</tt> <tt class="py-number">10</tt> </tt>
+<a name="L34"></a><tt class="py-lineno">34</tt> <tt class="py-line"> </tt>
+<a name="L35"></a><tt class="py-lineno">35</tt> <tt class="py-line"> <tt class="py-keyword">def</tt> <tt class="py-def-name">main</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L36"></a><tt class="py-lineno">36</tt> <tt class="py-line"> <tt class="py-keyword">while</tt> <tt class="py-name">True</tt><tt class="py-op">:</tt> </tt>
+<a name="L37"></a><tt class="py-lineno">37</tt> <tt class="py-line"> <tt class="py-keyword">try</tt><tt class="py-op">:</tt> </tt>
+<a name="L38"></a><tt class="py-lineno">38</tt> <tt class="py-line"> <tt class="py-name">msg</tt> <tt class="py-op">=</tt> <tt class="py-name">rcv</tt><tt class="py-op">.</tt><tt id="link-5" class="py-name" targets="Method qpid.messaging.endpoints.Receiver.fetch()=qpid.messaging.endpoints.Receiver-class.html#fetch"><a title="qpid.messaging.endpoints.Receiver.fetch" class="py-name" href="#" onclick="return doclink('link-5', 'fetch', 'link-5');">fetch</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L39"></a><tt class="py-lineno">39</tt> <tt class="py-line"> <tt class="py-keyword">except</tt> <tt id="link-6" class="py-name" targets="Class qpid.messaging.exceptions.LinkClosed=qpid.messaging.exceptions.LinkClosed-class.html"><a title="qpid.messaging.exceptions.LinkClosed" class="py-name" href="#" onclick="return doclink('link-6', 'LinkClosed', 'link-6');">LinkClosed</a></tt><tt class="py-op">:</tt> </tt>
+<a name="L40"></a><tt class="py-lineno">40</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> </tt>
+<a name="L41"></a><tt class="py-lineno">41</tt> <tt class="py-line"> <tt id="link-7" class="py-name" targets="Function qpid.messaging.util.set_reconnect_urls()=qpid.messaging.util-module.html#set_reconnect_urls"><a title="qpid.messaging.util.set_reconnect_urls" class="py-name" href="#" onclick="return doclink('link-7', 'set_reconnect_urls', 'link-7');">set_reconnect_urls</a></tt><tt class="py-op">(</tt><tt class="py-name">conn</tt><tt class="py-op">,</tt> <tt class="py-name">msg</tt><tt class="py-op">)</tt> </tt>
+<a name="L42"></a><tt class="py-lineno">42</tt> <tt class="py-line"> <tt class="py-name">ssn</tt><tt class="py-op">.</tt><tt id="link-8" class="py-name" targets="Method qpid.messaging.endpoints.Session.acknowledge()=qpid.messaging.endpoints.Session-class.html#acknowledge"><a title="qpid.messaging.endpoints.Session.acknowledge" class="py-name" href="#" onclick="return doclink('link-8', 'acknowledge', 'link-8');">acknowledge</a></tt><tt class="py-op">(</tt><tt class="py-name">msg</tt><tt class="py-op">,</tt> <tt id="link-9" class="py-name" targets="Method qpid.messaging.endpoints.Sender.sync()=qpid.messaging.endpoints.Sender-class.html#sync,Method qpid.messaging.endpoints.Session.sync()=qpid.messaging.endpoints.Session-class.html#sync"><a title="qpid.messaging.endpoints.Sender.sync
+qpid.messaging.endpoints.Session.sync" class="py-name" href="#" onclick="return doclink('link-9', 'sync', 'link-9');">sync</a></tt><tt class="py-op">=</tt><tt class="py-name">False</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L43"></a><tt class="py-lineno">43</tt> <tt class="py-line"> </tt>
+<a name="L44"></a><tt class="py-lineno">44</tt> <tt class="py-line"> <tt class="py-name">thread</tt> <tt class="py-op">=</tt> <tt class="py-name">Thread</tt><tt class="py-op">(</tt><tt id="link-10" class="py-name" targets="Variable qpid.messaging.driver.name=qpid.messaging.driver-module.html#name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-10', 'name', 'link-10');">name</a></tt><tt class="py-op">=</tt><tt class="py-string">"auto-fetch-reconnect-urls"</tt><tt class="py-op">,</tt> <tt class="py-name">target</tt><tt class="py-op">=</tt><tt class="py-name">main</tt><tt class="py-op">)</tt> </tt>
+<a name="L45"></a><tt class="py-lineno">45</tt> <tt class="py-line"> <tt class="py-name">thread</tt><tt class="py-op">.</tt><tt class="py-name">setDaemon</tt><tt class="py-op">(</tt><tt class="py-name">True</tt><tt class="py-op">)</tt> </tt>
+<a name="L46"></a><tt class="py-lineno">46</tt> <tt class="py-line"> <tt class="py-name">thread</tt><tt class="py-op">.</tt><tt id="link-11" class="py-name" targets="Method qpid.messaging.driver.Driver.start()=qpid.messaging.driver.Driver-class.html#start"><a title="qpid.messaging.driver.Driver.start" class="py-name" href="#" onclick="return doclink('link-11', 'start', 'link-11');">start</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L47"></a><tt class="py-lineno">47</tt> <tt class="py-line"> </tt>
+<a name="L48"></a><tt class="py-lineno">48</tt> <tt class="py-line"> </tt>
+<a name="set_reconnect_urls"></a><div id="set_reconnect_urls-def"><a name="L49"></a><tt class="py-lineno">49</tt> <a class="py-toggle" href="#" id="set_reconnect_urls-toggle" onclick="return toggle('set_reconnect_urls');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.util-module.html#set_reconnect_urls">set_reconnect_urls</a><tt class="py-op">(</tt><tt class="py-param">conn</tt><tt class="py-op">,</tt> <tt class="py-param">msg</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="set_reconnect_urls-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="set_reconnect_urls-expanded"><a name="L50"></a><tt class="py-lineno">50</tt> <tt class="py-line"> <tt class="py-name">reconnect_urls</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
+<a name="L51"></a><tt class="py-lineno">51</tt> <tt class="py-line"> <tt class="py-name">urls</tt> <tt class="py-op">=</tt> <tt class="py-name">msg</tt><tt class="py-op">.</tt><tt class="py-name">properties</tt><tt class="py-op">[</tt><tt class="py-string">"amq.failover"</tt><tt class="py-op">]</tt> </tt>
+<a name="L52"></a><tt class="py-lineno">52</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">u</tt> <tt class="py-keyword">in</tt> <tt class="py-name">urls</tt><tt class="py-op">:</tt> </tt>
+<a name="L53"></a><tt class="py-lineno">53</tt> <tt class="py-line"> <tt class="py-comment"># FIXME aconway 2012-06-12: Nasty hack parsing of the C++ broker's URL format.</tt> </tt>
+<a name="L54"></a><tt class="py-lineno">54</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">u</tt><tt class="py-op">.</tt><tt class="py-name">startswith</tt><tt class="py-op">(</tt><tt class="py-string">"amqp:"</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L55"></a><tt class="py-lineno">55</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">a</tt> <tt class="py-keyword">in</tt> <tt class="py-name">u</tt><tt class="py-op">[</tt><tt class="py-number">5</tt><tt class="py-op">:</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt class="py-name">split</tt><tt class="py-op">(</tt><tt class="py-string">","</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L56"></a><tt class="py-lineno">56</tt> <tt class="py-line"> <tt class="py-name">parts</tt> <tt class="py-op">=</tt> <tt class="py-name">a</tt><tt class="py-op">.</tt><tt class="py-name">split</tt><tt class="py-op">(</tt><tt class="py-string">":"</tt><tt class="py-op">)</tt> </tt>
+<a name="L57"></a><tt class="py-lineno">57</tt> <tt class="py-line"> <tt class="py-comment"># Handle IPv6 addresses which have : in the host part.</tt> </tt>
+<a name="L58"></a><tt class="py-lineno">58</tt> <tt class="py-line"> <tt class="py-name">port</tt> <tt class="py-op">=</tt> <tt class="py-name">parts</tt><tt class="py-op">[</tt><tt class="py-op">-</tt><tt class="py-number">1</tt><tt class="py-op">]</tt> <tt class="py-comment"># Last : separated field is port</tt> </tt>
+<a name="L59"></a><tt class="py-lineno">59</tt> <tt class="py-line"> <tt class="py-name">host</tt> <tt class="py-op">=</tt> <tt class="py-string">":"</tt><tt class="py-op">.</tt><tt class="py-name">join</tt><tt class="py-op">(</tt><tt class="py-name">parts</tt><tt class="py-op">[</tt><tt class="py-number">1</tt><tt class="py-op">:</tt><tt class="py-op">-</tt><tt class="py-number">1</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> <tt class="py-comment"># First : separated field is protocol, host is the rest.</tt> </tt>
+<a name="L60"></a><tt class="py-lineno">60</tt> <tt class="py-line"> <tt class="py-name">reconnect_urls</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-string">"%s:%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">host</tt><tt class="py-op">,</tt> <tt class="py-name">port</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L61"></a><tt class="py-lineno">61</tt> <tt class="py-line"> <tt class="py-name">conn</tt><tt class="py-op">.</tt><tt class="py-name">reconnect_urls</tt> <tt class="py-op">=</tt> <tt class="py-name">reconnect_urls</tt> </tt>
+<a name="L62"></a><tt class="py-lineno">62</tt> <tt class="py-line"> <tt id="link-12" class="py-name"><a title="qpid.messaging.driver.log
+qpid.messaging.endpoints.log
+qpid.messaging.util.log" class="py-name" href="#" onclick="return doclink('link-12', 'log', 'link-1');">log</a></tt><tt class="py-op">.</tt><tt class="py-name">warn</tt><tt class="py-op">(</tt><tt class="py-string">"set reconnect_urls for conn %s: %s"</tt><tt class="py-op">,</tt> <tt class="py-name">conn</tt><tt class="py-op">,</tt> <tt class="py-name">reconnect_urls</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L63"></a><tt class="py-lineno">63</tt> <tt class="py-line"> </tt>
+<a name="L64"></a><tt class="py-lineno">64</tt> <tt class="py-line"><tt class="py-name">__all__</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-string">"auto_fetch_reconnect_urls"</tt><tt class="py-op">,</tt> <tt class="py-string">"set_reconnect_urls"</tt><tt class="py-op">]</tt> </tt>
+<a name="L65"></a><tt class="py-lineno">65</tt> <tt class="py-line"> </tt><script type="text/javascript">
+<!--
+expandto(location.href);
+// -->
+</script>
+</pre>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.parser.ParseError-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.parser.ParseError-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.parser.ParseError-class.html
new file mode 100644
index 0000000..22bc83b
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.parser.ParseError-class.html
@@ -0,0 +1,218 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.parser.ParseError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ qpid ::
+ parser ::
+ ParseError ::
+ Class ParseError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.parser.ParseError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type ParseError</h1><p class="nomargin-top"></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.parser.ParseError-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">token</span>,
+ <span class="summary-sig-arg">*expected</span>)</span><br />
+ x.__init__(...) initializes x; see help(type(x)) for signature</td>
+ <td align="right" valign="top">
+
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== METHOD DETAILS ==================== -->
+<a name="section-MethodDetails"></a>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Method Details</span></td>
+</tr>
+</table>
+<a name="__init__"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">token</span>,
+ <span class="sig-arg">*expected</span>)</span>
+ <br /><em class="fname">(Constructor)</em>
+ </h3>
+ </td><td align="right" valign="top"
+ >
+ </td>
+ </tr></table>
+
+ <p>x.__init__(...) initializes x; see help(type(x)) for signature</p>
+ <dl class="fields">
+ <dt>Overrides:
+ exceptions.BaseException.__init__
+ <dd><em class="note">(inherited documentation)</em></dd>
+ </dt>
+ </dl>
+</td></tr></table>
+</div>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/redirect.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/redirect.html b/input/releases/qpid-python-1.37.0/messaging-api/api/redirect.html
new file mode 100644
index 0000000..5db2c46
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/redirect.html
@@ -0,0 +1,38 @@
+<html><head><title>Epydoc Redirect Page</title>
+<meta http-equiv="cache-control" content="no-cache" />
+<meta http-equiv="expires" content="0" />
+<meta http-equiv="pragma" content="no-cache" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+<body>
+<script type="text/javascript">
+<!--
+var pages = ["qpid.messaging.exceptions.NontransactionalSession-c", "qpid.messaging.exceptions.TargetCapacityExceeded-c", "qpid.messaging.exceptions.AuthenticationFailure-c", "qpid.messaging.exceptions.InsufficientCapacity-c", "qpid.messaging.exceptions.TransactionAborted-c", "qpid.messaging.exceptions.TransactionUnknown-c", "qpid.messaging.exceptions.UnauthorizedAccess-c", "qpid.messaging.exceptions.ConnectionClosed-c", "qpid.messaging.exceptions.HeartbeatTimeout-c", "qpid.messaging.exceptions.MalformedAddress-c", "qpid.messaging.exceptions.TransactionError-c", "qpid.messaging.exceptions.AssertionFailed-c", "qpid.messaging.exceptions.ConnectionError-c", "qpid.messaging.exceptions.ResolutionError-c", "qpid.messaging.transports.SocketTransport-c", "qpid.messaging.exceptions.MessagingError-c", "qpid.messaging.exceptions.InternalError-c", "qpid.messaging.exceptions.InvalidOption-c", "qpid.messaging.exceptions.ReceiverError-c", "qpid.messaging.exceptions.SessionClosed-c", "qpid.messagin
g.exceptions.AddressError-c", "qpid.messaging.exceptions.ConnectError-c", "qpid.messaging.exceptions.ContentError-c", "qpid.messaging.exceptions.SessionError-c", "qpid.messaging.exceptions.VersionError-c", "qpid.messaging.exceptions.DecodeError-c", "qpid.messaging.exceptions.EncodeError-c", "qpid.messaging.exceptions.SenderError-c", "qpid.messaging.exceptions.ServerError-c", "qpid.messaging.exceptions.FetchError-c", "qpid.messaging.exceptions.LinkClosed-c", "qpid.messaging.endpoints.Connection-c", "qpid.messaging.exceptions.LinkError-c", "qpid.messaging.exceptions.SendError-c", "qpid.messaging.driver.SessionState-c", "qpid.messaging.exceptions.Detached-c", "qpid.messaging.exceptions.NotFound-c", "qpid.messaging.message.Disposition-c", "qpid.messaging.constants.Constant-c", "qpid.messaging.endpoints.Endpoint-c", "qpid.messaging.endpoints.Receiver-c", "qpid.messaging.exceptions.Timeout-c", "qpid.messaging.transports.old_ssl-c", "qpid.messaging.driver.Attachment-c", "qpid.messaging.end
points.Session-c", "qpid.messaging.endpoints.Sender-c", "qpid.messaging.exceptions.Empty-c", "qpid.messaging.message.Message-c", "qpid.messaging.driver.LinkOut-c", "qpid.messaging.driver.Pattern-c", "qpid.messaging.transports.tcp-c", "qpid.messaging.transports.tls-c", "qpid.messaging.driver.Driver-c", "qpid.messaging.driver.Engine-c", "qpid.messaging.driver.LinkIn-c", "qpid.messaging.driver.Cache-c", "qpid.messaging.exceptions-m", "qpid.messaging.transports-m", "qpid.messaging.constants-m", "qpid.messaging.endpoints-m", "qpid.messaging.address-m", "qpid.messaging.message-m", "qpid.parser.ParseError-c", "qpid.messaging.driver-m", "qpid.messaging.util-m", "qpid.messaging-m"];
+var dottedName = get_anchor();
+if (dottedName) {
+ var target = redirect_url(dottedName);
+ if (target) window.location.replace(target);
+}
+// -->
+</script>
+
+<h3>Epydoc Auto-redirect page</h3>
+
+<p>When javascript is enabled, this page will redirect URLs of
+the form <tt>redirect.html#<i>dotted.name</i></tt> to the
+documentation for the object with the given fully-qualified
+dotted name.</p>
+<p><a id="message"> </a></p>
+
+<script type="text/javascript">
+<!--
+if (dottedName) {
+ var msg = document.getElementById("message");
+ msg.innerHTML = "No documentation found for <tt>"+
+ dottedName+"</tt>";
+}
+// -->
+</script>
+
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/toc-everything.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/toc-everything.html b/input/releases/qpid-python-1.37.0/messaging-api/api/toc-everything.html
new file mode 100644
index 0000000..8c0fe62
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/toc-everything.html
@@ -0,0 +1,134 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Everything</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<h1 class="toc">Everything</h1>
+<hr />
+ <h2 class="toc">All Classes</h2>
+ <a target="mainFrame" href="qpid.messaging.constants.Constant-class.html"
+ >qpid.messaging.constants.Constant</a><br /> <a target="mainFrame" href="qpid.messaging.driver.Attachment-class.html"
+ >qpid.messaging.driver.Attachment</a><br /> <a target="mainFrame" href="qpid.messaging.driver.Cache-class.html"
+ >qpid.messaging.driver.Cache</a><br /> <a target="mainFrame" href="qpid.messaging.driver.Driver-class.html"
+ >qpid.messaging.driver.Driver</a><br /> <a target="mainFrame" href="qpid.messaging.driver.Engine-class.html"
+ >qpid.messaging.driver.Engine</a><br /> <a target="mainFrame" href="qpid.messaging.driver.LinkIn-class.html"
+ >qpid.messaging.driver.LinkIn</a><br /> <a target="mainFrame" href="qpid.messaging.driver.LinkOut-class.html"
+ >qpid.messaging.driver.LinkOut</a><br /> <a target="mainFrame" href="qpid.messaging.driver.Pattern-class.html"
+ >qpid.messaging.driver.Pattern</a><br /> <a target="mainFrame" href="qpid.messaging.driver.SessionState-class.html"
+ >qpid.messaging.driver.SessionState</a><br /> <a target="mainFrame" href="qpid.messaging.endpoints.Connection-class.html"
+ >qpid.messaging.endpoints.Connection</a><br /> <a target="mainFrame" href="qpid.messaging.endpoints.Endpoint-class.html"
+ >qpid.messaging.endpoints.Endpoint</a><br /> <a target="mainFrame" href="qpid.messaging.endpoints.Receiver-class.html"
+ >qpid.messaging.endpoints.Receiver</a><br /> <a target="mainFrame" href="qpid.messaging.endpoints.Sender-class.html"
+ >qpid.messaging.endpoints.Sender</a><br /> <a target="mainFrame" href="qpid.messaging.endpoints.Session-class.html"
+ >qpid.messaging.endpoints.Session</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.AddressError-class.html"
+ >qpid.messaging.exceptions.AddressError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.AssertionFailed-class.html"
+ >qpid.messaging.exceptions.AssertionFailed</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.AuthenticationFailure-class.html"
+ >qpid.messaging.exceptions.AuthenticationFailure</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.ConnectError-class.html"
+ >qpid.messaging.exceptions.ConnectError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.ConnectionClosed-class.html"
+ >qpid.messaging.exceptions.ConnectionClosed</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.ConnectionError-class.html"
+ >qpid.messaging.exceptions.ConnectionError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.ContentError-class.html"
+ >qpid.messaging.exceptions.ContentError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.DecodeError-class.html"
+ >qpid.messaging.exceptions.DecodeError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.Detached-class.html"
+ >qpid.messaging.exceptions.Detached</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.Empty-class.html"
+ >qpid.messaging.exceptions.Empty</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.EncodeError-class.html"
+ >qpid.messaging.exceptions.EncodeError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.FetchError-class.html"
+ >qpid.messaging.exceptions.FetchError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.HeartbeatTimeout-class.html"
+ >qpid.messaging.exceptions.HeartbeatTimeout</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.InsufficientCapacity-class.html"
+ >qpid.messaging.exceptions.InsufficientCapacity</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.InternalError-class.html"
+ >qpid.messaging.exceptions.InternalError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.InvalidOption-class.html"
+ >qpid.messaging.exceptions.InvalidOption</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.LinkClosed-class.html"
+ >qpid.messaging.exceptions.LinkClosed</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.LinkError-class.html"
+ >qpid.messaging.exceptions.LinkError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.MalformedAddress-class.html"
+ >qpid.messaging.exceptions.MalformedAddress</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.MessagingError-class.html"
+ >qpid.messaging.exceptions.MessagingError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.NontransactionalSession-class.html"
+ >qpid.messaging.exceptions.NontransactionalSession</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.NotFound-class.html"
+ >qpid.messaging.exceptions.NotFound</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.ReceiverError-class.html"
+ >qpid.messaging.exceptions.ReceiverError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.ResolutionError-class.html"
+ >qpid.messaging.exceptions.ResolutionError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.SendError-class.html"
+ >qpid.messaging.exceptions.SendError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.SenderError-class.html"
+ >qpid.messaging.exceptions.SenderError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.ServerError-class.html"
+ >qpid.messaging.exceptions.ServerError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.SessionClosed-class.html"
+ >qpid.messaging.exceptions.SessionClosed</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.SessionError-class.html"
+ >qpid.messaging.exceptions.SessionError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.TargetCapacityExceeded-class.html"
+ >qpid.messaging.exceptions.TargetCapacityExceeded</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.Timeout-class.html"
+ >qpid.messaging.exceptions.Timeout</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.TransactionAborted-class.html"
+ >qpid.messaging.exceptions.TransactionAborted</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.TransactionError-class.html"
+ >qpid.messaging.exceptions.TransactionError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.TransactionUnknown-class.html"
+ >qpid.messaging.exceptions.TransactionUnknown</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.UnauthorizedAccess-class.html"
+ >qpid.messaging.exceptions.UnauthorizedAccess</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.VersionError-class.html"
+ >qpid.messaging.exceptions.VersionError</a><br /> <a target="mainFrame" href="qpid.messaging.message.Disposition-class.html"
+ >qpid.messaging.message.Disposition</a><br /> <a target="mainFrame" href="qpid.messaging.message.Message-class.html"
+ >qpid.messaging.message.Message</a><br /> <a target="mainFrame" href="qpid.messaging.transports.SocketTransport-class.html"
+ >qpid.messaging.transports.SocketTransport</a><br /> <a target="mainFrame" href="qpid.messaging.transports.old_ssl-class.html"
+ >qpid.messaging.transports.old_ssl</a><br /> <a target="mainFrame" href="qpid.messaging.transports.tcp-class.html"
+ >qpid.messaging.transports.tcp</a><br /> <a target="mainFrame" href="qpid.messaging.transports.tls-class.html"
+ >qpid.messaging.transports.tls</a><br /> <a target="mainFrame" href="qpid.parser.ParseError-class.html"
+ >qpid.parser.ParseError</a><br /> <h2 class="toc">All Functions</h2>
+ <a target="mainFrame" href="qpid.messaging.address-module.html#parse"
+ >qpid.messaging.address.parse</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#addr2reply_to"
+ >qpid.messaging.driver.addr2reply_to</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#get_bindings"
+ >qpid.messaging.driver.get_bindings</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#noop"
+ >qpid.messaging.driver.noop</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#reply_to2addr"
+ >qpid.messaging.driver.reply_to2addr</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#sync_noop"
+ >qpid.messaging.driver.sync_noop</a><br /> <a target="mainFrame" href="qpid.messaging.transports-module.html#verify_hostname"
+ >qpid.messaging.transports.verify_hostname</a><br /> <a target="mainFrame" href="qpid.messaging.util-module.html#auto_fetch_reconnect_urls"
+ >qpid.messaging.util.auto_fetch_reconnect_urls</a><br /> <a target="mainFrame" href="qpid.messaging.util-module.html#set_reconnect_urls"
+ >qpid.messaging.util.set_reconnect_urls</a><br /> <h2 class="toc">All Variables</h2>
+ <a target="mainFrame" href="qpid.messaging-module.html#__package__"
+ >qpid.messaging.__package__</a><br /> <a target="mainFrame" href="qpid.messaging.constants-module.html#AMQPS_PORT"
+ >qpid.messaging.constants.AMQPS_PORT</a><br /> <a target="mainFrame" href="qpid.messaging.constants-module.html#AMQP_PORT"
+ >qpid.messaging.constants.AMQP_PORT</a><br /> <a target="mainFrame" href="qpid.messaging.constants-module.html#REJECTED"
+ >qpid.messaging.constants.REJECTED</a><br /> <a target="mainFrame" href="qpid.messaging.constants-module.html#RELEASED"
+ >qpid.messaging.constants.RELEASED</a><br /> <a target="mainFrame" href="qpid.messaging.constants-module.html#UNLIMITED"
+ >qpid.messaging.constants.UNLIMITED</a><br /> <a target="mainFrame" href="qpid.messaging.constants-module.html#__SELF__"
+ >qpid.messaging.constants.__SELF__</a><br /> <a target="mainFrame" href="qpid.messaging.constants-module.html#__package__"
+ >qpid.messaging.constants.__package__</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#BINDINGS"
+ >qpid.messaging.driver.BINDINGS</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#CLOSED"
+ >qpid.messaging.driver.CLOSED</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#COMMON_OPTS"
+ >qpid.messaging.driver.COMMON_OPTS</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#CONNECTION_ERRS"
+ >qpid.messaging.driver.CONNECTION_ERRS</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#DECLARE"
+ >qpid.messaging.driver.DECLARE</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#DEFAULT_DISPOSITION"
+ >qpid.messaging.driver.DEFAULT_DISPOSITION</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#DURABLE_DEFAULT"
+ >qpid.messaging.driver.DURABLE_DEFAULT</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#EMPTY_DP"
+ >qpid.messaging.driver.EMPTY_DP</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#EMPTY_MP"
+ >qpid.messaging.driver.EMPTY_MP</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#HEADER"
+ >qpid.messaging.driver.HEADER</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#OPEN"
+ >qpid.messaging.driver.OPEN</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#POLICIES"
+ >qpid.messaging.driver.POLICIES</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#READ_ONLY"
+ >qpid.messaging.driver.READ_ONLY</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#RECEIVE_MODES"
+ >qpid.messaging.driver.RECEIVE_MODES</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#RELIABILITY"
+ >qpid.messaging.driver.RELIABILITY</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#SESSION_ERRS"
+ >qpid.messaging.driver.SESSION_ERRS</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#SOURCE_OPTS"
+ >qpid.messaging.driver.SOURCE_OPTS</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#SUBJECT"
+ >qpid.messaging.driver.SUBJECT</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#SUBJECT_DEFAULTS"
+ >qpid.messaging.driver.SUBJECT_DEFAULTS</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#TARGET_OPTS"
+ >qpid.messaging.driver.TARGET_OPTS</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#WRITE_ONLY"
+ >qpid.messaging.driver.WRITE_ONLY</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#__package__"
+ >qpid.messaging.driver.__package__</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#bases"
+ >qpid.messaging.driver.bases</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#log"
+ >qpid.messaging.driver.log</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#name"
+ >qpid.messaging.driver.name</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#opslog"
+ >qpid.messaging.driver.opslog</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#rawlog"
+ >qpid.messaging.driver.rawlog</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions-module.html#__package__"
+ >qpid.messaging.exceptions.__package__</a><br /> <a target="mainFrame" href="qpid.messaging.transports-module.html#TRANSPORTS"
+ >qpid.messaging.transports.TRANSPORTS</a><br /> <a target="mainFrame" href="qpid.messaging.transports-module.html#__package__"
+ >qpid.messaging.transports.__package__</a><br /><hr />
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging-module.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging-module.html b/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging-module.html
new file mode 100644
index 0000000..2177794
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging-module.html
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>messaging</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<h1 class="toc">Module messaging</h1>
+<hr />
+ <h2 class="toc">Variables</h2>
+ <a target="mainFrame" href="qpid.messaging-module.html#__package__"
+ >__package__</a><br /><hr />
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[23/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.address-module.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.address-module.html b/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.address-module.html
new file mode 100755
index 0000000..9a1f5f5
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.address-module.html
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>address</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<h1 class="toc">Module address</h1>
+<hr />
+ <h2 class="toc">Classes</h2>
+ <a target="mainFrame" href="qpid.parser.ParseError-class.html"
+ >ParseError</a><br /> <h2 class="toc">Functions</h2>
+ <a target="mainFrame" href="qpid.messaging.address-module.html#parse"
+ >parse</a><br /><hr />
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.constants-module.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.constants-module.html b/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.constants-module.html
new file mode 100755
index 0000000..bb47268
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.constants-module.html
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>constants</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<h1 class="toc">Module constants</h1>
+<hr />
+ <h2 class="toc">Classes</h2>
+ <a target="mainFrame" href="qpid.messaging.constants.Constant-class.html"
+ >Constant</a><br /> <h2 class="toc">Variables</h2>
+ <a target="mainFrame" href="qpid.messaging.constants-module.html#AMQPS_PORT"
+ >AMQPS_PORT</a><br /> <a target="mainFrame" href="qpid.messaging.constants-module.html#AMQP_PORT"
+ >AMQP_PORT</a><br /> <a target="mainFrame" href="qpid.messaging.constants-module.html#REJECTED"
+ >REJECTED</a><br /> <a target="mainFrame" href="qpid.messaging.constants-module.html#RELEASED"
+ >RELEASED</a><br /> <a target="mainFrame" href="qpid.messaging.constants-module.html#UNLIMITED"
+ >UNLIMITED</a><br /> <a target="mainFrame" href="qpid.messaging.constants-module.html#__SELF__"
+ >__SELF__</a><br /> <a target="mainFrame" href="qpid.messaging.constants-module.html#__package__"
+ >__package__</a><br /><hr />
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.driver-module.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.driver-module.html b/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.driver-module.html
new file mode 100755
index 0000000..b0e2026
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.driver-module.html
@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>driver</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<h1 class="toc">Module driver</h1>
+<hr />
+ <h2 class="toc">Classes</h2>
+ <a target="mainFrame" href="qpid.messaging.driver.Attachment-class.html"
+ >Attachment</a><br /> <a target="mainFrame" href="qpid.messaging.driver.Cache-class.html"
+ >Cache</a><br /> <a target="mainFrame" href="qpid.messaging.driver.Driver-class.html"
+ >Driver</a><br /> <a target="mainFrame" href="qpid.messaging.driver.Engine-class.html"
+ >Engine</a><br /> <a target="mainFrame" href="qpid.messaging.driver.LinkIn-class.html"
+ >LinkIn</a><br /> <a target="mainFrame" href="qpid.messaging.driver.LinkOut-class.html"
+ >LinkOut</a><br /> <a target="mainFrame" href="qpid.messaging.driver.Pattern-class.html"
+ >Pattern</a><br /> <a target="mainFrame" href="qpid.messaging.driver.SessionState-class.html"
+ >SessionState</a><br /> <h2 class="toc">Functions</h2>
+ <a target="mainFrame" href="qpid.messaging.driver-module.html#addr2reply_to"
+ >addr2reply_to</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#get_bindings"
+ >get_bindings</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#noop"
+ >noop</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#reply_to2addr"
+ >reply_to2addr</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#sync_noop"
+ >sync_noop</a><br /> <h2 class="toc">Variables</h2>
+ <a target="mainFrame" href="qpid.messaging.driver-module.html#BINDINGS"
+ >BINDINGS</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#CLOSED"
+ >CLOSED</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#COMMON_OPTS"
+ >COMMON_OPTS</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#CONNECTION_ERRS"
+ >CONNECTION_ERRS</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#DECLARE"
+ >DECLARE</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#DEFAULT_DISPOSITION"
+ >DEFAULT_DISPOSITION</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#DURABLE_DEFAULT"
+ >DURABLE_DEFAULT</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#EMPTY_DP"
+ >EMPTY_DP</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#EMPTY_MP"
+ >EMPTY_MP</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#HEADER"
+ >HEADER</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#OPEN"
+ >OPEN</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#POLICIES"
+ >POLICIES</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#READ_ONLY"
+ >READ_ONLY</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#RECEIVE_MODES"
+ >RECEIVE_MODES</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#RELIABILITY"
+ >RELIABILITY</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#SESSION_ERRS"
+ >SESSION_ERRS</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#SOURCE_OPTS"
+ >SOURCE_OPTS</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#SUBJECT"
+ >SUBJECT</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#SUBJECT_DEFAULTS"
+ >SUBJECT_DEFAULTS</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#TARGET_OPTS"
+ >TARGET_OPTS</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#WRITE_ONLY"
+ >WRITE_ONLY</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#__package__"
+ >__package__</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#bases"
+ >bases</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#log"
+ >log</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#name"
+ >name</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#opslog"
+ >opslog</a><br /> <a target="mainFrame" href="qpid.messaging.driver-module.html#rawlog"
+ >rawlog</a><br /><hr />
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.endpoints-module.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.endpoints-module.html b/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.endpoints-module.html
new file mode 100755
index 0000000..51ed570
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.endpoints-module.html
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>endpoints</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<h1 class="toc">Module endpoints</h1>
+<hr />
+ <h2 class="toc">Classes</h2>
+ <a target="mainFrame" href="qpid.messaging.endpoints.Connection-class.html"
+ >Connection</a><br /> <a target="mainFrame" href="qpid.messaging.endpoints.Endpoint-class.html"
+ >Endpoint</a><br /> <a target="mainFrame" href="qpid.messaging.endpoints.Receiver-class.html"
+ >Receiver</a><br /> <a target="mainFrame" href="qpid.messaging.endpoints.Sender-class.html"
+ >Sender</a><br /> <a target="mainFrame" href="qpid.messaging.endpoints.Session-class.html"
+ >Session</a><br /><hr />
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.exceptions-module.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.exceptions-module.html b/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.exceptions-module.html
new file mode 100755
index 0000000..df5eae0
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.exceptions-module.html
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>exceptions</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<h1 class="toc">Module exceptions</h1>
+<hr />
+ <h2 class="toc">Classes</h2>
+ <a target="mainFrame" href="qpid.messaging.exceptions.AddressError-class.html"
+ >AddressError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.AssertionFailed-class.html"
+ >AssertionFailed</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.AuthenticationFailure-class.html"
+ >AuthenticationFailure</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.ConnectError-class.html"
+ >ConnectError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.ConnectionClosed-class.html"
+ >ConnectionClosed</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.ConnectionError-class.html"
+ >ConnectionError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.ContentError-class.html"
+ >ContentError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.DecodeError-class.html"
+ >DecodeError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.Detached-class.html"
+ >Detached</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.Empty-class.html"
+ >Empty</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.EncodeError-class.html"
+ >EncodeError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.FetchError-class.html"
+ >FetchError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.HeartbeatTimeout-class.html"
+ >HeartbeatTimeout</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.InsufficientCapacity-class.html"
+ >InsufficientCapacity</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.InternalError-class.html"
+ >InternalError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.InvalidOption-class.html"
+ >InvalidOption</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.LinkClosed-class.html"
+ >LinkClosed</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.LinkError-class.html"
+ >LinkError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.MalformedAddress-class.html"
+ >MalformedAddress</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.MessagingError-class.html"
+ >MessagingError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.NontransactionalSession-class.html"
+ >NontransactionalSession</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.NotFound-class.html"
+ >NotFound</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.ReceiverError-class.html"
+ >ReceiverError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.ResolutionError-class.html"
+ >ResolutionError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.SendError-class.html"
+ >SendError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.SenderError-class.html"
+ >SenderError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.ServerError-class.html"
+ >ServerError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.SessionClosed-class.html"
+ >SessionClosed</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.SessionError-class.html"
+ >SessionError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.TargetCapacityExceeded-class.html"
+ >TargetCapacityExceeded</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.Timeout-class.html"
+ >Timeout</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.TransactionAborted-class.html"
+ >TransactionAborted</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.TransactionError-class.html"
+ >TransactionError</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.TransactionUnknown-class.html"
+ >TransactionUnknown</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.UnauthorizedAccess-class.html"
+ >UnauthorizedAccess</a><br /> <a target="mainFrame" href="qpid.messaging.exceptions.VersionError-class.html"
+ >VersionError</a><br /> <h2 class="toc">Variables</h2>
+ <a target="mainFrame" href="qpid.messaging.exceptions-module.html#__package__"
+ >__package__</a><br /><hr />
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.message-module.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.message-module.html b/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.message-module.html
new file mode 100755
index 0000000..43565c1
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.message-module.html
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>message</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<h1 class="toc">Module message</h1>
+<hr />
+ <h2 class="toc">Classes</h2>
+ <a target="mainFrame" href="qpid.messaging.message.Disposition-class.html"
+ >Disposition</a><br /> <a target="mainFrame" href="qpid.messaging.message.Message-class.html"
+ >Message</a><br /><hr />
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.transports-module.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.transports-module.html b/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.transports-module.html
new file mode 100755
index 0000000..d5f6a60
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.transports-module.html
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>transports</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<h1 class="toc">Module transports</h1>
+<hr />
+ <h2 class="toc">Classes</h2>
+ <a target="mainFrame" href="qpid.messaging.transports.SocketTransport-class.html"
+ >SocketTransport</a><br /> <a target="mainFrame" href="qpid.messaging.transports.old_ssl-class.html"
+ >old_ssl</a><br /> <a target="mainFrame" href="qpid.messaging.transports.tcp-class.html"
+ >tcp</a><br /> <a target="mainFrame" href="qpid.messaging.transports.tls-class.html"
+ >tls</a><br /> <h2 class="toc">Functions</h2>
+ <a target="mainFrame" href="qpid.messaging.transports-module.html#verify_hostname"
+ >verify_hostname</a><br /> <h2 class="toc">Variables</h2>
+ <a target="mainFrame" href="qpid.messaging.transports-module.html#TRANSPORTS"
+ >TRANSPORTS</a><br /> <a target="mainFrame" href="qpid.messaging.transports-module.html#__package__"
+ >__package__</a><br /><hr />
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.util-module.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.util-module.html b/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.util-module.html
new file mode 100755
index 0000000..543b471
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/toc-qpid.messaging.util-module.html
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>util</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<h1 class="toc">Module util</h1>
+<hr />
+ <h2 class="toc">Functions</h2>
+ <a target="mainFrame" href="qpid.messaging.util-module.html#auto_fetch_reconnect_urls"
+ >auto_fetch_reconnect_urls</a><br /> <a target="mainFrame" href="qpid.messaging.util-module.html#set_reconnect_urls"
+ >set_reconnect_urls</a><br /><hr />
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/toc.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/toc.html b/content/releases/qpid-python-1.37.0/messaging-api/api/toc.html
new file mode 100755
index 0000000..4f6f84a
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/toc.html
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Table of Contents</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<h1 class="toc">Table of Contents</h1>
+<hr />
+ <a target="moduleFrame" href="toc-everything.html">Everything</a>
+ <br />
+ <h2 class="toc">Modules</h2>
+ <a target="moduleFrame" href="toc-qpid.messaging-module.html"
+ onclick="setFrame('toc-qpid.messaging-module.html','qpid.messaging-module.html');" >qpid.messaging</a><br /> <a target="moduleFrame" href="toc-qpid.messaging.address-module.html"
+ onclick="setFrame('toc-qpid.messaging.address-module.html','qpid.messaging.address-module.html');" >qpid.messaging.address</a><br /> <a target="moduleFrame" href="toc-qpid.messaging.constants-module.html"
+ onclick="setFrame('toc-qpid.messaging.constants-module.html','qpid.messaging.constants-module.html');" >qpid.messaging.constants</a><br /> <a target="moduleFrame" href="toc-qpid.messaging.driver-module.html"
+ onclick="setFrame('toc-qpid.messaging.driver-module.html','qpid.messaging.driver-module.html');" >qpid.messaging.driver</a><br /> <a target="moduleFrame" href="toc-qpid.messaging.endpoints-module.html"
+ onclick="setFrame('toc-qpid.messaging.endpoints-module.html','qpid.messaging.endpoints-module.html');" >qpid.messaging.endpoints</a><br /> <a target="moduleFrame" href="toc-qpid.messaging.exceptions-module.html"
+ onclick="setFrame('toc-qpid.messaging.exceptions-module.html','qpid.messaging.exceptions-module.html');" >qpid.messaging.exceptions</a><br /> <a target="moduleFrame" href="toc-qpid.messaging.message-module.html"
+ onclick="setFrame('toc-qpid.messaging.message-module.html','qpid.messaging.message-module.html');" >qpid.messaging.message</a><br /> <a target="moduleFrame" href="toc-qpid.messaging.transports-module.html"
+ onclick="setFrame('toc-qpid.messaging.transports-module.html','qpid.messaging.transports-module.html');" >qpid.messaging.transports</a><br /> <a target="moduleFrame" href="toc-qpid.messaging.util-module.html"
+ onclick="setFrame('toc-qpid.messaging.util-module.html','qpid.messaging.util-module.html');" >qpid.messaging.util</a><br /><hr />
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/examples/drain
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/examples/drain b/content/releases/qpid-python-1.37.0/messaging-api/examples/drain
new file mode 100755
index 0000000..5e30153
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/examples/drain
@@ -0,0 +1,97 @@
+#!/usr/bin/env python
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+import optparse
+from qpid.messaging import *
+from qpid.util import URL
+from qpid.log import enable, DEBUG, WARN
+
+parser = optparse.OptionParser(usage="usage: %prog [options] ADDRESS ...",
+ description="Drain messages from the supplied address.")
+parser.add_option("-b", "--broker", default="localhost",
+ help="connect to specified BROKER (default %default)")
+parser.add_option("-c", "--count", type="int",
+ help="number of messages to drain")
+parser.add_option("-f", "--forever", action="store_true",
+ help="ignore timeout and wait forever")
+parser.add_option("-r", "--reconnect", action="store_true",
+ help="enable auto reconnect")
+parser.add_option("-i", "--reconnect-interval", type="float", default=3,
+ help="interval between reconnect attempts")
+parser.add_option("-l", "--reconnect-limit", type="int",
+ help="maximum number of reconnect attempts")
+parser.add_option("-t", "--timeout", type="float", default=0,
+ help="timeout in seconds to wait before exiting (default %default)")
+parser.add_option("-p", "--print", dest="format", default="%(M)s",
+ help="format string for printing messages (default %default)")
+parser.add_option("-v", dest="verbose", action="store_true",
+ help="enable logging")
+
+opts, args = parser.parse_args()
+
+if opts.verbose:
+ enable("qpid", DEBUG)
+else:
+ enable("qpid", WARN)
+
+if args:
+ addr = args.pop(0)
+else:
+ parser.error("address is required")
+if opts.forever:
+ timeout = None
+else:
+ timeout = opts.timeout
+
+class Formatter:
+
+ def __init__(self, message):
+ self.message = message
+ self.environ = {"M": self.message,
+ "P": self.message.properties,
+ "C": self.message.content}
+
+ def __getitem__(self, st):
+ return eval(st, self.environ)
+
+conn = Connection(opts.broker,
+ reconnect=opts.reconnect,
+ reconnect_interval=opts.reconnect_interval,
+ reconnect_limit=opts.reconnect_limit)
+try:
+ conn.open()
+ ssn = conn.session()
+ rcv = ssn.receiver(addr)
+
+ count = 0
+ while not opts.count or count < opts.count:
+ try:
+ msg = rcv.fetch(timeout=timeout)
+ print opts.format % Formatter(msg)
+ count += 1
+ ssn.acknowledge()
+ except Empty:
+ break
+except ReceiverError, e:
+ print e
+except KeyboardInterrupt:
+ pass
+
+conn.close()
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/examples/drain.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/examples/drain.html b/content/releases/qpid-python-1.37.0/messaging-api/examples/drain.html
new file mode 100644
index 0000000..3cef891
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/examples/drain.html
@@ -0,0 +1,226 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements. See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership. The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License. You may obtain a copy of the License at
+ -
+ - http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied. See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+ <head>
+ <title>drain - Apache Qpid™</title>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+ <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+ <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+ <script type="text/javascript">var _deferredFunctions = [];</script>
+ <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+ <!--[if lte IE 8]>
+ <link rel="stylesheet" href="/ie.css" type="text/css"/>
+ <script type="text/javascript" src="/html5shiv.js"></script>
+ <![endif]-->
+
+ <!-- Redirects for `go get` and godoc.org -->
+ <meta name="go-import"
+ content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+ <meta name="go-source"
+ content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+ </head>
+ <body>
+ <div id="-content">
+ <div id="-top" class="panel">
+ <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+ <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+ <ul id="-global-navigation">
+ <li><a id="-logotype" href="/index.html">Apache Qpid<sup>™</sup></a></li>
+ <li><a href="/documentation.html">Documentation</a></li>
+ <li><a href="/download.html">Download</a></li>
+ <li><a href="/discussion.html">Discussion</a></li>
+ </ul>
+ </div>
+
+ <div id="-menu" class="panel" style="display: none;">
+ <div class="flex">
+ <section>
+ <h3>Project</h3>
+
+ <ul>
+ <li><a href="/overview.html">Overview</a></li>
+ <li><a href="/components/index.html">Components</a></li>
+ <li><a href="/releases/index.html">Releases</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Messaging APIs</h3>
+
+ <ul>
+ <li><a href="/proton/index.html">Qpid Proton</a></li>
+ <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+ <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Servers and tools</h3>
+
+ <ul>
+ <li><a href="/components/broker-j/index.html">Broker-J</a></li>
+ <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+ <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Resources</h3>
+
+ <ul>
+ <li><a href="/dashboard.html">Dashboard</a></li>
+ <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+ <li><a href="/resources.html">More resources</a></li>
+ </ul>
+ </section>
+ </div>
+ </div>
+
+ <div id="-search" class="panel" style="display: none;">
+ <form action="http://www.google.com/search" method="get">
+ <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+ <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+ <button type="submit">Search</button>
+ <a href="/search.html">More ways to search</a>
+ </form>
+ </div>
+
+ <div id="-middle" class="panel">
+ <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-python-1.37.0/index.html">Qpid Python 1.37.0</a></li><li><a href="/releases/qpid-python-1.37.0/messaging-api/examples/index.html">Python Messaging API Examples</a></li><li>drain</li></ul>
+
+ <div id="-middle-content">
+
+<h1>drain</h1>
+<div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">optparse</span>
+<span class="kn">from</span> <span class="nn">qpid.messaging</span> <span class="kn">import</span> <span class="o">*</span>
+<span class="kn">from</span> <span class="nn">qpid.util</span> <span class="kn">import</span> <span class="n">URL</span>
+<span class="kn">from</span> <span class="nn">qpid.log</span> <span class="kn">import</span> <span class="n">enable</span><span class="p">,</span> <span class="n">DEBUG</span><span class="p">,</span> <span class="n">WARN</span>
+
+<span class="n">parser</span> <span class="o">=</span> <span class="n">optparse</span><span class="o">.</span><span class="n">OptionParser</span><span class="p">(</span><span class="n">usage</span><span class="o">=</span><span class="s2">"usage: %prog [options] ADDRESS ..."</span><span class="p">,</span>
+ <span class="n">description</span><span class="o">=</span><span class="s2">"Drain messages from the supplied address."</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-b"</span><span class="p">,</span> <span class="s2">"--broker"</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="s2">"localhost"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"connect to specified BROKER (default </span><span class="si">%d</span><span class="s2">efault)"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-c"</span><span class="p">,</span> <span class="s2">"--count"</span><span class="p">,</span> <span class="nb">type</span><span class="o">=</span><span class="s2">"int"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"number of messages to drain"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-f"</span><span class="p">,</span> <span class="s2">"--forever"</span><span class="p">,</span> <span class="n">action</span><span class="o">=</span><span class="s2">"store_true"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"ignore timeout and wait forever"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-r"</span><span class="p">,</span> <span class="s2">"--reconnect"</span><span class="p">,</span> <span class="n">action</span><span class="o">=</span><span class="s2">"store_true"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"enable auto reconnect"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-i"</span><span class="p">,</span> <span class="s2">"--reconnect-interval"</span><span class="p">,</span> <span class="nb">type</span><span class="o">=</span><span class="s2">"float"</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="mi">3</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"interval between reconnect attempts"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-l"</span><span class="p">,</span> <span class="s2">"--reconnect-limit"</span><span class="p">,</span> <span class="nb">type</span><span class="o">=</span><span class="s2">"int"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"maximum number of reconnect attempts"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-t"</span><span class="p">,</span> <span class="s2">"--timeout"</span><span class="p">,</span> <span class="nb">type</span><span class="o">=</span><span class="s2">"float"</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="mi">0</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"timeout in seconds to wait before exiting (default </span><span class="si">%d</span><span class="s2">efault)"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-p"</span><span class="p">,</span> <span class="s2">"--print"</span><span class="p">,</span> <span class="n">dest</span><span class="o">=</span><span class="s2">"format"</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="s2">"</span><span class="si">%(M)s</span><span class="s2">"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"format string for printing messages (default </span><span class="si">%d</span><span class="s2">efault)"</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">"-v"</span><span class="p">,</span> <span class="n">dest</span><span class="o">=</span><span class="s2">"verbose"</span><span class="p">,</span> <span class="n">action</span><span class="o">=</span><span class="s2">"store_true"</span><span class="p">,</span>
+ <span class="n">help</span><span class="o">=</span><span class="s2">"enable logging"</span><span class="p">)</span>
+
+<span class="n">opts</span><span class="p">,</span> <span class="n">args</span> <span class="o">=</span> <span class="n">parser</span><span class="o">.</span><span class="n">parse_args</span><span class="p">()</span>
+
+<span class="k">if</span> <span class="n">opts</span><span class="o">.</span><span class="n">verbose</span><span class="p">:</span>
+ <span class="n">enable</span><span class="p">(</span><span class="s2">"qpid"</span><span class="p">,</span> <span class="n">DEBUG</span><span class="p">)</span>
+<span class="k">else</span><span class="p">:</span>
+ <span class="n">enable</span><span class="p">(</span><span class="s2">"qpid"</span><span class="p">,</span> <span class="n">WARN</span><span class="p">)</span>
+
+<span class="k">if</span> <span class="n">args</span><span class="p">:</span>
+ <span class="n">addr</span> <span class="o">=</span> <span class="n">args</span><span class="o">.</span><span class="n">pop</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>
+<span class="k">else</span><span class="p">:</span>
+ <span class="n">parser</span><span class="o">.</span><span class="n">error</span><span class="p">(</span><span class="s2">"address is required"</span><span class="p">)</span>
+<span class="k">if</span> <span class="n">opts</span><span class="o">.</span><span class="n">forever</span><span class="p">:</span>
+ <span class="n">timeout</span> <span class="o">=</span> <span class="bp">None</span>
+<span class="k">else</span><span class="p">:</span>
+ <span class="n">timeout</span> <span class="o">=</span> <span class="n">opts</span><span class="o">.</span><span class="n">timeout</span>
+
+<span class="k">class</span> <span class="nc">Formatter</span><span class="p">:</span>
+
+ <span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">message</span><span class="p">):</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">message</span> <span class="o">=</span> <span class="n">message</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">environ</span> <span class="o">=</span> <span class="p">{</span><span class="s2">"M"</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">message</span><span class="p">,</span>
+ <span class="s2">"P"</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">message</span><span class="o">.</span><span class="n">properties</span><span class="p">,</span>
+ <span class="s2">"C"</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">message</span><span class="o">.</span><span class="n">content</span><span class="p">}</span>
+
+ <span class="k">def</span> <span class="fm">__getitem__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">st</span><span class="p">):</span>
+ <span class="k">return</span> <span class="nb">eval</span><span class="p">(</span><span class="n">st</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">environ</span><span class="p">)</span>
+
+<span class="n">conn</span> <span class="o">=</span> <span class="n">Connection</span><span class="p">(</span><span class="n">opts</span><span class="o">.</span><span class="n">broker</span><span class="p">,</span>
+ <span class="n">reconnect</span><span class="o">=</span><span class="n">opts</span><span class="o">.</span><span class="n">reconnect</span><span class="p">,</span>
+ <span class="n">reconnect_interval</span><span class="o">=</span><span class="n">opts</span><span class="o">.</span><span class="n">reconnect_interval</span><span class="p">,</span>
+ <span class="n">reconnect_limit</span><span class="o">=</span><span class="n">opts</span><span class="o">.</span><span class="n">reconnect_limit</span><span class="p">)</span>
+<span class="k">try</span><span class="p">:</span>
+ <span class="n">conn</span><span class="o">.</span><span class="n">open</span><span class="p">()</span>
+ <span class="n">ssn</span> <span class="o">=</span> <span class="n">conn</span><span class="o">.</span><span class="n">session</span><span class="p">()</span>
+ <span class="n">rcv</span> <span class="o">=</span> <span class="n">ssn</span><span class="o">.</span><span class="n">receiver</span><span class="p">(</span><span class="n">addr</span><span class="p">)</span>
+
+ <span class="n">count</span> <span class="o">=</span> <span class="mi">0</span>
+ <span class="k">while</span> <span class="ow">not</span> <span class="n">opts</span><span class="o">.</span><span class="n">count</span> <span class="ow">or</span> <span class="n">count</span> <span class="o"><</span> <span class="n">opts</span><span class="o">.</span><span class="n">count</span><span class="p">:</span>
+ <span class="k">try</span><span class="p">:</span>
+ <span class="n">msg</span> <span class="o">=</span> <span class="n">rcv</span><span class="o">.</span><span class="n">fetch</span><span class="p">(</span><span class="n">timeout</span><span class="o">=</span><span class="n">timeout</span><span class="p">)</span>
+ <span class="k">print</span> <span class="n">opts</span><span class="o">.</span><span class="n">format</span> <span class="o">%</span> <span class="n">Formatter</span><span class="p">(</span><span class="n">msg</span><span class="p">)</span>
+ <span class="n">count</span> <span class="o">+=</span> <span class="mi">1</span>
+ <span class="n">ssn</span><span class="o">.</span><span class="n">acknowledge</span><span class="p">()</span>
+ <span class="k">except</span> <span class="n">Empty</span><span class="p">:</span>
+ <span class="k">break</span>
+<span class="k">except</span> <span class="n">ReceiverError</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span>
+ <span class="k">print</span> <span class="n">e</span>
+<span class="k">except</span> <span class="ne">KeyboardInterrupt</span><span class="p">:</span>
+ <span class="k">pass</span>
+
+<span class="n">conn</span><span class="o">.</span><span class="n">close</span><span class="p">()</span>
+</pre></div>
+
+<p><a href="drain">Download this file</a></p>
+
+
+ <hr/>
+
+ <ul id="-apache-navigation">
+ <li><a href="http://www.apache.org/">Apache</a></li>
+ <li><a href="http://www.apache.org/licenses/">License</a></li>
+ <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+ <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+ <li><a href="/security.html">Security</a></li>
+ <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+ </ul>
+
+ <p id="-legal">
+ Apache Qpid, Messaging built on AMQP; Copyright © 2015
+ The Apache Software Foundation; Licensed under
+ the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+ License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+ Proton, Apache, the Apache feather logo, and the Apache Qpid
+ project logo are trademarks of The Apache Software
+ Foundation; All other marks mentioned may be trademarks or
+ registered trademarks of their respective owners
+ </p>
+ </div>
+ </div>
+ </div>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/examples/hello
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/examples/hello b/content/releases/qpid-python-1.37.0/messaging-api/examples/hello
new file mode 100755
index 0000000..ad314da
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/examples/hello
@@ -0,0 +1,52 @@
+#!/usr/bin/env python
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+import sys
+from qpid.messaging import *
+
+if len(sys.argv)<2:
+ broker = "localhost:5672"
+else:
+ broker = sys.argv[1]
+
+if len(sys.argv)<3:
+ address = "amq.topic"
+else:
+ address = sys.argv[2]
+
+connection = Connection(broker)
+
+try:
+ connection.open()
+ session = connection.session()
+
+ sender = session.sender(address)
+ receiver = session.receiver(address)
+
+ sender.send(Message("Hello world!"));
+
+ message = receiver.fetch()
+ print message.content
+ session.acknowledge()
+
+except MessagingError,m:
+ print m
+
+connection.close()
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/examples/hello.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/examples/hello.html b/content/releases/qpid-python-1.37.0/messaging-api/examples/hello.html
new file mode 100644
index 0000000..b23b02e
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/examples/hello.html
@@ -0,0 +1,181 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements. See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership. The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License. You may obtain a copy of the License at
+ -
+ - http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied. See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+ <head>
+ <title>hello - Apache Qpid™</title>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+ <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+ <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+ <script type="text/javascript">var _deferredFunctions = [];</script>
+ <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+ <!--[if lte IE 8]>
+ <link rel="stylesheet" href="/ie.css" type="text/css"/>
+ <script type="text/javascript" src="/html5shiv.js"></script>
+ <![endif]-->
+
+ <!-- Redirects for `go get` and godoc.org -->
+ <meta name="go-import"
+ content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+ <meta name="go-source"
+ content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+ </head>
+ <body>
+ <div id="-content">
+ <div id="-top" class="panel">
+ <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+ <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+ <ul id="-global-navigation">
+ <li><a id="-logotype" href="/index.html">Apache Qpid<sup>™</sup></a></li>
+ <li><a href="/documentation.html">Documentation</a></li>
+ <li><a href="/download.html">Download</a></li>
+ <li><a href="/discussion.html">Discussion</a></li>
+ </ul>
+ </div>
+
+ <div id="-menu" class="panel" style="display: none;">
+ <div class="flex">
+ <section>
+ <h3>Project</h3>
+
+ <ul>
+ <li><a href="/overview.html">Overview</a></li>
+ <li><a href="/components/index.html">Components</a></li>
+ <li><a href="/releases/index.html">Releases</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Messaging APIs</h3>
+
+ <ul>
+ <li><a href="/proton/index.html">Qpid Proton</a></li>
+ <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+ <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Servers and tools</h3>
+
+ <ul>
+ <li><a href="/components/broker-j/index.html">Broker-J</a></li>
+ <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+ <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Resources</h3>
+
+ <ul>
+ <li><a href="/dashboard.html">Dashboard</a></li>
+ <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+ <li><a href="/resources.html">More resources</a></li>
+ </ul>
+ </section>
+ </div>
+ </div>
+
+ <div id="-search" class="panel" style="display: none;">
+ <form action="http://www.google.com/search" method="get">
+ <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+ <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+ <button type="submit">Search</button>
+ <a href="/search.html">More ways to search</a>
+ </form>
+ </div>
+
+ <div id="-middle" class="panel">
+ <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-python-1.37.0/index.html">Qpid Python 1.37.0</a></li><li><a href="/releases/qpid-python-1.37.0/messaging-api/examples/index.html">Python Messaging API Examples</a></li><li>hello</li></ul>
+
+ <div id="-middle-content">
+
+<h1>hello</h1>
+<div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">sys</span>
+<span class="kn">from</span> <span class="nn">qpid.messaging</span> <span class="kn">import</span> <span class="o">*</span>
+
+<span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">sys</span><span class="o">.</span><span class="n">argv</span><span class="p">)</span><span class="o"><</span><span class="mi">2</span><span class="p">:</span>
+ <span class="n">broker</span> <span class="o">=</span> <span class="s2">"localhost:5672"</span>
+<span class="k">else</span><span class="p">:</span>
+ <span class="n">broker</span> <span class="o">=</span> <span class="n">sys</span><span class="o">.</span><span class="n">argv</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span>
+
+<span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">sys</span><span class="o">.</span><span class="n">argv</span><span class="p">)</span><span class="o"><</span><span class="mi">3</span><span class="p">:</span>
+ <span class="n">address</span> <span class="o">=</span> <span class="s2">"amq.topic"</span>
+<span class="k">else</span><span class="p">:</span>
+ <span class="n">address</span> <span class="o">=</span> <span class="n">sys</span><span class="o">.</span><span class="n">argv</span><span class="p">[</span><span class="mi">2</span><span class="p">]</span>
+
+<span class="n">connection</span> <span class="o">=</span> <span class="n">Connection</span><span class="p">(</span><span class="n">broker</span><span class="p">)</span>
+
+<span class="k">try</span><span class="p">:</span>
+ <span class="n">connection</span><span class="o">.</span><span class="n">open</span><span class="p">()</span>
+ <span class="n">session</span> <span class="o">=</span> <span class="n">connection</span><span class="o">.</span><span class="n">session</span><span class="p">()</span>
+
+ <span class="n">sender</span> <span class="o">=</span> <span class="n">session</span><span class="o">.</span><span class="n">sender</span><span class="p">(</span><span class="n">address</span><span class="p">)</span>
+ <span class="n">receiver</span> <span class="o">=</span> <span class="n">session</span><span class="o">.</span><span class="n">receiver</span><span class="p">(</span><span class="n">address</span><span class="p">)</span>
+
+ <span class="n">sender</span><span class="o">.</span><span class="n">send</span><span class="p">(</span><span class="n">Message</span><span class="p">(</span><span class="s2">"Hello world!"</span><span class="p">));</span>
+
+ <span class="n">message</span> <span class="o">=</span> <span class="n">receiver</span><span class="o">.</span><span class="n">fetch</span><span class="p">()</span>
+ <span class="k">print</span> <span class="n">message</span><span class="o">.</span><span class="n">content</span>
+ <span class="n">session</span><span class="o">.</span><span class="n">acknowledge</span><span class="p">()</span>
+
+<span class="k">except</span> <span class="n">MessagingError</span><span class="p">,</span><span class="n">m</span><span class="p">:</span>
+ <span class="k">print</span> <span class="n">m</span>
+
+<span class="n">connection</span><span class="o">.</span><span class="n">close</span><span class="p">()</span>
+</pre></div>
+
+<p><a href="hello">Download this file</a></p>
+
+
+ <hr/>
+
+ <ul id="-apache-navigation">
+ <li><a href="http://www.apache.org/">Apache</a></li>
+ <li><a href="http://www.apache.org/licenses/">License</a></li>
+ <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+ <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+ <li><a href="/security.html">Security</a></li>
+ <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+ </ul>
+
+ <p id="-legal">
+ Apache Qpid, Messaging built on AMQP; Copyright © 2015
+ The Apache Software Foundation; Licensed under
+ the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+ License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+ Proton, Apache, the Apache feather logo, and the Apache Qpid
+ project logo are trademarks of The Apache Software
+ Foundation; All other marks mentioned may be trademarks or
+ registered trademarks of their respective owners
+ </p>
+ </div>
+ </div>
+ </div>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/examples/hello_xml
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/examples/hello_xml b/content/releases/qpid-python-1.37.0/messaging-api/examples/hello_xml
new file mode 100755
index 0000000..ab567ec
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/examples/hello_xml
@@ -0,0 +1,77 @@
+#!/usr/bin/env python
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+import sys
+from qpid.messaging import *
+
+broker = "localhost:5672"
+connection = Connection(broker)
+
+try:
+ connection.open()
+ session = connection.session()
+
+# Set up the receiver
+ query = """
+ let $w := ./weather
+ return $w/station = 'Raleigh-Durham International Airport (KRDU)'
+ and $w/temperature_f > 50
+ and $w/temperature_f - $w/dewpoint > 5
+ and $w/wind_speed_mph > 7
+ and $w/wind_speed_mph < 20 """
+
+# query="./weather"
+
+ address = """
+ xml; {
+ create: always,
+ node:{ type: queue },
+ link: {
+ x-bindings: [{ exchange: xml, key: weather, arguments: { xquery: %r} }]
+ }
+ }
+ """ % query
+
+ receiver = session.receiver(address)
+
+# Send an observation
+
+ observations = """
+ <weather>
+ <station>Raleigh-Durham International Airport (KRDU)</station>
+ <wind_speed_mph>16</wind_speed_mph>
+ <temperature_f>70</temperature_f>
+ <dewpoint>35</dewpoint>
+ </weather> """
+
+ message = Message(subject="weather", content=observations)
+ sender = session.sender("xml")
+ sender.send(message)
+
+# Retrieve matching message from the receiver and print it
+
+ message = receiver.fetch(timeout=1)
+ print message.content
+ session.acknowledge()
+
+except MessagingError,m:
+ print m
+
+connection.close()
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/examples/hello_xml.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/examples/hello_xml.html b/content/releases/qpid-python-1.37.0/messaging-api/examples/hello_xml.html
new file mode 100644
index 0000000..6ed4b57
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/examples/hello_xml.html
@@ -0,0 +1,206 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements. See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership. The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License. You may obtain a copy of the License at
+ -
+ - http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied. See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+ <head>
+ <title>hello_xml - Apache Qpid™</title>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+ <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+ <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+ <script type="text/javascript">var _deferredFunctions = [];</script>
+ <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+ <!--[if lte IE 8]>
+ <link rel="stylesheet" href="/ie.css" type="text/css"/>
+ <script type="text/javascript" src="/html5shiv.js"></script>
+ <![endif]-->
+
+ <!-- Redirects for `go get` and godoc.org -->
+ <meta name="go-import"
+ content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+ <meta name="go-source"
+ content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+ </head>
+ <body>
+ <div id="-content">
+ <div id="-top" class="panel">
+ <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+ <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+ <ul id="-global-navigation">
+ <li><a id="-logotype" href="/index.html">Apache Qpid<sup>™</sup></a></li>
+ <li><a href="/documentation.html">Documentation</a></li>
+ <li><a href="/download.html">Download</a></li>
+ <li><a href="/discussion.html">Discussion</a></li>
+ </ul>
+ </div>
+
+ <div id="-menu" class="panel" style="display: none;">
+ <div class="flex">
+ <section>
+ <h3>Project</h3>
+
+ <ul>
+ <li><a href="/overview.html">Overview</a></li>
+ <li><a href="/components/index.html">Components</a></li>
+ <li><a href="/releases/index.html">Releases</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Messaging APIs</h3>
+
+ <ul>
+ <li><a href="/proton/index.html">Qpid Proton</a></li>
+ <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+ <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Servers and tools</h3>
+
+ <ul>
+ <li><a href="/components/broker-j/index.html">Broker-J</a></li>
+ <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+ <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Resources</h3>
+
+ <ul>
+ <li><a href="/dashboard.html">Dashboard</a></li>
+ <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+ <li><a href="/resources.html">More resources</a></li>
+ </ul>
+ </section>
+ </div>
+ </div>
+
+ <div id="-search" class="panel" style="display: none;">
+ <form action="http://www.google.com/search" method="get">
+ <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+ <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+ <button type="submit">Search</button>
+ <a href="/search.html">More ways to search</a>
+ </form>
+ </div>
+
+ <div id="-middle" class="panel">
+ <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-python-1.37.0/index.html">Qpid Python 1.37.0</a></li><li><a href="/releases/qpid-python-1.37.0/messaging-api/examples/index.html">Python Messaging API Examples</a></li><li>hello_xml</li></ul>
+
+ <div id="-middle-content">
+
+<h1>hello_xml</h1>
+<div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">sys</span>
+<span class="kn">from</span> <span class="nn">qpid.messaging</span> <span class="kn">import</span> <span class="o">*</span>
+
+<span class="n">broker</span> <span class="o">=</span> <span class="s2">"localhost:5672"</span>
+<span class="n">connection</span> <span class="o">=</span> <span class="n">Connection</span><span class="p">(</span><span class="n">broker</span><span class="p">)</span>
+
+<span class="k">try</span><span class="p">:</span>
+ <span class="n">connection</span><span class="o">.</span><span class="n">open</span><span class="p">()</span>
+ <span class="n">session</span> <span class="o">=</span> <span class="n">connection</span><span class="o">.</span><span class="n">session</span><span class="p">()</span>
+
+<span class="c1"># Set up the receiver</span>
+ <span class="n">query</span> <span class="o">=</span> <span class="s2">"""</span>
+<span class="s2"> let $w := ./weather</span>
+<span class="s2"> return $w/station = 'Raleigh-Durham International Airport (KRDU)'</span>
+<span class="s2"> and $w/temperature_f > 50</span>
+<span class="s2"> and $w/temperature_f - $w/dewpoint > 5</span>
+<span class="s2"> and $w/wind_speed_mph > 7</span>
+<span class="s2"> and $w/wind_speed_mph < 20 """</span>
+
+<span class="c1"># query="./weather"</span>
+
+ <span class="n">address</span> <span class="o">=</span> <span class="s2">"""</span>
+<span class="s2"> xml; {</span>
+<span class="s2"> create: always, </span>
+<span class="s2"> node:{ type: queue }, </span>
+<span class="s2"> link: { </span>
+<span class="s2"> x-bindings: [{ exchange: xml, key: weather, arguments: { xquery: </span><span class="si">%r</span><span class="s2">} }] </span>
+<span class="s2"> } </span>
+<span class="s2"> }</span>
+<span class="s2"> """</span> <span class="o">%</span> <span class="n">query</span>
+
+ <span class="n">receiver</span> <span class="o">=</span> <span class="n">session</span><span class="o">.</span><span class="n">receiver</span><span class="p">(</span><span class="n">address</span><span class="p">)</span>
+
+<span class="c1"># Send an observation</span>
+
+ <span class="n">observations</span> <span class="o">=</span> <span class="s2">"""</span>
+<span class="s2"> <weather></span>
+<span class="s2"> <station>Raleigh-Durham International Airport (KRDU)</station></span>
+<span class="s2"> <wind_speed_mph>16</wind_speed_mph></span>
+<span class="s2"> <temperature_f>70</temperature_f></span>
+<span class="s2"> <dewpoint>35</dewpoint></span>
+<span class="s2"> </weather> """</span>
+
+ <span class="n">message</span> <span class="o">=</span> <span class="n">Message</span><span class="p">(</span><span class="n">subject</span><span class="o">=</span><span class="s2">"weather"</span><span class="p">,</span> <span class="n">content</span><span class="o">=</span><span class="n">observations</span><span class="p">)</span>
+ <span class="n">sender</span> <span class="o">=</span> <span class="n">session</span><span class="o">.</span><span class="n">sender</span><span class="p">(</span><span class="s2">"xml"</span><span class="p">)</span>
+ <span class="n">sender</span><span class="o">.</span><span class="n">send</span><span class="p">(</span><span class="n">message</span><span class="p">)</span>
+
+<span class="c1"># Retrieve matching message from the receiver and print it</span>
+
+ <span class="n">message</span> <span class="o">=</span> <span class="n">receiver</span><span class="o">.</span><span class="n">fetch</span><span class="p">(</span><span class="n">timeout</span><span class="o">=</span><span class="mi">1</span><span class="p">)</span>
+ <span class="k">print</span> <span class="n">message</span><span class="o">.</span><span class="n">content</span>
+ <span class="n">session</span><span class="o">.</span><span class="n">acknowledge</span><span class="p">()</span>
+
+<span class="k">except</span> <span class="n">MessagingError</span><span class="p">,</span><span class="n">m</span><span class="p">:</span>
+ <span class="k">print</span> <span class="n">m</span>
+
+<span class="n">connection</span><span class="o">.</span><span class="n">close</span><span class="p">()</span>
+</pre></div>
+
+<p><a href="hello_xml">Download this file</a></p>
+
+
+ <hr/>
+
+ <ul id="-apache-navigation">
+ <li><a href="http://www.apache.org/">Apache</a></li>
+ <li><a href="http://www.apache.org/licenses/">License</a></li>
+ <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+ <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+ <li><a href="/security.html">Security</a></li>
+ <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+ </ul>
+
+ <p id="-legal">
+ Apache Qpid, Messaging built on AMQP; Copyright © 2015
+ The Apache Software Foundation; Licensed under
+ the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+ License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+ Proton, Apache, the Apache feather logo, and the Apache Qpid
+ project logo are trademarks of The Apache Software
+ Foundation; All other marks mentioned may be trademarks or
+ registered trademarks of their respective owners
+ </p>
+ </div>
+ </div>
+ </div>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/examples/index.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/examples/index.html b/content/releases/qpid-python-1.37.0/messaging-api/examples/index.html
new file mode 100644
index 0000000..6634426
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/examples/index.html
@@ -0,0 +1,163 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements. See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership. The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License. You may obtain a copy of the License at
+ -
+ - http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied. See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+ <head>
+ <title>Python Messaging API Examples - Apache Qpid™</title>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+ <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+ <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+ <script type="text/javascript">var _deferredFunctions = [];</script>
+ <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+ <!--[if lte IE 8]>
+ <link rel="stylesheet" href="/ie.css" type="text/css"/>
+ <script type="text/javascript" src="/html5shiv.js"></script>
+ <![endif]-->
+
+ <!-- Redirects for `go get` and godoc.org -->
+ <meta name="go-import"
+ content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+ <meta name="go-source"
+ content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+ </head>
+ <body>
+ <div id="-content">
+ <div id="-top" class="panel">
+ <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+ <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+ <ul id="-global-navigation">
+ <li><a id="-logotype" href="/index.html">Apache Qpid<sup>™</sup></a></li>
+ <li><a href="/documentation.html">Documentation</a></li>
+ <li><a href="/download.html">Download</a></li>
+ <li><a href="/discussion.html">Discussion</a></li>
+ </ul>
+ </div>
+
+ <div id="-menu" class="panel" style="display: none;">
+ <div class="flex">
+ <section>
+ <h3>Project</h3>
+
+ <ul>
+ <li><a href="/overview.html">Overview</a></li>
+ <li><a href="/components/index.html">Components</a></li>
+ <li><a href="/releases/index.html">Releases</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Messaging APIs</h3>
+
+ <ul>
+ <li><a href="/proton/index.html">Qpid Proton</a></li>
+ <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+ <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Servers and tools</h3>
+
+ <ul>
+ <li><a href="/components/broker-j/index.html">Broker-J</a></li>
+ <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+ <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Resources</h3>
+
+ <ul>
+ <li><a href="/dashboard.html">Dashboard</a></li>
+ <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+ <li><a href="/resources.html">More resources</a></li>
+ </ul>
+ </section>
+ </div>
+ </div>
+
+ <div id="-search" class="panel" style="display: none;">
+ <form action="http://www.google.com/search" method="get">
+ <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+ <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+ <button type="submit">Search</button>
+ <a href="/search.html">More ways to search</a>
+ </form>
+ </div>
+
+ <div id="-middle" class="panel">
+ <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-python-1.37.0/index.html">Qpid Python 1.37.0</a></li><li>Python Messaging API Examples</li></ul>
+
+ <div id="-middle-content">
+ <h1 id="python-messaging-api-examples">Python Messaging API Examples</h1>
+
+<h2 id="example-files">Example files</h2>
+
+<ul>
+<li><a href="drain.html">drain</a></li>
+<li><a href="hello.html">hello</a></li>
+<li><a href="hello_xml.html">hello_xml</a></li>
+<li><a href="server.html">server</a></li>
+<li><a href="spout.html">spout</a></li>
+<li><a href="statistics.py.html">statistics.py</a></li>
+</ul>
+
+<h2 id="more-information">More information</h2>
+
+<ul>
+<li><a href="https://git-wip-us.apache.org/repos/asf?p=qpid-python.git;a=blob_plain;f=examples/README.txt;hb=1.37.0">README</a></li>
+<li><a href="https://git-wip-us.apache.org/repos/asf?p=qpid-python.git;a=tree;f=examples;hb=1.37.0">Source location</a></li>
+</ul>
+
+
+ <hr/>
+
+ <ul id="-apache-navigation">
+ <li><a href="http://www.apache.org/">Apache</a></li>
+ <li><a href="http://www.apache.org/licenses/">License</a></li>
+ <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+ <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+ <li><a href="/security.html">Security</a></li>
+ <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+ </ul>
+
+ <p id="-legal">
+ Apache Qpid, Messaging built on AMQP; Copyright © 2015
+ The Apache Software Foundation; Licensed under
+ the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+ License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+ Proton, Apache, the Apache feather logo, and the Apache Qpid
+ project logo are trademarks of The Apache Software
+ Foundation; All other marks mentioned may be trademarks or
+ registered trademarks of their respective owners
+ </p>
+ </div>
+ </div>
+ </div>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/examples/server
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/examples/server b/content/releases/qpid-python-1.37.0/messaging-api/examples/server
new file mode 100755
index 0000000..78d812b
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/examples/server
@@ -0,0 +1,95 @@
+#!/usr/bin/env python
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+import optparse, sys, traceback
+from qpid.messaging import *
+from qpid.util import URL
+from subprocess import Popen, STDOUT, PIPE
+from qpid.log import enable, DEBUG, WARN
+
+parser = optparse.OptionParser(usage="usage: %prog [options] ADDRESS ...",
+ description="handle requests from the supplied address.")
+parser.add_option("-b", "--broker", default="localhost",
+ help="connect to specified BROKER (default %default)")
+parser.add_option("-r", "--reconnect", action="store_true",
+ help="enable auto reconnect")
+parser.add_option("-i", "--reconnect-interval", type="float", default=3,
+ help="interval between reconnect attempts")
+parser.add_option("-l", "--reconnect-limit", type="int",
+ help="maximum number of reconnect attempts")
+parser.add_option("-v", dest="verbose", action="store_true",
+ help="enable logging")
+
+opts, args = parser.parse_args()
+
+if opts.verbose:
+ enable("qpid", DEBUG)
+else:
+ enable("qpid", WARN)
+
+if args:
+ addr = args.pop(0)
+else:
+ parser.error("address is required")
+
+conn = Connection(opts.broker,
+ reconnect=opts.reconnect,
+ reconnect_interval=opts.reconnect_interval,
+ reconnect_limit=opts.reconnect_limit)
+def dispatch(msg):
+ msg_type = msg.properties.get("type")
+ if msg_type == "shell":
+ proc = Popen(msg.content, shell=True, stderr=STDOUT, stdin=PIPE, stdout=PIPE)
+ output, _ = proc.communicate()
+ result = Message(output)
+ result.properties["exit"] = proc.returncode
+ elif msg_type == "eval":
+ try:
+ content = eval(msg.content)
+ except:
+ content = traceback.format_exc()
+ result = Message(content)
+ else:
+ result = Message("unrecognized message type: %s" % msg_type)
+ return result
+
+try:
+ conn.open()
+ ssn = conn.session()
+ rcv = ssn.receiver(addr)
+
+ while True:
+ msg = rcv.fetch()
+ response = dispatch(msg)
+ snd = None
+ try:
+ snd = ssn.sender(msg.reply_to)
+ snd.send(response)
+ except SendError, e:
+ print e
+ if snd is not None:
+ snd.close()
+ ssn.acknowledge()
+except ReceiverError, e:
+ print e
+except KeyboardInterrupt:
+ pass
+
+conn.close()
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[04/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports-pysrc.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports-pysrc.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports-pysrc.html
new file mode 100644
index 0000000..73f2d40
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports-pysrc.html
@@ -0,0 +1,434 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.transports</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module transports
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.transports-pysrc.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<h1 class="epydoc">Source Code for <a href="qpid.messaging.transports-module.html">Module qpid.messaging.transports</a></h1>
+<pre class="py-src">
+<a name="L1"></a><tt class="py-lineno"> 1</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L2"></a><tt class="py-lineno"> 2</tt> <tt class="py-line"><tt class="py-comment"># Licensed to the Apache Software Foundation (ASF) under one</tt> </tt>
+<a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"><tt class="py-comment"># or more contributor license agreements. See the NOTICE file</tt> </tt>
+<a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"><tt class="py-comment"># distributed with this work for additional information</tt> </tt>
+<a name="L5"></a><tt class="py-lineno"> 5</tt> <tt class="py-line"><tt class="py-comment"># regarding copyright ownership. The ASF licenses this file</tt> </tt>
+<a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"><tt class="py-comment"># to you under the Apache License, Version 2.0 (the</tt> </tt>
+<a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"><tt class="py-comment"># "License"); you may not use this file except in compliance</tt> </tt>
+<a name="L8"></a><tt class="py-lineno"> 8</tt> <tt class="py-line"><tt class="py-comment"># with the License. You may obtain a copy of the License at</tt> </tt>
+<a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L10"></a><tt class="py-lineno"> 10</tt> <tt class="py-line"><tt class="py-comment"># http://www.apache.org/licenses/LICENSE-2.0</tt> </tt>
+<a name="L11"></a><tt class="py-lineno"> 11</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L12"></a><tt class="py-lineno"> 12</tt> <tt class="py-line"><tt class="py-comment"># Unless required by applicable law or agreed to in writing,</tt> </tt>
+<a name="L13"></a><tt class="py-lineno"> 13</tt> <tt class="py-line"><tt class="py-comment"># software distributed under the License is distributed on an</tt> </tt>
+<a name="L14"></a><tt class="py-lineno"> 14</tt> <tt class="py-line"><tt class="py-comment"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</tt> </tt>
+<a name="L15"></a><tt class="py-lineno"> 15</tt> <tt class="py-line"><tt class="py-comment"># KIND, either express or implied. See the License for the</tt> </tt>
+<a name="L16"></a><tt class="py-lineno"> 16</tt> <tt class="py-line"><tt class="py-comment"># specific language governing permissions and limitations</tt> </tt>
+<a name="L17"></a><tt class="py-lineno"> 17</tt> <tt class="py-line"><tt class="py-comment"># under the License.</tt> </tt>
+<a name="L18"></a><tt class="py-lineno"> 18</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L19"></a><tt class="py-lineno"> 19</tt> <tt class="py-line"> </tt>
+<a name="L20"></a><tt class="py-lineno"> 20</tt> <tt class="py-line"><tt class="py-keyword">import</tt> <tt class="py-name">socket</tt> </tt>
+<a name="L21"></a><tt class="py-lineno"> 21</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-0" class="py-name" targets="Module qpid.messaging.util=qpid.messaging.util-module.html"><a title="qpid.messaging.util" class="py-name" href="#" onclick="return doclink('link-0', 'util', 'link-0');">util</a></tt> <tt class="py-keyword">import</tt> <tt id="link-1" class="py-name" targets="Method qpid.messaging.driver.Driver.connect()=qpid.messaging.driver.Driver-class.html#connect"><a title="qpid.messaging.driver.Driver.connect" class="py-name" href="#" onclick="return doclink('link-1', 'connect', 'link-1');">connect</a></tt> </tt>
+<a name="L22"></a><tt class="py-lineno"> 22</tt> <tt class="py-line"> </tt>
+<a name="L23"></a><tt class="py-lineno"> 23</tt> <tt class="py-line"><tt id="link-2" class="py-name" targets="Variable qpid.messaging.transports.TRANSPORTS=qpid.messaging.transports-module.html#TRANSPORTS"><a title="qpid.messaging.transports.TRANSPORTS" class="py-name" href="#" onclick="return doclink('link-2', 'TRANSPORTS', 'link-2');">TRANSPORTS</a></tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
+<a name="L24"></a><tt class="py-lineno"> 24</tt> <tt class="py-line"> </tt>
+<a name="SocketTransport"></a><div id="SocketTransport-def"><a name="L25"></a><tt class="py-lineno"> 25</tt> <a class="py-toggle" href="#" id="SocketTransport-toggle" onclick="return toggle('SocketTransport');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.transports.SocketTransport-class.html">SocketTransport</a><tt class="py-op">:</tt> </tt>
+</div><div id="SocketTransport-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="SocketTransport-expanded"><a name="L26"></a><tt class="py-lineno"> 26</tt> <tt class="py-line"> </tt>
+<a name="SocketTransport.__init__"></a><div id="SocketTransport.__init__-def"><a name="L27"></a><tt class="py-lineno"> 27</tt> <a class="py-toggle" href="#" id="SocketTransport.__init__-toggle" onclick="return toggle('SocketTransport.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.SocketTransport-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">conn</tt><tt class="py-op">,</tt> <tt class="py-param">host</tt><tt class="py-op">,</tt> <tt class="py-param">port</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="SocketTransport.__init__-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="SocketTransport.__init__-expanded"><a name="L28"></a><tt class="py-lineno"> 28</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">socket</tt> <tt class="py-op">=</tt> <tt id="link-3" class="py-name"><a title="qpid.messaging.driver.Driver.connect" class="py-name" href="#" onclick="return doclink('link-3', 'connect', 'link-1');">connect</a></tt><tt class="py-op">(</tt><tt class="py-name">host</tt><tt class="py-op">,</tt> <tt class="py-name">port</tt><tt class="py-op">)</tt> </tt>
+<a name="L29"></a><tt class="py-lineno"> 29</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">conn</tt><tt class="py-op">.</tt><tt class="py-name">tcp_nodelay</tt><tt class="py-op">:</tt> </tt>
+<a name="L30"></a><tt class="py-lineno"> 30</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">socket</tt><tt class="py-op">.</tt><tt class="py-name">setsockopt</tt><tt class="py-op">(</tt><tt class="py-name">socket</tt><tt class="py-op">.</tt><tt class="py-name">IPPROTO_TCP</tt><tt class="py-op">,</tt> <tt class="py-name">socket</tt><tt class="py-op">.</tt><tt class="py-name">TCP_NODELAY</tt><tt class="py-op">,</tt> <tt class="py-number">1</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L31"></a><tt class="py-lineno"> 31</tt> <tt class="py-line"> </tt>
+<a name="SocketTransport.fileno"></a><div id="SocketTransport.fileno-def"><a name="L32"></a><tt class="py-lineno"> 32</tt> <a class="py-toggle" href="#" id="SocketTransport.fileno-toggle" onclick="return toggle('SocketTransport.fileno');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.SocketTransport-class.html#fileno">fileno</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="SocketTransport.fileno-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="SocketTransport.fileno-expanded"><a name="L33"></a><tt class="py-lineno"> 33</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">socket</tt><tt class="py-op">.</tt><tt id="link-4" class="py-name" targets="Method qpid.messaging.driver.Driver.fileno()=qpid.messaging.driver.Driver-class.html#fileno,Method qpid.messaging.transports.SocketTransport.fileno()=qpid.messaging.transports.SocketTransport-class.html#fileno"><a title="qpid.messaging.driver.Driver.fileno
+qpid.messaging.transports.SocketTransport.fileno" class="py-name" href="#" onclick="return doclink('link-4', 'fileno', 'link-4');">fileno</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+</div></div><a name="L34"></a><tt class="py-lineno"> 34</tt> <tt class="py-line"> </tt>
+<a name="tcp"></a><div id="tcp-def"><a name="L35"></a><tt class="py-lineno"> 35</tt> <a class="py-toggle" href="#" id="tcp-toggle" onclick="return toggle('tcp');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.transports.tcp-class.html">tcp</a><tt class="py-op">(</tt><tt class="py-base-class">SocketTransport</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tcp-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="tcp-expanded"><a name="L36"></a><tt class="py-lineno"> 36</tt> <tt class="py-line"> </tt>
+<a name="tcp.reading"></a><div id="tcp.reading-def"><a name="L37"></a><tt class="py-lineno"> 37</tt> <a class="py-toggle" href="#" id="tcp.reading-toggle" onclick="return toggle('tcp.reading');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.tcp-class.html#reading">reading</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">reading</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tcp.reading-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="tcp.reading-expanded"><a name="L38"></a><tt class="py-lineno"> 38</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-5" class="py-name" targets="Method qpid.messaging.driver.Driver.reading()=qpid.messaging.driver.Driver-class.html#reading,Method qpid.messaging.transports.old_ssl.reading()=qpid.messaging.transports.old_ssl-class.html#reading,Method qpid.messaging.transports.tcp.reading()=qpid.messaging.transports.tcp-class.html#reading,Method qpid.messaging.transports.tls.reading()=qpid.messaging.transports.tls-class.html#reading"><a title="qpid.messaging.driver.Driver.reading
+qpid.messaging.transports.old_ssl.reading
+qpid.messaging.transports.tcp.reading
+qpid.messaging.transports.tls.reading" class="py-name" href="#" onclick="return doclink('link-5', 'reading', 'link-5');">reading</a></tt> </tt>
+</div><a name="L39"></a><tt class="py-lineno"> 39</tt> <tt class="py-line"> </tt>
+<a name="tcp.writing"></a><div id="tcp.writing-def"><a name="L40"></a><tt class="py-lineno"> 40</tt> <a class="py-toggle" href="#" id="tcp.writing-toggle" onclick="return toggle('tcp.writing');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.tcp-class.html#writing">writing</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">writing</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tcp.writing-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="tcp.writing-expanded"><a name="L41"></a><tt class="py-lineno"> 41</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-6" class="py-name" targets="Method qpid.messaging.driver.Driver.writing()=qpid.messaging.driver.Driver-class.html#writing,Method qpid.messaging.transports.old_ssl.writing()=qpid.messaging.transports.old_ssl-class.html#writing,Method qpid.messaging.transports.tcp.writing()=qpid.messaging.transports.tcp-class.html#writing,Method qpid.messaging.transports.tls.writing()=qpid.messaging.transports.tls-class.html#writing"><a title="qpid.messaging.driver.Driver.writing
+qpid.messaging.transports.old_ssl.writing
+qpid.messaging.transports.tcp.writing
+qpid.messaging.transports.tls.writing" class="py-name" href="#" onclick="return doclink('link-6', 'writing', 'link-6');">writing</a></tt> </tt>
+</div><a name="L42"></a><tt class="py-lineno"> 42</tt> <tt class="py-line"> </tt>
+<a name="tcp.send"></a><div id="tcp.send-def"><a name="L43"></a><tt class="py-lineno"> 43</tt> <a class="py-toggle" href="#" id="tcp.send-toggle" onclick="return toggle('tcp.send');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.tcp-class.html#send">send</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">bytes</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tcp.send-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="tcp.send-expanded"><a name="L44"></a><tt class="py-lineno"> 44</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">socket</tt><tt class="py-op">.</tt><tt id="link-7" class="py-name" targets="Method qpid.messaging.driver.Engine.send()=qpid.messaging.driver.Engine-class.html#send,Method qpid.messaging.endpoints.Sender.send()=qpid.messaging.endpoints.Sender-class.html#send,Method qpid.messaging.transports.old_ssl.send()=qpid.messaging.transports.old_ssl-class.html#send,Method qpid.messaging.transports.tcp.send()=qpid.messaging.transports.tcp-class.html#send,Method qpid.messaging.transports.tls.send()=qpid.messaging.transports.tls-class.html#send"><a title="qpid.messaging.driver.Engine.send
+qpid.messaging.endpoints.Sender.send
+qpid.messaging.transports.old_ssl.send
+qpid.messaging.transports.tcp.send
+qpid.messaging.transports.tls.send" class="py-name" href="#" onclick="return doclink('link-7', 'send', 'link-7');">send</a></tt><tt class="py-op">(</tt><tt class="py-name">bytes</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L45"></a><tt class="py-lineno"> 45</tt> <tt class="py-line"> </tt>
+<a name="tcp.recv"></a><div id="tcp.recv-def"><a name="L46"></a><tt class="py-lineno"> 46</tt> <a class="py-toggle" href="#" id="tcp.recv-toggle" onclick="return toggle('tcp.recv');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.tcp-class.html#recv">recv</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">n</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tcp.recv-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="tcp.recv-expanded"><a name="L47"></a><tt class="py-lineno"> 47</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">socket</tt><tt class="py-op">.</tt><tt id="link-8" class="py-name" targets="Method qpid.messaging.transports.old_ssl.recv()=qpid.messaging.transports.old_ssl-class.html#recv,Method qpid.messaging.transports.tcp.recv()=qpid.messaging.transports.tcp-class.html#recv,Method qpid.messaging.transports.tls.recv()=qpid.messaging.transports.tls-class.html#recv"><a title="qpid.messaging.transports.old_ssl.recv
+qpid.messaging.transports.tcp.recv
+qpid.messaging.transports.tls.recv" class="py-name" href="#" onclick="return doclink('link-8', 'recv', 'link-8');">recv</a></tt><tt class="py-op">(</tt><tt class="py-name">n</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L48"></a><tt class="py-lineno"> 48</tt> <tt class="py-line"> </tt>
+<a name="tcp.close"></a><div id="tcp.close-def"><a name="L49"></a><tt class="py-lineno"> 49</tt> <a class="py-toggle" href="#" id="tcp.close-toggle" onclick="return toggle('tcp.close');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.tcp-class.html#close">close</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tcp.close-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="tcp.close-expanded"><a name="L50"></a><tt class="py-lineno"> 50</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">socket</tt><tt class="py-op">.</tt><tt id="link-9" class="py-name" targets="Method qpid.messaging.driver.Engine.close()=qpid.messaging.driver.Engine-class.html#close,Method qpid.messaging.endpoints.Connection.close()=qpid.messaging.endpoints.Connection-class.html#close,Method qpid.messaging.endpoints.Receiver.close()=qpid.messaging.endpoints.Receiver-class.html#close,Method qpid.messaging.endpoints.Sender.close()=qpid.messaging.endpoints.Sender-class.html#close,Method qpid.messaging.endpoints.Session.close()=qpid.messaging.endpoints.Session-class.html#close,Method qpid.messaging.transports.old_ssl.close()=qpid.messaging.transports.old_ssl-class.html#close,Method qpid.messaging.transports.tcp.close()=qpid.messaging.transpo
rts.tcp-class.html#close,Method qpid.messaging.transports.tls.close()=qpid.messaging.transports.tls-class.html#close"><a title="qpid.messaging.driver.Engine.close
+qpid.messaging.endpoints.Connection.close
+qpid.messaging.endpoints.Receiver.close
+qpid.messaging.endpoints.Sender.close
+qpid.messaging.endpoints.Session.close
+qpid.messaging.transports.old_ssl.close
+qpid.messaging.transports.tcp.close
+qpid.messaging.transports.tls.close" class="py-name" href="#" onclick="return doclink('link-9', 'close', 'link-9');">close</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+</div></div><a name="L51"></a><tt class="py-lineno"> 51</tt> <tt class="py-line"> </tt>
+<a name="L52"></a><tt class="py-lineno"> 52</tt> <tt class="py-line"><tt id="link-10" class="py-name"><a title="qpid.messaging.transports.TRANSPORTS" class="py-name" href="#" onclick="return doclink('link-10', 'TRANSPORTS', 'link-2');">TRANSPORTS</a></tt><tt class="py-op">[</tt><tt class="py-string">"tcp"</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt id="link-11" class="py-name" targets="Class qpid.messaging.transports.tcp=qpid.messaging.transports.tcp-class.html"><a title="qpid.messaging.transports.tcp" class="py-name" href="#" onclick="return doclink('link-11', 'tcp', 'link-11');">tcp</a></tt> </tt>
+<a name="L53"></a><tt class="py-lineno"> 53</tt> <tt class="py-line"> </tt>
+<a name="L54"></a><tt class="py-lineno"> 54</tt> <tt class="py-line"><tt class="py-keyword">try</tt><tt class="py-op">:</tt> </tt>
+<a name="L55"></a><tt class="py-lineno"> 55</tt> <tt class="py-line"> <tt class="py-keyword">from</tt> <tt class="py-name">ssl</tt> <tt class="py-keyword">import</tt> <tt class="py-name">wrap_socket</tt><tt class="py-op">,</tt> <tt class="py-name">SSLError</tt><tt class="py-op">,</tt> <tt class="py-name">SSL_ERROR_WANT_READ</tt><tt class="py-op">,</tt> \ </tt>
+<a name="L56"></a><tt class="py-lineno"> 56</tt> <tt class="py-line"> <tt class="py-name">SSL_ERROR_WANT_WRITE</tt><tt class="py-op">,</tt> <tt class="py-name">CERT_REQUIRED</tt><tt class="py-op">,</tt> <tt class="py-name">CERT_NONE</tt> </tt>
+<a name="L57"></a><tt class="py-lineno"> 57</tt> <tt class="py-line"><tt class="py-keyword">except</tt> <tt class="py-name">ImportError</tt><tt class="py-op">:</tt> </tt>
+<a name="L58"></a><tt class="py-lineno"> 58</tt> <tt class="py-line"> </tt>
+<a name="L59"></a><tt class="py-lineno"> 59</tt> <tt class="py-line"> <tt class="py-comment">## try the older python SSL api:</tt> </tt>
+<a name="L60"></a><tt class="py-lineno"> 60</tt> <tt class="py-line"> <tt class="py-keyword">from</tt> <tt class="py-name">socket</tt> <tt class="py-keyword">import</tt> <tt class="py-name">ssl</tt> </tt>
+<a name="L61"></a><tt class="py-lineno"> 61</tt> <tt class="py-line"> </tt>
+<a name="old_ssl"></a><div id="old_ssl-def"><a name="L62"></a><tt class="py-lineno"> 62</tt> <a class="py-toggle" href="#" id="old_ssl-toggle" onclick="return toggle('old_ssl');">-</a><tt class="py-line"> <tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.transports.old_ssl-class.html">old_ssl</a><tt class="py-op">(</tt><tt class="py-base-class">SocketTransport</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="old_ssl-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="old_ssl-expanded"><a name="old_ssl.__init__"></a><div id="old_ssl.__init__-def"><a name="L63"></a><tt class="py-lineno"> 63</tt> <a class="py-toggle" href="#" id="old_ssl.__init__-toggle" onclick="return toggle('old_ssl.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.old_ssl-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">conn</tt><tt class="py-op">,</tt> <tt class="py-param">host</tt><tt class="py-op">,</tt> <tt class="py-param">port</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="old_ssl.__init__-collapsed" style="display:none;" pad="+++" indent="++++++++++"></div><div id="old_ssl.__init__-expanded"><a name="L64"></a><tt class="py-lineno"> 64</tt> <tt class="py-line"> <tt id="link-12" class="py-name" targets="Class qpid.messaging.transports.SocketTransport=qpid.messaging.transports.SocketTransport-class.html"><a title="qpid.messaging.transports.SocketTransport" class="py-name" href="#" onclick="return doclink('link-12', 'SocketTransport', 'link-12');">SocketTransport</a></tt><tt class="py-op">.</tt><tt id="link-13" class="py-name" targets="Method qpid.messaging.constants.Constant.__init__()=qpid.messaging.constants.Constant-class.html#__init__,Method qpid.messaging.driver.Attachment.__init__()=qpid.messaging.driver.Attachment-class.html#__init__,Method qpid.messaging.driver.Cache.__init__()=qpid.messaging.driver.Cache-class.html#__init__,Method qpid.messaging.driver.Driver.__init__()=qpid.messaging.driver.Driver-class.html#__init__,Metho
d qpid.messaging.driver.Engine.__init__()=qpid.messaging.driver.Engine-class.html#__init__,Method qpid.messaging.driver.Pattern.__init__()=qpid.messaging.driver.Pattern-class.html#__init__,Method qpid.messaging.driver.SessionState.__init__()=qpid.messaging.driver.SessionState-class.html#__init__,Method qpid.messaging.endpoints.Connection.__init__()=qpid.messaging.endpoints.Connection-class.html#__init__,Method qpid.messaging.endpoints.Receiver.__init__()=qpid.messaging.endpoints.Receiver-class.html#__init__,Method qpid.messaging.endpoints.Sender.__init__()=qpid.messaging.endpoints.Sender-class.html#__init__,Method qpid.messaging.endpoints.Session.__init__()=qpid.messaging.endpoints.Session-class.html#__init__,Method qpid.messaging.exceptions.MessagingError.__init__()=qpid.messaging.exceptions.MessagingError-class.html#__init__,Method qpid.messaging.message.Disposition.__init__()=qpid.messaging.message.Disposition-class.html#__init__,Method qpid.messaging.message.Message.__init__()=q
pid.messaging.message.Message-class.html#__init__,Method qpid.messaging.transports.SocketTransport.__init__()=qpid.messaging.transports.SocketTransport-class.html#__init__,Method qpid.messaging.transports.old_ssl.__init__()=qpid.messaging.transports.old_ssl-class.html#__init__,Method qpid.messaging.transports.tls.__init__()=qpid.messaging.transports.tls-class.html#__init__"><a title="qpid.messaging.constants.Constant.__init__
+qpid.messaging.driver.Attachment.__init__
+qpid.messaging.driver.Cache.__init__
+qpid.messaging.driver.Driver.__init__
+qpid.messaging.driver.Engine.__init__
+qpid.messaging.driver.Pattern.__init__
+qpid.messaging.driver.SessionState.__init__
+qpid.messaging.endpoints.Connection.__init__
+qpid.messaging.endpoints.Receiver.__init__
+qpid.messaging.endpoints.Sender.__init__
+qpid.messaging.endpoints.Session.__init__
+qpid.messaging.exceptions.MessagingError.__init__
+qpid.messaging.message.Disposition.__init__
+qpid.messaging.message.Message.__init__
+qpid.messaging.transports.SocketTransport.__init__
+qpid.messaging.transports.old_ssl.__init__
+qpid.messaging.transports.tls.__init__" class="py-name" href="#" onclick="return doclink('link-13', '__init__', 'link-13');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">conn</tt><tt class="py-op">,</tt> <tt class="py-name">host</tt><tt class="py-op">,</tt> <tt class="py-name">port</tt><tt class="py-op">)</tt> </tt>
+<a name="L65"></a><tt class="py-lineno"> 65</tt> <tt class="py-line"> <tt class="py-comment"># Bug (QPID-4337): this is the "old" version of python SSL.</tt> </tt>
+<a name="L66"></a><tt class="py-lineno"> 66</tt> <tt class="py-line"> <tt class="py-comment"># The private key is required. If a certificate is given, but no</tt> </tt>
+<a name="L67"></a><tt class="py-lineno"> 67</tt> <tt class="py-line"> <tt class="py-comment"># keyfile, assume the key is contained in the certificate</tt> </tt>
+<a name="L68"></a><tt class="py-lineno"> 68</tt> <tt class="py-line"> <tt class="py-name">ssl_keyfile</tt> <tt class="py-op">=</tt> <tt class="py-name">conn</tt><tt class="py-op">.</tt><tt class="py-name">ssl_keyfile</tt> </tt>
+<a name="L69"></a><tt class="py-lineno"> 69</tt> <tt class="py-line"> <tt class="py-name">ssl_certfile</tt> <tt class="py-op">=</tt> <tt class="py-name">conn</tt><tt class="py-op">.</tt><tt class="py-name">ssl_certfile</tt> </tt>
+<a name="L70"></a><tt class="py-lineno"> 70</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">ssl_certfile</tt> <tt class="py-keyword">and</tt> <tt class="py-keyword">not</tt> <tt class="py-name">ssl_keyfile</tt><tt class="py-op">:</tt> </tt>
+<a name="L71"></a><tt class="py-lineno"> 71</tt> <tt class="py-line"> <tt class="py-name">ssl_keyfile</tt> <tt class="py-op">=</tt> <tt class="py-name">ssl_certfile</tt> </tt>
+<a name="L72"></a><tt class="py-lineno"> 72</tt> <tt class="py-line"> </tt>
+<a name="L73"></a><tt class="py-lineno"> 73</tt> <tt class="py-line"> <tt class="py-comment"># this version of SSL does NOT perform certificate validation. If the</tt> </tt>
+<a name="L74"></a><tt class="py-lineno"> 74</tt> <tt class="py-line"> <tt class="py-comment"># connection has been configured with CA certs (via ssl_trustfile), then</tt> </tt>
+<a name="L75"></a><tt class="py-lineno"> 75</tt> <tt class="py-line"> <tt class="py-comment"># the application expects the certificate to be validated against the</tt> </tt>
+<a name="L76"></a><tt class="py-lineno"> 76</tt> <tt class="py-line"> <tt class="py-comment"># supplied CA certs. Since this version cannot validate, the peer cannot</tt> </tt>
+<a name="L77"></a><tt class="py-lineno"> 77</tt> <tt class="py-line"> <tt class="py-comment"># be trusted.</tt> </tt>
+<a name="L78"></a><tt class="py-lineno"> 78</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">conn</tt><tt class="py-op">.</tt><tt class="py-name">ssl_trustfile</tt><tt class="py-op">:</tt> </tt>
+<a name="L79"></a><tt class="py-lineno"> 79</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> <tt class="py-name">socket</tt><tt class="py-op">.</tt><tt class="py-name">error</tt><tt class="py-op">(</tt><tt class="py-string">"This version of Python does not support verification of the peer's certificate."</tt><tt class="py-op">)</tt> </tt>
+<a name="L80"></a><tt class="py-lineno"> 80</tt> <tt class="py-line"> </tt>
+<a name="L81"></a><tt class="py-lineno"> 81</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">ssl</tt> <tt class="py-op">=</tt> <tt class="py-name">ssl</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">socket</tt><tt class="py-op">,</tt> <tt class="py-name">keyfile</tt><tt class="py-op">=</tt><tt class="py-name">ssl_keyfile</tt><tt class="py-op">,</tt> <tt class="py-name">certfile</tt><tt class="py-op">=</tt><tt class="py-name">ssl_certfile</tt><tt class="py-op">)</tt> </tt>
+<a name="L82"></a><tt class="py-lineno"> 82</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">socket</tt><tt class="py-op">.</tt><tt class="py-name">setblocking</tt><tt class="py-op">(</tt><tt class="py-number">1</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L83"></a><tt class="py-lineno"> 83</tt> <tt class="py-line"> </tt>
+<a name="old_ssl.reading"></a><div id="old_ssl.reading-def"><a name="L84"></a><tt class="py-lineno"> 84</tt> <a class="py-toggle" href="#" id="old_ssl.reading-toggle" onclick="return toggle('old_ssl.reading');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.old_ssl-class.html#reading">reading</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">reading</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="old_ssl.reading-collapsed" style="display:none;" pad="+++" indent="++++++++++"></div><div id="old_ssl.reading-expanded"><a name="L85"></a><tt class="py-lineno"> 85</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-14" class="py-name"><a title="qpid.messaging.driver.Driver.reading
+qpid.messaging.transports.old_ssl.reading
+qpid.messaging.transports.tcp.reading
+qpid.messaging.transports.tls.reading" class="py-name" href="#" onclick="return doclink('link-14', 'reading', 'link-5');">reading</a></tt> </tt>
+</div><a name="L86"></a><tt class="py-lineno"> 86</tt> <tt class="py-line"> </tt>
+<a name="old_ssl.writing"></a><div id="old_ssl.writing-def"><a name="L87"></a><tt class="py-lineno"> 87</tt> <a class="py-toggle" href="#" id="old_ssl.writing-toggle" onclick="return toggle('old_ssl.writing');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.old_ssl-class.html#writing">writing</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">writing</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="old_ssl.writing-collapsed" style="display:none;" pad="+++" indent="++++++++++"></div><div id="old_ssl.writing-expanded"><a name="L88"></a><tt class="py-lineno"> 88</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-15" class="py-name"><a title="qpid.messaging.driver.Driver.writing
+qpid.messaging.transports.old_ssl.writing
+qpid.messaging.transports.tcp.writing
+qpid.messaging.transports.tls.writing" class="py-name" href="#" onclick="return doclink('link-15', 'writing', 'link-6');">writing</a></tt> </tt>
+</div><a name="L89"></a><tt class="py-lineno"> 89</tt> <tt class="py-line"> </tt>
+<a name="old_ssl.recv"></a><div id="old_ssl.recv-def"><a name="L90"></a><tt class="py-lineno"> 90</tt> <a class="py-toggle" href="#" id="old_ssl.recv-toggle" onclick="return toggle('old_ssl.recv');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.old_ssl-class.html#recv">recv</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">n</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="old_ssl.recv-collapsed" style="display:none;" pad="+++" indent="++++++++++"></div><div id="old_ssl.recv-expanded"><a name="L91"></a><tt class="py-lineno"> 91</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">ssl</tt><tt class="py-op">.</tt><tt id="link-16" class="py-name" targets="Method qpid.messaging.driver.Engine.read()=qpid.messaging.driver.Engine-class.html#read"><a title="qpid.messaging.driver.Engine.read" class="py-name" href="#" onclick="return doclink('link-16', 'read', 'link-16');">read</a></tt><tt class="py-op">(</tt><tt class="py-name">n</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L92"></a><tt class="py-lineno"> 92</tt> <tt class="py-line"> </tt>
+<a name="old_ssl.send"></a><div id="old_ssl.send-def"><a name="L93"></a><tt class="py-lineno"> 93</tt> <a class="py-toggle" href="#" id="old_ssl.send-toggle" onclick="return toggle('old_ssl.send');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.old_ssl-class.html#send">send</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">s</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="old_ssl.send-collapsed" style="display:none;" pad="+++" indent="++++++++++"></div><div id="old_ssl.send-expanded"><a name="L94"></a><tt class="py-lineno"> 94</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">ssl</tt><tt class="py-op">.</tt><tt id="link-17" class="py-name" targets="Method qpid.messaging.driver.Engine.write()=qpid.messaging.driver.Engine-class.html#write"><a title="qpid.messaging.driver.Engine.write" class="py-name" href="#" onclick="return doclink('link-17', 'write', 'link-17');">write</a></tt><tt class="py-op">(</tt><tt class="py-name">s</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L95"></a><tt class="py-lineno"> 95</tt> <tt class="py-line"> </tt>
+<a name="old_ssl.close"></a><div id="old_ssl.close-def"><a name="L96"></a><tt class="py-lineno"> 96</tt> <a class="py-toggle" href="#" id="old_ssl.close-toggle" onclick="return toggle('old_ssl.close');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.old_ssl-class.html#close">close</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="old_ssl.close-collapsed" style="display:none;" pad="+++" indent="++++++++++"></div><div id="old_ssl.close-expanded"><a name="L97"></a><tt class="py-lineno"> 97</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">socket</tt><tt class="py-op">.</tt><tt id="link-18" class="py-name"><a title="qpid.messaging.driver.Engine.close
+qpid.messaging.endpoints.Connection.close
+qpid.messaging.endpoints.Receiver.close
+qpid.messaging.endpoints.Sender.close
+qpid.messaging.endpoints.Session.close
+qpid.messaging.transports.old_ssl.close
+qpid.messaging.transports.tcp.close
+qpid.messaging.transports.tls.close" class="py-name" href="#" onclick="return doclink('link-18', 'close', 'link-9');">close</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+</div></div><a name="L98"></a><tt class="py-lineno"> 98</tt> <tt class="py-line"> </tt>
+<a name="L99"></a><tt class="py-lineno"> 99</tt> <tt class="py-line"> <tt id="link-19" class="py-name"><a title="qpid.messaging.transports.TRANSPORTS" class="py-name" href="#" onclick="return doclink('link-19', 'TRANSPORTS', 'link-2');">TRANSPORTS</a></tt><tt class="py-op">[</tt><tt class="py-string">"ssl"</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt id="link-20" class="py-name" targets="Class qpid.messaging.transports.old_ssl=qpid.messaging.transports.old_ssl-class.html"><a title="qpid.messaging.transports.old_ssl" class="py-name" href="#" onclick="return doclink('link-20', 'old_ssl', 'link-20');">old_ssl</a></tt> </tt>
+<a name="L100"></a><tt class="py-lineno">100</tt> <tt class="py-line"> <tt id="link-21" class="py-name"><a title="qpid.messaging.transports.TRANSPORTS" class="py-name" href="#" onclick="return doclink('link-21', 'TRANSPORTS', 'link-2');">TRANSPORTS</a></tt><tt class="py-op">[</tt><tt class="py-string">"tcp+tls"</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt id="link-22" class="py-name"><a title="qpid.messaging.transports.old_ssl" class="py-name" href="#" onclick="return doclink('link-22', 'old_ssl', 'link-20');">old_ssl</a></tt> </tt>
+<a name="L101"></a><tt class="py-lineno">101</tt> <tt class="py-line"> </tt>
+<a name="L102"></a><tt class="py-lineno">102</tt> <tt class="py-line"><tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="tls"></a><div id="tls-def"><a name="L103"></a><tt class="py-lineno">103</tt> <a class="py-toggle" href="#" id="tls-toggle" onclick="return toggle('tls');">-</a><tt class="py-line"> <tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.transports.tls-class.html">tls</a><tt class="py-op">(</tt><tt class="py-base-class">SocketTransport</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tls-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="tls-expanded"><a name="L104"></a><tt class="py-lineno">104</tt> <tt class="py-line"> </tt>
+<a name="tls.__init__"></a><div id="tls.__init__-def"><a name="L105"></a><tt class="py-lineno">105</tt> <a class="py-toggle" href="#" id="tls.__init__-toggle" onclick="return toggle('tls.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.tls-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">conn</tt><tt class="py-op">,</tt> <tt class="py-param">host</tt><tt class="py-op">,</tt> <tt class="py-param">port</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tls.__init__-collapsed" style="display:none;" pad="+++" indent="++++++++++"></div><div id="tls.__init__-expanded"><a name="L106"></a><tt class="py-lineno">106</tt> <tt class="py-line"> <tt id="link-23" class="py-name"><a title="qpid.messaging.transports.SocketTransport" class="py-name" href="#" onclick="return doclink('link-23', 'SocketTransport', 'link-12');">SocketTransport</a></tt><tt class="py-op">.</tt><tt id="link-24" class="py-name"><a title="qpid.messaging.constants.Constant.__init__
+qpid.messaging.driver.Attachment.__init__
+qpid.messaging.driver.Cache.__init__
+qpid.messaging.driver.Driver.__init__
+qpid.messaging.driver.Engine.__init__
+qpid.messaging.driver.Pattern.__init__
+qpid.messaging.driver.SessionState.__init__
+qpid.messaging.endpoints.Connection.__init__
+qpid.messaging.endpoints.Receiver.__init__
+qpid.messaging.endpoints.Sender.__init__
+qpid.messaging.endpoints.Session.__init__
+qpid.messaging.exceptions.MessagingError.__init__
+qpid.messaging.message.Disposition.__init__
+qpid.messaging.message.Message.__init__
+qpid.messaging.transports.SocketTransport.__init__
+qpid.messaging.transports.old_ssl.__init__
+qpid.messaging.transports.tls.__init__" class="py-name" href="#" onclick="return doclink('link-24', '__init__', 'link-13');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">conn</tt><tt class="py-op">,</tt> <tt class="py-name">host</tt><tt class="py-op">,</tt> <tt class="py-name">port</tt><tt class="py-op">)</tt> </tt>
+<a name="L107"></a><tt class="py-lineno">107</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">conn</tt><tt class="py-op">.</tt><tt class="py-name">ssl_trustfile</tt><tt class="py-op">:</tt> </tt>
+<a name="L108"></a><tt class="py-lineno">108</tt> <tt class="py-line"> <tt class="py-name">validate</tt> <tt class="py-op">=</tt> <tt class="py-name">CERT_REQUIRED</tt> </tt>
+<a name="L109"></a><tt class="py-lineno">109</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L110"></a><tt class="py-lineno">110</tt> <tt class="py-line"> <tt class="py-name">validate</tt> <tt class="py-op">=</tt> <tt class="py-name">CERT_NONE</tt> </tt>
+<a name="L111"></a><tt class="py-lineno">111</tt> <tt class="py-line"> </tt>
+<a name="L112"></a><tt class="py-lineno">112</tt> <tt class="py-line"> <tt class="py-comment"># if user manually set flag to false then require cert</tt> </tt>
+<a name="L113"></a><tt class="py-lineno">113</tt> <tt class="py-line"> <tt class="py-name">actual</tt> <tt class="py-op">=</tt> <tt class="py-name">getattr</tt><tt class="py-op">(</tt><tt class="py-name">conn</tt><tt class="py-op">,</tt> <tt class="py-string">"_ssl_skip_hostname_check_actual"</tt><tt class="py-op">,</tt> <tt class="py-name">None</tt><tt class="py-op">)</tt> </tt>
+<a name="L114"></a><tt class="py-lineno">114</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">actual</tt> <tt class="py-keyword">is</tt> <tt class="py-keyword">not</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt class="py-name">conn</tt><tt class="py-op">.</tt><tt class="py-name">ssl_skip_hostname_check</tt> <tt class="py-keyword">is</tt> <tt class="py-name">False</tt><tt class="py-op">:</tt> </tt>
+<a name="L115"></a><tt class="py-lineno">115</tt> <tt class="py-line"> <tt class="py-name">validate</tt> <tt class="py-op">=</tt> <tt class="py-name">CERT_REQUIRED</tt> </tt>
+<a name="L116"></a><tt class="py-lineno">116</tt> <tt class="py-line"> </tt>
+<a name="L117"></a><tt class="py-lineno">117</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-25" class="py-name" targets="Class qpid.messaging.transports.tls=qpid.messaging.transports.tls-class.html"><a title="qpid.messaging.transports.tls" class="py-name" href="#" onclick="return doclink('link-25', 'tls', 'link-25');">tls</a></tt> <tt class="py-op">=</tt> <tt class="py-name">wrap_socket</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">socket</tt><tt class="py-op">,</tt> <tt class="py-name">keyfile</tt><tt class="py-op">=</tt><tt class="py-name">conn</tt><tt class="py-op">.</tt><tt class="py-name">ssl_keyfile</tt><tt class="py-op">,</tt> </tt>
+<a name="L118"></a><tt class="py-lineno">118</tt> <tt class="py-line"> <tt class="py-name">certfile</tt><tt class="py-op">=</tt><tt class="py-name">conn</tt><tt class="py-op">.</tt><tt class="py-name">ssl_certfile</tt><tt class="py-op">,</tt> </tt>
+<a name="L119"></a><tt class="py-lineno">119</tt> <tt class="py-line"> <tt class="py-name">ca_certs</tt><tt class="py-op">=</tt><tt class="py-name">conn</tt><tt class="py-op">.</tt><tt class="py-name">ssl_trustfile</tt><tt class="py-op">,</tt> </tt>
+<a name="L120"></a><tt class="py-lineno">120</tt> <tt class="py-line"> <tt class="py-name">cert_reqs</tt><tt class="py-op">=</tt><tt class="py-name">validate</tt><tt class="py-op">)</tt> </tt>
+<a name="L121"></a><tt class="py-lineno">121</tt> <tt class="py-line"> </tt>
+<a name="L122"></a><tt class="py-lineno">122</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">validate</tt> <tt class="py-op">==</tt> <tt class="py-name">CERT_REQUIRED</tt> <tt class="py-keyword">and</tt> <tt class="py-keyword">not</tt> <tt class="py-name">conn</tt><tt class="py-op">.</tt><tt class="py-name">ssl_skip_hostname_check</tt><tt class="py-op">:</tt> </tt>
+<a name="L123"></a><tt class="py-lineno">123</tt> <tt class="py-line"> <tt id="link-26" class="py-name" targets="Function qpid.messaging.transports.verify_hostname()=qpid.messaging.transports-module.html#verify_hostname"><a title="qpid.messaging.transports.verify_hostname" class="py-name" href="#" onclick="return doclink('link-26', 'verify_hostname', 'link-26');">verify_hostname</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-27" class="py-name"><a title="qpid.messaging.transports.tls" class="py-name" href="#" onclick="return doclink('link-27', 'tls', 'link-25');">tls</a></tt><tt class="py-op">.</tt><tt class="py-name">getpeercert</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-name">host</tt><tt class="py-op">)</tt> </tt>
+<a name="L124"></a><tt class="py-lineno">124</tt> <tt class="py-line"> </tt>
+<a name="L125"></a><tt class="py-lineno">125</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">socket</tt><tt class="py-op">.</tt><tt class="py-name">setblocking</tt><tt class="py-op">(</tt><tt class="py-number">0</tt><tt class="py-op">)</tt> </tt>
+<a name="L126"></a><tt class="py-lineno">126</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">state</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
+<a name="L127"></a><tt class="py-lineno">127</tt> <tt class="py-line"> <tt class="py-comment"># See qpid-4872: need to store the parameters last passed to tls.write()</tt> </tt>
+<a name="L128"></a><tt class="py-lineno">128</tt> <tt class="py-line"> <tt class="py-comment"># in case the calls fail with an SSL_ERROR_WANT_* error and we have to</tt> </tt>
+<a name="L129"></a><tt class="py-lineno">129</tt> <tt class="py-line"> <tt class="py-comment"># retry the call with the same parameters.</tt> </tt>
+<a name="L130"></a><tt class="py-lineno">130</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">write_retry</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> <tt class="py-comment"># buffer passed to last call of tls.write()</tt> </tt>
+</div><a name="L131"></a><tt class="py-lineno">131</tt> <tt class="py-line"> </tt>
+<a name="tls.reading"></a><div id="tls.reading-def"><a name="L132"></a><tt class="py-lineno">132</tt> <a class="py-toggle" href="#" id="tls.reading-toggle" onclick="return toggle('tls.reading');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.tls-class.html#reading">reading</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">reading</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tls.reading-collapsed" style="display:none;" pad="+++" indent="++++++++++"></div><div id="tls.reading-expanded"><a name="L133"></a><tt class="py-lineno">133</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">state</tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
+<a name="L134"></a><tt class="py-lineno">134</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-28" class="py-name"><a title="qpid.messaging.driver.Driver.reading
+qpid.messaging.transports.old_ssl.reading
+qpid.messaging.transports.tcp.reading
+qpid.messaging.transports.tls.reading" class="py-name" href="#" onclick="return doclink('link-28', 'reading', 'link-5');">reading</a></tt> </tt>
+<a name="L135"></a><tt class="py-lineno">135</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L136"></a><tt class="py-lineno">136</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">state</tt> <tt class="py-op">==</tt> <tt class="py-name">SSL_ERROR_WANT_READ</tt> </tt>
+</div><a name="L137"></a><tt class="py-lineno">137</tt> <tt class="py-line"> </tt>
+<a name="tls.writing"></a><div id="tls.writing-def"><a name="L138"></a><tt class="py-lineno">138</tt> <a class="py-toggle" href="#" id="tls.writing-toggle" onclick="return toggle('tls.writing');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.tls-class.html#writing">writing</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">writing</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tls.writing-collapsed" style="display:none;" pad="+++" indent="++++++++++"></div><div id="tls.writing-expanded"><a name="L139"></a><tt class="py-lineno">139</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">state</tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
+<a name="L140"></a><tt class="py-lineno">140</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-29" class="py-name"><a title="qpid.messaging.driver.Driver.writing
+qpid.messaging.transports.old_ssl.writing
+qpid.messaging.transports.tcp.writing
+qpid.messaging.transports.tls.writing" class="py-name" href="#" onclick="return doclink('link-29', 'writing', 'link-6');">writing</a></tt> </tt>
+<a name="L141"></a><tt class="py-lineno">141</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L142"></a><tt class="py-lineno">142</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">state</tt> <tt class="py-op">==</tt> <tt class="py-name">SSL_ERROR_WANT_WRITE</tt> </tt>
+</div><a name="L143"></a><tt class="py-lineno">143</tt> <tt class="py-line"> </tt>
+<a name="tls.send"></a><div id="tls.send-def"><a name="L144"></a><tt class="py-lineno">144</tt> <a class="py-toggle" href="#" id="tls.send-toggle" onclick="return toggle('tls.send');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.tls-class.html#send">send</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">bytes</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tls.send-collapsed" style="display:none;" pad="+++" indent="++++++++++"></div><div id="tls.send-expanded"><a name="L145"></a><tt class="py-lineno">145</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">write_retry</tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
+<a name="L146"></a><tt class="py-lineno">146</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">write_retry</tt> <tt class="py-op">=</tt> <tt class="py-name">bytes</tt> </tt>
+<a name="L147"></a><tt class="py-lineno">147</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_clear_state</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L148"></a><tt class="py-lineno">148</tt> <tt class="py-line"> <tt class="py-keyword">try</tt><tt class="py-op">:</tt> </tt>
+<a name="L149"></a><tt class="py-lineno">149</tt> <tt class="py-line"> <tt class="py-name">n</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-30" class="py-name"><a title="qpid.messaging.transports.tls" class="py-name" href="#" onclick="return doclink('link-30', 'tls', 'link-25');">tls</a></tt><tt class="py-op">.</tt><tt id="link-31" class="py-name"><a title="qpid.messaging.driver.Engine.write" class="py-name" href="#" onclick="return doclink('link-31', 'write', 'link-17');">write</a></tt><tt class="py-op">(</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">write_retry</tt> <tt class="py-op">)</tt> </tt>
+<a name="L150"></a><tt class="py-lineno">150</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">write_retry</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
+<a name="L151"></a><tt class="py-lineno">151</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">n</tt> </tt>
+<a name="L152"></a><tt class="py-lineno">152</tt> <tt class="py-line"> <tt class="py-keyword">except</tt> <tt class="py-name">SSLError</tt><tt class="py-op">,</tt> <tt class="py-name">e</tt><tt class="py-op">:</tt> </tt>
+<a name="L153"></a><tt class="py-lineno">153</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_update_state</tt><tt class="py-op">(</tt><tt class="py-name">e</tt><tt class="py-op">.</tt><tt class="py-name">args</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L154"></a><tt class="py-lineno">154</tt> <tt class="py-line"> <tt class="py-comment"># will retry on next invokation</tt> </tt>
+<a name="L155"></a><tt class="py-lineno">155</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-number">0</tt> </tt>
+<a name="L156"></a><tt class="py-lineno">156</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">write_retry</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
+<a name="L157"></a><tt class="py-lineno">157</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> </tt>
+<a name="L158"></a><tt class="py-lineno">158</tt> <tt class="py-line"> <tt class="py-keyword">except</tt><tt class="py-op">:</tt> </tt>
+<a name="L159"></a><tt class="py-lineno">159</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">write_retry</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
+<a name="L160"></a><tt class="py-lineno">160</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> </tt>
+</div><a name="L161"></a><tt class="py-lineno">161</tt> <tt class="py-line"> </tt>
+<a name="tls.recv"></a><div id="tls.recv-def"><a name="L162"></a><tt class="py-lineno">162</tt> <a class="py-toggle" href="#" id="tls.recv-toggle" onclick="return toggle('tls.recv');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.tls-class.html#recv">recv</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">n</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tls.recv-collapsed" style="display:none;" pad="+++" indent="++++++++++"></div><div id="tls.recv-expanded"><a name="L163"></a><tt class="py-lineno">163</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_clear_state</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L164"></a><tt class="py-lineno">164</tt> <tt class="py-line"> <tt class="py-keyword">try</tt><tt class="py-op">:</tt> </tt>
+<a name="L165"></a><tt class="py-lineno">165</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-32" class="py-name"><a title="qpid.messaging.transports.tls" class="py-name" href="#" onclick="return doclink('link-32', 'tls', 'link-25');">tls</a></tt><tt class="py-op">.</tt><tt id="link-33" class="py-name"><a title="qpid.messaging.driver.Engine.read" class="py-name" href="#" onclick="return doclink('link-33', 'read', 'link-16');">read</a></tt><tt class="py-op">(</tt><tt class="py-name">n</tt><tt class="py-op">)</tt> </tt>
+<a name="L166"></a><tt class="py-lineno">166</tt> <tt class="py-line"> <tt class="py-keyword">except</tt> <tt class="py-name">SSLError</tt><tt class="py-op">,</tt> <tt class="py-name">e</tt><tt class="py-op">:</tt> </tt>
+<a name="L167"></a><tt class="py-lineno">167</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_update_state</tt><tt class="py-op">(</tt><tt class="py-name">e</tt><tt class="py-op">.</tt><tt class="py-name">args</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L168"></a><tt class="py-lineno">168</tt> <tt class="py-line"> <tt class="py-comment"># will retry later:</tt> </tt>
+<a name="L169"></a><tt class="py-lineno">169</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">None</tt> </tt>
+<a name="L170"></a><tt class="py-lineno">170</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L171"></a><tt class="py-lineno">171</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> </tt>
+</div><a name="L172"></a><tt class="py-lineno">172</tt> <tt class="py-line"> </tt>
+<a name="tls._clear_state"></a><div id="tls._clear_state-def"><a name="L173"></a><tt class="py-lineno">173</tt> <a class="py-toggle" href="#" id="tls._clear_state-toggle" onclick="return toggle('tls._clear_state');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.tls-class.html#_clear_state">_clear_state</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tls._clear_state-collapsed" style="display:none;" pad="+++" indent="++++++++++"></div><div id="tls._clear_state-expanded"><a name="L174"></a><tt class="py-lineno">174</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">state</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
+</div><a name="L175"></a><tt class="py-lineno">175</tt> <tt class="py-line"> </tt>
+<a name="tls._update_state"></a><div id="tls._update_state-def"><a name="L176"></a><tt class="py-lineno">176</tt> <a class="py-toggle" href="#" id="tls._update_state-toggle" onclick="return toggle('tls._update_state');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.tls-class.html#_update_state">_update_state</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">code</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tls._update_state-collapsed" style="display:none;" pad="+++" indent="++++++++++"></div><div id="tls._update_state-expanded"><a name="L177"></a><tt class="py-lineno">177</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">code</tt> <tt class="py-keyword">in</tt> <tt class="py-op">(</tt><tt class="py-name">SSL_ERROR_WANT_READ</tt><tt class="py-op">,</tt> <tt class="py-name">SSL_ERROR_WANT_WRITE</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L178"></a><tt class="py-lineno">178</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">state</tt> <tt class="py-op">=</tt> <tt class="py-name">code</tt> </tt>
+<a name="L179"></a><tt class="py-lineno">179</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">True</tt> </tt>
+<a name="L180"></a><tt class="py-lineno">180</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L181"></a><tt class="py-lineno">181</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">False</tt> </tt>
+</div><a name="L182"></a><tt class="py-lineno">182</tt> <tt class="py-line"> </tt>
+<a name="tls.close"></a><div id="tls.close-def"><a name="L183"></a><tt class="py-lineno">183</tt> <a class="py-toggle" href="#" id="tls.close-toggle" onclick="return toggle('tls.close');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.tls-class.html#close">close</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tls.close-collapsed" style="display:none;" pad="+++" indent="++++++++++"></div><div id="tls.close-expanded"><a name="L184"></a><tt class="py-lineno">184</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">socket</tt><tt class="py-op">.</tt><tt class="py-name">setblocking</tt><tt class="py-op">(</tt><tt class="py-number">1</tt><tt class="py-op">)</tt> </tt>
+<a name="L185"></a><tt class="py-lineno">185</tt> <tt class="py-line"> <tt class="py-comment"># this closes the underlying socket</tt> </tt>
+<a name="L186"></a><tt class="py-lineno">186</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-34" class="py-name"><a title="qpid.messaging.transports.tls" class="py-name" href="#" onclick="return doclink('link-34', 'tls', 'link-25');">tls</a></tt><tt class="py-op">.</tt><tt id="link-35" class="py-name"><a title="qpid.messaging.driver.Engine.close
+qpid.messaging.endpoints.Connection.close
+qpid.messaging.endpoints.Receiver.close
+qpid.messaging.endpoints.Sender.close
+qpid.messaging.endpoints.Session.close
+qpid.messaging.transports.old_ssl.close
+qpid.messaging.transports.tcp.close
+qpid.messaging.transports.tls.close" class="py-name" href="#" onclick="return doclink('link-35', 'close', 'link-9');">close</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+</div></div><a name="L187"></a><tt class="py-lineno">187</tt> <tt class="py-line"> </tt>
+<a name="verify_hostname"></a><div id="verify_hostname-def"><a name="L188"></a><tt class="py-lineno">188</tt> <a class="py-toggle" href="#" id="verify_hostname-toggle" onclick="return toggle('verify_hostname');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports-module.html#verify_hostname">verify_hostname</a><tt class="py-op">(</tt><tt class="py-param">peer_certificate</tt><tt class="py-op">,</tt> <tt class="py-param">hostname</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="verify_hostname-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="verify_hostname-expanded"><a name="L189"></a><tt class="py-lineno">189</tt> <tt class="py-line"> <tt class="py-name">match_found</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
+<a name="L190"></a><tt class="py-lineno">190</tt> <tt class="py-line"> <tt class="py-name">peer_names</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
+<a name="L191"></a><tt class="py-lineno">191</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">peer_certificate</tt><tt class="py-op">:</tt> </tt>
+<a name="L192"></a><tt class="py-lineno">192</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-string">'subjectAltName'</tt> <tt class="py-keyword">in</tt> <tt class="py-name">peer_certificate</tt><tt class="py-op">:</tt> </tt>
+<a name="L193"></a><tt class="py-lineno">193</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">san</tt> <tt class="py-keyword">in</tt> <tt class="py-name">peer_certificate</tt><tt class="py-op">[</tt><tt class="py-string">'subjectAltName'</tt><tt class="py-op">]</tt><tt class="py-op">:</tt> </tt>
+<a name="L194"></a><tt class="py-lineno">194</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">san</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt> <tt class="py-op">==</tt> <tt class="py-string">'DNS'</tt><tt class="py-op">:</tt> </tt>
+<a name="L195"></a><tt class="py-lineno">195</tt> <tt class="py-line"> <tt class="py-name">peer_names</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-name">san</tt><tt class="py-op">[</tt><tt class="py-number">1</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt class="py-name">lower</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L196"></a><tt class="py-lineno">196</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-string">'subject'</tt> <tt class="py-keyword">in</tt> <tt class="py-name">peer_certificate</tt><tt class="py-op">:</tt> </tt>
+<a name="L197"></a><tt class="py-lineno">197</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">sub</tt> <tt class="py-keyword">in</tt> <tt class="py-name">peer_certificate</tt><tt class="py-op">[</tt><tt class="py-string">'subject'</tt><tt class="py-op">]</tt><tt class="py-op">:</tt> </tt>
+<a name="L198"></a><tt class="py-lineno">198</tt> <tt class="py-line"> <tt class="py-keyword">while</tt> <tt class="py-name">isinstance</tt><tt class="py-op">(</tt><tt class="py-name">sub</tt><tt class="py-op">,</tt> <tt class="py-name">tuple</tt><tt class="py-op">)</tt> <tt class="py-keyword">and</tt> <tt class="py-name">isinstance</tt><tt class="py-op">(</tt><tt class="py-name">sub</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-name">tuple</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L199"></a><tt class="py-lineno">199</tt> <tt class="py-line"> <tt class="py-name">sub</tt> <tt class="py-op">=</tt> <tt class="py-name">sub</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt> <tt class="py-comment"># why the extra level of indirection???</tt> </tt>
+<a name="L200"></a><tt class="py-lineno">200</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">sub</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt> <tt class="py-op">==</tt> <tt class="py-string">'commonName'</tt><tt class="py-op">:</tt> </tt>
+<a name="L201"></a><tt class="py-lineno">201</tt> <tt class="py-line"> <tt class="py-name">peer_names</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-name">sub</tt><tt class="py-op">[</tt><tt class="py-number">1</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt class="py-name">lower</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L202"></a><tt class="py-lineno">202</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">pattern</tt> <tt class="py-keyword">in</tt> <tt class="py-name">peer_names</tt><tt class="py-op">:</tt> </tt>
+<a name="L203"></a><tt class="py-lineno">203</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">_match_dns_pattern</tt><tt class="py-op">(</tt><tt class="py-name">hostname</tt><tt class="py-op">.</tt><tt class="py-name">lower</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-name">pattern</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L204"></a><tt class="py-lineno">204</tt> <tt class="py-line"> <tt class="py-name">match_found</tt> <tt class="py-op">=</tt> <tt class="py-name">True</tt> </tt>
+<a name="L205"></a><tt class="py-lineno">205</tt> <tt class="py-line"> <tt class="py-keyword">break</tt> </tt>
+<a name="L206"></a><tt class="py-lineno">206</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt class="py-name">match_found</tt><tt class="py-op">:</tt> </tt>
+<a name="L207"></a><tt class="py-lineno">207</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> <tt class="py-name">SSLError</tt><tt class="py-op">(</tt><tt class="py-string">"Connection hostname '%s' does not match names from peer certificate: %s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">hostname</tt><tt class="py-op">,</tt> <tt class="py-name">peer_names</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L208"></a><tt class="py-lineno">208</tt> <tt class="py-line"> </tt>
+<a name="_match_dns_pattern"></a><div id="_match_dns_pattern-def"><a name="L209"></a><tt class="py-lineno">209</tt> <a class="py-toggle" href="#" id="_match_dns_pattern-toggle" onclick="return toggle('_match_dns_pattern');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports-module.html#_match_dns_pattern">_match_dns_pattern</a><tt class="py-op">(</tt> <tt class="py-param">hostname</tt><tt class="py-op">,</tt> <tt class="py-param">pattern</tt> <tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="_match_dns_pattern-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="_match_dns_pattern-expanded"><a name="L210"></a><tt class="py-lineno">210</tt> <tt class="py-line"> <tt class="py-docstring">""" For checking the hostnames provided by the peer's certificate</tt> </tt>
+<a name="L211"></a><tt class="py-lineno">211</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L212"></a><tt class="py-lineno">212</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">pattern</tt><tt class="py-op">.</tt><tt class="py-name">find</tt><tt class="py-op">(</tt><tt class="py-string">"*"</tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-op">-</tt><tt class="py-number">1</tt><tt class="py-op">:</tt> </tt>
+<a name="L213"></a><tt class="py-lineno">213</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">hostname</tt> <tt class="py-op">==</tt> <tt class="py-name">pattern</tt> </tt>
+<a name="L214"></a><tt class="py-lineno">214</tt> <tt class="py-line"> </tt>
+<a name="L215"></a><tt class="py-lineno">215</tt> <tt class="py-line"> <tt class="py-comment"># DNS wildcarded pattern - see RFC2818</tt> </tt>
+<a name="L216"></a><tt class="py-lineno">216</tt> <tt class="py-line"> <tt class="py-name">h_labels</tt> <tt class="py-op">=</tt> <tt class="py-name">hostname</tt><tt class="py-op">.</tt><tt class="py-name">split</tt><tt class="py-op">(</tt><tt class="py-string">"."</tt><tt class="py-op">)</tt> </tt>
+<a name="L217"></a><tt class="py-lineno">217</tt> <tt class="py-line"> <tt class="py-name">p_labels</tt> <tt class="py-op">=</tt> <tt class="py-name">pattern</tt><tt class="py-op">.</tt><tt class="py-name">split</tt><tt class="py-op">(</tt><tt class="py-string">"."</tt><tt class="py-op">)</tt> </tt>
+<a name="L218"></a><tt class="py-lineno">218</tt> <tt class="py-line"> </tt>
+<a name="L219"></a><tt class="py-lineno">219</tt> <tt class="py-line"> <tt class="py-keyword">while</tt> <tt class="py-name">h_labels</tt> <tt class="py-keyword">and</tt> <tt class="py-name">p_labels</tt><tt class="py-op">:</tt> </tt>
+<a name="L220"></a><tt class="py-lineno">220</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">p_labels</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt class="py-name">find</tt><tt class="py-op">(</tt><tt class="py-string">"*"</tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-op">-</tt><tt class="py-number">1</tt><tt class="py-op">:</tt> </tt>
+<a name="L221"></a><tt class="py-lineno">221</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">p_labels</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt> <tt class="py-op">!=</tt> <tt class="py-name">h_labels</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt><tt class="py-op">:</tt> </tt>
+<a name="L222"></a><tt class="py-lineno">222</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">False</tt> </tt>
+<a name="L223"></a><tt class="py-lineno">223</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L224"></a><tt class="py-lineno">224</tt> <tt class="py-line"> <tt class="py-name">p</tt> <tt class="py-op">=</tt> <tt class="py-name">p_labels</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt class="py-name">split</tt><tt class="py-op">(</tt><tt class="py-string">"*"</tt><tt class="py-op">)</tt> </tt>
+<a name="L225"></a><tt class="py-lineno">225</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt class="py-name">h_labels</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt class="py-name">startswith</tt><tt class="py-op">(</tt><tt class="py-name">p</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L226"></a><tt class="py-lineno">226</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">False</tt> </tt>
+<a name="L227"></a><tt class="py-lineno">227</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt class="py-name">h_labels</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt class="py-name">endswith</tt><tt class="py-op">(</tt><tt class="py-name">p</tt><tt class="py-op">[</tt><tt class="py-number">1</tt><tt class="py-op">]</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L228"></a><tt class="py-lineno">228</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">False</tt> </tt>
+<a name="L229"></a><tt class="py-lineno">229</tt> <tt class="py-line"> <tt class="py-name">h_labels</tt><tt class="py-op">.</tt><tt class="py-name">pop</tt><tt class="py-op">(</tt><tt class="py-number">0</tt><tt class="py-op">)</tt> </tt>
+<a name="L230"></a><tt class="py-lineno">230</tt> <tt class="py-line"> <tt class="py-name">p_labels</tt><tt class="py-op">.</tt><tt class="py-name">pop</tt><tt class="py-op">(</tt><tt class="py-number">0</tt><tt class="py-op">)</tt> </tt>
+<a name="L231"></a><tt class="py-lineno">231</tt> <tt class="py-line"> </tt>
+<a name="L232"></a><tt class="py-lineno">232</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-keyword">not</tt> <tt class="py-name">h_labels</tt> <tt class="py-keyword">and</tt> <tt class="py-keyword">not</tt> <tt class="py-name">p_labels</tt> </tt>
+</div><a name="L233"></a><tt class="py-lineno">233</tt> <tt class="py-line"> </tt>
+<a name="L234"></a><tt class="py-lineno">234</tt> <tt class="py-line"> </tt>
+<a name="L235"></a><tt class="py-lineno">235</tt> <tt class="py-line"> <tt id="link-36" class="py-name"><a title="qpid.messaging.transports.TRANSPORTS" class="py-name" href="#" onclick="return doclink('link-36', 'TRANSPORTS', 'link-2');">TRANSPORTS</a></tt><tt class="py-op">[</tt><tt class="py-string">"ssl"</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt id="link-37" class="py-name"><a title="qpid.messaging.transports.tls" class="py-name" href="#" onclick="return doclink('link-37', 'tls', 'link-25');">tls</a></tt> </tt>
+<a name="L236"></a><tt class="py-lineno">236</tt> <tt class="py-line"> <tt id="link-38" class="py-name"><a title="qpid.messaging.transports.TRANSPORTS" class="py-name" href="#" onclick="return doclink('link-38', 'TRANSPORTS', 'link-2');">TRANSPORTS</a></tt><tt class="py-op">[</tt><tt class="py-string">"tcp+tls"</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt id="link-39" class="py-name"><a title="qpid.messaging.transports.tls" class="py-name" href="#" onclick="return doclink('link-39', 'tls', 'link-25');">tls</a></tt> </tt>
+<a name="L237"></a><tt class="py-lineno">237</tt> <tt class="py-line"> </tt><script type="text/javascript">
+<!--
+expandto(location.href);
+// -->
+</script>
+</pre>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.SocketTransport-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.SocketTransport-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.SocketTransport-class.html
new file mode 100644
index 0000000..91def93
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.SocketTransport-class.html
@@ -0,0 +1,168 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.transports.SocketTransport</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.transports-module.html">Module transports</a> ::
+ Class SocketTransport
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.transports.SocketTransport-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASSOBJ DESCRIPTION ==================== -->
+<h1 class="epydoc">classobj SocketTransport</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.transports-pysrc.html#SocketTransport">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.transports.tcp-class.html">tcp</a></li><li>, <a href="qpid.messaging.transports.tls-class.html">tls</a></li> </ul>
+</dd></dl>
+
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__init__"></a><span class="summary-sig-name">__init__</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">conn</span>,
+ <span class="summary-sig-arg">host</span>,
+ <span class="summary-sig-arg">port</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#SocketTransport.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="fileno"></a><span class="summary-sig-name">fileno</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#SocketTransport.fileno">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[11/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Connection-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Connection-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Connection-class.html
new file mode 100644
index 0000000..9d2cdc1
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Connection-class.html
@@ -0,0 +1,630 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.endpoints.Connection</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.endpoints-module.html">Module endpoints</a> ::
+ Class Connection
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.endpoints.Connection-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type Connection</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<p>A Connection manages a group of <a
+ href="qpid.messaging.endpoints.Session-class.html"
+ class="link">Sessions</a> and connects them with a remote endpoint.</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">Connection</span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Connection-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">url</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">**options</span>)</span><br />
+ Creates a connection.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="check_error"></a><span class="summary-sig-name">check_error</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.check_error">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="get_error"></a><span class="summary-sig-name">get_error</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.get_error">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="check_closed"></a><span class="summary-sig-name">check_closed</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.check_closed">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">Session</span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Connection-class.html#session" class="summary-sig-name">session</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">name</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">transactional</span>=<span class="summary-sig-default">False</span>)</span><br />
+ Creates or retrieves the named session.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.session">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Connection-class.html#open" class="summary-sig-name">open</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span><br />
+ Opens a connection.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.open">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Connection-class.html#opened" class="summary-sig-name">opened</a>(<span class="summary-sig-arg">self</span>)</span><br />
+ Return true if the connection is open, false otherwise.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.opened">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Connection-class.html#attach" class="summary-sig-name">attach</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span><br />
+ Attach to the remote endpoint.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.attach">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Connection-class.html#detach" class="summary-sig-name">detach</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span><br />
+ Detach from the remote endpoint.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.detach">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Connection-class.html#attached" class="summary-sig-name">attached</a>(<span class="summary-sig-arg">self</span>)</span><br />
+ Return true if the connection is attached, false otherwise.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.attached">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Connection-class.html#close" class="summary-sig-name">close</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span><br />
+ Close the connection and all sessions.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.close">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.endpoints.Endpoint-class.html">Endpoint</a></code></b>:
+ <code><a href="qpid.messaging.endpoints.Endpoint-class.html#set_async_exception_notify_handler">set_async_exception_notify_handler</a></code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== STATIC METHODS ==================== -->
+<a name="section-StaticMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Static Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Connection-class.html#establish" class="summary-sig-name">establish</a>(<span class="summary-sig-arg">url</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">**options</span>)</span><br />
+ Constructs a <a href="qpid.messaging.endpoints.Connection-class.html"
+ class="link">Connection</a> with the supplied parameters and opens
+ it.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.establish">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== METHOD DETAILS ==================== -->
+<a name="section-MethodDetails"></a>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Method Details</span></td>
+</tr>
+</table>
+<a name="establish"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">establish</span>(<span class="sig-arg">url</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">**options</span>)</span>
+ <br /><em class="fname">Static Method</em>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.establish">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Constructs a <a href="qpid.messaging.endpoints.Connection-class.html"
+ class="link">Connection</a> with the supplied parameters and opens
+ it.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@static</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="__init__"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">url</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">**options</span>)</span>
+ <br /><em class="fname">(Constructor)</em>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.__init__">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Creates a connection. A newly created connection must be opened with
+ the Connection.open() method before it can be used.</p>
+ <dl class="fields">
+ <dt>Parameters:</dt>
+ <dd><ul class="nomargin-top">
+ <li><strong class="pname"><code>url</code></strong> (str) - [ <username> [ / <password> ] @ ] <host> [ :
+ <port> ]</li>
+ <li><strong class="pname"><code>host</code></strong> (str) - the name or ip address of the remote host (overriden by url)</li>
+ <li><strong class="pname"><code>port</code></strong> (int) - the port number of the remote host (overriden by url)</li>
+ <li><strong class="pname"><code>transport</code></strong> (str) - one of tcp, tcp+tls, or ssl (alias for tcp+tls)</li>
+ <li><strong class="pname"><code>heartbeat</code></strong> (int) - heartbeat interval in seconds</li>
+ <li><strong class="pname"><code>username</code></strong> (str) - the username for authentication (overriden by url)</li>
+ <li><strong class="pname"><code>password</code></strong> (str) - the password for authentication (overriden by url)</li>
+ <li><strong class="pname"><code>sasl_mechanisms</code></strong> (str) - space separated list of permitted sasl mechanisms</li>
+ <li><strong class="pname"><code>sasl_service</code></strong> (str) - the service name if needed by the SASL mechanism in use</li>
+ <li><strong class="pname"><code>sasl_min_ssf</code></strong> (int) - the minimum acceptable security strength factor</li>
+ <li><strong class="pname"><code>sasl_max_ssf</code></strong> (int) - the maximum acceptable security strength factor</li>
+ <li><strong class="pname"><code>reconnect</code></strong> (bool) - enable/disable automatic reconnect</li>
+ <li><strong class="pname"><code>reconnect_timeout</code></strong> (float) - total time to attempt reconnect</li>
+ <li><strong class="pname"><code>reconnect_interval_min</code></strong> (float) - minimum interval between reconnect attempts</li>
+ <li><strong class="pname"><code>reconnect_interval_max</code></strong> (float) - maximum interval between reconnect attempts</li>
+ <li><strong class="pname"><code>reconnect_interval</code></strong> (float) - set both min and max reconnect intervals</li>
+ <li><strong class="pname"><code>reconnect_limit</code></strong> (int) - limit the total number of reconnect attempts</li>
+ <li><strong class="pname"><code>reconnect_urls</code></strong> (list[str]) - list of backup hosts specified as urls</li>
+ <li><strong class="pname"><code>address_ttl</code></strong> (float) - time until cached address resolution expires</li>
+ <li><strong class="pname"><code>ssl_keyfile</code></strong> (str) - file with client's private key (PEM format)</li>
+ <li><strong class="pname"><code>ssl_certfile</code></strong> (str) - file with client's public (eventually priv+pub) key (PEM format)</li>
+ <li><strong class="pname"><code>ssl_trustfile</code></strong> (str) - file trusted certificates to validate the server</li>
+ <li><strong class="pname"><code>ssl_skip_hostname_check</code></strong> (bool) - disable verification of hostname in certificate. Use with caution
+ - disabling hostname checking leaves you vulnerable to
+ Man-in-the-Middle attacks.</li>
+ </ul></dd>
+ <dt>Returns: Connection</dt>
+ <dd>a disconnected Connection</dd>
+ <dt>Overrides:
+ <a href="qpid.messaging.endpoints.Endpoint-class.html#__init__">Endpoint.__init__</a>
+ </dt>
+ </dl>
+</td></tr></table>
+</div>
+<a name="session"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">session</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">name</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">transactional</span>=<span class="sig-default">False</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.session">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Creates or retrieves the named session. If the name is omitted or
+ None, then a unique name is chosen based on a randomly generated
+ uuid.</p>
+ <dl class="fields">
+ <dt>Parameters:</dt>
+ <dd><ul class="nomargin-top">
+ <li><strong class="pname"><code>name</code></strong> (str) - the session name</li>
+ </ul></dd>
+ <dt>Returns: Session</dt>
+ <dd>the named Session</dd>
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="open"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">open</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.open">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Opens a connection.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="opened"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">opened</span>(<span class="sig-arg">self</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.opened">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Return true if the connection is open, false otherwise.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="attach"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">attach</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.attach">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Attach to the remote endpoint.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="detach"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">detach</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.detach">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Detach from the remote endpoint.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="attached"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">attached</span>(<span class="sig-arg">self</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.attached">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Return true if the connection is attached, false otherwise.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="close"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">close</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.close">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Close the connection and all sessions.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Endpoint-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Endpoint-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Endpoint-class.html
new file mode 100644
index 0000000..4d9c277
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Endpoint-class.html
@@ -0,0 +1,213 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.endpoints.Endpoint</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.endpoints-module.html">Module endpoints</a> ::
+ Class Endpoint
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.endpoints.Endpoint-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type Endpoint</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Endpoint">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.endpoints.Connection-class.html">Connection</a></li><li>, <a href="qpid.messaging.endpoints.Receiver-class.html">Receiver</a></li><li>, <a href="qpid.messaging.endpoints.Sender-class.html">Sender</a></li><li>, <a href="qpid.messaging.endpoints.Session-class.html">Session</a></li> </ul>
+</dd></dl>
+
+<hr />
+<p>Base class for all endpoint objects types.</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Endpoint-class.html#set_async_exception_notify_handler" class="summary-sig-name">set_async_exception_notify_handler</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">handler</span>)</span><br />
+ Register a callable that will be invoked when the driver thread
+ detects an error on the Endpoint.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Endpoint.set_async_exception_notify_handler">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== METHOD DETAILS ==================== -->
+<a name="section-MethodDetails"></a>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Method Details</span></td>
+</tr>
+</table>
+<a name="set_async_exception_notify_handler"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">set_async_exception_notify_handler</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">handler</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Endpoint.set_async_exception_notify_handler">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Register a callable that will be invoked when the driver thread
+ detects an error on the Endpoint. The callable is invoked with the
+ instance of the Endpoint object passed as the first argument. The second
+ argument is an Exception instance describing the failure.</p>
+ <dl class="fields">
+ <dt>Parameters:</dt>
+ <dd><ul class="nomargin-top">
+ <li><strong class="pname"><code>handler</code></strong> (callable object taking an Endpoint and an Exception as arguments.) - invoked by the driver thread when an error occurs.</li>
+ </ul></dd>
+ <dt>Returns:</dt>
+ <dd>None</dd>
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+<div class="fields"> <p><strong>Note:</strong>
+ The exception will also be raised the next time the application
+ invokes one of the blocking messaging APIs.
+ </p>
+ <p><strong>Warning:</strong>
+ <b>Use with caution</b> This callback is invoked in the context of
+ the driver thread. It is <b>NOT</b> safe to call <b>ANY</b> of the
+ messaging APIs from within this callback. This includes any of the
+ Endpoint's methods. The intent of the handler is to provide an
+ efficient way to notify the application that an exception has
+ occurred in the driver thread. This can be useful for those
+ applications that periodically poll the messaging layer for events.
+ In this case the callback can be used to schedule a task that
+ retrieves the error using the Endpoint's get_error() or
+ check_error() methods.
+ </p>
+</div></td></tr></table>
+</div>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Receiver-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Receiver-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Receiver-class.html
new file mode 100644
index 0000000..ff75a6f
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Receiver-class.html
@@ -0,0 +1,462 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.endpoints.Receiver</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.endpoints-module.html">Module endpoints</a> ::
+ Class Receiver
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.endpoints.Receiver-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type Receiver</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Receiver">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<p>Receives incoming messages from a remote source. Messages may be
+ fetched with <a href="qpid.messaging.endpoints.Receiver-class.html#fetch"
+ class="link">fetch</a>.</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Receiver-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">session</span>,
+ <span class="summary-sig-arg">id</span>,
+ <span class="summary-sig-arg">source</span>,
+ <span class="summary-sig-arg">options</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Receiver.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="check_error"></a><span class="summary-sig-name">check_error</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Receiver.check_error">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="get_error"></a><span class="summary-sig-name">get_error</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Receiver.get_error">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="check_closed"></a><span class="summary-sig-name">check_closed</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Receiver.check_closed">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Receiver-class.html#unsettled" class="summary-sig-name">unsettled</a>(<span class="summary-sig-arg">self</span>)</span><br />
+ Returns the number of acknowledged messages awaiting confirmation.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Receiver.unsettled">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">int</span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Receiver-class.html#available" class="summary-sig-name">available</a>(<span class="summary-sig-arg">self</span>)</span><br />
+ Returns the number of messages available to be fetched by the
+ application.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Receiver.available">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Receiver-class.html#fetch" class="summary-sig-name">fetch</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span><br />
+ Fetch and return a single message.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Receiver.fetch">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Receiver-class.html#close" class="summary-sig-name">close</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span><br />
+ Close the receiver.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Receiver.close">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.endpoints.Endpoint-class.html">Endpoint</a></code></b>:
+ <code><a href="qpid.messaging.endpoints.Endpoint-class.html#set_async_exception_notify_handler">set_async_exception_notify_handler</a></code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a href="qpid.messaging.endpoints.Receiver-class.html#capacity" class="summary-name">capacity</a>
+ </td>
+ </tr>
+</table>
+<!-- ==================== METHOD DETAILS ==================== -->
+<a name="section-MethodDetails"></a>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Method Details</span></td>
+</tr>
+</table>
+<a name="__init__"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">session</span>,
+ <span class="sig-arg">id</span>,
+ <span class="sig-arg">source</span>,
+ <span class="sig-arg">options</span>)</span>
+ <br /><em class="fname">(Constructor)</em>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Receiver.__init__">source code</a></span>
+ </td>
+ </tr></table>
+
+
+ <dl class="fields">
+ <dt>Overrides:
+ <a href="qpid.messaging.endpoints.Endpoint-class.html#__init__">Endpoint.__init__</a>
+ </dt>
+ </dl>
+</td></tr></table>
+</div>
+<a name="unsettled"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">unsettled</span>(<span class="sig-arg">self</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Receiver.unsettled">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Returns the number of acknowledged messages awaiting confirmation.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="available"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">available</span>(<span class="sig-arg">self</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Receiver.available">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Returns the number of messages available to be fetched by the
+ application.</p>
+ <dl class="fields">
+ <dt>Returns: int</dt>
+ <dd>the number of available messages</dd>
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="fetch"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">fetch</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Receiver.fetch">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Fetch and return a single message. A timeout of None will block
+ forever waiting for a message to arrive, a timeout of zero will return
+ immediately if no messages are available.</p>
+ <dl class="fields">
+ <dt>Parameters:</dt>
+ <dd><ul class="nomargin-top">
+ <li><strong class="pname"><code>timeout</code></strong> (float) - the time to wait for a message to be available</li>
+ </ul></dd>
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="close"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">close</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Receiver.close">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Close the receiver.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<br />
+<!-- ==================== PROPERTY DETAILS ==================== -->
+<a name="section-PropertyDetails"></a>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Property Details</span></td>
+</tr>
+</table>
+<a name="capacity"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <h3 class="epydoc">capacity</h3>
+
+ <dl class="fields">
+ <dt>Get Method:</dt>
+ <dd class="value"><span class="summary-sig"><a href="qpid.messaging.endpoints.Receiver-class.html#_get_capacity" class="summary-sig-name" onclick="show_private();">_get_capacity</a>(<span class="summary-sig-arg">self</span>)</span>
+ </dd>
+ <dt>Set Method:</dt>
+ <dd class="value"><span class="summary-sig"><a href="qpid.messaging.endpoints.Receiver-class.html#_set_capacity" class="summary-sig-name" onclick="show_private();">_set_capacity</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">c</span>,
+ <span class="summary-sig-arg">wakeup</span>=<span class="summary-sig-default">True</span>)</span>
+ </dd>
+ </dl>
+</td></tr></table>
+</div>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Sender-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Sender-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Sender-class.html
new file mode 100644
index 0000000..68bf48e
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Sender-class.html
@@ -0,0 +1,470 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.endpoints.Sender</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.endpoints-module.html">Module endpoints</a> ::
+ Class Sender
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.endpoints.Sender-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type Sender</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<p>Sends outgoing messages.</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Sender-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">session</span>,
+ <span class="summary-sig-arg">id</span>,
+ <span class="summary-sig-arg">target</span>,
+ <span class="summary-sig-arg">options</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="check_error"></a><span class="summary-sig-name">check_error</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.check_error">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="get_error"></a><span class="summary-sig-name">get_error</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.get_error">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="check_closed"></a><span class="summary-sig-name">check_closed</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.check_closed">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">int</span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Sender-class.html#unsettled" class="summary-sig-name">unsettled</a>(<span class="summary-sig-arg">self</span>)</span><br />
+ Returns the number of messages awaiting acknowledgment.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.unsettled">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Sender-class.html#available" class="summary-sig-name">available</a>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.available">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Sender-class.html#send" class="summary-sig-name">send</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">object</span>,
+ <span class="summary-sig-arg">sync</span>=<span class="summary-sig-default">True</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span><br />
+ Send a message.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.send">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Sender-class.html#sync" class="summary-sig-name">sync</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.sync">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Sender-class.html#close" class="summary-sig-name">close</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span><br />
+ Close the Sender.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.close">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.endpoints.Endpoint-class.html">Endpoint</a></code></b>:
+ <code><a href="qpid.messaging.endpoints.Endpoint-class.html#set_async_exception_notify_handler">set_async_exception_notify_handler</a></code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== METHOD DETAILS ==================== -->
+<a name="section-MethodDetails"></a>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Method Details</span></td>
+</tr>
+</table>
+<a name="__init__"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">session</span>,
+ <span class="sig-arg">id</span>,
+ <span class="sig-arg">target</span>,
+ <span class="sig-arg">options</span>)</span>
+ <br /><em class="fname">(Constructor)</em>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.__init__">source code</a></span>
+ </td>
+ </tr></table>
+
+
+ <dl class="fields">
+ <dt>Overrides:
+ <a href="qpid.messaging.endpoints.Endpoint-class.html#__init__">Endpoint.__init__</a>
+ </dt>
+ </dl>
+</td></tr></table>
+</div>
+<a name="unsettled"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">unsettled</span>(<span class="sig-arg">self</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.unsettled">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Returns the number of messages awaiting acknowledgment.</p>
+ <dl class="fields">
+ <dt>Returns: int</dt>
+ <dd>the number of unacknowledged messages</dd>
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="available"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">available</span>(<span class="sig-arg">self</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.available">source code</a></span>
+ </td>
+ </tr></table>
+
+
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="send"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">send</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">object</span>,
+ <span class="sig-arg">sync</span>=<span class="sig-default">True</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.send">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Send a message. If the object passed in is of type <code
+ class="link">unicode</code>, <code class="link">str</code>, <code
+ class="link">list</code>, or <code class="link">dict</code>, it will
+ automatically be wrapped in a <a
+ href="qpid.messaging.message.Message-class.html" class="link">Message</a>
+ and sent. If it is of type <a
+ href="qpid.messaging.message.Message-class.html"
+ class="link">Message</a>, it will be sent directly. If the sender
+ capacity is not UNLIMITED then send will block until there is available
+ capacity to send the message. If the timeout parameter is specified, then
+ send will throw an <a
+ href="qpid.messaging.exceptions.InsufficientCapacity-class.html"
+ class="link">InsufficientCapacity</a> exception if capacity does not
+ become available within the specified time.</p>
+ <dl class="fields">
+ <dt>Parameters:</dt>
+ <dd><ul class="nomargin-top">
+ <li><strong class="pname"><code>object</code></strong> (unicode, str, list, dict, Message) - the message or content to send</li>
+ <li><strong class="pname"><code>sync</code></strong> (boolean) - if true then block until the message is sent</li>
+ <li><strong class="pname"><code>timeout</code></strong> (float) - the time to wait for available capacity</li>
+ </ul></dd>
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="sync"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">sync</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.sync">source code</a></span>
+ </td>
+ </tr></table>
+
+
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="close"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">close</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.close">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Close the Sender.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[17/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.address-pysrc.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.address-pysrc.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.address-pysrc.html
new file mode 100644
index 0000000..55a1771
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.address-pysrc.html
@@ -0,0 +1,308 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.address</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module address
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.address-pysrc.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<h1 class="epydoc">Source Code for <a href="qpid.messaging.address-module.html">Module qpid.messaging.address</a></h1>
+<pre class="py-src">
+<a name="L1"></a><tt class="py-lineno"> 1</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L2"></a><tt class="py-lineno"> 2</tt> <tt class="py-line"><tt class="py-comment"># Licensed to the Apache Software Foundation (ASF) under one</tt> </tt>
+<a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"><tt class="py-comment"># or more contributor license agreements. See the NOTICE file</tt> </tt>
+<a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"><tt class="py-comment"># distributed with this work for additional information</tt> </tt>
+<a name="L5"></a><tt class="py-lineno"> 5</tt> <tt class="py-line"><tt class="py-comment"># regarding copyright ownership. The ASF licenses this file</tt> </tt>
+<a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"><tt class="py-comment"># to you under the Apache License, Version 2.0 (the</tt> </tt>
+<a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"><tt class="py-comment"># "License"); you may not use this file except in compliance</tt> </tt>
+<a name="L8"></a><tt class="py-lineno"> 8</tt> <tt class="py-line"><tt class="py-comment"># with the License. You may obtain a copy of the License at</tt> </tt>
+<a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L10"></a><tt class="py-lineno"> 10</tt> <tt class="py-line"><tt class="py-comment"># http://www.apache.org/licenses/LICENSE-2.0</tt> </tt>
+<a name="L11"></a><tt class="py-lineno"> 11</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L12"></a><tt class="py-lineno"> 12</tt> <tt class="py-line"><tt class="py-comment"># Unless required by applicable law or agreed to in writing,</tt> </tt>
+<a name="L13"></a><tt class="py-lineno"> 13</tt> <tt class="py-line"><tt class="py-comment"># software distributed under the License is distributed on an</tt> </tt>
+<a name="L14"></a><tt class="py-lineno"> 14</tt> <tt class="py-line"><tt class="py-comment"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</tt> </tt>
+<a name="L15"></a><tt class="py-lineno"> 15</tt> <tt class="py-line"><tt class="py-comment"># KIND, either express or implied. See the License for the</tt> </tt>
+<a name="L16"></a><tt class="py-lineno"> 16</tt> <tt class="py-line"><tt class="py-comment"># specific language governing permissions and limitations</tt> </tt>
+<a name="L17"></a><tt class="py-lineno"> 17</tt> <tt class="py-line"><tt class="py-comment"># under the License.</tt> </tt>
+<a name="L18"></a><tt class="py-lineno"> 18</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L19"></a><tt class="py-lineno"> 19</tt> <tt class="py-line"><tt class="py-keyword">import</tt> <tt class="py-name">re</tt> </tt>
+<a name="L20"></a><tt class="py-lineno"> 20</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">lexer</tt> <tt class="py-keyword">import</tt> <tt class="py-name">Lexicon</tt><tt class="py-op">,</tt> <tt class="py-name">LexError</tt> </tt>
+<a name="L21"></a><tt class="py-lineno"> 21</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">parser</tt> <tt class="py-keyword">import</tt> <tt class="py-name">Parser</tt><tt class="py-op">,</tt> <tt id="link-0" class="py-name" targets="Class qpid.parser.ParseError=qpid.parser.ParseError-class.html"><a title="qpid.parser.ParseError" class="py-name" href="#" onclick="return doclink('link-0', 'ParseError', 'link-0');">ParseError</a></tt> </tt>
+<a name="L22"></a><tt class="py-lineno"> 22</tt> <tt class="py-line"> </tt>
+<a name="L23"></a><tt class="py-lineno"> 23</tt> <tt class="py-line"><tt id="link-1" class="py-name" targets="Variable qpid.messaging.address.l=qpid.messaging.address-module.html#l"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-1', 'l', 'link-1');">l</a></tt> <tt class="py-op">=</tt> <tt class="py-name">Lexicon</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L24"></a><tt class="py-lineno"> 24</tt> <tt class="py-line"> </tt>
+<a name="L25"></a><tt class="py-lineno"> 25</tt> <tt class="py-line"><tt id="link-2" class="py-name" targets="Variable qpid.messaging.address.LBRACE=qpid.messaging.address-module.html#LBRACE"><a title="qpid.messaging.address.LBRACE" class="py-name" href="#" onclick="return doclink('link-2', 'LBRACE', 'link-2');">LBRACE</a></tt> <tt class="py-op">=</tt> <tt id="link-3" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-3', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">define</tt><tt class="py-op">(</tt><tt class="py-string">"LBRACE"</tt><tt class="py-op">,</tt> <tt class="py-string">r"\{"</tt><tt class="py-op">)</tt> </tt>
+<a name="L26"></a><tt class="py-lineno"> 26</tt> <tt class="py-line"><tt id="link-4" class="py-name" targets="Variable qpid.messaging.address.RBRACE=qpid.messaging.address-module.html#RBRACE"><a title="qpid.messaging.address.RBRACE" class="py-name" href="#" onclick="return doclink('link-4', 'RBRACE', 'link-4');">RBRACE</a></tt> <tt class="py-op">=</tt> <tt id="link-5" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-5', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">define</tt><tt class="py-op">(</tt><tt class="py-string">"RBRACE"</tt><tt class="py-op">,</tt> <tt class="py-string">r"\}"</tt><tt class="py-op">)</tt> </tt>
+<a name="L27"></a><tt class="py-lineno"> 27</tt> <tt class="py-line"><tt id="link-6" class="py-name" targets="Variable qpid.messaging.address.LBRACK=qpid.messaging.address-module.html#LBRACK"><a title="qpid.messaging.address.LBRACK" class="py-name" href="#" onclick="return doclink('link-6', 'LBRACK', 'link-6');">LBRACK</a></tt> <tt class="py-op">=</tt> <tt id="link-7" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-7', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">define</tt><tt class="py-op">(</tt><tt class="py-string">"LBRACK"</tt><tt class="py-op">,</tt> <tt class="py-string">r"\["</tt><tt class="py-op">)</tt> </tt>
+<a name="L28"></a><tt class="py-lineno"> 28</tt> <tt class="py-line"><tt id="link-8" class="py-name" targets="Variable qpid.messaging.address.RBRACK=qpid.messaging.address-module.html#RBRACK"><a title="qpid.messaging.address.RBRACK" class="py-name" href="#" onclick="return doclink('link-8', 'RBRACK', 'link-8');">RBRACK</a></tt> <tt class="py-op">=</tt> <tt id="link-9" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-9', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">define</tt><tt class="py-op">(</tt><tt class="py-string">"RBRACK"</tt><tt class="py-op">,</tt> <tt class="py-string">r"\]"</tt><tt class="py-op">)</tt> </tt>
+<a name="L29"></a><tt class="py-lineno"> 29</tt> <tt class="py-line"><tt id="link-10" class="py-name" targets="Variable qpid.messaging.address.COLON=qpid.messaging.address-module.html#COLON"><a title="qpid.messaging.address.COLON" class="py-name" href="#" onclick="return doclink('link-10', 'COLON', 'link-10');">COLON</a></tt> <tt class="py-op">=</tt> <tt id="link-11" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-11', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">define</tt><tt class="py-op">(</tt><tt class="py-string">"COLON"</tt><tt class="py-op">,</tt> <tt class="py-string">r":"</tt><tt class="py-op">)</tt> </tt>
+<a name="L30"></a><tt class="py-lineno"> 30</tt> <tt class="py-line"><tt id="link-12" class="py-name" targets="Variable qpid.messaging.address.SEMI=qpid.messaging.address-module.html#SEMI"><a title="qpid.messaging.address.SEMI" class="py-name" href="#" onclick="return doclink('link-12', 'SEMI', 'link-12');">SEMI</a></tt> <tt class="py-op">=</tt> <tt id="link-13" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-13', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">define</tt><tt class="py-op">(</tt><tt class="py-string">"SEMI"</tt><tt class="py-op">,</tt> <tt class="py-string">r";"</tt><tt class="py-op">)</tt> </tt>
+<a name="L31"></a><tt class="py-lineno"> 31</tt> <tt class="py-line"><tt id="link-14" class="py-name" targets="Variable qpid.messaging.address.SLASH=qpid.messaging.address-module.html#SLASH"><a title="qpid.messaging.address.SLASH" class="py-name" href="#" onclick="return doclink('link-14', 'SLASH', 'link-14');">SLASH</a></tt> <tt class="py-op">=</tt> <tt id="link-15" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-15', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">define</tt><tt class="py-op">(</tt><tt class="py-string">"SLASH"</tt><tt class="py-op">,</tt> <tt class="py-string">r"/"</tt><tt class="py-op">)</tt> </tt>
+<a name="L32"></a><tt class="py-lineno"> 32</tt> <tt class="py-line"><tt id="link-16" class="py-name" targets="Variable qpid.messaging.address.COMMA=qpid.messaging.address-module.html#COMMA"><a title="qpid.messaging.address.COMMA" class="py-name" href="#" onclick="return doclink('link-16', 'COMMA', 'link-16');">COMMA</a></tt> <tt class="py-op">=</tt> <tt id="link-17" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-17', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">define</tt><tt class="py-op">(</tt><tt class="py-string">"COMMA"</tt><tt class="py-op">,</tt> <tt class="py-string">r","</tt><tt class="py-op">)</tt> </tt>
+<a name="L33"></a><tt class="py-lineno"> 33</tt> <tt class="py-line"><tt id="link-18" class="py-name" targets="Variable qpid.messaging.address.NUMBER=qpid.messaging.address-module.html#NUMBER"><a title="qpid.messaging.address.NUMBER" class="py-name" href="#" onclick="return doclink('link-18', 'NUMBER', 'link-18');">NUMBER</a></tt> <tt class="py-op">=</tt> <tt id="link-19" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-19', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">define</tt><tt class="py-op">(</tt><tt class="py-string">"NUMBER"</tt><tt class="py-op">,</tt> <tt class="py-string">r'[+-]?[0-9]*\.?[0-9]+'</tt><tt class="py-op">)</tt> </tt>
+<a name="L34"></a><tt class="py-lineno"> 34</tt> <tt class="py-line"><tt id="link-20" class="py-name" targets="Variable qpid.messaging.address.ID=qpid.messaging.address-module.html#ID"><a title="qpid.messaging.address.ID" class="py-name" href="#" onclick="return doclink('link-20', 'ID', 'link-20');">ID</a></tt> <tt class="py-op">=</tt> <tt id="link-21" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-21', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">define</tt><tt class="py-op">(</tt><tt class="py-string">"ID"</tt><tt class="py-op">,</tt> <tt class="py-string">r'[a-zA-Z_](?:[a-zA-Z0-9_-]*[a-zA-Z0-9_])?'</tt><tt class="py-op">)</tt> </tt>
+<a name="L35"></a><tt class="py-lineno"> 35</tt> <tt class="py-line"><tt id="link-22" class="py-name" targets="Variable qpid.messaging.address.STRING=qpid.messaging.address-module.html#STRING"><a title="qpid.messaging.address.STRING" class="py-name" href="#" onclick="return doclink('link-22', 'STRING', 'link-22');">STRING</a></tt> <tt class="py-op">=</tt> <tt id="link-23" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-23', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">define</tt><tt class="py-op">(</tt><tt class="py-string">"STRING"</tt><tt class="py-op">,</tt> <tt class="py-string">r""""(?:[^\\"]|\\.)*"|'(?:[^\\']|\\.)*'"""</tt><tt class="py-op">)</tt> </tt>
+<a name="L36"></a><tt class="py-lineno"> 36</tt> <tt class="py-line"><tt id="link-24" class="py-name" targets="Variable qpid.messaging.address.ESC=qpid.messaging.address-module.html#ESC"><a title="qpid.messaging.address.ESC" class="py-name" href="#" onclick="return doclink('link-24', 'ESC', 'link-24');">ESC</a></tt> <tt class="py-op">=</tt> <tt id="link-25" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-25', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">define</tt><tt class="py-op">(</tt><tt class="py-string">"ESC"</tt><tt class="py-op">,</tt> <tt class="py-string">r"\\[^ux]|\\x[0-9a-fA-F][0-9a-fA-F]|\\u[0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F]"</tt><tt class="py-op">)</tt> </tt>
+<a name="L37"></a><tt class="py-lineno"> 37</tt> <tt class="py-line"><tt id="link-26" class="py-name" targets="Variable qpid.messaging.address.SYM=qpid.messaging.address-module.html#SYM"><a title="qpid.messaging.address.SYM" class="py-name" href="#" onclick="return doclink('link-26', 'SYM', 'link-26');">SYM</a></tt> <tt class="py-op">=</tt> <tt id="link-27" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-27', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">define</tt><tt class="py-op">(</tt><tt class="py-string">"SYM"</tt><tt class="py-op">,</tt> <tt class="py-string">r"[.#*%@$^!+-]"</tt><tt class="py-op">)</tt> </tt>
+<a name="L38"></a><tt class="py-lineno"> 38</tt> <tt class="py-line"><tt id="link-28" class="py-name" targets="Variable qpid.messaging.address.WSPACE=qpid.messaging.address-module.html#WSPACE"><a title="qpid.messaging.address.WSPACE" class="py-name" href="#" onclick="return doclink('link-28', 'WSPACE', 'link-28');">WSPACE</a></tt> <tt class="py-op">=</tt> <tt id="link-29" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-29', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">define</tt><tt class="py-op">(</tt><tt class="py-string">"WSPACE"</tt><tt class="py-op">,</tt> <tt class="py-string">r"[ \n\r\t]+"</tt><tt class="py-op">)</tt> </tt>
+<a name="L39"></a><tt class="py-lineno"> 39</tt> <tt class="py-line"><tt id="link-30" class="py-name" targets="Variable qpid.messaging.address.EOF=qpid.messaging.address-module.html#EOF"><a title="qpid.messaging.address.EOF" class="py-name" href="#" onclick="return doclink('link-30', 'EOF', 'link-30');">EOF</a></tt> <tt class="py-op">=</tt> <tt id="link-31" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-31', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">eof</tt><tt class="py-op">(</tt><tt class="py-string">"EOF"</tt><tt class="py-op">)</tt> </tt>
+<a name="L40"></a><tt class="py-lineno"> 40</tt> <tt class="py-line"> </tt>
+<a name="L41"></a><tt class="py-lineno"> 41</tt> <tt class="py-line"><tt id="link-32" class="py-name" targets="Variable qpid.messaging.address.LEXER=qpid.messaging.address-module.html#LEXER"><a title="qpid.messaging.address.LEXER" class="py-name" href="#" onclick="return doclink('link-32', 'LEXER', 'link-32');">LEXER</a></tt> <tt class="py-op">=</tt> <tt id="link-33" class="py-name"><a title="qpid.messaging.address.l" class="py-name" href="#" onclick="return doclink('link-33', 'l', 'link-1');">l</a></tt><tt class="py-op">.</tt><tt class="py-name">compile</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L42"></a><tt class="py-lineno"> 42</tt> <tt class="py-line"> </tt>
+<a name="lex"></a><div id="lex-def"><a name="L43"></a><tt class="py-lineno"> 43</tt> <a class="py-toggle" href="#" id="lex-toggle" onclick="return toggle('lex');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.address-module.html#lex">lex</a><tt class="py-op">(</tt><tt class="py-param">st</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="lex-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="lex-expanded"><a name="L44"></a><tt class="py-lineno"> 44</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-34" class="py-name"><a title="qpid.messaging.address.LEXER" class="py-name" href="#" onclick="return doclink('link-34', 'LEXER', 'link-32');">LEXER</a></tt><tt class="py-op">.</tt><tt class="py-name">lex</tt><tt class="py-op">(</tt><tt class="py-name">st</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L45"></a><tt class="py-lineno"> 45</tt> <tt class="py-line"> </tt>
+<a name="tok2str"></a><div id="tok2str-def"><a name="L46"></a><tt class="py-lineno"> 46</tt> <a class="py-toggle" href="#" id="tok2str-toggle" onclick="return toggle('tok2str');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.address-module.html#tok2str">tok2str</a><tt class="py-op">(</tt><tt class="py-param">tok</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tok2str-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="tok2str-expanded"><a name="L47"></a><tt class="py-lineno"> 47</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">type</tt> <tt class="py-keyword">is</tt> <tt id="link-35" class="py-name"><a title="qpid.messaging.address.STRING" class="py-name" href="#" onclick="return doclink('link-35', 'STRING', 'link-22');">STRING</a></tt><tt class="py-op">:</tt> </tt>
+<a name="L48"></a><tt class="py-lineno"> 48</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">eval</tt><tt class="py-op">(</tt><tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">value</tt><tt class="py-op">)</tt> </tt>
+<a name="L49"></a><tt class="py-lineno"> 49</tt> <tt class="py-line"> <tt class="py-keyword">elif</tt> <tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">type</tt> <tt class="py-keyword">is</tt> <tt id="link-36" class="py-name"><a title="qpid.messaging.address.ESC" class="py-name" href="#" onclick="return doclink('link-36', 'ESC', 'link-24');">ESC</a></tt><tt class="py-op">:</tt> </tt>
+<a name="L50"></a><tt class="py-lineno"> 50</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">value</tt><tt class="py-op">[</tt><tt class="py-number">1</tt><tt class="py-op">]</tt> <tt class="py-op">==</tt> <tt class="py-string">"x"</tt><tt class="py-op">:</tt> </tt>
+<a name="L51"></a><tt class="py-lineno"> 51</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">eval</tt><tt class="py-op">(</tt><tt class="py-string">'"%s"'</tt> <tt class="py-op">%</tt> <tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">value</tt><tt class="py-op">)</tt> </tt>
+<a name="L52"></a><tt class="py-lineno"> 52</tt> <tt class="py-line"> <tt class="py-keyword">elif</tt> <tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">value</tt><tt class="py-op">[</tt><tt class="py-number">1</tt><tt class="py-op">]</tt> <tt class="py-op">==</tt> <tt class="py-string">"u"</tt><tt class="py-op">:</tt> </tt>
+<a name="L53"></a><tt class="py-lineno"> 53</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">eval</tt><tt class="py-op">(</tt><tt class="py-string">'u"%s"'</tt> <tt class="py-op">%</tt> <tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">value</tt><tt class="py-op">)</tt> </tt>
+<a name="L54"></a><tt class="py-lineno"> 54</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L55"></a><tt class="py-lineno"> 55</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">value</tt><tt class="py-op">[</tt><tt class="py-number">1</tt><tt class="py-op">]</tt> </tt>
+<a name="L56"></a><tt class="py-lineno"> 56</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L57"></a><tt class="py-lineno"> 57</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">value</tt> </tt>
+</div><a name="L58"></a><tt class="py-lineno"> 58</tt> <tt class="py-line"> </tt>
+<a name="L59"></a><tt class="py-lineno"> 59</tt> <tt class="py-line"><tt id="link-37" class="py-name" targets="Variable qpid.messaging.address.CONSTANTS=qpid.messaging.address-module.html#CONSTANTS"><a title="qpid.messaging.address.CONSTANTS" class="py-name" href="#" onclick="return doclink('link-37', 'CONSTANTS', 'link-37');">CONSTANTS</a></tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt> </tt>
+<a name="L60"></a><tt class="py-lineno"> 60</tt> <tt class="py-line"> <tt class="py-string">"True"</tt><tt class="py-op">:</tt> <tt class="py-name">True</tt><tt class="py-op">,</tt> </tt>
+<a name="L61"></a><tt class="py-lineno"> 61</tt> <tt class="py-line"> <tt class="py-string">"true"</tt><tt class="py-op">:</tt> <tt class="py-name">True</tt><tt class="py-op">,</tt> </tt>
+<a name="L62"></a><tt class="py-lineno"> 62</tt> <tt class="py-line"> <tt class="py-string">"False"</tt><tt class="py-op">:</tt> <tt class="py-name">False</tt><tt class="py-op">,</tt> </tt>
+<a name="L63"></a><tt class="py-lineno"> 63</tt> <tt class="py-line"> <tt class="py-string">"false"</tt><tt class="py-op">:</tt> <tt class="py-name">False</tt><tt class="py-op">,</tt> </tt>
+<a name="L64"></a><tt class="py-lineno"> 64</tt> <tt class="py-line"> <tt class="py-string">"None"</tt><tt class="py-op">:</tt> <tt class="py-name">None</tt> </tt>
+<a name="L65"></a><tt class="py-lineno"> 65</tt> <tt class="py-line"> <tt class="py-op">}</tt> </tt>
+<a name="L66"></a><tt class="py-lineno"> 66</tt> <tt class="py-line"> </tt>
+<a name="tok2obj"></a><div id="tok2obj-def"><a name="L67"></a><tt class="py-lineno"> 67</tt> <a class="py-toggle" href="#" id="tok2obj-toggle" onclick="return toggle('tok2obj');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.address-module.html#tok2obj">tok2obj</a><tt class="py-op">(</tt><tt class="py-param">tok</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tok2obj-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="tok2obj-expanded"><a name="L68"></a><tt class="py-lineno"> 68</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">type</tt> <tt class="py-op">==</tt> <tt id="link-38" class="py-name"><a title="qpid.messaging.address.ID" class="py-name" href="#" onclick="return doclink('link-38', 'ID', 'link-20');">ID</a></tt><tt class="py-op">:</tt> </tt>
+<a name="L69"></a><tt class="py-lineno"> 69</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-39" class="py-name"><a title="qpid.messaging.address.CONSTANTS" class="py-name" href="#" onclick="return doclink('link-39', 'CONSTANTS', 'link-37');">CONSTANTS</a></tt><tt class="py-op">.</tt><tt class="py-name">get</tt><tt class="py-op">(</tt><tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">value</tt><tt class="py-op">,</tt> <tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">value</tt><tt class="py-op">)</tt> </tt>
+<a name="L70"></a><tt class="py-lineno"> 70</tt> <tt class="py-line"> <tt class="py-keyword">elif</tt> <tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">type</tt> <tt class="py-keyword">in</tt> <tt class="py-op">(</tt><tt id="link-40" class="py-name"><a title="qpid.messaging.address.STRING" class="py-name" href="#" onclick="return doclink('link-40', 'STRING', 'link-22');">STRING</a></tt><tt class="py-op">,</tt> <tt id="link-41" class="py-name"><a title="qpid.messaging.address.NUMBER" class="py-name" href="#" onclick="return doclink('link-41', 'NUMBER', 'link-18');">NUMBER</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L71"></a><tt class="py-lineno"> 71</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">eval</tt><tt class="py-op">(</tt><tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">value</tt><tt class="py-op">)</tt> </tt>
+<a name="L72"></a><tt class="py-lineno"> 72</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L73"></a><tt class="py-lineno"> 73</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">tok</tt><tt class="py-op">.</tt><tt class="py-name">value</tt> </tt>
+</div><a name="L74"></a><tt class="py-lineno"> 74</tt> <tt class="py-line"> </tt>
+<a name="toks2str"></a><div id="toks2str-def"><a name="L75"></a><tt class="py-lineno"> 75</tt> <a class="py-toggle" href="#" id="toks2str-toggle" onclick="return toggle('toks2str');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.address-module.html#toks2str">toks2str</a><tt class="py-op">(</tt><tt class="py-param">toks</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="toks2str-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="toks2str-expanded"><a name="L76"></a><tt class="py-lineno"> 76</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">toks</tt><tt class="py-op">:</tt> </tt>
+<a name="L77"></a><tt class="py-lineno"> 77</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-string">""</tt><tt class="py-op">.</tt><tt class="py-name">join</tt><tt class="py-op">(</tt><tt class="py-name">map</tt><tt class="py-op">(</tt><tt class="py-name">tok2str</tt><tt class="py-op">,</tt> <tt class="py-name">toks</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L78"></a><tt class="py-lineno"> 78</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L79"></a><tt class="py-lineno"> 79</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">None</tt> </tt>
+</div><a name="L80"></a><tt class="py-lineno"> 80</tt> <tt class="py-line"> </tt>
+<a name="AddressParser"></a><div id="AddressParser-def"><a name="L81"></a><tt class="py-lineno"> 81</tt> <a class="py-toggle" href="#" id="AddressParser-toggle" onclick="return toggle('AddressParser');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.address.AddressParser-class.html">AddressParser</a><tt class="py-op">(</tt><tt class="py-base-class">Parser</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="AddressParser-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="AddressParser-expanded"><a name="L82"></a><tt class="py-lineno"> 82</tt> <tt class="py-line"> </tt>
+<a name="AddressParser.__init__"></a><div id="AddressParser.__init__-def"><a name="L83"></a><tt class="py-lineno"> 83</tt> <a class="py-toggle" href="#" id="AddressParser.__init__-toggle" onclick="return toggle('AddressParser.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.address.AddressParser-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">tokens</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="AddressParser.__init__-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="AddressParser.__init__-expanded"><a name="L84"></a><tt class="py-lineno"> 84</tt> <tt class="py-line"> <tt class="py-name">Parser</tt><tt class="py-op">.</tt><tt id="link-42" class="py-name" targets="Method qpid.messaging.constants.Constant.__init__()=qpid.messaging.constants.Constant-class.html#__init__,Method qpid.messaging.driver.Attachment.__init__()=qpid.messaging.driver.Attachment-class.html#__init__,Method qpid.messaging.driver.Cache.__init__()=qpid.messaging.driver.Cache-class.html#__init__,Method qpid.messaging.driver.Driver.__init__()=qpid.messaging.driver.Driver-class.html#__init__,Method qpid.messaging.driver.Engine.__init__()=qpid.messaging.driver.Engine-class.html#__init__,Method qpid.messaging.driver.Pattern.__init__()=qpid.messaging.driver.Pattern-class.html#__init__,Method qpid.messaging.driver.SessionState.__init__()=qpid.messaging.driver.SessionState
-class.html#__init__,Method qpid.messaging.endpoints.Connection.__init__()=qpid.messaging.endpoints.Connection-class.html#__init__,Method qpid.messaging.endpoints.Receiver.__init__()=qpid.messaging.endpoints.Receiver-class.html#__init__,Method qpid.messaging.endpoints.Sender.__init__()=qpid.messaging.endpoints.Sender-class.html#__init__,Method qpid.messaging.endpoints.Session.__init__()=qpid.messaging.endpoints.Session-class.html#__init__,Method qpid.messaging.exceptions.MessagingError.__init__()=qpid.messaging.exceptions.MessagingError-class.html#__init__,Method qpid.messaging.message.Disposition.__init__()=qpid.messaging.message.Disposition-class.html#__init__,Method qpid.messaging.message.Message.__init__()=qpid.messaging.message.Message-class.html#__init__,Method qpid.messaging.transports.SocketTransport.__init__()=qpid.messaging.transports.SocketTransport-class.html#__init__,Method qpid.messaging.transports.old_ssl.__init__()=qpid.messaging.transports.old_ssl-class.html#__init_
_,Method qpid.messaging.transports.tls.__init__()=qpid.messaging.transports.tls-class.html#__init__"><a title="qpid.messaging.constants.Constant.__init__
+qpid.messaging.driver.Attachment.__init__
+qpid.messaging.driver.Cache.__init__
+qpid.messaging.driver.Driver.__init__
+qpid.messaging.driver.Engine.__init__
+qpid.messaging.driver.Pattern.__init__
+qpid.messaging.driver.SessionState.__init__
+qpid.messaging.endpoints.Connection.__init__
+qpid.messaging.endpoints.Receiver.__init__
+qpid.messaging.endpoints.Sender.__init__
+qpid.messaging.endpoints.Session.__init__
+qpid.messaging.exceptions.MessagingError.__init__
+qpid.messaging.message.Disposition.__init__
+qpid.messaging.message.Message.__init__
+qpid.messaging.transports.SocketTransport.__init__
+qpid.messaging.transports.old_ssl.__init__
+qpid.messaging.transports.tls.__init__" class="py-name" href="#" onclick="return doclink('link-42', '__init__', 'link-42');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-op">[</tt><tt class="py-name">t</tt> <tt class="py-keyword">for</tt> <tt class="py-name">t</tt> <tt class="py-keyword">in</tt> <tt class="py-name">tokens</tt> <tt class="py-keyword">if</tt> <tt class="py-name">t</tt><tt class="py-op">.</tt><tt class="py-name">type</tt> <tt class="py-keyword">is</tt> <tt class="py-keyword">not</tt> <tt id="link-43" class="py-name"><a title="qpid.messaging.address.WSPACE" class="py-name" href="#" onclick="return doclink('link-43', 'WSPACE', 'link-28');">WSPACE</a></tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L85"></a><tt class="py-lineno"> 85</tt> <tt class="py-line"> </tt>
+<a name="AddressParser.parse"></a><div id="AddressParser.parse-def"><a name="L86"></a><tt class="py-lineno"> 86</tt> <a class="py-toggle" href="#" id="AddressParser.parse-toggle" onclick="return toggle('AddressParser.parse');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.address.AddressParser-class.html#parse">parse</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="AddressParser.parse-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="AddressParser.parse-expanded"><a name="L87"></a><tt class="py-lineno"> 87</tt> <tt class="py-line"> <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-44" class="py-name" targets="Module qpid.messaging.address=qpid.messaging.address-module.html"><a title="qpid.messaging.address" class="py-name" href="#" onclick="return doclink('link-44', 'address', 'link-44');">address</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L88"></a><tt class="py-lineno"> 88</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">eat</tt><tt class="py-op">(</tt><tt id="link-45" class="py-name"><a title="qpid.messaging.address.EOF" class="py-name" href="#" onclick="return doclink('link-45', 'EOF', 'link-30');">EOF</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L89"></a><tt class="py-lineno"> 89</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">result</tt> </tt>
+</div><a name="L90"></a><tt class="py-lineno"> 90</tt> <tt class="py-line"> </tt>
+<a name="AddressParser.address"></a><div id="AddressParser.address-def"><a name="L91"></a><tt class="py-lineno"> 91</tt> <a class="py-toggle" href="#" id="AddressParser.address-toggle" onclick="return toggle('AddressParser.address');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.address.AddressParser-class.html#address">address</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="AddressParser.address-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="AddressParser.address-expanded"><a name="L92"></a><tt class="py-lineno"> 92</tt> <tt class="py-line"> <tt id="link-46" class="py-name" targets="Variable qpid.messaging.driver.name=qpid.messaging.driver-module.html#name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-46', 'name', 'link-46');">name</a></tt> <tt class="py-op">=</tt> <tt class="py-name">toks2str</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">eat_until</tt><tt class="py-op">(</tt><tt id="link-47" class="py-name"><a title="qpid.messaging.address.SLASH" class="py-name" href="#" onclick="return doclink('link-47', 'SLASH', 'link-14');">SLASH</a></tt><tt class="py-op">,</tt> <tt id="link-48" class="py-name"><a title="qpid.messaging.address.SEMI" class="py-name" href="#" onclick="return doclink('link-48', 'SEMI', 'l
ink-12');">SEMI</a></tt><tt class="py-op">,</tt> <tt id="link-49" class="py-name"><a title="qpid.messaging.address.EOF" class="py-name" href="#" onclick="return doclink('link-49', 'EOF', 'link-30');">EOF</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L93"></a><tt class="py-lineno"> 93</tt> <tt class="py-line"> </tt>
+<a name="L94"></a><tt class="py-lineno"> 94</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt id="link-50" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-50', 'name', 'link-46');">name</a></tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
+<a name="L95"></a><tt class="py-lineno"> 95</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> <tt id="link-51" class="py-name"><a title="qpid.parser.ParseError" class="py-name" href="#" onclick="return doclink('link-51', 'ParseError', 'link-0');">ParseError</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">next</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L96"></a><tt class="py-lineno"> 96</tt> <tt class="py-line"> </tt>
+<a name="L97"></a><tt class="py-lineno"> 97</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">matches</tt><tt class="py-op">(</tt><tt id="link-52" class="py-name"><a title="qpid.messaging.address.SLASH" class="py-name" href="#" onclick="return doclink('link-52', 'SLASH', 'link-14');">SLASH</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L98"></a><tt class="py-lineno"> 98</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">eat</tt><tt class="py-op">(</tt><tt id="link-53" class="py-name"><a title="qpid.messaging.address.SLASH" class="py-name" href="#" onclick="return doclink('link-53', 'SLASH', 'link-14');">SLASH</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L99"></a><tt class="py-lineno"> 99</tt> <tt class="py-line"> <tt class="py-name">subject</tt> <tt class="py-op">=</tt> <tt class="py-name">toks2str</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">eat_until</tt><tt class="py-op">(</tt><tt id="link-54" class="py-name"><a title="qpid.messaging.address.SEMI" class="py-name" href="#" onclick="return doclink('link-54', 'SEMI', 'link-12');">SEMI</a></tt><tt class="py-op">,</tt> <tt id="link-55" class="py-name"><a title="qpid.messaging.address.EOF" class="py-name" href="#" onclick="return doclink('link-55', 'EOF', 'link-30');">EOF</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L100"></a><tt class="py-lineno">100</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L101"></a><tt class="py-lineno">101</tt> <tt class="py-line"> <tt class="py-name">subject</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
+<a name="L102"></a><tt class="py-lineno">102</tt> <tt class="py-line"> </tt>
+<a name="L103"></a><tt class="py-lineno">103</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">matches</tt><tt class="py-op">(</tt><tt id="link-56" class="py-name"><a title="qpid.messaging.address.SEMI" class="py-name" href="#" onclick="return doclink('link-56', 'SEMI', 'link-12');">SEMI</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L104"></a><tt class="py-lineno">104</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">eat</tt><tt class="py-op">(</tt><tt id="link-57" class="py-name"><a title="qpid.messaging.address.SEMI" class="py-name" href="#" onclick="return doclink('link-57', 'SEMI', 'link-12');">SEMI</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L105"></a><tt class="py-lineno">105</tt> <tt class="py-line"> <tt class="py-name">options</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">map</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L106"></a><tt class="py-lineno">106</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L107"></a><tt class="py-lineno">107</tt> <tt class="py-line"> <tt class="py-name">options</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
+<a name="L108"></a><tt class="py-lineno">108</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-58" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-58', 'name', 'link-46');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">subject</tt><tt class="py-op">,</tt> <tt class="py-name">options</tt> </tt>
+</div><a name="L109"></a><tt class="py-lineno">109</tt> <tt class="py-line"> </tt>
+<a name="AddressParser.map"></a><div id="AddressParser.map-def"><a name="L110"></a><tt class="py-lineno">110</tt> <a class="py-toggle" href="#" id="AddressParser.map-toggle" onclick="return toggle('AddressParser.map');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.address.AddressParser-class.html#map">map</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="AddressParser.map-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="AddressParser.map-expanded"><a name="L111"></a><tt class="py-lineno">111</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">eat</tt><tt class="py-op">(</tt><tt id="link-59" class="py-name"><a title="qpid.messaging.address.LBRACE" class="py-name" href="#" onclick="return doclink('link-59', 'LBRACE', 'link-2');">LBRACE</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L112"></a><tt class="py-lineno">112</tt> <tt class="py-line"> </tt>
+<a name="L113"></a><tt class="py-lineno">113</tt> <tt class="py-line"> <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
+<a name="L114"></a><tt class="py-lineno">114</tt> <tt class="py-line"> <tt class="py-keyword">while</tt> <tt class="py-name">True</tt><tt class="py-op">:</tt> </tt>
+<a name="L115"></a><tt class="py-lineno">115</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">matches</tt><tt class="py-op">(</tt><tt id="link-60" class="py-name"><a title="qpid.messaging.address.NUMBER" class="py-name" href="#" onclick="return doclink('link-60', 'NUMBER', 'link-18');">NUMBER</a></tt><tt class="py-op">,</tt> <tt id="link-61" class="py-name"><a title="qpid.messaging.address.STRING" class="py-name" href="#" onclick="return doclink('link-61', 'STRING', 'link-22');">STRING</a></tt><tt class="py-op">,</tt> <tt id="link-62" class="py-name"><a title="qpid.messaging.address.ID" class="py-name" href="#" onclick="return doclink('link-62', 'ID', 'link-20');">ID</a></tt><tt class="py-op">,</tt> <tt id="link-63" class="py-name"><a title="qpid.messaging.address.LBRACE" class="py-name" href="#" onclick="return doclink('link-63', 'LBRACE', 'link-2');">LBRACE</a></tt><tt class="py-op">,</tt> <tt i
d="link-64" class="py-name"><a title="qpid.messaging.address.LBRACK" class="py-name" href="#" onclick="return doclink('link-64', 'LBRACK', 'link-6');">LBRACK</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L116"></a><tt class="py-lineno">116</tt> <tt class="py-line"> <tt class="py-name">n</tt><tt class="py-op">,</tt> <tt class="py-name">v</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">keyval</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L117"></a><tt class="py-lineno">117</tt> <tt class="py-line"> <tt class="py-name">result</tt><tt class="py-op">[</tt><tt class="py-name">n</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">v</tt> </tt>
+<a name="L118"></a><tt class="py-lineno">118</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">matches</tt><tt class="py-op">(</tt><tt id="link-65" class="py-name"><a title="qpid.messaging.address.COMMA" class="py-name" href="#" onclick="return doclink('link-65', 'COMMA', 'link-16');">COMMA</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L119"></a><tt class="py-lineno">119</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">eat</tt><tt class="py-op">(</tt><tt id="link-66" class="py-name"><a title="qpid.messaging.address.COMMA" class="py-name" href="#" onclick="return doclink('link-66', 'COMMA', 'link-16');">COMMA</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L120"></a><tt class="py-lineno">120</tt> <tt class="py-line"> <tt class="py-keyword">elif</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">matches</tt><tt class="py-op">(</tt><tt id="link-67" class="py-name"><a title="qpid.messaging.address.RBRACE" class="py-name" href="#" onclick="return doclink('link-67', 'RBRACE', 'link-4');">RBRACE</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L121"></a><tt class="py-lineno">121</tt> <tt class="py-line"> <tt class="py-keyword">break</tt> </tt>
+<a name="L122"></a><tt class="py-lineno">122</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L123"></a><tt class="py-lineno">123</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> <tt id="link-68" class="py-name"><a title="qpid.parser.ParseError" class="py-name" href="#" onclick="return doclink('link-68', 'ParseError', 'link-0');">ParseError</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">next</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-69" class="py-name"><a title="qpid.messaging.address.COMMA" class="py-name" href="#" onclick="return doclink('link-69', 'COMMA', 'link-16');">COMMA</a></tt><tt class="py-op">,</tt> <tt id="link-70" class="py-name"><a title="qpid.messaging.address.RBRACE" class="py-name" href="#" onclick="return doclink('link-70', 'RBRACE', 'link-4');">RBRACE</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L124"></a><tt class="py-lineno">124</tt> <tt class="py-line"> <tt class="py-keyword">elif</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">matches</tt><tt class="py-op">(</tt><tt id="link-71" class="py-name"><a title="qpid.messaging.address.RBRACE" class="py-name" href="#" onclick="return doclink('link-71', 'RBRACE', 'link-4');">RBRACE</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L125"></a><tt class="py-lineno">125</tt> <tt class="py-line"> <tt class="py-keyword">break</tt> </tt>
+<a name="L126"></a><tt class="py-lineno">126</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L127"></a><tt class="py-lineno">127</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> <tt id="link-72" class="py-name"><a title="qpid.parser.ParseError" class="py-name" href="#" onclick="return doclink('link-72', 'ParseError', 'link-0');">ParseError</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">next</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-73" class="py-name"><a title="qpid.messaging.address.NUMBER" class="py-name" href="#" onclick="return doclink('link-73', 'NUMBER', 'link-18');">NUMBER</a></tt><tt class="py-op">,</tt> <tt id="link-74" class="py-name"><a title="qpid.messaging.address.STRING" class="py-name" href="#" onclick="return doclink('link-74', 'STRING', 'link-22');">STRING</a></tt><tt class="py-op">,</tt> <tt id="link-75" class="py-name"><a title="qpid.messaging.address.ID" class="py-name" href="#" onclick="return doclink('link-75', 'ID', 'li
nk-20');">ID</a></tt><tt class="py-op">,</tt> <tt id="link-76" class="py-name"><a title="qpid.messaging.address.LBRACE" class="py-name" href="#" onclick="return doclink('link-76', 'LBRACE', 'link-2');">LBRACE</a></tt><tt class="py-op">,</tt> <tt id="link-77" class="py-name"><a title="qpid.messaging.address.LBRACK" class="py-name" href="#" onclick="return doclink('link-77', 'LBRACK', 'link-6');">LBRACK</a></tt><tt class="py-op">,</tt> </tt>
+<a name="L128"></a><tt class="py-lineno">128</tt> <tt class="py-line"> <tt id="link-78" class="py-name"><a title="qpid.messaging.address.RBRACE" class="py-name" href="#" onclick="return doclink('link-78', 'RBRACE', 'link-4');">RBRACE</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L129"></a><tt class="py-lineno">129</tt> <tt class="py-line"> </tt>
+<a name="L130"></a><tt class="py-lineno">130</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">eat</tt><tt class="py-op">(</tt><tt id="link-79" class="py-name"><a title="qpid.messaging.address.RBRACE" class="py-name" href="#" onclick="return doclink('link-79', 'RBRACE', 'link-4');">RBRACE</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L131"></a><tt class="py-lineno">131</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">result</tt> </tt>
+</div><a name="L132"></a><tt class="py-lineno">132</tt> <tt class="py-line"> </tt>
+<a name="AddressParser.keyval"></a><div id="AddressParser.keyval-def"><a name="L133"></a><tt class="py-lineno">133</tt> <a class="py-toggle" href="#" id="AddressParser.keyval-toggle" onclick="return toggle('AddressParser.keyval');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.address.AddressParser-class.html#keyval">keyval</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="AddressParser.keyval-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="AddressParser.keyval-expanded"><a name="L134"></a><tt class="py-lineno">134</tt> <tt class="py-line"> <tt class="py-name">key</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">value</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L135"></a><tt class="py-lineno">135</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">eat</tt><tt class="py-op">(</tt><tt id="link-80" class="py-name"><a title="qpid.messaging.address.COLON" class="py-name" href="#" onclick="return doclink('link-80', 'COLON', 'link-10');">COLON</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L136"></a><tt class="py-lineno">136</tt> <tt class="py-line"> <tt class="py-name">val</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">value</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L137"></a><tt class="py-lineno">137</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-op">(</tt><tt class="py-name">key</tt><tt class="py-op">,</tt> <tt class="py-name">val</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L138"></a><tt class="py-lineno">138</tt> <tt class="py-line"> </tt>
+<a name="AddressParser.value"></a><div id="AddressParser.value-def"><a name="L139"></a><tt class="py-lineno">139</tt> <a class="py-toggle" href="#" id="AddressParser.value-toggle" onclick="return toggle('AddressParser.value');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.address.AddressParser-class.html#value">value</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="AddressParser.value-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="AddressParser.value-expanded"><a name="L140"></a><tt class="py-lineno">140</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">matches</tt><tt class="py-op">(</tt><tt id="link-81" class="py-name"><a title="qpid.messaging.address.NUMBER" class="py-name" href="#" onclick="return doclink('link-81', 'NUMBER', 'link-18');">NUMBER</a></tt><tt class="py-op">,</tt> <tt id="link-82" class="py-name"><a title="qpid.messaging.address.STRING" class="py-name" href="#" onclick="return doclink('link-82', 'STRING', 'link-22');">STRING</a></tt><tt class="py-op">,</tt> <tt id="link-83" class="py-name"><a title="qpid.messaging.address.ID" class="py-name" href="#" onclick="return doclink('link-83', 'ID', 'link-20');">ID</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L141"></a><tt class="py-lineno">141</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">tok2obj</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">eat</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L142"></a><tt class="py-lineno">142</tt> <tt class="py-line"> <tt class="py-keyword">elif</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">matches</tt><tt class="py-op">(</tt><tt id="link-84" class="py-name"><a title="qpid.messaging.address.LBRACE" class="py-name" href="#" onclick="return doclink('link-84', 'LBRACE', 'link-2');">LBRACE</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L143"></a><tt class="py-lineno">143</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">map</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L144"></a><tt class="py-lineno">144</tt> <tt class="py-line"> <tt class="py-keyword">elif</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">matches</tt><tt class="py-op">(</tt><tt id="link-85" class="py-name"><a title="qpid.messaging.address.LBRACK" class="py-name" href="#" onclick="return doclink('link-85', 'LBRACK', 'link-6');">LBRACK</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L145"></a><tt class="py-lineno">145</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">list</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L146"></a><tt class="py-lineno">146</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L147"></a><tt class="py-lineno">147</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> <tt id="link-86" class="py-name"><a title="qpid.parser.ParseError" class="py-name" href="#" onclick="return doclink('link-86', 'ParseError', 'link-0');">ParseError</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">next</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-87" class="py-name"><a title="qpid.messaging.address.NUMBER" class="py-name" href="#" onclick="return doclink('link-87', 'NUMBER', 'link-18');">NUMBER</a></tt><tt class="py-op">,</tt> <tt id="link-88" class="py-name"><a title="qpid.messaging.address.STRING" class="py-name" href="#" onclick="return doclink('link-88', 'STRING', 'link-22');">STRING</a></tt><tt class="py-op">,</tt> <tt id="link-89" class="py-name"><a title="qpid.messaging.address.ID" class="py-name" href="#" onclick="return doclink('link-89', 'ID', 'link
-20');">ID</a></tt><tt class="py-op">,</tt> <tt id="link-90" class="py-name"><a title="qpid.messaging.address.LBRACE" class="py-name" href="#" onclick="return doclink('link-90', 'LBRACE', 'link-2');">LBRACE</a></tt><tt class="py-op">,</tt> <tt id="link-91" class="py-name"><a title="qpid.messaging.address.LBRACK" class="py-name" href="#" onclick="return doclink('link-91', 'LBRACK', 'link-6');">LBRACK</a></tt><tt class="py-op">)</tt> </tt>
+</div><a name="L148"></a><tt class="py-lineno">148</tt> <tt class="py-line"> </tt>
+<a name="AddressParser.list"></a><div id="AddressParser.list-def"><a name="L149"></a><tt class="py-lineno">149</tt> <a class="py-toggle" href="#" id="AddressParser.list-toggle" onclick="return toggle('AddressParser.list');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.address.AddressParser-class.html#list">list</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="AddressParser.list-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="AddressParser.list-expanded"><a name="L150"></a><tt class="py-lineno">150</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">eat</tt><tt class="py-op">(</tt><tt id="link-92" class="py-name"><a title="qpid.messaging.address.LBRACK" class="py-name" href="#" onclick="return doclink('link-92', 'LBRACK', 'link-6');">LBRACK</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L151"></a><tt class="py-lineno">151</tt> <tt class="py-line"> </tt>
+<a name="L152"></a><tt class="py-lineno">152</tt> <tt class="py-line"> <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
+<a name="L153"></a><tt class="py-lineno">153</tt> <tt class="py-line"> </tt>
+<a name="L154"></a><tt class="py-lineno">154</tt> <tt class="py-line"> <tt class="py-keyword">while</tt> <tt class="py-name">True</tt><tt class="py-op">:</tt> </tt>
+<a name="L155"></a><tt class="py-lineno">155</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">matches</tt><tt class="py-op">(</tt><tt id="link-93" class="py-name"><a title="qpid.messaging.address.RBRACK" class="py-name" href="#" onclick="return doclink('link-93', 'RBRACK', 'link-8');">RBRACK</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L156"></a><tt class="py-lineno">156</tt> <tt class="py-line"> <tt class="py-keyword">break</tt> </tt>
+<a name="L157"></a><tt class="py-lineno">157</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L158"></a><tt class="py-lineno">158</tt> <tt class="py-line"> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">value</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L159"></a><tt class="py-lineno">159</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">matches</tt><tt class="py-op">(</tt><tt id="link-94" class="py-name"><a title="qpid.messaging.address.COMMA" class="py-name" href="#" onclick="return doclink('link-94', 'COMMA', 'link-16');">COMMA</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L160"></a><tt class="py-lineno">160</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">eat</tt><tt class="py-op">(</tt><tt id="link-95" class="py-name"><a title="qpid.messaging.address.COMMA" class="py-name" href="#" onclick="return doclink('link-95', 'COMMA', 'link-16');">COMMA</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L161"></a><tt class="py-lineno">161</tt> <tt class="py-line"> <tt class="py-keyword">elif</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">matches</tt><tt class="py-op">(</tt><tt id="link-96" class="py-name"><a title="qpid.messaging.address.RBRACK" class="py-name" href="#" onclick="return doclink('link-96', 'RBRACK', 'link-8');">RBRACK</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L162"></a><tt class="py-lineno">162</tt> <tt class="py-line"> <tt class="py-keyword">break</tt> </tt>
+<a name="L163"></a><tt class="py-lineno">163</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L164"></a><tt class="py-lineno">164</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> <tt id="link-97" class="py-name"><a title="qpid.parser.ParseError" class="py-name" href="#" onclick="return doclink('link-97', 'ParseError', 'link-0');">ParseError</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">next</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-98" class="py-name"><a title="qpid.messaging.address.COMMA" class="py-name" href="#" onclick="return doclink('link-98', 'COMMA', 'link-16');">COMMA</a></tt><tt class="py-op">,</tt> <tt id="link-99" class="py-name"><a title="qpid.messaging.address.RBRACK" class="py-name" href="#" onclick="return doclink('link-99', 'RBRACK', 'link-8');">RBRACK</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L165"></a><tt class="py-lineno">165</tt> <tt class="py-line"> </tt>
+<a name="L166"></a><tt class="py-lineno">166</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">eat</tt><tt class="py-op">(</tt><tt id="link-100" class="py-name"><a title="qpid.messaging.address.RBRACK" class="py-name" href="#" onclick="return doclink('link-100', 'RBRACK', 'link-8');">RBRACK</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L167"></a><tt class="py-lineno">167</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">result</tt> </tt>
+</div></div><a name="L168"></a><tt class="py-lineno">168</tt> <tt class="py-line"> </tt>
+<a name="parse"></a><div id="parse-def"><a name="L169"></a><tt class="py-lineno">169</tt> <a class="py-toggle" href="#" id="parse-toggle" onclick="return toggle('parse');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.address-module.html#parse">parse</a><tt class="py-op">(</tt><tt class="py-param">addr</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="parse-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="parse-expanded"><a name="L170"></a><tt class="py-lineno">170</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">AddressParser</tt><tt class="py-op">(</tt><tt class="py-name">lex</tt><tt class="py-op">(</tt><tt class="py-name">addr</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt id="link-101" class="py-name" targets="Function qpid.messaging.address.parse()=qpid.messaging.address-module.html#parse"><a title="qpid.messaging.address.parse" class="py-name" href="#" onclick="return doclink('link-101', 'parse', 'link-101');">parse</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L171"></a><tt class="py-lineno">171</tt> <tt class="py-line"> </tt>
+<a name="L172"></a><tt class="py-lineno">172</tt> <tt class="py-line"><tt class="py-name">__all__</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-string">"parse"</tt><tt class="py-op">,</tt> <tt class="py-string">"ParseError"</tt><tt class="py-op">]</tt> </tt>
+<a name="L173"></a><tt class="py-lineno">173</tt> <tt class="py-line"> </tt><script type="text/javascript">
+<!--
+expandto(location.href);
+// -->
+</script>
+</pre>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.constants-module.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.constants-module.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.constants-module.html
new file mode 100644
index 0000000..c9b64db
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.constants-module.html
@@ -0,0 +1,185 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.constants</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module constants
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.constants-module.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== MODULE DESCRIPTION ==================== -->
+<h1 class="epydoc">Module constants</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.constants-pysrc.html">source code</a></span></p>
+<!-- ==================== CLASSES ==================== -->
+<a name="section-Classes"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Classes</span></td>
+</tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.constants.Constant-class.html" class="summary-name">Constant</a>
+ </td>
+ </tr>
+</table>
+<!-- ==================== VARIABLES ==================== -->
+<a name="section-Variables"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Variables</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="__SELF__"></a><span class="summary-name">__SELF__</span> = <code title="object()">object()</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="AMQP_PORT"></a><span class="summary-name">AMQP_PORT</span> = <code title="5672">5672</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="AMQPS_PORT"></a><span class="summary-name">AMQPS_PORT</span> = <code title="5671">5671</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="UNLIMITED"></a><span class="summary-name">UNLIMITED</span> = <code title="UNLIMITED">UNLIMITED</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="REJECTED"></a><span class="summary-name">REJECTED</span> = <code title="REJECTED">REJECTED</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="RELEASED"></a><span class="summary-name">RELEASED</span> = <code title="RELEASED">RELEASED</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="__package__"></a><span class="summary-name">__package__</span> = <code title="None">None</code>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[32/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Connection-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Connection-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Connection-class.html
new file mode 100755
index 0000000..9d2cdc1
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Connection-class.html
@@ -0,0 +1,630 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.endpoints.Connection</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.endpoints-module.html">Module endpoints</a> ::
+ Class Connection
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.endpoints.Connection-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type Connection</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<p>A Connection manages a group of <a
+ href="qpid.messaging.endpoints.Session-class.html"
+ class="link">Sessions</a> and connects them with a remote endpoint.</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">Connection</span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Connection-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">url</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">**options</span>)</span><br />
+ Creates a connection.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="check_error"></a><span class="summary-sig-name">check_error</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.check_error">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="get_error"></a><span class="summary-sig-name">get_error</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.get_error">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="check_closed"></a><span class="summary-sig-name">check_closed</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.check_closed">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">Session</span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Connection-class.html#session" class="summary-sig-name">session</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">name</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">transactional</span>=<span class="summary-sig-default">False</span>)</span><br />
+ Creates or retrieves the named session.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.session">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Connection-class.html#open" class="summary-sig-name">open</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span><br />
+ Opens a connection.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.open">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Connection-class.html#opened" class="summary-sig-name">opened</a>(<span class="summary-sig-arg">self</span>)</span><br />
+ Return true if the connection is open, false otherwise.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.opened">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Connection-class.html#attach" class="summary-sig-name">attach</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span><br />
+ Attach to the remote endpoint.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.attach">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Connection-class.html#detach" class="summary-sig-name">detach</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span><br />
+ Detach from the remote endpoint.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.detach">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Connection-class.html#attached" class="summary-sig-name">attached</a>(<span class="summary-sig-arg">self</span>)</span><br />
+ Return true if the connection is attached, false otherwise.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.attached">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Connection-class.html#close" class="summary-sig-name">close</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span><br />
+ Close the connection and all sessions.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.close">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.endpoints.Endpoint-class.html">Endpoint</a></code></b>:
+ <code><a href="qpid.messaging.endpoints.Endpoint-class.html#set_async_exception_notify_handler">set_async_exception_notify_handler</a></code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== STATIC METHODS ==================== -->
+<a name="section-StaticMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Static Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Connection-class.html#establish" class="summary-sig-name">establish</a>(<span class="summary-sig-arg">url</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">**options</span>)</span><br />
+ Constructs a <a href="qpid.messaging.endpoints.Connection-class.html"
+ class="link">Connection</a> with the supplied parameters and opens
+ it.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.establish">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== METHOD DETAILS ==================== -->
+<a name="section-MethodDetails"></a>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Method Details</span></td>
+</tr>
+</table>
+<a name="establish"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">establish</span>(<span class="sig-arg">url</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">**options</span>)</span>
+ <br /><em class="fname">Static Method</em>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.establish">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Constructs a <a href="qpid.messaging.endpoints.Connection-class.html"
+ class="link">Connection</a> with the supplied parameters and opens
+ it.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@static</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="__init__"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">url</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">**options</span>)</span>
+ <br /><em class="fname">(Constructor)</em>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.__init__">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Creates a connection. A newly created connection must be opened with
+ the Connection.open() method before it can be used.</p>
+ <dl class="fields">
+ <dt>Parameters:</dt>
+ <dd><ul class="nomargin-top">
+ <li><strong class="pname"><code>url</code></strong> (str) - [ <username> [ / <password> ] @ ] <host> [ :
+ <port> ]</li>
+ <li><strong class="pname"><code>host</code></strong> (str) - the name or ip address of the remote host (overriden by url)</li>
+ <li><strong class="pname"><code>port</code></strong> (int) - the port number of the remote host (overriden by url)</li>
+ <li><strong class="pname"><code>transport</code></strong> (str) - one of tcp, tcp+tls, or ssl (alias for tcp+tls)</li>
+ <li><strong class="pname"><code>heartbeat</code></strong> (int) - heartbeat interval in seconds</li>
+ <li><strong class="pname"><code>username</code></strong> (str) - the username for authentication (overriden by url)</li>
+ <li><strong class="pname"><code>password</code></strong> (str) - the password for authentication (overriden by url)</li>
+ <li><strong class="pname"><code>sasl_mechanisms</code></strong> (str) - space separated list of permitted sasl mechanisms</li>
+ <li><strong class="pname"><code>sasl_service</code></strong> (str) - the service name if needed by the SASL mechanism in use</li>
+ <li><strong class="pname"><code>sasl_min_ssf</code></strong> (int) - the minimum acceptable security strength factor</li>
+ <li><strong class="pname"><code>sasl_max_ssf</code></strong> (int) - the maximum acceptable security strength factor</li>
+ <li><strong class="pname"><code>reconnect</code></strong> (bool) - enable/disable automatic reconnect</li>
+ <li><strong class="pname"><code>reconnect_timeout</code></strong> (float) - total time to attempt reconnect</li>
+ <li><strong class="pname"><code>reconnect_interval_min</code></strong> (float) - minimum interval between reconnect attempts</li>
+ <li><strong class="pname"><code>reconnect_interval_max</code></strong> (float) - maximum interval between reconnect attempts</li>
+ <li><strong class="pname"><code>reconnect_interval</code></strong> (float) - set both min and max reconnect intervals</li>
+ <li><strong class="pname"><code>reconnect_limit</code></strong> (int) - limit the total number of reconnect attempts</li>
+ <li><strong class="pname"><code>reconnect_urls</code></strong> (list[str]) - list of backup hosts specified as urls</li>
+ <li><strong class="pname"><code>address_ttl</code></strong> (float) - time until cached address resolution expires</li>
+ <li><strong class="pname"><code>ssl_keyfile</code></strong> (str) - file with client's private key (PEM format)</li>
+ <li><strong class="pname"><code>ssl_certfile</code></strong> (str) - file with client's public (eventually priv+pub) key (PEM format)</li>
+ <li><strong class="pname"><code>ssl_trustfile</code></strong> (str) - file trusted certificates to validate the server</li>
+ <li><strong class="pname"><code>ssl_skip_hostname_check</code></strong> (bool) - disable verification of hostname in certificate. Use with caution
+ - disabling hostname checking leaves you vulnerable to
+ Man-in-the-Middle attacks.</li>
+ </ul></dd>
+ <dt>Returns: Connection</dt>
+ <dd>a disconnected Connection</dd>
+ <dt>Overrides:
+ <a href="qpid.messaging.endpoints.Endpoint-class.html#__init__">Endpoint.__init__</a>
+ </dt>
+ </dl>
+</td></tr></table>
+</div>
+<a name="session"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">session</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">name</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">transactional</span>=<span class="sig-default">False</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.session">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Creates or retrieves the named session. If the name is omitted or
+ None, then a unique name is chosen based on a randomly generated
+ uuid.</p>
+ <dl class="fields">
+ <dt>Parameters:</dt>
+ <dd><ul class="nomargin-top">
+ <li><strong class="pname"><code>name</code></strong> (str) - the session name</li>
+ </ul></dd>
+ <dt>Returns: Session</dt>
+ <dd>the named Session</dd>
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="open"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">open</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.open">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Opens a connection.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="opened"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">opened</span>(<span class="sig-arg">self</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.opened">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Return true if the connection is open, false otherwise.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="attach"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">attach</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.attach">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Attach to the remote endpoint.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="detach"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">detach</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.detach">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Detach from the remote endpoint.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="attached"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">attached</span>(<span class="sig-arg">self</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.attached">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Return true if the connection is attached, false otherwise.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="close"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">close</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Connection.close">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Close the connection and all sessions.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Endpoint-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Endpoint-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Endpoint-class.html
new file mode 100755
index 0000000..4d9c277
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Endpoint-class.html
@@ -0,0 +1,213 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.endpoints.Endpoint</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.endpoints-module.html">Module endpoints</a> ::
+ Class Endpoint
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.endpoints.Endpoint-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type Endpoint</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Endpoint">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.endpoints.Connection-class.html">Connection</a></li><li>, <a href="qpid.messaging.endpoints.Receiver-class.html">Receiver</a></li><li>, <a href="qpid.messaging.endpoints.Sender-class.html">Sender</a></li><li>, <a href="qpid.messaging.endpoints.Session-class.html">Session</a></li> </ul>
+</dd></dl>
+
+<hr />
+<p>Base class for all endpoint objects types.</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Endpoint-class.html#set_async_exception_notify_handler" class="summary-sig-name">set_async_exception_notify_handler</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">handler</span>)</span><br />
+ Register a callable that will be invoked when the driver thread
+ detects an error on the Endpoint.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Endpoint.set_async_exception_notify_handler">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== METHOD DETAILS ==================== -->
+<a name="section-MethodDetails"></a>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Method Details</span></td>
+</tr>
+</table>
+<a name="set_async_exception_notify_handler"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">set_async_exception_notify_handler</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">handler</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Endpoint.set_async_exception_notify_handler">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Register a callable that will be invoked when the driver thread
+ detects an error on the Endpoint. The callable is invoked with the
+ instance of the Endpoint object passed as the first argument. The second
+ argument is an Exception instance describing the failure.</p>
+ <dl class="fields">
+ <dt>Parameters:</dt>
+ <dd><ul class="nomargin-top">
+ <li><strong class="pname"><code>handler</code></strong> (callable object taking an Endpoint and an Exception as arguments.) - invoked by the driver thread when an error occurs.</li>
+ </ul></dd>
+ <dt>Returns:</dt>
+ <dd>None</dd>
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+<div class="fields"> <p><strong>Note:</strong>
+ The exception will also be raised the next time the application
+ invokes one of the blocking messaging APIs.
+ </p>
+ <p><strong>Warning:</strong>
+ <b>Use with caution</b> This callback is invoked in the context of
+ the driver thread. It is <b>NOT</b> safe to call <b>ANY</b> of the
+ messaging APIs from within this callback. This includes any of the
+ Endpoint's methods. The intent of the handler is to provide an
+ efficient way to notify the application that an exception has
+ occurred in the driver thread. This can be useful for those
+ applications that periodically poll the messaging layer for events.
+ In this case the callback can be used to schedule a task that
+ retrieves the error using the Endpoint's get_error() or
+ check_error() methods.
+ </p>
+</div></td></tr></table>
+</div>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Receiver-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Receiver-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Receiver-class.html
new file mode 100755
index 0000000..ff75a6f
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Receiver-class.html
@@ -0,0 +1,462 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.endpoints.Receiver</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.endpoints-module.html">Module endpoints</a> ::
+ Class Receiver
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.endpoints.Receiver-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type Receiver</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Receiver">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<p>Receives incoming messages from a remote source. Messages may be
+ fetched with <a href="qpid.messaging.endpoints.Receiver-class.html#fetch"
+ class="link">fetch</a>.</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Receiver-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">session</span>,
+ <span class="summary-sig-arg">id</span>,
+ <span class="summary-sig-arg">source</span>,
+ <span class="summary-sig-arg">options</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Receiver.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="check_error"></a><span class="summary-sig-name">check_error</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Receiver.check_error">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="get_error"></a><span class="summary-sig-name">get_error</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Receiver.get_error">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="check_closed"></a><span class="summary-sig-name">check_closed</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Receiver.check_closed">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Receiver-class.html#unsettled" class="summary-sig-name">unsettled</a>(<span class="summary-sig-arg">self</span>)</span><br />
+ Returns the number of acknowledged messages awaiting confirmation.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Receiver.unsettled">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">int</span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Receiver-class.html#available" class="summary-sig-name">available</a>(<span class="summary-sig-arg">self</span>)</span><br />
+ Returns the number of messages available to be fetched by the
+ application.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Receiver.available">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Receiver-class.html#fetch" class="summary-sig-name">fetch</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span><br />
+ Fetch and return a single message.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Receiver.fetch">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Receiver-class.html#close" class="summary-sig-name">close</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span><br />
+ Close the receiver.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Receiver.close">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.endpoints.Endpoint-class.html">Endpoint</a></code></b>:
+ <code><a href="qpid.messaging.endpoints.Endpoint-class.html#set_async_exception_notify_handler">set_async_exception_notify_handler</a></code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a href="qpid.messaging.endpoints.Receiver-class.html#capacity" class="summary-name">capacity</a>
+ </td>
+ </tr>
+</table>
+<!-- ==================== METHOD DETAILS ==================== -->
+<a name="section-MethodDetails"></a>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Method Details</span></td>
+</tr>
+</table>
+<a name="__init__"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">session</span>,
+ <span class="sig-arg">id</span>,
+ <span class="sig-arg">source</span>,
+ <span class="sig-arg">options</span>)</span>
+ <br /><em class="fname">(Constructor)</em>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Receiver.__init__">source code</a></span>
+ </td>
+ </tr></table>
+
+
+ <dl class="fields">
+ <dt>Overrides:
+ <a href="qpid.messaging.endpoints.Endpoint-class.html#__init__">Endpoint.__init__</a>
+ </dt>
+ </dl>
+</td></tr></table>
+</div>
+<a name="unsettled"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">unsettled</span>(<span class="sig-arg">self</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Receiver.unsettled">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Returns the number of acknowledged messages awaiting confirmation.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="available"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">available</span>(<span class="sig-arg">self</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Receiver.available">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Returns the number of messages available to be fetched by the
+ application.</p>
+ <dl class="fields">
+ <dt>Returns: int</dt>
+ <dd>the number of available messages</dd>
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="fetch"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">fetch</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Receiver.fetch">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Fetch and return a single message. A timeout of None will block
+ forever waiting for a message to arrive, a timeout of zero will return
+ immediately if no messages are available.</p>
+ <dl class="fields">
+ <dt>Parameters:</dt>
+ <dd><ul class="nomargin-top">
+ <li><strong class="pname"><code>timeout</code></strong> (float) - the time to wait for a message to be available</li>
+ </ul></dd>
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="close"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">close</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Receiver.close">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Close the receiver.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<br />
+<!-- ==================== PROPERTY DETAILS ==================== -->
+<a name="section-PropertyDetails"></a>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Property Details</span></td>
+</tr>
+</table>
+<a name="capacity"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <h3 class="epydoc">capacity</h3>
+
+ <dl class="fields">
+ <dt>Get Method:</dt>
+ <dd class="value"><span class="summary-sig"><a href="qpid.messaging.endpoints.Receiver-class.html#_get_capacity" class="summary-sig-name" onclick="show_private();">_get_capacity</a>(<span class="summary-sig-arg">self</span>)</span>
+ </dd>
+ <dt>Set Method:</dt>
+ <dd class="value"><span class="summary-sig"><a href="qpid.messaging.endpoints.Receiver-class.html#_set_capacity" class="summary-sig-name" onclick="show_private();">_set_capacity</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">c</span>,
+ <span class="summary-sig-arg">wakeup</span>=<span class="summary-sig-default">True</span>)</span>
+ </dd>
+ </dl>
+</td></tr></table>
+</div>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Sender-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Sender-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Sender-class.html
new file mode 100755
index 0000000..68bf48e
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints.Sender-class.html
@@ -0,0 +1,470 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.endpoints.Sender</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.endpoints-module.html">Module endpoints</a> ::
+ Class Sender
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.endpoints.Sender-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type Sender</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<p>Sends outgoing messages.</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Sender-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">session</span>,
+ <span class="summary-sig-arg">id</span>,
+ <span class="summary-sig-arg">target</span>,
+ <span class="summary-sig-arg">options</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="check_error"></a><span class="summary-sig-name">check_error</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.check_error">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="get_error"></a><span class="summary-sig-name">get_error</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.get_error">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="check_closed"></a><span class="summary-sig-name">check_closed</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.check_closed">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type">int</span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Sender-class.html#unsettled" class="summary-sig-name">unsettled</a>(<span class="summary-sig-arg">self</span>)</span><br />
+ Returns the number of messages awaiting acknowledgment.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.unsettled">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Sender-class.html#available" class="summary-sig-name">available</a>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.available">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Sender-class.html#send" class="summary-sig-name">send</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">object</span>,
+ <span class="summary-sig-arg">sync</span>=<span class="summary-sig-default">True</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span><br />
+ Send a message.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.send">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Sender-class.html#sync" class="summary-sig-name">sync</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.sync">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Sender-class.html#close" class="summary-sig-name">close</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span><br />
+ Close the Sender.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.close">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.endpoints.Endpoint-class.html">Endpoint</a></code></b>:
+ <code><a href="qpid.messaging.endpoints.Endpoint-class.html#set_async_exception_notify_handler">set_async_exception_notify_handler</a></code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== METHOD DETAILS ==================== -->
+<a name="section-MethodDetails"></a>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Method Details</span></td>
+</tr>
+</table>
+<a name="__init__"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">session</span>,
+ <span class="sig-arg">id</span>,
+ <span class="sig-arg">target</span>,
+ <span class="sig-arg">options</span>)</span>
+ <br /><em class="fname">(Constructor)</em>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.__init__">source code</a></span>
+ </td>
+ </tr></table>
+
+
+ <dl class="fields">
+ <dt>Overrides:
+ <a href="qpid.messaging.endpoints.Endpoint-class.html#__init__">Endpoint.__init__</a>
+ </dt>
+ </dl>
+</td></tr></table>
+</div>
+<a name="unsettled"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">unsettled</span>(<span class="sig-arg">self</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.unsettled">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Returns the number of messages awaiting acknowledgment.</p>
+ <dl class="fields">
+ <dt>Returns: int</dt>
+ <dd>the number of unacknowledged messages</dd>
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="available"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">available</span>(<span class="sig-arg">self</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.available">source code</a></span>
+ </td>
+ </tr></table>
+
+
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="send"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">send</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">object</span>,
+ <span class="sig-arg">sync</span>=<span class="sig-default">True</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.send">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Send a message. If the object passed in is of type <code
+ class="link">unicode</code>, <code class="link">str</code>, <code
+ class="link">list</code>, or <code class="link">dict</code>, it will
+ automatically be wrapped in a <a
+ href="qpid.messaging.message.Message-class.html" class="link">Message</a>
+ and sent. If it is of type <a
+ href="qpid.messaging.message.Message-class.html"
+ class="link">Message</a>, it will be sent directly. If the sender
+ capacity is not UNLIMITED then send will block until there is available
+ capacity to send the message. If the timeout parameter is specified, then
+ send will throw an <a
+ href="qpid.messaging.exceptions.InsufficientCapacity-class.html"
+ class="link">InsufficientCapacity</a> exception if capacity does not
+ become available within the specified time.</p>
+ <dl class="fields">
+ <dt>Parameters:</dt>
+ <dd><ul class="nomargin-top">
+ <li><strong class="pname"><code>object</code></strong> (unicode, str, list, dict, Message) - the message or content to send</li>
+ <li><strong class="pname"><code>sync</code></strong> (boolean) - if true then block until the message is sent</li>
+ <li><strong class="pname"><code>timeout</code></strong> (float) - the time to wait for available capacity</li>
+ </ul></dd>
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="sync"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">sync</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.sync">source code</a></span>
+ </td>
+ </tr></table>
+
+
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="close"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">close</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Sender.close">source code</a></span>
+ </td>
+ </tr></table>
+
+ <p>Close the Sender.</p>
+ <dl class="fields">
+ <dt>Decorators:</dt>
+ <dd><ul class="nomargin-top">
+ <li><code>@synchronized</code></li>
+ </ul></dd>
+ </dl>
+</td></tr></table>
+</div>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[33/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints-pysrc.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints-pysrc.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints-pysrc.html
new file mode 100755
index 0000000..8565d5a
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints-pysrc.html
@@ -0,0 +1,1460 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.endpoints</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module endpoints
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.endpoints-pysrc.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<h1 class="epydoc">Source Code for <a href="qpid.messaging.endpoints-module.html">Module qpid.messaging.endpoints</a></h1>
+<pre class="py-src">
+<a name="L1"></a><tt class="py-lineno"> 1</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L2"></a><tt class="py-lineno"> 2</tt> <tt class="py-line"><tt class="py-comment"># Licensed to the Apache Software Foundation (ASF) under one</tt> </tt>
+<a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"><tt class="py-comment"># or more contributor license agreements. See the NOTICE file</tt> </tt>
+<a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"><tt class="py-comment"># distributed with this work for additional information</tt> </tt>
+<a name="L5"></a><tt class="py-lineno"> 5</tt> <tt class="py-line"><tt class="py-comment"># regarding copyright ownership. The ASF licenses this file</tt> </tt>
+<a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"><tt class="py-comment"># to you under the Apache License, Version 2.0 (the</tt> </tt>
+<a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"><tt class="py-comment"># "License"); you may not use this file except in compliance</tt> </tt>
+<a name="L8"></a><tt class="py-lineno"> 8</tt> <tt class="py-line"><tt class="py-comment"># with the License. You may obtain a copy of the License at</tt> </tt>
+<a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L10"></a><tt class="py-lineno"> 10</tt> <tt class="py-line"><tt class="py-comment"># http://www.apache.org/licenses/LICENSE-2.0</tt> </tt>
+<a name="L11"></a><tt class="py-lineno"> 11</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L12"></a><tt class="py-lineno"> 12</tt> <tt class="py-line"><tt class="py-comment"># Unless required by applicable law or agreed to in writing,</tt> </tt>
+<a name="L13"></a><tt class="py-lineno"> 13</tt> <tt class="py-line"><tt class="py-comment"># software distributed under the License is distributed on an</tt> </tt>
+<a name="L14"></a><tt class="py-lineno"> 14</tt> <tt class="py-line"><tt class="py-comment"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</tt> </tt>
+<a name="L15"></a><tt class="py-lineno"> 15</tt> <tt class="py-line"><tt class="py-comment"># KIND, either express or implied. See the License for the</tt> </tt>
+<a name="L16"></a><tt class="py-lineno"> 16</tt> <tt class="py-line"><tt class="py-comment"># specific language governing permissions and limitations</tt> </tt>
+<a name="L17"></a><tt class="py-lineno"> 17</tt> <tt class="py-line"><tt class="py-comment"># under the License.</tt> </tt>
+<a name="L18"></a><tt class="py-lineno"> 18</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L19"></a><tt class="py-lineno"> 19</tt> <tt class="py-line"> </tt>
+<a name="L20"></a><tt class="py-lineno"> 20</tt> <tt class="py-line"><tt class="py-docstring">"""</tt> </tt>
+<a name="L21"></a><tt class="py-lineno"> 21</tt> <tt class="py-line"><tt class="py-docstring">A high level messaging API for python.</tt> </tt>
+<a name="L22"></a><tt class="py-lineno"> 22</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L23"></a><tt class="py-lineno"> 23</tt> <tt class="py-line"><tt class="py-docstring">Areas that still need work:</tt> </tt>
+<a name="L24"></a><tt class="py-lineno"> 24</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L25"></a><tt class="py-lineno"> 25</tt> <tt class="py-line"><tt class="py-docstring"> - definition of the arguments for L{Session.sender} and L{Session.receiver}</tt> </tt>
+<a name="L26"></a><tt class="py-lineno"> 26</tt> <tt class="py-line"><tt class="py-docstring"> - standard L{Message} properties</tt> </tt>
+<a name="L27"></a><tt class="py-lineno"> 27</tt> <tt class="py-line"><tt class="py-docstring"> - L{Message} content encoding</tt> </tt>
+<a name="L28"></a><tt class="py-lineno"> 28</tt> <tt class="py-line"><tt class="py-docstring"> - protocol negotiation/multiprotocol impl</tt> </tt>
+<a name="L29"></a><tt class="py-lineno"> 29</tt> <tt class="py-line"><tt class="py-docstring">"""</tt> </tt>
+<a name="L30"></a><tt class="py-lineno"> 30</tt> <tt class="py-line"> </tt>
+<a name="L31"></a><tt class="py-lineno"> 31</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">logging</tt> <tt class="py-keyword">import</tt> <tt class="py-name">getLogger</tt> </tt>
+<a name="L32"></a><tt class="py-lineno"> 32</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">math</tt> <tt class="py-keyword">import</tt> <tt class="py-name">ceil</tt> </tt>
+<a name="L33"></a><tt class="py-lineno"> 33</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">codec010</tt> <tt class="py-keyword">import</tt> <tt class="py-name">StringCodec</tt> </tt>
+<a name="L34"></a><tt class="py-lineno"> 34</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">concurrency</tt> <tt class="py-keyword">import</tt> <tt class="py-name">synchronized</tt><tt class="py-op">,</tt> <tt class="py-name">Waiter</tt><tt class="py-op">,</tt> <tt class="py-name">Condition</tt> </tt>
+<a name="L35"></a><tt class="py-lineno"> 35</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">datatypes</tt> <tt class="py-keyword">import</tt> <tt class="py-name">Serial</tt><tt class="py-op">,</tt> <tt class="py-name">uuid4</tt> </tt>
+<a name="L36"></a><tt class="py-lineno"> 36</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-0" class="py-name" targets="Package qpid.messaging=qpid.messaging-module.html"><a title="qpid.messaging" class="py-name" href="#" onclick="return doclink('link-0', 'messaging', 'link-0');">messaging</a></tt><tt class="py-op">.</tt><tt id="link-1" class="py-name" targets="Module qpid.messaging.constants=qpid.messaging.constants-module.html"><a title="qpid.messaging.constants" class="py-name" href="#" onclick="return doclink('link-1', 'constants', 'link-1');">constants</a></tt> <tt class="py-keyword">import</tt> <tt class="py-op">*</tt> </tt>
+<a name="L37"></a><tt class="py-lineno"> 37</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-2" class="py-name"><a title="qpid.messaging" class="py-name" href="#" onclick="return doclink('link-2', 'messaging', 'link-0');">messaging</a></tt><tt class="py-op">.</tt><tt id="link-3" class="py-name" targets="Module qpid.messaging.exceptions=qpid.messaging.exceptions-module.html"><a title="qpid.messaging.exceptions" class="py-name" href="#" onclick="return doclink('link-3', 'exceptions', 'link-3');">exceptions</a></tt> <tt class="py-keyword">import</tt> <tt class="py-op">*</tt> </tt>
+<a name="L38"></a><tt class="py-lineno"> 38</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-4" class="py-name"><a title="qpid.messaging" class="py-name" href="#" onclick="return doclink('link-4', 'messaging', 'link-0');">messaging</a></tt><tt class="py-op">.</tt><tt id="link-5" class="py-name" targets="Module qpid.messaging.message=qpid.messaging.message-module.html"><a title="qpid.messaging.message" class="py-name" href="#" onclick="return doclink('link-5', 'message', 'link-5');">message</a></tt> <tt class="py-keyword">import</tt> <tt class="py-op">*</tt> </tt>
+<a name="L39"></a><tt class="py-lineno"> 39</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">ops</tt> <tt class="py-keyword">import</tt> <tt class="py-name">PRIMITIVE</tt> </tt>
+<a name="L40"></a><tt class="py-lineno"> 40</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-6" class="py-name" targets="Module qpid.messaging.util=qpid.messaging.util-module.html"><a title="qpid.messaging.util" class="py-name" href="#" onclick="return doclink('link-6', 'util', 'link-6');">util</a></tt> <tt class="py-keyword">import</tt> <tt class="py-name">default</tt><tt class="py-op">,</tt> <tt class="py-name">URL</tt> </tt>
+<a name="L41"></a><tt class="py-lineno"> 41</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">threading</tt> <tt class="py-keyword">import</tt> <tt class="py-name">Thread</tt><tt class="py-op">,</tt> <tt class="py-name">RLock</tt> </tt>
+<a name="L42"></a><tt class="py-lineno"> 42</tt> <tt class="py-line"> </tt>
+<a name="L43"></a><tt class="py-lineno"> 43</tt> <tt class="py-line"><tt id="link-7" class="py-name" targets="Variable qpid.messaging.driver.log=qpid.messaging.driver-module.html#log,Variable qpid.messaging.endpoints.log=qpid.messaging.endpoints-module.html#log,Variable qpid.messaging.util.log=qpid.messaging.util-module.html#log"><a title="qpid.messaging.driver.log
+qpid.messaging.endpoints.log
+qpid.messaging.util.log" class="py-name" href="#" onclick="return doclink('link-7', 'log', 'link-7');">log</a></tt> <tt class="py-op">=</tt> <tt class="py-name">getLogger</tt><tt class="py-op">(</tt><tt class="py-string">"qpid.messaging"</tt><tt class="py-op">)</tt> </tt>
+<a name="L44"></a><tt class="py-lineno"> 44</tt> <tt class="py-line"> </tt>
+<a name="L45"></a><tt class="py-lineno"> 45</tt> <tt class="py-line"><tt class="py-name">static</tt> <tt class="py-op">=</tt> <tt class="py-name">staticmethod</tt> </tt>
+<a name="Endpoint"></a><div id="Endpoint-def"><a name="L46"></a><tt class="py-lineno"> 46</tt> <tt class="py-line"> </tt>
+<a name="L47"></a><tt class="py-lineno"> 47</tt> <a class="py-toggle" href="#" id="Endpoint-toggle" onclick="return toggle('Endpoint');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Endpoint-class.html">Endpoint</a><tt class="py-op">(</tt><tt class="py-base-class">object</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Endpoint-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="Endpoint-expanded"><a name="L48"></a><tt class="py-lineno"> 48</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L49"></a><tt class="py-lineno"> 49</tt> <tt class="py-line"><tt class="py-docstring"> Base class for all endpoint objects types.</tt> </tt>
+<a name="L50"></a><tt class="py-lineno"> 50</tt> <tt class="py-line"><tt class="py-docstring"> @undocumented: __init__, __setattr__</tt> </tt>
+<a name="L51"></a><tt class="py-lineno"> 51</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="Endpoint.__init__"></a><div id="Endpoint.__init__-def"><a name="L52"></a><tt class="py-lineno"> 52</tt> <a class="py-toggle" href="#" id="Endpoint.__init__-toggle" onclick="return toggle('Endpoint.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Endpoint-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Endpoint.__init__-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Endpoint.__init__-expanded"><a name="L53"></a><tt class="py-lineno"> 53</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_async_exception_notify_handler</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
+<a name="L54"></a><tt class="py-lineno"> 54</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">error</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
+</div><a name="L55"></a><tt class="py-lineno"> 55</tt> <tt class="py-line"> </tt>
+<a name="Endpoint._ecwait"></a><div id="Endpoint._ecwait-def"><a name="L56"></a><tt class="py-lineno"> 56</tt> <a class="py-toggle" href="#" id="Endpoint._ecwait-toggle" onclick="return toggle('Endpoint._ecwait');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Endpoint-class.html#_ecwait">_ecwait</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">predicate</tt><tt class="py-op">,</tt> <tt class="py-param">timeout</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Endpoint._ecwait-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Endpoint._ecwait-expanded"><a name="L57"></a><tt class="py-lineno"> 57</tt> <tt class="py-line"> <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_ewait</tt><tt class="py-op">(</tt><tt class="py-keyword">lambda</tt><tt class="py-op">:</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">closed</tt> <tt class="py-keyword">or</tt> <tt class="py-name">predicate</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-8" class="py-name" targets="Method qpid.messaging.driver.Driver.timeout()=qpid.messaging.driver.Driver-class.html#timeout"><a title="qpid.messaging.driver.Driver.timeout" class="py-name" href="#" onclick="return doclink('link-8', 'timeout', 'link-8');">timeout</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L58"></a><tt class="py-lineno"> 58</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-9" class="py-name" targets="Method qpid.messaging.endpoints.Connection.check_closed()=qpid.messaging.endpoints.Connection-class.html#check_closed,Method qpid.messaging.endpoints.Receiver.check_closed()=qpid.messaging.endpoints.Receiver-class.html#check_closed,Method qpid.messaging.endpoints.Sender.check_closed()=qpid.messaging.endpoints.Sender-class.html#check_closed,Method qpid.messaging.endpoints.Session.check_closed()=qpid.messaging.endpoints.Session-class.html#check_closed"><a title="qpid.messaging.endpoints.Connection.check_closed
+qpid.messaging.endpoints.Receiver.check_closed
+qpid.messaging.endpoints.Sender.check_closed
+qpid.messaging.endpoints.Session.check_closed" class="py-name" href="#" onclick="return doclink('link-9', 'check_closed', 'link-9');">check_closed</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L59"></a><tt class="py-lineno"> 59</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">result</tt> </tt>
+</div><a name="L60"></a><tt class="py-lineno"> 60</tt> <tt class="py-line"> </tt>
+<a name="L61"></a><tt class="py-lineno"> 61</tt> <tt class="py-line"> <tt class="py-decorator">@</tt><tt class="py-decorator">synchronized</tt> </tt>
+<a name="Endpoint.set_async_exception_notify_handler"></a><div id="Endpoint.set_async_exception_notify_handler-def"><a name="L62"></a><tt class="py-lineno"> 62</tt> <a class="py-toggle" href="#" id="Endpoint.set_async_exception_notify_handler-toggle" onclick="return toggle('Endpoint.set_async_exception_notify_handler');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Endpoint-class.html#set_async_exception_notify_handler">set_async_exception_notify_handler</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">handler</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Endpoint.set_async_exception_notify_handler-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Endpoint.set_async_exception_notify_handler-expanded"><a name="L63"></a><tt class="py-lineno"> 63</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L64"></a><tt class="py-lineno"> 64</tt> <tt class="py-line"><tt class="py-docstring"> Register a callable that will be invoked when the driver thread detects an</tt> </tt>
+<a name="L65"></a><tt class="py-lineno"> 65</tt> <tt class="py-line"><tt class="py-docstring"> error on the Endpoint. The callable is invoked with the instance of the</tt> </tt>
+<a name="L66"></a><tt class="py-lineno"> 66</tt> <tt class="py-line"><tt class="py-docstring"> Endpoint object passed as the first argument. The second argument is an</tt> </tt>
+<a name="L67"></a><tt class="py-lineno"> 67</tt> <tt class="py-line"><tt class="py-docstring"> Exception instance describing the failure.</tt> </tt>
+<a name="L68"></a><tt class="py-lineno"> 68</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L69"></a><tt class="py-lineno"> 69</tt> <tt class="py-line"><tt class="py-docstring"> @param handler: invoked by the driver thread when an error occurs.</tt> </tt>
+<a name="L70"></a><tt class="py-lineno"> 70</tt> <tt class="py-line"><tt class="py-docstring"> @type handler: callable object taking an Endpoint and an Exception as</tt> </tt>
+<a name="L71"></a><tt class="py-lineno"> 71</tt> <tt class="py-line"><tt class="py-docstring"> arguments.</tt> </tt>
+<a name="L72"></a><tt class="py-lineno"> 72</tt> <tt class="py-line"><tt class="py-docstring"> @return: None</tt> </tt>
+<a name="L73"></a><tt class="py-lineno"> 73</tt> <tt class="py-line"><tt class="py-docstring"> @note: The exception will also be raised the next time the application</tt> </tt>
+<a name="L74"></a><tt class="py-lineno"> 74</tt> <tt class="py-line"><tt class="py-docstring"> invokes one of the blocking messaging APIs.</tt> </tt>
+<a name="L75"></a><tt class="py-lineno"> 75</tt> <tt class="py-line"><tt class="py-docstring"> @warning: B{Use with caution} This callback is invoked in the context of</tt> </tt>
+<a name="L76"></a><tt class="py-lineno"> 76</tt> <tt class="py-line"><tt class="py-docstring"> the driver thread. It is B{NOT} safe to call B{ANY} of the messaging APIs</tt> </tt>
+<a name="L77"></a><tt class="py-lineno"> 77</tt> <tt class="py-line"><tt class="py-docstring"> from within this callback. This includes any of the Endpoint's methods. The</tt> </tt>
+<a name="L78"></a><tt class="py-lineno"> 78</tt> <tt class="py-line"><tt class="py-docstring"> intent of the handler is to provide an efficient way to notify the</tt> </tt>
+<a name="L79"></a><tt class="py-lineno"> 79</tt> <tt class="py-line"><tt class="py-docstring"> application that an exception has occurred in the driver thread. This can</tt> </tt>
+<a name="L80"></a><tt class="py-lineno"> 80</tt> <tt class="py-line"><tt class="py-docstring"> be useful for those applications that periodically poll the messaging layer</tt> </tt>
+<a name="L81"></a><tt class="py-lineno"> 81</tt> <tt class="py-line"><tt class="py-docstring"> for events. In this case the callback can be used to schedule a task that</tt> </tt>
+<a name="L82"></a><tt class="py-lineno"> 82</tt> <tt class="py-line"><tt class="py-docstring"> retrieves the error using the Endpoint's get_error() or check_error()</tt> </tt>
+<a name="L83"></a><tt class="py-lineno"> 83</tt> <tt class="py-line"><tt class="py-docstring"> methods.</tt> </tt>
+<a name="L84"></a><tt class="py-lineno"> 84</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L85"></a><tt class="py-lineno"> 85</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_async_exception_notify_handler</tt> <tt class="py-op">=</tt> <tt class="py-name">handler</tt> </tt>
+</div><a name="L86"></a><tt class="py-lineno"> 86</tt> <tt class="py-line"> </tt>
+<a name="Endpoint.__setattr__"></a><div id="Endpoint.__setattr__-def"><a name="L87"></a><tt class="py-lineno"> 87</tt> <a class="py-toggle" href="#" id="Endpoint.__setattr__-toggle" onclick="return toggle('Endpoint.__setattr__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Endpoint-class.html#__setattr__">__setattr__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">name</tt><tt class="py-op">,</tt> <tt class="py-param">value</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Endpoint.__setattr__-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Endpoint.__setattr__-expanded"><a name="L88"></a><tt class="py-lineno"> 88</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L89"></a><tt class="py-lineno"> 89</tt> <tt class="py-line"><tt class="py-docstring"> Intercept any attempt to set the endpoint error flag and invoke the</tt> </tt>
+<a name="L90"></a><tt class="py-lineno"> 90</tt> <tt class="py-line"><tt class="py-docstring"> callback if registered.</tt> </tt>
+<a name="L91"></a><tt class="py-lineno"> 91</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L92"></a><tt class="py-lineno"> 92</tt> <tt class="py-line"> <tt class="py-name">super</tt><tt class="py-op">(</tt><tt id="link-10" class="py-name" targets="Class qpid.messaging.endpoints.Endpoint=qpid.messaging.endpoints.Endpoint-class.html"><a title="qpid.messaging.endpoints.Endpoint" class="py-name" href="#" onclick="return doclink('link-10', 'Endpoint', 'link-10');">Endpoint</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt class="py-name">__setattr__</tt><tt class="py-op">(</tt><tt id="link-11" class="py-name" targets="Variable qpid.messaging.driver.name=qpid.messaging.driver-module.html#name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-11', 'name', 'link-11');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">value</tt><tt class="py-op">)</tt> </tt>
+<a name="L93"></a><tt class="py-lineno"> 93</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt id="link-12" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-12', 'name', 'link-11');">name</a></tt> <tt class="py-op">==</tt> <tt class="py-string">'error'</tt> <tt class="py-keyword">and</tt> <tt class="py-name">value</tt> <tt class="py-keyword">is</tt> <tt class="py-keyword">not</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
+<a name="L94"></a><tt class="py-lineno"> 94</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_async_exception_notify_handler</tt><tt class="py-op">:</tt> </tt>
+<a name="L95"></a><tt class="py-lineno"> 95</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_async_exception_notify_handler</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">value</tt><tt class="py-op">)</tt> </tt>
+</div></div><a name="L96"></a><tt class="py-lineno"> 96</tt> <tt class="py-line"> </tt>
+<a name="Connection"></a><div id="Connection-def"><a name="L97"></a><tt class="py-lineno"> 97</tt> <tt class="py-line"> </tt>
+<a name="L98"></a><tt class="py-lineno"> 98</tt> <a class="py-toggle" href="#" id="Connection-toggle" onclick="return toggle('Connection');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Connection-class.html">Connection</a><tt class="py-op">(</tt><tt class="py-base-class">Endpoint</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Connection-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="Connection-expanded"><a name="L99"></a><tt class="py-lineno"> 99</tt> <tt class="py-line"> </tt>
+<a name="L100"></a><tt class="py-lineno"> 100</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L101"></a><tt class="py-lineno"> 101</tt> <tt class="py-line"><tt class="py-docstring"> A Connection manages a group of L{Sessions<Session>} and connects</tt> </tt>
+<a name="L102"></a><tt class="py-lineno"> 102</tt> <tt class="py-line"><tt class="py-docstring"> them with a remote endpoint.</tt> </tt>
+<a name="L103"></a><tt class="py-lineno"> 103</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L104"></a><tt class="py-lineno"> 104</tt> <tt class="py-line"> </tt>
+<a name="L105"></a><tt class="py-lineno"> 105</tt> <tt class="py-line"> <tt class="py-decorator">@</tt><tt class="py-decorator">static</tt> </tt>
+<a name="Connection.establish"></a><div id="Connection.establish-def"><a name="L106"></a><tt class="py-lineno"> 106</tt> <a class="py-toggle" href="#" id="Connection.establish-toggle" onclick="return toggle('Connection.establish');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Connection-class.html#establish">establish</a><tt class="py-op">(</tt><tt class="py-param">url</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">timeout</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-op">**</tt><tt class="py-param">options</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Connection.establish-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Connection.establish-expanded"><a name="L107"></a><tt class="py-lineno"> 107</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L108"></a><tt class="py-lineno"> 108</tt> <tt class="py-line"><tt class="py-docstring"> Constructs a L{Connection} with the supplied parameters and opens</tt> </tt>
+<a name="L109"></a><tt class="py-lineno"> 109</tt> <tt class="py-line"><tt class="py-docstring"> it.</tt> </tt>
+<a name="L110"></a><tt class="py-lineno"> 110</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L111"></a><tt class="py-lineno"> 111</tt> <tt class="py-line"> <tt class="py-name">conn</tt> <tt class="py-op">=</tt> <tt id="link-13" class="py-name" targets="Class qpid.messaging.endpoints.Connection=qpid.messaging.endpoints.Connection-class.html"><a title="qpid.messaging.endpoints.Connection" class="py-name" href="#" onclick="return doclink('link-13', 'Connection', 'link-13');">Connection</a></tt><tt class="py-op">(</tt><tt class="py-name">url</tt><tt class="py-op">,</tt> <tt class="py-op">**</tt><tt class="py-name">options</tt><tt class="py-op">)</tt> </tt>
+<a name="L112"></a><tt class="py-lineno"> 112</tt> <tt class="py-line"> <tt class="py-name">conn</tt><tt class="py-op">.</tt><tt id="link-14" class="py-name" targets="Method qpid.messaging.driver.Engine.open()=qpid.messaging.driver.Engine-class.html#open,Method qpid.messaging.endpoints.Connection.open()=qpid.messaging.endpoints.Connection-class.html#open"><a title="qpid.messaging.driver.Engine.open
+qpid.messaging.endpoints.Connection.open" class="py-name" href="#" onclick="return doclink('link-14', 'open', 'link-14');">open</a></tt><tt class="py-op">(</tt><tt id="link-15" class="py-name"><a title="qpid.messaging.driver.Driver.timeout" class="py-name" href="#" onclick="return doclink('link-15', 'timeout', 'link-8');">timeout</a></tt><tt class="py-op">=</tt><tt id="link-16" class="py-name"><a title="qpid.messaging.driver.Driver.timeout" class="py-name" href="#" onclick="return doclink('link-16', 'timeout', 'link-8');">timeout</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L113"></a><tt class="py-lineno"> 113</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">conn</tt> </tt>
+</div><a name="L114"></a><tt class="py-lineno"> 114</tt> <tt class="py-line"> </tt>
+<a name="Connection.__init__"></a><div id="Connection.__init__-def"><a name="L115"></a><tt class="py-lineno"> 115</tt> <a class="py-toggle" href="#" id="Connection.__init__-toggle" onclick="return toggle('Connection.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Connection-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">url</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-op">**</tt><tt class="py-param">options</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Connection.__init__-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Connection.__init__-expanded"><a name="L116"></a><tt class="py-lineno"> 116</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L117"></a><tt class="py-lineno"> 117</tt> <tt class="py-line"><tt class="py-docstring"> Creates a connection. A newly created connection must be opened</tt> </tt>
+<a name="L118"></a><tt class="py-lineno"> 118</tt> <tt class="py-line"><tt class="py-docstring"> with the Connection.open() method before it can be used.</tt> </tt>
+<a name="L119"></a><tt class="py-lineno"> 119</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L120"></a><tt class="py-lineno"> 120</tt> <tt class="py-line"><tt class="py-docstring"> @type url: str</tt> </tt>
+<a name="L121"></a><tt class="py-lineno"> 121</tt> <tt class="py-line"><tt class="py-docstring"> @param url: [ <username> [ / <password> ] @ ] <host> [ : <port> ]</tt> </tt>
+<a name="L122"></a><tt class="py-lineno"> 122</tt> <tt class="py-line"><tt class="py-docstring"> @type host: str</tt> </tt>
+<a name="L123"></a><tt class="py-lineno"> 123</tt> <tt class="py-line"><tt class="py-docstring"> @param host: the name or ip address of the remote host (overriden by url)</tt> </tt>
+<a name="L124"></a><tt class="py-lineno"> 124</tt> <tt class="py-line"><tt class="py-docstring"> @type port: int</tt> </tt>
+<a name="L125"></a><tt class="py-lineno"> 125</tt> <tt class="py-line"><tt class="py-docstring"> @param port: the port number of the remote host (overriden by url)</tt> </tt>
+<a name="L126"></a><tt class="py-lineno"> 126</tt> <tt class="py-line"><tt class="py-docstring"> @type transport: str</tt> </tt>
+<a name="L127"></a><tt class="py-lineno"> 127</tt> <tt class="py-line"><tt class="py-docstring"> @param transport: one of tcp, tcp+tls, or ssl (alias for tcp+tls)</tt> </tt>
+<a name="L128"></a><tt class="py-lineno"> 128</tt> <tt class="py-line"><tt class="py-docstring"> @type heartbeat: int</tt> </tt>
+<a name="L129"></a><tt class="py-lineno"> 129</tt> <tt class="py-line"><tt class="py-docstring"> @param heartbeat: heartbeat interval in seconds</tt> </tt>
+<a name="L130"></a><tt class="py-lineno"> 130</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L131"></a><tt class="py-lineno"> 131</tt> <tt class="py-line"><tt class="py-docstring"> @type username: str</tt> </tt>
+<a name="L132"></a><tt class="py-lineno"> 132</tt> <tt class="py-line"><tt class="py-docstring"> @param username: the username for authentication (overriden by url)</tt> </tt>
+<a name="L133"></a><tt class="py-lineno"> 133</tt> <tt class="py-line"><tt class="py-docstring"> @type password: str</tt> </tt>
+<a name="L134"></a><tt class="py-lineno"> 134</tt> <tt class="py-line"><tt class="py-docstring"> @param password: the password for authentication (overriden by url)</tt> </tt>
+<a name="L135"></a><tt class="py-lineno"> 135</tt> <tt class="py-line"><tt class="py-docstring"> @type sasl_mechanisms: str</tt> </tt>
+<a name="L136"></a><tt class="py-lineno"> 136</tt> <tt class="py-line"><tt class="py-docstring"> @param sasl_mechanisms: space separated list of permitted sasl mechanisms</tt> </tt>
+<a name="L137"></a><tt class="py-lineno"> 137</tt> <tt class="py-line"><tt class="py-docstring"> @type sasl_service: str</tt> </tt>
+<a name="L138"></a><tt class="py-lineno"> 138</tt> <tt class="py-line"><tt class="py-docstring"> @param sasl_service: the service name if needed by the SASL mechanism in use</tt> </tt>
+<a name="L139"></a><tt class="py-lineno"> 139</tt> <tt class="py-line"><tt class="py-docstring"> @type sasl_min_ssf: int</tt> </tt>
+<a name="L140"></a><tt class="py-lineno"> 140</tt> <tt class="py-line"><tt class="py-docstring"> @param sasl_min_ssf: the minimum acceptable security strength factor</tt> </tt>
+<a name="L141"></a><tt class="py-lineno"> 141</tt> <tt class="py-line"><tt class="py-docstring"> @type sasl_max_ssf: int</tt> </tt>
+<a name="L142"></a><tt class="py-lineno"> 142</tt> <tt class="py-line"><tt class="py-docstring"> @param sasl_max_ssf: the maximum acceptable security strength factor</tt> </tt>
+<a name="L143"></a><tt class="py-lineno"> 143</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L144"></a><tt class="py-lineno"> 144</tt> <tt class="py-line"><tt class="py-docstring"> @type reconnect: bool</tt> </tt>
+<a name="L145"></a><tt class="py-lineno"> 145</tt> <tt class="py-line"><tt class="py-docstring"> @param reconnect: enable/disable automatic reconnect</tt> </tt>
+<a name="L146"></a><tt class="py-lineno"> 146</tt> <tt class="py-line"><tt class="py-docstring"> @type reconnect_timeout: float</tt> </tt>
+<a name="L147"></a><tt class="py-lineno"> 147</tt> <tt class="py-line"><tt class="py-docstring"> @param reconnect_timeout: total time to attempt reconnect</tt> </tt>
+<a name="L148"></a><tt class="py-lineno"> 148</tt> <tt class="py-line"><tt class="py-docstring"> @type reconnect_interval_min: float</tt> </tt>
+<a name="L149"></a><tt class="py-lineno"> 149</tt> <tt class="py-line"><tt class="py-docstring"> @param reconnect_interval_min: minimum interval between reconnect attempts</tt> </tt>
+<a name="L150"></a><tt class="py-lineno"> 150</tt> <tt class="py-line"><tt class="py-docstring"> @type reconnect_interval_max: float</tt> </tt>
+<a name="L151"></a><tt class="py-lineno"> 151</tt> <tt class="py-line"><tt class="py-docstring"> @param reconnect_interval_max: maximum interval between reconnect attempts</tt> </tt>
+<a name="L152"></a><tt class="py-lineno"> 152</tt> <tt class="py-line"><tt class="py-docstring"> @type reconnect_interval: float</tt> </tt>
+<a name="L153"></a><tt class="py-lineno"> 153</tt> <tt class="py-line"><tt class="py-docstring"> @param reconnect_interval: set both min and max reconnect intervals</tt> </tt>
+<a name="L154"></a><tt class="py-lineno"> 154</tt> <tt class="py-line"><tt class="py-docstring"> @type reconnect_limit: int</tt> </tt>
+<a name="L155"></a><tt class="py-lineno"> 155</tt> <tt class="py-line"><tt class="py-docstring"> @param reconnect_limit: limit the total number of reconnect attempts</tt> </tt>
+<a name="L156"></a><tt class="py-lineno"> 156</tt> <tt class="py-line"><tt class="py-docstring"> @type reconnect_urls: list[str]</tt> </tt>
+<a name="L157"></a><tt class="py-lineno"> 157</tt> <tt class="py-line"><tt class="py-docstring"> @param reconnect_urls: list of backup hosts specified as urls</tt> </tt>
+<a name="L158"></a><tt class="py-lineno"> 158</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L159"></a><tt class="py-lineno"> 159</tt> <tt class="py-line"><tt class="py-docstring"> @type address_ttl: float</tt> </tt>
+<a name="L160"></a><tt class="py-lineno"> 160</tt> <tt class="py-line"><tt class="py-docstring"> @param address_ttl: time until cached address resolution expires</tt> </tt>
+<a name="L161"></a><tt class="py-lineno"> 161</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L162"></a><tt class="py-lineno"> 162</tt> <tt class="py-line"><tt class="py-docstring"> @type ssl_keyfile: str</tt> </tt>
+<a name="L163"></a><tt class="py-lineno"> 163</tt> <tt class="py-line"><tt class="py-docstring"> @param ssl_keyfile: file with client's private key (PEM format)</tt> </tt>
+<a name="L164"></a><tt class="py-lineno"> 164</tt> <tt class="py-line"><tt class="py-docstring"> @type ssl_certfile: str</tt> </tt>
+<a name="L165"></a><tt class="py-lineno"> 165</tt> <tt class="py-line"><tt class="py-docstring"> @param ssl_certfile: file with client's public (eventually priv+pub) key (PEM format)</tt> </tt>
+<a name="L166"></a><tt class="py-lineno"> 166</tt> <tt class="py-line"><tt class="py-docstring"> @type ssl_trustfile: str</tt> </tt>
+<a name="L167"></a><tt class="py-lineno"> 167</tt> <tt class="py-line"><tt class="py-docstring"> @param ssl_trustfile: file trusted certificates to validate the server</tt> </tt>
+<a name="L168"></a><tt class="py-lineno"> 168</tt> <tt class="py-line"><tt class="py-docstring"> @type ssl_skip_hostname_check: bool</tt> </tt>
+<a name="L169"></a><tt class="py-lineno"> 169</tt> <tt class="py-line"><tt class="py-docstring"> @param ssl_skip_hostname_check: disable verification of hostname in</tt> </tt>
+<a name="L170"></a><tt class="py-lineno"> 170</tt> <tt class="py-line"><tt class="py-docstring"> certificate. Use with caution - disabling hostname checking leaves you</tt> </tt>
+<a name="L171"></a><tt class="py-lineno"> 171</tt> <tt class="py-line"><tt class="py-docstring"> vulnerable to Man-in-the-Middle attacks.</tt> </tt>
+<a name="L172"></a><tt class="py-lineno"> 172</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L173"></a><tt class="py-lineno"> 173</tt> <tt class="py-line"><tt class="py-docstring"> @rtype: Connection</tt> </tt>
+<a name="L174"></a><tt class="py-lineno"> 174</tt> <tt class="py-line"><tt class="py-docstring"> @return: a disconnected Connection</tt> </tt>
+<a name="L175"></a><tt class="py-lineno"> 175</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L176"></a><tt class="py-lineno"> 176</tt> <tt class="py-line"> <tt class="py-name">super</tt><tt class="py-op">(</tt><tt id="link-17" class="py-name"><a title="qpid.messaging.endpoints.Connection" class="py-name" href="#" onclick="return doclink('link-17', 'Connection', 'link-13');">Connection</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt id="link-18" class="py-name" targets="Method qpid.messaging.constants.Constant.__init__()=qpid.messaging.constants.Constant-class.html#__init__,Method qpid.messaging.driver.Attachment.__init__()=qpid.messaging.driver.Attachment-class.html#__init__,Method qpid.messaging.driver.Cache.__init__()=qpid.messaging.driver.Cache-class.html#__init__,Method qpid.messaging.driver.Driver.__init__()=qpid.messaging.driver.Driver-class.html#__init__,Method qpid.messaging.driver.Engine.__init__()=qpid.messaging.driver.Engine-class.html#__init__,Method qpid.messaging.driver.Pattern.__in
it__()=qpid.messaging.driver.Pattern-class.html#__init__,Method qpid.messaging.driver.SessionState.__init__()=qpid.messaging.driver.SessionState-class.html#__init__,Method qpid.messaging.endpoints.Connection.__init__()=qpid.messaging.endpoints.Connection-class.html#__init__,Method qpid.messaging.endpoints.Receiver.__init__()=qpid.messaging.endpoints.Receiver-class.html#__init__,Method qpid.messaging.endpoints.Sender.__init__()=qpid.messaging.endpoints.Sender-class.html#__init__,Method qpid.messaging.endpoints.Session.__init__()=qpid.messaging.endpoints.Session-class.html#__init__,Method qpid.messaging.exceptions.MessagingError.__init__()=qpid.messaging.exceptions.MessagingError-class.html#__init__,Method qpid.messaging.message.Disposition.__init__()=qpid.messaging.message.Disposition-class.html#__init__,Method qpid.messaging.message.Message.__init__()=qpid.messaging.message.Message-class.html#__init__,Method qpid.messaging.transports.SocketTransport.__init__()=qpid.messaging.transpo
rts.SocketTransport-class.html#__init__,Method qpid.messaging.transports.old_ssl.__init__()=qpid.messaging.transports.old_ssl-class.html#__init__,Method qpid.messaging.transports.tls.__init__()=qpid.messaging.transports.tls-class.html#__init__"><a title="qpid.messaging.constants.Constant.__init__
+qpid.messaging.driver.Attachment.__init__
+qpid.messaging.driver.Cache.__init__
+qpid.messaging.driver.Driver.__init__
+qpid.messaging.driver.Engine.__init__
+qpid.messaging.driver.Pattern.__init__
+qpid.messaging.driver.SessionState.__init__
+qpid.messaging.endpoints.Connection.__init__
+qpid.messaging.endpoints.Receiver.__init__
+qpid.messaging.endpoints.Sender.__init__
+qpid.messaging.endpoints.Session.__init__
+qpid.messaging.exceptions.MessagingError.__init__
+qpid.messaging.message.Disposition.__init__
+qpid.messaging.message.Message.__init__
+qpid.messaging.transports.SocketTransport.__init__
+qpid.messaging.transports.old_ssl.__init__
+qpid.messaging.transports.tls.__init__" class="py-name" href="#" onclick="return doclink('link-18', '__init__', 'link-18');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L177"></a><tt class="py-lineno"> 177</tt> <tt class="py-line"> <tt class="py-comment"># List of all attributes</tt> </tt>
+<a name="L178"></a><tt class="py-lineno"> 178</tt> <tt class="py-line"> <tt class="py-name">opt_keys</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-string">'host'</tt><tt class="py-op">,</tt> <tt class="py-string">'transport'</tt><tt class="py-op">,</tt> <tt class="py-string">'port'</tt><tt class="py-op">,</tt> <tt class="py-string">'heartbeat'</tt><tt class="py-op">,</tt> <tt class="py-string">'username'</tt><tt class="py-op">,</tt> <tt class="py-string">'password'</tt><tt class="py-op">,</tt> <tt class="py-string">'sasl_mechanisms'</tt><tt class="py-op">,</tt> <tt class="py-string">'sasl_service'</tt><tt class="py-op">,</tt> <tt class="py-string">'sasl_min_ssf'</tt><tt class="py-op">,</tt> <tt class="py-string">'sasl_max_ssf'</tt><tt class="py-op">,</tt> <tt class="py-string">'reconnect'</tt><tt class="py-op">,</tt> <tt class="py-string">'reconnect_timeout'</tt><tt class="py-op">,</tt> <tt class="py-string">'reconnect_interval'</tt><tt class="py-op">,</tt>
<tt class="py-string">'reconnect_interval_min'</tt><tt class="py-op">,</tt> <tt class="py-string">'reconnect_interval_max'</tt><tt class="py-op">,</tt> <tt class="py-string">'reconnect_limit'</tt><tt class="py-op">,</tt> <tt class="py-string">'reconnect_urls'</tt><tt class="py-op">,</tt> <tt class="py-string">'reconnect_log'</tt><tt class="py-op">,</tt> <tt class="py-string">'address_ttl'</tt><tt class="py-op">,</tt> <tt class="py-string">'tcp_nodelay'</tt><tt class="py-op">,</tt> <tt class="py-string">'ssl_keyfile'</tt><tt class="py-op">,</tt> <tt class="py-string">'ssl_certfile'</tt><tt class="py-op">,</tt> <tt class="py-string">'ssl_trustfile'</tt><tt class="py-op">,</tt> <tt class="py-string">'ssl_skip_hostname_check'</tt><tt class="py-op">,</tt> <tt class="py-string">'client_properties'</tt><tt class="py-op">,</tt> <tt class="py-string">'protocol'</tt> <tt class="py-op">]</tt> </tt>
+<a name="L179"></a><tt class="py-lineno"> 179</tt> <tt class="py-line"> <tt class="py-comment"># Create all attributes on self and set to None.</tt> </tt>
+<a name="L180"></a><tt class="py-lineno"> 180</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">key</tt> <tt class="py-keyword">in</tt> <tt class="py-name">opt_keys</tt><tt class="py-op">:</tt> </tt>
+<a name="L181"></a><tt class="py-lineno"> 181</tt> <tt class="py-line"> <tt class="py-name">setattr</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">key</tt><tt class="py-op">,</tt> <tt class="py-name">None</tt><tt class="py-op">)</tt> </tt>
+<a name="L182"></a><tt class="py-lineno"> 182</tt> <tt class="py-line"> <tt class="py-comment"># Get values from options, check for invalid options</tt> </tt>
+<a name="L183"></a><tt class="py-lineno"> 183</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-op">(</tt><tt class="py-name">key</tt><tt class="py-op">,</tt> <tt class="py-name">value</tt><tt class="py-op">)</tt> <tt class="py-keyword">in</tt> <tt class="py-name">options</tt><tt class="py-op">.</tt><tt class="py-name">iteritems</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L184"></a><tt class="py-lineno"> 184</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">key</tt> <tt class="py-keyword">in</tt> <tt class="py-name">opt_keys</tt><tt class="py-op">:</tt> </tt>
+<a name="L185"></a><tt class="py-lineno"> 185</tt> <tt class="py-line"> <tt class="py-name">setattr</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">key</tt><tt class="py-op">,</tt> <tt class="py-name">value</tt><tt class="py-op">)</tt> </tt>
+<a name="L186"></a><tt class="py-lineno"> 186</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L187"></a><tt class="py-lineno"> 187</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> <tt id="link-19" class="py-name" targets="Class qpid.messaging.exceptions.ConnectionError=qpid.messaging.exceptions.ConnectionError-class.html"><a title="qpid.messaging.exceptions.ConnectionError" class="py-name" href="#" onclick="return doclink('link-19', 'ConnectionError', 'link-19');">ConnectionError</a></tt><tt class="py-op">(</tt><tt class="py-string">"Unknown connection option %s with value %s"</tt> <tt class="py-op">%</tt><tt class="py-op">(</tt><tt class="py-name">key</tt><tt class="py-op">,</tt> <tt class="py-name">value</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L188"></a><tt class="py-lineno"> 188</tt> <tt class="py-line"> </tt>
+<a name="L189"></a><tt class="py-lineno"> 189</tt> <tt class="py-line"> <tt class="py-comment"># Now handle items that need special treatment or have speical defaults:</tt> </tt>
+<a name="L190"></a><tt class="py-lineno"> 190</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">host</tt><tt class="py-op">:</tt> </tt>
+<a name="L191"></a><tt class="py-lineno"> 191</tt> <tt class="py-line"> <tt class="py-name">url</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">url</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">host</tt><tt class="py-op">)</tt> </tt>
+<a name="L192"></a><tt class="py-lineno"> 192</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">isinstance</tt><tt class="py-op">(</tt><tt class="py-name">url</tt><tt class="py-op">,</tt> <tt class="py-name">basestring</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L193"></a><tt class="py-lineno"> 193</tt> <tt class="py-line"> <tt class="py-name">url</tt> <tt class="py-op">=</tt> <tt class="py-name">URL</tt><tt class="py-op">(</tt><tt class="py-name">url</tt><tt class="py-op">)</tt> </tt>
+<a name="L194"></a><tt class="py-lineno"> 194</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">host</tt> <tt class="py-op">=</tt> <tt class="py-name">url</tt><tt class="py-op">.</tt><tt class="py-name">host</tt> </tt>
+<a name="L195"></a><tt class="py-lineno"> 195</tt> <tt class="py-line"> </tt>
+<a name="L196"></a><tt class="py-lineno"> 196</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">transport</tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
+<a name="L197"></a><tt class="py-lineno"> 197</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">url</tt><tt class="py-op">.</tt><tt class="py-name">scheme</tt> <tt class="py-op">==</tt> <tt class="py-name">url</tt><tt class="py-op">.</tt><tt class="py-name">AMQP</tt><tt class="py-op">:</tt> </tt>
+<a name="L198"></a><tt class="py-lineno"> 198</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">transport</tt> <tt class="py-op">=</tt> <tt class="py-string">"tcp"</tt> </tt>
+<a name="L199"></a><tt class="py-lineno"> 199</tt> <tt class="py-line"> <tt class="py-keyword">elif</tt> <tt class="py-name">url</tt><tt class="py-op">.</tt><tt class="py-name">scheme</tt> <tt class="py-op">==</tt> <tt class="py-name">url</tt><tt class="py-op">.</tt><tt class="py-name">AMQPS</tt><tt class="py-op">:</tt> </tt>
+<a name="L200"></a><tt class="py-lineno"> 200</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">transport</tt> <tt class="py-op">=</tt> <tt class="py-string">"ssl"</tt> </tt>
+<a name="L201"></a><tt class="py-lineno"> 201</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L202"></a><tt class="py-lineno"> 202</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">transport</tt> <tt class="py-op">=</tt> <tt class="py-string">"tcp"</tt> </tt>
+<a name="L203"></a><tt class="py-lineno"> 203</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">transport</tt> <tt class="py-keyword">in</tt> <tt class="py-op">(</tt><tt class="py-string">"ssl"</tt><tt class="py-op">,</tt> <tt class="py-string">"tcp+tls"</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L204"></a><tt class="py-lineno"> 204</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">port</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">url</tt><tt class="py-op">.</tt><tt class="py-name">port</tt><tt class="py-op">,</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">port</tt><tt class="py-op">,</tt> <tt id="link-20" class="py-name" targets="Variable qpid.messaging.constants.AMQPS_PORT=qpid.messaging.constants-module.html#AMQPS_PORT"><a title="qpid.messaging.constants.AMQPS_PORT" class="py-name" href="#" onclick="return doclink('link-20', 'AMQPS_PORT', 'link-20');">AMQPS_PORT</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L205"></a><tt class="py-lineno"> 205</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L206"></a><tt class="py-lineno"> 206</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">port</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">url</tt><tt class="py-op">.</tt><tt class="py-name">port</tt><tt class="py-op">,</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">port</tt><tt class="py-op">,</tt> <tt id="link-21" class="py-name" targets="Variable qpid.messaging.constants.AMQP_PORT=qpid.messaging.constants-module.html#AMQP_PORT"><a title="qpid.messaging.constants.AMQP_PORT" class="py-name" href="#" onclick="return doclink('link-21', 'AMQP_PORT', 'link-21');">AMQP_PORT</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L207"></a><tt class="py-lineno"> 207</tt> <tt class="py-line"> </tt>
+<a name="L208"></a><tt class="py-lineno"> 208</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">protocol</tt> <tt class="py-keyword">and</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">protocol</tt> <tt class="py-op">!=</tt> <tt class="py-string">"amqp0-10"</tt><tt class="py-op">:</tt> </tt>
+<a name="L209"></a><tt class="py-lineno"> 209</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> <tt id="link-22" class="py-name"><a title="qpid.messaging.exceptions.ConnectionError" class="py-name" href="#" onclick="return doclink('link-22', 'ConnectionError', 'link-19');">ConnectionError</a></tt><tt class="py-op">(</tt><tt class="py-string">"Connection option 'protocol' value '"</tt> <tt class="py-op">+</tt> <tt class="py-name">value</tt> <tt class="py-op">+</tt> <tt class="py-string">"' unsupported (must be amqp0-10)"</tt><tt class="py-op">)</tt> </tt>
+<a name="L210"></a><tt class="py-lineno"> 210</tt> <tt class="py-line"> </tt>
+<a name="L211"></a><tt class="py-lineno"> 211</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">username</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">url</tt><tt class="py-op">.</tt><tt class="py-name">user</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">username</tt><tt class="py-op">)</tt> </tt>
+<a name="L212"></a><tt class="py-lineno"> 212</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">password</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">url</tt><tt class="py-op">.</tt><tt class="py-name">password</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">password</tt><tt class="py-op">)</tt> </tt>
+<a name="L213"></a><tt class="py-lineno"> 213</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">auth_username</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
+<a name="L214"></a><tt class="py-lineno"> 214</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">sasl_service</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">sasl_service</tt><tt class="py-op">,</tt> <tt class="py-string">"qpidd"</tt><tt class="py-op">)</tt> </tt>
+<a name="L215"></a><tt class="py-lineno"> 215</tt> <tt class="py-line"> </tt>
+<a name="L216"></a><tt class="py-lineno"> 216</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">reconnect</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">reconnect</tt><tt class="py-op">,</tt> <tt class="py-name">False</tt><tt class="py-op">)</tt> </tt>
+<a name="L217"></a><tt class="py-lineno"> 217</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">reconnect_interval_min</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">reconnect_interval_min</tt><tt class="py-op">,</tt> </tt>
+<a name="L218"></a><tt class="py-lineno"> 218</tt> <tt class="py-line"> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">reconnect_interval</tt><tt class="py-op">,</tt> <tt class="py-number">1</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L219"></a><tt class="py-lineno"> 219</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">reconnect_interval_max</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">reconnect_interval_max</tt><tt class="py-op">,</tt> </tt>
+<a name="L220"></a><tt class="py-lineno"> 220</tt> <tt class="py-line"> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">reconnect_interval</tt><tt class="py-op">,</tt> <tt class="py-number">2</tt><tt class="py-op">*</tt><tt class="py-number">60</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L221"></a><tt class="py-lineno"> 221</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">reconnect_urls</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">reconnect_urls</tt><tt class="py-op">,</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
+<a name="L222"></a><tt class="py-lineno"> 222</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">reconnect_log</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">reconnect_log</tt><tt class="py-op">,</tt> <tt class="py-name">True</tt><tt class="py-op">)</tt> </tt>
+<a name="L223"></a><tt class="py-lineno"> 223</tt> <tt class="py-line"> </tt>
+<a name="L224"></a><tt class="py-lineno"> 224</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">address_ttl</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">address_ttl</tt><tt class="py-op">,</tt> <tt class="py-number">60</tt><tt class="py-op">)</tt> </tt>
+<a name="L225"></a><tt class="py-lineno"> 225</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">tcp_nodelay</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">tcp_nodelay</tt><tt class="py-op">,</tt> <tt class="py-name">False</tt><tt class="py-op">)</tt> </tt>
+<a name="L226"></a><tt class="py-lineno"> 226</tt> <tt class="py-line"> </tt>
+<a name="L227"></a><tt class="py-lineno"> 227</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">ssl_keyfile</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">ssl_keyfile</tt><tt class="py-op">,</tt> <tt class="py-name">None</tt><tt class="py-op">)</tt> </tt>
+<a name="L228"></a><tt class="py-lineno"> 228</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">ssl_certfile</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">ssl_certfile</tt><tt class="py-op">,</tt> <tt class="py-name">None</tt><tt class="py-op">)</tt> </tt>
+<a name="L229"></a><tt class="py-lineno"> 229</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">ssl_trustfile</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">ssl_trustfile</tt><tt class="py-op">,</tt> <tt class="py-name">None</tt><tt class="py-op">)</tt> </tt>
+<a name="L230"></a><tt class="py-lineno"> 230</tt> <tt class="py-line"> <tt class="py-comment"># if ssl_skip_hostname_check was not explicitly set, this will be None</tt> </tt>
+<a name="L231"></a><tt class="py-lineno"> 231</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_ssl_skip_hostname_check_actual</tt> <tt class="py-op">=</tt> <tt class="py-name">options</tt><tt class="py-op">.</tt><tt class="py-name">get</tt><tt class="py-op">(</tt><tt class="py-string">"ssl_skip_hostname_check"</tt><tt class="py-op">)</tt> </tt>
+<a name="L232"></a><tt class="py-lineno"> 232</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">ssl_skip_hostname_check</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">ssl_skip_hostname_check</tt><tt class="py-op">,</tt> <tt class="py-name">False</tt><tt class="py-op">)</tt> </tt>
+<a name="L233"></a><tt class="py-lineno"> 233</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">client_properties</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">client_properties</tt><tt class="py-op">,</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt><tt class="py-op">)</tt> </tt>
+<a name="L234"></a><tt class="py-lineno"> 234</tt> <tt class="py-line"> </tt>
+<a name="L235"></a><tt class="py-lineno"> 235</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">options</tt> <tt class="py-op">=</tt> <tt class="py-name">options</tt> </tt>
+<a name="L236"></a><tt class="py-lineno"> 236</tt> <tt class="py-line"> </tt>
+<a name="L237"></a><tt class="py-lineno"> 237</tt> <tt class="py-line"> </tt>
+<a name="L238"></a><tt class="py-lineno"> 238</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">id</tt> <tt class="py-op">=</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">uuid4</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L239"></a><tt class="py-lineno"> 239</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">session_counter</tt> <tt class="py-op">=</tt> <tt class="py-number">0</tt> </tt>
+<a name="L240"></a><tt class="py-lineno"> 240</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">sessions</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
+<a name="L241"></a><tt class="py-lineno"> 241</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_open</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
+<a name="L242"></a><tt class="py-lineno"> 242</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_connected</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
+<a name="L243"></a><tt class="py-lineno"> 243</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_transport_connected</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
+<a name="L244"></a><tt class="py-lineno"> 244</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_lock</tt> <tt class="py-op">=</tt> <tt class="py-name">RLock</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L245"></a><tt class="py-lineno"> 245</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_condition</tt> <tt class="py-op">=</tt> <tt class="py-name">Condition</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_lock</tt><tt class="py-op">)</tt> </tt>
+<a name="L246"></a><tt class="py-lineno"> 246</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_waiter</tt> <tt class="py-op">=</tt> <tt class="py-name">Waiter</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_condition</tt><tt class="py-op">)</tt> </tt>
+<a name="L247"></a><tt class="py-lineno"> 247</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_modcount</tt> <tt class="py-op">=</tt> <tt class="py-name">Serial</tt><tt class="py-op">(</tt><tt class="py-number">0</tt><tt class="py-op">)</tt> </tt>
+<a name="L248"></a><tt class="py-lineno"> 248</tt> <tt class="py-line"> <tt class="py-keyword">from</tt> <tt id="link-23" class="py-name" targets="Module qpid.messaging.driver=qpid.messaging.driver-module.html"><a title="qpid.messaging.driver" class="py-name" href="#" onclick="return doclink('link-23', 'driver', 'link-23');">driver</a></tt> <tt class="py-keyword">import</tt> <tt id="link-24" class="py-name" targets="Class qpid.messaging.driver.Driver=qpid.messaging.driver.Driver-class.html"><a title="qpid.messaging.driver.Driver" class="py-name" href="#" onclick="return doclink('link-24', 'Driver', 'link-24');">Driver</a></tt> </tt>
+<a name="L249"></a><tt class="py-lineno"> 249</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_driver</tt> <tt class="py-op">=</tt> <tt id="link-25" class="py-name"><a title="qpid.messaging.driver.Driver" class="py-name" href="#" onclick="return doclink('link-25', 'Driver', 'link-24');">Driver</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L250"></a><tt class="py-lineno"> 250</tt> <tt class="py-line"> </tt>
+<a name="Connection._wait"></a><div id="Connection._wait-def"><a name="L251"></a><tt class="py-lineno"> 251</tt> <a class="py-toggle" href="#" id="Connection._wait-toggle" onclick="return toggle('Connection._wait');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Connection-class.html#_wait">_wait</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">predicate</tt><tt class="py-op">,</tt> <tt class="py-param">timeout</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Connection._wait-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Connection._wait-expanded"><a name="L252"></a><tt class="py-lineno"> 252</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_waiter</tt><tt class="py-op">.</tt><tt class="py-name">wait</tt><tt class="py-op">(</tt><tt class="py-name">predicate</tt><tt class="py-op">,</tt> <tt id="link-26" class="py-name"><a title="qpid.messaging.driver.Driver.timeout" class="py-name" href="#" onclick="return doclink('link-26', 'timeout', 'link-8');">timeout</a></tt><tt class="py-op">=</tt><tt id="link-27" class="py-name"><a title="qpid.messaging.driver.Driver.timeout" class="py-name" href="#" onclick="return doclink('link-27', 'timeout', 'link-8');">timeout</a></tt><tt class="py-op">)</tt> </tt>
+</div><a name="L253"></a><tt class="py-lineno"> 253</tt> <tt class="py-line"> </tt>
+<a name="Connection._wakeup"></a><div id="Connection._wakeup-def"><a name="L254"></a><tt class="py-lineno"> 254</tt> <a class="py-toggle" href="#" id="Connection._wakeup-toggle" onclick="return toggle('Connection._wakeup');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Connection-class.html#_wakeup">_wakeup</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Connection._wakeup-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Connection._wakeup-expanded"><a name="L255"></a><tt class="py-lineno"> 255</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_modcount</tt> <tt class="py-op">+=</tt> <tt class="py-number">1</tt> </tt>
+<a name="L256"></a><tt class="py-lineno"> 256</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_driver</tt><tt class="py-op">.</tt><tt id="link-28" class="py-name" targets="Method qpid.messaging.driver.Driver.wakeup()=qpid.messaging.driver.Driver-class.html#wakeup"><a title="qpid.messaging.driver.Driver.wakeup" class="py-name" href="#" onclick="return doclink('link-28', 'wakeup', 'link-28');">wakeup</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L257"></a><tt class="py-lineno"> 257</tt> <tt class="py-line"> </tt>
+<a name="Connection.check_error"></a><div id="Connection.check_error-def"><a name="L258"></a><tt class="py-lineno"> 258</tt> <a class="py-toggle" href="#" id="Connection.check_error-toggle" onclick="return toggle('Connection.check_error');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Connection-class.html#check_error">check_error</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Connection.check_error-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Connection.check_error-expanded"><a name="L259"></a><tt class="py-lineno"> 259</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">error</tt><tt class="py-op">:</tt> </tt>
+<a name="L260"></a><tt class="py-lineno"> 260</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_condition</tt><tt class="py-op">.</tt><tt class="py-name">gc</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L261"></a><tt class="py-lineno"> 261</tt> <tt class="py-line"> <tt class="py-name">e</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">error</tt> </tt>
+<a name="L262"></a><tt class="py-lineno"> 262</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">isinstance</tt><tt class="py-op">(</tt><tt class="py-name">e</tt><tt class="py-op">,</tt> <tt id="link-29" class="py-name" targets="Class qpid.messaging.exceptions.ContentError=qpid.messaging.exceptions.ContentError-class.html"><a title="qpid.messaging.exceptions.ContentError" class="py-name" href="#" onclick="return doclink('link-29', 'ContentError', 'link-29');">ContentError</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L263"></a><tt class="py-lineno"> 263</tt> <tt class="py-line"> <tt class="py-string">""" forget the content error. It will be</tt> </tt>
+<a name="L264"></a><tt class="py-lineno"> 264</tt> <tt class="py-line"><tt class="py-string"> raised this time but won't block future calls</tt> </tt>
+<a name="L265"></a><tt class="py-lineno"> 265</tt> <tt class="py-line"><tt class="py-string"> """</tt> </tt>
+<a name="L266"></a><tt class="py-lineno"> 266</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">error</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
+<a name="L267"></a><tt class="py-lineno"> 267</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> <tt class="py-name">e</tt> </tt>
+</div><a name="L268"></a><tt class="py-lineno"> 268</tt> <tt class="py-line"> </tt>
+<a name="Connection.get_error"></a><div id="Connection.get_error-def"><a name="L269"></a><tt class="py-lineno"> 269</tt> <a class="py-toggle" href="#" id="Connection.get_error-toggle" onclick="return toggle('Connection.get_error');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Connection-class.html#get_error">get_error</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Connection.get_error-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Connection.get_error-expanded"><a name="L270"></a><tt class="py-lineno"> 270</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">error</tt> </tt>
+</div><a name="L271"></a><tt class="py-lineno"> 271</tt> <tt class="py-line"> </tt>
+<a name="Connection._ewait"></a><div id="Connection._ewait-def"><a name="L272"></a><tt class="py-lineno"> 272</tt> <a class="py-toggle" href="#" id="Connection._ewait-toggle" onclick="return toggle('Connection._ewait');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Connection-class.html#_ewait">_ewait</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">predicate</tt><tt class="py-op">,</tt> <tt class="py-param">timeout</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Connection._ewait-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Connection._ewait-expanded"><a name="L273"></a><tt class="py-lineno"> 273</tt> <tt class="py-line"> <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_wait</tt><tt class="py-op">(</tt><tt class="py-keyword">lambda</tt><tt class="py-op">:</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">error</tt> <tt class="py-keyword">or</tt> <tt class="py-name">predicate</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-30" class="py-name"><a title="qpid.messaging.driver.Driver.timeout" class="py-name" href="#" onclick="return doclink('link-30', 'timeout', 'link-8');">timeout</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L274"></a><tt class="py-lineno"> 274</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-31" class="py-name" targets="Method qpid.messaging.endpoints.Connection.check_error()=qpid.messaging.endpoints.Connection-class.html#check_error,Method qpid.messaging.endpoints.Receiver.check_error()=qpid.messaging.endpoints.Receiver-class.html#check_error,Method qpid.messaging.endpoints.Sender.check_error()=qpid.messaging.endpoints.Sender-class.html#check_error,Method qpid.messaging.endpoints.Session.check_error()=qpid.messaging.endpoints.Session-class.html#check_error"><a title="qpid.messaging.endpoints.Connection.check_error
+qpid.messaging.endpoints.Receiver.check_error
+qpid.messaging.endpoints.Sender.check_error
+qpid.messaging.endpoints.Session.check_error" class="py-name" href="#" onclick="return doclink('link-31', 'check_error', 'link-31');">check_error</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L275"></a><tt class="py-lineno"> 275</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">result</tt> </tt>
+</div><a name="L276"></a><tt class="py-lineno"> 276</tt> <tt class="py-line"> </tt>
+<a name="Connection.check_closed"></a><div id="Connection.check_closed-def"><a name="L277"></a><tt class="py-lineno"> 277</tt> <a class="py-toggle" href="#" id="Connection.check_closed-toggle" onclick="return toggle('Connection.check_closed');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Connection-class.html#check_closed">check_closed</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Connection.check_closed-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Connection.check_closed-expanded"><a name="L278"></a><tt class="py-lineno"> 278</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_connected</tt><tt class="py-op">:</tt> </tt>
+<a name="L279"></a><tt class="py-lineno"> 279</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_condition</tt><tt class="py-op">.</tt><tt class="py-name">gc</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L280"></a><tt class="py-lineno"> 280</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> <tt id="link-32" class="py-name" targets="Class qpid.messaging.exceptions.ConnectionClosed=qpid.messaging.exceptions.ConnectionClosed-class.html"><a title="qpid.messaging.exceptions.ConnectionClosed" class="py-name" href="#" onclick="return doclink('link-32', 'ConnectionClosed', 'link-32');">ConnectionClosed</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L281"></a><tt class="py-lineno"> 281</tt> <tt class="py-line"> </tt>
+<a name="L282"></a><tt class="py-lineno"> 282</tt> <tt class="py-line"> <tt class="py-decorator">@</tt><tt class="py-decorator">synchronized</tt> </tt>
+<a name="Connection.session"></a><div id="Connection.session-def"><a name="L283"></a><tt class="py-lineno"> 283</tt> <a class="py-toggle" href="#" id="Connection.session-toggle" onclick="return toggle('Connection.session');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Connection-class.html#session">session</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">name</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">transactional</tt><tt class="py-op">=</tt><tt class="py-name">False</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Connection.session-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Connection.session-expanded"><a name="L284"></a><tt class="py-lineno"> 284</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L285"></a><tt class="py-lineno"> 285</tt> <tt class="py-line"><tt class="py-docstring"> Creates or retrieves the named session. If the name is omitted or</tt> </tt>
+<a name="L286"></a><tt class="py-lineno"> 286</tt> <tt class="py-line"><tt class="py-docstring"> None, then a unique name is chosen based on a randomly generated</tt> </tt>
+<a name="L287"></a><tt class="py-lineno"> 287</tt> <tt class="py-line"><tt class="py-docstring"> uuid.</tt> </tt>
+<a name="L288"></a><tt class="py-lineno"> 288</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L289"></a><tt class="py-lineno"> 289</tt> <tt class="py-line"><tt class="py-docstring"> @type name: str</tt> </tt>
+<a name="L290"></a><tt class="py-lineno"> 290</tt> <tt class="py-line"><tt class="py-docstring"> @param name: the session name</tt> </tt>
+<a name="L291"></a><tt class="py-lineno"> 291</tt> <tt class="py-line"><tt class="py-docstring"> @rtype: Session</tt> </tt>
+<a name="L292"></a><tt class="py-lineno"> 292</tt> <tt class="py-line"><tt class="py-docstring"> @return: the named Session</tt> </tt>
+<a name="L293"></a><tt class="py-lineno"> 293</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L294"></a><tt class="py-lineno"> 294</tt> <tt class="py-line"> </tt>
+<a name="L295"></a><tt class="py-lineno"> 295</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt id="link-33" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-33', 'name', 'link-11');">name</a></tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
+<a name="L296"></a><tt class="py-lineno"> 296</tt> <tt class="py-line"> <tt id="link-34" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-34', 'name', 'link-11');">name</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"%s:%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">id</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">session_counter</tt><tt class="py-op">)</tt> </tt>
+<a name="L297"></a><tt class="py-lineno"> 297</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">session_counter</tt> <tt class="py-op">+=</tt> <tt class="py-number">1</tt> </tt>
+<a name="L298"></a><tt class="py-lineno"> 298</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L299"></a><tt class="py-lineno"> 299</tt> <tt class="py-line"> <tt id="link-35" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-35', 'name', 'link-11');">name</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"%s:%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">id</tt><tt class="py-op">,</tt> <tt id="link-36" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-36', 'name', 'link-11');">name</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L300"></a><tt class="py-lineno"> 300</tt> <tt class="py-line"> </tt>
+<a name="L301"></a><tt class="py-lineno"> 301</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">sessions</tt><tt class="py-op">.</tt><tt class="py-name">has_key</tt><tt class="py-op">(</tt><tt id="link-37" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-37', 'name', 'link-11');">name</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L302"></a><tt class="py-lineno"> 302</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">sessions</tt><tt class="py-op">[</tt><tt id="link-38" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-38', 'name', 'link-11');">name</a></tt><tt class="py-op">]</tt> </tt>
+<a name="L303"></a><tt class="py-lineno"> 303</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L304"></a><tt class="py-lineno"> 304</tt> <tt class="py-line"> <tt class="py-name">ssn</tt> <tt class="py-op">=</tt> <tt id="link-39" class="py-name" targets="Class qpid.messaging.endpoints.Session=qpid.messaging.endpoints.Session-class.html"><a title="qpid.messaging.endpoints.Session" class="py-name" href="#" onclick="return doclink('link-39', 'Session', 'link-39');">Session</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-40" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-40', 'name', 'link-11');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">transactional</tt><tt class="py-op">)</tt> </tt>
+<a name="L305"></a><tt class="py-lineno"> 305</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">sessions</tt><tt class="py-op">[</tt><tt id="link-41" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-41', 'name', 'link-11');">name</a></tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">ssn</tt> </tt>
+<a name="L306"></a><tt class="py-lineno"> 306</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_wakeup</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L307"></a><tt class="py-lineno"> 307</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">ssn</tt> </tt>
+</div><a name="L308"></a><tt class="py-lineno"> 308</tt> <tt class="py-line"> </tt>
+<a name="L309"></a><tt class="py-lineno"> 309</tt> <tt class="py-line"> <tt class="py-decorator">@</tt><tt class="py-decorator">synchronized</tt> </tt>
+<a name="Connection._remove_session"></a><div id="Connection._remove_session-def"><a name="L310"></a><tt class="py-lineno"> 310</tt> <a class="py-toggle" href="#" id="Connection._remove_session-toggle" onclick="return toggle('Connection._remove_session');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Connection-class.html#_remove_session">_remove_session</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">ssn</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Connection._remove_session-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Connection._remove_session-expanded"><a name="L311"></a><tt class="py-lineno"> 311</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">sessions</tt><tt class="py-op">.</tt><tt class="py-name">pop</tt><tt class="py-op">(</tt><tt class="py-name">ssn</tt><tt class="py-op">.</tt><tt id="link-42" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-42', 'name', 'link-11');">name</a></tt><tt class="py-op">,</tt> <tt class="py-number">0</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L312"></a><tt class="py-lineno"> 312</tt> <tt class="py-line"> </tt>
+<a name="L313"></a><tt class="py-lineno"> 313</tt> <tt class="py-line"> <tt class="py-decorator">@</tt><tt class="py-decorator">synchronized</tt> </tt>
+<a name="Connection.open"></a><div id="Connection.open-def"><a name="L314"></a><tt class="py-lineno"> 314</tt> <a class="py-toggle" href="#" id="Connection.open-toggle" onclick="return toggle('Connection.open');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Connection-class.html#open">open</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">timeout</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Connection.open-collapsed" style="display:none;" pad="++++" in
<TRUNCATED>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[36/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver-pysrc.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver-pysrc.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver-pysrc.html
new file mode 100755
index 0000000..eb5338f
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver-pysrc.html
@@ -0,0 +1,1738 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.driver</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module driver
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.driver-pysrc.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<h1 class="epydoc">Source Code for <a href="qpid.messaging.driver-module.html">Module qpid.messaging.driver</a></h1>
+<pre class="py-src">
+<a name="L1"></a><tt class="py-lineno"> 1</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L2"></a><tt class="py-lineno"> 2</tt> <tt class="py-line"><tt class="py-comment"># Licensed to the Apache Software Foundation (ASF) under one</tt> </tt>
+<a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"><tt class="py-comment"># or more contributor license agreements. See the NOTICE file</tt> </tt>
+<a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"><tt class="py-comment"># distributed with this work for additional information</tt> </tt>
+<a name="L5"></a><tt class="py-lineno"> 5</tt> <tt class="py-line"><tt class="py-comment"># regarding copyright ownership. The ASF licenses this file</tt> </tt>
+<a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"><tt class="py-comment"># to you under the Apache License, Version 2.0 (the</tt> </tt>
+<a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"><tt class="py-comment"># "License"); you may not use this file except in compliance</tt> </tt>
+<a name="L8"></a><tt class="py-lineno"> 8</tt> <tt class="py-line"><tt class="py-comment"># with the License. You may obtain a copy of the License at</tt> </tt>
+<a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L10"></a><tt class="py-lineno"> 10</tt> <tt class="py-line"><tt class="py-comment"># http://www.apache.org/licenses/LICENSE-2.0</tt> </tt>
+<a name="L11"></a><tt class="py-lineno"> 11</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L12"></a><tt class="py-lineno"> 12</tt> <tt class="py-line"><tt class="py-comment"># Unless required by applicable law or agreed to in writing,</tt> </tt>
+<a name="L13"></a><tt class="py-lineno"> 13</tt> <tt class="py-line"><tt class="py-comment"># software distributed under the License is distributed on an</tt> </tt>
+<a name="L14"></a><tt class="py-lineno"> 14</tt> <tt class="py-line"><tt class="py-comment"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</tt> </tt>
+<a name="L15"></a><tt class="py-lineno"> 15</tt> <tt class="py-line"><tt class="py-comment"># KIND, either express or implied. See the License for the</tt> </tt>
+<a name="L16"></a><tt class="py-lineno"> 16</tt> <tt class="py-line"><tt class="py-comment"># specific language governing permissions and limitations</tt> </tt>
+<a name="L17"></a><tt class="py-lineno"> 17</tt> <tt class="py-line"><tt class="py-comment"># under the License.</tt> </tt>
+<a name="L18"></a><tt class="py-lineno"> 18</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L19"></a><tt class="py-lineno"> 19</tt> <tt class="py-line"> </tt>
+<a name="L20"></a><tt class="py-lineno"> 20</tt> <tt class="py-line"><tt class="py-keyword">import</tt> <tt class="py-name">socket</tt><tt class="py-op">,</tt> <tt class="py-name">struct</tt><tt class="py-op">,</tt> <tt class="py-name">sys</tt><tt class="py-op">,</tt> <tt class="py-name">time</tt> </tt>
+<a name="L21"></a><tt class="py-lineno"> 21</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">logging</tt> <tt class="py-keyword">import</tt> <tt class="py-name">getLogger</tt><tt class="py-op">,</tt> <tt class="py-name">DEBUG</tt> </tt>
+<a name="L22"></a><tt class="py-lineno"> 22</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt> <tt class="py-keyword">import</tt> <tt class="py-name">compat</tt> </tt>
+<a name="L23"></a><tt class="py-lineno"> 23</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt> <tt class="py-keyword">import</tt> <tt class="py-name">sasl</tt> </tt>
+<a name="L24"></a><tt class="py-lineno"> 24</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">concurrency</tt> <tt class="py-keyword">import</tt> <tt class="py-name">synchronized</tt> </tt>
+<a name="L25"></a><tt class="py-lineno"> 25</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">datatypes</tt> <tt class="py-keyword">import</tt> <tt class="py-name">RangedSet</tt><tt class="py-op">,</tt> <tt class="py-name">Serial</tt> </tt>
+<a name="L26"></a><tt class="py-lineno"> 26</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">framing</tt> <tt class="py-keyword">import</tt> <tt class="py-name">OpEncoder</tt><tt class="py-op">,</tt> <tt class="py-name">SegmentEncoder</tt><tt class="py-op">,</tt> <tt class="py-name">FrameEncoder</tt><tt class="py-op">,</tt> \ </tt>
+<a name="L27"></a><tt class="py-lineno"> 27</tt> <tt class="py-line"> <tt class="py-name">FrameDecoder</tt><tt class="py-op">,</tt> <tt class="py-name">SegmentDecoder</tt><tt class="py-op">,</tt> <tt class="py-name">OpDecoder</tt> </tt>
+<a name="L28"></a><tt class="py-lineno"> 28</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-0" class="py-name" targets="Package qpid.messaging=qpid.messaging-module.html"><a title="qpid.messaging" class="py-name" href="#" onclick="return doclink('link-0', 'messaging', 'link-0');">messaging</a></tt> <tt class="py-keyword">import</tt> <tt id="link-1" class="py-name" targets="Module qpid.messaging.address=qpid.messaging.address-module.html"><a title="qpid.messaging.address" class="py-name" href="#" onclick="return doclink('link-1', 'address', 'link-1');">address</a></tt><tt class="py-op">,</tt> <tt id="link-2" class="py-name" targets="Module qpid.messaging.transports=qpid.messaging.transports-module.html"><a title="qpid.messaging.transports" class="py-name" href="#" onclick="return doclink('link-2', 'transports', 'link-2');">transports</a></tt> </tt>
+<a name="L29"></a><tt class="py-lineno"> 29</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-3" class="py-name"><a title="qpid.messaging" class="py-name" href="#" onclick="return doclink('link-3', 'messaging', 'link-0');">messaging</a></tt><tt class="py-op">.</tt><tt id="link-4" class="py-name" targets="Module qpid.messaging.constants=qpid.messaging.constants-module.html"><a title="qpid.messaging.constants" class="py-name" href="#" onclick="return doclink('link-4', 'constants', 'link-4');">constants</a></tt> <tt class="py-keyword">import</tt> <tt id="link-5" class="py-name" targets="Variable qpid.messaging.constants.UNLIMITED=qpid.messaging.constants-module.html#UNLIMITED"><a title="qpid.messaging.constants.UNLIMITED" class="py-name" href="#" onclick="return doclink('link-5', 'UNLIMITED', 'link-5');">UNLIMITED</a></tt><tt class="py-op">,</tt> <tt id="link-6" class="py-name" targets="Variable qpid.messaging.
constants.REJECTED=qpid.messaging.constants-module.html#REJECTED"><a title="qpid.messaging.constants.REJECTED" class="py-name" href="#" onclick="return doclink('link-6', 'REJECTED', 'link-6');">REJECTED</a></tt><tt class="py-op">,</tt> <tt id="link-7" class="py-name" targets="Variable qpid.messaging.constants.RELEASED=qpid.messaging.constants-module.html#RELEASED"><a title="qpid.messaging.constants.RELEASED" class="py-name" href="#" onclick="return doclink('link-7', 'RELEASED', 'link-7');">RELEASED</a></tt> </tt>
+<a name="L30"></a><tt class="py-lineno"> 30</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-8" class="py-name"><a title="qpid.messaging" class="py-name" href="#" onclick="return doclink('link-8', 'messaging', 'link-0');">messaging</a></tt><tt class="py-op">.</tt><tt id="link-9" class="py-name" targets="Module qpid.messaging.exceptions=qpid.messaging.exceptions-module.html"><a title="qpid.messaging.exceptions" class="py-name" href="#" onclick="return doclink('link-9', 'exceptions', 'link-9');">exceptions</a></tt> <tt class="py-keyword">import</tt> <tt class="py-op">*</tt> </tt>
+<a name="L31"></a><tt class="py-lineno"> 31</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-10" class="py-name"><a title="qpid.messaging" class="py-name" href="#" onclick="return doclink('link-10', 'messaging', 'link-0');">messaging</a></tt><tt class="py-op">.</tt><tt id="link-11" class="py-name" targets="Module qpid.messaging.message=qpid.messaging.message-module.html"><a title="qpid.messaging.message" class="py-name" href="#" onclick="return doclink('link-11', 'message', 'link-11');">message</a></tt> <tt class="py-keyword">import</tt> <tt class="py-name">get_codec</tt><tt class="py-op">,</tt> <tt id="link-12" class="py-name" targets="Class qpid.messaging.message.Disposition=qpid.messaging.message.Disposition-class.html"><a title="qpid.messaging.message.Disposition" class="py-name" href="#" onclick="return doclink('link-12', 'Disposition', 'link-12');">Disposition</a></tt><tt class="py-op">,</tt> <tt id="
link-13" class="py-name" targets="Class qpid.messaging.message.Message=qpid.messaging.message.Message-class.html"><a title="qpid.messaging.message.Message" class="py-name" href="#" onclick="return doclink('link-13', 'Message', 'link-13');">Message</a></tt> </tt>
+<a name="L32"></a><tt class="py-lineno"> 32</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-14" class="py-name"><a title="qpid.messaging" class="py-name" href="#" onclick="return doclink('link-14', 'messaging', 'link-0');">messaging</a></tt><tt class="py-op">.</tt><tt id="link-15" class="py-name" targets="Module qpid.messaging.endpoints=qpid.messaging.endpoints-module.html"><a title="qpid.messaging.endpoints" class="py-name" href="#" onclick="return doclink('link-15', 'endpoints', 'link-15');">endpoints</a></tt> <tt class="py-keyword">import</tt> <tt class="py-name">MangledString</tt> </tt>
+<a name="L33"></a><tt class="py-lineno"> 33</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">ops</tt> <tt class="py-keyword">import</tt> <tt class="py-op">*</tt> </tt>
+<a name="L34"></a><tt class="py-lineno"> 34</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">selector</tt> <tt class="py-keyword">import</tt> <tt class="py-name">Selector</tt> </tt>
+<a name="L35"></a><tt class="py-lineno"> 35</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-16" class="py-name" targets="Module qpid.messaging.util=qpid.messaging.util-module.html"><a title="qpid.messaging.util" class="py-name" href="#" onclick="return doclink('link-16', 'util', 'link-16');">util</a></tt> <tt class="py-keyword">import</tt> <tt class="py-name">URL</tt><tt class="py-op">,</tt> <tt class="py-name">default</tt><tt class="py-op">,</tt><tt class="py-name">get_client_properties_with_defaults</tt> </tt>
+<a name="L36"></a><tt class="py-lineno"> 36</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">validator</tt> <tt class="py-keyword">import</tt> <tt class="py-name">And</tt><tt class="py-op">,</tt> <tt class="py-name">Context</tt><tt class="py-op">,</tt> <tt class="py-name">List</tt><tt class="py-op">,</tt> <tt class="py-name">Map</tt><tt class="py-op">,</tt> <tt class="py-name">Types</tt><tt class="py-op">,</tt> <tt class="py-name">Values</tt> </tt>
+<a name="L37"></a><tt class="py-lineno"> 37</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">threading</tt> <tt class="py-keyword">import</tt> <tt class="py-name">Condition</tt><tt class="py-op">,</tt> <tt class="py-name">Thread</tt> </tt>
+<a name="L38"></a><tt class="py-lineno"> 38</tt> <tt class="py-line"> </tt>
+<a name="L39"></a><tt class="py-lineno"> 39</tt> <tt class="py-line"><tt id="link-17" class="py-name" targets="Variable qpid.messaging.driver.log=qpid.messaging.driver-module.html#log,Variable qpid.messaging.endpoints.log=qpid.messaging.endpoints-module.html#log,Variable qpid.messaging.util.log=qpid.messaging.util-module.html#log"><a title="qpid.messaging.driver.log
+qpid.messaging.endpoints.log
+qpid.messaging.util.log" class="py-name" href="#" onclick="return doclink('link-17', 'log', 'link-17');">log</a></tt> <tt class="py-op">=</tt> <tt class="py-name">getLogger</tt><tt class="py-op">(</tt><tt class="py-string">"qpid.messaging"</tt><tt class="py-op">)</tt> </tt>
+<a name="L40"></a><tt class="py-lineno"> 40</tt> <tt class="py-line"><tt id="link-18" class="py-name" targets="Variable qpid.messaging.driver.rawlog=qpid.messaging.driver-module.html#rawlog"><a title="qpid.messaging.driver.rawlog" class="py-name" href="#" onclick="return doclink('link-18', 'rawlog', 'link-18');">rawlog</a></tt> <tt class="py-op">=</tt> <tt class="py-name">getLogger</tt><tt class="py-op">(</tt><tt class="py-string">"qpid.messaging.io.raw"</tt><tt class="py-op">)</tt> </tt>
+<a name="L41"></a><tt class="py-lineno"> 41</tt> <tt class="py-line"><tt id="link-19" class="py-name" targets="Variable qpid.messaging.driver.opslog=qpid.messaging.driver-module.html#opslog"><a title="qpid.messaging.driver.opslog" class="py-name" href="#" onclick="return doclink('link-19', 'opslog', 'link-19');">opslog</a></tt> <tt class="py-op">=</tt> <tt class="py-name">getLogger</tt><tt class="py-op">(</tt><tt class="py-string">"qpid.messaging.io.ops"</tt><tt class="py-op">)</tt> </tt>
+<a name="addr2reply_to"></a><div id="addr2reply_to-def"><a name="L42"></a><tt class="py-lineno"> 42</tt> <tt class="py-line"> </tt>
+<a name="L43"></a><tt class="py-lineno"> 43</tt> <a class="py-toggle" href="#" id="addr2reply_to-toggle" onclick="return toggle('addr2reply_to');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver-module.html#addr2reply_to">addr2reply_to</a><tt class="py-op">(</tt><tt class="py-param">addr</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="addr2reply_to-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="addr2reply_to-expanded"><a name="L44"></a><tt class="py-lineno"> 44</tt> <tt class="py-line"> <tt id="link-20" class="py-name" targets="Variable qpid.messaging.driver.name=qpid.messaging.driver-module.html#name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-20', 'name', 'link-20');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">subject</tt><tt class="py-op">,</tt> <tt class="py-name">options</tt> <tt class="py-op">=</tt> <tt id="link-21" class="py-name"><a title="qpid.messaging.address" class="py-name" href="#" onclick="return doclink('link-21', 'address', 'link-1');">address</a></tt><tt class="py-op">.</tt><tt id="link-22" class="py-name" targets="Function qpid.messaging.address.parse()=qpid.messaging.address-module.html#parse"><a title="qpid.messaging.address.parse" class="py-name" href="#" onclick="return doclink('link
-22', 'parse', 'link-22');">parse</a></tt><tt class="py-op">(</tt><tt class="py-name">addr</tt><tt class="py-op">)</tt> </tt>
+<a name="L45"></a><tt class="py-lineno"> 45</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">options</tt><tt class="py-op">:</tt> </tt>
+<a name="L46"></a><tt class="py-lineno"> 46</tt> <tt class="py-line"> <tt class="py-name">type</tt> <tt class="py-op">=</tt> <tt class="py-name">options</tt><tt class="py-op">.</tt><tt class="py-name">get</tt><tt class="py-op">(</tt><tt class="py-string">"node"</tt><tt class="py-op">,</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt class="py-name">get</tt><tt class="py-op">(</tt><tt class="py-string">"type"</tt><tt class="py-op">)</tt> </tt>
+<a name="L47"></a><tt class="py-lineno"> 47</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L48"></a><tt class="py-lineno"> 48</tt> <tt class="py-line"> <tt class="py-name">type</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
+<a name="L49"></a><tt class="py-lineno"> 49</tt> <tt class="py-line"> </tt>
+<a name="L50"></a><tt class="py-lineno"> 50</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">type</tt> <tt class="py-op">==</tt> <tt class="py-string">"topic"</tt><tt class="py-op">:</tt> </tt>
+<a name="L51"></a><tt class="py-lineno"> 51</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">ReplyTo</tt><tt class="py-op">(</tt><tt id="link-23" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-23', 'name', 'link-20');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">subject</tt><tt class="py-op">)</tt> </tt>
+<a name="L52"></a><tt class="py-lineno"> 52</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L53"></a><tt class="py-lineno"> 53</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">ReplyTo</tt><tt class="py-op">(</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt id="link-24" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-24', 'name', 'link-20');">name</a></tt><tt class="py-op">)</tt> </tt>
+</div><a name="L54"></a><tt class="py-lineno"> 54</tt> <tt class="py-line"> </tt>
+<a name="reply_to2addr"></a><div id="reply_to2addr-def"><a name="L55"></a><tt class="py-lineno"> 55</tt> <a class="py-toggle" href="#" id="reply_to2addr-toggle" onclick="return toggle('reply_to2addr');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver-module.html#reply_to2addr">reply_to2addr</a><tt class="py-op">(</tt><tt class="py-param">reply_to</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="reply_to2addr-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="reply_to2addr-expanded"><a name="L56"></a><tt class="py-lineno"> 56</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">reply_to</tt><tt class="py-op">.</tt><tt class="py-name">exchange</tt> <tt class="py-keyword">in</tt> <tt class="py-op">(</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-string">""</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L57"></a><tt class="py-lineno"> 57</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">reply_to</tt><tt class="py-op">.</tt><tt class="py-name">routing_key</tt> </tt>
+<a name="L58"></a><tt class="py-lineno"> 58</tt> <tt class="py-line"> <tt class="py-keyword">elif</tt> <tt class="py-name">reply_to</tt><tt class="py-op">.</tt><tt class="py-name">routing_key</tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
+<a name="L59"></a><tt class="py-lineno"> 59</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-string">"%s; {node: {type: topic}}"</tt> <tt class="py-op">%</tt> <tt class="py-name">reply_to</tt><tt class="py-op">.</tt><tt class="py-name">exchange</tt> </tt>
+<a name="L60"></a><tt class="py-lineno"> 60</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L61"></a><tt class="py-lineno"> 61</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-string">"%s/%s; {node: {type: topic}}"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">reply_to</tt><tt class="py-op">.</tt><tt class="py-name">exchange</tt><tt class="py-op">,</tt> <tt class="py-name">reply_to</tt><tt class="py-op">.</tt><tt class="py-name">routing_key</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L62"></a><tt class="py-lineno"> 62</tt> <tt class="py-line"> </tt>
+<a name="Attachment"></a><div id="Attachment-def"><a name="L63"></a><tt class="py-lineno"> 63</tt> <a class="py-toggle" href="#" id="Attachment-toggle" onclick="return toggle('Attachment');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.driver.Attachment-class.html">Attachment</a><tt class="py-op">:</tt> </tt>
+</div><div id="Attachment-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="Attachment-expanded"><a name="L64"></a><tt class="py-lineno"> 64</tt> <tt class="py-line"> </tt>
+<a name="Attachment.__init__"></a><div id="Attachment.__init__-def"><a name="L65"></a><tt class="py-lineno"> 65</tt> <a class="py-toggle" href="#" id="Attachment.__init__-toggle" onclick="return toggle('Attachment.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver.Attachment-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">target</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Attachment.__init__-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Attachment.__init__-expanded"><a name="L66"></a><tt class="py-lineno"> 66</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">target</tt> <tt class="py-op">=</tt> <tt class="py-name">target</tt> </tt>
+</div></div><a name="L67"></a><tt class="py-lineno"> 67</tt> <tt class="py-line"> </tt>
+<a name="L68"></a><tt class="py-lineno"> 68</tt> <tt class="py-line"><tt class="py-comment"># XXX</tt> </tt>
+<a name="L69"></a><tt class="py-lineno"> 69</tt> <tt class="py-line"> </tt>
+<a name="L70"></a><tt class="py-lineno"> 70</tt> <tt class="py-line"><tt id="link-25" class="py-name" targets="Variable qpid.messaging.driver.DURABLE_DEFAULT=qpid.messaging.driver-module.html#DURABLE_DEFAULT"><a title="qpid.messaging.driver.DURABLE_DEFAULT" class="py-name" href="#" onclick="return doclink('link-25', 'DURABLE_DEFAULT', 'link-25');">DURABLE_DEFAULT</a></tt><tt class="py-op">=</tt><tt class="py-name">False</tt> </tt>
+<a name="Pattern"></a><div id="Pattern-def"><a name="L71"></a><tt class="py-lineno"> 71</tt> <tt class="py-line"> </tt>
+<a name="L72"></a><tt class="py-lineno"> 72</tt> <tt class="py-line"><tt class="py-comment"># XXX</tt> </tt>
+<a name="L73"></a><tt class="py-lineno"> 73</tt> <tt class="py-line"> </tt>
+<a name="L74"></a><tt class="py-lineno"> 74</tt> <a class="py-toggle" href="#" id="Pattern-toggle" onclick="return toggle('Pattern');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.driver.Pattern-class.html">Pattern</a><tt class="py-op">:</tt> </tt>
+</div><div id="Pattern-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="Pattern-expanded"><a name="L75"></a><tt class="py-lineno"> 75</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L76"></a><tt class="py-lineno"> 76</tt> <tt class="py-line"><tt class="py-docstring"> The pattern filter matches the supplied wildcard pattern against a</tt> </tt>
+<a name="L77"></a><tt class="py-lineno"> 77</tt> <tt class="py-line"><tt class="py-docstring"> message subject.</tt> </tt>
+<a name="L78"></a><tt class="py-lineno"> 78</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L79"></a><tt class="py-lineno"> 79</tt> <tt class="py-line"> </tt>
+<a name="Pattern.__init__"></a><div id="Pattern.__init__-def"><a name="L80"></a><tt class="py-lineno"> 80</tt> <a class="py-toggle" href="#" id="Pattern.__init__-toggle" onclick="return toggle('Pattern.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver.Pattern-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">value</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Pattern.__init__-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Pattern.__init__-expanded"><a name="L81"></a><tt class="py-lineno"> 81</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">value</tt> <tt class="py-op">=</tt> <tt class="py-name">value</tt> </tt>
+</div><a name="L82"></a><tt class="py-lineno"> 82</tt> <tt class="py-line"> </tt>
+<a name="L83"></a><tt class="py-lineno"> 83</tt> <tt class="py-line"> <tt class="py-comment"># XXX: this should become part of the driver</tt> </tt>
+<a name="Pattern._bind"></a><div id="Pattern._bind-def"><a name="L84"></a><tt class="py-lineno"> 84</tt> <a class="py-toggle" href="#" id="Pattern._bind-toggle" onclick="return toggle('Pattern._bind');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver.Pattern-class.html#_bind">_bind</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">sst</tt><tt class="py-op">,</tt> <tt class="py-param">exchange</tt><tt class="py-op">,</tt> <tt class="py-param">queue</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Pattern._bind-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Pattern._bind-expanded"><a name="L85"></a><tt class="py-lineno"> 85</tt> <tt class="py-line"> <tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">ops</tt> <tt class="py-keyword">import</tt> <tt class="py-name">ExchangeBind</tt> </tt>
+<a name="L86"></a><tt class="py-lineno"> 86</tt> <tt class="py-line"> </tt>
+<a name="L87"></a><tt class="py-lineno"> 87</tt> <tt class="py-line"> <tt class="py-name">sst</tt><tt class="py-op">.</tt><tt id="link-26" class="py-name" targets="Method qpid.messaging.driver.SessionState.write_cmd()=qpid.messaging.driver.SessionState-class.html#write_cmd"><a title="qpid.messaging.driver.SessionState.write_cmd" class="py-name" href="#" onclick="return doclink('link-26', 'write_cmd', 'link-26');">write_cmd</a></tt><tt class="py-op">(</tt><tt class="py-name">ExchangeBind</tt><tt class="py-op">(</tt><tt class="py-name">exchange</tt><tt class="py-op">=</tt><tt class="py-name">exchange</tt><tt class="py-op">,</tt> <tt class="py-name">queue</tt><tt class="py-op">=</tt><tt class="py-name">queue</tt><tt class="py-op">,</tt> </tt>
+<a name="L88"></a><tt class="py-lineno"> 88</tt> <tt class="py-line"> <tt class="py-name">binding_key</tt><tt class="py-op">=</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">value</tt><tt class="py-op">.</tt><tt class="py-name">replace</tt><tt class="py-op">(</tt><tt class="py-string">"*"</tt><tt class="py-op">,</tt> <tt class="py-string">"#"</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+</div></div><a name="L89"></a><tt class="py-lineno"> 89</tt> <tt class="py-line"> </tt>
+<a name="L90"></a><tt class="py-lineno"> 90</tt> <tt class="py-line"><tt id="link-27" class="py-name" targets="Variable qpid.messaging.driver.SUBJECT_DEFAULTS=qpid.messaging.driver-module.html#SUBJECT_DEFAULTS"><a title="qpid.messaging.driver.SUBJECT_DEFAULTS" class="py-name" href="#" onclick="return doclink('link-27', 'SUBJECT_DEFAULTS', 'link-27');">SUBJECT_DEFAULTS</a></tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt> </tt>
+<a name="L91"></a><tt class="py-lineno"> 91</tt> <tt class="py-line"> <tt class="py-string">"topic"</tt><tt class="py-op">:</tt> <tt class="py-string">"#"</tt> </tt>
+<a name="L92"></a><tt class="py-lineno"> 92</tt> <tt class="py-line"> <tt class="py-op">}</tt> </tt>
+<a name="noop"></a><div id="noop-def"><a name="L93"></a><tt class="py-lineno"> 93</tt> <tt class="py-line"> </tt>
+<a name="L94"></a><tt class="py-lineno"> 94</tt> <a class="py-toggle" href="#" id="noop-toggle" onclick="return toggle('noop');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver-module.html#noop">noop</a><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="sync_noop"></a><div id="sync_noop-def"><a name="L95"></a><tt class="py-lineno"> 95</tt> <a class="py-toggle" href="#" id="sync_noop-toggle" onclick="return toggle('sync_noop');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver-module.html#sync_noop">sync_noop</a><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L96"></a><tt class="py-lineno"> 96</tt> <tt class="py-line"> </tt>
+<a name="SessionState"></a><div id="SessionState-def"><a name="L97"></a><tt class="py-lineno"> 97</tt> <a class="py-toggle" href="#" id="SessionState-toggle" onclick="return toggle('SessionState');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.driver.SessionState-class.html">SessionState</a><tt class="py-op">:</tt> </tt>
+</div><div id="SessionState-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="SessionState-expanded"><a name="L98"></a><tt class="py-lineno"> 98</tt> <tt class="py-line"> </tt>
+<a name="SessionState.__init__"></a><div id="SessionState.__init__-def"><a name="L99"></a><tt class="py-lineno"> 99</tt> <a class="py-toggle" href="#" id="SessionState.__init__-toggle" onclick="return toggle('SessionState.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver.SessionState-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">driver</tt><tt class="py-op">,</tt> <tt class="py-param">session</tt><tt class="py-op">,</tt> <tt class="py-param">name</tt><tt class="py-op">,</tt> <tt class="py-param">channel</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="SessionState.__init__-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="SessionState.__init__-expanded"><a name="L100"></a><tt class="py-lineno"> 100</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-28" class="py-name" targets="Module qpid.messaging.driver=qpid.messaging.driver-module.html"><a title="qpid.messaging.driver" class="py-name" href="#" onclick="return doclink('link-28', 'driver', 'link-28');">driver</a></tt> <tt class="py-op">=</tt> <tt id="link-29" class="py-name"><a title="qpid.messaging.driver" class="py-name" href="#" onclick="return doclink('link-29', 'driver', 'link-28');">driver</a></tt> </tt>
+<a name="L101"></a><tt class="py-lineno"> 101</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-30" class="py-name" targets="Method qpid.messaging.endpoints.Connection.session()=qpid.messaging.endpoints.Connection-class.html#session"><a title="qpid.messaging.endpoints.Connection.session" class="py-name" href="#" onclick="return doclink('link-30', 'session', 'link-30');">session</a></tt> <tt class="py-op">=</tt> <tt id="link-31" class="py-name"><a title="qpid.messaging.endpoints.Connection.session" class="py-name" href="#" onclick="return doclink('link-31', 'session', 'link-30');">session</a></tt> </tt>
+<a name="L102"></a><tt class="py-lineno"> 102</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-32" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-32', 'name', 'link-20');">name</a></tt> <tt class="py-op">=</tt> <tt id="link-33" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-33', 'name', 'link-20');">name</a></tt> </tt>
+<a name="L103"></a><tt class="py-lineno"> 103</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">channel</tt> <tt class="py-op">=</tt> <tt class="py-name">channel</tt> </tt>
+<a name="L104"></a><tt class="py-lineno"> 104</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">detached</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
+<a name="L105"></a><tt class="py-lineno"> 105</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">committing</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
+<a name="L106"></a><tt class="py-lineno"> 106</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">aborting</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
+<a name="L107"></a><tt class="py-lineno"> 107</tt> <tt class="py-line"> </tt>
+<a name="L108"></a><tt class="py-lineno"> 108</tt> <tt class="py-line"> <tt class="py-comment"># sender state</tt> </tt>
+<a name="L109"></a><tt class="py-lineno"> 109</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">sent</tt> <tt class="py-op">=</tt> <tt class="py-name">Serial</tt><tt class="py-op">(</tt><tt class="py-number">0</tt><tt class="py-op">)</tt> </tt>
+<a name="L110"></a><tt class="py-lineno"> 110</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">acknowledged</tt> <tt class="py-op">=</tt> <tt class="py-name">RangedSet</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L111"></a><tt class="py-lineno"> 111</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">actions</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
+<a name="L112"></a><tt class="py-lineno"> 112</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">min_completion</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">sent</tt> </tt>
+<a name="L113"></a><tt class="py-lineno"> 113</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">max_completion</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">sent</tt> </tt>
+<a name="L114"></a><tt class="py-lineno"> 114</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">results</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
+<a name="L115"></a><tt class="py-lineno"> 115</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">need_sync</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
+<a name="L116"></a><tt class="py-lineno"> 116</tt> <tt class="py-line"> </tt>
+<a name="L117"></a><tt class="py-lineno"> 117</tt> <tt class="py-line"> <tt class="py-comment"># receiver state</tt> </tt>
+<a name="L118"></a><tt class="py-lineno"> 118</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">received</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
+<a name="L119"></a><tt class="py-lineno"> 119</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">executed</tt> <tt class="py-op">=</tt> <tt class="py-name">RangedSet</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L120"></a><tt class="py-lineno"> 120</tt> <tt class="py-line"> </tt>
+<a name="L121"></a><tt class="py-lineno"> 121</tt> <tt class="py-line"> <tt class="py-comment"># XXX: need to periodically exchange completion/known_completion</tt> </tt>
+<a name="L122"></a><tt class="py-lineno"> 122</tt> <tt class="py-line"> </tt>
+<a name="L123"></a><tt class="py-lineno"> 123</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">destinations</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
+</div><a name="L124"></a><tt class="py-lineno"> 124</tt> <tt class="py-line"> </tt>
+<a name="SessionState.write_query"></a><div id="SessionState.write_query-def"><a name="L125"></a><tt class="py-lineno"> 125</tt> <a class="py-toggle" href="#" id="SessionState.write_query-toggle" onclick="return toggle('SessionState.write_query');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver.SessionState-class.html#write_query">write_query</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">query</tt><tt class="py-op">,</tt> <tt class="py-param">handler</tt><tt class="py-op">,</tt> <tt class="py-param">obj</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="SessionState.write_query-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="SessionState.write_query-expanded"><a name="L126"></a><tt class="py-lineno"> 126</tt> <tt class="py-line"> <tt class="py-name">id</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">sent</tt> </tt>
+<a name="L127"></a><tt class="py-lineno"> 127</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-34" class="py-name"><a title="qpid.messaging.driver.SessionState.write_cmd" class="py-name" href="#" onclick="return doclink('link-34', 'write_cmd', 'link-26');">write_cmd</a></tt><tt class="py-op">(</tt><tt class="py-name">query</tt><tt class="py-op">,</tt> <tt class="py-keyword">lambda</tt><tt class="py-op">:</tt> <tt class="py-name">handler</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">results</tt><tt class="py-op">.</tt><tt class="py-name">pop</tt><tt class="py-op">(</tt><tt class="py-name">id</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-name">obj</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L128"></a><tt class="py-lineno"> 128</tt> <tt class="py-line"> </tt>
+<a name="SessionState.apply_overrides"></a><div id="SessionState.apply_overrides-def"><a name="L129"></a><tt class="py-lineno"> 129</tt> <a class="py-toggle" href="#" id="SessionState.apply_overrides-toggle" onclick="return toggle('SessionState.apply_overrides');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver.SessionState-class.html#apply_overrides">apply_overrides</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">cmd</tt><tt class="py-op">,</tt> <tt class="py-param">overrides</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="SessionState.apply_overrides-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="SessionState.apply_overrides-expanded"><a name="L130"></a><tt class="py-lineno"> 130</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">k</tt><tt class="py-op">,</tt> <tt class="py-name">v</tt> <tt class="py-keyword">in</tt> <tt class="py-name">overrides</tt><tt class="py-op">.</tt><tt class="py-name">items</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L131"></a><tt class="py-lineno"> 131</tt> <tt class="py-line"> <tt class="py-name">cmd</tt><tt class="py-op">[</tt><tt class="py-name">k</tt><tt class="py-op">.</tt><tt class="py-name">replace</tt><tt class="py-op">(</tt><tt class="py-string">'-'</tt><tt class="py-op">,</tt> <tt class="py-string">'_'</tt><tt class="py-op">)</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">v</tt> </tt>
+</div><a name="L132"></a><tt class="py-lineno"> 132</tt> <tt class="py-line"> </tt>
+<a name="SessionState.write_cmd"></a><div id="SessionState.write_cmd-def"><a name="L133"></a><tt class="py-lineno"> 133</tt> <a class="py-toggle" href="#" id="SessionState.write_cmd-toggle" onclick="return toggle('SessionState.write_cmd');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver.SessionState-class.html#write_cmd">write_cmd</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">cmd</tt><tt class="py-op">,</tt> <tt class="py-param">action</tt><tt class="py-op">=</tt><tt id="link-35" class="py-name" targets="Function qpid.messaging.driver.noop()=qpid.messaging.driver-module.html#noop"><a title="qpid.messaging.driver.noop" class="py-name" href="#" onclick="return doclink('link-35', 'noop', 'link-35');">noop</a></tt><tt class="py-op">,</tt> <tt class="py-param">overrides</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param
">sync</tt><tt class="py-op">=</tt><tt class="py-name">True</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="SessionState.write_cmd-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="SessionState.write_cmd-expanded"><a name="L134"></a><tt class="py-lineno"> 134</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">overrides</tt><tt class="py-op">:</tt> </tt>
+<a name="L135"></a><tt class="py-lineno"> 135</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-36" class="py-name" targets="Method qpid.messaging.driver.SessionState.apply_overrides()=qpid.messaging.driver.SessionState-class.html#apply_overrides"><a title="qpid.messaging.driver.SessionState.apply_overrides" class="py-name" href="#" onclick="return doclink('link-36', 'apply_overrides', 'link-36');">apply_overrides</a></tt><tt class="py-op">(</tt><tt class="py-name">cmd</tt><tt class="py-op">,</tt> <tt class="py-name">overrides</tt><tt class="py-op">)</tt> </tt>
+<a name="L136"></a><tt class="py-lineno"> 136</tt> <tt class="py-line"> </tt>
+<a name="L137"></a><tt class="py-lineno"> 137</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">action</tt> <tt class="py-op">!=</tt> <tt id="link-37" class="py-name"><a title="qpid.messaging.driver.noop" class="py-name" href="#" onclick="return doclink('link-37', 'noop', 'link-35');">noop</a></tt><tt class="py-op">:</tt> </tt>
+<a name="L138"></a><tt class="py-lineno"> 138</tt> <tt class="py-line"> <tt class="py-name">cmd</tt><tt class="py-op">.</tt><tt id="link-38" class="py-name" targets="Method qpid.messaging.endpoints.Sender.sync()=qpid.messaging.endpoints.Sender-class.html#sync,Method qpid.messaging.endpoints.Session.sync()=qpid.messaging.endpoints.Session-class.html#sync"><a title="qpid.messaging.endpoints.Sender.sync
+qpid.messaging.endpoints.Session.sync" class="py-name" href="#" onclick="return doclink('link-38', 'sync', 'link-38');">sync</a></tt> <tt class="py-op">=</tt> <tt id="link-39" class="py-name"><a title="qpid.messaging.endpoints.Sender.sync
+qpid.messaging.endpoints.Session.sync" class="py-name" href="#" onclick="return doclink('link-39', 'sync', 'link-38');">sync</a></tt> </tt>
+<a name="L139"></a><tt class="py-lineno"> 139</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">detached</tt><tt class="py-op">:</tt> </tt>
+<a name="L140"></a><tt class="py-lineno"> 140</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> <tt class="py-name">Exception</tt><tt class="py-op">(</tt><tt class="py-string">"detached"</tt><tt class="py-op">)</tt> </tt>
+<a name="L141"></a><tt class="py-lineno"> 141</tt> <tt class="py-line"> <tt class="py-name">cmd</tt><tt class="py-op">.</tt><tt class="py-name">id</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">sent</tt> </tt>
+<a name="L142"></a><tt class="py-lineno"> 142</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">sent</tt> <tt class="py-op">+=</tt> <tt class="py-number">1</tt> </tt>
+<a name="L143"></a><tt class="py-lineno"> 143</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">actions</tt><tt class="py-op">[</tt><tt class="py-name">cmd</tt><tt class="py-op">.</tt><tt class="py-name">id</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">action</tt> </tt>
+<a name="L144"></a><tt class="py-lineno"> 144</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">max_completion</tt> <tt class="py-op">=</tt> <tt class="py-name">cmd</tt><tt class="py-op">.</tt><tt class="py-name">id</tt> </tt>
+<a name="L145"></a><tt class="py-lineno"> 145</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-40" class="py-name" targets="Method qpid.messaging.driver.Engine.write_op()=qpid.messaging.driver.Engine-class.html#write_op,Method qpid.messaging.driver.SessionState.write_op()=qpid.messaging.driver.SessionState-class.html#write_op"><a title="qpid.messaging.driver.Engine.write_op
+qpid.messaging.driver.SessionState.write_op" class="py-name" href="#" onclick="return doclink('link-40', 'write_op', 'link-40');">write_op</a></tt><tt class="py-op">(</tt><tt class="py-name">cmd</tt><tt class="py-op">)</tt> </tt>
+<a name="L146"></a><tt class="py-lineno"> 146</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">need_sync</tt> <tt class="py-op">=</tt> <tt class="py-keyword">not</tt> <tt class="py-name">cmd</tt><tt class="py-op">.</tt><tt id="link-41" class="py-name"><a title="qpid.messaging.endpoints.Sender.sync
+qpid.messaging.endpoints.Session.sync" class="py-name" href="#" onclick="return doclink('link-41', 'sync', 'link-38');">sync</a></tt> </tt>
+</div><a name="L147"></a><tt class="py-lineno"> 147</tt> <tt class="py-line"> </tt>
+<a name="SessionState.write_cmds"></a><div id="SessionState.write_cmds-def"><a name="L148"></a><tt class="py-lineno"> 148</tt> <a class="py-toggle" href="#" id="SessionState.write_cmds-toggle" onclick="return toggle('SessionState.write_cmds');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver.SessionState-class.html#write_cmds">write_cmds</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">cmds</tt><tt class="py-op">,</tt> <tt class="py-param">action</tt><tt class="py-op">=</tt><tt id="link-42" class="py-name"><a title="qpid.messaging.driver.noop" class="py-name" href="#" onclick="return doclink('link-42', 'noop', 'link-35');">noop</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="SessionState.write_cmds-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="SessionState.write_cmds-expanded"><a name="L149"></a><tt class="py-lineno"> 149</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">cmds</tt><tt class="py-op">:</tt> </tt>
+<a name="L150"></a><tt class="py-lineno"> 150</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">cmd</tt> <tt class="py-keyword">in</tt> <tt class="py-name">cmds</tt><tt class="py-op">[</tt><tt class="py-op">:</tt><tt class="py-op">-</tt><tt class="py-number">1</tt><tt class="py-op">]</tt><tt class="py-op">:</tt> </tt>
+<a name="L151"></a><tt class="py-lineno"> 151</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-43" class="py-name"><a title="qpid.messaging.driver.SessionState.write_cmd" class="py-name" href="#" onclick="return doclink('link-43', 'write_cmd', 'link-26');">write_cmd</a></tt><tt class="py-op">(</tt><tt class="py-name">cmd</tt><tt class="py-op">)</tt> </tt>
+<a name="L152"></a><tt class="py-lineno"> 152</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-44" class="py-name"><a title="qpid.messaging.driver.SessionState.write_cmd" class="py-name" href="#" onclick="return doclink('link-44', 'write_cmd', 'link-26');">write_cmd</a></tt><tt class="py-op">(</tt><tt class="py-name">cmds</tt><tt class="py-op">[</tt><tt class="py-op">-</tt><tt class="py-number">1</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-name">action</tt><tt class="py-op">)</tt> </tt>
+<a name="L153"></a><tt class="py-lineno"> 153</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L154"></a><tt class="py-lineno"> 154</tt> <tt class="py-line"> <tt class="py-name">action</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L155"></a><tt class="py-lineno"> 155</tt> <tt class="py-line"> </tt>
+<a name="SessionState.write_op"></a><div id="SessionState.write_op-def"><a name="L156"></a><tt class="py-lineno"> 156</tt> <a class="py-toggle" href="#" id="SessionState.write_op-toggle" onclick="return toggle('SessionState.write_op');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver.SessionState-class.html#write_op">write_op</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">op</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="SessionState.write_op-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="SessionState.write_op-expanded"><a name="L157"></a><tt class="py-lineno"> 157</tt> <tt class="py-line"> <tt class="py-name">op</tt><tt class="py-op">.</tt><tt class="py-name">channel</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">channel</tt> </tt>
+<a name="L158"></a><tt class="py-lineno"> 158</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-45" class="py-name"><a title="qpid.messaging.driver" class="py-name" href="#" onclick="return doclink('link-45', 'driver', 'link-28');">driver</a></tt><tt class="py-op">.</tt><tt id="link-46" class="py-name"><a title="qpid.messaging.driver.Engine.write_op
+qpid.messaging.driver.SessionState.write_op" class="py-name" href="#" onclick="return doclink('link-46', 'write_op', 'link-40');">write_op</a></tt><tt class="py-op">(</tt><tt class="py-name">op</tt><tt class="py-op">)</tt> </tt>
+</div></div><a name="L159"></a><tt class="py-lineno"> 159</tt> <tt class="py-line"> </tt>
+<a name="L160"></a><tt class="py-lineno"> 160</tt> <tt class="py-line"><tt id="link-47" class="py-name" targets="Variable qpid.messaging.driver.POLICIES=qpid.messaging.driver-module.html#POLICIES"><a title="qpid.messaging.driver.POLICIES" class="py-name" href="#" onclick="return doclink('link-47', 'POLICIES', 'link-47');">POLICIES</a></tt> <tt class="py-op">=</tt> <tt class="py-name">Values</tt><tt class="py-op">(</tt><tt class="py-string">"always"</tt><tt class="py-op">,</tt> <tt class="py-string">"sender"</tt><tt class="py-op">,</tt> <tt class="py-string">"receiver"</tt><tt class="py-op">,</tt> <tt class="py-string">"never"</tt><tt class="py-op">)</tt> </tt>
+<a name="L161"></a><tt class="py-lineno"> 161</tt> <tt class="py-line"><tt id="link-48" class="py-name" targets="Variable qpid.messaging.driver.RELIABILITY=qpid.messaging.driver-module.html#RELIABILITY"><a title="qpid.messaging.driver.RELIABILITY" class="py-name" href="#" onclick="return doclink('link-48', 'RELIABILITY', 'link-48');">RELIABILITY</a></tt> <tt class="py-op">=</tt> <tt class="py-name">Values</tt><tt class="py-op">(</tt><tt class="py-string">"unreliable"</tt><tt class="py-op">,</tt> <tt class="py-string">"at-most-once"</tt><tt class="py-op">,</tt> <tt class="py-string">"at-least-once"</tt><tt class="py-op">,</tt> </tt>
+<a name="L162"></a><tt class="py-lineno"> 162</tt> <tt class="py-line"> <tt class="py-string">"exactly-once"</tt><tt class="py-op">)</tt> </tt>
+<a name="L163"></a><tt class="py-lineno"> 163</tt> <tt class="py-line"> </tt>
+<a name="L164"></a><tt class="py-lineno"> 164</tt> <tt class="py-line"><tt id="link-49" class="py-name" targets="Variable qpid.messaging.driver.DECLARE=qpid.messaging.driver-module.html#DECLARE"><a title="qpid.messaging.driver.DECLARE" class="py-name" href="#" onclick="return doclink('link-49', 'DECLARE', 'link-49');">DECLARE</a></tt> <tt class="py-op">=</tt> <tt class="py-name">Map</tt><tt class="py-op">(</tt><tt class="py-op">{</tt><tt class="py-op">}</tt><tt class="py-op">,</tt> <tt class="py-name">restricted</tt><tt class="py-op">=</tt><tt class="py-name">False</tt><tt class="py-op">)</tt> </tt>
+<a name="L165"></a><tt class="py-lineno"> 165</tt> <tt class="py-line"><tt id="link-50" class="py-name" targets="Variable qpid.messaging.driver.BINDINGS=qpid.messaging.driver-module.html#BINDINGS"><a title="qpid.messaging.driver.BINDINGS" class="py-name" href="#" onclick="return doclink('link-50', 'BINDINGS', 'link-50');">BINDINGS</a></tt> <tt class="py-op">=</tt> <tt class="py-name">List</tt><tt class="py-op">(</tt><tt class="py-name">Map</tt><tt class="py-op">(</tt><tt class="py-op">{</tt> </tt>
+<a name="L166"></a><tt class="py-lineno"> 166</tt> <tt class="py-line"> <tt class="py-string">"exchange"</tt><tt class="py-op">:</tt> <tt class="py-name">Types</tt><tt class="py-op">(</tt><tt class="py-name">basestring</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L167"></a><tt class="py-lineno"> 167</tt> <tt class="py-line"> <tt class="py-string">"queue"</tt><tt class="py-op">:</tt> <tt class="py-name">Types</tt><tt class="py-op">(</tt><tt class="py-name">basestring</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L168"></a><tt class="py-lineno"> 168</tt> <tt class="py-line"> <tt class="py-string">"key"</tt><tt class="py-op">:</tt> <tt class="py-name">Types</tt><tt class="py-op">(</tt><tt class="py-name">basestring</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L169"></a><tt class="py-lineno"> 169</tt> <tt class="py-line"> <tt class="py-string">"arguments"</tt><tt class="py-op">:</tt> <tt class="py-name">Map</tt><tt class="py-op">(</tt><tt class="py-op">{</tt><tt class="py-op">}</tt><tt class="py-op">,</tt> <tt class="py-name">restricted</tt><tt class="py-op">=</tt><tt class="py-name">False</tt><tt class="py-op">)</tt> </tt>
+<a name="L170"></a><tt class="py-lineno"> 170</tt> <tt class="py-line"> <tt class="py-op">}</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L171"></a><tt class="py-lineno"> 171</tt> <tt class="py-line"> </tt>
+<a name="L172"></a><tt class="py-lineno"> 172</tt> <tt class="py-line"><tt id="link-51" class="py-name" targets="Variable qpid.messaging.driver.COMMON_OPTS=qpid.messaging.driver-module.html#COMMON_OPTS"><a title="qpid.messaging.driver.COMMON_OPTS" class="py-name" href="#" onclick="return doclink('link-51', 'COMMON_OPTS', 'link-51');">COMMON_OPTS</a></tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt> </tt>
+<a name="L173"></a><tt class="py-lineno"> 173</tt> <tt class="py-line"> <tt class="py-string">"create"</tt><tt class="py-op">:</tt> <tt id="link-52" class="py-name"><a title="qpid.messaging.driver.POLICIES" class="py-name" href="#" onclick="return doclink('link-52', 'POLICIES', 'link-47');">POLICIES</a></tt><tt class="py-op">,</tt> </tt>
+<a name="L174"></a><tt class="py-lineno"> 174</tt> <tt class="py-line"> <tt class="py-string">"delete"</tt><tt class="py-op">:</tt> <tt id="link-53" class="py-name"><a title="qpid.messaging.driver.POLICIES" class="py-name" href="#" onclick="return doclink('link-53', 'POLICIES', 'link-47');">POLICIES</a></tt><tt class="py-op">,</tt> </tt>
+<a name="L175"></a><tt class="py-lineno"> 175</tt> <tt class="py-line"> <tt class="py-string">"assert"</tt><tt class="py-op">:</tt> <tt id="link-54" class="py-name"><a title="qpid.messaging.driver.POLICIES" class="py-name" href="#" onclick="return doclink('link-54', 'POLICIES', 'link-47');">POLICIES</a></tt><tt class="py-op">,</tt> </tt>
+<a name="L176"></a><tt class="py-lineno"> 176</tt> <tt class="py-line"> <tt class="py-string">"node"</tt><tt class="py-op">:</tt> <tt class="py-name">Map</tt><tt class="py-op">(</tt><tt class="py-op">{</tt> </tt>
+<a name="L177"></a><tt class="py-lineno"> 177</tt> <tt class="py-line"> <tt class="py-string">"type"</tt><tt class="py-op">:</tt> <tt class="py-name">Values</tt><tt class="py-op">(</tt><tt class="py-string">"queue"</tt><tt class="py-op">,</tt> <tt class="py-string">"topic"</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L178"></a><tt class="py-lineno"> 178</tt> <tt class="py-line"> <tt class="py-string">"durable"</tt><tt class="py-op">:</tt> <tt class="py-name">Types</tt><tt class="py-op">(</tt><tt class="py-name">bool</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L179"></a><tt class="py-lineno"> 179</tt> <tt class="py-line"> <tt class="py-string">"x-declare"</tt><tt class="py-op">:</tt> <tt id="link-55" class="py-name"><a title="qpid.messaging.driver.DECLARE" class="py-name" href="#" onclick="return doclink('link-55', 'DECLARE', 'link-49');">DECLARE</a></tt><tt class="py-op">,</tt> </tt>
+<a name="L180"></a><tt class="py-lineno"> 180</tt> <tt class="py-line"> <tt class="py-string">"x-bindings"</tt><tt class="py-op">:</tt> <tt id="link-56" class="py-name"><a title="qpid.messaging.driver.BINDINGS" class="py-name" href="#" onclick="return doclink('link-56', 'BINDINGS', 'link-50');">BINDINGS</a></tt> </tt>
+<a name="L181"></a><tt class="py-lineno"> 181</tt> <tt class="py-line"> <tt class="py-op">}</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L182"></a><tt class="py-lineno"> 182</tt> <tt class="py-line"> <tt class="py-string">"link"</tt><tt class="py-op">:</tt> <tt class="py-name">Map</tt><tt class="py-op">(</tt><tt class="py-op">{</tt> </tt>
+<a name="L183"></a><tt class="py-lineno"> 183</tt> <tt class="py-line"> <tt class="py-string">"name"</tt><tt class="py-op">:</tt> <tt class="py-name">Types</tt><tt class="py-op">(</tt><tt class="py-name">basestring</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L184"></a><tt class="py-lineno"> 184</tt> <tt class="py-line"> <tt class="py-string">"durable"</tt><tt class="py-op">:</tt> <tt class="py-name">Types</tt><tt class="py-op">(</tt><tt class="py-name">bool</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L185"></a><tt class="py-lineno"> 185</tt> <tt class="py-line"> <tt class="py-string">"reliability"</tt><tt class="py-op">:</tt> <tt id="link-57" class="py-name"><a title="qpid.messaging.driver.RELIABILITY" class="py-name" href="#" onclick="return doclink('link-57', 'RELIABILITY', 'link-48');">RELIABILITY</a></tt><tt class="py-op">,</tt> </tt>
+<a name="L186"></a><tt class="py-lineno"> 186</tt> <tt class="py-line"> <tt class="py-string">"x-declare"</tt><tt class="py-op">:</tt> <tt id="link-58" class="py-name"><a title="qpid.messaging.driver.DECLARE" class="py-name" href="#" onclick="return doclink('link-58', 'DECLARE', 'link-49');">DECLARE</a></tt><tt class="py-op">,</tt> </tt>
+<a name="L187"></a><tt class="py-lineno"> 187</tt> <tt class="py-line"> <tt class="py-string">"x-bindings"</tt><tt class="py-op">:</tt> <tt id="link-59" class="py-name"><a title="qpid.messaging.driver.BINDINGS" class="py-name" href="#" onclick="return doclink('link-59', 'BINDINGS', 'link-50');">BINDINGS</a></tt><tt class="py-op">,</tt> </tt>
+<a name="L188"></a><tt class="py-lineno"> 188</tt> <tt class="py-line"> <tt class="py-string">"x-subscribe"</tt><tt class="py-op">:</tt> <tt class="py-name">Map</tt><tt class="py-op">(</tt><tt class="py-op">{</tt><tt class="py-op">}</tt><tt class="py-op">,</tt> <tt class="py-name">restricted</tt><tt class="py-op">=</tt><tt class="py-name">False</tt><tt class="py-op">)</tt> </tt>
+<a name="L189"></a><tt class="py-lineno"> 189</tt> <tt class="py-line"> <tt class="py-op">}</tt><tt class="py-op">)</tt> </tt>
+<a name="L190"></a><tt class="py-lineno"> 190</tt> <tt class="py-line"> <tt class="py-op">}</tt> </tt>
+<a name="L191"></a><tt class="py-lineno"> 191</tt> <tt class="py-line"> </tt>
+<a name="L192"></a><tt class="py-lineno"> 192</tt> <tt class="py-line"><tt id="link-60" class="py-name" targets="Variable qpid.messaging.driver.RECEIVE_MODES=qpid.messaging.driver-module.html#RECEIVE_MODES"><a title="qpid.messaging.driver.RECEIVE_MODES" class="py-name" href="#" onclick="return doclink('link-60', 'RECEIVE_MODES', 'link-60');">RECEIVE_MODES</a></tt> <tt class="py-op">=</tt> <tt class="py-name">Values</tt><tt class="py-op">(</tt><tt class="py-string">"browse"</tt><tt class="py-op">,</tt> <tt class="py-string">"consume"</tt><tt class="py-op">)</tt> </tt>
+<a name="L193"></a><tt class="py-lineno"> 193</tt> <tt class="py-line"> </tt>
+<a name="L194"></a><tt class="py-lineno"> 194</tt> <tt class="py-line"><tt id="link-61" class="py-name" targets="Variable qpid.messaging.driver.SOURCE_OPTS=qpid.messaging.driver-module.html#SOURCE_OPTS"><a title="qpid.messaging.driver.SOURCE_OPTS" class="py-name" href="#" onclick="return doclink('link-61', 'SOURCE_OPTS', 'link-61');">SOURCE_OPTS</a></tt> <tt class="py-op">=</tt> <tt id="link-62" class="py-name"><a title="qpid.messaging.driver.COMMON_OPTS" class="py-name" href="#" onclick="return doclink('link-62', 'COMMON_OPTS', 'link-51');">COMMON_OPTS</a></tt><tt class="py-op">.</tt><tt class="py-name">copy</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L195"></a><tt class="py-lineno"> 195</tt> <tt class="py-line"><tt id="link-63" class="py-name"><a title="qpid.messaging.driver.SOURCE_OPTS" class="py-name" href="#" onclick="return doclink('link-63', 'SOURCE_OPTS', 'link-61');">SOURCE_OPTS</a></tt><tt class="py-op">.</tt><tt class="py-name">update</tt><tt class="py-op">(</tt><tt class="py-op">{</tt> </tt>
+<a name="L196"></a><tt class="py-lineno"> 196</tt> <tt class="py-line"> <tt class="py-string">"mode"</tt><tt class="py-op">:</tt> <tt id="link-64" class="py-name"><a title="qpid.messaging.driver.RECEIVE_MODES" class="py-name" href="#" onclick="return doclink('link-64', 'RECEIVE_MODES', 'link-60');">RECEIVE_MODES</a></tt> </tt>
+<a name="L197"></a><tt class="py-lineno"> 197</tt> <tt class="py-line"> <tt class="py-op">}</tt><tt class="py-op">)</tt> </tt>
+<a name="L198"></a><tt class="py-lineno"> 198</tt> <tt class="py-line"> </tt>
+<a name="L199"></a><tt class="py-lineno"> 199</tt> <tt class="py-line"><tt id="link-65" class="py-name" targets="Variable qpid.messaging.driver.TARGET_OPTS=qpid.messaging.driver-module.html#TARGET_OPTS"><a title="qpid.messaging.driver.TARGET_OPTS" class="py-name" href="#" onclick="return doclink('link-65', 'TARGET_OPTS', 'link-65');">TARGET_OPTS</a></tt> <tt class="py-op">=</tt> <tt id="link-66" class="py-name"><a title="qpid.messaging.driver.COMMON_OPTS" class="py-name" href="#" onclick="return doclink('link-66', 'COMMON_OPTS', 'link-51');">COMMON_OPTS</a></tt><tt class="py-op">.</tt><tt class="py-name">copy</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="LinkIn"></a><div id="LinkIn-def"><a name="L200"></a><tt class="py-lineno"> 200</tt> <tt class="py-line"> </tt>
+<a name="L201"></a><tt class="py-lineno"> 201</tt> <a class="py-toggle" href="#" id="LinkIn-toggle" onclick="return toggle('LinkIn');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.driver.LinkIn-class.html">LinkIn</a><tt class="py-op">:</tt> </tt>
+</div><div id="LinkIn-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="LinkIn-expanded"><a name="L202"></a><tt class="py-lineno"> 202</tt> <tt class="py-line"> </tt>
+<a name="L203"></a><tt class="py-lineno"> 203</tt> <tt class="py-line"> <tt id="link-67" class="py-name" targets="Variable qpid.messaging.driver.LinkIn.ADDR_NAME=qpid.messaging.driver.LinkIn-class.html#ADDR_NAME,Variable qpid.messaging.driver.LinkOut.ADDR_NAME=qpid.messaging.driver.LinkOut-class.html#ADDR_NAME"><a title="qpid.messaging.driver.LinkIn.ADDR_NAME
+qpid.messaging.driver.LinkOut.ADDR_NAME" class="py-name" href="#" onclick="return doclink('link-67', 'ADDR_NAME', 'link-67');">ADDR_NAME</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"source"</tt> </tt>
+<a name="L204"></a><tt class="py-lineno"> 204</tt> <tt class="py-line"> <tt id="link-68" class="py-name" targets="Variable qpid.messaging.driver.LinkIn.DIR_NAME=qpid.messaging.driver.LinkIn-class.html#DIR_NAME,Variable qpid.messaging.driver.LinkOut.DIR_NAME=qpid.messaging.driver.LinkOut-class.html#DIR_NAME"><a title="qpid.messaging.driver.LinkIn.DIR_NAME
+qpid.messaging.driver.LinkOut.DIR_NAME" class="py-name" href="#" onclick="return doclink('link-68', 'DIR_NAME', 'link-68');">DIR_NAME</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"receiver"</tt> </tt>
+<a name="L205"></a><tt class="py-lineno"> 205</tt> <tt class="py-line"> <tt id="link-69" class="py-name" targets="Variable qpid.messaging.driver.LinkIn.VALIDATOR=qpid.messaging.driver.LinkIn-class.html#VALIDATOR,Variable qpid.messaging.driver.LinkOut.VALIDATOR=qpid.messaging.driver.LinkOut-class.html#VALIDATOR"><a title="qpid.messaging.driver.LinkIn.VALIDATOR
+qpid.messaging.driver.LinkOut.VALIDATOR" class="py-name" href="#" onclick="return doclink('link-69', 'VALIDATOR', 'link-69');">VALIDATOR</a></tt> <tt class="py-op">=</tt> <tt class="py-name">Map</tt><tt class="py-op">(</tt><tt id="link-70" class="py-name"><a title="qpid.messaging.driver.SOURCE_OPTS" class="py-name" href="#" onclick="return doclink('link-70', 'SOURCE_OPTS', 'link-61');">SOURCE_OPTS</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L206"></a><tt class="py-lineno"> 206</tt> <tt class="py-line"> </tt>
+<a name="LinkIn.init_link"></a><div id="LinkIn.init_link-def"><a name="L207"></a><tt class="py-lineno"> 207</tt> <a class="py-toggle" href="#" id="LinkIn.init_link-toggle" onclick="return toggle('LinkIn.init_link');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver.LinkIn-class.html#init_link">init_link</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">sst</tt><tt class="py-op">,</tt> <tt class="py-param">rcv</tt><tt class="py-op">,</tt> <tt class="py-param">_rcv</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="LinkIn.init_link-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="LinkIn.init_link-expanded"><a name="L208"></a><tt class="py-lineno"> 208</tt> <tt class="py-line"> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">destination</tt> <tt class="py-op">=</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">rcv</tt><tt class="py-op">.</tt><tt class="py-name">id</tt><tt class="py-op">)</tt> </tt>
+<a name="L209"></a><tt class="py-lineno"> 209</tt> <tt class="py-line"> <tt class="py-name">sst</tt><tt class="py-op">.</tt><tt class="py-name">destinations</tt><tt class="py-op">[</tt><tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">destination</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">_rcv</tt> </tt>
+<a name="L210"></a><tt class="py-lineno"> 210</tt> <tt class="py-line"> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">draining</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
+<a name="L211"></a><tt class="py-lineno"> 211</tt> <tt class="py-line"> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">bytes_open</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
+<a name="L212"></a><tt class="py-lineno"> 212</tt> <tt class="py-line"> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">on_unlink</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
+</div><a name="L213"></a><tt class="py-lineno"> 213</tt> <tt class="py-line"> </tt>
+<a name="LinkIn.do_link"></a><div id="LinkIn.do_link-def"><a name="L214"></a><tt class="py-lineno"> 214</tt> <a class="py-toggle" href="#" id="LinkIn.do_link-toggle" onclick="return toggle('LinkIn.do_link');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver.LinkIn-class.html#do_link">do_link</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">sst</tt><tt class="py-op">,</tt> <tt class="py-param">rcv</tt><tt class="py-op">,</tt> <tt class="py-param">_rcv</tt><tt class="py-op">,</tt> <tt class="py-param">type</tt><tt class="py-op">,</tt> <tt class="py-param">subtype</tt><tt class="py-op">,</tt> <tt class="py-param">action</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="LinkIn.do_link-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="LinkIn.do_link-expanded"><a name="L215"></a><tt class="py-lineno"> 215</tt> <tt class="py-line"> <tt class="py-name">link_opts</tt> <tt class="py-op">=</tt> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">options</tt><tt class="py-op">.</tt><tt class="py-name">get</tt><tt class="py-op">(</tt><tt class="py-string">"link"</tt><tt class="py-op">,</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt><tt class="py-op">)</tt> </tt>
+<a name="L216"></a><tt class="py-lineno"> 216</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">type</tt> <tt class="py-op">==</tt> <tt class="py-string">"topic"</tt><tt class="py-op">:</tt> </tt>
+<a name="L217"></a><tt class="py-lineno"> 217</tt> <tt class="py-line"> <tt class="py-name">default_reliability</tt> <tt class="py-op">=</tt> <tt class="py-string">"unreliable"</tt> </tt>
+<a name="L218"></a><tt class="py-lineno"> 218</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L219"></a><tt class="py-lineno"> 219</tt> <tt class="py-line"> <tt class="py-name">default_reliability</tt> <tt class="py-op">=</tt> <tt class="py-string">"at-least-once"</tt> </tt>
+<a name="L220"></a><tt class="py-lineno"> 220</tt> <tt class="py-line"> <tt class="py-name">reliability</tt> <tt class="py-op">=</tt> <tt class="py-name">link_opts</tt><tt class="py-op">.</tt><tt class="py-name">get</tt><tt class="py-op">(</tt><tt class="py-string">"reliability"</tt><tt class="py-op">,</tt> <tt class="py-name">default_reliability</tt><tt class="py-op">)</tt> </tt>
+<a name="L221"></a><tt class="py-lineno"> 221</tt> <tt class="py-line"> <tt id="link-71" class="py-name" targets="Method qpid.messaging.driver.Engine.declare()=qpid.messaging.driver.Engine-class.html#declare"><a title="qpid.messaging.driver.Engine.declare" class="py-name" href="#" onclick="return doclink('link-71', 'declare', 'link-71');">declare</a></tt> <tt class="py-op">=</tt> <tt class="py-name">link_opts</tt><tt class="py-op">.</tt><tt class="py-name">get</tt><tt class="py-op">(</tt><tt class="py-string">"x-declare"</tt><tt class="py-op">,</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt><tt class="py-op">)</tt> </tt>
+<a name="L222"></a><tt class="py-lineno"> 222</tt> <tt class="py-line"> <tt class="py-name">subscribe</tt> <tt class="py-op">=</tt> <tt class="py-name">link_opts</tt><tt class="py-op">.</tt><tt class="py-name">get</tt><tt class="py-op">(</tt><tt class="py-string">"x-subscribe"</tt><tt class="py-op">,</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt><tt class="py-op">)</tt> </tt>
+<a name="L223"></a><tt class="py-lineno"> 223</tt> <tt class="py-line"> <tt class="py-name">acq_mode</tt> <tt class="py-op">=</tt> <tt class="py-name">acquire_mode</tt><tt class="py-op">.</tt><tt class="py-name">pre_acquired</tt> </tt>
+<a name="L224"></a><tt class="py-lineno"> 224</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">reliability</tt> <tt class="py-keyword">in</tt> <tt class="py-op">(</tt><tt class="py-string">"unreliable"</tt><tt class="py-op">,</tt> <tt class="py-string">"at-most-once"</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L225"></a><tt class="py-lineno"> 225</tt> <tt class="py-line"> <tt class="py-name">rcv</tt><tt class="py-op">.</tt><tt class="py-name">_accept_mode</tt> <tt class="py-op">=</tt> <tt class="py-name">accept_mode</tt><tt class="py-op">.</tt><tt class="py-name">none</tt> </tt>
+<a name="L226"></a><tt class="py-lineno"> 226</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L227"></a><tt class="py-lineno"> 227</tt> <tt class="py-line"> <tt class="py-name">rcv</tt><tt class="py-op">.</tt><tt class="py-name">_accept_mode</tt> <tt class="py-op">=</tt> <tt class="py-name">accept_mode</tt><tt class="py-op">.</tt><tt class="py-name">explicit</tt> </tt>
+<a name="L228"></a><tt class="py-lineno"> 228</tt> <tt class="py-line"> </tt>
+<a name="L229"></a><tt class="py-lineno"> 229</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">type</tt> <tt class="py-op">==</tt> <tt class="py-string">"topic"</tt><tt class="py-op">:</tt> </tt>
+<a name="L230"></a><tt class="py-lineno"> 230</tt> <tt class="py-line"> <tt class="py-name">default_name</tt> <tt class="py-op">=</tt> <tt class="py-string">"%s.%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">rcv</tt><tt class="py-op">.</tt><tt id="link-72" class="py-name"><a title="qpid.messaging.endpoints.Connection.session" class="py-name" href="#" onclick="return doclink('link-72', 'session', 'link-30');">session</a></tt><tt class="py-op">.</tt><tt id="link-73" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-73', 'name', 'link-20');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">destination</tt><tt class="py-op">)</tt> </tt>
+<a name="L231"></a><tt class="py-lineno"> 231</tt> <tt class="py-line"> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">_queue</tt> <tt class="py-op">=</tt> <tt class="py-name">link_opts</tt><tt class="py-op">.</tt><tt class="py-name">get</tt><tt class="py-op">(</tt><tt class="py-string">"name"</tt><tt class="py-op">,</tt> <tt class="py-name">default_name</tt><tt class="py-op">)</tt> </tt>
+<a name="L232"></a><tt class="py-lineno"> 232</tt> <tt class="py-line"> <tt class="py-name">sst</tt><tt class="py-op">.</tt><tt id="link-74" class="py-name"><a title="qpid.messaging.driver.SessionState.write_cmd" class="py-name" href="#" onclick="return doclink('link-74', 'write_cmd', 'link-26');">write_cmd</a></tt><tt class="py-op">(</tt><tt class="py-name">QueueDeclare</tt><tt class="py-op">(</tt><tt class="py-name">queue</tt><tt class="py-op">=</tt><tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">_queue</tt><tt class="py-op">,</tt> </tt>
+<a name="L233"></a><tt class="py-lineno"> 233</tt> <tt class="py-line"> <tt class="py-name">durable</tt><tt class="py-op">=</tt><tt class="py-name">link_opts</tt><tt class="py-op">.</tt><tt class="py-name">get</tt><tt class="py-op">(</tt><tt class="py-string">"durable"</tt><tt class="py-op">,</tt> <tt class="py-name">False</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L234"></a><tt class="py-lineno"> 234</tt> <tt class="py-line"> <tt class="py-name">exclusive</tt><tt class="py-op">=</tt><tt class="py-name">True</tt><tt class="py-op">,</tt> </tt>
+<a name="L235"></a><tt class="py-lineno"> 235</tt> <tt class="py-line"> <tt class="py-name">auto_delete</tt><tt class="py-op">=</tt><tt class="py-op">(</tt><tt class="py-name">reliability</tt> <tt class="py-op">==</tt> <tt class="py-string">"unreliable"</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L236"></a><tt class="py-lineno"> 236</tt> <tt class="py-line"> <tt class="py-name">overrides</tt><tt class="py-op">=</tt><tt id="link-75" class="py-name"><a title="qpid.messaging.driver.Engine.declare" class="py-name" href="#" onclick="return doclink('link-75', 'declare', 'link-71');">declare</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L237"></a><tt class="py-lineno"> 237</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt id="link-76" class="py-name"><a title="qpid.messaging.driver.Engine.declare" class="py-name" href="#" onclick="return doclink('link-76', 'declare', 'link-71');">declare</a></tt><tt class="py-op">.</tt><tt class="py-name">get</tt><tt class="py-op">(</tt><tt class="py-string">"exclusive"</tt><tt class="py-op">,</tt> <tt class="py-name">True</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">on_unlink</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-name">QueueDelete</tt><tt class="py-op">(</tt><tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">_queue</tt><tt class="py-op">)</tt><tt class="py-op">]</tt> </tt>
+<a name="L238"></a><tt class="py-lineno"> 238</tt> <tt class="py-line"> <tt class="py-name">subject</tt> <tt class="py-op">=</tt> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">subject</tt> <tt class="py-keyword">or</tt> <tt id="link-77" class="py-name"><a title="qpid.messaging.driver.SUBJECT_DEFAULTS" class="py-name" href="#" onclick="return doclink('link-77', 'SUBJECT_DEFAULTS', 'link-27');">SUBJECT_DEFAULTS</a></tt><tt class="py-op">.</tt><tt class="py-name">get</tt><tt class="py-op">(</tt><tt class="py-name">subtype</tt><tt class="py-op">)</tt> </tt>
+<a name="L239"></a><tt class="py-lineno"> 239</tt> <tt class="py-line"> <tt class="py-name">bindings</tt> <tt class="py-op">=</tt> <tt id="link-78" class="py-name" targets="Function qpid.messaging.driver.get_bindings()=qpid.messaging.driver-module.html#get_bindings"><a title="qpid.messaging.driver.get_bindings" class="py-name" href="#" onclick="return doclink('link-78', 'get_bindings', 'link-78');">get_bindings</a></tt><tt class="py-op">(</tt><tt class="py-name">link_opts</tt><tt class="py-op">,</tt> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">_queue</tt><tt class="py-op">,</tt> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt id="link-79" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-79', 'name', 'link-20');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">subject</tt><tt class="py-op">)</tt> </tt>
+<a name="L240"></a><tt class="py-lineno"> 240</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt class="py-name">bindings</tt><tt class="py-op">:</tt> </tt>
+<a name="L241"></a><tt class="py-lineno"> 241</tt> <tt class="py-line"> <tt class="py-name">sst</tt><tt class="py-op">.</tt><tt id="link-80" class="py-name"><a title="qpid.messaging.driver.SessionState.write_cmd" class="py-name" href="#" onclick="return doclink('link-80', 'write_cmd', 'link-26');">write_cmd</a></tt><tt class="py-op">(</tt><tt class="py-name">ExchangeBind</tt><tt class="py-op">(</tt><tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">_queue</tt><tt class="py-op">,</tt> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt id="link-81" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-81', 'name', 'link-20');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">subject</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L242"></a><tt class="py-lineno"> 242</tt> <tt class="py-line"> </tt>
+<a name="L243"></a><tt class="py-lineno"> 243</tt> <tt class="py-line"> <tt class="py-keyword">elif</tt> <tt class="py-name">type</tt> <tt class="py-op">==</tt> <tt class="py-string">"queue"</tt><tt class="py-op">:</tt> </tt>
+<a name="L244"></a><tt class="py-lineno"> 244</tt> <tt class="py-line"> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">_queue</tt> <tt class="py-op">=</tt> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt id="link-82" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-82', 'name', 'link-20');">name</a></tt> </tt>
+<a name="L245"></a><tt class="py-lineno"> 245</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">options</tt><tt class="py-op">.</tt><tt class="py-name">get</tt><tt class="py-op">(</tt><tt class="py-string">"mode"</tt><tt class="py-op">,</tt> <tt class="py-string">"consume"</tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-string">"browse"</tt><tt class="py-op">:</tt> </tt>
+<a name="L246"></a><tt class="py-lineno"> 246</tt> <tt class="py-line"> <tt class="py-name">acq_mode</tt> <tt class="py-op">=</tt> <tt class="py-name">acquire_mode</tt><tt class="py-op">.</tt><tt class="py-name">not_acquired</tt> </tt>
+<a name="L247"></a><tt class="py-lineno"> 247</tt> <tt class="py-line"> <tt class="py-name">bindings</tt> <tt class="py-op">=</tt> <tt id="link-83" class="py-name"><a title="qpid.messaging.driver.get_bindings" class="py-name" href="#" onclick="return doclink('link-83', 'get_bindings', 'link-78');">get_bindings</a></tt><tt class="py-op">(</tt><tt class="py-name">link_opts</tt><tt class="py-op">,</tt> <tt class="py-name">queue</tt><tt class="py-op">=</tt><tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">_queue</tt><tt class="py-op">)</tt> </tt>
+<a name="L248"></a><tt class="py-lineno"> 248</tt> <tt class="py-line"> </tt>
+<a name="L249"></a><tt class="py-lineno"> 249</tt> <tt class="py-line"> </tt>
+<a name="L250"></a><tt class="py-lineno"> 250</tt> <tt class="py-line"> <tt class="py-name">sst</tt><tt class="py-op">.</tt><tt id="link-84" class="py-name" targets="Method qpid.messaging.driver.SessionState.write_cmds()=qpid.messaging.driver.SessionState-class.html#write_cmds"><a title="qpid.messaging.driver.SessionState.write_cmds" class="py-name" href="#" onclick="return doclink('link-84', 'write_cmds', 'link-84');">write_cmds</a></tt><tt class="py-op">(</tt><tt class="py-name">bindings</tt><tt class="py-op">)</tt> </tt>
+<a name="L251"></a><tt class="py-lineno"> 251</tt> <tt class="py-line"> <tt class="py-name">sst</tt><tt class="py-op">.</tt><tt id="link-85" class="py-name"><a title="qpid.messaging.driver.SessionState.write_cmd" class="py-name" href="#" onclick="return doclink('link-85', 'write_cmd', 'link-26');">write_cmd</a></tt><tt class="py-op">(</tt><tt class="py-name">MessageSubscribe</tt><tt class="py-op">(</tt><tt class="py-name">queue</tt><tt class="py-op">=</tt><tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">_queue</tt><tt class="py-op">,</tt> </tt>
+<a name="L252"></a><tt class="py-lineno"> 252</tt> <tt class="py-line"> <tt class="py-name">destination</tt><tt class="py-op">=</tt><tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">destination</tt><tt class="py-op">,</tt> </tt>
+<a name="L253"></a><tt class="py-lineno"> 253</tt> <tt class="py-line"> <tt class="py-name">acquire_mode</tt> <tt class="py-op">=</tt> <tt class="py-name">acq_mode</tt><tt class="py-op">,</tt> </tt>
+<a name="L254"></a><tt class="py-lineno"> 254</tt> <tt class="py-line"> <tt class="py-name">accept_mode</tt> <tt class="py-op">=</tt> <tt class="py-name">rcv</tt><tt class="py-op">.</tt><tt class="py-name">_accept_mode</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
+<a name="L255"></a><tt class="py-lineno"> 255</tt> <tt class="py-line"> <tt class="py-name">overrides</tt><tt class="py-op">=</tt><tt class="py-name">subscribe</tt><tt class="py-op">)</tt> </tt>
+<a name="L256"></a><tt class="py-lineno"> 256</tt> <tt class="py-line"> <tt class="py-name">sst</tt><tt class="py-op">.</tt><tt id="link-86" class="py-name"><a title="qpid.messaging.driver.SessionState.write_cmd" class="py-name" href="#" onclick="return doclink('link-86', 'write_cmd', 'link-26');">write_cmd</a></tt><tt class="py-op">(</tt><tt class="py-name">MessageSetFlowMode</tt><tt class="py-op">(</tt><tt class="py-name">_rcv</tt><tt class="py-op">.</tt><tt class="py-name">destination</tt><tt class="py-op">,</tt> <tt class="py-name">flow_mode</tt><tt class="py-op">.</tt><tt class="py-name">credit</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-name">action</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L257"></a><tt class="py-lineno"> 257</tt> <tt class="py-line"> </tt>
+<a name="LinkIn.do_unlink"></a><div id="LinkIn.do_unlink-def"><a name="L258"></a><tt class="py-lineno"> 258</tt> <a class="py-toggle" href="#" id="LinkIn.do_unlink-toggle" onclick="return toggle('LinkIn.do_unlink');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.driver.LinkIn-class.html#do_unlink">do_unlink</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">sst</tt><tt class="py-op">,</tt> <tt class="py-param">rcv</tt><tt class="py-op">,</tt> <tt class="py-param">_rcv</tt><tt class="py-op">,</tt> <tt class="py-param">action</tt><tt class="py-op">=</tt><tt id="link-87" class="py-name"><a title="qpid.messaging.driver.noop" class="py-name" href="#" onclick="return doclink('link-87', 'noop', 'link-35');">noop</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="LinkIn.do_unlink-collapsed" style="display:non
<TRUNCATED>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[39/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging-module.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging-module.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging-module.html
new file mode 100755
index 0000000..7cf4caf
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging-module.html
@@ -0,0 +1,174 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ > Home </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ Package messaging
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging-module.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PACKAGE DESCRIPTION ==================== -->
+<h1 class="epydoc">Package messaging</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging-pysrc.html">source code</a></span></p>
+<p>A candidate high level messaging API for python.</p>
+ <p>Areas that still need work:</p>
+ <ul>
+ <li>
+ definition of the arguments for <a
+ href="qpid.messaging.endpoints.Session-class.html#sender"
+ class="link">Session.sender</a> and <a
+ href="qpid.messaging.endpoints.Session-class.html#receiver"
+ class="link">Session.receiver</a>
+ </li>
+ <li>
+ standard <a href="qpid.messaging.message.Message-class.html"
+ class="link">Message</a> properties
+ </li>
+ <li>
+ <a href="qpid.messaging.message.Message-class.html"
+ class="link">Message</a> content encoding
+ </li>
+ <li>
+ protocol negotiation/multiprotocol impl
+ </li>
+ </ul>
+
+<!-- ==================== SUBMODULES ==================== -->
+<a name="section-Submodules"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Submodules</span></td>
+</tr>
+ <tr><td class="summary">
+ <ul class="nomargin">
+ <li> <strong class="uidlink"><a href="qpid.messaging.address-module.html">qpid.messaging.address</a></strong> </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.constants-module.html">qpid.messaging.constants</a></strong> </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.driver-module.html">qpid.messaging.driver</a></strong> </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.endpoints-module.html">qpid.messaging.endpoints</a></strong>: <em class="summary">A high level messaging API for python.</em> </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions-module.html">qpid.messaging.exceptions</a></strong> </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.message-module.html">qpid.messaging.message</a></strong> </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.transports-module.html">qpid.messaging.transports</a></strong> </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.util-module.html">qpid.messaging.util</a></strong>: <em class="summary">Add-on utilities for the <a href="qpid.messaging-module.html"
+ class="link">qpid.messaging</a> API.</em> </li>
+ </ul></td></tr>
+</table>
+
+<br />
+<!-- ==================== VARIABLES ==================== -->
+<a name="section-Variables"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Variables</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="__package__"></a><span class="summary-name">__package__</span> = <code title="'qpid.messaging'"><code class="variable-quote">'</code><code class="variable-string">qpid.messaging</code><code class="variable-quote">'</code></code>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ > Home </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging-pysrc.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging-pysrc.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging-pysrc.html
new file mode 100755
index 0000000..fee6ad4
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging-pysrc.html
@@ -0,0 +1,154 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ > Home </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ Package messaging
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging-pysrc.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<h1 class="epydoc">Source Code for <a href="qpid.messaging-module.html">Package qpid.messaging</a></h1>
+<pre class="py-src">
+<a name="L1"></a><tt class="py-lineno"> 1</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L2"></a><tt class="py-lineno"> 2</tt> <tt class="py-line"><tt class="py-comment"># Licensed to the Apache Software Foundation (ASF) under one</tt> </tt>
+<a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"><tt class="py-comment"># or more contributor license agreements. See the NOTICE file</tt> </tt>
+<a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"><tt class="py-comment"># distributed with this work for additional information</tt> </tt>
+<a name="L5"></a><tt class="py-lineno"> 5</tt> <tt class="py-line"><tt class="py-comment"># regarding copyright ownership. The ASF licenses this file</tt> </tt>
+<a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"><tt class="py-comment"># to you under the Apache License, Version 2.0 (the</tt> </tt>
+<a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"><tt class="py-comment"># "License"); you may not use this file except in compliance</tt> </tt>
+<a name="L8"></a><tt class="py-lineno"> 8</tt> <tt class="py-line"><tt class="py-comment"># with the License. You may obtain a copy of the License at</tt> </tt>
+<a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L10"></a><tt class="py-lineno">10</tt> <tt class="py-line"><tt class="py-comment"># http://www.apache.org/licenses/LICENSE-2.0</tt> </tt>
+<a name="L11"></a><tt class="py-lineno">11</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L12"></a><tt class="py-lineno">12</tt> <tt class="py-line"><tt class="py-comment"># Unless required by applicable law or agreed to in writing,</tt> </tt>
+<a name="L13"></a><tt class="py-lineno">13</tt> <tt class="py-line"><tt class="py-comment"># software distributed under the License is distributed on an</tt> </tt>
+<a name="L14"></a><tt class="py-lineno">14</tt> <tt class="py-line"><tt class="py-comment"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</tt> </tt>
+<a name="L15"></a><tt class="py-lineno">15</tt> <tt class="py-line"><tt class="py-comment"># KIND, either express or implied. See the License for the</tt> </tt>
+<a name="L16"></a><tt class="py-lineno">16</tt> <tt class="py-line"><tt class="py-comment"># specific language governing permissions and limitations</tt> </tt>
+<a name="L17"></a><tt class="py-lineno">17</tt> <tt class="py-line"><tt class="py-comment"># under the License.</tt> </tt>
+<a name="L18"></a><tt class="py-lineno">18</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L19"></a><tt class="py-lineno">19</tt> <tt class="py-line"> </tt>
+<a name="L20"></a><tt class="py-lineno">20</tt> <tt class="py-line"><tt class="py-docstring">"""</tt> </tt>
+<a name="L21"></a><tt class="py-lineno">21</tt> <tt class="py-line"><tt class="py-docstring">A candidate high level messaging API for python.</tt> </tt>
+<a name="L22"></a><tt class="py-lineno">22</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L23"></a><tt class="py-lineno">23</tt> <tt class="py-line"><tt class="py-docstring">Areas that still need work:</tt> </tt>
+<a name="L24"></a><tt class="py-lineno">24</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L25"></a><tt class="py-lineno">25</tt> <tt class="py-line"><tt class="py-docstring"> - definition of the arguments for L{Session.sender} and L{Session.receiver}</tt> </tt>
+<a name="L26"></a><tt class="py-lineno">26</tt> <tt class="py-line"><tt class="py-docstring"> - standard L{Message} properties</tt> </tt>
+<a name="L27"></a><tt class="py-lineno">27</tt> <tt class="py-line"><tt class="py-docstring"> - L{Message} content encoding</tt> </tt>
+<a name="L28"></a><tt class="py-lineno">28</tt> <tt class="py-line"><tt class="py-docstring"> - protocol negotiation/multiprotocol impl</tt> </tt>
+<a name="L29"></a><tt class="py-lineno">29</tt> <tt class="py-line"><tt class="py-docstring">"""</tt> </tt>
+<a name="L30"></a><tt class="py-lineno">30</tt> <tt class="py-line"> </tt>
+<a name="L31"></a><tt class="py-lineno">31</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">datatypes</tt> <tt class="py-keyword">import</tt> <tt class="py-name">timestamp</tt><tt class="py-op">,</tt> <tt class="py-name">uuid4</tt><tt class="py-op">,</tt> <tt class="py-name">Serial</tt> </tt>
+<a name="L32"></a><tt class="py-lineno">32</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-0" class="py-name" targets="Package qpid.messaging=qpid.messaging-module.html"><a title="qpid.messaging" class="py-name" href="#" onclick="return doclink('link-0', 'messaging', 'link-0');">messaging</a></tt><tt class="py-op">.</tt><tt id="link-1" class="py-name" targets="Module qpid.messaging.constants=qpid.messaging.constants-module.html"><a title="qpid.messaging.constants" class="py-name" href="#" onclick="return doclink('link-1', 'constants', 'link-1');">constants</a></tt> <tt class="py-keyword">import</tt> <tt class="py-op">*</tt> </tt>
+<a name="L33"></a><tt class="py-lineno">33</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-2" class="py-name"><a title="qpid.messaging" class="py-name" href="#" onclick="return doclink('link-2', 'messaging', 'link-0');">messaging</a></tt><tt class="py-op">.</tt><tt id="link-3" class="py-name" targets="Module qpid.messaging.endpoints=qpid.messaging.endpoints-module.html"><a title="qpid.messaging.endpoints" class="py-name" href="#" onclick="return doclink('link-3', 'endpoints', 'link-3');">endpoints</a></tt> <tt class="py-keyword">import</tt> <tt class="py-op">*</tt> </tt>
+<a name="L34"></a><tt class="py-lineno">34</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-4" class="py-name"><a title="qpid.messaging" class="py-name" href="#" onclick="return doclink('link-4', 'messaging', 'link-0');">messaging</a></tt><tt class="py-op">.</tt><tt id="link-5" class="py-name" targets="Module qpid.messaging.exceptions=qpid.messaging.exceptions-module.html"><a title="qpid.messaging.exceptions" class="py-name" href="#" onclick="return doclink('link-5', 'exceptions', 'link-5');">exceptions</a></tt> <tt class="py-keyword">import</tt> <tt class="py-op">*</tt> </tt>
+<a name="L35"></a><tt class="py-lineno">35</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-6" class="py-name"><a title="qpid.messaging" class="py-name" href="#" onclick="return doclink('link-6', 'messaging', 'link-0');">messaging</a></tt><tt class="py-op">.</tt><tt id="link-7" class="py-name" targets="Module qpid.messaging.message=qpid.messaging.message-module.html"><a title="qpid.messaging.message" class="py-name" href="#" onclick="return doclink('link-7', 'message', 'link-7');">message</a></tt> <tt class="py-keyword">import</tt> <tt class="py-op">*</tt> </tt>
+<a name="L36"></a><tt class="py-lineno">36</tt> <tt class="py-line"> </tt><script type="text/javascript">
+<!--
+expandto(location.href);
+// -->
+</script>
+</pre>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ > Home </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.address-module.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.address-module.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.address-module.html
new file mode 100755
index 0000000..9aa85b0
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.address-module.html
@@ -0,0 +1,152 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.address</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module address
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.address-module.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== MODULE DESCRIPTION ==================== -->
+<h1 class="epydoc">Module address</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.address-pysrc.html">source code</a></span></p>
+<!-- ==================== CLASSES ==================== -->
+<a name="section-Classes"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Classes</span></td>
+</tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.parser.ParseError-class.html" class="summary-name">ParseError</a>
+ </td>
+ </tr>
+</table>
+<!-- ==================== FUNCTIONS ==================== -->
+<a name="section-Functions"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Functions</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="parse"></a><span class="summary-sig-name">parse</span>(<span class="summary-sig-arg">addr</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.address-pysrc.html#parse">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[20/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/epydoc.js
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/epydoc.js b/input/releases/qpid-python-1.37.0/messaging-api/api/epydoc.js
new file mode 100644
index 0000000..e787dbc
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/epydoc.js
@@ -0,0 +1,293 @@
+function toggle_private() {
+ // Search for any private/public links on this page. Store
+ // their old text in "cmd," so we will know what action to
+ // take; and change their text to the opposite action.
+ var cmd = "?";
+ var elts = document.getElementsByTagName("a");
+ for(var i=0; i<elts.length; i++) {
+ if (elts[i].className == "privatelink") {
+ cmd = elts[i].innerHTML;
+ elts[i].innerHTML = ((cmd && cmd.substr(0,4)=="show")?
+ "hide private":"show private");
+ }
+ }
+ // Update all DIVs containing private objects.
+ var elts = document.getElementsByTagName("div");
+ for(var i=0; i<elts.length; i++) {
+ if (elts[i].className == "private") {
+ elts[i].style.display = ((cmd && cmd.substr(0,4)=="hide")?"none":"block");
+ }
+ else if (elts[i].className == "public") {
+ elts[i].style.display = ((cmd && cmd.substr(0,4)=="hide")?"block":"none");
+ }
+ }
+ // Update all table rows containing private objects. Note, we
+ // use "" instead of "block" becaue IE & firefox disagree on what
+ // this should be (block vs table-row), and "" just gives the
+ // default for both browsers.
+ var elts = document.getElementsByTagName("tr");
+ for(var i=0; i<elts.length; i++) {
+ if (elts[i].className == "private") {
+ elts[i].style.display = ((cmd && cmd.substr(0,4)=="hide")?"none":"");
+ }
+ }
+ // Update all list items containing private objects.
+ var elts = document.getElementsByTagName("li");
+ for(var i=0; i<elts.length; i++) {
+ if (elts[i].className == "private") {
+ elts[i].style.display = ((cmd && cmd.substr(0,4)=="hide")?
+ "none":"");
+ }
+ }
+ // Update all list items containing private objects.
+ var elts = document.getElementsByTagName("ul");
+ for(var i=0; i<elts.length; i++) {
+ if (elts[i].className == "private") {
+ elts[i].style.display = ((cmd && cmd.substr(0,4)=="hide")?"none":"block");
+ }
+ }
+ // Set a cookie to remember the current option.
+ document.cookie = "EpydocPrivate="+cmd;
+ }
+function show_private() {
+ var elts = document.getElementsByTagName("a");
+ for(var i=0; i<elts.length; i++) {
+ if (elts[i].className == "privatelink") {
+ cmd = elts[i].innerHTML;
+ if (cmd && cmd.substr(0,4)=="show")
+ toggle_private();
+ }
+ }
+ }
+function getCookie(name) {
+ var dc = document.cookie;
+ var prefix = name + "=";
+ var begin = dc.indexOf("; " + prefix);
+ if (begin == -1) {
+ begin = dc.indexOf(prefix);
+ if (begin != 0) return null;
+ } else
+ { begin += 2; }
+ var end = document.cookie.indexOf(";", begin);
+ if (end == -1)
+ { end = dc.length; }
+ return unescape(dc.substring(begin + prefix.length, end));
+ }
+function setFrame(url1, url2) {
+ parent.frames[1].location.href = url1;
+ parent.frames[2].location.href = url2;
+ }
+function checkCookie() {
+ var cmd=getCookie("EpydocPrivate");
+ if (cmd && cmd.substr(0,4)!="show" && location.href.indexOf("#_") < 0)
+ toggle_private();
+ }
+function toggleCallGraph(id) {
+ var elt = document.getElementById(id);
+ if (elt.style.display == "none")
+ elt.style.display = "block";
+ else
+ elt.style.display = "none";
+ }
+function expand(id) {
+ var elt = document.getElementById(id+"-expanded");
+ if (elt) elt.style.display = "block";
+ var elt = document.getElementById(id+"-expanded-linenums");
+ if (elt) elt.style.display = "block";
+ var elt = document.getElementById(id+"-collapsed");
+ if (elt) { elt.innerHTML = ""; elt.style.display = "none"; }
+ var elt = document.getElementById(id+"-collapsed-linenums");
+ if (elt) { elt.innerHTML = ""; elt.style.display = "none"; }
+ var elt = document.getElementById(id+"-toggle");
+ if (elt) { elt.innerHTML = "-"; }
+}
+
+function collapse(id) {
+ var elt = document.getElementById(id+"-expanded");
+ if (elt) elt.style.display = "none";
+ var elt = document.getElementById(id+"-expanded-linenums");
+ if (elt) elt.style.display = "none";
+ var elt = document.getElementById(id+"-collapsed-linenums");
+ if (elt) { elt.innerHTML = "<br />"; elt.style.display="block"; }
+ var elt = document.getElementById(id+"-toggle");
+ if (elt) { elt.innerHTML = "+"; }
+ var elt = document.getElementById(id+"-collapsed");
+ if (elt) {
+ elt.style.display = "block";
+
+ var indent = elt.getAttribute("indent");
+ var pad = elt.getAttribute("pad");
+ var s = "<tt class='py-lineno'>";
+ for (var i=0; i<pad.length; i++) { s += " " }
+ s += "</tt>";
+ s += " <tt class='py-line'>";
+ for (var i=0; i<indent.length; i++) { s += " " }
+ s += "<a href='#' onclick='expand(\"" + id;
+ s += "\");return false'>...</a></tt><br />";
+ elt.innerHTML = s;
+ }
+}
+
+function toggle(id) {
+ elt = document.getElementById(id+"-toggle");
+ if (elt.innerHTML == "-")
+ collapse(id);
+ else
+ expand(id);
+ return false;
+}
+
+function highlight(id) {
+ var elt = document.getElementById(id+"-def");
+ if (elt) elt.className = "py-highlight-hdr";
+ var elt = document.getElementById(id+"-expanded");
+ if (elt) elt.className = "py-highlight";
+ var elt = document.getElementById(id+"-collapsed");
+ if (elt) elt.className = "py-highlight";
+}
+
+function num_lines(s) {
+ var n = 1;
+ var pos = s.indexOf("\n");
+ while ( pos > 0) {
+ n += 1;
+ pos = s.indexOf("\n", pos+1);
+ }
+ return n;
+}
+
+// Collapse all blocks that mave more than `min_lines` lines.
+function collapse_all(min_lines) {
+ var elts = document.getElementsByTagName("div");
+ for (var i=0; i<elts.length; i++) {
+ var elt = elts[i];
+ var split = elt.id.indexOf("-");
+ if (split > 0)
+ if (elt.id.substring(split, elt.id.length) == "-expanded")
+ if (num_lines(elt.innerHTML) > min_lines)
+ collapse(elt.id.substring(0, split));
+ }
+}
+
+function expandto(href) {
+ var start = href.indexOf("#")+1;
+ if (start != 0 && start != href.length) {
+ if (href.substring(start, href.length) != "-") {
+ collapse_all(4);
+ pos = href.indexOf(".", start);
+ while (pos != -1) {
+ var id = href.substring(start, pos);
+ expand(id);
+ pos = href.indexOf(".", pos+1);
+ }
+ var id = href.substring(start, href.length);
+ expand(id);
+ highlight(id);
+ }
+ }
+}
+
+function kill_doclink(id) {
+ var parent = document.getElementById(id);
+ parent.removeChild(parent.childNodes.item(0));
+}
+function auto_kill_doclink(ev) {
+ if (!ev) var ev = window.event;
+ if (!this.contains(ev.toElement)) {
+ var parent = document.getElementById(this.parentID);
+ parent.removeChild(parent.childNodes.item(0));
+ }
+}
+
+function doclink(id, name, targets_id) {
+ var elt = document.getElementById(id);
+
+ // If we already opened the box, then destroy it.
+ // (This case should never occur, but leave it in just in case.)
+ if (elt.childNodes.length > 1) {
+ elt.removeChild(elt.childNodes.item(0));
+ }
+ else {
+ // The outer box: relative + inline positioning.
+ var box1 = document.createElement("div");
+ box1.style.position = "relative";
+ box1.style.display = "inline";
+ box1.style.top = 0;
+ box1.style.left = 0;
+
+ // A shadow for fun
+ var shadow = document.createElement("div");
+ shadow.style.position = "absolute";
+ shadow.style.left = "-1.3em";
+ shadow.style.top = "-1.3em";
+ shadow.style.background = "#404040";
+
+ // The inner box: absolute positioning.
+ var box2 = document.createElement("div");
+ box2.style.position = "relative";
+ box2.style.border = "1px solid #a0a0a0";
+ box2.style.left = "-.2em";
+ box2.style.top = "-.2em";
+ box2.style.background = "white";
+ box2.style.padding = ".3em .4em .3em .4em";
+ box2.style.fontStyle = "normal";
+ box2.onmouseout=auto_kill_doclink;
+ box2.parentID = id;
+
+ // Get the targets
+ var targets_elt = document.getElementById(targets_id);
+ var targets = targets_elt.getAttribute("targets");
+ var links = "";
+ target_list = targets.split(",");
+ for (var i=0; i<target_list.length; i++) {
+ var target = target_list[i].split("=");
+ links += "<li><a href='" + target[1] +
+ "' style='text-decoration:none'>" +
+ target[0] + "</a></li>";
+ }
+
+ // Put it all together.
+ elt.insertBefore(box1, elt.childNodes.item(0));
+ //box1.appendChild(box2);
+ box1.appendChild(shadow);
+ shadow.appendChild(box2);
+ box2.innerHTML =
+ "Which <b>"+name+"</b> do you want to see documentation for?" +
+ "<ul style='margin-bottom: 0;'>" +
+ links +
+ "<li><a href='#' style='text-decoration:none' " +
+ "onclick='kill_doclink(\""+id+"\");return false;'>"+
+ "<i>None of the above</i></a></li></ul>";
+ }
+ return false;
+}
+
+function get_anchor() {
+ var href = location.href;
+ var start = href.indexOf("#")+1;
+ if ((start != 0) && (start != href.length))
+ return href.substring(start, href.length);
+ }
+function redirect_url(dottedName) {
+ // Scan through each element of the "pages" list, and check
+ // if "name" matches with any of them.
+ for (var i=0; i<pages.length; i++) {
+
+ // Each page has the form "<pagename>-m" or "<pagename>-c";
+ // extract the <pagename> portion & compare it to dottedName.
+ var pagename = pages[i].substring(0, pages[i].length-2);
+ if (pagename == dottedName.substring(0,pagename.length)) {
+
+ // We've found a page that matches `dottedName`;
+ // construct its URL, using leftover `dottedName`
+ // content to form an anchor.
+ var pagetype = pages[i].charAt(pages[i].length-1);
+ var url = pagename + ((pagetype=="m")?"-module.html":
+ "-class.html");
+ if (dottedName.length > pagename.length)
+ url += "#" + dottedName.substring(pagename.length+1,
+ dottedName.length);
+ return url;
+ }
+ }
+ }
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/frames.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/frames.html b/input/releases/qpid-python-1.37.0/messaging-api/api/frames.html
new file mode 100644
index 0000000..f628a76
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/frames.html
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
+ "DTD/xhtml1-frameset.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title> Qpid Python Messaging API </title>
+</head>
+<frameset cols="20%,80%">
+ <frameset rows="30%,70%">
+ <frame src="toc.html" name="moduleListFrame"
+ id="moduleListFrame" />
+ <frame src="toc-everything.html" name="moduleFrame"
+ id="moduleFrame" />
+ </frameset>
+ <frame src="qpid.messaging-module.html" name="mainFrame" id="mainFrame" />
+</frameset>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/help.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/help.html b/input/releases/qpid-python-1.37.0/messaging-api/api/help.html
new file mode 100644
index 0000000..5de76eb
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/help.html
@@ -0,0 +1,276 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Help</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ > Help </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%"> </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="help.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+
+<h1 class="epydoc"> API Documentation </h1>
+
+<p> This document contains the API (Application Programming Interface)
+documentation for Qpid Python Messaging API. Documentation for the Python
+objects defined by the project is divided into separate pages for each
+package, module, and class. The API documentation also includes two
+pages containing information about the project as a whole: a trees
+page, and an index page. </p>
+
+<h2> Object Documentation </h2>
+
+ <p>Each <strong>Package Documentation</strong> page contains: </p>
+ <ul>
+ <li> A description of the package. </li>
+ <li> A list of the modules and sub-packages contained by the
+ package. </li>
+ <li> A summary of the classes defined by the package. </li>
+ <li> A summary of the functions defined by the package. </li>
+ <li> A summary of the variables defined by the package. </li>
+ <li> A detailed description of each function defined by the
+ package. </li>
+ <li> A detailed description of each variable defined by the
+ package. </li>
+ </ul>
+
+ <p>Each <strong>Module Documentation</strong> page contains:</p>
+ <ul>
+ <li> A description of the module. </li>
+ <li> A summary of the classes defined by the module. </li>
+ <li> A summary of the functions defined by the module. </li>
+ <li> A summary of the variables defined by the module. </li>
+ <li> A detailed description of each function defined by the
+ module. </li>
+ <li> A detailed description of each variable defined by the
+ module. </li>
+ </ul>
+
+ <p>Each <strong>Class Documentation</strong> page contains: </p>
+ <ul>
+ <li> A class inheritance diagram. </li>
+ <li> A list of known subclasses. </li>
+ <li> A description of the class. </li>
+ <li> A summary of the methods defined by the class. </li>
+ <li> A summary of the instance variables defined by the class. </li>
+ <li> A summary of the class (static) variables defined by the
+ class. </li>
+ <li> A detailed description of each method defined by the
+ class. </li>
+ <li> A detailed description of each instance variable defined by the
+ class. </li>
+ <li> A detailed description of each class (static) variable defined
+ by the class. </li>
+ </ul>
+
+<h2> Project Documentation </h2>
+
+ <p> The <strong>Trees</strong> page contains the module and class hierarchies: </p>
+ <ul>
+ <li> The <em>module hierarchy</em> lists every package and module, with
+ modules grouped into packages. At the top level, and within each
+ package, modules and sub-packages are listed alphabetically. </li>
+ <li> The <em>class hierarchy</em> lists every class, grouped by base
+ class. If a class has more than one base class, then it will be
+ listed under each base class. At the top level, and under each base
+ class, classes are listed alphabetically. </li>
+ </ul>
+
+ <p> The <strong>Index</strong> page contains indices of terms and
+ identifiers: </p>
+ <ul>
+ <li> The <em>term index</em> lists every term indexed by any object's
+ documentation. For each term, the index provides links to each
+ place where the term is indexed. </li>
+ <li> The <em>identifier index</em> lists the (short) name of every package,
+ module, class, method, function, variable, and parameter. For each
+ identifier, the index provides a short description, and a link to
+ its documentation. </li>
+ </ul>
+
+<h2> The Table of Contents </h2>
+
+<p> The table of contents occupies the two frames on the left side of
+the window. The upper-left frame displays the <em>project
+contents</em>, and the lower-left frame displays the <em>module
+contents</em>: </p>
+
+<table class="help summary" border="1" cellspacing="0" cellpadding="3">
+ <tr style="height: 30%">
+ <td align="center" style="font-size: small">
+ Project<br />Contents<hr />...</td>
+ <td align="center" style="font-size: small" rowspan="2" width="70%">
+ API<br />Documentation<br />Frame<br /><br /><br />
+ </td>
+ </tr>
+ <tr>
+ <td align="center" style="font-size: small">
+ Module<br />Contents<hr /> <br />...<br />
+ </td>
+ </tr>
+</table><br />
+
+<p> The <strong>project contents frame</strong> contains a list of all packages
+and modules that are defined by the project. Clicking on an entry
+will display its contents in the module contents frame. Clicking on a
+special entry, labeled "Everything," will display the contents of
+the entire project. </p>
+
+<p> The <strong>module contents frame</strong> contains a list of every
+submodule, class, type, exception, function, and variable defined by a
+module or package. Clicking on an entry will display its
+documentation in the API documentation frame. Clicking on the name of
+the module, at the top of the frame, will display the documentation
+for the module itself. </p>
+
+<p> The "<strong>frames</strong>" and "<strong>no frames</strong>" buttons below the top
+navigation bar can be used to control whether the table of contents is
+displayed or not. </p>
+
+<h2> The Navigation Bar </h2>
+
+<p> A navigation bar is located at the top and bottom of every page.
+It indicates what type of page you are currently viewing, and allows
+you to go to related pages. The following table describes the labels
+on the navigation bar. Note that not some labels (such as
+[Parent]) are not displayed on all pages. </p>
+
+<table class="summary" border="1" cellspacing="0" cellpadding="3" width="100%">
+<tr class="summary">
+ <th>Label</th>
+ <th>Highlighted when...</th>
+ <th>Links to...</th>
+</tr>
+ <tr><td valign="top"><strong>[Parent]</strong></td>
+ <td valign="top"><em>(never highlighted)</em></td>
+ <td valign="top"> the parent of the current package </td></tr>
+ <tr><td valign="top"><strong>[Package]</strong></td>
+ <td valign="top">viewing a package</td>
+ <td valign="top">the package containing the current object
+ </td></tr>
+ <tr><td valign="top"><strong>[Module]</strong></td>
+ <td valign="top">viewing a module</td>
+ <td valign="top">the module containing the current object
+ </td></tr>
+ <tr><td valign="top"><strong>[Class]</strong></td>
+ <td valign="top">viewing a class </td>
+ <td valign="top">the class containing the current object</td></tr>
+ <tr><td valign="top"><strong>[Trees]</strong></td>
+ <td valign="top">viewing the trees page</td>
+ <td valign="top"> the trees page </td></tr>
+ <tr><td valign="top"><strong>[Index]</strong></td>
+ <td valign="top">viewing the index page</td>
+ <td valign="top"> the index page </td></tr>
+ <tr><td valign="top"><strong>[Help]</strong></td>
+ <td valign="top">viewing the help page</td>
+ <td valign="top"> the help page </td></tr>
+</table>
+
+<p> The "<strong>show private</strong>" and "<strong>hide private</strong>" buttons below
+the top navigation bar can be used to control whether documentation
+for private objects is displayed. Private objects are usually defined
+as objects whose (short) names begin with a single underscore, but do
+not end with an underscore. For example, "<code>_x</code>",
+"<code>__pprint</code>", and "<code>epydoc.epytext._tokenize</code>"
+are private objects; but "<code>re.sub</code>",
+"<code>__init__</code>", and "<code>type_</code>" are not. However,
+if a module defines the "<code>__all__</code>" variable, then its
+contents are used to decide which objects are private. </p>
+
+<p> If --include-timestamp was passed, a timestamp below the bottom navigation bar indicates
+when each page was last updated. </p>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ > Help </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[16/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.constants-pysrc.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.constants-pysrc.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.constants-pysrc.html
new file mode 100644
index 0000000..0bb5e1a
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.constants-pysrc.html
@@ -0,0 +1,160 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.constants</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module constants
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.constants-pysrc.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<h1 class="epydoc">Source Code for <a href="qpid.messaging.constants-module.html">Module qpid.messaging.constants</a></h1>
+<pre class="py-src">
+<a name="L1"></a><tt class="py-lineno"> 1</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L2"></a><tt class="py-lineno"> 2</tt> <tt class="py-line"><tt class="py-comment"># Licensed to the Apache Software Foundation (ASF) under one</tt> </tt>
+<a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"><tt class="py-comment"># or more contributor license agreements. See the NOTICE file</tt> </tt>
+<a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"><tt class="py-comment"># distributed with this work for additional information</tt> </tt>
+<a name="L5"></a><tt class="py-lineno"> 5</tt> <tt class="py-line"><tt class="py-comment"># regarding copyright ownership. The ASF licenses this file</tt> </tt>
+<a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"><tt class="py-comment"># to you under the Apache License, Version 2.0 (the</tt> </tt>
+<a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"><tt class="py-comment"># "License"); you may not use this file except in compliance</tt> </tt>
+<a name="L8"></a><tt class="py-lineno"> 8</tt> <tt class="py-line"><tt class="py-comment"># with the License. You may obtain a copy of the License at</tt> </tt>
+<a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L10"></a><tt class="py-lineno">10</tt> <tt class="py-line"><tt class="py-comment"># http://www.apache.org/licenses/LICENSE-2.0</tt> </tt>
+<a name="L11"></a><tt class="py-lineno">11</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L12"></a><tt class="py-lineno">12</tt> <tt class="py-line"><tt class="py-comment"># Unless required by applicable law or agreed to in writing,</tt> </tt>
+<a name="L13"></a><tt class="py-lineno">13</tt> <tt class="py-line"><tt class="py-comment"># software distributed under the License is distributed on an</tt> </tt>
+<a name="L14"></a><tt class="py-lineno">14</tt> <tt class="py-line"><tt class="py-comment"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</tt> </tt>
+<a name="L15"></a><tt class="py-lineno">15</tt> <tt class="py-line"><tt class="py-comment"># KIND, either express or implied. See the License for the</tt> </tt>
+<a name="L16"></a><tt class="py-lineno">16</tt> <tt class="py-line"><tt class="py-comment"># specific language governing permissions and limitations</tt> </tt>
+<a name="L17"></a><tt class="py-lineno">17</tt> <tt class="py-line"><tt class="py-comment"># under the License.</tt> </tt>
+<a name="L18"></a><tt class="py-lineno">18</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L19"></a><tt class="py-lineno">19</tt> <tt class="py-line"> </tt>
+<a name="L20"></a><tt class="py-lineno">20</tt> <tt class="py-line"><tt id="link-0" class="py-name" targets="Variable qpid.messaging.constants.__SELF__=qpid.messaging.constants-module.html#__SELF__"><a title="qpid.messaging.constants.__SELF__" class="py-name" href="#" onclick="return doclink('link-0', '__SELF__', 'link-0');">__SELF__</a></tt> <tt class="py-op">=</tt> <tt class="py-name">object</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L21"></a><tt class="py-lineno">21</tt> <tt class="py-line"> </tt>
+<a name="Constant"></a><div id="Constant-def"><a name="L22"></a><tt class="py-lineno">22</tt> <a class="py-toggle" href="#" id="Constant-toggle" onclick="return toggle('Constant');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.constants.Constant-class.html">Constant</a><tt class="py-op">:</tt> </tt>
+</div><div id="Constant-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="Constant-expanded"><a name="L23"></a><tt class="py-lineno">23</tt> <tt class="py-line"> </tt>
+<a name="Constant.__init__"></a><div id="Constant.__init__-def"><a name="L24"></a><tt class="py-lineno">24</tt> <a class="py-toggle" href="#" id="Constant.__init__-toggle" onclick="return toggle('Constant.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.constants.Constant-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">name</tt><tt class="py-op">,</tt> <tt class="py-param">value</tt><tt class="py-op">=</tt><tt id="link-1" class="py-name"><a title="qpid.messaging.constants.__SELF__" class="py-name" href="#" onclick="return doclink('link-1', '__SELF__', 'link-0');">__SELF__</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Constant.__init__-collapsed" style="display:none;" pad="++" indent="++++++"></div><div id="Constant.__init__-expanded"><a name="L25"></a><tt class="py-lineno">25</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-2" class="py-name" targets="Variable qpid.messaging.driver.name=qpid.messaging.driver-module.html#name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-2', 'name', 'link-2');">name</a></tt> <tt class="py-op">=</tt> <tt id="link-3" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-3', 'name', 'link-2');">name</a></tt> </tt>
+<a name="L26"></a><tt class="py-lineno">26</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">value</tt> <tt class="py-keyword">is</tt> <tt id="link-4" class="py-name"><a title="qpid.messaging.constants.__SELF__" class="py-name" href="#" onclick="return doclink('link-4', '__SELF__', 'link-0');">__SELF__</a></tt><tt class="py-op">:</tt> </tt>
+<a name="L27"></a><tt class="py-lineno">27</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">value</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt> </tt>
+<a name="L28"></a><tt class="py-lineno">28</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L29"></a><tt class="py-lineno">29</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">value</tt> <tt class="py-op">=</tt> <tt class="py-name">value</tt> </tt>
+</div><a name="L30"></a><tt class="py-lineno">30</tt> <tt class="py-line"> </tt>
+<a name="Constant.__repr__"></a><div id="Constant.__repr__-def"><a name="L31"></a><tt class="py-lineno">31</tt> <a class="py-toggle" href="#" id="Constant.__repr__-toggle" onclick="return toggle('Constant.__repr__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.constants.Constant-class.html#__repr__">__repr__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Constant.__repr__-collapsed" style="display:none;" pad="++" indent="++++++"></div><div id="Constant.__repr__-expanded"><a name="L32"></a><tt class="py-lineno">32</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-5" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-5', 'name', 'link-2');">name</a></tt> </tt>
+</div></div><a name="L33"></a><tt class="py-lineno">33</tt> <tt class="py-line"> </tt>
+<a name="L34"></a><tt class="py-lineno">34</tt> <tt class="py-line"><tt id="link-6" class="py-name" targets="Variable qpid.messaging.constants.AMQP_PORT=qpid.messaging.constants-module.html#AMQP_PORT"><a title="qpid.messaging.constants.AMQP_PORT" class="py-name" href="#" onclick="return doclink('link-6', 'AMQP_PORT', 'link-6');">AMQP_PORT</a></tt> <tt class="py-op">=</tt> <tt class="py-number">5672</tt> </tt>
+<a name="L35"></a><tt class="py-lineno">35</tt> <tt class="py-line"><tt id="link-7" class="py-name" targets="Variable qpid.messaging.constants.AMQPS_PORT=qpid.messaging.constants-module.html#AMQPS_PORT"><a title="qpid.messaging.constants.AMQPS_PORT" class="py-name" href="#" onclick="return doclink('link-7', 'AMQPS_PORT', 'link-7');">AMQPS_PORT</a></tt> <tt class="py-op">=</tt> <tt class="py-number">5671</tt> </tt>
+<a name="L36"></a><tt class="py-lineno">36</tt> <tt class="py-line"> </tt>
+<a name="L37"></a><tt class="py-lineno">37</tt> <tt class="py-line"><tt id="link-8" class="py-name" targets="Variable qpid.messaging.constants.UNLIMITED=qpid.messaging.constants-module.html#UNLIMITED"><a title="qpid.messaging.constants.UNLIMITED" class="py-name" href="#" onclick="return doclink('link-8', 'UNLIMITED', 'link-8');">UNLIMITED</a></tt> <tt class="py-op">=</tt> <tt id="link-9" class="py-name" targets="Class qpid.messaging.constants.Constant=qpid.messaging.constants.Constant-class.html"><a title="qpid.messaging.constants.Constant" class="py-name" href="#" onclick="return doclink('link-9', 'Constant', 'link-9');">Constant</a></tt><tt class="py-op">(</tt><tt class="py-string">"UNLIMITED"</tt><tt class="py-op">,</tt> <tt class="py-number">0xFFFFFFFFL</tt><tt class="py-op">)</tt> </tt>
+<a name="L38"></a><tt class="py-lineno">38</tt> <tt class="py-line"> </tt>
+<a name="L39"></a><tt class="py-lineno">39</tt> <tt class="py-line"><tt id="link-10" class="py-name" targets="Variable qpid.messaging.constants.REJECTED=qpid.messaging.constants-module.html#REJECTED"><a title="qpid.messaging.constants.REJECTED" class="py-name" href="#" onclick="return doclink('link-10', 'REJECTED', 'link-10');">REJECTED</a></tt> <tt class="py-op">=</tt> <tt id="link-11" class="py-name"><a title="qpid.messaging.constants.Constant" class="py-name" href="#" onclick="return doclink('link-11', 'Constant', 'link-9');">Constant</a></tt><tt class="py-op">(</tt><tt class="py-string">"REJECTED"</tt><tt class="py-op">)</tt> </tt>
+<a name="L40"></a><tt class="py-lineno">40</tt> <tt class="py-line"><tt id="link-12" class="py-name" targets="Variable qpid.messaging.constants.RELEASED=qpid.messaging.constants-module.html#RELEASED"><a title="qpid.messaging.constants.RELEASED" class="py-name" href="#" onclick="return doclink('link-12', 'RELEASED', 'link-12');">RELEASED</a></tt> <tt class="py-op">=</tt> <tt id="link-13" class="py-name"><a title="qpid.messaging.constants.Constant" class="py-name" href="#" onclick="return doclink('link-13', 'Constant', 'link-9');">Constant</a></tt><tt class="py-op">(</tt><tt class="py-string">"RELEASED"</tt><tt class="py-op">)</tt> </tt>
+<a name="L41"></a><tt class="py-lineno">41</tt> <tt class="py-line"> </tt><script type="text/javascript">
+<!--
+expandto(location.href);
+// -->
+</script>
+</pre>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.constants.Constant-class.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.constants.Constant-class.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.constants.Constant-class.html
new file mode 100644
index 0000000..f14db91
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.constants.Constant-class.html
@@ -0,0 +1,157 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.constants.Constant</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.constants-module.html">Module constants</a> ::
+ Class Constant
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.constants.Constant-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASSOBJ DESCRIPTION ==================== -->
+<h1 class="epydoc">classobj Constant</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.constants-pysrc.html#Constant">source code</a></span></p>
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__init__"></a><span class="summary-sig-name">__init__</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">name</span>,
+ <span class="summary-sig-arg">value</span>=<span class="summary-sig-default">object()</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.constants-pysrc.html#Constant.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__repr__"></a><span class="summary-sig-name">__repr__</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.constants-pysrc.html#Constant.__repr__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver-module.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver-module.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver-module.html
new file mode 100644
index 0000000..9a42108
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.driver-module.html
@@ -0,0 +1,556 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.driver</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module driver
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.driver-module.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== MODULE DESCRIPTION ==================== -->
+<h1 class="epydoc">Module driver</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.driver-pysrc.html">source code</a></span></p>
+<!-- ==================== CLASSES ==================== -->
+<a name="section-Classes"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Classes</span></td>
+</tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.driver.Attachment-class.html" class="summary-name">Attachment</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.driver.Pattern-class.html" class="summary-name">Pattern</a><br />
+ The pattern filter matches the supplied wildcard pattern against a
+ message subject.
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.driver.SessionState-class.html" class="summary-name">SessionState</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.driver.LinkIn-class.html" class="summary-name">LinkIn</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.driver.LinkOut-class.html" class="summary-name">LinkOut</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.driver.Cache-class.html" class="summary-name">Cache</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.driver.Driver-class.html" class="summary-name">Driver</a>
+ </td>
+ </tr>
+<tr>
+ <td class="summary" colspan="2">
+ <a href="qpid.messaging.driver.Engine-class.html" class="summary-name">Engine</a>
+ </td>
+ </tr>
+</table>
+<!-- ==================== FUNCTIONS ==================== -->
+<a name="section-Functions"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Functions</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="addr2reply_to"></a><span class="summary-sig-name">addr2reply_to</span>(<span class="summary-sig-arg">addr</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#addr2reply_to">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="reply_to2addr"></a><span class="summary-sig-name">reply_to2addr</span>(<span class="summary-sig-arg">reply_to</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#reply_to2addr">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="noop"></a><span class="summary-sig-name">noop</span>()</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#noop">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="sync_noop"></a><span class="summary-sig-name">sync_noop</span>()</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#sync_noop">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="get_bindings"></a><span class="summary-sig-name">get_bindings</span>(<span class="summary-sig-arg">opts</span>,
+ <span class="summary-sig-arg">queue</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">exchange</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">key</span>=<span class="summary-sig-default">None</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.driver-pysrc.html#get_bindings">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== VARIABLES ==================== -->
+<a name="section-Variables"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Variables</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="log"></a><span class="summary-name">log</span> = <code title="getLogger("qpid.messaging")">getLogger("qpid.messaging")</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="rawlog"></a><span class="summary-name">rawlog</span> = <code title="getLogger("qpid.messaging.io.raw")">getLogger("qpid.messaging.io.raw")</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="opslog"></a><span class="summary-name">opslog</span> = <code title="getLogger("qpid.messaging.io.ops")">getLogger("qpid.messaging.io.ops")</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="DURABLE_DEFAULT"></a><span class="summary-name">DURABLE_DEFAULT</span> = <code title="False">False</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="SUBJECT_DEFAULTS"></a><span class="summary-name">SUBJECT_DEFAULTS</span> = <code title="{'topic': '#'}"><code class="variable-group">{</code><code class="variable-quote">'</code><code class="variable-string">topic</code><code class="variable-quote">'</code><code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">#</code><code class="variable-quote">'</code><code class="variable-group">}</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="POLICIES"></a><span class="summary-name">POLICIES</span> = <code title="Values("always", "sender", "receiver", "never")">Values("always", "sender", "receiver", "never")</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a href="qpid.messaging.driver-module.html#RELIABILITY" class="summary-name">RELIABILITY</a> = <code title="Values("unreliable", "at-most-once", "at-least-once", "exactly-once")">Values("unreliable", "at-most-once", "at-least-o<code class="variable-ellipsis">...</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="DECLARE"></a><span class="summary-name">DECLARE</span> = <code title="Map({}, restricted= False)">Map({}, restricted= False)</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a href="qpid.messaging.driver-module.html#BINDINGS" class="summary-name">BINDINGS</a> = <code title="List(Map({"exchange": Types(basestring), "queue": Types(basestring), "\
+key": Types(basestring), "arguments": Map({}, restricted= False)}))">List(Map({"exchange": Types(basestring), "queue": T<code class="variable-ellipsis">...</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a href="qpid.messaging.driver-module.html#COMMON_OPTS" class="summary-name">COMMON_OPTS</a> = <code title="{"create": POLICIES, "delete": POLICIES, "assert": POLICIES, "node": M\
+ap({"type": Values("queue", "topic"), "durable": Types(bool), "x-decla\
+re": DECLARE, "x-bindings": BINDINGS}), "link": Map({"name": Types(bas\
+estring), "durable": Types(bool), "reliability": RELIABILITY, "x-decla\
+re": DECLARE, "x-bindings": BINDINGS, "x-subscribe": Map({}, restricte\
+d= False)})}">{"create": POLICIES, "delete": POLICIES, "assert<code class="variable-ellipsis">...</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="RECEIVE_MODES"></a><span class="summary-name">RECEIVE_MODES</span> = <code title="Values("browse", "consume")">Values("browse", "consume")</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="SOURCE_OPTS"></a><span class="summary-name">SOURCE_OPTS</span> = <code title="COMMON_OPTS.copy()">COMMON_OPTS.copy()</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="TARGET_OPTS"></a><span class="summary-name">TARGET_OPTS</span> = <code title="COMMON_OPTS.copy()">COMMON_OPTS.copy()</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="HEADER"></a><span class="summary-name">HEADER</span> = <code title="'!4s4B'"><code class="variable-quote">'</code><code class="variable-string">!4s4B</code><code class="variable-quote">'</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="EMPTY_DP"></a><span class="summary-name">EMPTY_DP</span> = <code title="DeliveryProperties()">DeliveryProperties()</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="EMPTY_MP"></a><span class="summary-name">EMPTY_MP</span> = <code title="MessageProperties()">MessageProperties()</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="SUBJECT"></a><span class="summary-name">SUBJECT</span> = <code title="'qpid.subject'"><code class="variable-quote">'</code><code class="variable-string">qpid.subject</code><code class="variable-quote">'</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="CLOSED"></a><span class="summary-name">CLOSED</span> = <code title="'CLOSED'"><code class="variable-quote">'</code><code class="variable-string">CLOSED</code><code class="variable-quote">'</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="READ_ONLY"></a><span class="summary-name">READ_ONLY</span> = <code title="'READ_ONLY'"><code class="variable-quote">'</code><code class="variable-string">READ_ONLY</code><code class="variable-quote">'</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="WRITE_ONLY"></a><span class="summary-name">WRITE_ONLY</span> = <code title="'WRITE_ONLY'"><code class="variable-quote">'</code><code class="variable-string">WRITE_ONLY</code><code class="variable-quote">'</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="OPEN"></a><span class="summary-name">OPEN</span> = <code title="'OPEN'"><code class="variable-quote">'</code><code class="variable-string">OPEN</code><code class="variable-quote">'</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="DEFAULT_DISPOSITION"></a><span class="summary-name">DEFAULT_DISPOSITION</span> = <code title="Disposition(None)">Disposition(None)</code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="CONNECTION_ERRS"></a><span class="summary-name">CONNECTION_ERRS</span> = <code title="{}"><code class="variable-group">{</code><code class="variable-group">}</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a href="qpid.messaging.driver-module.html#SESSION_ERRS" class="summary-name">SESSION_ERRS</a> = <code title="{403: <class 'qpid.messaging.exceptions.UnauthorizedAccess'>,
+ 404: <class 'qpid.messaging.exceptions.NotFound'>,
+ 405: <class 'qpid.messaging.exceptions.ReceiverError'>,
+ 506: <class 'qpid.messaging.exceptions.TargetCapacityExceeded'>,
+ 541: <class 'qpid.messaging.exceptions.ServerError'>}"><code class="variable-group">{</code>403<code class="variable-op">: </code><class 'qpid.messaging.exceptions.Unautho<code class="variable-ellipsis">...</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="__package__"></a><span class="summary-name">__package__</span> = <code title="'qpid.messaging'"><code class="variable-quote">'</code><code class="variable-string">qpid.messaging</code><code class="variable-quote">'</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="bases"></a><span class="summary-name">bases</span> = <code title="(<class 'qpid.ops.Primitive'>)"><code class="variable-group">(</code><class 'qpid.ops.Primitive'><code class="variable-group">)</code></code>
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <a name="name"></a><span class="summary-name">name</span> = <code title="'Bit'"><code class="variable-quote">'</code><code class="variable-string">Bit</code><code class="variable-quote">'</code></code>
+ </td>
+ </tr>
+</table>
+<!-- ==================== VARIABLES DETAILS ==================== -->
+<a name="section-VariablesDetails"></a>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Variables Details</span></td>
+</tr>
+</table>
+<a name="RELIABILITY"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <h3 class="epydoc">RELIABILITY</h3>
+
+ <dl class="fields">
+ </dl>
+ <dl class="fields">
+ <dt>Value:</dt>
+ <dd><table><tr><td><pre class="variable">
+Values("unreliable", "at-most-once", "at-least-once", "exactly-once")
+</pre></td></tr></table>
+</dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="BINDINGS"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <h3 class="epydoc">BINDINGS</h3>
+
+ <dl class="fields">
+ </dl>
+ <dl class="fields">
+ <dt>Value:</dt>
+ <dd><table><tr><td><pre class="variable">
+List(Map({"exchange": Types(basestring), "queue": Types(basestring), "<span class="variable-linewrap"><img src="crarr.png" alt="\" /></span>
+key": Types(basestring), "arguments": Map({}, restricted= False)}))
+</pre></td></tr></table>
+</dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="COMMON_OPTS"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <h3 class="epydoc">COMMON_OPTS</h3>
+
+ <dl class="fields">
+ </dl>
+ <dl class="fields">
+ <dt>Value:</dt>
+ <dd><table><tr><td><pre class="variable">
+{"create": POLICIES, "delete": POLICIES, "assert": POLICIES, "node": M<span class="variable-linewrap"><img src="crarr.png" alt="\" /></span>
+ap({"type": Values("queue", "topic"), "durable": Types(bool), "x-decla<span class="variable-linewrap"><img src="crarr.png" alt="\" /></span>
+re": DECLARE, "x-bindings": BINDINGS}), "link": Map({"name": Types(bas<span class="variable-linewrap"><img src="crarr.png" alt="\" /></span>
+estring), "durable": Types(bool), "reliability": RELIABILITY, "x-decla<span class="variable-linewrap"><img src="crarr.png" alt="\" /></span>
+re": DECLARE, "x-bindings": BINDINGS, "x-subscribe": Map({}, restricte<span class="variable-linewrap"><img src="crarr.png" alt="\" /></span>
+d= False)})}
+</pre></td></tr></table>
+</dd>
+ </dl>
+</td></tr></table>
+</div>
+<a name="SESSION_ERRS"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <h3 class="epydoc">SESSION_ERRS</h3>
+
+ <dl class="fields">
+ </dl>
+ <dl class="fields">
+ <dt>Value:</dt>
+ <dd><table><tr><td><pre class="variable">
+<code class="variable-group">{</code>403<code class="variable-op">: </code><class 'qpid.messaging.exceptions.UnauthorizedAccess'><code class="variable-op">,</code>
+ 404<code class="variable-op">: </code><class 'qpid.messaging.exceptions.NotFound'><code class="variable-op">,</code>
+ 405<code class="variable-op">: </code><class 'qpid.messaging.exceptions.ReceiverError'><code class="variable-op">,</code>
+ 506<code class="variable-op">: </code><class 'qpid.messaging.exceptions.TargetCapacityExceeded'><code class="variable-op">,</code>
+ 541<code class="variable-op">: </code><class 'qpid.messaging.exceptions.ServerError'><code class="variable-group">}</code>
+</pre></td></tr></table>
+</dd>
+ </dl>
+</td></tr></table>
+</div>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[30/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions-pysrc.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions-pysrc.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions-pysrc.html
new file mode 100755
index 0000000..76f3fa4
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions-pysrc.html
@@ -0,0 +1,315 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module exceptions
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions-pysrc.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<h1 class="epydoc">Source Code for <a href="qpid.messaging.exceptions-module.html">Module qpid.messaging.exceptions</a></h1>
+<pre class="py-src">
+<a name="L1"></a><tt class="py-lineno"> 1</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L2"></a><tt class="py-lineno"> 2</tt> <tt class="py-line"><tt class="py-comment"># Licensed to the Apache Software Foundation (ASF) under one</tt> </tt>
+<a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"><tt class="py-comment"># or more contributor license agreements. See the NOTICE file</tt> </tt>
+<a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"><tt class="py-comment"># distributed with this work for additional information</tt> </tt>
+<a name="L5"></a><tt class="py-lineno"> 5</tt> <tt class="py-line"><tt class="py-comment"># regarding copyright ownership. The ASF licenses this file</tt> </tt>
+<a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"><tt class="py-comment"># to you under the Apache License, Version 2.0 (the</tt> </tt>
+<a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"><tt class="py-comment"># "License"); you may not use this file except in compliance</tt> </tt>
+<a name="L8"></a><tt class="py-lineno"> 8</tt> <tt class="py-line"><tt class="py-comment"># with the License. You may obtain a copy of the License at</tt> </tt>
+<a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L10"></a><tt class="py-lineno"> 10</tt> <tt class="py-line"><tt class="py-comment"># http://www.apache.org/licenses/LICENSE-2.0</tt> </tt>
+<a name="L11"></a><tt class="py-lineno"> 11</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L12"></a><tt class="py-lineno"> 12</tt> <tt class="py-line"><tt class="py-comment"># Unless required by applicable law or agreed to in writing,</tt> </tt>
+<a name="L13"></a><tt class="py-lineno"> 13</tt> <tt class="py-line"><tt class="py-comment"># software distributed under the License is distributed on an</tt> </tt>
+<a name="L14"></a><tt class="py-lineno"> 14</tt> <tt class="py-line"><tt class="py-comment"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</tt> </tt>
+<a name="L15"></a><tt class="py-lineno"> 15</tt> <tt class="py-line"><tt class="py-comment"># KIND, either express or implied. See the License for the</tt> </tt>
+<a name="L16"></a><tt class="py-lineno"> 16</tt> <tt class="py-line"><tt class="py-comment"># specific language governing permissions and limitations</tt> </tt>
+<a name="L17"></a><tt class="py-lineno"> 17</tt> <tt class="py-line"><tt class="py-comment"># under the License.</tt> </tt>
+<a name="L18"></a><tt class="py-lineno"> 18</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L19"></a><tt class="py-lineno"> 19</tt> <tt class="py-line"> </tt>
+<a name="Timeout"></a><div id="Timeout-def"><a name="L20"></a><tt class="py-lineno"> 20</tt> <a class="py-toggle" href="#" id="Timeout-toggle" onclick="return toggle('Timeout');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.Timeout-class.html">Timeout</a><tt class="py-op">(</tt><tt class="py-base-class">Exception</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Timeout-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="Timeout-expanded"><a name="L21"></a><tt class="py-lineno"> 21</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L22"></a><tt class="py-lineno"> 22</tt> <tt class="py-line"> </tt>
+<a name="L23"></a><tt class="py-lineno"> 23</tt> <tt class="py-line"><tt class="py-comment">## Messaging Errors</tt> </tt>
+<a name="L24"></a><tt class="py-lineno"> 24</tt> <tt class="py-line"> </tt>
+<a name="MessagingError"></a><div id="MessagingError-def"><a name="L25"></a><tt class="py-lineno"> 25</tt> <a class="py-toggle" href="#" id="MessagingError-toggle" onclick="return toggle('MessagingError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a><tt class="py-op">(</tt><tt class="py-base-class">Exception</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="MessagingError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="MessagingError-expanded"><a name="L26"></a><tt class="py-lineno"> 26</tt> <tt class="py-line"> </tt>
+<a name="MessagingError.__init__"></a><div id="MessagingError.__init__-def"><a name="L27"></a><tt class="py-lineno"> 27</tt> <a class="py-toggle" href="#" id="MessagingError.__init__-toggle" onclick="return toggle('MessagingError.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">code</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">text</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-op">**</tt><tt class="py-param">info</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="MessagingError.__init__-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="MessagingError.__init__-expanded"><a name="L28"></a><tt class="py-lineno"> 28</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">code</tt> <tt class="py-op">=</tt> <tt class="py-name">code</tt> </tt>
+<a name="L29"></a><tt class="py-lineno"> 29</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">text</tt> <tt class="py-op">=</tt> <tt class="py-name">text</tt> </tt>
+<a name="L30"></a><tt class="py-lineno"> 30</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">info</tt> <tt class="py-op">=</tt> <tt class="py-name">info</tt> </tt>
+<a name="L31"></a><tt class="py-lineno"> 31</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">code</tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
+<a name="L32"></a><tt class="py-lineno"> 32</tt> <tt class="py-line"> <tt class="py-name">msg</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">text</tt> </tt>
+<a name="L33"></a><tt class="py-lineno"> 33</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L34"></a><tt class="py-lineno"> 34</tt> <tt class="py-line"> <tt class="py-name">msg</tt> <tt class="py-op">=</tt> <tt class="py-string">"%s(%s)"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">text</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">code</tt><tt class="py-op">)</tt> </tt>
+<a name="L35"></a><tt class="py-lineno"> 35</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">info</tt><tt class="py-op">:</tt> </tt>
+<a name="L36"></a><tt class="py-lineno"> 36</tt> <tt class="py-line"> <tt class="py-name">msg</tt> <tt class="py-op">+=</tt> <tt class="py-string">" "</tt> <tt class="py-op">+</tt> <tt class="py-string">", "</tt><tt class="py-op">.</tt><tt class="py-name">join</tt><tt class="py-op">(</tt><tt class="py-op">[</tt><tt class="py-string">"%s=%r"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">k</tt><tt class="py-op">,</tt> <tt class="py-name">v</tt><tt class="py-op">)</tt> <tt class="py-keyword">for</tt> <tt class="py-name">k</tt><tt class="py-op">,</tt> <tt class="py-name">v</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">info</tt><tt class="py-op">.</tt><tt class="py-name">items</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
+<a name="L37"></a><tt class="py-lineno"> 37</tt> <tt class="py-line"> <tt class="py-name">Exception</tt><tt class="py-op">.</tt><tt id="link-0" class="py-name" targets="Method qpid.messaging.constants.Constant.__init__()=qpid.messaging.constants.Constant-class.html#__init__,Method qpid.messaging.driver.Attachment.__init__()=qpid.messaging.driver.Attachment-class.html#__init__,Method qpid.messaging.driver.Cache.__init__()=qpid.messaging.driver.Cache-class.html#__init__,Method qpid.messaging.driver.Driver.__init__()=qpid.messaging.driver.Driver-class.html#__init__,Method qpid.messaging.driver.Engine.__init__()=qpid.messaging.driver.Engine-class.html#__init__,Method qpid.messaging.driver.Pattern.__init__()=qpid.messaging.driver.Pattern-class.html#__init__,Method qpid.messaging.driver.SessionState.__init__()=qpid.messaging.driver.SessionState-class.html#__init__,Method qpid.messaging.endpoints.Connection.__init__()=qpid.messaging.endpoints.Connection-class.html#__init__,Method qpid.
messaging.endpoints.Receiver.__init__()=qpid.messaging.endpoints.Receiver-class.html#__init__,Method qpid.messaging.endpoints.Sender.__init__()=qpid.messaging.endpoints.Sender-class.html#__init__,Method qpid.messaging.endpoints.Session.__init__()=qpid.messaging.endpoints.Session-class.html#__init__,Method qpid.messaging.exceptions.MessagingError.__init__()=qpid.messaging.exceptions.MessagingError-class.html#__init__,Method qpid.messaging.message.Disposition.__init__()=qpid.messaging.message.Disposition-class.html#__init__,Method qpid.messaging.message.Message.__init__()=qpid.messaging.message.Message-class.html#__init__,Method qpid.messaging.transports.SocketTransport.__init__()=qpid.messaging.transports.SocketTransport-class.html#__init__,Method qpid.messaging.transports.old_ssl.__init__()=qpid.messaging.transports.old_ssl-class.html#__init__,Method qpid.messaging.transports.tls.__init__()=qpid.messaging.transports.tls-class.html#__init__"><a title="qpid.messaging.constants.Constan
t.__init__
+qpid.messaging.driver.Attachment.__init__
+qpid.messaging.driver.Cache.__init__
+qpid.messaging.driver.Driver.__init__
+qpid.messaging.driver.Engine.__init__
+qpid.messaging.driver.Pattern.__init__
+qpid.messaging.driver.SessionState.__init__
+qpid.messaging.endpoints.Connection.__init__
+qpid.messaging.endpoints.Receiver.__init__
+qpid.messaging.endpoints.Sender.__init__
+qpid.messaging.endpoints.Session.__init__
+qpid.messaging.exceptions.MessagingError.__init__
+qpid.messaging.message.Disposition.__init__
+qpid.messaging.message.Message.__init__
+qpid.messaging.transports.SocketTransport.__init__
+qpid.messaging.transports.old_ssl.__init__
+qpid.messaging.transports.tls.__init__" class="py-name" href="#" onclick="return doclink('link-0', '__init__', 'link-0');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">msg</tt><tt class="py-op">)</tt> </tt>
+</div></div><a name="InternalError"></a><div id="InternalError-def"><a name="L38"></a><tt class="py-lineno"> 38</tt> <a class="py-toggle" href="#" id="InternalError-toggle" onclick="return toggle('InternalError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.InternalError-class.html">InternalError</a><tt class="py-op">(</tt><tt class="py-base-class">MessagingError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="InternalError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="InternalError-expanded"><a name="L39"></a><tt class="py-lineno"> 39</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L40"></a><tt class="py-lineno"> 40</tt> <tt class="py-line"> </tt>
+<a name="L41"></a><tt class="py-lineno"> 41</tt> <tt class="py-line"><tt class="py-comment">## Connection Errors</tt> </tt>
+<a name="L42"></a><tt class="py-lineno"> 42</tt> <tt class="py-line"> </tt>
+<a name="ConnectionError"></a><div id="ConnectionError-def"><a name="L43"></a><tt class="py-lineno"> 43</tt> <a class="py-toggle" href="#" id="ConnectionError-toggle" onclick="return toggle('ConnectionError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.ConnectionError-class.html">ConnectionError</a><tt class="py-op">(</tt><tt class="py-base-class">MessagingError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="ConnectionError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="ConnectionError-expanded"><a name="L44"></a><tt class="py-lineno"> 44</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L45"></a><tt class="py-lineno"> 45</tt> <tt class="py-line"><tt class="py-docstring"> The base class for all connection related exceptions.</tt> </tt>
+<a name="L46"></a><tt class="py-lineno"> 46</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L47"></a><tt class="py-lineno"> 47</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L48"></a><tt class="py-lineno"> 48</tt> <tt class="py-line"> </tt>
+<a name="ConnectError"></a><div id="ConnectError-def"><a name="L49"></a><tt class="py-lineno"> 49</tt> <a class="py-toggle" href="#" id="ConnectError-toggle" onclick="return toggle('ConnectError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.ConnectError-class.html">ConnectError</a><tt class="py-op">(</tt><tt class="py-base-class">ConnectionError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="ConnectError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="ConnectError-expanded"><a name="L50"></a><tt class="py-lineno"> 50</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L51"></a><tt class="py-lineno"> 51</tt> <tt class="py-line"><tt class="py-docstring"> Exception raised when there is an error connecting to the remote</tt> </tt>
+<a name="L52"></a><tt class="py-lineno"> 52</tt> <tt class="py-line"><tt class="py-docstring"> peer.</tt> </tt>
+<a name="L53"></a><tt class="py-lineno"> 53</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L54"></a><tt class="py-lineno"> 54</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L55"></a><tt class="py-lineno"> 55</tt> <tt class="py-line"> </tt>
+<a name="VersionError"></a><div id="VersionError-def"><a name="L56"></a><tt class="py-lineno"> 56</tt> <a class="py-toggle" href="#" id="VersionError-toggle" onclick="return toggle('VersionError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.VersionError-class.html">VersionError</a><tt class="py-op">(</tt><tt class="py-base-class">ConnectError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="VersionError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="VersionError-expanded"><a name="L57"></a><tt class="py-lineno"> 57</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L58"></a><tt class="py-lineno"> 58</tt> <tt class="py-line"> </tt>
+<a name="AuthenticationFailure"></a><div id="AuthenticationFailure-def"><a name="L59"></a><tt class="py-lineno"> 59</tt> <a class="py-toggle" href="#" id="AuthenticationFailure-toggle" onclick="return toggle('AuthenticationFailure');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.AuthenticationFailure-class.html">AuthenticationFailure</a><tt class="py-op">(</tt><tt class="py-base-class">ConnectError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="AuthenticationFailure-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="AuthenticationFailure-expanded"><a name="L60"></a><tt class="py-lineno"> 60</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L61"></a><tt class="py-lineno"> 61</tt> <tt class="py-line"> </tt>
+<a name="ConnectionClosed"></a><div id="ConnectionClosed-def"><a name="L62"></a><tt class="py-lineno"> 62</tt> <a class="py-toggle" href="#" id="ConnectionClosed-toggle" onclick="return toggle('ConnectionClosed');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.ConnectionClosed-class.html">ConnectionClosed</a><tt class="py-op">(</tt><tt class="py-base-class">ConnectionError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="ConnectionClosed-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="ConnectionClosed-expanded"><a name="L63"></a><tt class="py-lineno"> 63</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L64"></a><tt class="py-lineno"> 64</tt> <tt class="py-line"> </tt>
+<a name="HeartbeatTimeout"></a><div id="HeartbeatTimeout-def"><a name="L65"></a><tt class="py-lineno"> 65</tt> <a class="py-toggle" href="#" id="HeartbeatTimeout-toggle" onclick="return toggle('HeartbeatTimeout');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.HeartbeatTimeout-class.html">HeartbeatTimeout</a><tt class="py-op">(</tt><tt class="py-base-class">ConnectionError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="HeartbeatTimeout-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="HeartbeatTimeout-expanded"><a name="L66"></a><tt class="py-lineno"> 66</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L67"></a><tt class="py-lineno"> 67</tt> <tt class="py-line"> </tt>
+<a name="L68"></a><tt class="py-lineno"> 68</tt> <tt class="py-line"><tt class="py-comment">## Session Errors</tt> </tt>
+<a name="L69"></a><tt class="py-lineno"> 69</tt> <tt class="py-line"> </tt>
+<a name="SessionError"></a><div id="SessionError-def"><a name="L70"></a><tt class="py-lineno"> 70</tt> <a class="py-toggle" href="#" id="SessionError-toggle" onclick="return toggle('SessionError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.SessionError-class.html">SessionError</a><tt class="py-op">(</tt><tt class="py-base-class">MessagingError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="SessionError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="SessionError-expanded"><a name="L71"></a><tt class="py-lineno"> 71</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L72"></a><tt class="py-lineno"> 72</tt> <tt class="py-line"> </tt>
+<a name="Detached"></a><div id="Detached-def"><a name="L73"></a><tt class="py-lineno"> 73</tt> <a class="py-toggle" href="#" id="Detached-toggle" onclick="return toggle('Detached');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.Detached-class.html">Detached</a><tt class="py-op">(</tt><tt class="py-base-class">SessionError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Detached-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="Detached-expanded"><a name="L74"></a><tt class="py-lineno"> 74</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L75"></a><tt class="py-lineno"> 75</tt> <tt class="py-line"><tt class="py-docstring"> Exception raised when an operation is attempted that is illegal when</tt> </tt>
+<a name="L76"></a><tt class="py-lineno"> 76</tt> <tt class="py-line"><tt class="py-docstring"> detached.</tt> </tt>
+<a name="L77"></a><tt class="py-lineno"> 77</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L78"></a><tt class="py-lineno"> 78</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L79"></a><tt class="py-lineno"> 79</tt> <tt class="py-line"> </tt>
+<a name="NontransactionalSession"></a><div id="NontransactionalSession-def"><a name="L80"></a><tt class="py-lineno"> 80</tt> <a class="py-toggle" href="#" id="NontransactionalSession-toggle" onclick="return toggle('NontransactionalSession');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.NontransactionalSession-class.html">NontransactionalSession</a><tt class="py-op">(</tt><tt class="py-base-class">SessionError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="NontransactionalSession-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="NontransactionalSession-expanded"><a name="L81"></a><tt class="py-lineno"> 81</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L82"></a><tt class="py-lineno"> 82</tt> <tt class="py-line"><tt class="py-docstring"> Exception raised when commit or rollback is attempted on a non</tt> </tt>
+<a name="L83"></a><tt class="py-lineno"> 83</tt> <tt class="py-line"><tt class="py-docstring"> transactional session.</tt> </tt>
+<a name="L84"></a><tt class="py-lineno"> 84</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L85"></a><tt class="py-lineno"> 85</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L86"></a><tt class="py-lineno"> 86</tt> <tt class="py-line"> </tt>
+<a name="TransactionError"></a><div id="TransactionError-def"><a name="L87"></a><tt class="py-lineno"> 87</tt> <a class="py-toggle" href="#" id="TransactionError-toggle" onclick="return toggle('TransactionError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.TransactionError-class.html">TransactionError</a><tt class="py-op">(</tt><tt class="py-base-class">SessionError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="TransactionError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="TransactionError-expanded"><a name="L88"></a><tt class="py-lineno"> 88</tt> <tt class="py-line"> <tt class="py-docstring">"""Base class for transactional errors"""</tt> </tt>
+<a name="L89"></a><tt class="py-lineno"> 89</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L90"></a><tt class="py-lineno"> 90</tt> <tt class="py-line"> </tt>
+<a name="TransactionAborted"></a><div id="TransactionAborted-def"><a name="L91"></a><tt class="py-lineno"> 91</tt> <a class="py-toggle" href="#" id="TransactionAborted-toggle" onclick="return toggle('TransactionAborted');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.TransactionAborted-class.html">TransactionAborted</a><tt class="py-op">(</tt><tt class="py-base-class">TransactionError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="TransactionAborted-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="TransactionAborted-expanded"><a name="L92"></a><tt class="py-lineno"> 92</tt> <tt class="py-line"> <tt class="py-docstring">"""The transaction was automatically rolled back. This could be due to an error</tt> </tt>
+<a name="L93"></a><tt class="py-lineno"> 93</tt> <tt class="py-line"><tt class="py-docstring"> on the broker, such as a store failure, or a connection failure during the</tt> </tt>
+<a name="L94"></a><tt class="py-lineno"> 94</tt> <tt class="py-line"><tt class="py-docstring"> transaction"""</tt> </tt>
+<a name="L95"></a><tt class="py-lineno"> 95</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L96"></a><tt class="py-lineno"> 96</tt> <tt class="py-line"> </tt>
+<a name="TransactionUnknown"></a><div id="TransactionUnknown-def"><a name="L97"></a><tt class="py-lineno"> 97</tt> <a class="py-toggle" href="#" id="TransactionUnknown-toggle" onclick="return toggle('TransactionUnknown');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.TransactionUnknown-class.html">TransactionUnknown</a><tt class="py-op">(</tt><tt class="py-base-class">TransactionError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="TransactionUnknown-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="TransactionUnknown-expanded"><a name="L98"></a><tt class="py-lineno"> 98</tt> <tt class="py-line"> <tt class="py-docstring">""" The outcome of the transaction on the broker (commit or roll-back) is not</tt> </tt>
+<a name="L99"></a><tt class="py-lineno"> 99</tt> <tt class="py-line"><tt class="py-docstring"> known. This occurs when the connection fails after we sent the commit but</tt> </tt>
+<a name="L100"></a><tt class="py-lineno">100</tt> <tt class="py-line"><tt class="py-docstring"> before we received a response."""</tt> </tt>
+<a name="L101"></a><tt class="py-lineno">101</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L102"></a><tt class="py-lineno">102</tt> <tt class="py-line"> </tt>
+<a name="UnauthorizedAccess"></a><div id="UnauthorizedAccess-def"><a name="L103"></a><tt class="py-lineno">103</tt> <a class="py-toggle" href="#" id="UnauthorizedAccess-toggle" onclick="return toggle('UnauthorizedAccess');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.UnauthorizedAccess-class.html">UnauthorizedAccess</a><tt class="py-op">(</tt><tt class="py-base-class">SessionError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="UnauthorizedAccess-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="UnauthorizedAccess-expanded"><a name="L104"></a><tt class="py-lineno">104</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L105"></a><tt class="py-lineno">105</tt> <tt class="py-line"> </tt>
+<a name="ServerError"></a><div id="ServerError-def"><a name="L106"></a><tt class="py-lineno">106</tt> <a class="py-toggle" href="#" id="ServerError-toggle" onclick="return toggle('ServerError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.ServerError-class.html">ServerError</a><tt class="py-op">(</tt><tt class="py-base-class">SessionError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="ServerError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="ServerError-expanded"><a name="L107"></a><tt class="py-lineno">107</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L108"></a><tt class="py-lineno">108</tt> <tt class="py-line"> </tt>
+<a name="SessionClosed"></a><div id="SessionClosed-def"><a name="L109"></a><tt class="py-lineno">109</tt> <a class="py-toggle" href="#" id="SessionClosed-toggle" onclick="return toggle('SessionClosed');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.SessionClosed-class.html">SessionClosed</a><tt class="py-op">(</tt><tt class="py-base-class">SessionError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="SessionClosed-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="SessionClosed-expanded"><a name="L110"></a><tt class="py-lineno">110</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L111"></a><tt class="py-lineno">111</tt> <tt class="py-line"> </tt>
+<a name="L112"></a><tt class="py-lineno">112</tt> <tt class="py-line"><tt class="py-comment">## Link Errors</tt> </tt>
+<a name="L113"></a><tt class="py-lineno">113</tt> <tt class="py-line"> </tt>
+<a name="LinkError"></a><div id="LinkError-def"><a name="L114"></a><tt class="py-lineno">114</tt> <a class="py-toggle" href="#" id="LinkError-toggle" onclick="return toggle('LinkError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.LinkError-class.html">LinkError</a><tt class="py-op">(</tt><tt class="py-base-class">MessagingError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="LinkError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="LinkError-expanded"><a name="L115"></a><tt class="py-lineno">115</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L116"></a><tt class="py-lineno">116</tt> <tt class="py-line"> </tt>
+<a name="InsufficientCapacity"></a><div id="InsufficientCapacity-def"><a name="L117"></a><tt class="py-lineno">117</tt> <a class="py-toggle" href="#" id="InsufficientCapacity-toggle" onclick="return toggle('InsufficientCapacity');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.InsufficientCapacity-class.html">InsufficientCapacity</a><tt class="py-op">(</tt><tt class="py-base-class">LinkError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="InsufficientCapacity-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="InsufficientCapacity-expanded"><a name="L118"></a><tt class="py-lineno">118</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L119"></a><tt class="py-lineno">119</tt> <tt class="py-line"> </tt>
+<a name="AddressError"></a><div id="AddressError-def"><a name="L120"></a><tt class="py-lineno">120</tt> <a class="py-toggle" href="#" id="AddressError-toggle" onclick="return toggle('AddressError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.AddressError-class.html">AddressError</a><tt class="py-op">(</tt><tt class="py-base-class">LinkError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="AddressError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="AddressError-expanded"><a name="L121"></a><tt class="py-lineno">121</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L122"></a><tt class="py-lineno">122</tt> <tt class="py-line"> </tt>
+<a name="MalformedAddress"></a><div id="MalformedAddress-def"><a name="L123"></a><tt class="py-lineno">123</tt> <a class="py-toggle" href="#" id="MalformedAddress-toggle" onclick="return toggle('MalformedAddress');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.MalformedAddress-class.html">MalformedAddress</a><tt class="py-op">(</tt><tt class="py-base-class">AddressError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="MalformedAddress-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="MalformedAddress-expanded"><a name="L124"></a><tt class="py-lineno">124</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L125"></a><tt class="py-lineno">125</tt> <tt class="py-line"> </tt>
+<a name="InvalidOption"></a><div id="InvalidOption-def"><a name="L126"></a><tt class="py-lineno">126</tt> <a class="py-toggle" href="#" id="InvalidOption-toggle" onclick="return toggle('InvalidOption');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.InvalidOption-class.html">InvalidOption</a><tt class="py-op">(</tt><tt class="py-base-class">AddressError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="InvalidOption-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="InvalidOption-expanded"><a name="L127"></a><tt class="py-lineno">127</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L128"></a><tt class="py-lineno">128</tt> <tt class="py-line"> </tt>
+<a name="ResolutionError"></a><div id="ResolutionError-def"><a name="L129"></a><tt class="py-lineno">129</tt> <a class="py-toggle" href="#" id="ResolutionError-toggle" onclick="return toggle('ResolutionError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.ResolutionError-class.html">ResolutionError</a><tt class="py-op">(</tt><tt class="py-base-class">AddressError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="ResolutionError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="ResolutionError-expanded"><a name="L130"></a><tt class="py-lineno">130</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L131"></a><tt class="py-lineno">131</tt> <tt class="py-line"> </tt>
+<a name="AssertionFailed"></a><div id="AssertionFailed-def"><a name="L132"></a><tt class="py-lineno">132</tt> <a class="py-toggle" href="#" id="AssertionFailed-toggle" onclick="return toggle('AssertionFailed');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.AssertionFailed-class.html">AssertionFailed</a><tt class="py-op">(</tt><tt class="py-base-class">ResolutionError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="AssertionFailed-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="AssertionFailed-expanded"><a name="L133"></a><tt class="py-lineno">133</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L134"></a><tt class="py-lineno">134</tt> <tt class="py-line"> </tt>
+<a name="NotFound"></a><div id="NotFound-def"><a name="L135"></a><tt class="py-lineno">135</tt> <a class="py-toggle" href="#" id="NotFound-toggle" onclick="return toggle('NotFound');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.NotFound-class.html">NotFound</a><tt class="py-op">(</tt><tt class="py-base-class">ResolutionError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="NotFound-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="NotFound-expanded"><a name="L136"></a><tt class="py-lineno">136</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L137"></a><tt class="py-lineno">137</tt> <tt class="py-line"> </tt>
+<a name="LinkClosed"></a><div id="LinkClosed-def"><a name="L138"></a><tt class="py-lineno">138</tt> <a class="py-toggle" href="#" id="LinkClosed-toggle" onclick="return toggle('LinkClosed');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.LinkClosed-class.html">LinkClosed</a><tt class="py-op">(</tt><tt class="py-base-class">LinkError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="LinkClosed-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="LinkClosed-expanded"><a name="L139"></a><tt class="py-lineno">139</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L140"></a><tt class="py-lineno">140</tt> <tt class="py-line"> </tt>
+<a name="L141"></a><tt class="py-lineno">141</tt> <tt class="py-line"><tt class="py-comment">## Sender Errors</tt> </tt>
+<a name="L142"></a><tt class="py-lineno">142</tt> <tt class="py-line"> </tt>
+<a name="SenderError"></a><div id="SenderError-def"><a name="L143"></a><tt class="py-lineno">143</tt> <a class="py-toggle" href="#" id="SenderError-toggle" onclick="return toggle('SenderError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.SenderError-class.html">SenderError</a><tt class="py-op">(</tt><tt class="py-base-class">LinkError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="SenderError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="SenderError-expanded"><a name="L144"></a><tt class="py-lineno">144</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L145"></a><tt class="py-lineno">145</tt> <tt class="py-line"> </tt>
+<a name="SendError"></a><div id="SendError-def"><a name="L146"></a><tt class="py-lineno">146</tt> <a class="py-toggle" href="#" id="SendError-toggle" onclick="return toggle('SendError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.SendError-class.html">SendError</a><tt class="py-op">(</tt><tt class="py-base-class">SenderError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="SendError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="SendError-expanded"><a name="L147"></a><tt class="py-lineno">147</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L148"></a><tt class="py-lineno">148</tt> <tt class="py-line"> </tt>
+<a name="TargetCapacityExceeded"></a><div id="TargetCapacityExceeded-def"><a name="L149"></a><tt class="py-lineno">149</tt> <a class="py-toggle" href="#" id="TargetCapacityExceeded-toggle" onclick="return toggle('TargetCapacityExceeded');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.TargetCapacityExceeded-class.html">TargetCapacityExceeded</a><tt class="py-op">(</tt><tt class="py-base-class">SendError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="TargetCapacityExceeded-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="TargetCapacityExceeded-expanded"><a name="L150"></a><tt class="py-lineno">150</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L151"></a><tt class="py-lineno">151</tt> <tt class="py-line"> </tt>
+<a name="L152"></a><tt class="py-lineno">152</tt> <tt class="py-line"><tt class="py-comment">## Receiver Errors</tt> </tt>
+<a name="L153"></a><tt class="py-lineno">153</tt> <tt class="py-line"> </tt>
+<a name="ReceiverError"></a><div id="ReceiverError-def"><a name="L154"></a><tt class="py-lineno">154</tt> <a class="py-toggle" href="#" id="ReceiverError-toggle" onclick="return toggle('ReceiverError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.ReceiverError-class.html">ReceiverError</a><tt class="py-op">(</tt><tt class="py-base-class">LinkError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="ReceiverError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="ReceiverError-expanded"><a name="L155"></a><tt class="py-lineno">155</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L156"></a><tt class="py-lineno">156</tt> <tt class="py-line"> </tt>
+<a name="FetchError"></a><div id="FetchError-def"><a name="L157"></a><tt class="py-lineno">157</tt> <a class="py-toggle" href="#" id="FetchError-toggle" onclick="return toggle('FetchError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.FetchError-class.html">FetchError</a><tt class="py-op">(</tt><tt class="py-base-class">ReceiverError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="FetchError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="FetchError-expanded"><a name="L158"></a><tt class="py-lineno">158</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L159"></a><tt class="py-lineno">159</tt> <tt class="py-line"> </tt>
+<a name="Empty"></a><div id="Empty-def"><a name="L160"></a><tt class="py-lineno">160</tt> <a class="py-toggle" href="#" id="Empty-toggle" onclick="return toggle('Empty');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.Empty-class.html">Empty</a><tt class="py-op">(</tt><tt class="py-base-class">FetchError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Empty-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="Empty-expanded"><a name="L161"></a><tt class="py-lineno">161</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L162"></a><tt class="py-lineno">162</tt> <tt class="py-line"><tt class="py-docstring"> Exception raised by L{Receiver.fetch} when there is no message</tt> </tt>
+<a name="L163"></a><tt class="py-lineno">163</tt> <tt class="py-line"><tt class="py-docstring"> available within the alloted time.</tt> </tt>
+<a name="L164"></a><tt class="py-lineno">164</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L165"></a><tt class="py-lineno">165</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L166"></a><tt class="py-lineno">166</tt> <tt class="py-line"> </tt>
+<a name="L167"></a><tt class="py-lineno">167</tt> <tt class="py-line"><tt class="py-comment">## Message Content errors</tt> </tt>
+<a name="ContentError"></a><div id="ContentError-def"><a name="L168"></a><tt class="py-lineno">168</tt> <a class="py-toggle" href="#" id="ContentError-toggle" onclick="return toggle('ContentError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.ContentError-class.html">ContentError</a><tt class="py-op">(</tt><tt class="py-base-class">MessagingError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="ContentError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="ContentError-expanded"><a name="L169"></a><tt class="py-lineno">169</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L170"></a><tt class="py-lineno">170</tt> <tt class="py-line"><tt class="py-docstring"> This type of exception will be returned to the application</tt> </tt>
+<a name="L171"></a><tt class="py-lineno">171</tt> <tt class="py-line"><tt class="py-docstring"> once, and will not block further requests</tt> </tt>
+<a name="L172"></a><tt class="py-lineno">172</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L173"></a><tt class="py-lineno">173</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L174"></a><tt class="py-lineno">174</tt> <tt class="py-line"> </tt>
+<a name="EncodeError"></a><div id="EncodeError-def"><a name="L175"></a><tt class="py-lineno">175</tt> <a class="py-toggle" href="#" id="EncodeError-toggle" onclick="return toggle('EncodeError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.EncodeError-class.html">EncodeError</a><tt class="py-op">(</tt><tt class="py-base-class">ContentError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="EncodeError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="EncodeError-expanded"><a name="L176"></a><tt class="py-lineno">176</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L177"></a><tt class="py-lineno">177</tt> <tt class="py-line"> </tt>
+<a name="DecodeError"></a><div id="DecodeError-def"><a name="L178"></a><tt class="py-lineno">178</tt> <a class="py-toggle" href="#" id="DecodeError-toggle" onclick="return toggle('DecodeError');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.exceptions.DecodeError-class.html">DecodeError</a><tt class="py-op">(</tt><tt class="py-base-class">ContentError</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="DecodeError-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="DecodeError-expanded"><a name="L179"></a><tt class="py-lineno">179</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
+</div><a name="L180"></a><tt class="py-lineno">180</tt> <tt class="py-line"> </tt><script type="text/javascript">
+<!--
+expandto(location.href);
+// -->
+</script>
+</pre>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.AddressError-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.AddressError-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.AddressError-class.html
new file mode 100755
index 0000000..e936841
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.AddressError-class.html
@@ -0,0 +1,172 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.AddressError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class AddressError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.AddressError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type AddressError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#AddressError">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.exceptions.ResolutionError-class.html">ResolutionError</a></li><li>, <a href="qpid.messaging.exceptions.InvalidOption-class.html">InvalidOption</a></li><li>, <a href="qpid.messaging.exceptions.MalformedAddress-class.html">MalformedAddress</a></li> </ul>
+</dd></dl>
+
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.AssertionFailed-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.AssertionFailed-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.AssertionFailed-class.html
new file mode 100755
index 0000000..d829ce9
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.AssertionFailed-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.AssertionFailed</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class AssertionFailed
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.AssertionFailed-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type AssertionFailed</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#AssertionFailed">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.AuthenticationFailure-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.AuthenticationFailure-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.AuthenticationFailure-class.html
new file mode 100755
index 0000000..e510953
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.AuthenticationFailure-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.AuthenticationFailure</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class AuthenticationFailure
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.AuthenticationFailure-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type AuthenticationFailure</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#AuthenticationFailure">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ConnectError-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ConnectError-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ConnectError-class.html
new file mode 100755
index 0000000..0b834fe
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ConnectError-class.html
@@ -0,0 +1,175 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.ConnectError</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class ConnectError
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.ConnectError-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type ConnectError</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#ConnectError">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.exceptions.AuthenticationFailure-class.html">AuthenticationFailure</a></li><li>, <a href="qpid.messaging.exceptions.VersionError-class.html">VersionError</a></li> </ul>
+</dd></dl>
+
+<hr />
+<p>Exception raised when there is an error connecting to the remote
+ peer.</p>
+
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ConnectionClosed-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ConnectionClosed-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ConnectionClosed-class.html
new file mode 100755
index 0000000..c87ba7c
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.exceptions.ConnectionClosed-class.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.exceptions.ConnectionClosed</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.exceptions-module.html">Module exceptions</a> ::
+ Class ConnectionClosed
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.exceptions.ConnectionClosed-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== TYPE DESCRIPTION ==================== -->
+<h1 class="epydoc">type ConnectionClosed</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html#ConnectionClosed">source code</a></span></p>
+<center>
+
+</center>
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.exceptions.MessagingError-class.html">MessagingError</a></code></b>:
+ <code><a href="qpid.messaging.exceptions.MessagingError-class.html#__init__">__init__</a></code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
+ <code>__new__</code>
+ </p>
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>__delattr__</code>,
+ <code>__getattribute__</code>,
+ <code>__getitem__</code>,
+ <code>__getslice__</code>,
+ <code>__reduce__</code>,
+ <code>__repr__</code>,
+ <code>__setattr__</code>,
+ <code>__setstate__</code>,
+ <code>__str__</code>,
+ <code>__unicode__</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== PROPERTIES ==================== -->
+<a name="section-Properties"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Properties</span></td>
+</tr>
+ <tr>
+ <td colspan="2" class="summary">
+ <p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
+ <code>args</code>,
+ <code>message</code>
+ </p>
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[25/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports-pysrc.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports-pysrc.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports-pysrc.html
new file mode 100755
index 0000000..73f2d40
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports-pysrc.html
@@ -0,0 +1,434 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.transports</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module transports
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.transports-pysrc.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<h1 class="epydoc">Source Code for <a href="qpid.messaging.transports-module.html">Module qpid.messaging.transports</a></h1>
+<pre class="py-src">
+<a name="L1"></a><tt class="py-lineno"> 1</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L2"></a><tt class="py-lineno"> 2</tt> <tt class="py-line"><tt class="py-comment"># Licensed to the Apache Software Foundation (ASF) under one</tt> </tt>
+<a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"><tt class="py-comment"># or more contributor license agreements. See the NOTICE file</tt> </tt>
+<a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"><tt class="py-comment"># distributed with this work for additional information</tt> </tt>
+<a name="L5"></a><tt class="py-lineno"> 5</tt> <tt class="py-line"><tt class="py-comment"># regarding copyright ownership. The ASF licenses this file</tt> </tt>
+<a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"><tt class="py-comment"># to you under the Apache License, Version 2.0 (the</tt> </tt>
+<a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"><tt class="py-comment"># "License"); you may not use this file except in compliance</tt> </tt>
+<a name="L8"></a><tt class="py-lineno"> 8</tt> <tt class="py-line"><tt class="py-comment"># with the License. You may obtain a copy of the License at</tt> </tt>
+<a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L10"></a><tt class="py-lineno"> 10</tt> <tt class="py-line"><tt class="py-comment"># http://www.apache.org/licenses/LICENSE-2.0</tt> </tt>
+<a name="L11"></a><tt class="py-lineno"> 11</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L12"></a><tt class="py-lineno"> 12</tt> <tt class="py-line"><tt class="py-comment"># Unless required by applicable law or agreed to in writing,</tt> </tt>
+<a name="L13"></a><tt class="py-lineno"> 13</tt> <tt class="py-line"><tt class="py-comment"># software distributed under the License is distributed on an</tt> </tt>
+<a name="L14"></a><tt class="py-lineno"> 14</tt> <tt class="py-line"><tt class="py-comment"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</tt> </tt>
+<a name="L15"></a><tt class="py-lineno"> 15</tt> <tt class="py-line"><tt class="py-comment"># KIND, either express or implied. See the License for the</tt> </tt>
+<a name="L16"></a><tt class="py-lineno"> 16</tt> <tt class="py-line"><tt class="py-comment"># specific language governing permissions and limitations</tt> </tt>
+<a name="L17"></a><tt class="py-lineno"> 17</tt> <tt class="py-line"><tt class="py-comment"># under the License.</tt> </tt>
+<a name="L18"></a><tt class="py-lineno"> 18</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L19"></a><tt class="py-lineno"> 19</tt> <tt class="py-line"> </tt>
+<a name="L20"></a><tt class="py-lineno"> 20</tt> <tt class="py-line"><tt class="py-keyword">import</tt> <tt class="py-name">socket</tt> </tt>
+<a name="L21"></a><tt class="py-lineno"> 21</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-0" class="py-name" targets="Module qpid.messaging.util=qpid.messaging.util-module.html"><a title="qpid.messaging.util" class="py-name" href="#" onclick="return doclink('link-0', 'util', 'link-0');">util</a></tt> <tt class="py-keyword">import</tt> <tt id="link-1" class="py-name" targets="Method qpid.messaging.driver.Driver.connect()=qpid.messaging.driver.Driver-class.html#connect"><a title="qpid.messaging.driver.Driver.connect" class="py-name" href="#" onclick="return doclink('link-1', 'connect', 'link-1');">connect</a></tt> </tt>
+<a name="L22"></a><tt class="py-lineno"> 22</tt> <tt class="py-line"> </tt>
+<a name="L23"></a><tt class="py-lineno"> 23</tt> <tt class="py-line"><tt id="link-2" class="py-name" targets="Variable qpid.messaging.transports.TRANSPORTS=qpid.messaging.transports-module.html#TRANSPORTS"><a title="qpid.messaging.transports.TRANSPORTS" class="py-name" href="#" onclick="return doclink('link-2', 'TRANSPORTS', 'link-2');">TRANSPORTS</a></tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
+<a name="L24"></a><tt class="py-lineno"> 24</tt> <tt class="py-line"> </tt>
+<a name="SocketTransport"></a><div id="SocketTransport-def"><a name="L25"></a><tt class="py-lineno"> 25</tt> <a class="py-toggle" href="#" id="SocketTransport-toggle" onclick="return toggle('SocketTransport');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.transports.SocketTransport-class.html">SocketTransport</a><tt class="py-op">:</tt> </tt>
+</div><div id="SocketTransport-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="SocketTransport-expanded"><a name="L26"></a><tt class="py-lineno"> 26</tt> <tt class="py-line"> </tt>
+<a name="SocketTransport.__init__"></a><div id="SocketTransport.__init__-def"><a name="L27"></a><tt class="py-lineno"> 27</tt> <a class="py-toggle" href="#" id="SocketTransport.__init__-toggle" onclick="return toggle('SocketTransport.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.SocketTransport-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">conn</tt><tt class="py-op">,</tt> <tt class="py-param">host</tt><tt class="py-op">,</tt> <tt class="py-param">port</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="SocketTransport.__init__-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="SocketTransport.__init__-expanded"><a name="L28"></a><tt class="py-lineno"> 28</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">socket</tt> <tt class="py-op">=</tt> <tt id="link-3" class="py-name"><a title="qpid.messaging.driver.Driver.connect" class="py-name" href="#" onclick="return doclink('link-3', 'connect', 'link-1');">connect</a></tt><tt class="py-op">(</tt><tt class="py-name">host</tt><tt class="py-op">,</tt> <tt class="py-name">port</tt><tt class="py-op">)</tt> </tt>
+<a name="L29"></a><tt class="py-lineno"> 29</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">conn</tt><tt class="py-op">.</tt><tt class="py-name">tcp_nodelay</tt><tt class="py-op">:</tt> </tt>
+<a name="L30"></a><tt class="py-lineno"> 30</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">socket</tt><tt class="py-op">.</tt><tt class="py-name">setsockopt</tt><tt class="py-op">(</tt><tt class="py-name">socket</tt><tt class="py-op">.</tt><tt class="py-name">IPPROTO_TCP</tt><tt class="py-op">,</tt> <tt class="py-name">socket</tt><tt class="py-op">.</tt><tt class="py-name">TCP_NODELAY</tt><tt class="py-op">,</tt> <tt class="py-number">1</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L31"></a><tt class="py-lineno"> 31</tt> <tt class="py-line"> </tt>
+<a name="SocketTransport.fileno"></a><div id="SocketTransport.fileno-def"><a name="L32"></a><tt class="py-lineno"> 32</tt> <a class="py-toggle" href="#" id="SocketTransport.fileno-toggle" onclick="return toggle('SocketTransport.fileno');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.SocketTransport-class.html#fileno">fileno</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="SocketTransport.fileno-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="SocketTransport.fileno-expanded"><a name="L33"></a><tt class="py-lineno"> 33</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">socket</tt><tt class="py-op">.</tt><tt id="link-4" class="py-name" targets="Method qpid.messaging.driver.Driver.fileno()=qpid.messaging.driver.Driver-class.html#fileno,Method qpid.messaging.transports.SocketTransport.fileno()=qpid.messaging.transports.SocketTransport-class.html#fileno"><a title="qpid.messaging.driver.Driver.fileno
+qpid.messaging.transports.SocketTransport.fileno" class="py-name" href="#" onclick="return doclink('link-4', 'fileno', 'link-4');">fileno</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+</div></div><a name="L34"></a><tt class="py-lineno"> 34</tt> <tt class="py-line"> </tt>
+<a name="tcp"></a><div id="tcp-def"><a name="L35"></a><tt class="py-lineno"> 35</tt> <a class="py-toggle" href="#" id="tcp-toggle" onclick="return toggle('tcp');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.transports.tcp-class.html">tcp</a><tt class="py-op">(</tt><tt class="py-base-class">SocketTransport</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tcp-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="tcp-expanded"><a name="L36"></a><tt class="py-lineno"> 36</tt> <tt class="py-line"> </tt>
+<a name="tcp.reading"></a><div id="tcp.reading-def"><a name="L37"></a><tt class="py-lineno"> 37</tt> <a class="py-toggle" href="#" id="tcp.reading-toggle" onclick="return toggle('tcp.reading');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.tcp-class.html#reading">reading</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">reading</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tcp.reading-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="tcp.reading-expanded"><a name="L38"></a><tt class="py-lineno"> 38</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-5" class="py-name" targets="Method qpid.messaging.driver.Driver.reading()=qpid.messaging.driver.Driver-class.html#reading,Method qpid.messaging.transports.old_ssl.reading()=qpid.messaging.transports.old_ssl-class.html#reading,Method qpid.messaging.transports.tcp.reading()=qpid.messaging.transports.tcp-class.html#reading,Method qpid.messaging.transports.tls.reading()=qpid.messaging.transports.tls-class.html#reading"><a title="qpid.messaging.driver.Driver.reading
+qpid.messaging.transports.old_ssl.reading
+qpid.messaging.transports.tcp.reading
+qpid.messaging.transports.tls.reading" class="py-name" href="#" onclick="return doclink('link-5', 'reading', 'link-5');">reading</a></tt> </tt>
+</div><a name="L39"></a><tt class="py-lineno"> 39</tt> <tt class="py-line"> </tt>
+<a name="tcp.writing"></a><div id="tcp.writing-def"><a name="L40"></a><tt class="py-lineno"> 40</tt> <a class="py-toggle" href="#" id="tcp.writing-toggle" onclick="return toggle('tcp.writing');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.tcp-class.html#writing">writing</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">writing</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tcp.writing-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="tcp.writing-expanded"><a name="L41"></a><tt class="py-lineno"> 41</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-6" class="py-name" targets="Method qpid.messaging.driver.Driver.writing()=qpid.messaging.driver.Driver-class.html#writing,Method qpid.messaging.transports.old_ssl.writing()=qpid.messaging.transports.old_ssl-class.html#writing,Method qpid.messaging.transports.tcp.writing()=qpid.messaging.transports.tcp-class.html#writing,Method qpid.messaging.transports.tls.writing()=qpid.messaging.transports.tls-class.html#writing"><a title="qpid.messaging.driver.Driver.writing
+qpid.messaging.transports.old_ssl.writing
+qpid.messaging.transports.tcp.writing
+qpid.messaging.transports.tls.writing" class="py-name" href="#" onclick="return doclink('link-6', 'writing', 'link-6');">writing</a></tt> </tt>
+</div><a name="L42"></a><tt class="py-lineno"> 42</tt> <tt class="py-line"> </tt>
+<a name="tcp.send"></a><div id="tcp.send-def"><a name="L43"></a><tt class="py-lineno"> 43</tt> <a class="py-toggle" href="#" id="tcp.send-toggle" onclick="return toggle('tcp.send');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.tcp-class.html#send">send</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">bytes</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tcp.send-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="tcp.send-expanded"><a name="L44"></a><tt class="py-lineno"> 44</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">socket</tt><tt class="py-op">.</tt><tt id="link-7" class="py-name" targets="Method qpid.messaging.driver.Engine.send()=qpid.messaging.driver.Engine-class.html#send,Method qpid.messaging.endpoints.Sender.send()=qpid.messaging.endpoints.Sender-class.html#send,Method qpid.messaging.transports.old_ssl.send()=qpid.messaging.transports.old_ssl-class.html#send,Method qpid.messaging.transports.tcp.send()=qpid.messaging.transports.tcp-class.html#send,Method qpid.messaging.transports.tls.send()=qpid.messaging.transports.tls-class.html#send"><a title="qpid.messaging.driver.Engine.send
+qpid.messaging.endpoints.Sender.send
+qpid.messaging.transports.old_ssl.send
+qpid.messaging.transports.tcp.send
+qpid.messaging.transports.tls.send" class="py-name" href="#" onclick="return doclink('link-7', 'send', 'link-7');">send</a></tt><tt class="py-op">(</tt><tt class="py-name">bytes</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L45"></a><tt class="py-lineno"> 45</tt> <tt class="py-line"> </tt>
+<a name="tcp.recv"></a><div id="tcp.recv-def"><a name="L46"></a><tt class="py-lineno"> 46</tt> <a class="py-toggle" href="#" id="tcp.recv-toggle" onclick="return toggle('tcp.recv');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.tcp-class.html#recv">recv</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">n</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tcp.recv-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="tcp.recv-expanded"><a name="L47"></a><tt class="py-lineno"> 47</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">socket</tt><tt class="py-op">.</tt><tt id="link-8" class="py-name" targets="Method qpid.messaging.transports.old_ssl.recv()=qpid.messaging.transports.old_ssl-class.html#recv,Method qpid.messaging.transports.tcp.recv()=qpid.messaging.transports.tcp-class.html#recv,Method qpid.messaging.transports.tls.recv()=qpid.messaging.transports.tls-class.html#recv"><a title="qpid.messaging.transports.old_ssl.recv
+qpid.messaging.transports.tcp.recv
+qpid.messaging.transports.tls.recv" class="py-name" href="#" onclick="return doclink('link-8', 'recv', 'link-8');">recv</a></tt><tt class="py-op">(</tt><tt class="py-name">n</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L48"></a><tt class="py-lineno"> 48</tt> <tt class="py-line"> </tt>
+<a name="tcp.close"></a><div id="tcp.close-def"><a name="L49"></a><tt class="py-lineno"> 49</tt> <a class="py-toggle" href="#" id="tcp.close-toggle" onclick="return toggle('tcp.close');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.tcp-class.html#close">close</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tcp.close-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="tcp.close-expanded"><a name="L50"></a><tt class="py-lineno"> 50</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">socket</tt><tt class="py-op">.</tt><tt id="link-9" class="py-name" targets="Method qpid.messaging.driver.Engine.close()=qpid.messaging.driver.Engine-class.html#close,Method qpid.messaging.endpoints.Connection.close()=qpid.messaging.endpoints.Connection-class.html#close,Method qpid.messaging.endpoints.Receiver.close()=qpid.messaging.endpoints.Receiver-class.html#close,Method qpid.messaging.endpoints.Sender.close()=qpid.messaging.endpoints.Sender-class.html#close,Method qpid.messaging.endpoints.Session.close()=qpid.messaging.endpoints.Session-class.html#close,Method qpid.messaging.transports.old_ssl.close()=qpid.messaging.transports.old_ssl-class.html#close,Method qpid.messaging.transports.tcp.close()=qpid.messaging.transpo
rts.tcp-class.html#close,Method qpid.messaging.transports.tls.close()=qpid.messaging.transports.tls-class.html#close"><a title="qpid.messaging.driver.Engine.close
+qpid.messaging.endpoints.Connection.close
+qpid.messaging.endpoints.Receiver.close
+qpid.messaging.endpoints.Sender.close
+qpid.messaging.endpoints.Session.close
+qpid.messaging.transports.old_ssl.close
+qpid.messaging.transports.tcp.close
+qpid.messaging.transports.tls.close" class="py-name" href="#" onclick="return doclink('link-9', 'close', 'link-9');">close</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+</div></div><a name="L51"></a><tt class="py-lineno"> 51</tt> <tt class="py-line"> </tt>
+<a name="L52"></a><tt class="py-lineno"> 52</tt> <tt class="py-line"><tt id="link-10" class="py-name"><a title="qpid.messaging.transports.TRANSPORTS" class="py-name" href="#" onclick="return doclink('link-10', 'TRANSPORTS', 'link-2');">TRANSPORTS</a></tt><tt class="py-op">[</tt><tt class="py-string">"tcp"</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt id="link-11" class="py-name" targets="Class qpid.messaging.transports.tcp=qpid.messaging.transports.tcp-class.html"><a title="qpid.messaging.transports.tcp" class="py-name" href="#" onclick="return doclink('link-11', 'tcp', 'link-11');">tcp</a></tt> </tt>
+<a name="L53"></a><tt class="py-lineno"> 53</tt> <tt class="py-line"> </tt>
+<a name="L54"></a><tt class="py-lineno"> 54</tt> <tt class="py-line"><tt class="py-keyword">try</tt><tt class="py-op">:</tt> </tt>
+<a name="L55"></a><tt class="py-lineno"> 55</tt> <tt class="py-line"> <tt class="py-keyword">from</tt> <tt class="py-name">ssl</tt> <tt class="py-keyword">import</tt> <tt class="py-name">wrap_socket</tt><tt class="py-op">,</tt> <tt class="py-name">SSLError</tt><tt class="py-op">,</tt> <tt class="py-name">SSL_ERROR_WANT_READ</tt><tt class="py-op">,</tt> \ </tt>
+<a name="L56"></a><tt class="py-lineno"> 56</tt> <tt class="py-line"> <tt class="py-name">SSL_ERROR_WANT_WRITE</tt><tt class="py-op">,</tt> <tt class="py-name">CERT_REQUIRED</tt><tt class="py-op">,</tt> <tt class="py-name">CERT_NONE</tt> </tt>
+<a name="L57"></a><tt class="py-lineno"> 57</tt> <tt class="py-line"><tt class="py-keyword">except</tt> <tt class="py-name">ImportError</tt><tt class="py-op">:</tt> </tt>
+<a name="L58"></a><tt class="py-lineno"> 58</tt> <tt class="py-line"> </tt>
+<a name="L59"></a><tt class="py-lineno"> 59</tt> <tt class="py-line"> <tt class="py-comment">## try the older python SSL api:</tt> </tt>
+<a name="L60"></a><tt class="py-lineno"> 60</tt> <tt class="py-line"> <tt class="py-keyword">from</tt> <tt class="py-name">socket</tt> <tt class="py-keyword">import</tt> <tt class="py-name">ssl</tt> </tt>
+<a name="L61"></a><tt class="py-lineno"> 61</tt> <tt class="py-line"> </tt>
+<a name="old_ssl"></a><div id="old_ssl-def"><a name="L62"></a><tt class="py-lineno"> 62</tt> <a class="py-toggle" href="#" id="old_ssl-toggle" onclick="return toggle('old_ssl');">-</a><tt class="py-line"> <tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.transports.old_ssl-class.html">old_ssl</a><tt class="py-op">(</tt><tt class="py-base-class">SocketTransport</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="old_ssl-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="old_ssl-expanded"><a name="old_ssl.__init__"></a><div id="old_ssl.__init__-def"><a name="L63"></a><tt class="py-lineno"> 63</tt> <a class="py-toggle" href="#" id="old_ssl.__init__-toggle" onclick="return toggle('old_ssl.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.old_ssl-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">conn</tt><tt class="py-op">,</tt> <tt class="py-param">host</tt><tt class="py-op">,</tt> <tt class="py-param">port</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="old_ssl.__init__-collapsed" style="display:none;" pad="+++" indent="++++++++++"></div><div id="old_ssl.__init__-expanded"><a name="L64"></a><tt class="py-lineno"> 64</tt> <tt class="py-line"> <tt id="link-12" class="py-name" targets="Class qpid.messaging.transports.SocketTransport=qpid.messaging.transports.SocketTransport-class.html"><a title="qpid.messaging.transports.SocketTransport" class="py-name" href="#" onclick="return doclink('link-12', 'SocketTransport', 'link-12');">SocketTransport</a></tt><tt class="py-op">.</tt><tt id="link-13" class="py-name" targets="Method qpid.messaging.constants.Constant.__init__()=qpid.messaging.constants.Constant-class.html#__init__,Method qpid.messaging.driver.Attachment.__init__()=qpid.messaging.driver.Attachment-class.html#__init__,Method qpid.messaging.driver.Cache.__init__()=qpid.messaging.driver.Cache-class.html#__init__,Method qpid.messaging.driver.Driver.__init__()=qpid.messaging.driver.Driver-class.html#__init__,Metho
d qpid.messaging.driver.Engine.__init__()=qpid.messaging.driver.Engine-class.html#__init__,Method qpid.messaging.driver.Pattern.__init__()=qpid.messaging.driver.Pattern-class.html#__init__,Method qpid.messaging.driver.SessionState.__init__()=qpid.messaging.driver.SessionState-class.html#__init__,Method qpid.messaging.endpoints.Connection.__init__()=qpid.messaging.endpoints.Connection-class.html#__init__,Method qpid.messaging.endpoints.Receiver.__init__()=qpid.messaging.endpoints.Receiver-class.html#__init__,Method qpid.messaging.endpoints.Sender.__init__()=qpid.messaging.endpoints.Sender-class.html#__init__,Method qpid.messaging.endpoints.Session.__init__()=qpid.messaging.endpoints.Session-class.html#__init__,Method qpid.messaging.exceptions.MessagingError.__init__()=qpid.messaging.exceptions.MessagingError-class.html#__init__,Method qpid.messaging.message.Disposition.__init__()=qpid.messaging.message.Disposition-class.html#__init__,Method qpid.messaging.message.Message.__init__()=q
pid.messaging.message.Message-class.html#__init__,Method qpid.messaging.transports.SocketTransport.__init__()=qpid.messaging.transports.SocketTransport-class.html#__init__,Method qpid.messaging.transports.old_ssl.__init__()=qpid.messaging.transports.old_ssl-class.html#__init__,Method qpid.messaging.transports.tls.__init__()=qpid.messaging.transports.tls-class.html#__init__"><a title="qpid.messaging.constants.Constant.__init__
+qpid.messaging.driver.Attachment.__init__
+qpid.messaging.driver.Cache.__init__
+qpid.messaging.driver.Driver.__init__
+qpid.messaging.driver.Engine.__init__
+qpid.messaging.driver.Pattern.__init__
+qpid.messaging.driver.SessionState.__init__
+qpid.messaging.endpoints.Connection.__init__
+qpid.messaging.endpoints.Receiver.__init__
+qpid.messaging.endpoints.Sender.__init__
+qpid.messaging.endpoints.Session.__init__
+qpid.messaging.exceptions.MessagingError.__init__
+qpid.messaging.message.Disposition.__init__
+qpid.messaging.message.Message.__init__
+qpid.messaging.transports.SocketTransport.__init__
+qpid.messaging.transports.old_ssl.__init__
+qpid.messaging.transports.tls.__init__" class="py-name" href="#" onclick="return doclink('link-13', '__init__', 'link-13');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">conn</tt><tt class="py-op">,</tt> <tt class="py-name">host</tt><tt class="py-op">,</tt> <tt class="py-name">port</tt><tt class="py-op">)</tt> </tt>
+<a name="L65"></a><tt class="py-lineno"> 65</tt> <tt class="py-line"> <tt class="py-comment"># Bug (QPID-4337): this is the "old" version of python SSL.</tt> </tt>
+<a name="L66"></a><tt class="py-lineno"> 66</tt> <tt class="py-line"> <tt class="py-comment"># The private key is required. If a certificate is given, but no</tt> </tt>
+<a name="L67"></a><tt class="py-lineno"> 67</tt> <tt class="py-line"> <tt class="py-comment"># keyfile, assume the key is contained in the certificate</tt> </tt>
+<a name="L68"></a><tt class="py-lineno"> 68</tt> <tt class="py-line"> <tt class="py-name">ssl_keyfile</tt> <tt class="py-op">=</tt> <tt class="py-name">conn</tt><tt class="py-op">.</tt><tt class="py-name">ssl_keyfile</tt> </tt>
+<a name="L69"></a><tt class="py-lineno"> 69</tt> <tt class="py-line"> <tt class="py-name">ssl_certfile</tt> <tt class="py-op">=</tt> <tt class="py-name">conn</tt><tt class="py-op">.</tt><tt class="py-name">ssl_certfile</tt> </tt>
+<a name="L70"></a><tt class="py-lineno"> 70</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">ssl_certfile</tt> <tt class="py-keyword">and</tt> <tt class="py-keyword">not</tt> <tt class="py-name">ssl_keyfile</tt><tt class="py-op">:</tt> </tt>
+<a name="L71"></a><tt class="py-lineno"> 71</tt> <tt class="py-line"> <tt class="py-name">ssl_keyfile</tt> <tt class="py-op">=</tt> <tt class="py-name">ssl_certfile</tt> </tt>
+<a name="L72"></a><tt class="py-lineno"> 72</tt> <tt class="py-line"> </tt>
+<a name="L73"></a><tt class="py-lineno"> 73</tt> <tt class="py-line"> <tt class="py-comment"># this version of SSL does NOT perform certificate validation. If the</tt> </tt>
+<a name="L74"></a><tt class="py-lineno"> 74</tt> <tt class="py-line"> <tt class="py-comment"># connection has been configured with CA certs (via ssl_trustfile), then</tt> </tt>
+<a name="L75"></a><tt class="py-lineno"> 75</tt> <tt class="py-line"> <tt class="py-comment"># the application expects the certificate to be validated against the</tt> </tt>
+<a name="L76"></a><tt class="py-lineno"> 76</tt> <tt class="py-line"> <tt class="py-comment"># supplied CA certs. Since this version cannot validate, the peer cannot</tt> </tt>
+<a name="L77"></a><tt class="py-lineno"> 77</tt> <tt class="py-line"> <tt class="py-comment"># be trusted.</tt> </tt>
+<a name="L78"></a><tt class="py-lineno"> 78</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">conn</tt><tt class="py-op">.</tt><tt class="py-name">ssl_trustfile</tt><tt class="py-op">:</tt> </tt>
+<a name="L79"></a><tt class="py-lineno"> 79</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> <tt class="py-name">socket</tt><tt class="py-op">.</tt><tt class="py-name">error</tt><tt class="py-op">(</tt><tt class="py-string">"This version of Python does not support verification of the peer's certificate."</tt><tt class="py-op">)</tt> </tt>
+<a name="L80"></a><tt class="py-lineno"> 80</tt> <tt class="py-line"> </tt>
+<a name="L81"></a><tt class="py-lineno"> 81</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">ssl</tt> <tt class="py-op">=</tt> <tt class="py-name">ssl</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">socket</tt><tt class="py-op">,</tt> <tt class="py-name">keyfile</tt><tt class="py-op">=</tt><tt class="py-name">ssl_keyfile</tt><tt class="py-op">,</tt> <tt class="py-name">certfile</tt><tt class="py-op">=</tt><tt class="py-name">ssl_certfile</tt><tt class="py-op">)</tt> </tt>
+<a name="L82"></a><tt class="py-lineno"> 82</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">socket</tt><tt class="py-op">.</tt><tt class="py-name">setblocking</tt><tt class="py-op">(</tt><tt class="py-number">1</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L83"></a><tt class="py-lineno"> 83</tt> <tt class="py-line"> </tt>
+<a name="old_ssl.reading"></a><div id="old_ssl.reading-def"><a name="L84"></a><tt class="py-lineno"> 84</tt> <a class="py-toggle" href="#" id="old_ssl.reading-toggle" onclick="return toggle('old_ssl.reading');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.old_ssl-class.html#reading">reading</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">reading</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="old_ssl.reading-collapsed" style="display:none;" pad="+++" indent="++++++++++"></div><div id="old_ssl.reading-expanded"><a name="L85"></a><tt class="py-lineno"> 85</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-14" class="py-name"><a title="qpid.messaging.driver.Driver.reading
+qpid.messaging.transports.old_ssl.reading
+qpid.messaging.transports.tcp.reading
+qpid.messaging.transports.tls.reading" class="py-name" href="#" onclick="return doclink('link-14', 'reading', 'link-5');">reading</a></tt> </tt>
+</div><a name="L86"></a><tt class="py-lineno"> 86</tt> <tt class="py-line"> </tt>
+<a name="old_ssl.writing"></a><div id="old_ssl.writing-def"><a name="L87"></a><tt class="py-lineno"> 87</tt> <a class="py-toggle" href="#" id="old_ssl.writing-toggle" onclick="return toggle('old_ssl.writing');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.old_ssl-class.html#writing">writing</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">writing</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="old_ssl.writing-collapsed" style="display:none;" pad="+++" indent="++++++++++"></div><div id="old_ssl.writing-expanded"><a name="L88"></a><tt class="py-lineno"> 88</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-15" class="py-name"><a title="qpid.messaging.driver.Driver.writing
+qpid.messaging.transports.old_ssl.writing
+qpid.messaging.transports.tcp.writing
+qpid.messaging.transports.tls.writing" class="py-name" href="#" onclick="return doclink('link-15', 'writing', 'link-6');">writing</a></tt> </tt>
+</div><a name="L89"></a><tt class="py-lineno"> 89</tt> <tt class="py-line"> </tt>
+<a name="old_ssl.recv"></a><div id="old_ssl.recv-def"><a name="L90"></a><tt class="py-lineno"> 90</tt> <a class="py-toggle" href="#" id="old_ssl.recv-toggle" onclick="return toggle('old_ssl.recv');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.old_ssl-class.html#recv">recv</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">n</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="old_ssl.recv-collapsed" style="display:none;" pad="+++" indent="++++++++++"></div><div id="old_ssl.recv-expanded"><a name="L91"></a><tt class="py-lineno"> 91</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">ssl</tt><tt class="py-op">.</tt><tt id="link-16" class="py-name" targets="Method qpid.messaging.driver.Engine.read()=qpid.messaging.driver.Engine-class.html#read"><a title="qpid.messaging.driver.Engine.read" class="py-name" href="#" onclick="return doclink('link-16', 'read', 'link-16');">read</a></tt><tt class="py-op">(</tt><tt class="py-name">n</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L92"></a><tt class="py-lineno"> 92</tt> <tt class="py-line"> </tt>
+<a name="old_ssl.send"></a><div id="old_ssl.send-def"><a name="L93"></a><tt class="py-lineno"> 93</tt> <a class="py-toggle" href="#" id="old_ssl.send-toggle" onclick="return toggle('old_ssl.send');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.old_ssl-class.html#send">send</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">s</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="old_ssl.send-collapsed" style="display:none;" pad="+++" indent="++++++++++"></div><div id="old_ssl.send-expanded"><a name="L94"></a><tt class="py-lineno"> 94</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">ssl</tt><tt class="py-op">.</tt><tt id="link-17" class="py-name" targets="Method qpid.messaging.driver.Engine.write()=qpid.messaging.driver.Engine-class.html#write"><a title="qpid.messaging.driver.Engine.write" class="py-name" href="#" onclick="return doclink('link-17', 'write', 'link-17');">write</a></tt><tt class="py-op">(</tt><tt class="py-name">s</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L95"></a><tt class="py-lineno"> 95</tt> <tt class="py-line"> </tt>
+<a name="old_ssl.close"></a><div id="old_ssl.close-def"><a name="L96"></a><tt class="py-lineno"> 96</tt> <a class="py-toggle" href="#" id="old_ssl.close-toggle" onclick="return toggle('old_ssl.close');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.old_ssl-class.html#close">close</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="old_ssl.close-collapsed" style="display:none;" pad="+++" indent="++++++++++"></div><div id="old_ssl.close-expanded"><a name="L97"></a><tt class="py-lineno"> 97</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">socket</tt><tt class="py-op">.</tt><tt id="link-18" class="py-name"><a title="qpid.messaging.driver.Engine.close
+qpid.messaging.endpoints.Connection.close
+qpid.messaging.endpoints.Receiver.close
+qpid.messaging.endpoints.Sender.close
+qpid.messaging.endpoints.Session.close
+qpid.messaging.transports.old_ssl.close
+qpid.messaging.transports.tcp.close
+qpid.messaging.transports.tls.close" class="py-name" href="#" onclick="return doclink('link-18', 'close', 'link-9');">close</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+</div></div><a name="L98"></a><tt class="py-lineno"> 98</tt> <tt class="py-line"> </tt>
+<a name="L99"></a><tt class="py-lineno"> 99</tt> <tt class="py-line"> <tt id="link-19" class="py-name"><a title="qpid.messaging.transports.TRANSPORTS" class="py-name" href="#" onclick="return doclink('link-19', 'TRANSPORTS', 'link-2');">TRANSPORTS</a></tt><tt class="py-op">[</tt><tt class="py-string">"ssl"</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt id="link-20" class="py-name" targets="Class qpid.messaging.transports.old_ssl=qpid.messaging.transports.old_ssl-class.html"><a title="qpid.messaging.transports.old_ssl" class="py-name" href="#" onclick="return doclink('link-20', 'old_ssl', 'link-20');">old_ssl</a></tt> </tt>
+<a name="L100"></a><tt class="py-lineno">100</tt> <tt class="py-line"> <tt id="link-21" class="py-name"><a title="qpid.messaging.transports.TRANSPORTS" class="py-name" href="#" onclick="return doclink('link-21', 'TRANSPORTS', 'link-2');">TRANSPORTS</a></tt><tt class="py-op">[</tt><tt class="py-string">"tcp+tls"</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt id="link-22" class="py-name"><a title="qpid.messaging.transports.old_ssl" class="py-name" href="#" onclick="return doclink('link-22', 'old_ssl', 'link-20');">old_ssl</a></tt> </tt>
+<a name="L101"></a><tt class="py-lineno">101</tt> <tt class="py-line"> </tt>
+<a name="L102"></a><tt class="py-lineno">102</tt> <tt class="py-line"><tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="tls"></a><div id="tls-def"><a name="L103"></a><tt class="py-lineno">103</tt> <a class="py-toggle" href="#" id="tls-toggle" onclick="return toggle('tls');">-</a><tt class="py-line"> <tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.transports.tls-class.html">tls</a><tt class="py-op">(</tt><tt class="py-base-class">SocketTransport</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tls-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="tls-expanded"><a name="L104"></a><tt class="py-lineno">104</tt> <tt class="py-line"> </tt>
+<a name="tls.__init__"></a><div id="tls.__init__-def"><a name="L105"></a><tt class="py-lineno">105</tt> <a class="py-toggle" href="#" id="tls.__init__-toggle" onclick="return toggle('tls.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.tls-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">conn</tt><tt class="py-op">,</tt> <tt class="py-param">host</tt><tt class="py-op">,</tt> <tt class="py-param">port</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tls.__init__-collapsed" style="display:none;" pad="+++" indent="++++++++++"></div><div id="tls.__init__-expanded"><a name="L106"></a><tt class="py-lineno">106</tt> <tt class="py-line"> <tt id="link-23" class="py-name"><a title="qpid.messaging.transports.SocketTransport" class="py-name" href="#" onclick="return doclink('link-23', 'SocketTransport', 'link-12');">SocketTransport</a></tt><tt class="py-op">.</tt><tt id="link-24" class="py-name"><a title="qpid.messaging.constants.Constant.__init__
+qpid.messaging.driver.Attachment.__init__
+qpid.messaging.driver.Cache.__init__
+qpid.messaging.driver.Driver.__init__
+qpid.messaging.driver.Engine.__init__
+qpid.messaging.driver.Pattern.__init__
+qpid.messaging.driver.SessionState.__init__
+qpid.messaging.endpoints.Connection.__init__
+qpid.messaging.endpoints.Receiver.__init__
+qpid.messaging.endpoints.Sender.__init__
+qpid.messaging.endpoints.Session.__init__
+qpid.messaging.exceptions.MessagingError.__init__
+qpid.messaging.message.Disposition.__init__
+qpid.messaging.message.Message.__init__
+qpid.messaging.transports.SocketTransport.__init__
+qpid.messaging.transports.old_ssl.__init__
+qpid.messaging.transports.tls.__init__" class="py-name" href="#" onclick="return doclink('link-24', '__init__', 'link-13');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">conn</tt><tt class="py-op">,</tt> <tt class="py-name">host</tt><tt class="py-op">,</tt> <tt class="py-name">port</tt><tt class="py-op">)</tt> </tt>
+<a name="L107"></a><tt class="py-lineno">107</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">conn</tt><tt class="py-op">.</tt><tt class="py-name">ssl_trustfile</tt><tt class="py-op">:</tt> </tt>
+<a name="L108"></a><tt class="py-lineno">108</tt> <tt class="py-line"> <tt class="py-name">validate</tt> <tt class="py-op">=</tt> <tt class="py-name">CERT_REQUIRED</tt> </tt>
+<a name="L109"></a><tt class="py-lineno">109</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L110"></a><tt class="py-lineno">110</tt> <tt class="py-line"> <tt class="py-name">validate</tt> <tt class="py-op">=</tt> <tt class="py-name">CERT_NONE</tt> </tt>
+<a name="L111"></a><tt class="py-lineno">111</tt> <tt class="py-line"> </tt>
+<a name="L112"></a><tt class="py-lineno">112</tt> <tt class="py-line"> <tt class="py-comment"># if user manually set flag to false then require cert</tt> </tt>
+<a name="L113"></a><tt class="py-lineno">113</tt> <tt class="py-line"> <tt class="py-name">actual</tt> <tt class="py-op">=</tt> <tt class="py-name">getattr</tt><tt class="py-op">(</tt><tt class="py-name">conn</tt><tt class="py-op">,</tt> <tt class="py-string">"_ssl_skip_hostname_check_actual"</tt><tt class="py-op">,</tt> <tt class="py-name">None</tt><tt class="py-op">)</tt> </tt>
+<a name="L114"></a><tt class="py-lineno">114</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">actual</tt> <tt class="py-keyword">is</tt> <tt class="py-keyword">not</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt class="py-name">conn</tt><tt class="py-op">.</tt><tt class="py-name">ssl_skip_hostname_check</tt> <tt class="py-keyword">is</tt> <tt class="py-name">False</tt><tt class="py-op">:</tt> </tt>
+<a name="L115"></a><tt class="py-lineno">115</tt> <tt class="py-line"> <tt class="py-name">validate</tt> <tt class="py-op">=</tt> <tt class="py-name">CERT_REQUIRED</tt> </tt>
+<a name="L116"></a><tt class="py-lineno">116</tt> <tt class="py-line"> </tt>
+<a name="L117"></a><tt class="py-lineno">117</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-25" class="py-name" targets="Class qpid.messaging.transports.tls=qpid.messaging.transports.tls-class.html"><a title="qpid.messaging.transports.tls" class="py-name" href="#" onclick="return doclink('link-25', 'tls', 'link-25');">tls</a></tt> <tt class="py-op">=</tt> <tt class="py-name">wrap_socket</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">socket</tt><tt class="py-op">,</tt> <tt class="py-name">keyfile</tt><tt class="py-op">=</tt><tt class="py-name">conn</tt><tt class="py-op">.</tt><tt class="py-name">ssl_keyfile</tt><tt class="py-op">,</tt> </tt>
+<a name="L118"></a><tt class="py-lineno">118</tt> <tt class="py-line"> <tt class="py-name">certfile</tt><tt class="py-op">=</tt><tt class="py-name">conn</tt><tt class="py-op">.</tt><tt class="py-name">ssl_certfile</tt><tt class="py-op">,</tt> </tt>
+<a name="L119"></a><tt class="py-lineno">119</tt> <tt class="py-line"> <tt class="py-name">ca_certs</tt><tt class="py-op">=</tt><tt class="py-name">conn</tt><tt class="py-op">.</tt><tt class="py-name">ssl_trustfile</tt><tt class="py-op">,</tt> </tt>
+<a name="L120"></a><tt class="py-lineno">120</tt> <tt class="py-line"> <tt class="py-name">cert_reqs</tt><tt class="py-op">=</tt><tt class="py-name">validate</tt><tt class="py-op">)</tt> </tt>
+<a name="L121"></a><tt class="py-lineno">121</tt> <tt class="py-line"> </tt>
+<a name="L122"></a><tt class="py-lineno">122</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">validate</tt> <tt class="py-op">==</tt> <tt class="py-name">CERT_REQUIRED</tt> <tt class="py-keyword">and</tt> <tt class="py-keyword">not</tt> <tt class="py-name">conn</tt><tt class="py-op">.</tt><tt class="py-name">ssl_skip_hostname_check</tt><tt class="py-op">:</tt> </tt>
+<a name="L123"></a><tt class="py-lineno">123</tt> <tt class="py-line"> <tt id="link-26" class="py-name" targets="Function qpid.messaging.transports.verify_hostname()=qpid.messaging.transports-module.html#verify_hostname"><a title="qpid.messaging.transports.verify_hostname" class="py-name" href="#" onclick="return doclink('link-26', 'verify_hostname', 'link-26');">verify_hostname</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-27" class="py-name"><a title="qpid.messaging.transports.tls" class="py-name" href="#" onclick="return doclink('link-27', 'tls', 'link-25');">tls</a></tt><tt class="py-op">.</tt><tt class="py-name">getpeercert</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-name">host</tt><tt class="py-op">)</tt> </tt>
+<a name="L124"></a><tt class="py-lineno">124</tt> <tt class="py-line"> </tt>
+<a name="L125"></a><tt class="py-lineno">125</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">socket</tt><tt class="py-op">.</tt><tt class="py-name">setblocking</tt><tt class="py-op">(</tt><tt class="py-number">0</tt><tt class="py-op">)</tt> </tt>
+<a name="L126"></a><tt class="py-lineno">126</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">state</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
+<a name="L127"></a><tt class="py-lineno">127</tt> <tt class="py-line"> <tt class="py-comment"># See qpid-4872: need to store the parameters last passed to tls.write()</tt> </tt>
+<a name="L128"></a><tt class="py-lineno">128</tt> <tt class="py-line"> <tt class="py-comment"># in case the calls fail with an SSL_ERROR_WANT_* error and we have to</tt> </tt>
+<a name="L129"></a><tt class="py-lineno">129</tt> <tt class="py-line"> <tt class="py-comment"># retry the call with the same parameters.</tt> </tt>
+<a name="L130"></a><tt class="py-lineno">130</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">write_retry</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> <tt class="py-comment"># buffer passed to last call of tls.write()</tt> </tt>
+</div><a name="L131"></a><tt class="py-lineno">131</tt> <tt class="py-line"> </tt>
+<a name="tls.reading"></a><div id="tls.reading-def"><a name="L132"></a><tt class="py-lineno">132</tt> <a class="py-toggle" href="#" id="tls.reading-toggle" onclick="return toggle('tls.reading');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.tls-class.html#reading">reading</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">reading</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tls.reading-collapsed" style="display:none;" pad="+++" indent="++++++++++"></div><div id="tls.reading-expanded"><a name="L133"></a><tt class="py-lineno">133</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">state</tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
+<a name="L134"></a><tt class="py-lineno">134</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-28" class="py-name"><a title="qpid.messaging.driver.Driver.reading
+qpid.messaging.transports.old_ssl.reading
+qpid.messaging.transports.tcp.reading
+qpid.messaging.transports.tls.reading" class="py-name" href="#" onclick="return doclink('link-28', 'reading', 'link-5');">reading</a></tt> </tt>
+<a name="L135"></a><tt class="py-lineno">135</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L136"></a><tt class="py-lineno">136</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">state</tt> <tt class="py-op">==</tt> <tt class="py-name">SSL_ERROR_WANT_READ</tt> </tt>
+</div><a name="L137"></a><tt class="py-lineno">137</tt> <tt class="py-line"> </tt>
+<a name="tls.writing"></a><div id="tls.writing-def"><a name="L138"></a><tt class="py-lineno">138</tt> <a class="py-toggle" href="#" id="tls.writing-toggle" onclick="return toggle('tls.writing');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.tls-class.html#writing">writing</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">writing</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tls.writing-collapsed" style="display:none;" pad="+++" indent="++++++++++"></div><div id="tls.writing-expanded"><a name="L139"></a><tt class="py-lineno">139</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">state</tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
+<a name="L140"></a><tt class="py-lineno">140</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-29" class="py-name"><a title="qpid.messaging.driver.Driver.writing
+qpid.messaging.transports.old_ssl.writing
+qpid.messaging.transports.tcp.writing
+qpid.messaging.transports.tls.writing" class="py-name" href="#" onclick="return doclink('link-29', 'writing', 'link-6');">writing</a></tt> </tt>
+<a name="L141"></a><tt class="py-lineno">141</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L142"></a><tt class="py-lineno">142</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">state</tt> <tt class="py-op">==</tt> <tt class="py-name">SSL_ERROR_WANT_WRITE</tt> </tt>
+</div><a name="L143"></a><tt class="py-lineno">143</tt> <tt class="py-line"> </tt>
+<a name="tls.send"></a><div id="tls.send-def"><a name="L144"></a><tt class="py-lineno">144</tt> <a class="py-toggle" href="#" id="tls.send-toggle" onclick="return toggle('tls.send');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.tls-class.html#send">send</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">bytes</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tls.send-collapsed" style="display:none;" pad="+++" indent="++++++++++"></div><div id="tls.send-expanded"><a name="L145"></a><tt class="py-lineno">145</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">write_retry</tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
+<a name="L146"></a><tt class="py-lineno">146</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">write_retry</tt> <tt class="py-op">=</tt> <tt class="py-name">bytes</tt> </tt>
+<a name="L147"></a><tt class="py-lineno">147</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_clear_state</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L148"></a><tt class="py-lineno">148</tt> <tt class="py-line"> <tt class="py-keyword">try</tt><tt class="py-op">:</tt> </tt>
+<a name="L149"></a><tt class="py-lineno">149</tt> <tt class="py-line"> <tt class="py-name">n</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-30" class="py-name"><a title="qpid.messaging.transports.tls" class="py-name" href="#" onclick="return doclink('link-30', 'tls', 'link-25');">tls</a></tt><tt class="py-op">.</tt><tt id="link-31" class="py-name"><a title="qpid.messaging.driver.Engine.write" class="py-name" href="#" onclick="return doclink('link-31', 'write', 'link-17');">write</a></tt><tt class="py-op">(</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">write_retry</tt> <tt class="py-op">)</tt> </tt>
+<a name="L150"></a><tt class="py-lineno">150</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">write_retry</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
+<a name="L151"></a><tt class="py-lineno">151</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">n</tt> </tt>
+<a name="L152"></a><tt class="py-lineno">152</tt> <tt class="py-line"> <tt class="py-keyword">except</tt> <tt class="py-name">SSLError</tt><tt class="py-op">,</tt> <tt class="py-name">e</tt><tt class="py-op">:</tt> </tt>
+<a name="L153"></a><tt class="py-lineno">153</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_update_state</tt><tt class="py-op">(</tt><tt class="py-name">e</tt><tt class="py-op">.</tt><tt class="py-name">args</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L154"></a><tt class="py-lineno">154</tt> <tt class="py-line"> <tt class="py-comment"># will retry on next invokation</tt> </tt>
+<a name="L155"></a><tt class="py-lineno">155</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-number">0</tt> </tt>
+<a name="L156"></a><tt class="py-lineno">156</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">write_retry</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
+<a name="L157"></a><tt class="py-lineno">157</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> </tt>
+<a name="L158"></a><tt class="py-lineno">158</tt> <tt class="py-line"> <tt class="py-keyword">except</tt><tt class="py-op">:</tt> </tt>
+<a name="L159"></a><tt class="py-lineno">159</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">write_retry</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
+<a name="L160"></a><tt class="py-lineno">160</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> </tt>
+</div><a name="L161"></a><tt class="py-lineno">161</tt> <tt class="py-line"> </tt>
+<a name="tls.recv"></a><div id="tls.recv-def"><a name="L162"></a><tt class="py-lineno">162</tt> <a class="py-toggle" href="#" id="tls.recv-toggle" onclick="return toggle('tls.recv');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.tls-class.html#recv">recv</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">n</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tls.recv-collapsed" style="display:none;" pad="+++" indent="++++++++++"></div><div id="tls.recv-expanded"><a name="L163"></a><tt class="py-lineno">163</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_clear_state</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L164"></a><tt class="py-lineno">164</tt> <tt class="py-line"> <tt class="py-keyword">try</tt><tt class="py-op">:</tt> </tt>
+<a name="L165"></a><tt class="py-lineno">165</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-32" class="py-name"><a title="qpid.messaging.transports.tls" class="py-name" href="#" onclick="return doclink('link-32', 'tls', 'link-25');">tls</a></tt><tt class="py-op">.</tt><tt id="link-33" class="py-name"><a title="qpid.messaging.driver.Engine.read" class="py-name" href="#" onclick="return doclink('link-33', 'read', 'link-16');">read</a></tt><tt class="py-op">(</tt><tt class="py-name">n</tt><tt class="py-op">)</tt> </tt>
+<a name="L166"></a><tt class="py-lineno">166</tt> <tt class="py-line"> <tt class="py-keyword">except</tt> <tt class="py-name">SSLError</tt><tt class="py-op">,</tt> <tt class="py-name">e</tt><tt class="py-op">:</tt> </tt>
+<a name="L167"></a><tt class="py-lineno">167</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_update_state</tt><tt class="py-op">(</tt><tt class="py-name">e</tt><tt class="py-op">.</tt><tt class="py-name">args</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L168"></a><tt class="py-lineno">168</tt> <tt class="py-line"> <tt class="py-comment"># will retry later:</tt> </tt>
+<a name="L169"></a><tt class="py-lineno">169</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">None</tt> </tt>
+<a name="L170"></a><tt class="py-lineno">170</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L171"></a><tt class="py-lineno">171</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> </tt>
+</div><a name="L172"></a><tt class="py-lineno">172</tt> <tt class="py-line"> </tt>
+<a name="tls._clear_state"></a><div id="tls._clear_state-def"><a name="L173"></a><tt class="py-lineno">173</tt> <a class="py-toggle" href="#" id="tls._clear_state-toggle" onclick="return toggle('tls._clear_state');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.tls-class.html#_clear_state">_clear_state</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tls._clear_state-collapsed" style="display:none;" pad="+++" indent="++++++++++"></div><div id="tls._clear_state-expanded"><a name="L174"></a><tt class="py-lineno">174</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">state</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
+</div><a name="L175"></a><tt class="py-lineno">175</tt> <tt class="py-line"> </tt>
+<a name="tls._update_state"></a><div id="tls._update_state-def"><a name="L176"></a><tt class="py-lineno">176</tt> <a class="py-toggle" href="#" id="tls._update_state-toggle" onclick="return toggle('tls._update_state');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.tls-class.html#_update_state">_update_state</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">code</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tls._update_state-collapsed" style="display:none;" pad="+++" indent="++++++++++"></div><div id="tls._update_state-expanded"><a name="L177"></a><tt class="py-lineno">177</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">code</tt> <tt class="py-keyword">in</tt> <tt class="py-op">(</tt><tt class="py-name">SSL_ERROR_WANT_READ</tt><tt class="py-op">,</tt> <tt class="py-name">SSL_ERROR_WANT_WRITE</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L178"></a><tt class="py-lineno">178</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">state</tt> <tt class="py-op">=</tt> <tt class="py-name">code</tt> </tt>
+<a name="L179"></a><tt class="py-lineno">179</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">True</tt> </tt>
+<a name="L180"></a><tt class="py-lineno">180</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L181"></a><tt class="py-lineno">181</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">False</tt> </tt>
+</div><a name="L182"></a><tt class="py-lineno">182</tt> <tt class="py-line"> </tt>
+<a name="tls.close"></a><div id="tls.close-def"><a name="L183"></a><tt class="py-lineno">183</tt> <a class="py-toggle" href="#" id="tls.close-toggle" onclick="return toggle('tls.close');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports.tls-class.html#close">close</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="tls.close-collapsed" style="display:none;" pad="+++" indent="++++++++++"></div><div id="tls.close-expanded"><a name="L184"></a><tt class="py-lineno">184</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">socket</tt><tt class="py-op">.</tt><tt class="py-name">setblocking</tt><tt class="py-op">(</tt><tt class="py-number">1</tt><tt class="py-op">)</tt> </tt>
+<a name="L185"></a><tt class="py-lineno">185</tt> <tt class="py-line"> <tt class="py-comment"># this closes the underlying socket</tt> </tt>
+<a name="L186"></a><tt class="py-lineno">186</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-34" class="py-name"><a title="qpid.messaging.transports.tls" class="py-name" href="#" onclick="return doclink('link-34', 'tls', 'link-25');">tls</a></tt><tt class="py-op">.</tt><tt id="link-35" class="py-name"><a title="qpid.messaging.driver.Engine.close
+qpid.messaging.endpoints.Connection.close
+qpid.messaging.endpoints.Receiver.close
+qpid.messaging.endpoints.Sender.close
+qpid.messaging.endpoints.Session.close
+qpid.messaging.transports.old_ssl.close
+qpid.messaging.transports.tcp.close
+qpid.messaging.transports.tls.close" class="py-name" href="#" onclick="return doclink('link-35', 'close', 'link-9');">close</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+</div></div><a name="L187"></a><tt class="py-lineno">187</tt> <tt class="py-line"> </tt>
+<a name="verify_hostname"></a><div id="verify_hostname-def"><a name="L188"></a><tt class="py-lineno">188</tt> <a class="py-toggle" href="#" id="verify_hostname-toggle" onclick="return toggle('verify_hostname');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports-module.html#verify_hostname">verify_hostname</a><tt class="py-op">(</tt><tt class="py-param">peer_certificate</tt><tt class="py-op">,</tt> <tt class="py-param">hostname</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="verify_hostname-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="verify_hostname-expanded"><a name="L189"></a><tt class="py-lineno">189</tt> <tt class="py-line"> <tt class="py-name">match_found</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
+<a name="L190"></a><tt class="py-lineno">190</tt> <tt class="py-line"> <tt class="py-name">peer_names</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
+<a name="L191"></a><tt class="py-lineno">191</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">peer_certificate</tt><tt class="py-op">:</tt> </tt>
+<a name="L192"></a><tt class="py-lineno">192</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-string">'subjectAltName'</tt> <tt class="py-keyword">in</tt> <tt class="py-name">peer_certificate</tt><tt class="py-op">:</tt> </tt>
+<a name="L193"></a><tt class="py-lineno">193</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">san</tt> <tt class="py-keyword">in</tt> <tt class="py-name">peer_certificate</tt><tt class="py-op">[</tt><tt class="py-string">'subjectAltName'</tt><tt class="py-op">]</tt><tt class="py-op">:</tt> </tt>
+<a name="L194"></a><tt class="py-lineno">194</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">san</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt> <tt class="py-op">==</tt> <tt class="py-string">'DNS'</tt><tt class="py-op">:</tt> </tt>
+<a name="L195"></a><tt class="py-lineno">195</tt> <tt class="py-line"> <tt class="py-name">peer_names</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-name">san</tt><tt class="py-op">[</tt><tt class="py-number">1</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt class="py-name">lower</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L196"></a><tt class="py-lineno">196</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-string">'subject'</tt> <tt class="py-keyword">in</tt> <tt class="py-name">peer_certificate</tt><tt class="py-op">:</tt> </tt>
+<a name="L197"></a><tt class="py-lineno">197</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">sub</tt> <tt class="py-keyword">in</tt> <tt class="py-name">peer_certificate</tt><tt class="py-op">[</tt><tt class="py-string">'subject'</tt><tt class="py-op">]</tt><tt class="py-op">:</tt> </tt>
+<a name="L198"></a><tt class="py-lineno">198</tt> <tt class="py-line"> <tt class="py-keyword">while</tt> <tt class="py-name">isinstance</tt><tt class="py-op">(</tt><tt class="py-name">sub</tt><tt class="py-op">,</tt> <tt class="py-name">tuple</tt><tt class="py-op">)</tt> <tt class="py-keyword">and</tt> <tt class="py-name">isinstance</tt><tt class="py-op">(</tt><tt class="py-name">sub</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-name">tuple</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L199"></a><tt class="py-lineno">199</tt> <tt class="py-line"> <tt class="py-name">sub</tt> <tt class="py-op">=</tt> <tt class="py-name">sub</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt> <tt class="py-comment"># why the extra level of indirection???</tt> </tt>
+<a name="L200"></a><tt class="py-lineno">200</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">sub</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt> <tt class="py-op">==</tt> <tt class="py-string">'commonName'</tt><tt class="py-op">:</tt> </tt>
+<a name="L201"></a><tt class="py-lineno">201</tt> <tt class="py-line"> <tt class="py-name">peer_names</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-name">sub</tt><tt class="py-op">[</tt><tt class="py-number">1</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt class="py-name">lower</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L202"></a><tt class="py-lineno">202</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">pattern</tt> <tt class="py-keyword">in</tt> <tt class="py-name">peer_names</tt><tt class="py-op">:</tt> </tt>
+<a name="L203"></a><tt class="py-lineno">203</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">_match_dns_pattern</tt><tt class="py-op">(</tt><tt class="py-name">hostname</tt><tt class="py-op">.</tt><tt class="py-name">lower</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-name">pattern</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L204"></a><tt class="py-lineno">204</tt> <tt class="py-line"> <tt class="py-name">match_found</tt> <tt class="py-op">=</tt> <tt class="py-name">True</tt> </tt>
+<a name="L205"></a><tt class="py-lineno">205</tt> <tt class="py-line"> <tt class="py-keyword">break</tt> </tt>
+<a name="L206"></a><tt class="py-lineno">206</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt class="py-name">match_found</tt><tt class="py-op">:</tt> </tt>
+<a name="L207"></a><tt class="py-lineno">207</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> <tt class="py-name">SSLError</tt><tt class="py-op">(</tt><tt class="py-string">"Connection hostname '%s' does not match names from peer certificate: %s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">hostname</tt><tt class="py-op">,</tt> <tt class="py-name">peer_names</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L208"></a><tt class="py-lineno">208</tt> <tt class="py-line"> </tt>
+<a name="_match_dns_pattern"></a><div id="_match_dns_pattern-def"><a name="L209"></a><tt class="py-lineno">209</tt> <a class="py-toggle" href="#" id="_match_dns_pattern-toggle" onclick="return toggle('_match_dns_pattern');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.transports-module.html#_match_dns_pattern">_match_dns_pattern</a><tt class="py-op">(</tt> <tt class="py-param">hostname</tt><tt class="py-op">,</tt> <tt class="py-param">pattern</tt> <tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="_match_dns_pattern-collapsed" style="display:none;" pad="+++" indent="++++++"></div><div id="_match_dns_pattern-expanded"><a name="L210"></a><tt class="py-lineno">210</tt> <tt class="py-line"> <tt class="py-docstring">""" For checking the hostnames provided by the peer's certificate</tt> </tt>
+<a name="L211"></a><tt class="py-lineno">211</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L212"></a><tt class="py-lineno">212</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">pattern</tt><tt class="py-op">.</tt><tt class="py-name">find</tt><tt class="py-op">(</tt><tt class="py-string">"*"</tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-op">-</tt><tt class="py-number">1</tt><tt class="py-op">:</tt> </tt>
+<a name="L213"></a><tt class="py-lineno">213</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">hostname</tt> <tt class="py-op">==</tt> <tt class="py-name">pattern</tt> </tt>
+<a name="L214"></a><tt class="py-lineno">214</tt> <tt class="py-line"> </tt>
+<a name="L215"></a><tt class="py-lineno">215</tt> <tt class="py-line"> <tt class="py-comment"># DNS wildcarded pattern - see RFC2818</tt> </tt>
+<a name="L216"></a><tt class="py-lineno">216</tt> <tt class="py-line"> <tt class="py-name">h_labels</tt> <tt class="py-op">=</tt> <tt class="py-name">hostname</tt><tt class="py-op">.</tt><tt class="py-name">split</tt><tt class="py-op">(</tt><tt class="py-string">"."</tt><tt class="py-op">)</tt> </tt>
+<a name="L217"></a><tt class="py-lineno">217</tt> <tt class="py-line"> <tt class="py-name">p_labels</tt> <tt class="py-op">=</tt> <tt class="py-name">pattern</tt><tt class="py-op">.</tt><tt class="py-name">split</tt><tt class="py-op">(</tt><tt class="py-string">"."</tt><tt class="py-op">)</tt> </tt>
+<a name="L218"></a><tt class="py-lineno">218</tt> <tt class="py-line"> </tt>
+<a name="L219"></a><tt class="py-lineno">219</tt> <tt class="py-line"> <tt class="py-keyword">while</tt> <tt class="py-name">h_labels</tt> <tt class="py-keyword">and</tt> <tt class="py-name">p_labels</tt><tt class="py-op">:</tt> </tt>
+<a name="L220"></a><tt class="py-lineno">220</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">p_labels</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt class="py-name">find</tt><tt class="py-op">(</tt><tt class="py-string">"*"</tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-op">-</tt><tt class="py-number">1</tt><tt class="py-op">:</tt> </tt>
+<a name="L221"></a><tt class="py-lineno">221</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">p_labels</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt> <tt class="py-op">!=</tt> <tt class="py-name">h_labels</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt><tt class="py-op">:</tt> </tt>
+<a name="L222"></a><tt class="py-lineno">222</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">False</tt> </tt>
+<a name="L223"></a><tt class="py-lineno">223</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L224"></a><tt class="py-lineno">224</tt> <tt class="py-line"> <tt class="py-name">p</tt> <tt class="py-op">=</tt> <tt class="py-name">p_labels</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt class="py-name">split</tt><tt class="py-op">(</tt><tt class="py-string">"*"</tt><tt class="py-op">)</tt> </tt>
+<a name="L225"></a><tt class="py-lineno">225</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt class="py-name">h_labels</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt class="py-name">startswith</tt><tt class="py-op">(</tt><tt class="py-name">p</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L226"></a><tt class="py-lineno">226</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">False</tt> </tt>
+<a name="L227"></a><tt class="py-lineno">227</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt class="py-name">h_labels</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt class="py-name">endswith</tt><tt class="py-op">(</tt><tt class="py-name">p</tt><tt class="py-op">[</tt><tt class="py-number">1</tt><tt class="py-op">]</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L228"></a><tt class="py-lineno">228</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">False</tt> </tt>
+<a name="L229"></a><tt class="py-lineno">229</tt> <tt class="py-line"> <tt class="py-name">h_labels</tt><tt class="py-op">.</tt><tt class="py-name">pop</tt><tt class="py-op">(</tt><tt class="py-number">0</tt><tt class="py-op">)</tt> </tt>
+<a name="L230"></a><tt class="py-lineno">230</tt> <tt class="py-line"> <tt class="py-name">p_labels</tt><tt class="py-op">.</tt><tt class="py-name">pop</tt><tt class="py-op">(</tt><tt class="py-number">0</tt><tt class="py-op">)</tt> </tt>
+<a name="L231"></a><tt class="py-lineno">231</tt> <tt class="py-line"> </tt>
+<a name="L232"></a><tt class="py-lineno">232</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-keyword">not</tt> <tt class="py-name">h_labels</tt> <tt class="py-keyword">and</tt> <tt class="py-keyword">not</tt> <tt class="py-name">p_labels</tt> </tt>
+</div><a name="L233"></a><tt class="py-lineno">233</tt> <tt class="py-line"> </tt>
+<a name="L234"></a><tt class="py-lineno">234</tt> <tt class="py-line"> </tt>
+<a name="L235"></a><tt class="py-lineno">235</tt> <tt class="py-line"> <tt id="link-36" class="py-name"><a title="qpid.messaging.transports.TRANSPORTS" class="py-name" href="#" onclick="return doclink('link-36', 'TRANSPORTS', 'link-2');">TRANSPORTS</a></tt><tt class="py-op">[</tt><tt class="py-string">"ssl"</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt id="link-37" class="py-name"><a title="qpid.messaging.transports.tls" class="py-name" href="#" onclick="return doclink('link-37', 'tls', 'link-25');">tls</a></tt> </tt>
+<a name="L236"></a><tt class="py-lineno">236</tt> <tt class="py-line"> <tt id="link-38" class="py-name"><a title="qpid.messaging.transports.TRANSPORTS" class="py-name" href="#" onclick="return doclink('link-38', 'TRANSPORTS', 'link-2');">TRANSPORTS</a></tt><tt class="py-op">[</tt><tt class="py-string">"tcp+tls"</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt id="link-39" class="py-name"><a title="qpid.messaging.transports.tls" class="py-name" href="#" onclick="return doclink('link-39', 'tls', 'link-25');">tls</a></tt> </tt>
+<a name="L237"></a><tt class="py-lineno">237</tt> <tt class="py-line"> </tt><script type="text/javascript">
+<!--
+expandto(location.href);
+// -->
+</script>
+</pre>
+<br />
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.SocketTransport-class.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.SocketTransport-class.html b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.SocketTransport-class.html
new file mode 100755
index 0000000..91def93
--- /dev/null
+++ b/content/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.transports.SocketTransport-class.html
@@ -0,0 +1,168 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.transports.SocketTransport</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ <a href="qpid.messaging.transports-module.html">Module transports</a> ::
+ Class SocketTransport
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.transports.SocketTransport-class.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<!-- ==================== CLASSOBJ DESCRIPTION ==================== -->
+<h1 class="epydoc">classobj SocketTransport</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.transports-pysrc.html#SocketTransport">source code</a></span></p>
+<center>
+
+</center>
+<dl><dt>Known Subclasses:</dt>
+<dd>
+ <ul class="subclass-list">
+<li><a href="qpid.messaging.transports.tcp-class.html">tcp</a></li><li>, <a href="qpid.messaging.transports.tls-class.html">tls</a></li> </ul>
+</dd></dl>
+
+<hr />
+<!-- ==================== INSTANCE METHODS ==================== -->
+<a name="section-InstanceMethods"></a>
+<table class="summary" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="table-header">
+ <td align="left" colspan="2" class="table-header">
+ <span class="table-header">Instance Methods</span></td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="__init__"></a><span class="summary-sig-name">__init__</span>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">conn</span>,
+ <span class="summary-sig-arg">host</span>,
+ <span class="summary-sig-arg">port</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#SocketTransport.__init__">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a name="fileno"></a><span class="summary-sig-name">fileno</span>(<span class="summary-sig-arg">self</span>)</span></td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="qpid.messaging.transports-pysrc.html#SocketTransport.fileno">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[12/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints-pysrc.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints-pysrc.html b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints-pysrc.html
new file mode 100644
index 0000000..8565d5a
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/qpid.messaging.endpoints-pysrc.html
@@ -0,0 +1,1460 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>qpid.messaging.endpoints</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <span class="breadcrumbs">
+ Package qpid ::
+ <a href="qpid.messaging-module.html">Package messaging</a> ::
+ Module endpoints
+ </span>
+ </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="qpid.messaging.endpoints-pysrc.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<h1 class="epydoc">Source Code for <a href="qpid.messaging.endpoints-module.html">Module qpid.messaging.endpoints</a></h1>
+<pre class="py-src">
+<a name="L1"></a><tt class="py-lineno"> 1</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L2"></a><tt class="py-lineno"> 2</tt> <tt class="py-line"><tt class="py-comment"># Licensed to the Apache Software Foundation (ASF) under one</tt> </tt>
+<a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"><tt class="py-comment"># or more contributor license agreements. See the NOTICE file</tt> </tt>
+<a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"><tt class="py-comment"># distributed with this work for additional information</tt> </tt>
+<a name="L5"></a><tt class="py-lineno"> 5</tt> <tt class="py-line"><tt class="py-comment"># regarding copyright ownership. The ASF licenses this file</tt> </tt>
+<a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"><tt class="py-comment"># to you under the Apache License, Version 2.0 (the</tt> </tt>
+<a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"><tt class="py-comment"># "License"); you may not use this file except in compliance</tt> </tt>
+<a name="L8"></a><tt class="py-lineno"> 8</tt> <tt class="py-line"><tt class="py-comment"># with the License. You may obtain a copy of the License at</tt> </tt>
+<a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L10"></a><tt class="py-lineno"> 10</tt> <tt class="py-line"><tt class="py-comment"># http://www.apache.org/licenses/LICENSE-2.0</tt> </tt>
+<a name="L11"></a><tt class="py-lineno"> 11</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L12"></a><tt class="py-lineno"> 12</tt> <tt class="py-line"><tt class="py-comment"># Unless required by applicable law or agreed to in writing,</tt> </tt>
+<a name="L13"></a><tt class="py-lineno"> 13</tt> <tt class="py-line"><tt class="py-comment"># software distributed under the License is distributed on an</tt> </tt>
+<a name="L14"></a><tt class="py-lineno"> 14</tt> <tt class="py-line"><tt class="py-comment"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</tt> </tt>
+<a name="L15"></a><tt class="py-lineno"> 15</tt> <tt class="py-line"><tt class="py-comment"># KIND, either express or implied. See the License for the</tt> </tt>
+<a name="L16"></a><tt class="py-lineno"> 16</tt> <tt class="py-line"><tt class="py-comment"># specific language governing permissions and limitations</tt> </tt>
+<a name="L17"></a><tt class="py-lineno"> 17</tt> <tt class="py-line"><tt class="py-comment"># under the License.</tt> </tt>
+<a name="L18"></a><tt class="py-lineno"> 18</tt> <tt class="py-line"><tt class="py-comment">#</tt> </tt>
+<a name="L19"></a><tt class="py-lineno"> 19</tt> <tt class="py-line"> </tt>
+<a name="L20"></a><tt class="py-lineno"> 20</tt> <tt class="py-line"><tt class="py-docstring">"""</tt> </tt>
+<a name="L21"></a><tt class="py-lineno"> 21</tt> <tt class="py-line"><tt class="py-docstring">A high level messaging API for python.</tt> </tt>
+<a name="L22"></a><tt class="py-lineno"> 22</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L23"></a><tt class="py-lineno"> 23</tt> <tt class="py-line"><tt class="py-docstring">Areas that still need work:</tt> </tt>
+<a name="L24"></a><tt class="py-lineno"> 24</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L25"></a><tt class="py-lineno"> 25</tt> <tt class="py-line"><tt class="py-docstring"> - definition of the arguments for L{Session.sender} and L{Session.receiver}</tt> </tt>
+<a name="L26"></a><tt class="py-lineno"> 26</tt> <tt class="py-line"><tt class="py-docstring"> - standard L{Message} properties</tt> </tt>
+<a name="L27"></a><tt class="py-lineno"> 27</tt> <tt class="py-line"><tt class="py-docstring"> - L{Message} content encoding</tt> </tt>
+<a name="L28"></a><tt class="py-lineno"> 28</tt> <tt class="py-line"><tt class="py-docstring"> - protocol negotiation/multiprotocol impl</tt> </tt>
+<a name="L29"></a><tt class="py-lineno"> 29</tt> <tt class="py-line"><tt class="py-docstring">"""</tt> </tt>
+<a name="L30"></a><tt class="py-lineno"> 30</tt> <tt class="py-line"> </tt>
+<a name="L31"></a><tt class="py-lineno"> 31</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">logging</tt> <tt class="py-keyword">import</tt> <tt class="py-name">getLogger</tt> </tt>
+<a name="L32"></a><tt class="py-lineno"> 32</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">math</tt> <tt class="py-keyword">import</tt> <tt class="py-name">ceil</tt> </tt>
+<a name="L33"></a><tt class="py-lineno"> 33</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">codec010</tt> <tt class="py-keyword">import</tt> <tt class="py-name">StringCodec</tt> </tt>
+<a name="L34"></a><tt class="py-lineno"> 34</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">concurrency</tt> <tt class="py-keyword">import</tt> <tt class="py-name">synchronized</tt><tt class="py-op">,</tt> <tt class="py-name">Waiter</tt><tt class="py-op">,</tt> <tt class="py-name">Condition</tt> </tt>
+<a name="L35"></a><tt class="py-lineno"> 35</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">datatypes</tt> <tt class="py-keyword">import</tt> <tt class="py-name">Serial</tt><tt class="py-op">,</tt> <tt class="py-name">uuid4</tt> </tt>
+<a name="L36"></a><tt class="py-lineno"> 36</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-0" class="py-name" targets="Package qpid.messaging=qpid.messaging-module.html"><a title="qpid.messaging" class="py-name" href="#" onclick="return doclink('link-0', 'messaging', 'link-0');">messaging</a></tt><tt class="py-op">.</tt><tt id="link-1" class="py-name" targets="Module qpid.messaging.constants=qpid.messaging.constants-module.html"><a title="qpid.messaging.constants" class="py-name" href="#" onclick="return doclink('link-1', 'constants', 'link-1');">constants</a></tt> <tt class="py-keyword">import</tt> <tt class="py-op">*</tt> </tt>
+<a name="L37"></a><tt class="py-lineno"> 37</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-2" class="py-name"><a title="qpid.messaging" class="py-name" href="#" onclick="return doclink('link-2', 'messaging', 'link-0');">messaging</a></tt><tt class="py-op">.</tt><tt id="link-3" class="py-name" targets="Module qpid.messaging.exceptions=qpid.messaging.exceptions-module.html"><a title="qpid.messaging.exceptions" class="py-name" href="#" onclick="return doclink('link-3', 'exceptions', 'link-3');">exceptions</a></tt> <tt class="py-keyword">import</tt> <tt class="py-op">*</tt> </tt>
+<a name="L38"></a><tt class="py-lineno"> 38</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-4" class="py-name"><a title="qpid.messaging" class="py-name" href="#" onclick="return doclink('link-4', 'messaging', 'link-0');">messaging</a></tt><tt class="py-op">.</tt><tt id="link-5" class="py-name" targets="Module qpid.messaging.message=qpid.messaging.message-module.html"><a title="qpid.messaging.message" class="py-name" href="#" onclick="return doclink('link-5', 'message', 'link-5');">message</a></tt> <tt class="py-keyword">import</tt> <tt class="py-op">*</tt> </tt>
+<a name="L39"></a><tt class="py-lineno"> 39</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt class="py-name">ops</tt> <tt class="py-keyword">import</tt> <tt class="py-name">PRIMITIVE</tt> </tt>
+<a name="L40"></a><tt class="py-lineno"> 40</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">qpid</tt><tt class="py-op">.</tt><tt id="link-6" class="py-name" targets="Module qpid.messaging.util=qpid.messaging.util-module.html"><a title="qpid.messaging.util" class="py-name" href="#" onclick="return doclink('link-6', 'util', 'link-6');">util</a></tt> <tt class="py-keyword">import</tt> <tt class="py-name">default</tt><tt class="py-op">,</tt> <tt class="py-name">URL</tt> </tt>
+<a name="L41"></a><tt class="py-lineno"> 41</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">threading</tt> <tt class="py-keyword">import</tt> <tt class="py-name">Thread</tt><tt class="py-op">,</tt> <tt class="py-name">RLock</tt> </tt>
+<a name="L42"></a><tt class="py-lineno"> 42</tt> <tt class="py-line"> </tt>
+<a name="L43"></a><tt class="py-lineno"> 43</tt> <tt class="py-line"><tt id="link-7" class="py-name" targets="Variable qpid.messaging.driver.log=qpid.messaging.driver-module.html#log,Variable qpid.messaging.endpoints.log=qpid.messaging.endpoints-module.html#log,Variable qpid.messaging.util.log=qpid.messaging.util-module.html#log"><a title="qpid.messaging.driver.log
+qpid.messaging.endpoints.log
+qpid.messaging.util.log" class="py-name" href="#" onclick="return doclink('link-7', 'log', 'link-7');">log</a></tt> <tt class="py-op">=</tt> <tt class="py-name">getLogger</tt><tt class="py-op">(</tt><tt class="py-string">"qpid.messaging"</tt><tt class="py-op">)</tt> </tt>
+<a name="L44"></a><tt class="py-lineno"> 44</tt> <tt class="py-line"> </tt>
+<a name="L45"></a><tt class="py-lineno"> 45</tt> <tt class="py-line"><tt class="py-name">static</tt> <tt class="py-op">=</tt> <tt class="py-name">staticmethod</tt> </tt>
+<a name="Endpoint"></a><div id="Endpoint-def"><a name="L46"></a><tt class="py-lineno"> 46</tt> <tt class="py-line"> </tt>
+<a name="L47"></a><tt class="py-lineno"> 47</tt> <a class="py-toggle" href="#" id="Endpoint-toggle" onclick="return toggle('Endpoint');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Endpoint-class.html">Endpoint</a><tt class="py-op">(</tt><tt class="py-base-class">object</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Endpoint-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="Endpoint-expanded"><a name="L48"></a><tt class="py-lineno"> 48</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L49"></a><tt class="py-lineno"> 49</tt> <tt class="py-line"><tt class="py-docstring"> Base class for all endpoint objects types.</tt> </tt>
+<a name="L50"></a><tt class="py-lineno"> 50</tt> <tt class="py-line"><tt class="py-docstring"> @undocumented: __init__, __setattr__</tt> </tt>
+<a name="L51"></a><tt class="py-lineno"> 51</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="Endpoint.__init__"></a><div id="Endpoint.__init__-def"><a name="L52"></a><tt class="py-lineno"> 52</tt> <a class="py-toggle" href="#" id="Endpoint.__init__-toggle" onclick="return toggle('Endpoint.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Endpoint-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Endpoint.__init__-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Endpoint.__init__-expanded"><a name="L53"></a><tt class="py-lineno"> 53</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_async_exception_notify_handler</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
+<a name="L54"></a><tt class="py-lineno"> 54</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">error</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
+</div><a name="L55"></a><tt class="py-lineno"> 55</tt> <tt class="py-line"> </tt>
+<a name="Endpoint._ecwait"></a><div id="Endpoint._ecwait-def"><a name="L56"></a><tt class="py-lineno"> 56</tt> <a class="py-toggle" href="#" id="Endpoint._ecwait-toggle" onclick="return toggle('Endpoint._ecwait');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Endpoint-class.html#_ecwait">_ecwait</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">predicate</tt><tt class="py-op">,</tt> <tt class="py-param">timeout</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Endpoint._ecwait-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Endpoint._ecwait-expanded"><a name="L57"></a><tt class="py-lineno"> 57</tt> <tt class="py-line"> <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_ewait</tt><tt class="py-op">(</tt><tt class="py-keyword">lambda</tt><tt class="py-op">:</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">closed</tt> <tt class="py-keyword">or</tt> <tt class="py-name">predicate</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-8" class="py-name" targets="Method qpid.messaging.driver.Driver.timeout()=qpid.messaging.driver.Driver-class.html#timeout"><a title="qpid.messaging.driver.Driver.timeout" class="py-name" href="#" onclick="return doclink('link-8', 'timeout', 'link-8');">timeout</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L58"></a><tt class="py-lineno"> 58</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-9" class="py-name" targets="Method qpid.messaging.endpoints.Connection.check_closed()=qpid.messaging.endpoints.Connection-class.html#check_closed,Method qpid.messaging.endpoints.Receiver.check_closed()=qpid.messaging.endpoints.Receiver-class.html#check_closed,Method qpid.messaging.endpoints.Sender.check_closed()=qpid.messaging.endpoints.Sender-class.html#check_closed,Method qpid.messaging.endpoints.Session.check_closed()=qpid.messaging.endpoints.Session-class.html#check_closed"><a title="qpid.messaging.endpoints.Connection.check_closed
+qpid.messaging.endpoints.Receiver.check_closed
+qpid.messaging.endpoints.Sender.check_closed
+qpid.messaging.endpoints.Session.check_closed" class="py-name" href="#" onclick="return doclink('link-9', 'check_closed', 'link-9');">check_closed</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L59"></a><tt class="py-lineno"> 59</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">result</tt> </tt>
+</div><a name="L60"></a><tt class="py-lineno"> 60</tt> <tt class="py-line"> </tt>
+<a name="L61"></a><tt class="py-lineno"> 61</tt> <tt class="py-line"> <tt class="py-decorator">@</tt><tt class="py-decorator">synchronized</tt> </tt>
+<a name="Endpoint.set_async_exception_notify_handler"></a><div id="Endpoint.set_async_exception_notify_handler-def"><a name="L62"></a><tt class="py-lineno"> 62</tt> <a class="py-toggle" href="#" id="Endpoint.set_async_exception_notify_handler-toggle" onclick="return toggle('Endpoint.set_async_exception_notify_handler');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Endpoint-class.html#set_async_exception_notify_handler">set_async_exception_notify_handler</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">handler</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Endpoint.set_async_exception_notify_handler-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Endpoint.set_async_exception_notify_handler-expanded"><a name="L63"></a><tt class="py-lineno"> 63</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L64"></a><tt class="py-lineno"> 64</tt> <tt class="py-line"><tt class="py-docstring"> Register a callable that will be invoked when the driver thread detects an</tt> </tt>
+<a name="L65"></a><tt class="py-lineno"> 65</tt> <tt class="py-line"><tt class="py-docstring"> error on the Endpoint. The callable is invoked with the instance of the</tt> </tt>
+<a name="L66"></a><tt class="py-lineno"> 66</tt> <tt class="py-line"><tt class="py-docstring"> Endpoint object passed as the first argument. The second argument is an</tt> </tt>
+<a name="L67"></a><tt class="py-lineno"> 67</tt> <tt class="py-line"><tt class="py-docstring"> Exception instance describing the failure.</tt> </tt>
+<a name="L68"></a><tt class="py-lineno"> 68</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L69"></a><tt class="py-lineno"> 69</tt> <tt class="py-line"><tt class="py-docstring"> @param handler: invoked by the driver thread when an error occurs.</tt> </tt>
+<a name="L70"></a><tt class="py-lineno"> 70</tt> <tt class="py-line"><tt class="py-docstring"> @type handler: callable object taking an Endpoint and an Exception as</tt> </tt>
+<a name="L71"></a><tt class="py-lineno"> 71</tt> <tt class="py-line"><tt class="py-docstring"> arguments.</tt> </tt>
+<a name="L72"></a><tt class="py-lineno"> 72</tt> <tt class="py-line"><tt class="py-docstring"> @return: None</tt> </tt>
+<a name="L73"></a><tt class="py-lineno"> 73</tt> <tt class="py-line"><tt class="py-docstring"> @note: The exception will also be raised the next time the application</tt> </tt>
+<a name="L74"></a><tt class="py-lineno"> 74</tt> <tt class="py-line"><tt class="py-docstring"> invokes one of the blocking messaging APIs.</tt> </tt>
+<a name="L75"></a><tt class="py-lineno"> 75</tt> <tt class="py-line"><tt class="py-docstring"> @warning: B{Use with caution} This callback is invoked in the context of</tt> </tt>
+<a name="L76"></a><tt class="py-lineno"> 76</tt> <tt class="py-line"><tt class="py-docstring"> the driver thread. It is B{NOT} safe to call B{ANY} of the messaging APIs</tt> </tt>
+<a name="L77"></a><tt class="py-lineno"> 77</tt> <tt class="py-line"><tt class="py-docstring"> from within this callback. This includes any of the Endpoint's methods. The</tt> </tt>
+<a name="L78"></a><tt class="py-lineno"> 78</tt> <tt class="py-line"><tt class="py-docstring"> intent of the handler is to provide an efficient way to notify the</tt> </tt>
+<a name="L79"></a><tt class="py-lineno"> 79</tt> <tt class="py-line"><tt class="py-docstring"> application that an exception has occurred in the driver thread. This can</tt> </tt>
+<a name="L80"></a><tt class="py-lineno"> 80</tt> <tt class="py-line"><tt class="py-docstring"> be useful for those applications that periodically poll the messaging layer</tt> </tt>
+<a name="L81"></a><tt class="py-lineno"> 81</tt> <tt class="py-line"><tt class="py-docstring"> for events. In this case the callback can be used to schedule a task that</tt> </tt>
+<a name="L82"></a><tt class="py-lineno"> 82</tt> <tt class="py-line"><tt class="py-docstring"> retrieves the error using the Endpoint's get_error() or check_error()</tt> </tt>
+<a name="L83"></a><tt class="py-lineno"> 83</tt> <tt class="py-line"><tt class="py-docstring"> methods.</tt> </tt>
+<a name="L84"></a><tt class="py-lineno"> 84</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L85"></a><tt class="py-lineno"> 85</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_async_exception_notify_handler</tt> <tt class="py-op">=</tt> <tt class="py-name">handler</tt> </tt>
+</div><a name="L86"></a><tt class="py-lineno"> 86</tt> <tt class="py-line"> </tt>
+<a name="Endpoint.__setattr__"></a><div id="Endpoint.__setattr__-def"><a name="L87"></a><tt class="py-lineno"> 87</tt> <a class="py-toggle" href="#" id="Endpoint.__setattr__-toggle" onclick="return toggle('Endpoint.__setattr__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Endpoint-class.html#__setattr__">__setattr__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">name</tt><tt class="py-op">,</tt> <tt class="py-param">value</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Endpoint.__setattr__-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Endpoint.__setattr__-expanded"><a name="L88"></a><tt class="py-lineno"> 88</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L89"></a><tt class="py-lineno"> 89</tt> <tt class="py-line"><tt class="py-docstring"> Intercept any attempt to set the endpoint error flag and invoke the</tt> </tt>
+<a name="L90"></a><tt class="py-lineno"> 90</tt> <tt class="py-line"><tt class="py-docstring"> callback if registered.</tt> </tt>
+<a name="L91"></a><tt class="py-lineno"> 91</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L92"></a><tt class="py-lineno"> 92</tt> <tt class="py-line"> <tt class="py-name">super</tt><tt class="py-op">(</tt><tt id="link-10" class="py-name" targets="Class qpid.messaging.endpoints.Endpoint=qpid.messaging.endpoints.Endpoint-class.html"><a title="qpid.messaging.endpoints.Endpoint" class="py-name" href="#" onclick="return doclink('link-10', 'Endpoint', 'link-10');">Endpoint</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt class="py-name">__setattr__</tt><tt class="py-op">(</tt><tt id="link-11" class="py-name" targets="Variable qpid.messaging.driver.name=qpid.messaging.driver-module.html#name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-11', 'name', 'link-11');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">value</tt><tt class="py-op">)</tt> </tt>
+<a name="L93"></a><tt class="py-lineno"> 93</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt id="link-12" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-12', 'name', 'link-11');">name</a></tt> <tt class="py-op">==</tt> <tt class="py-string">'error'</tt> <tt class="py-keyword">and</tt> <tt class="py-name">value</tt> <tt class="py-keyword">is</tt> <tt class="py-keyword">not</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
+<a name="L94"></a><tt class="py-lineno"> 94</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_async_exception_notify_handler</tt><tt class="py-op">:</tt> </tt>
+<a name="L95"></a><tt class="py-lineno"> 95</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_async_exception_notify_handler</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">value</tt><tt class="py-op">)</tt> </tt>
+</div></div><a name="L96"></a><tt class="py-lineno"> 96</tt> <tt class="py-line"> </tt>
+<a name="Connection"></a><div id="Connection-def"><a name="L97"></a><tt class="py-lineno"> 97</tt> <tt class="py-line"> </tt>
+<a name="L98"></a><tt class="py-lineno"> 98</tt> <a class="py-toggle" href="#" id="Connection-toggle" onclick="return toggle('Connection');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Connection-class.html">Connection</a><tt class="py-op">(</tt><tt class="py-base-class">Endpoint</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Connection-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="Connection-expanded"><a name="L99"></a><tt class="py-lineno"> 99</tt> <tt class="py-line"> </tt>
+<a name="L100"></a><tt class="py-lineno"> 100</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L101"></a><tt class="py-lineno"> 101</tt> <tt class="py-line"><tt class="py-docstring"> A Connection manages a group of L{Sessions<Session>} and connects</tt> </tt>
+<a name="L102"></a><tt class="py-lineno"> 102</tt> <tt class="py-line"><tt class="py-docstring"> them with a remote endpoint.</tt> </tt>
+<a name="L103"></a><tt class="py-lineno"> 103</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L104"></a><tt class="py-lineno"> 104</tt> <tt class="py-line"> </tt>
+<a name="L105"></a><tt class="py-lineno"> 105</tt> <tt class="py-line"> <tt class="py-decorator">@</tt><tt class="py-decorator">static</tt> </tt>
+<a name="Connection.establish"></a><div id="Connection.establish-def"><a name="L106"></a><tt class="py-lineno"> 106</tt> <a class="py-toggle" href="#" id="Connection.establish-toggle" onclick="return toggle('Connection.establish');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Connection-class.html#establish">establish</a><tt class="py-op">(</tt><tt class="py-param">url</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">timeout</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-op">**</tt><tt class="py-param">options</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Connection.establish-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Connection.establish-expanded"><a name="L107"></a><tt class="py-lineno"> 107</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L108"></a><tt class="py-lineno"> 108</tt> <tt class="py-line"><tt class="py-docstring"> Constructs a L{Connection} with the supplied parameters and opens</tt> </tt>
+<a name="L109"></a><tt class="py-lineno"> 109</tt> <tt class="py-line"><tt class="py-docstring"> it.</tt> </tt>
+<a name="L110"></a><tt class="py-lineno"> 110</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L111"></a><tt class="py-lineno"> 111</tt> <tt class="py-line"> <tt class="py-name">conn</tt> <tt class="py-op">=</tt> <tt id="link-13" class="py-name" targets="Class qpid.messaging.endpoints.Connection=qpid.messaging.endpoints.Connection-class.html"><a title="qpid.messaging.endpoints.Connection" class="py-name" href="#" onclick="return doclink('link-13', 'Connection', 'link-13');">Connection</a></tt><tt class="py-op">(</tt><tt class="py-name">url</tt><tt class="py-op">,</tt> <tt class="py-op">**</tt><tt class="py-name">options</tt><tt class="py-op">)</tt> </tt>
+<a name="L112"></a><tt class="py-lineno"> 112</tt> <tt class="py-line"> <tt class="py-name">conn</tt><tt class="py-op">.</tt><tt id="link-14" class="py-name" targets="Method qpid.messaging.driver.Engine.open()=qpid.messaging.driver.Engine-class.html#open,Method qpid.messaging.endpoints.Connection.open()=qpid.messaging.endpoints.Connection-class.html#open"><a title="qpid.messaging.driver.Engine.open
+qpid.messaging.endpoints.Connection.open" class="py-name" href="#" onclick="return doclink('link-14', 'open', 'link-14');">open</a></tt><tt class="py-op">(</tt><tt id="link-15" class="py-name"><a title="qpid.messaging.driver.Driver.timeout" class="py-name" href="#" onclick="return doclink('link-15', 'timeout', 'link-8');">timeout</a></tt><tt class="py-op">=</tt><tt id="link-16" class="py-name"><a title="qpid.messaging.driver.Driver.timeout" class="py-name" href="#" onclick="return doclink('link-16', 'timeout', 'link-8');">timeout</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L113"></a><tt class="py-lineno"> 113</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">conn</tt> </tt>
+</div><a name="L114"></a><tt class="py-lineno"> 114</tt> <tt class="py-line"> </tt>
+<a name="Connection.__init__"></a><div id="Connection.__init__-def"><a name="L115"></a><tt class="py-lineno"> 115</tt> <a class="py-toggle" href="#" id="Connection.__init__-toggle" onclick="return toggle('Connection.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Connection-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">url</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-op">**</tt><tt class="py-param">options</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Connection.__init__-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Connection.__init__-expanded"><a name="L116"></a><tt class="py-lineno"> 116</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L117"></a><tt class="py-lineno"> 117</tt> <tt class="py-line"><tt class="py-docstring"> Creates a connection. A newly created connection must be opened</tt> </tt>
+<a name="L118"></a><tt class="py-lineno"> 118</tt> <tt class="py-line"><tt class="py-docstring"> with the Connection.open() method before it can be used.</tt> </tt>
+<a name="L119"></a><tt class="py-lineno"> 119</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L120"></a><tt class="py-lineno"> 120</tt> <tt class="py-line"><tt class="py-docstring"> @type url: str</tt> </tt>
+<a name="L121"></a><tt class="py-lineno"> 121</tt> <tt class="py-line"><tt class="py-docstring"> @param url: [ <username> [ / <password> ] @ ] <host> [ : <port> ]</tt> </tt>
+<a name="L122"></a><tt class="py-lineno"> 122</tt> <tt class="py-line"><tt class="py-docstring"> @type host: str</tt> </tt>
+<a name="L123"></a><tt class="py-lineno"> 123</tt> <tt class="py-line"><tt class="py-docstring"> @param host: the name or ip address of the remote host (overriden by url)</tt> </tt>
+<a name="L124"></a><tt class="py-lineno"> 124</tt> <tt class="py-line"><tt class="py-docstring"> @type port: int</tt> </tt>
+<a name="L125"></a><tt class="py-lineno"> 125</tt> <tt class="py-line"><tt class="py-docstring"> @param port: the port number of the remote host (overriden by url)</tt> </tt>
+<a name="L126"></a><tt class="py-lineno"> 126</tt> <tt class="py-line"><tt class="py-docstring"> @type transport: str</tt> </tt>
+<a name="L127"></a><tt class="py-lineno"> 127</tt> <tt class="py-line"><tt class="py-docstring"> @param transport: one of tcp, tcp+tls, or ssl (alias for tcp+tls)</tt> </tt>
+<a name="L128"></a><tt class="py-lineno"> 128</tt> <tt class="py-line"><tt class="py-docstring"> @type heartbeat: int</tt> </tt>
+<a name="L129"></a><tt class="py-lineno"> 129</tt> <tt class="py-line"><tt class="py-docstring"> @param heartbeat: heartbeat interval in seconds</tt> </tt>
+<a name="L130"></a><tt class="py-lineno"> 130</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L131"></a><tt class="py-lineno"> 131</tt> <tt class="py-line"><tt class="py-docstring"> @type username: str</tt> </tt>
+<a name="L132"></a><tt class="py-lineno"> 132</tt> <tt class="py-line"><tt class="py-docstring"> @param username: the username for authentication (overriden by url)</tt> </tt>
+<a name="L133"></a><tt class="py-lineno"> 133</tt> <tt class="py-line"><tt class="py-docstring"> @type password: str</tt> </tt>
+<a name="L134"></a><tt class="py-lineno"> 134</tt> <tt class="py-line"><tt class="py-docstring"> @param password: the password for authentication (overriden by url)</tt> </tt>
+<a name="L135"></a><tt class="py-lineno"> 135</tt> <tt class="py-line"><tt class="py-docstring"> @type sasl_mechanisms: str</tt> </tt>
+<a name="L136"></a><tt class="py-lineno"> 136</tt> <tt class="py-line"><tt class="py-docstring"> @param sasl_mechanisms: space separated list of permitted sasl mechanisms</tt> </tt>
+<a name="L137"></a><tt class="py-lineno"> 137</tt> <tt class="py-line"><tt class="py-docstring"> @type sasl_service: str</tt> </tt>
+<a name="L138"></a><tt class="py-lineno"> 138</tt> <tt class="py-line"><tt class="py-docstring"> @param sasl_service: the service name if needed by the SASL mechanism in use</tt> </tt>
+<a name="L139"></a><tt class="py-lineno"> 139</tt> <tt class="py-line"><tt class="py-docstring"> @type sasl_min_ssf: int</tt> </tt>
+<a name="L140"></a><tt class="py-lineno"> 140</tt> <tt class="py-line"><tt class="py-docstring"> @param sasl_min_ssf: the minimum acceptable security strength factor</tt> </tt>
+<a name="L141"></a><tt class="py-lineno"> 141</tt> <tt class="py-line"><tt class="py-docstring"> @type sasl_max_ssf: int</tt> </tt>
+<a name="L142"></a><tt class="py-lineno"> 142</tt> <tt class="py-line"><tt class="py-docstring"> @param sasl_max_ssf: the maximum acceptable security strength factor</tt> </tt>
+<a name="L143"></a><tt class="py-lineno"> 143</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L144"></a><tt class="py-lineno"> 144</tt> <tt class="py-line"><tt class="py-docstring"> @type reconnect: bool</tt> </tt>
+<a name="L145"></a><tt class="py-lineno"> 145</tt> <tt class="py-line"><tt class="py-docstring"> @param reconnect: enable/disable automatic reconnect</tt> </tt>
+<a name="L146"></a><tt class="py-lineno"> 146</tt> <tt class="py-line"><tt class="py-docstring"> @type reconnect_timeout: float</tt> </tt>
+<a name="L147"></a><tt class="py-lineno"> 147</tt> <tt class="py-line"><tt class="py-docstring"> @param reconnect_timeout: total time to attempt reconnect</tt> </tt>
+<a name="L148"></a><tt class="py-lineno"> 148</tt> <tt class="py-line"><tt class="py-docstring"> @type reconnect_interval_min: float</tt> </tt>
+<a name="L149"></a><tt class="py-lineno"> 149</tt> <tt class="py-line"><tt class="py-docstring"> @param reconnect_interval_min: minimum interval between reconnect attempts</tt> </tt>
+<a name="L150"></a><tt class="py-lineno"> 150</tt> <tt class="py-line"><tt class="py-docstring"> @type reconnect_interval_max: float</tt> </tt>
+<a name="L151"></a><tt class="py-lineno"> 151</tt> <tt class="py-line"><tt class="py-docstring"> @param reconnect_interval_max: maximum interval between reconnect attempts</tt> </tt>
+<a name="L152"></a><tt class="py-lineno"> 152</tt> <tt class="py-line"><tt class="py-docstring"> @type reconnect_interval: float</tt> </tt>
+<a name="L153"></a><tt class="py-lineno"> 153</tt> <tt class="py-line"><tt class="py-docstring"> @param reconnect_interval: set both min and max reconnect intervals</tt> </tt>
+<a name="L154"></a><tt class="py-lineno"> 154</tt> <tt class="py-line"><tt class="py-docstring"> @type reconnect_limit: int</tt> </tt>
+<a name="L155"></a><tt class="py-lineno"> 155</tt> <tt class="py-line"><tt class="py-docstring"> @param reconnect_limit: limit the total number of reconnect attempts</tt> </tt>
+<a name="L156"></a><tt class="py-lineno"> 156</tt> <tt class="py-line"><tt class="py-docstring"> @type reconnect_urls: list[str]</tt> </tt>
+<a name="L157"></a><tt class="py-lineno"> 157</tt> <tt class="py-line"><tt class="py-docstring"> @param reconnect_urls: list of backup hosts specified as urls</tt> </tt>
+<a name="L158"></a><tt class="py-lineno"> 158</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L159"></a><tt class="py-lineno"> 159</tt> <tt class="py-line"><tt class="py-docstring"> @type address_ttl: float</tt> </tt>
+<a name="L160"></a><tt class="py-lineno"> 160</tt> <tt class="py-line"><tt class="py-docstring"> @param address_ttl: time until cached address resolution expires</tt> </tt>
+<a name="L161"></a><tt class="py-lineno"> 161</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L162"></a><tt class="py-lineno"> 162</tt> <tt class="py-line"><tt class="py-docstring"> @type ssl_keyfile: str</tt> </tt>
+<a name="L163"></a><tt class="py-lineno"> 163</tt> <tt class="py-line"><tt class="py-docstring"> @param ssl_keyfile: file with client's private key (PEM format)</tt> </tt>
+<a name="L164"></a><tt class="py-lineno"> 164</tt> <tt class="py-line"><tt class="py-docstring"> @type ssl_certfile: str</tt> </tt>
+<a name="L165"></a><tt class="py-lineno"> 165</tt> <tt class="py-line"><tt class="py-docstring"> @param ssl_certfile: file with client's public (eventually priv+pub) key (PEM format)</tt> </tt>
+<a name="L166"></a><tt class="py-lineno"> 166</tt> <tt class="py-line"><tt class="py-docstring"> @type ssl_trustfile: str</tt> </tt>
+<a name="L167"></a><tt class="py-lineno"> 167</tt> <tt class="py-line"><tt class="py-docstring"> @param ssl_trustfile: file trusted certificates to validate the server</tt> </tt>
+<a name="L168"></a><tt class="py-lineno"> 168</tt> <tt class="py-line"><tt class="py-docstring"> @type ssl_skip_hostname_check: bool</tt> </tt>
+<a name="L169"></a><tt class="py-lineno"> 169</tt> <tt class="py-line"><tt class="py-docstring"> @param ssl_skip_hostname_check: disable verification of hostname in</tt> </tt>
+<a name="L170"></a><tt class="py-lineno"> 170</tt> <tt class="py-line"><tt class="py-docstring"> certificate. Use with caution - disabling hostname checking leaves you</tt> </tt>
+<a name="L171"></a><tt class="py-lineno"> 171</tt> <tt class="py-line"><tt class="py-docstring"> vulnerable to Man-in-the-Middle attacks.</tt> </tt>
+<a name="L172"></a><tt class="py-lineno"> 172</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L173"></a><tt class="py-lineno"> 173</tt> <tt class="py-line"><tt class="py-docstring"> @rtype: Connection</tt> </tt>
+<a name="L174"></a><tt class="py-lineno"> 174</tt> <tt class="py-line"><tt class="py-docstring"> @return: a disconnected Connection</tt> </tt>
+<a name="L175"></a><tt class="py-lineno"> 175</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L176"></a><tt class="py-lineno"> 176</tt> <tt class="py-line"> <tt class="py-name">super</tt><tt class="py-op">(</tt><tt id="link-17" class="py-name"><a title="qpid.messaging.endpoints.Connection" class="py-name" href="#" onclick="return doclink('link-17', 'Connection', 'link-13');">Connection</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt id="link-18" class="py-name" targets="Method qpid.messaging.constants.Constant.__init__()=qpid.messaging.constants.Constant-class.html#__init__,Method qpid.messaging.driver.Attachment.__init__()=qpid.messaging.driver.Attachment-class.html#__init__,Method qpid.messaging.driver.Cache.__init__()=qpid.messaging.driver.Cache-class.html#__init__,Method qpid.messaging.driver.Driver.__init__()=qpid.messaging.driver.Driver-class.html#__init__,Method qpid.messaging.driver.Engine.__init__()=qpid.messaging.driver.Engine-class.html#__init__,Method qpid.messaging.driver.Pattern.__in
it__()=qpid.messaging.driver.Pattern-class.html#__init__,Method qpid.messaging.driver.SessionState.__init__()=qpid.messaging.driver.SessionState-class.html#__init__,Method qpid.messaging.endpoints.Connection.__init__()=qpid.messaging.endpoints.Connection-class.html#__init__,Method qpid.messaging.endpoints.Receiver.__init__()=qpid.messaging.endpoints.Receiver-class.html#__init__,Method qpid.messaging.endpoints.Sender.__init__()=qpid.messaging.endpoints.Sender-class.html#__init__,Method qpid.messaging.endpoints.Session.__init__()=qpid.messaging.endpoints.Session-class.html#__init__,Method qpid.messaging.exceptions.MessagingError.__init__()=qpid.messaging.exceptions.MessagingError-class.html#__init__,Method qpid.messaging.message.Disposition.__init__()=qpid.messaging.message.Disposition-class.html#__init__,Method qpid.messaging.message.Message.__init__()=qpid.messaging.message.Message-class.html#__init__,Method qpid.messaging.transports.SocketTransport.__init__()=qpid.messaging.transpo
rts.SocketTransport-class.html#__init__,Method qpid.messaging.transports.old_ssl.__init__()=qpid.messaging.transports.old_ssl-class.html#__init__,Method qpid.messaging.transports.tls.__init__()=qpid.messaging.transports.tls-class.html#__init__"><a title="qpid.messaging.constants.Constant.__init__
+qpid.messaging.driver.Attachment.__init__
+qpid.messaging.driver.Cache.__init__
+qpid.messaging.driver.Driver.__init__
+qpid.messaging.driver.Engine.__init__
+qpid.messaging.driver.Pattern.__init__
+qpid.messaging.driver.SessionState.__init__
+qpid.messaging.endpoints.Connection.__init__
+qpid.messaging.endpoints.Receiver.__init__
+qpid.messaging.endpoints.Sender.__init__
+qpid.messaging.endpoints.Session.__init__
+qpid.messaging.exceptions.MessagingError.__init__
+qpid.messaging.message.Disposition.__init__
+qpid.messaging.message.Message.__init__
+qpid.messaging.transports.SocketTransport.__init__
+qpid.messaging.transports.old_ssl.__init__
+qpid.messaging.transports.tls.__init__" class="py-name" href="#" onclick="return doclink('link-18', '__init__', 'link-18');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L177"></a><tt class="py-lineno"> 177</tt> <tt class="py-line"> <tt class="py-comment"># List of all attributes</tt> </tt>
+<a name="L178"></a><tt class="py-lineno"> 178</tt> <tt class="py-line"> <tt class="py-name">opt_keys</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-string">'host'</tt><tt class="py-op">,</tt> <tt class="py-string">'transport'</tt><tt class="py-op">,</tt> <tt class="py-string">'port'</tt><tt class="py-op">,</tt> <tt class="py-string">'heartbeat'</tt><tt class="py-op">,</tt> <tt class="py-string">'username'</tt><tt class="py-op">,</tt> <tt class="py-string">'password'</tt><tt class="py-op">,</tt> <tt class="py-string">'sasl_mechanisms'</tt><tt class="py-op">,</tt> <tt class="py-string">'sasl_service'</tt><tt class="py-op">,</tt> <tt class="py-string">'sasl_min_ssf'</tt><tt class="py-op">,</tt> <tt class="py-string">'sasl_max_ssf'</tt><tt class="py-op">,</tt> <tt class="py-string">'reconnect'</tt><tt class="py-op">,</tt> <tt class="py-string">'reconnect_timeout'</tt><tt class="py-op">,</tt> <tt class="py-string">'reconnect_interval'</tt><tt class="py-op">,</tt>
<tt class="py-string">'reconnect_interval_min'</tt><tt class="py-op">,</tt> <tt class="py-string">'reconnect_interval_max'</tt><tt class="py-op">,</tt> <tt class="py-string">'reconnect_limit'</tt><tt class="py-op">,</tt> <tt class="py-string">'reconnect_urls'</tt><tt class="py-op">,</tt> <tt class="py-string">'reconnect_log'</tt><tt class="py-op">,</tt> <tt class="py-string">'address_ttl'</tt><tt class="py-op">,</tt> <tt class="py-string">'tcp_nodelay'</tt><tt class="py-op">,</tt> <tt class="py-string">'ssl_keyfile'</tt><tt class="py-op">,</tt> <tt class="py-string">'ssl_certfile'</tt><tt class="py-op">,</tt> <tt class="py-string">'ssl_trustfile'</tt><tt class="py-op">,</tt> <tt class="py-string">'ssl_skip_hostname_check'</tt><tt class="py-op">,</tt> <tt class="py-string">'client_properties'</tt><tt class="py-op">,</tt> <tt class="py-string">'protocol'</tt> <tt class="py-op">]</tt> </tt>
+<a name="L179"></a><tt class="py-lineno"> 179</tt> <tt class="py-line"> <tt class="py-comment"># Create all attributes on self and set to None.</tt> </tt>
+<a name="L180"></a><tt class="py-lineno"> 180</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">key</tt> <tt class="py-keyword">in</tt> <tt class="py-name">opt_keys</tt><tt class="py-op">:</tt> </tt>
+<a name="L181"></a><tt class="py-lineno"> 181</tt> <tt class="py-line"> <tt class="py-name">setattr</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">key</tt><tt class="py-op">,</tt> <tt class="py-name">None</tt><tt class="py-op">)</tt> </tt>
+<a name="L182"></a><tt class="py-lineno"> 182</tt> <tt class="py-line"> <tt class="py-comment"># Get values from options, check for invalid options</tt> </tt>
+<a name="L183"></a><tt class="py-lineno"> 183</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-op">(</tt><tt class="py-name">key</tt><tt class="py-op">,</tt> <tt class="py-name">value</tt><tt class="py-op">)</tt> <tt class="py-keyword">in</tt> <tt class="py-name">options</tt><tt class="py-op">.</tt><tt class="py-name">iteritems</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L184"></a><tt class="py-lineno"> 184</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">key</tt> <tt class="py-keyword">in</tt> <tt class="py-name">opt_keys</tt><tt class="py-op">:</tt> </tt>
+<a name="L185"></a><tt class="py-lineno"> 185</tt> <tt class="py-line"> <tt class="py-name">setattr</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">key</tt><tt class="py-op">,</tt> <tt class="py-name">value</tt><tt class="py-op">)</tt> </tt>
+<a name="L186"></a><tt class="py-lineno"> 186</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L187"></a><tt class="py-lineno"> 187</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> <tt id="link-19" class="py-name" targets="Class qpid.messaging.exceptions.ConnectionError=qpid.messaging.exceptions.ConnectionError-class.html"><a title="qpid.messaging.exceptions.ConnectionError" class="py-name" href="#" onclick="return doclink('link-19', 'ConnectionError', 'link-19');">ConnectionError</a></tt><tt class="py-op">(</tt><tt class="py-string">"Unknown connection option %s with value %s"</tt> <tt class="py-op">%</tt><tt class="py-op">(</tt><tt class="py-name">key</tt><tt class="py-op">,</tt> <tt class="py-name">value</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L188"></a><tt class="py-lineno"> 188</tt> <tt class="py-line"> </tt>
+<a name="L189"></a><tt class="py-lineno"> 189</tt> <tt class="py-line"> <tt class="py-comment"># Now handle items that need special treatment or have speical defaults:</tt> </tt>
+<a name="L190"></a><tt class="py-lineno"> 190</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">host</tt><tt class="py-op">:</tt> </tt>
+<a name="L191"></a><tt class="py-lineno"> 191</tt> <tt class="py-line"> <tt class="py-name">url</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">url</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">host</tt><tt class="py-op">)</tt> </tt>
+<a name="L192"></a><tt class="py-lineno"> 192</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">isinstance</tt><tt class="py-op">(</tt><tt class="py-name">url</tt><tt class="py-op">,</tt> <tt class="py-name">basestring</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L193"></a><tt class="py-lineno"> 193</tt> <tt class="py-line"> <tt class="py-name">url</tt> <tt class="py-op">=</tt> <tt class="py-name">URL</tt><tt class="py-op">(</tt><tt class="py-name">url</tt><tt class="py-op">)</tt> </tt>
+<a name="L194"></a><tt class="py-lineno"> 194</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">host</tt> <tt class="py-op">=</tt> <tt class="py-name">url</tt><tt class="py-op">.</tt><tt class="py-name">host</tt> </tt>
+<a name="L195"></a><tt class="py-lineno"> 195</tt> <tt class="py-line"> </tt>
+<a name="L196"></a><tt class="py-lineno"> 196</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">transport</tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
+<a name="L197"></a><tt class="py-lineno"> 197</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">url</tt><tt class="py-op">.</tt><tt class="py-name">scheme</tt> <tt class="py-op">==</tt> <tt class="py-name">url</tt><tt class="py-op">.</tt><tt class="py-name">AMQP</tt><tt class="py-op">:</tt> </tt>
+<a name="L198"></a><tt class="py-lineno"> 198</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">transport</tt> <tt class="py-op">=</tt> <tt class="py-string">"tcp"</tt> </tt>
+<a name="L199"></a><tt class="py-lineno"> 199</tt> <tt class="py-line"> <tt class="py-keyword">elif</tt> <tt class="py-name">url</tt><tt class="py-op">.</tt><tt class="py-name">scheme</tt> <tt class="py-op">==</tt> <tt class="py-name">url</tt><tt class="py-op">.</tt><tt class="py-name">AMQPS</tt><tt class="py-op">:</tt> </tt>
+<a name="L200"></a><tt class="py-lineno"> 200</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">transport</tt> <tt class="py-op">=</tt> <tt class="py-string">"ssl"</tt> </tt>
+<a name="L201"></a><tt class="py-lineno"> 201</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L202"></a><tt class="py-lineno"> 202</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">transport</tt> <tt class="py-op">=</tt> <tt class="py-string">"tcp"</tt> </tt>
+<a name="L203"></a><tt class="py-lineno"> 203</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">transport</tt> <tt class="py-keyword">in</tt> <tt class="py-op">(</tt><tt class="py-string">"ssl"</tt><tt class="py-op">,</tt> <tt class="py-string">"tcp+tls"</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L204"></a><tt class="py-lineno"> 204</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">port</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">url</tt><tt class="py-op">.</tt><tt class="py-name">port</tt><tt class="py-op">,</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">port</tt><tt class="py-op">,</tt> <tt id="link-20" class="py-name" targets="Variable qpid.messaging.constants.AMQPS_PORT=qpid.messaging.constants-module.html#AMQPS_PORT"><a title="qpid.messaging.constants.AMQPS_PORT" class="py-name" href="#" onclick="return doclink('link-20', 'AMQPS_PORT', 'link-20');">AMQPS_PORT</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L205"></a><tt class="py-lineno"> 205</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L206"></a><tt class="py-lineno"> 206</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">port</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">url</tt><tt class="py-op">.</tt><tt class="py-name">port</tt><tt class="py-op">,</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">port</tt><tt class="py-op">,</tt> <tt id="link-21" class="py-name" targets="Variable qpid.messaging.constants.AMQP_PORT=qpid.messaging.constants-module.html#AMQP_PORT"><a title="qpid.messaging.constants.AMQP_PORT" class="py-name" href="#" onclick="return doclink('link-21', 'AMQP_PORT', 'link-21');">AMQP_PORT</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L207"></a><tt class="py-lineno"> 207</tt> <tt class="py-line"> </tt>
+<a name="L208"></a><tt class="py-lineno"> 208</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">protocol</tt> <tt class="py-keyword">and</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">protocol</tt> <tt class="py-op">!=</tt> <tt class="py-string">"amqp0-10"</tt><tt class="py-op">:</tt> </tt>
+<a name="L209"></a><tt class="py-lineno"> 209</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> <tt id="link-22" class="py-name"><a title="qpid.messaging.exceptions.ConnectionError" class="py-name" href="#" onclick="return doclink('link-22', 'ConnectionError', 'link-19');">ConnectionError</a></tt><tt class="py-op">(</tt><tt class="py-string">"Connection option 'protocol' value '"</tt> <tt class="py-op">+</tt> <tt class="py-name">value</tt> <tt class="py-op">+</tt> <tt class="py-string">"' unsupported (must be amqp0-10)"</tt><tt class="py-op">)</tt> </tt>
+<a name="L210"></a><tt class="py-lineno"> 210</tt> <tt class="py-line"> </tt>
+<a name="L211"></a><tt class="py-lineno"> 211</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">username</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">url</tt><tt class="py-op">.</tt><tt class="py-name">user</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">username</tt><tt class="py-op">)</tt> </tt>
+<a name="L212"></a><tt class="py-lineno"> 212</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">password</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">url</tt><tt class="py-op">.</tt><tt class="py-name">password</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">password</tt><tt class="py-op">)</tt> </tt>
+<a name="L213"></a><tt class="py-lineno"> 213</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">auth_username</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
+<a name="L214"></a><tt class="py-lineno"> 214</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">sasl_service</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">sasl_service</tt><tt class="py-op">,</tt> <tt class="py-string">"qpidd"</tt><tt class="py-op">)</tt> </tt>
+<a name="L215"></a><tt class="py-lineno"> 215</tt> <tt class="py-line"> </tt>
+<a name="L216"></a><tt class="py-lineno"> 216</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">reconnect</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">reconnect</tt><tt class="py-op">,</tt> <tt class="py-name">False</tt><tt class="py-op">)</tt> </tt>
+<a name="L217"></a><tt class="py-lineno"> 217</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">reconnect_interval_min</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">reconnect_interval_min</tt><tt class="py-op">,</tt> </tt>
+<a name="L218"></a><tt class="py-lineno"> 218</tt> <tt class="py-line"> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">reconnect_interval</tt><tt class="py-op">,</tt> <tt class="py-number">1</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L219"></a><tt class="py-lineno"> 219</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">reconnect_interval_max</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">reconnect_interval_max</tt><tt class="py-op">,</tt> </tt>
+<a name="L220"></a><tt class="py-lineno"> 220</tt> <tt class="py-line"> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">reconnect_interval</tt><tt class="py-op">,</tt> <tt class="py-number">2</tt><tt class="py-op">*</tt><tt class="py-number">60</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L221"></a><tt class="py-lineno"> 221</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">reconnect_urls</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">reconnect_urls</tt><tt class="py-op">,</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
+<a name="L222"></a><tt class="py-lineno"> 222</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">reconnect_log</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">reconnect_log</tt><tt class="py-op">,</tt> <tt class="py-name">True</tt><tt class="py-op">)</tt> </tt>
+<a name="L223"></a><tt class="py-lineno"> 223</tt> <tt class="py-line"> </tt>
+<a name="L224"></a><tt class="py-lineno"> 224</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">address_ttl</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">address_ttl</tt><tt class="py-op">,</tt> <tt class="py-number">60</tt><tt class="py-op">)</tt> </tt>
+<a name="L225"></a><tt class="py-lineno"> 225</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">tcp_nodelay</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">tcp_nodelay</tt><tt class="py-op">,</tt> <tt class="py-name">False</tt><tt class="py-op">)</tt> </tt>
+<a name="L226"></a><tt class="py-lineno"> 226</tt> <tt class="py-line"> </tt>
+<a name="L227"></a><tt class="py-lineno"> 227</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">ssl_keyfile</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">ssl_keyfile</tt><tt class="py-op">,</tt> <tt class="py-name">None</tt><tt class="py-op">)</tt> </tt>
+<a name="L228"></a><tt class="py-lineno"> 228</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">ssl_certfile</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">ssl_certfile</tt><tt class="py-op">,</tt> <tt class="py-name">None</tt><tt class="py-op">)</tt> </tt>
+<a name="L229"></a><tt class="py-lineno"> 229</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">ssl_trustfile</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">ssl_trustfile</tt><tt class="py-op">,</tt> <tt class="py-name">None</tt><tt class="py-op">)</tt> </tt>
+<a name="L230"></a><tt class="py-lineno"> 230</tt> <tt class="py-line"> <tt class="py-comment"># if ssl_skip_hostname_check was not explicitly set, this will be None</tt> </tt>
+<a name="L231"></a><tt class="py-lineno"> 231</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_ssl_skip_hostname_check_actual</tt> <tt class="py-op">=</tt> <tt class="py-name">options</tt><tt class="py-op">.</tt><tt class="py-name">get</tt><tt class="py-op">(</tt><tt class="py-string">"ssl_skip_hostname_check"</tt><tt class="py-op">)</tt> </tt>
+<a name="L232"></a><tt class="py-lineno"> 232</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">ssl_skip_hostname_check</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">ssl_skip_hostname_check</tt><tt class="py-op">,</tt> <tt class="py-name">False</tt><tt class="py-op">)</tt> </tt>
+<a name="L233"></a><tt class="py-lineno"> 233</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">client_properties</tt> <tt class="py-op">=</tt> <tt class="py-name">default</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">client_properties</tt><tt class="py-op">,</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt><tt class="py-op">)</tt> </tt>
+<a name="L234"></a><tt class="py-lineno"> 234</tt> <tt class="py-line"> </tt>
+<a name="L235"></a><tt class="py-lineno"> 235</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">options</tt> <tt class="py-op">=</tt> <tt class="py-name">options</tt> </tt>
+<a name="L236"></a><tt class="py-lineno"> 236</tt> <tt class="py-line"> </tt>
+<a name="L237"></a><tt class="py-lineno"> 237</tt> <tt class="py-line"> </tt>
+<a name="L238"></a><tt class="py-lineno"> 238</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">id</tt> <tt class="py-op">=</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">uuid4</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
+<a name="L239"></a><tt class="py-lineno"> 239</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">session_counter</tt> <tt class="py-op">=</tt> <tt class="py-number">0</tt> </tt>
+<a name="L240"></a><tt class="py-lineno"> 240</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">sessions</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
+<a name="L241"></a><tt class="py-lineno"> 241</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_open</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
+<a name="L242"></a><tt class="py-lineno"> 242</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_connected</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
+<a name="L243"></a><tt class="py-lineno"> 243</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_transport_connected</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
+<a name="L244"></a><tt class="py-lineno"> 244</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_lock</tt> <tt class="py-op">=</tt> <tt class="py-name">RLock</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L245"></a><tt class="py-lineno"> 245</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_condition</tt> <tt class="py-op">=</tt> <tt class="py-name">Condition</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_lock</tt><tt class="py-op">)</tt> </tt>
+<a name="L246"></a><tt class="py-lineno"> 246</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_waiter</tt> <tt class="py-op">=</tt> <tt class="py-name">Waiter</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_condition</tt><tt class="py-op">)</tt> </tt>
+<a name="L247"></a><tt class="py-lineno"> 247</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_modcount</tt> <tt class="py-op">=</tt> <tt class="py-name">Serial</tt><tt class="py-op">(</tt><tt class="py-number">0</tt><tt class="py-op">)</tt> </tt>
+<a name="L248"></a><tt class="py-lineno"> 248</tt> <tt class="py-line"> <tt class="py-keyword">from</tt> <tt id="link-23" class="py-name" targets="Module qpid.messaging.driver=qpid.messaging.driver-module.html"><a title="qpid.messaging.driver" class="py-name" href="#" onclick="return doclink('link-23', 'driver', 'link-23');">driver</a></tt> <tt class="py-keyword">import</tt> <tt id="link-24" class="py-name" targets="Class qpid.messaging.driver.Driver=qpid.messaging.driver.Driver-class.html"><a title="qpid.messaging.driver.Driver" class="py-name" href="#" onclick="return doclink('link-24', 'Driver', 'link-24');">Driver</a></tt> </tt>
+<a name="L249"></a><tt class="py-lineno"> 249</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_driver</tt> <tt class="py-op">=</tt> <tt id="link-25" class="py-name"><a title="qpid.messaging.driver.Driver" class="py-name" href="#" onclick="return doclink('link-25', 'Driver', 'link-24');">Driver</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L250"></a><tt class="py-lineno"> 250</tt> <tt class="py-line"> </tt>
+<a name="Connection._wait"></a><div id="Connection._wait-def"><a name="L251"></a><tt class="py-lineno"> 251</tt> <a class="py-toggle" href="#" id="Connection._wait-toggle" onclick="return toggle('Connection._wait');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Connection-class.html#_wait">_wait</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">predicate</tt><tt class="py-op">,</tt> <tt class="py-param">timeout</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Connection._wait-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Connection._wait-expanded"><a name="L252"></a><tt class="py-lineno"> 252</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_waiter</tt><tt class="py-op">.</tt><tt class="py-name">wait</tt><tt class="py-op">(</tt><tt class="py-name">predicate</tt><tt class="py-op">,</tt> <tt id="link-26" class="py-name"><a title="qpid.messaging.driver.Driver.timeout" class="py-name" href="#" onclick="return doclink('link-26', 'timeout', 'link-8');">timeout</a></tt><tt class="py-op">=</tt><tt id="link-27" class="py-name"><a title="qpid.messaging.driver.Driver.timeout" class="py-name" href="#" onclick="return doclink('link-27', 'timeout', 'link-8');">timeout</a></tt><tt class="py-op">)</tt> </tt>
+</div><a name="L253"></a><tt class="py-lineno"> 253</tt> <tt class="py-line"> </tt>
+<a name="Connection._wakeup"></a><div id="Connection._wakeup-def"><a name="L254"></a><tt class="py-lineno"> 254</tt> <a class="py-toggle" href="#" id="Connection._wakeup-toggle" onclick="return toggle('Connection._wakeup');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Connection-class.html#_wakeup">_wakeup</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Connection._wakeup-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Connection._wakeup-expanded"><a name="L255"></a><tt class="py-lineno"> 255</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_modcount</tt> <tt class="py-op">+=</tt> <tt class="py-number">1</tt> </tt>
+<a name="L256"></a><tt class="py-lineno"> 256</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_driver</tt><tt class="py-op">.</tt><tt id="link-28" class="py-name" targets="Method qpid.messaging.driver.Driver.wakeup()=qpid.messaging.driver.Driver-class.html#wakeup"><a title="qpid.messaging.driver.Driver.wakeup" class="py-name" href="#" onclick="return doclink('link-28', 'wakeup', 'link-28');">wakeup</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L257"></a><tt class="py-lineno"> 257</tt> <tt class="py-line"> </tt>
+<a name="Connection.check_error"></a><div id="Connection.check_error-def"><a name="L258"></a><tt class="py-lineno"> 258</tt> <a class="py-toggle" href="#" id="Connection.check_error-toggle" onclick="return toggle('Connection.check_error');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Connection-class.html#check_error">check_error</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Connection.check_error-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Connection.check_error-expanded"><a name="L259"></a><tt class="py-lineno"> 259</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">error</tt><tt class="py-op">:</tt> </tt>
+<a name="L260"></a><tt class="py-lineno"> 260</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_condition</tt><tt class="py-op">.</tt><tt class="py-name">gc</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L261"></a><tt class="py-lineno"> 261</tt> <tt class="py-line"> <tt class="py-name">e</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">error</tt> </tt>
+<a name="L262"></a><tt class="py-lineno"> 262</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">isinstance</tt><tt class="py-op">(</tt><tt class="py-name">e</tt><tt class="py-op">,</tt> <tt id="link-29" class="py-name" targets="Class qpid.messaging.exceptions.ContentError=qpid.messaging.exceptions.ContentError-class.html"><a title="qpid.messaging.exceptions.ContentError" class="py-name" href="#" onclick="return doclink('link-29', 'ContentError', 'link-29');">ContentError</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L263"></a><tt class="py-lineno"> 263</tt> <tt class="py-line"> <tt class="py-string">""" forget the content error. It will be</tt> </tt>
+<a name="L264"></a><tt class="py-lineno"> 264</tt> <tt class="py-line"><tt class="py-string"> raised this time but won't block future calls</tt> </tt>
+<a name="L265"></a><tt class="py-lineno"> 265</tt> <tt class="py-line"><tt class="py-string"> """</tt> </tt>
+<a name="L266"></a><tt class="py-lineno"> 266</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">error</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
+<a name="L267"></a><tt class="py-lineno"> 267</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> <tt class="py-name">e</tt> </tt>
+</div><a name="L268"></a><tt class="py-lineno"> 268</tt> <tt class="py-line"> </tt>
+<a name="Connection.get_error"></a><div id="Connection.get_error-def"><a name="L269"></a><tt class="py-lineno"> 269</tt> <a class="py-toggle" href="#" id="Connection.get_error-toggle" onclick="return toggle('Connection.get_error');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Connection-class.html#get_error">get_error</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Connection.get_error-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Connection.get_error-expanded"><a name="L270"></a><tt class="py-lineno"> 270</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">error</tt> </tt>
+</div><a name="L271"></a><tt class="py-lineno"> 271</tt> <tt class="py-line"> </tt>
+<a name="Connection._ewait"></a><div id="Connection._ewait-def"><a name="L272"></a><tt class="py-lineno"> 272</tt> <a class="py-toggle" href="#" id="Connection._ewait-toggle" onclick="return toggle('Connection._ewait');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Connection-class.html#_ewait">_ewait</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">predicate</tt><tt class="py-op">,</tt> <tt class="py-param">timeout</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Connection._ewait-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Connection._ewait-expanded"><a name="L273"></a><tt class="py-lineno"> 273</tt> <tt class="py-line"> <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_wait</tt><tt class="py-op">(</tt><tt class="py-keyword">lambda</tt><tt class="py-op">:</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">error</tt> <tt class="py-keyword">or</tt> <tt class="py-name">predicate</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-30" class="py-name"><a title="qpid.messaging.driver.Driver.timeout" class="py-name" href="#" onclick="return doclink('link-30', 'timeout', 'link-8');">timeout</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L274"></a><tt class="py-lineno"> 274</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-31" class="py-name" targets="Method qpid.messaging.endpoints.Connection.check_error()=qpid.messaging.endpoints.Connection-class.html#check_error,Method qpid.messaging.endpoints.Receiver.check_error()=qpid.messaging.endpoints.Receiver-class.html#check_error,Method qpid.messaging.endpoints.Sender.check_error()=qpid.messaging.endpoints.Sender-class.html#check_error,Method qpid.messaging.endpoints.Session.check_error()=qpid.messaging.endpoints.Session-class.html#check_error"><a title="qpid.messaging.endpoints.Connection.check_error
+qpid.messaging.endpoints.Receiver.check_error
+qpid.messaging.endpoints.Sender.check_error
+qpid.messaging.endpoints.Session.check_error" class="py-name" href="#" onclick="return doclink('link-31', 'check_error', 'link-31');">check_error</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L275"></a><tt class="py-lineno"> 275</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">result</tt> </tt>
+</div><a name="L276"></a><tt class="py-lineno"> 276</tt> <tt class="py-line"> </tt>
+<a name="Connection.check_closed"></a><div id="Connection.check_closed-def"><a name="L277"></a><tt class="py-lineno"> 277</tt> <a class="py-toggle" href="#" id="Connection.check_closed-toggle" onclick="return toggle('Connection.check_closed');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Connection-class.html#check_closed">check_closed</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Connection.check_closed-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Connection.check_closed-expanded"><a name="L278"></a><tt class="py-lineno"> 278</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_connected</tt><tt class="py-op">:</tt> </tt>
+<a name="L279"></a><tt class="py-lineno"> 279</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_condition</tt><tt class="py-op">.</tt><tt class="py-name">gc</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L280"></a><tt class="py-lineno"> 280</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> <tt id="link-32" class="py-name" targets="Class qpid.messaging.exceptions.ConnectionClosed=qpid.messaging.exceptions.ConnectionClosed-class.html"><a title="qpid.messaging.exceptions.ConnectionClosed" class="py-name" href="#" onclick="return doclink('link-32', 'ConnectionClosed', 'link-32');">ConnectionClosed</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L281"></a><tt class="py-lineno"> 281</tt> <tt class="py-line"> </tt>
+<a name="L282"></a><tt class="py-lineno"> 282</tt> <tt class="py-line"> <tt class="py-decorator">@</tt><tt class="py-decorator">synchronized</tt> </tt>
+<a name="Connection.session"></a><div id="Connection.session-def"><a name="L283"></a><tt class="py-lineno"> 283</tt> <a class="py-toggle" href="#" id="Connection.session-toggle" onclick="return toggle('Connection.session');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Connection-class.html#session">session</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">name</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">transactional</tt><tt class="py-op">=</tt><tt class="py-name">False</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Connection.session-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Connection.session-expanded"><a name="L284"></a><tt class="py-lineno"> 284</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
+<a name="L285"></a><tt class="py-lineno"> 285</tt> <tt class="py-line"><tt class="py-docstring"> Creates or retrieves the named session. If the name is omitted or</tt> </tt>
+<a name="L286"></a><tt class="py-lineno"> 286</tt> <tt class="py-line"><tt class="py-docstring"> None, then a unique name is chosen based on a randomly generated</tt> </tt>
+<a name="L287"></a><tt class="py-lineno"> 287</tt> <tt class="py-line"><tt class="py-docstring"> uuid.</tt> </tt>
+<a name="L288"></a><tt class="py-lineno"> 288</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
+<a name="L289"></a><tt class="py-lineno"> 289</tt> <tt class="py-line"><tt class="py-docstring"> @type name: str</tt> </tt>
+<a name="L290"></a><tt class="py-lineno"> 290</tt> <tt class="py-line"><tt class="py-docstring"> @param name: the session name</tt> </tt>
+<a name="L291"></a><tt class="py-lineno"> 291</tt> <tt class="py-line"><tt class="py-docstring"> @rtype: Session</tt> </tt>
+<a name="L292"></a><tt class="py-lineno"> 292</tt> <tt class="py-line"><tt class="py-docstring"> @return: the named Session</tt> </tt>
+<a name="L293"></a><tt class="py-lineno"> 293</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
+<a name="L294"></a><tt class="py-lineno"> 294</tt> <tt class="py-line"> </tt>
+<a name="L295"></a><tt class="py-lineno"> 295</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt id="link-33" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-33', 'name', 'link-11');">name</a></tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
+<a name="L296"></a><tt class="py-lineno"> 296</tt> <tt class="py-line"> <tt id="link-34" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-34', 'name', 'link-11');">name</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"%s:%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">id</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">session_counter</tt><tt class="py-op">)</tt> </tt>
+<a name="L297"></a><tt class="py-lineno"> 297</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">session_counter</tt> <tt class="py-op">+=</tt> <tt class="py-number">1</tt> </tt>
+<a name="L298"></a><tt class="py-lineno"> 298</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L299"></a><tt class="py-lineno"> 299</tt> <tt class="py-line"> <tt id="link-35" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-35', 'name', 'link-11');">name</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"%s:%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">id</tt><tt class="py-op">,</tt> <tt id="link-36" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-36', 'name', 'link-11');">name</a></tt><tt class="py-op">)</tt> </tt>
+<a name="L300"></a><tt class="py-lineno"> 300</tt> <tt class="py-line"> </tt>
+<a name="L301"></a><tt class="py-lineno"> 301</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">sessions</tt><tt class="py-op">.</tt><tt class="py-name">has_key</tt><tt class="py-op">(</tt><tt id="link-37" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-37', 'name', 'link-11');">name</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+<a name="L302"></a><tt class="py-lineno"> 302</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">sessions</tt><tt class="py-op">[</tt><tt id="link-38" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-38', 'name', 'link-11');">name</a></tt><tt class="py-op">]</tt> </tt>
+<a name="L303"></a><tt class="py-lineno"> 303</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
+<a name="L304"></a><tt class="py-lineno"> 304</tt> <tt class="py-line"> <tt class="py-name">ssn</tt> <tt class="py-op">=</tt> <tt id="link-39" class="py-name" targets="Class qpid.messaging.endpoints.Session=qpid.messaging.endpoints.Session-class.html"><a title="qpid.messaging.endpoints.Session" class="py-name" href="#" onclick="return doclink('link-39', 'Session', 'link-39');">Session</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-40" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-40', 'name', 'link-11');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">transactional</tt><tt class="py-op">)</tt> </tt>
+<a name="L305"></a><tt class="py-lineno"> 305</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">sessions</tt><tt class="py-op">[</tt><tt id="link-41" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-41', 'name', 'link-11');">name</a></tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">ssn</tt> </tt>
+<a name="L306"></a><tt class="py-lineno"> 306</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_wakeup</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
+<a name="L307"></a><tt class="py-lineno"> 307</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">ssn</tt> </tt>
+</div><a name="L308"></a><tt class="py-lineno"> 308</tt> <tt class="py-line"> </tt>
+<a name="L309"></a><tt class="py-lineno"> 309</tt> <tt class="py-line"> <tt class="py-decorator">@</tt><tt class="py-decorator">synchronized</tt> </tt>
+<a name="Connection._remove_session"></a><div id="Connection._remove_session-def"><a name="L310"></a><tt class="py-lineno"> 310</tt> <a class="py-toggle" href="#" id="Connection._remove_session-toggle" onclick="return toggle('Connection._remove_session');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Connection-class.html#_remove_session">_remove_session</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">ssn</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Connection._remove_session-collapsed" style="display:none;" pad="++++" indent="++++++"></div><div id="Connection._remove_session-expanded"><a name="L311"></a><tt class="py-lineno"> 311</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">sessions</tt><tt class="py-op">.</tt><tt class="py-name">pop</tt><tt class="py-op">(</tt><tt class="py-name">ssn</tt><tt class="py-op">.</tt><tt id="link-42" class="py-name"><a title="qpid.messaging.driver.name" class="py-name" href="#" onclick="return doclink('link-42', 'name', 'link-11');">name</a></tt><tt class="py-op">,</tt> <tt class="py-number">0</tt><tt class="py-op">)</tt> </tt>
+</div><a name="L312"></a><tt class="py-lineno"> 312</tt> <tt class="py-line"> </tt>
+<a name="L313"></a><tt class="py-lineno"> 313</tt> <tt class="py-line"> <tt class="py-decorator">@</tt><tt class="py-decorator">synchronized</tt> </tt>
+<a name="Connection.open"></a><div id="Connection.open-def"><a name="L314"></a><tt class="py-lineno"> 314</tt> <a class="py-toggle" href="#" id="Connection.open-toggle" onclick="return toggle('Connection.open');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="qpid.messaging.endpoints.Connection-class.html#open">open</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">timeout</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
+</div><div id="Connection.open-collapsed" style="display:none;" pad="++++" indent="++
<TRUNCATED>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org
[21/42] qpid-site git commit: QPID-8051: update site content for
qpid-python-1.37.0
Posted by ro...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/components/messaging-api/index.md
----------------------------------------------------------------------
diff --git a/input/components/messaging-api/index.md b/input/components/messaging-api/index.md
index 659eb07..b440c15 100644
--- a/input/components/messaging-api/index.md
+++ b/input/components/messaging-api/index.md
@@ -25,7 +25,7 @@ platforms.
- *Languages* - C++, Perl, Python, Ruby, .NET
- *Platforms* - Linux, Windows
- *AMQP versions* - 1.0, 0-10
- - *Downloads* - C++, bindings: [qpid-cpp-{{current_cpp_release}}.tar.gz](http://www.apache.org/dyn/closer.lua/qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz) \[[ASC](http://www.apache.org/dist/qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz.asc), [MD5](http://www.apache.org/dist/qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz.md5), [SHA512](http://www.apache.org/dist/qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz.sha512)],<br/>Python: [qpid-python-{{current_python_release}}.tar.gz](http://www.apache.org/dyn/closer.lua/qpid/python/{{current_python_release}}/qpid-python-{{current_python_release}}.tar.gz) \[[ASC](http://www.apache.org/dist/qpid/python/{{current_python_release}}/qpid-python-{{current_python_release}}.tar.gz.asc), [MD5](http://www.apache.org/dist/qpid/python/{{current_python_release}}/qpid-python-{{current_python_release}}.tar.gz.md5), [SHA512](http://www.apache.org/di
st/qpid/python/{{current_python_release}}/qpid-python-{{current_python_release}}.tar.gz.sha)]
+ - *Downloads* - C++, bindings: [qpid-cpp-{{current_cpp_release}}.tar.gz](http://www.apache.org/dyn/closer.lua/qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz) \[[ASC](http://www.apache.org/dist/qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz.asc), [MD5](http://www.apache.org/dist/qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz.md5), [SHA512](http://www.apache.org/dist/qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz.sha512)],<br/>Python: [qpid-python-{{current_python_release}}.tar.gz](http://www.apache.org/dyn/closer.lua/qpid/python/{{current_python_release}}/qpid-python-{{current_python_release}}.tar.gz) \[[ASC](http://www.apache.org/dist/qpid/python/{{current_python_release}}/qpid-python-{{current_python_release}}.tar.gz.asc), [MD5](http://www.apache.org/dist/qpid/python/{{current_python_release}}/qpid-python-{{current_python_release}}.tar.gz.md5), [SHA512](http://www.apache.org/di
st/qpid/python/{{current_python_release}}/qpid-python-{{current_python_release}}.tar.gz.sha512)]
- *Source location* - <https://git-wip-us.apache.org/repos/asf/qpid-cpp.git>,<br/> <https://git-wip-us.apache.org/repos/asf/qpid-python.git>
## Documentation
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/download.md
----------------------------------------------------------------------
diff --git a/input/download.md b/input/download.md
index e75f835..88554a4 100644
--- a/input/download.md
+++ b/input/download.md
@@ -37,7 +37,7 @@ It is important to [verify the integrity](#verify-what-you-download) of the file
| [Qpid JMS]({{site_url}}/components/jms/index.html) (AMQP 1.0) | [apache-qpid-jms-{{current_jms_release}}-bin.tar.gz](http://www.apache.org/dyn/closer.lua/qpid/jms/{{current_jms_release}}/apache-qpid-jms-{{current_jms_release}}-bin.tar.gz)\* | [ASC](http://www.apache.org/dist/qpid/jms/{{current_jms_release}}/apache-qpid-jms-{{current_jms_release}}-bin.tar.gz.asc), [MD5](http://www.apache.org/dist/qpid/jms/{{current_jms_release}}/apache-qpid-jms-{{current_jms_release}}-bin.tar.gz.md5), [SHA512](http://www.apache.org/dist/qpid/jms/{{current_jms_release}}/apache-qpid-jms-{{current_jms_release}}-bin.tar.gz.sha512) |
| [Qpid JMS AMQP 0-x]({{site_url}}/components/jms/amqp-0-x.html) | [apache-qpid-jms-amqp-0-x-{{current_jms_amqp_0_x_release}}-bin.tar.gz](http://www.apache.org/dyn/closer.lua/qpid/jms-amqp-0-x/{{current_jms_amqp_0_x_release}}/binaries/apache-qpid-jms-amqp-0-x-{{current_jms_amqp_0_x_release}}-bin.tar.gz)\* | [ASC](http://www.apache.org/dist/qpid/jms-amqp-0-x/{{current_jms_amqp_0_x_release}}/binaries/apache-qpid-jms-amqp-0-x-{{current_jms_amqp_0_x_release}}-bin.tar.gz.asc), [MD5](http://www.apache.org/dist/qpid/jms-amqp-0-x/{{current_jms_amqp_0_x_release}}/binaries/apache-qpid-jms-amqp-0-x-{{current_jms_amqp_0_x_release}}-bin.tar.gz.md5), [SHA512](http://www.apache.org/dist/qpid/jms-amqp-0-x/{{current_jms_amqp_0_x_release}}/binaries/apache-qpid-jms-amqp-0-x-{{current_jms_amqp_0_x_release}}-bin.tar.gz.sha512) |
| [Qpid Messaging API]({{site_url}}/components/messaging-api/index.html) (C++, bindings) | [qpid-cpp-{{current_cpp_release}}.tar.gz](http://www.apache.org/dyn/closer.lua/qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz) | [ASC](http://www.apache.org/dist/qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz.asc), [MD5](http://www.apache.org/dist/qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz.md5), [SHA512](http://www.apache.org/dist/qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz.sha512) |
-| [Qpid Messaging API]({{site_url}}/components/messaging-api/index.html) (Python) | [qpid-python-{{current_python_release}}.tar.gz](http://www.apache.org/dyn/closer.lua/qpid/python/{{current_python_release}}/qpid-python-{{current_python_release}}.tar.gz) | [ASC](http://www.apache.org/dist/qpid/python/{{current_python_release}}/qpid-python-{{current_python_release}}.tar.gz.asc), [MD5](http://www.apache.org/dist/qpid/python/{{current_python_release}}/qpid-python-{{current_python_release}}.tar.gz.md5), [SHA512](http://www.apache.org/dist/qpid/python/{{current_python_release}}/qpid-python-{{current_python_release}}.tar.gz.sha) |
+| [Qpid Messaging API]({{site_url}}/components/messaging-api/index.html) (Python) | [qpid-python-{{current_python_release}}.tar.gz](http://www.apache.org/dyn/closer.lua/qpid/python/{{current_python_release}}/qpid-python-{{current_python_release}}.tar.gz) | [ASC](http://www.apache.org/dist/qpid/python/{{current_python_release}}/qpid-python-{{current_python_release}}.tar.gz.asc), [MD5](http://www.apache.org/dist/qpid/python/{{current_python_release}}/qpid-python-{{current_python_release}}.tar.gz.md5), [SHA512](http://www.apache.org/dist/qpid/python/{{current_python_release}}/qpid-python-{{current_python_release}}.tar.gz.sha512) |
## Messaging servers
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/index.md
----------------------------------------------------------------------
diff --git a/input/releases/index.md b/input/releases/index.md
index 37fdce9..4ce5e4b 100644
--- a/input/releases/index.md
+++ b/input/releases/index.md
@@ -28,6 +28,7 @@ the
<div class="two-column" markdown="1">
+ - [Qpid Python 1.37.0](qpid-python-1.37.0/index.html), November 2017
- [Qpid C++ 1.37.0](qpid-cpp-1.37.0/index.html), November 2017
- [Qpid for Java 6.1.5](qpid-java-6.1.5/index.html), Novemeber 2017
- [Qpid Dispatch 1.0.0](qpid-dispatch-1.0.0/index.html), November 2017
@@ -37,7 +38,6 @@ the
- [Qpid Proton 0.18.1](qpid-proton-0.18.1/index.html), November 2017
- [Qpid Proton-J 0.23.0](qpid-proton-j-0.23.0/index.html), October 2017
- [Qpid for Java 6.0.8](qpid-java-6.0.8/index.html), June 2017
- - [Qpid Python 1.36.0](qpid-python-1.36.0/index.html), March 2017
</div>
@@ -61,6 +61,7 @@ the
- [Qpid for Java 6.1.2](qpid-java-6.1.2/index.html), March 2017
- [Qpid Proton-J 0.18.0](qpid-proton-j-0.18.0/index.html), March 2017
- [Qpid JMS 0.21.0](qpid-jms-0.21.0/index.html), March 2017
+ - [Qpid Python 1.36.0](qpid-python-1.36.0/index.html), March 2017
- [Qpid Proton 0.17.0](qpid-proton-0.17.0/index.html), February 2017
- [Qpid Proton-J 0.17.0](qpid-proton-j-0.17.0/index.html), February 2017
- [Qpid JMS 0.20.0](qpid-jms-0.20.0/index.html), January 2017
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/index.md
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/index.md b/input/releases/qpid-python-1.37.0/index.md
new file mode 100644
index 0000000..90eb920
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/index.md
@@ -0,0 +1,67 @@
+;;
+;; Licensed to the Apache Software Foundation (ASF) under one
+;; or more contributor license agreements. See the NOTICE file
+;; distributed with this work for additional information
+;; regarding copyright ownership. The ASF licenses this file
+;; to you under the Apache License, Version 2.0 (the
+;; "License"); you may not use this file except in compliance
+;; with the License. You may obtain a copy of the License at
+;;
+;; http://www.apache.org/licenses/LICENSE-2.0
+;;
+;; Unless required by applicable law or agreed to in writing,
+;; software distributed under the License is distributed on an
+;; "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+;; KIND, either express or implied. See the License for the
+;; specific language governing permissions and limitations
+;; under the License.
+;;
+
+# Qpid Python 1.37.0
+
+Qpid Python offers a connection-oriented AMQP messaging API. More
+about [Qpid]({{site_url}}/index.html).
+
+For a detailed list of the changes in this release, see the [release
+notes](release-notes.html).
+
+It's important to [verify the
+integrity]({{site_url}}/download.html#verify-what-you-download) of the
+files you download.
+
+## Source archives
+
+| Content | Download | Verify |
+|---------|----------|--------|
+| Qpid Messaging API (Python) | [qpid-python-1.37.0.tar.gz](http://archive.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz) | [ASC](http://archive.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz.asc), [MD5](http://archive.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz.md5), [SHA512](http://archive.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz.sha512) |
+
+## Components
+
+| Component | Languages | Platforms | AMQP versions |
+|-----------|-----------|-----------|---------------|
+| [Qpid Messaging API]({{site_url}}/components/messaging-api/index.html) | Python | Linux, Windows | 0-10 |
+
+## Documentation
+
+
+<div class="two-column" markdown="1">
+
+ - [Installing Qpid Python](https://git-wip-us.apache.org/repos/asf?p=qpid-python.git;a=blob_plain;f=README.md;hb=HEAD)
+ - [Python API reference](messaging-api/api/index.html)
+ - [Python examples](messaging-api/examples/index.html)
+
+</div>
+
+
+## More information
+
+ - [Resolved issues in JIRA](https://issues.apache.org/jira/issues/?jql=project+%3D+QPID+AND+fixVersion+%3D+%27qpid-python-1.37.0%27+AND+resolution+%3D+%27fixed%27+ORDER+BY+priority+DESC)
+ - [Source repository tag](https://git-wip-us.apache.org/repos/asf?p=qpid-python.git;a=tag;h=1.37.0)
+
+<script type="text/javascript">
+ _deferredFunctions.push(function() {
+ if ("1.37.0" === "{{current_python_release}}") {
+ _modifyCurrentReleaseLinks();
+ }
+ });
+</script>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/_transom_ignore_pages
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/_transom_ignore_pages b/input/releases/qpid-python-1.37.0/messaging-api/api/_transom_ignore_pages
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/api-objects.txt
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/api-objects.txt b/input/releases/qpid-python-1.37.0/messaging-api/api/api-objects.txt
new file mode 100644
index 0000000..aebb696
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/api-objects.txt
@@ -0,0 +1,402 @@
+qpid.messaging qpid.messaging-module.html
+qpid.messaging.__package__ qpid.messaging-module.html#__package__
+qpid.messaging.address qpid.messaging.address-module.html
+qpid.messaging.address.EOF qpid.messaging.address-module.html#EOF
+qpid.messaging.address.LEXER qpid.messaging.address-module.html#LEXER
+qpid.messaging.address.NUMBER qpid.messaging.address-module.html#NUMBER
+qpid.messaging.address.tok2str qpid.messaging.address-module.html#tok2str
+qpid.messaging.address.l qpid.messaging.address-module.html#l
+qpid.messaging.address.parse qpid.messaging.address-module.html#parse
+qpid.messaging.address.RBRACE qpid.messaging.address-module.html#RBRACE
+qpid.messaging.address.SEMI qpid.messaging.address-module.html#SEMI
+qpid.messaging.address.tok2obj qpid.messaging.address-module.html#tok2obj
+qpid.messaging.address.__package__ qpid.messaging.address-module.html#__package__
+qpid.messaging.address.toks2str qpid.messaging.address-module.html#toks2str
+qpid.messaging.address.COLON qpid.messaging.address-module.html#COLON
+qpid.messaging.address.COMMA qpid.messaging.address-module.html#COMMA
+qpid.messaging.address.STRING qpid.messaging.address-module.html#STRING
+qpid.messaging.address.RBRACK qpid.messaging.address-module.html#RBRACK
+qpid.messaging.address.ESC qpid.messaging.address-module.html#ESC
+qpid.messaging.address.SLASH qpid.messaging.address-module.html#SLASH
+qpid.messaging.address.lex qpid.messaging.address-module.html#lex
+qpid.messaging.address.ID qpid.messaging.address-module.html#ID
+qpid.messaging.address.LBRACE qpid.messaging.address-module.html#LBRACE
+qpid.messaging.address.LBRACK qpid.messaging.address-module.html#LBRACK
+qpid.messaging.address.SYM qpid.messaging.address-module.html#SYM
+qpid.messaging.address.WSPACE qpid.messaging.address-module.html#WSPACE
+qpid.messaging.address.CONSTANTS qpid.messaging.address-module.html#CONSTANTS
+qpid.messaging.constants qpid.messaging.constants-module.html
+qpid.messaging.constants.UNLIMITED qpid.messaging.constants-module.html#UNLIMITED
+qpid.messaging.constants.__SELF__ qpid.messaging.constants-module.html#__SELF__
+qpid.messaging.constants.AMQP_PORT qpid.messaging.constants-module.html#AMQP_PORT
+qpid.messaging.constants.REJECTED qpid.messaging.constants-module.html#REJECTED
+qpid.messaging.constants.__package__ qpid.messaging.constants-module.html#__package__
+qpid.messaging.constants.AMQPS_PORT qpid.messaging.constants-module.html#AMQPS_PORT
+qpid.messaging.constants.RELEASED qpid.messaging.constants-module.html#RELEASED
+qpid.messaging.driver qpid.messaging.driver-module.html
+qpid.messaging.driver.__package__ qpid.messaging.driver-module.html#__package__
+qpid.messaging.driver.DECLARE qpid.messaging.driver-module.html#DECLARE
+qpid.messaging.driver.SOURCE_OPTS qpid.messaging.driver-module.html#SOURCE_OPTS
+qpid.messaging.driver.reply_to2addr qpid.messaging.driver-module.html#reply_to2addr
+qpid.messaging.driver.DEFAULT_DISPOSITION qpid.messaging.driver-module.html#DEFAULT_DISPOSITION
+qpid.messaging.driver.name qpid.messaging.driver-module.html#name
+qpid.messaging.driver.DURABLE_DEFAULT qpid.messaging.driver-module.html#DURABLE_DEFAULT
+qpid.messaging.driver.SUBJECT_DEFAULTS qpid.messaging.driver-module.html#SUBJECT_DEFAULTS
+qpid.messaging.driver.TARGET_OPTS qpid.messaging.driver-module.html#TARGET_OPTS
+qpid.messaging.driver.noop qpid.messaging.driver-module.html#noop
+qpid.messaging.driver.POLICIES qpid.messaging.driver-module.html#POLICIES
+qpid.messaging.driver.EMPTY_DP qpid.messaging.driver-module.html#EMPTY_DP
+qpid.messaging.driver.sync_noop qpid.messaging.driver-module.html#sync_noop
+qpid.messaging.driver.EMPTY_MP qpid.messaging.driver-module.html#EMPTY_MP
+qpid.messaging.driver.CLOSED qpid.messaging.driver-module.html#CLOSED
+qpid.messaging.driver.SUBJECT qpid.messaging.driver-module.html#SUBJECT
+qpid.messaging.driver.rawlog qpid.messaging.driver-module.html#rawlog
+qpid.messaging.driver.CONNECTION_ERRS qpid.messaging.driver-module.html#CONNECTION_ERRS
+qpid.messaging.driver.BINDINGS qpid.messaging.driver-module.html#BINDINGS
+qpid.messaging.driver.OPEN qpid.messaging.driver-module.html#OPEN
+qpid.messaging.driver.log qpid.messaging.driver-module.html#log
+qpid.messaging.driver.RELIABILITY qpid.messaging.driver-module.html#RELIABILITY
+qpid.messaging.driver.get_bindings qpid.messaging.driver-module.html#get_bindings
+qpid.messaging.driver.SESSION_ERRS qpid.messaging.driver-module.html#SESSION_ERRS
+qpid.messaging.driver.opslog qpid.messaging.driver-module.html#opslog
+qpid.messaging.driver.RECEIVE_MODES qpid.messaging.driver-module.html#RECEIVE_MODES
+qpid.messaging.driver.COMMON_OPTS qpid.messaging.driver-module.html#COMMON_OPTS
+qpid.messaging.driver.addr2reply_to qpid.messaging.driver-module.html#addr2reply_to
+qpid.messaging.driver.READ_ONLY qpid.messaging.driver-module.html#READ_ONLY
+qpid.messaging.driver.get_codec qpid.messaging.message-module.html#get_codec
+qpid.messaging.driver.HEADER qpid.messaging.driver-module.html#HEADER
+qpid.messaging.driver.WRITE_ONLY qpid.messaging.driver-module.html#WRITE_ONLY
+qpid.messaging.driver.bases qpid.messaging.driver-module.html#bases
+qpid.messaging.endpoints qpid.messaging.endpoints-module.html
+qpid.messaging.endpoints._mangle qpid.messaging.endpoints-module.html#_mangle
+qpid.messaging.endpoints.__package__ qpid.messaging.endpoints-module.html#__package__
+qpid.messaging.endpoints.log qpid.messaging.endpoints-module.html#log
+qpid.messaging.exceptions qpid.messaging.exceptions-module.html
+qpid.messaging.exceptions.__package__ qpid.messaging.exceptions-module.html#__package__
+qpid.messaging.message qpid.messaging.message-module.html
+qpid.messaging.message.decode_text_plain qpid.messaging.message-module.html#decode_text_plain
+qpid.messaging.message.DEFAULT_CODEC qpid.messaging.message-module.html#DEFAULT_CODEC
+qpid.messaging.message.UNSPECIFIED qpid.messaging.message-module.html#UNSPECIFIED
+qpid.messaging.message.__package__ qpid.messaging.message-module.html#__package__
+qpid.messaging.message.get_codec qpid.messaging.message-module.html#get_codec
+qpid.messaging.message.codec qpid.messaging.message-module.html#codec
+qpid.messaging.message.get_type qpid.messaging.message-module.html#get_type
+qpid.messaging.message.TYPE_MAPPINGS qpid.messaging.message-module.html#TYPE_MAPPINGS
+qpid.messaging.message.encode_text_plain qpid.messaging.message-module.html#encode_text_plain
+qpid.messaging.message.TYPE_CODEC qpid.messaging.message-module.html#TYPE_CODEC
+qpid.messaging.transports qpid.messaging.transports-module.html
+qpid.messaging.transports._match_dns_pattern qpid.messaging.transports-module.html#_match_dns_pattern
+qpid.messaging.transports.__package__ qpid.messaging.transports-module.html#__package__
+qpid.messaging.transports.TRANSPORTS qpid.messaging.transports-module.html#TRANSPORTS
+qpid.messaging.transports.verify_hostname qpid.messaging.transports-module.html#verify_hostname
+qpid.messaging.util qpid.messaging.util-module.html
+qpid.messaging.util.__package__ qpid.messaging.util-module.html#__package__
+qpid.messaging.util.auto_fetch_reconnect_urls qpid.messaging.util-module.html#auto_fetch_reconnect_urls
+qpid.messaging.util.log qpid.messaging.util-module.html#log
+qpid.messaging.util.set_reconnect_urls qpid.messaging.util-module.html#set_reconnect_urls
+qpid.messaging.constants.Constant qpid.messaging.constants.Constant-class.html
+qpid.messaging.constants.Constant.__repr__ qpid.messaging.constants.Constant-class.html#__repr__
+qpid.messaging.constants.Constant.__init__ qpid.messaging.constants.Constant-class.html#__init__
+qpid.messaging.driver.Attachment qpid.messaging.driver.Attachment-class.html
+qpid.messaging.driver.Attachment.__init__ qpid.messaging.driver.Attachment-class.html#__init__
+qpid.messaging.driver.Cache qpid.messaging.driver.Cache-class.html
+qpid.messaging.driver.Cache.__delitem__ qpid.messaging.driver.Cache-class.html#__delitem__
+qpid.messaging.driver.Cache.__setitem__ qpid.messaging.driver.Cache-class.html#__setitem__
+qpid.messaging.driver.Cache.__init__ qpid.messaging.driver.Cache-class.html#__init__
+qpid.messaging.driver.Cache.__getitem__ qpid.messaging.driver.Cache-class.html#__getitem__
+qpid.messaging.driver.Driver qpid.messaging.driver.Driver-class.html
+qpid.messaging.driver.Driver._notify qpid.messaging.driver.Driver-class.html#_notify
+qpid.messaging.driver.Driver.dispatch qpid.messaging.driver.Driver-class.html#dispatch
+qpid.messaging.driver.Driver.abort qpid.messaging.driver.Driver-class.html#abort
+qpid.messaging.driver.Driver.connect qpid.messaging.driver.Driver-class.html#connect
+qpid.messaging.driver.Driver.st_open qpid.messaging.driver.Driver-class.html#st_open
+qpid.messaging.driver.Driver.close_engine qpid.messaging.driver.Driver-class.html#close_engine
+qpid.messaging.driver.Driver.__init__ qpid.messaging.driver.Driver-class.html#__init__
+qpid.messaging.driver.Driver.st_closed qpid.messaging.driver.Driver-class.html#st_closed
+qpid.messaging.driver.Driver.readable qpid.messaging.driver.Driver-class.html#readable
+qpid.messaging.driver.Driver.writing qpid.messaging.driver.Driver-class.html#writing
+qpid.messaging.driver.Driver.start qpid.messaging.driver.Driver-class.html#start
+qpid.messaging.driver.Driver.wakeup qpid.messaging.driver.Driver-class.html#wakeup
+qpid.messaging.driver.Driver.reading qpid.messaging.driver.Driver-class.html#reading
+qpid.messaging.driver.Driver.writeable qpid.messaging.driver.Driver-class.html#writeable
+qpid.messaging.driver.Driver.schedule qpid.messaging.driver.Driver-class.html#schedule
+qpid.messaging.driver.Driver.stop qpid.messaging.driver.Driver-class.html#stop
+qpid.messaging.driver.Driver.update_status qpid.messaging.driver.Driver-class.html#update_status
+qpid.messaging.driver.Driver._num_hosts qpid.messaging.driver.Driver-class.html#_num_hosts
+qpid.messaging.driver.Driver.timing qpid.messaging.driver.Driver-class.html#timing
+qpid.messaging.driver.Driver.fileno qpid.messaging.driver.Driver-class.html#fileno
+qpid.messaging.driver.Driver._next_host qpid.messaging.driver.Driver-class.html#_next_host
+qpid.messaging.driver.Driver._check_retry_ok qpid.messaging.driver.Driver-class.html#_check_retry_ok
+qpid.messaging.driver.Driver.timeout qpid.messaging.driver.Driver-class.html#timeout
+qpid.messaging.driver.Engine qpid.messaging.driver.Engine-class.html
+qpid.messaging.driver.Engine.peek qpid.messaging.driver.Engine-class.html#peek
+qpid.messaging.driver.Engine.process qpid.messaging.driver.Engine-class.html#process
+qpid.messaging.driver.Engine.do_connection_secure qpid.messaging.driver.Engine-class.html#do_connection_secure
+qpid.messaging.driver.Engine.do_connection_open_ok qpid.messaging.driver.Engine-class.html#do_connection_open_ok
+qpid.messaging.driver.Engine.do_session_detach qpid.messaging.driver.Engine-class.html#do_session_detach
+qpid.messaging.driver.Engine.dispatch qpid.messaging.driver.Engine-class.html#dispatch
+qpid.messaging.driver.Engine.do_header qpid.messaging.driver.Engine-class.html#do_header
+qpid.messaging.driver.Engine.do_session_attached qpid.messaging.driver.Engine-class.html#do_session_attached
+qpid.messaging.driver.Engine.do_execution_result qpid.messaging.driver.Engine-class.html#do_execution_result
+qpid.messaging.driver.Engine.do_connection_close qpid.messaging.driver.Engine-class.html#do_connection_close
+qpid.messaging.driver.Engine.close qpid.messaging.driver.Engine-class.html#close
+qpid.messaging.driver.Engine.open qpid.messaging.driver.Engine-class.html#open
+qpid.messaging.driver.Engine.__init__ qpid.messaging.driver.Engine-class.html#__init__
+qpid.messaging.driver.Engine.do_connection_tune qpid.messaging.driver.Engine-class.html#do_connection_tune
+qpid.messaging.driver.Engine.disconnect qpid.messaging.driver.Engine-class.html#disconnect
+qpid.messaging.driver.Engine.validate_options qpid.messaging.driver.Engine-class.html#validate_options
+qpid.messaging.driver.Engine.grant qpid.messaging.driver.Engine-class.html#grant
+qpid.messaging.driver.Engine.do_session_completed qpid.messaging.driver.Engine-class.html#do_session_completed
+qpid.messaging.driver.Engine.do_execution_exception qpid.messaging.driver.Engine-class.html#do_execution_exception
+qpid.messaging.driver.Engine.send qpid.messaging.driver.Engine-class.html#send
+qpid.messaging.driver.Engine.write qpid.messaging.driver.Engine-class.html#write
+qpid.messaging.driver.Engine.attach qpid.messaging.driver.Engine-class.html#attach
+qpid.messaging.driver.Engine.do_session_command_point qpid.messaging.driver.Engine-class.html#do_session_command_point
+qpid.messaging.driver.Engine.assign_id qpid.messaging.driver.Engine-class.html#assign_id
+qpid.messaging.driver.Engine.do_connection_heartbeat qpid.messaging.driver.Engine-class.html#do_connection_heartbeat
+qpid.messaging.driver.Engine.pending qpid.messaging.driver.Engine-class.html#pending
+qpid.messaging.driver.Engine.status qpid.messaging.driver.Engine-class.html#status
+qpid.messaging.driver.Engine.session_known_completed qpid.messaging.driver.Engine-class.html#session_known_completed
+qpid.messaging.driver.Engine.do_connection_close_ok qpid.messaging.driver.Engine-class.html#do_connection_close_ok
+qpid.messaging.driver.Engine.resolve_declare qpid.messaging.driver.Engine-class.html#resolve_declare
+qpid.messaging.driver.Engine.do_session_flush qpid.messaging.driver.Engine-class.html#do_session_flush
+qpid.messaging.driver.Engine.read qpid.messaging.driver.Engine-class.html#read
+qpid.messaging.driver.Engine._decode qpid.messaging.driver.Engine-class.html#_decode
+qpid.messaging.driver.Engine.do_message_transfer qpid.messaging.driver.Engine-class.html#do_message_transfer
+qpid.messaging.driver.Engine.link qpid.messaging.driver.Engine-class.html#link
+qpid.messaging.driver.Engine.do_session_detached qpid.messaging.driver.Engine-class.html#do_session_detached
+qpid.messaging.driver.Engine.resolve qpid.messaging.driver.Engine-class.html#resolve
+qpid.messaging.driver.Engine.parse_address qpid.messaging.driver.Engine-class.html#parse_address
+qpid.messaging.driver.Engine.do_connection_start qpid.messaging.driver.Engine-class.html#do_connection_start
+qpid.messaging.driver.Engine.process_receiver qpid.messaging.driver.Engine-class.html#process_receiver
+qpid.messaging.driver.Engine._reset qpid.messaging.driver.Engine-class.html#_reset
+qpid.messaging.driver.Engine.get_sst qpid.messaging.driver.Engine-class.html#get_sst
+qpid.messaging.driver.Engine.write_op qpid.messaging.driver.Engine-class.html#write_op
+qpid.messaging.driver.Engine.declare qpid.messaging.driver.Engine-class.html#declare
+qpid.messaging.driver.Engine.do_session_request_timeout qpid.messaging.driver.Engine-class.html#do_session_request_timeout
+qpid.messaging.driver.Engine.delete qpid.messaging.driver.Engine-class.html#delete
+qpid.messaging.driver.LinkIn qpid.messaging.driver.LinkIn-class.html
+qpid.messaging.driver.LinkIn.DIR_NAME qpid.messaging.driver.LinkIn-class.html#DIR_NAME
+qpid.messaging.driver.LinkIn.del_link qpid.messaging.driver.LinkIn-class.html#del_link
+qpid.messaging.driver.LinkIn.ADDR_NAME qpid.messaging.driver.LinkIn-class.html#ADDR_NAME
+qpid.messaging.driver.LinkIn.do_unlink qpid.messaging.driver.LinkIn-class.html#do_unlink
+qpid.messaging.driver.LinkIn.init_link qpid.messaging.driver.LinkIn-class.html#init_link
+qpid.messaging.driver.LinkIn.VALIDATOR qpid.messaging.driver.LinkIn-class.html#VALIDATOR
+qpid.messaging.driver.LinkIn.do_link qpid.messaging.driver.LinkIn-class.html#do_link
+qpid.messaging.driver.LinkOut qpid.messaging.driver.LinkOut-class.html
+qpid.messaging.driver.LinkOut.DIR_NAME qpid.messaging.driver.LinkOut-class.html#DIR_NAME
+qpid.messaging.driver.LinkOut.del_link qpid.messaging.driver.LinkOut-class.html#del_link
+qpid.messaging.driver.LinkOut.ADDR_NAME qpid.messaging.driver.LinkOut-class.html#ADDR_NAME
+qpid.messaging.driver.LinkOut.do_unlink qpid.messaging.driver.LinkOut-class.html#do_unlink
+qpid.messaging.driver.LinkOut.init_link qpid.messaging.driver.LinkOut-class.html#init_link
+qpid.messaging.driver.LinkOut.VALIDATOR qpid.messaging.driver.LinkOut-class.html#VALIDATOR
+qpid.messaging.driver.LinkOut.do_link qpid.messaging.driver.LinkOut-class.html#do_link
+qpid.messaging.driver.Pattern qpid.messaging.driver.Pattern-class.html
+qpid.messaging.driver.Pattern.__init__ qpid.messaging.driver.Pattern-class.html#__init__
+qpid.messaging.driver.Pattern._bind qpid.messaging.driver.Pattern-class.html#_bind
+qpid.messaging.driver.SessionState qpid.messaging.driver.SessionState-class.html
+qpid.messaging.driver.SessionState.write_cmds qpid.messaging.driver.SessionState-class.html#write_cmds
+qpid.messaging.driver.SessionState.write_cmd qpid.messaging.driver.SessionState-class.html#write_cmd
+qpid.messaging.driver.SessionState.apply_overrides qpid.messaging.driver.SessionState-class.html#apply_overrides
+qpid.messaging.driver.SessionState.write_op qpid.messaging.driver.SessionState-class.html#write_op
+qpid.messaging.driver.SessionState.write_query qpid.messaging.driver.SessionState-class.html#write_query
+qpid.messaging.driver.SessionState.__init__ qpid.messaging.driver.SessionState-class.html#__init__
+qpid.messaging.endpoints.Connection qpid.messaging.endpoints.Connection-class.html
+qpid.messaging.endpoints.Endpoint._ecwait qpid.messaging.endpoints.Endpoint-class.html#_ecwait
+qpid.messaging.endpoints.Connection._unlinked qpid.messaging.endpoints.Connection-class.html#_unlinked
+qpid.messaging.endpoints.Connection.opened qpid.messaging.endpoints.Connection-class.html#opened
+qpid.messaging.endpoints.Connection._remove_session qpid.messaging.endpoints.Connection-class.html#_remove_session
+qpid.messaging.endpoints.Connection.open qpid.messaging.endpoints.Connection-class.html#open
+qpid.messaging.endpoints.Connection.check_closed qpid.messaging.endpoints.Connection-class.html#check_closed
+qpid.messaging.endpoints.Connection.attached qpid.messaging.endpoints.Connection-class.html#attached
+qpid.messaging.endpoints.Connection._wait qpid.messaging.endpoints.Connection-class.html#_wait
+qpid.messaging.endpoints.Connection.check_error qpid.messaging.endpoints.Connection-class.html#check_error
+qpid.messaging.endpoints.Connection.attach qpid.messaging.endpoints.Connection-class.html#attach
+qpid.messaging.endpoints.Endpoint.set_async_exception_notify_handler qpid.messaging.endpoints.Endpoint-class.html#set_async_exception_notify_handler
+qpid.messaging.endpoints.Connection.session qpid.messaging.endpoints.Connection-class.html#session
+qpid.messaging.endpoints.Connection.get_error qpid.messaging.endpoints.Connection-class.html#get_error
+qpid.messaging.endpoints.Connection._wakeup qpid.messaging.endpoints.Connection-class.html#_wakeup
+qpid.messaging.endpoints.Connection.close qpid.messaging.endpoints.Connection-class.html#close
+qpid.messaging.endpoints.Connection.detach qpid.messaging.endpoints.Connection-class.html#detach
+qpid.messaging.endpoints.Connection.establish qpid.messaging.endpoints.Connection-class.html#establish
+qpid.messaging.endpoints.Connection.__init__ qpid.messaging.endpoints.Connection-class.html#__init__
+qpid.messaging.endpoints.Connection._ewait qpid.messaging.endpoints.Connection-class.html#_ewait
+qpid.messaging.endpoints.Endpoint qpid.messaging.endpoints.Endpoint-class.html
+qpid.messaging.endpoints.Endpoint._ecwait qpid.messaging.endpoints.Endpoint-class.html#_ecwait
+qpid.messaging.endpoints.Endpoint.set_async_exception_notify_handler qpid.messaging.endpoints.Endpoint-class.html#set_async_exception_notify_handler
+qpid.messaging.endpoints.Receiver qpid.messaging.endpoints.Receiver-class.html
+qpid.messaging.endpoints.Receiver.available qpid.messaging.endpoints.Receiver-class.html#available
+qpid.messaging.endpoints.Receiver._get_capacity qpid.messaging.endpoints.Receiver-class.html#_get_capacity
+qpid.messaging.endpoints.Receiver.capacity qpid.messaging.endpoints.Receiver-class.html#capacity
+qpid.messaging.endpoints.Receiver._ewait qpid.messaging.endpoints.Receiver-class.html#_ewait
+qpid.messaging.endpoints.Receiver._grant qpid.messaging.endpoints.Receiver-class.html#_grant
+qpid.messaging.endpoints.Receiver.unsettled qpid.messaging.endpoints.Receiver-class.html#unsettled
+qpid.messaging.endpoints.Receiver.check_closed qpid.messaging.endpoints.Receiver-class.html#check_closed
+qpid.messaging.endpoints.Endpoint.set_async_exception_notify_handler qpid.messaging.endpoints.Endpoint-class.html#set_async_exception_notify_handler
+qpid.messaging.endpoints.Receiver.check_error qpid.messaging.endpoints.Receiver-class.html#check_error
+qpid.messaging.endpoints.Endpoint._ecwait qpid.messaging.endpoints.Endpoint-class.html#_ecwait
+qpid.messaging.endpoints.Receiver.get_error qpid.messaging.endpoints.Receiver-class.html#get_error
+qpid.messaging.endpoints.Receiver._wakeup qpid.messaging.endpoints.Receiver-class.html#_wakeup
+qpid.messaging.endpoints.Receiver.close qpid.messaging.endpoints.Receiver-class.html#close
+qpid.messaging.endpoints.Receiver.fetch qpid.messaging.endpoints.Receiver-class.html#fetch
+qpid.messaging.endpoints.Receiver.__init__ qpid.messaging.endpoints.Receiver-class.html#__init__
+qpid.messaging.endpoints.Receiver._set_capacity qpid.messaging.endpoints.Receiver-class.html#_set_capacity
+qpid.messaging.endpoints.Sender qpid.messaging.endpoints.Sender-class.html
+qpid.messaging.endpoints.Sender.available qpid.messaging.endpoints.Sender-class.html#available
+qpid.messaging.endpoints.Sender._ewait qpid.messaging.endpoints.Sender-class.html#_ewait
+qpid.messaging.endpoints.Sender.unsettled qpid.messaging.endpoints.Sender-class.html#unsettled
+qpid.messaging.endpoints.Sender.check_closed qpid.messaging.endpoints.Sender-class.html#check_closed
+qpid.messaging.endpoints.Sender.sync qpid.messaging.endpoints.Sender-class.html#sync
+qpid.messaging.endpoints.Sender.send qpid.messaging.endpoints.Sender-class.html#send
+qpid.messaging.endpoints.Sender.check_error qpid.messaging.endpoints.Sender-class.html#check_error
+qpid.messaging.endpoints.Endpoint._ecwait qpid.messaging.endpoints.Endpoint-class.html#_ecwait
+qpid.messaging.endpoints.Sender.get_error qpid.messaging.endpoints.Sender-class.html#get_error
+qpid.messaging.endpoints.Sender._wakeup qpid.messaging.endpoints.Sender-class.html#_wakeup
+qpid.messaging.endpoints.Sender.close qpid.messaging.endpoints.Sender-class.html#close
+qpid.messaging.endpoints.Sender.__init__ qpid.messaging.endpoints.Sender-class.html#__init__
+qpid.messaging.endpoints.Endpoint.set_async_exception_notify_handler qpid.messaging.endpoints.Endpoint-class.html#set_async_exception_notify_handler
+qpid.messaging.endpoints.Session qpid.messaging.endpoints.Session-class.html
+qpid.messaging.endpoints.Session._pop qpid.messaging.endpoints.Session-class.html#_pop
+qpid.messaging.endpoints.Session.sync qpid.messaging.endpoints.Session-class.html#sync
+qpid.messaging.endpoints.Session.check_error qpid.messaging.endpoints.Session-class.html#check_error
+qpid.messaging.endpoints.Session.set_message_received_notify_handler qpid.messaging.endpoints.Session-class.html#set_message_received_notify_handler
+qpid.messaging.endpoints.Session._wakeup qpid.messaging.endpoints.Session-class.html#_wakeup
+qpid.messaging.endpoints.Session.close qpid.messaging.endpoints.Session-class.html#close
+qpid.messaging.endpoints.Session.set_message_received_handler qpid.messaging.endpoints.Session-class.html#set_message_received_handler
+qpid.messaging.endpoints.Session.__init__ qpid.messaging.endpoints.Session-class.html#__init__
+qpid.messaging.endpoints.Session.next_receiver qpid.messaging.endpoints.Session-class.html#next_receiver
+qpid.messaging.endpoints.Session._ewait qpid.messaging.endpoints.Session-class.html#_ewait
+qpid.messaging.endpoints.Session._peek qpid.messaging.endpoints.Session-class.html#_peek
+qpid.messaging.endpoints.Session._wait qpid.messaging.endpoints.Session-class.html#_wait
+qpid.messaging.endpoints.Endpoint.set_async_exception_notify_handler qpid.messaging.endpoints.Endpoint-class.html#set_async_exception_notify_handler
+qpid.messaging.endpoints.Session.rollback qpid.messaging.endpoints.Session-class.html#rollback
+qpid.messaging.endpoints.Session.check_closed qpid.messaging.endpoints.Session-class.html#check_closed
+qpid.messaging.endpoints.Session._get qpid.messaging.endpoints.Session-class.html#_get
+qpid.messaging.endpoints.Session._count qpid.messaging.endpoints.Session-class.html#_count
+qpid.messaging.endpoints.Session.sender qpid.messaging.endpoints.Session-class.html#sender
+qpid.messaging.endpoints.Session.acknowledge qpid.messaging.endpoints.Session-class.html#acknowledge
+qpid.messaging.endpoints.Session._notify_message_received qpid.messaging.endpoints.Session-class.html#_notify_message_received
+qpid.messaging.endpoints.Endpoint._ecwait qpid.messaging.endpoints.Endpoint-class.html#_ecwait
+qpid.messaging.endpoints.Session.__repr__ qpid.messaging.endpoints.Session-class.html#__repr__
+qpid.messaging.endpoints.Session.get_error qpid.messaging.endpoints.Session-class.html#get_error
+qpid.messaging.endpoints.Session.receiver qpid.messaging.endpoints.Session-class.html#receiver
+qpid.messaging.endpoints.Session.commit qpid.messaging.endpoints.Session-class.html#commit
+qpid.messaging.exceptions.AddressError qpid.messaging.exceptions.AddressError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.AssertionFailed qpid.messaging.exceptions.AssertionFailed-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.AuthenticationFailure qpid.messaging.exceptions.AuthenticationFailure-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.ConnectError qpid.messaging.exceptions.ConnectError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.ConnectionClosed qpid.messaging.exceptions.ConnectionClosed-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.ConnectionError qpid.messaging.exceptions.ConnectionError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.ContentError qpid.messaging.exceptions.ContentError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.DecodeError qpid.messaging.exceptions.DecodeError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.Detached qpid.messaging.exceptions.Detached-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.Empty qpid.messaging.exceptions.Empty-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.EncodeError qpid.messaging.exceptions.EncodeError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.FetchError qpid.messaging.exceptions.FetchError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.HeartbeatTimeout qpid.messaging.exceptions.HeartbeatTimeout-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.InsufficientCapacity qpid.messaging.exceptions.InsufficientCapacity-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.InternalError qpid.messaging.exceptions.InternalError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.InvalidOption qpid.messaging.exceptions.InvalidOption-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.LinkClosed qpid.messaging.exceptions.LinkClosed-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.LinkError qpid.messaging.exceptions.LinkError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.MalformedAddress qpid.messaging.exceptions.MalformedAddress-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.MessagingError qpid.messaging.exceptions.MessagingError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.NontransactionalSession qpid.messaging.exceptions.NontransactionalSession-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.NotFound qpid.messaging.exceptions.NotFound-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.ReceiverError qpid.messaging.exceptions.ReceiverError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.ResolutionError qpid.messaging.exceptions.ResolutionError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.SendError qpid.messaging.exceptions.SendError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.SenderError qpid.messaging.exceptions.SenderError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.ServerError qpid.messaging.exceptions.ServerError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.SessionClosed qpid.messaging.exceptions.SessionClosed-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.SessionError qpid.messaging.exceptions.SessionError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.TargetCapacityExceeded qpid.messaging.exceptions.TargetCapacityExceeded-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.Timeout qpid.messaging.exceptions.Timeout-class.html
+qpid.messaging.exceptions.TransactionAborted qpid.messaging.exceptions.TransactionAborted-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.TransactionError qpid.messaging.exceptions.TransactionError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.TransactionUnknown qpid.messaging.exceptions.TransactionUnknown-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.UnauthorizedAccess qpid.messaging.exceptions.UnauthorizedAccess-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.exceptions.VersionError qpid.messaging.exceptions.VersionError-class.html
+qpid.messaging.exceptions.MessagingError.__init__ qpid.messaging.exceptions.MessagingError-class.html#__init__
+qpid.messaging.message.Disposition qpid.messaging.message.Disposition-class.html
+qpid.messaging.message.Disposition.__repr__ qpid.messaging.message.Disposition-class.html#__repr__
+qpid.messaging.message.Disposition.__init__ qpid.messaging.message.Disposition-class.html#__init__
+qpid.messaging.message.Message qpid.messaging.message.Message-class.html
+qpid.messaging.message.Message.content qpid.messaging.message.Message-class.html#content
+qpid.messaging.message.Message.user_id qpid.messaging.message.Message-class.html#user_id
+qpid.messaging.message.Message.durable qpid.messaging.message.Message-class.html#durable
+qpid.messaging.message.Message.properties qpid.messaging.message.Message-class.html#properties
+qpid.messaging.message.Message.priority qpid.messaging.message.Message-class.html#priority
+qpid.messaging.message.Message.correlation_id qpid.messaging.message.Message-class.html#correlation_id
+qpid.messaging.message.Message.__repr__ qpid.messaging.message.Message-class.html#__repr__
+qpid.messaging.message.Message.content_type qpid.messaging.message.Message-class.html#content_type
+qpid.messaging.message.Message.ttl qpid.messaging.message.Message-class.html#ttl
+qpid.messaging.message.Message.reply_to qpid.messaging.message.Message-class.html#reply_to
+qpid.messaging.message.Message.id qpid.messaging.message.Message-class.html#id
+qpid.messaging.message.Message.__init__ qpid.messaging.message.Message-class.html#__init__
+qpid.messaging.message.Message.subject qpid.messaging.message.Message-class.html#subject
+qpid.messaging.transports.SocketTransport qpid.messaging.transports.SocketTransport-class.html
+qpid.messaging.transports.SocketTransport.fileno qpid.messaging.transports.SocketTransport-class.html#fileno
+qpid.messaging.transports.SocketTransport.__init__ qpid.messaging.transports.SocketTransport-class.html#__init__
+qpid.messaging.transports.old_ssl qpid.messaging.transports.old_ssl-class.html
+qpid.messaging.transports.SocketTransport.fileno qpid.messaging.transports.SocketTransport-class.html#fileno
+qpid.messaging.transports.old_ssl.send qpid.messaging.transports.old_ssl-class.html#send
+qpid.messaging.transports.old_ssl.writing qpid.messaging.transports.old_ssl-class.html#writing
+qpid.messaging.transports.old_ssl.close qpid.messaging.transports.old_ssl-class.html#close
+qpid.messaging.transports.old_ssl.reading qpid.messaging.transports.old_ssl-class.html#reading
+qpid.messaging.transports.old_ssl.recv qpid.messaging.transports.old_ssl-class.html#recv
+qpid.messaging.transports.old_ssl.__init__ qpid.messaging.transports.old_ssl-class.html#__init__
+qpid.messaging.transports.tcp qpid.messaging.transports.tcp-class.html
+qpid.messaging.transports.SocketTransport.fileno qpid.messaging.transports.SocketTransport-class.html#fileno
+qpid.messaging.transports.tcp.send qpid.messaging.transports.tcp-class.html#send
+qpid.messaging.transports.tcp.writing qpid.messaging.transports.tcp-class.html#writing
+qpid.messaging.transports.tcp.close qpid.messaging.transports.tcp-class.html#close
+qpid.messaging.transports.tcp.reading qpid.messaging.transports.tcp-class.html#reading
+qpid.messaging.transports.tcp.recv qpid.messaging.transports.tcp-class.html#recv
+qpid.messaging.transports.SocketTransport.__init__ qpid.messaging.transports.SocketTransport-class.html#__init__
+qpid.messaging.transports.tls qpid.messaging.transports.tls-class.html
+qpid.messaging.transports.SocketTransport.fileno qpid.messaging.transports.SocketTransport-class.html#fileno
+qpid.messaging.transports.tls.recv qpid.messaging.transports.tls-class.html#recv
+qpid.messaging.transports.tls.send qpid.messaging.transports.tls-class.html#send
+qpid.messaging.transports.tls.writing qpid.messaging.transports.tls-class.html#writing
+qpid.messaging.transports.tls._update_state qpid.messaging.transports.tls-class.html#_update_state
+qpid.messaging.transports.tls.close qpid.messaging.transports.tls-class.html#close
+qpid.messaging.transports.tls.reading qpid.messaging.transports.tls-class.html#reading
+qpid.messaging.transports.tls._clear_state qpid.messaging.transports.tls-class.html#_clear_state
+qpid.messaging.transports.tls.__init__ qpid.messaging.transports.tls-class.html#__init__
+qpid.parser.ParseError qpid.parser.ParseError-class.html
+qpid.parser.ParseError.__init__ qpid.parser.ParseError-class.html#__init__
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/class-tree.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/class-tree.html b/input/releases/qpid-python-1.37.0/messaging-api/api/class-tree.html
new file mode 100644
index 0000000..39a06ff
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/class-tree.html
@@ -0,0 +1,294 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Class Hierarchy</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ > Trees </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%"> </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="class-tree.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<center><b>
+ [ <a href="module-tree.html">Module Hierarchy</a>
+ | <a href="class-tree.html">Class Hierarchy</a> ]
+</b></center><br />
+<h1 class="epydoc">Class Hierarchy</h1>
+<ul class="nomargin-top">
+ <li> <strong class="uidlink"><a href="qpid.messaging.driver.Attachment-class.html">qpid.messaging.driver.Attachment</a></strong>
+ </li>
+ <li> <strong class="uidlink">exceptions.BaseException</strong>:
+ <em class="summary">Common base class for all exceptions</em>
+ <ul>
+ <li> <strong class="uidlink">exceptions.Exception</strong>:
+ <em class="summary">Common base class for all non-exit exceptions.</em>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.MessagingError-class.html">qpid.messaging.exceptions.MessagingError</a></strong>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.ConnectionError-class.html">qpid.messaging.exceptions.ConnectionError</a></strong>:
+ <em class="summary">The base class for all connection related exceptions.</em>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.ConnectError-class.html">qpid.messaging.exceptions.ConnectError</a></strong>:
+ <em class="summary">Exception raised when there is an error connecting to the remote
+ peer.</em>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.AuthenticationFailure-class.html">qpid.messaging.exceptions.AuthenticationFailure</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.VersionError-class.html">qpid.messaging.exceptions.VersionError</a></strong>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.ConnectionClosed-class.html">qpid.messaging.exceptions.ConnectionClosed</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.HeartbeatTimeout-class.html">qpid.messaging.exceptions.HeartbeatTimeout</a></strong>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.ContentError-class.html">qpid.messaging.exceptions.ContentError</a></strong>:
+ <em class="summary">This type of exception will be returned to the application once,
+ and will not block further requests</em>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.DecodeError-class.html">qpid.messaging.exceptions.DecodeError</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.EncodeError-class.html">qpid.messaging.exceptions.EncodeError</a></strong>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.InternalError-class.html">qpid.messaging.exceptions.InternalError</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.LinkError-class.html">qpid.messaging.exceptions.LinkError</a></strong>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.AddressError-class.html">qpid.messaging.exceptions.AddressError</a></strong>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.InvalidOption-class.html">qpid.messaging.exceptions.InvalidOption</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.MalformedAddress-class.html">qpid.messaging.exceptions.MalformedAddress</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.ResolutionError-class.html">qpid.messaging.exceptions.ResolutionError</a></strong>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.AssertionFailed-class.html">qpid.messaging.exceptions.AssertionFailed</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.NotFound-class.html">qpid.messaging.exceptions.NotFound</a></strong>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.InsufficientCapacity-class.html">qpid.messaging.exceptions.InsufficientCapacity</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.LinkClosed-class.html">qpid.messaging.exceptions.LinkClosed</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.ReceiverError-class.html">qpid.messaging.exceptions.ReceiverError</a></strong>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.FetchError-class.html">qpid.messaging.exceptions.FetchError</a></strong>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.Empty-class.html">qpid.messaging.exceptions.Empty</a></strong>:
+ <em class="summary">Exception raised by <a
+ href="qpid.messaging.endpoints.Receiver-class.html#fetch"
+ class="link">Receiver.fetch</a> when there is no message available
+ within the alloted time.</em>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.SenderError-class.html">qpid.messaging.exceptions.SenderError</a></strong>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.SendError-class.html">qpid.messaging.exceptions.SendError</a></strong>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.TargetCapacityExceeded-class.html">qpid.messaging.exceptions.TargetCapacityExceeded</a></strong>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.SessionError-class.html">qpid.messaging.exceptions.SessionError</a></strong>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.Detached-class.html">qpid.messaging.exceptions.Detached</a></strong>:
+ <em class="summary">Exception raised when an operation is attempted that is illegal
+ when detached.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.NontransactionalSession-class.html">qpid.messaging.exceptions.NontransactionalSession</a></strong>:
+ <em class="summary">Exception raised when commit or rollback is attempted on a non
+ transactional session.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.ServerError-class.html">qpid.messaging.exceptions.ServerError</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.SessionClosed-class.html">qpid.messaging.exceptions.SessionClosed</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.TransactionError-class.html">qpid.messaging.exceptions.TransactionError</a></strong>:
+ <em class="summary">Base class for transactional errors</em>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.TransactionAborted-class.html">qpid.messaging.exceptions.TransactionAborted</a></strong>:
+ <em class="summary">The transaction was automatically rolled back.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.TransactionUnknown-class.html">qpid.messaging.exceptions.TransactionUnknown</a></strong>:
+ <em class="summary">The outcome of the transaction on the broker (commit or roll-back)
+ is not known.</em>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.UnauthorizedAccess-class.html">qpid.messaging.exceptions.UnauthorizedAccess</a></strong>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.parser.ParseError-class.html">qpid.parser.ParseError</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.exceptions.Timeout-class.html">qpid.messaging.exceptions.Timeout</a></strong>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.driver.Cache-class.html">qpid.messaging.driver.Cache</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.constants.Constant-class.html">qpid.messaging.constants.Constant</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.message.Disposition-class.html">qpid.messaging.message.Disposition</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.driver.Driver-class.html">qpid.messaging.driver.Driver</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.endpoints.Endpoint-class.html">qpid.messaging.endpoints.Endpoint</a></strong>:
+ <em class="summary">Base class for all endpoint objects types.</em>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.endpoints.Connection-class.html">qpid.messaging.endpoints.Connection</a></strong>:
+ <em class="summary">A Connection manages a group of <a
+ href="qpid.messaging.endpoints.Session-class.html"
+ class="link">Sessions</a> and connects them with a remote endpoint.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.endpoints.Receiver-class.html">qpid.messaging.endpoints.Receiver</a></strong>:
+ <em class="summary">Receives incoming messages from a remote source.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.endpoints.Sender-class.html">qpid.messaging.endpoints.Sender</a></strong>:
+ <em class="summary">Sends outgoing messages.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.endpoints.Session-class.html">qpid.messaging.endpoints.Session</a></strong>:
+ <em class="summary">Sessions provide a linear context for sending and receiving <a
+ href="qpid.messaging.message.Message-class.html"
+ class="link">Messages</a>.</em>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.driver.Engine-class.html">qpid.messaging.driver.Engine</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.driver.LinkIn-class.html">qpid.messaging.driver.LinkIn</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.driver.LinkOut-class.html">qpid.messaging.driver.LinkOut</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.message.Message-class.html">qpid.messaging.message.Message</a></strong>:
+ <em class="summary">A message consists of a standard set of fields, an application
+ defined set of properties, and some content.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.driver.Pattern-class.html">qpid.messaging.driver.Pattern</a></strong>:
+ <em class="summary">The pattern filter matches the supplied wildcard pattern against a
+ message subject.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.driver.SessionState-class.html">qpid.messaging.driver.SessionState</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.transports.SocketTransport-class.html">qpid.messaging.transports.SocketTransport</a></strong>
+ <ul>
+ <li> <strong class="uidlink"><a href="qpid.messaging.transports.tcp-class.html">qpid.messaging.transports.tcp</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="qpid.messaging.transports.tls-class.html">qpid.messaging.transports.tls</a></strong>
+ </li>
+ </ul>
+ </li>
+</ul>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ > Trees </th>
+
+ <!-- Index link -->
+ <th> <a
+ href="identifier-index.html">Indices</a> </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/crarr.png
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/crarr.png b/input/releases/qpid-python-1.37.0/messaging-api/api/crarr.png
new file mode 100644
index 0000000..26b43c5
Binary files /dev/null and b/input/releases/qpid-python-1.37.0/messaging-api/api/crarr.png differ
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/deprecated-index.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/deprecated-index.html b/input/releases/qpid-python-1.37.0/messaging-api/api/deprecated-index.html
new file mode 100644
index 0000000..94e2595
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/deprecated-index.html
@@ -0,0 +1,118 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Deprecation List</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ > Indices </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%"> </td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >] | <a href="deprecated-index.html"
+ target="_top">no frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<center><b>[
+ <a href="identifier-index.html">Identifiers</a>
+| <a href="deprecated-index.html">Deprecations</a>
+]</b></center><br />
+<h1 class="epydoc"><a name="deprecated">Deprecation List</a></h1>
+<br />
+<div>
+<table width="100%" class="metadata-index" bgcolor="#e0e0e0"><tr><td class="metadata-index"><b>Deprecations in <a href="qpid.messaging.endpoints.Session-class.html#set_message_received_handler">qpid.messaging.endpoints.Session.set_message_received_handler</a></b> <ul class="nomargin">
+ <li>Use <a
+ href="qpid.messaging.endpoints.Session-class.html#set_message_received_notify_handler"
+ class="link">set_message_received_notify_handler</a> instead.</li>
+ </ul>
+</table></div>
+<br /><!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th> <a
+ href="qpid.messaging-module.html">Home</a> </th>
+
+ <!-- Tree link -->
+ <th> <a
+ href="module-tree.html">Trees</a> </th>
+
+ <!-- Index link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ > Indices </th>
+
+ <!-- Help link -->
+ <th> <a
+ href="help.html">Help</a> </th>
+
+ <!-- Project homepage -->
+ <th class="navbar" align="right" width="100%">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr><th class="navbar" align="center"
+ ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th>
+ </tr></table></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e970301e/input/releases/qpid-python-1.37.0/messaging-api/api/epydoc.css
----------------------------------------------------------------------
diff --git a/input/releases/qpid-python-1.37.0/messaging-api/api/epydoc.css b/input/releases/qpid-python-1.37.0/messaging-api/api/epydoc.css
new file mode 100644
index 0000000..e834248
--- /dev/null
+++ b/input/releases/qpid-python-1.37.0/messaging-api/api/epydoc.css
@@ -0,0 +1,322 @@
+
+
+/* Epydoc CSS Stylesheet
+ *
+ * This stylesheet can be used to customize the appearance of epydoc's
+ * HTML output.
+ *
+ */
+
+/* Default Colors & Styles
+ * - Set the default foreground & background color with 'body'; and
+ * link colors with 'a:link' and 'a:visited'.
+ * - Use bold for decision list terms.
+ * - The heading styles defined here are used for headings *within*
+ * docstring descriptions. All headings used by epydoc itself use
+ * either class='epydoc' or class='toc' (CSS styles for both
+ * defined below).
+ */
+body { background: #ffffff; color: #000000; }
+p { margin-top: 0.5em; margin-bottom: 0.5em; }
+a:link { color: #0000ff; }
+a:visited { color: #204080; }
+dt { font-weight: bold; }
+h1 { font-size: +140%; font-style: italic;
+ font-weight: bold; }
+h2 { font-size: +125%; font-style: italic;
+ font-weight: bold; }
+h3 { font-size: +110%; font-style: italic;
+ font-weight: normal; }
+code { font-size: 100%; }
+/* N.B.: class, not pseudoclass */
+a.link { font-family: monospace; }
+
+/* Page Header & Footer
+ * - The standard page header consists of a navigation bar (with
+ * pointers to standard pages such as 'home' and 'trees'); a
+ * breadcrumbs list, which can be used to navigate to containing
+ * classes or modules; options links, to show/hide private
+ * variables and to show/hide frames; and a page title (using
+ * <h1>). The page title may be followed by a link to the
+ * corresponding source code (using 'span.codelink').
+ * - The footer consists of a navigation bar, a timestamp
+ * (if --include-timestamp was passed), and a pointer to epydoc's homepage.
+ */
+h1.epydoc { margin: 0; font-size: +140%; font-weight: bold; }
+h2.epydoc { font-size: +130%; font-weight: bold; }
+h3.epydoc { font-size: +115%; font-weight: bold;
+ margin-top: 0.2em; }
+td h3.epydoc { font-size: +115%; font-weight: bold;
+ margin-bottom: 0; }
+table.navbar { background: #a0c0ff; color: #000000;
+ border: 2px groove #c0d0d0; }
+table.navbar table { color: #000000; }
+th.navbar-select { background: #70b0ff;
+ color: #000000; }
+table.navbar a { text-decoration: none; }
+table.navbar a:link { color: #0000ff; }
+table.navbar a:visited { color: #204080; }
+span.breadcrumbs { font-size: 85%; font-weight: bold; }
+span.options { font-size: 70%; }
+span.codelink { font-size: 85%; }
+td.footer { font-size: 85%; }
+
+/* Table Headers
+ * - Each summary table and details section begins with a 'header'
+ * row. This row contains a section title (marked by
+ * 'span.table-header') as well as a show/hide private link
+ * (marked by 'span.options', defined above).
+ * - Summary tables that contain user-defined groups mark those
+ * groups using 'group header' rows.
+ */
+td.table-header { background: #70b0ff; color: #000000;
+ border: 1px solid #608090; }
+td.table-header table { color: #000000; }
+td.table-header table a:link { color: #0000ff; }
+td.table-header table a:visited { color: #204080; }
+span.table-header { font-size: 120%; font-weight: bold; }
+th.group-header { background: #c0e0f8; color: #000000;
+ text-align: left; font-style: italic;
+ font-size: 115%;
+ border: 1px solid #608090; }
+
+/* Summary Tables (functions, variables, etc)
+ * - Each object is described by a single row of the table with
+ * two cells. The left cell gives the object's type, and is
+ * marked with 'code.summary-type'. The right cell gives the
+ * object's name and a summary description.
+ * - CSS styles for the table's header and group headers are
+ * defined above, under 'Table Headers'
+ */
+table.summary { border-collapse: collapse;
+ background: #e8f0f8; color: #000000;
+ border: 1px solid #608090;
+ margin-bottom: 0.5em; }
+td.summary { border: 1px solid #608090; }
+code.summary-type { font-size: 85%; }
+table.summary a:link { color: #0000ff; }
+table.summary a:visited { color: #204080; }
+
+
+/* Details Tables (functions, variables, etc)
+ * - Each object is described in its own div.
+ * - A single-row summary table w/ table-header is used as
+ * a header for each details section (CSS style for table-header
+ * is defined above, under 'Table Headers').
+ */
+table.details { border-collapse: collapse;
+ background: #e8f0f8; color: #000000;
+ border: 1px solid #608090;
+ margin: .2em 0 0 0; }
+table.details table { color: #000000; }
+table.details a:link { color: #0000ff; }
+table.details a:visited { color: #204080; }
+
+/* Fields */
+dl.fields { margin-left: 2em; margin-top: 1em;
+ margin-bottom: 1em; }
+dl.fields dd ul { margin-left: 0em; padding-left: 0em; }
+dl.fields dd ul li ul { margin-left: 2em; padding-left: 0em; }
+div.fields { margin-left: 2em; }
+div.fields p { margin-bottom: 0.5em; }
+
+/* Index tables (identifier index, term index, etc)
+ * - link-index is used for indices containing lists of links
+ * (namely, the identifier index & term index).
+ * - index-where is used in link indices for the text indicating
+ * the container/source for each link.
+ * - metadata-index is used for indices containing metadata
+ * extracted from fields (namely, the bug index & todo index).
+ */
+table.link-index { border-collapse: collapse;
+ background: #e8f0f8; color: #000000;
+ border: 1px solid #608090; }
+td.link-index { border-width: 0px; }
+table.link-index a:link { color: #0000ff; }
+table.link-index a:visited { color: #204080; }
+span.index-where { font-size: 70%; }
+table.metadata-index { border-collapse: collapse;
+ background: #e8f0f8; color: #000000;
+ border: 1px solid #608090;
+ margin: .2em 0 0 0; }
+td.metadata-index { border-width: 1px; border-style: solid; }
+table.metadata-index a:link { color: #0000ff; }
+table.metadata-index a:visited { color: #204080; }
+
+/* Function signatures
+ * - sig* is used for the signature in the details section.
+ * - .summary-sig* is used for the signature in the summary
+ * table, and when listing property accessor functions.
+ * */
+.sig-name { color: #006080; }
+.sig-arg { color: #008060; }
+.sig-default { color: #602000; }
+.summary-sig { font-family: monospace; }
+.summary-sig-name { color: #006080; font-weight: bold; }
+table.summary a.summary-sig-name:link
+ { color: #006080; font-weight: bold; }
+table.summary a.summary-sig-name:visited
+ { color: #006080; font-weight: bold; }
+.summary-sig-arg { color: #006040; }
+.summary-sig-default { color: #501800; }
+
+/* Subclass list
+ */
+ul.subclass-list { display: inline; margin: 0; padding: 0; }
+ul.subclass-list li { display: inline; margin: 0; padding: 0; }
+
+/* To render variables, classes etc. like functions */
+table.summary .summary-name { color: #006080; font-weight: bold;
+ font-family: monospace; }
+table.summary
+ a.summary-name:link { color: #006080; font-weight: bold;
+ font-family: monospace; }
+table.summary
+ a.summary-name:visited { color: #006080; font-weight: bold;
+ font-family: monospace; }
+
+/* Variable values
+ * - In the 'variable details' sections, each varaible's value is
+ * listed in a 'pre.variable' box. The width of this box is
+ * restricted to 80 chars; if the value's repr is longer than
+ * this it will be wrapped, using a backslash marked with
+ * class 'variable-linewrap'. If the value's repr is longer
+ * than 3 lines, the rest will be ellided; and an ellipsis
+ * marker ('...' marked with 'variable-ellipsis') will be used.
+ * - If the value is a string, its quote marks will be marked
+ * with 'variable-quote'.
+ * - If the variable is a regexp, it is syntax-highlighted using
+ * the re* CSS classes.
+ */
+pre.variable { padding: .5em; margin: 0;
+ background: #dce4ec; color: #000000;
+ border: 1px solid #708890; }
+.variable-linewrap { color: #604000; font-weight: bold; }
+.variable-ellipsis { color: #604000; font-weight: bold; }
+.variable-quote { color: #604000; font-weight: bold; }
+.variable-group { color: #008000; font-weight: bold; }
+.variable-op { color: #604000; font-weight: bold; }
+.variable-string { color: #006030; }
+.variable-unknown { color: #a00000; font-weight: bold; }
+.re { color: #000000; }
+.re-char { color: #006030; }
+.re-op { color: #600000; }
+.re-group { color: #003060; }
+.re-ref { color: #404040; }
+
+/* Base tree
+ * - Used by class pages to display the base class hierarchy.
+ */
+pre.base-tree { font-size: 80%; margin: 0; }
+
+/* Frames-based table of contents headers
+ * - Consists of two frames: one for selecting modules; and
+ * the other listing the contents of the selected module.
+ * - h1.toc is used for each frame's heading
+ * - h2.toc is used for subheadings within each frame.
+ */
+h1.toc { text-align: center; font-size: 105%;
+ margin: 0; font-weight: bold;
+ padding: 0; }
+h2.toc { font-size: 100%; font-weight: bold;
+ margin: 0.5em 0 0 -0.3em; }
+
+/* Syntax Highlighting for Source Code
+ * - doctest examples are displayed in a 'pre.py-doctest' block.
+ * If the example is in a details table entry, then it will use
+ * the colors specified by the 'table pre.py-doctest' line.
+ * - Source code listings are displayed in a 'pre.py-src' block.
+ * Each line is marked with 'span.py-line' (used to draw a line
+ * down the left margin, separating the code from the line
+ * numbers). Line numbers are displayed with 'span.py-lineno'.
+ * The expand/collapse block toggle button is displayed with
+ * 'a.py-toggle' (Note: the CSS style for 'a.py-toggle' should not
+ * modify the font size of the text.)
+ * - If a source code page is opened with an anchor, then the
+ * corresponding code block will be highlighted. The code
+ * block's header is highlighted with 'py-highlight-hdr'; and
+ * the code block's body is highlighted with 'py-highlight'.
+ * - The remaining py-* classes are used to perform syntax
+ * highlighting (py-string for string literals, py-name for names,
+ * etc.)
+ */
+pre.py-doctest { padding: .5em; margin: 1em;
+ background: #e8f0f8; color: #000000;
+ border: 1px solid #708890; }
+table pre.py-doctest { background: #dce4ec;
+ color: #000000; }
+pre.py-src { border: 2px solid #000000;
+ background: #f0f0f0; color: #000000; }
+.py-line { border-left: 2px solid #000000;
+ margin-left: .2em; padding-left: .4em; }
+.py-lineno { font-style: italic; font-size: 90%;
+ padding-left: .5em; }
+a.py-toggle { text-decoration: none; }
+div.py-highlight-hdr { border-top: 2px solid #000000;
+ border-bottom: 2px solid #000000;
+ background: #d8e8e8; }
+div.py-highlight { border-bottom: 2px solid #000000;
+ background: #d0e0e0; }
+.py-prompt { color: #005050; font-weight: bold;}
+.py-more { color: #005050; font-weight: bold;}
+.py-string { color: #006030; }
+.py-comment { color: #003060; }
+.py-keyword { color: #600000; }
+.py-output { color: #404040; }
+.py-name { color: #000050; }
+.py-name:link { color: #000050 !important; }
+.py-name:visited { color: #000050 !important; }
+.py-number { color: #005000; }
+.py-defname { color: #000060; font-weight: bold; }
+.py-def-name { color: #000060; font-weight: bold; }
+.py-base-class { color: #000060; }
+.py-param { color: #000060; }
+.py-docstring { color: #006030; }
+.py-decorator { color: #804020; }
+/* Use this if you don't want links to names underlined: */
+/*a.py-name { text-decoration: none; }*/
+
+/* Graphs & Diagrams
+ * - These CSS styles are used for graphs & diagrams generated using
+ * Graphviz dot. 'img.graph-without-title' is used for bare
+ * diagrams (to remove the border created by making the image
+ * clickable).
+ */
+img.graph-without-title { border: none; }
+img.graph-with-title { border: 1px solid #000000; }
+span.graph-title { font-weight: bold; }
+span.graph-caption { }
+
+/* General-purpose classes
+ * - 'p.indent-wrapped-lines' defines a paragraph whose first line
+ * is not indented, but whose subsequent lines are.
+ * - The 'nomargin-top' class is used to remove the top margin (e.g.
+ * from lists). The 'nomargin' class is used to remove both the
+ * top and bottom margin (but not the left or right margin --
+ * for lists, that would cause the bullets to disappear.)
+ */
+p.indent-wrapped-lines { padding: 0 0 0 7em; text-indent: -7em;
+ margin: 0; }
+.nomargin-top { margin-top: 0; }
+.nomargin { margin-top: 0; margin-bottom: 0; }
+
+/* HTML Log */
+div.log-block { padding: 0; margin: .5em 0 .5em 0;
+ background: #e8f0f8; color: #000000;
+ border: 1px solid #000000; }
+div.log-error { padding: .1em .3em .1em .3em; margin: 4px;
+ background: #ffb0b0; color: #000000;
+ border: 1px solid #000000; }
+div.log-warning { padding: .1em .3em .1em .3em; margin: 4px;
+ background: #ffffb0; color: #000000;
+ border: 1px solid #000000; }
+div.log-info { padding: .1em .3em .1em .3em; margin: 4px;
+ background: #b0ffb0; color: #000000;
+ border: 1px solid #000000; }
+h2.log-hdr { background: #70b0ff; color: #000000;
+ margin: 0; padding: 0em 0.5em 0em 0.5em;
+ border-bottom: 1px solid #000000; font-size: 110%; }
+p.log { font-weight: bold; margin: .5em 0 .5em 0; }
+tr.opt-changed { color: #000000; font-weight: bold; }
+tr.opt-default { color: #606060; }
+pre.log { margin: 0; padding: 0; padding-left: 1em; }
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org