in uamqp/async_ops/client_async.py [0:0]
def __init__(
self,
target,
auth=None,
client_name=None,
loop=None,
debug=False,
msg_timeout=0,
error_policy=None,
keep_alive_interval=None,
**kwargs):
self._internal_kwargs = get_dict_with_loop_if_needed(loop)
client.SendClient.__init__(
self,
target,
auth=auth,
client_name=client_name,
debug=debug,
msg_timeout=msg_timeout,
error_policy=error_policy,
keep_alive_interval=keep_alive_interval,
**kwargs)
# AMQP object settings
self.sender_type = MessageSenderAsync
self._pending_messages_lock = asyncio.Lock(**self._internal_kwargs)