code: def own_name(self, name, flags=0, name_aquired=None, name_lost=None):
  		
  		warnings.warn("own_name() is deprecated, use request_name() instead.", DeprecationWarning)
  
  		name_aquired_handler = (lambda con, name: name_aquired()) if name_aquired is not None else None
  		name_lost_handler    = (lambda con, name: name_lost())    if name_lost    is not None else None
  		return NameOwner(self.con, name, flags, name_aquired_handler, name_lost_handler)
docs: [DEPRECATED] Asynchronously aquires a bus name.
  
  		Starts acquiring name on the bus specified by bus_type and calls
  		name_acquired and name_lost when the name is acquired respectively lost.
  
  		To receive name_aquired and name_lost callbacks, you need an event loop.
  		https://github.com/LEW21/pydbus/blob/master/doc/tutorial.rst#setting-up-an-event-loop
  
  		Parameters
  		----------
  		name : string
  			Bus name to aquire
  		flags : NameOwnerFlags, optional
  		name_aquired : callable, optional
  			Invoked when name is acquired
  		name_lost : callable, optional
  			Invoked when name is lost
  
  		Returns
  		-------
  		NameOwner
  			An object you can use as a context manager to unown the name later.
  
  		See Also
  		--------
  		See https://developer.gnome.org/gio/2.44/gio-Owning-Bus-Names.html#g-bus-own-name
  		for more information.