####################### 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: