(self, address: base.multiaddr_t, *addresses: base.multiaddr_t,
	               **kwargs: base.CommonArgs)
return self._client.request('/swarm/disconnect', args, decoder='json', **kwargs)
Closes any open connection to a given multiaddr
		
		This will close a connection to a peer address. The address format is
		an IPFS multiaddr::
		
			/ip4/104.131.131.82/tcp/4001/ipfs/QmaCpDMGvV2BGHeYERUEnRQAwe3N8SzbUtfsmvsqQLuvuJ
		
		The disconnect is not permanent; if IPFS needs to talk to that address
		later, it will reconnect. To avoid this, add a filter for the given
		address before disconnecting.
		
		.. code-block:: python
		
			>>> client.swarm.disconnect("/ip4/104.131.131.82/tcp/4001/ipfs/Qm … uJ")
			{'Strings': ['disconnect QmaCpDMGvV2BGHeYERUEnRQA … uvuJ success']}
		
		Parameters
		----------
		address
			Address of peer to disconnect from
		
		Returns
		-------
			dict
				Textual connection status report
Closes any open connection to a given multiaddr
		
		This will close a connection to a peer address. The address format is
		an IPFS multiaddr::
		
			/ip4/104.131.131.82/tcp/4001/ipfs/QmaCpDMGvV2BGHeYERUEnRQAwe3N8SzbUtfsmvsqQLuvuJ
		
		The disconnect is not permanent; if IPFS needs to talk to that address
		later, it will reconnect. To avoid this, add a filter for the given
		address before disconnecting.
		
		.. code-block:: python
		
			>>> client.swarm.disconnect("/ip4/104.131.131.82/tcp/4001/ipfs/Qm … uJ")
			{'Strings': ['disconnect QmaCpDMGvV2BGHeYERUEnRQA … uvuJ success']}
		
		Parameters
		----------
		address
			Address of peer to disconnect from
		
		Returns
		-------
			dict
				Textual connection status report
Closes any open connection to a given multiaddr This will close a connection to a peer address . The address format is an IPFS multiaddr :: / ip4 / 104 . 131 . 131 . 82 / tcp / 4001 / ipfs / QmaCpDMGvV2BGHeYERUEnRQAwe3N8SzbUtfsmvsqQLuvuJ The disconnect is not permanent ; if IPFS needs to talk to that address later it will reconnect . To avoid this add a filter for the given address before disconnecting . .. code - block :: python >>> client . swarm . disconnect ( / ip4 / 104 . 131 . 131 . 82 / tcp / 4001 / ipfs / Qm … uJ ) { Strings : [ disconnect QmaCpDMGvV2BGHeYERUEnRQA … uvuJ success ] } Parameters ---------- address Address of peer to disconnect from Returns ------- dict Textual connection status report
def disconnect(self, address: base.multiaddr_t, *addresses: base.multiaddr_t,
	               **kwargs: base.CommonArgs):
		"""Closes any open connection to a given multiaddr
		
		This will close a connection to a peer address. The address format is
		an IPFS multiaddr::
		
			/ip4/104.131.131.82/tcp/4001/ipfs/QmaCpDMGvV2BGHeYERUEnRQAwe3N8SzbUtfsmvsqQLuvuJ
		
		The disconnect is not permanent; if IPFS needs to talk to that address
		later, it will reconnect. To avoid this, add a filter for the given
		address before disconnecting.
		
		.. code-block:: python
		
			>>> client.swarm.disconnect("/ip4/104.131.131.82/tcp/4001/ipfs/Qm … uJ")
			{'Strings': ['disconnect QmaCpDMGvV2BGHeYERUEnRQA … uvuJ success']}
		
		Parameters
		----------
		address
			Address of peer to disconnect from
		
		Returns
		-------
			dict
				Textual connection status report
		"""
		args = (str(address), *(str(a) for a in address))
		return self._client.request('/swarm/disconnect', args, decoder='json', **kwargs)
def disconnect ( self , address : base . multiaddr_t , * addresses : base . multiaddr_t , * * kwargs : base . CommonArgs ) : args = ( str ( address ) , * ( str ( a ) for a in address ) ) return self . _client . request ( '/swarm/disconnect' , args , decoder = 'json' , * * kwargs )