File: proton.utils.rst

package info (click to toggle)
qpid-proton 0.37.0-7
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 18,384 kB
  • sloc: ansic: 37,828; cpp: 37,140; python: 15,302; ruby: 6,018; xml: 477; sh: 320; pascal: 52; makefile: 18
file content (102 lines) | stat: -rw-r--r-- 3,503 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
#######################
Module ``proton.utils``
#######################

.. currentmodule:: proton.utils

Module Summary
##############

|

+------------------------------+-----------------------------------------------------------------------+
| :class:`BlockingConnection`  | A synchronous style connection wrapper.                               |
+------------------------------+-----------------------------------------------------------------------+
| :class:`BlockingSender`      | A synchronous sender wrapper.                                         |
+------------------------------+-----------------------------------------------------------------------+
| :class:`BlockingReceiver`    | A synchronous receiver wrapper.                                       |
+------------------------------+-----------------------------------------------------------------------+
| :class:`SyncRequestResponse` | Implementation of the synchronous request-response (aka RPC) pattern. |
+------------------------------+-----------------------------------------------------------------------+

|

Exceptions
==========

|

+---------------------------+---------------------------------------------------------------------------------------------------+
| :class:`SendException`    | Exception used to indicate an exceptional state/condition on a send request.                      |
+---------------------------+---------------------------------------------------------------------------------------------------+
| :class:`LinkDetached`     | The exception raised when the remote peer unexpectedly closes a link in a blocking context, or    |
|                           | an unexpected link error occurs.                                                                  |
+---------------------------+---------------------------------------------------------------------------------------------------+
| :class:`ConnectionClosed` | The exception raised when the remote peer unexpectedly closes a connection in a blocking context, |
|                           | or an unexpected connection error occurs.                                                         |
+---------------------------+---------------------------------------------------------------------------------------------------+

|

Module Detail
#############

|

.. autoclass:: proton.utils.BlockingConnection
    :members:
    :show-inheritance:
    :inherited-members:
    :undoc-members:
    :exclude-members: on_transport_tail_closed, on_transport_head_closed, on_transport_closed

------------

.. autoclass:: proton.utils.BlockingSender
    :members:
    :show-inheritance:
    :inherited-members:
    :undoc-members:

------------

.. autoclass:: proton.utils.BlockingReceiver
    :members:
    :show-inheritance:
    :inherited-members:
    :undoc-members:

------------

.. autoclass:: proton.utils.ConnectionClosed
    :members:
    :show-inheritance:
    :inherited-members:
    :undoc-members:
    :exclude-members: args, with_traceback

------------

.. autoclass:: proton.utils.LinkDetached
    :members:
    :show-inheritance:
    :inherited-members:
    :undoc-members:
    :exclude-members: args, with_traceback

------------

.. autoclass:: proton.utils.SendException
   :members:
   :show-inheritance:
   :inherited-members:
   :undoc-members:
   :exclude-members: args, with_traceback

------------

.. autoclass:: proton.utils.SyncRequestResponse
   :members:
   :show-inheritance:
   :inherited-members:
   :undoc-members: