3131 DbusClassMeta ,
3232 DbusInterfaceMetaCommon ,
3333 DbusLocalObjectMeta ,
34+ DbusMemberAsync ,
35+ DbusMemberCommon ,
36+ DbusMemberSync ,
3437 DbusMethodOverride ,
3538 DbusPropertyOverride ,
3639 DbusRemoteObjectMeta ,
37- DbusSomethingAsync ,
38- DbusSomethingCommon ,
39- DbusSomethingSync ,
4040)
4141from .dbus_common_funcs import get_default_bus
42- from .dbus_proxy_async_method import DbusMethodAsync , DbusMethodAsyncLocalBind
42+ from .dbus_proxy_async_method import DbusLocalMethodAsync , DbusMethodAsync
4343from .dbus_proxy_async_property import (
44+ DbusLocalPropertyAsync ,
4445 DbusPropertyAsync ,
45- DbusPropertyAsyncLocalBind ,
4646)
47- from .dbus_proxy_async_signal import DbusSignalAsync , DbusSignalAsyncLocalBind
47+ from .dbus_proxy_async_signal import DbusLocalSignalAsync , DbusSignalAsync
4848from .sd_bus_internals import SdBusInterface
4949
5050if TYPE_CHECKING :
6161 Union ,
6262 )
6363
64- from .dbus_common_elements import DbusBindedAsync
64+ from .dbus_common_elements import DbusBoundAsync
6565 from .sd_bus_internals import SdBus , SdBusSlot
6666
6767 T = TypeVar ('T' )
@@ -81,7 +81,7 @@ class DbusInterfaceMetaAsync(DbusInterfaceMetaCommon):
8181 def _process_dbus_method_override (
8282 override_attr_name : str ,
8383 override : DbusMethodOverride [T ],
84- mro_dbus_elements : Dict [str , DbusSomethingAsync ],
84+ mro_dbus_elements : Dict [str , DbusMemberAsync ],
8585 ) -> DbusMethodAsync :
8686 try :
8787 original_method = mro_dbus_elements [override_attr_name ]
@@ -105,7 +105,7 @@ def _process_dbus_method_override(
105105 def _process_dbus_property_override (
106106 override_attr_name : str ,
107107 override : DbusPropertyOverride [T ],
108- mro_dbus_elements : Dict [str , DbusSomethingAsync ],
108+ mro_dbus_elements : Dict [str , DbusMemberAsync ],
109109 ) -> DbusPropertyAsync [Any ]:
110110 try :
111111 original_property = mro_dbus_elements [override_attr_name ]
@@ -137,11 +137,11 @@ def _check_collisions(
137137 cls ,
138138 new_class_name : str ,
139139 namespace : Dict [str , Any ],
140- mro_dbus_elements : Dict [str , DbusSomethingAsync ],
140+ mro_dbus_elements : Dict [str , DbusMemberAsync ],
141141 ) -> None :
142142
143143 possible_collisions = namespace .keys () & mro_dbus_elements .keys ()
144- new_overrides : Dict [str , DbusSomethingAsync ] = {}
144+ new_overrides : Dict [str , DbusMemberAsync ] = {}
145145
146146 for attr_name , attr in namespace .items ():
147147 if isinstance (attr , DbusMethodOverride ):
@@ -173,12 +173,12 @@ def _check_collisions(
173173 def _extract_dbus_elements (
174174 dbus_class : type ,
175175 dbus_meta : DbusClassMeta ,
176- ) -> Dict [str , DbusSomethingAsync ]:
177- dbus_elements_map : Dict [str , DbusSomethingAsync ] = {}
176+ ) -> Dict [str , DbusMemberAsync ]:
177+ dbus_elements_map : Dict [str , DbusMemberAsync ] = {}
178178
179179 for attr_name in dbus_meta .python_attr_to_dbus_member .keys ():
180180 dbus_element = dbus_class .__dict__ .get (attr_name )
181- if not isinstance (dbus_element , DbusSomethingAsync ):
181+ if not isinstance (dbus_element , DbusMemberAsync ):
182182 raise TypeError (
183183 f"Expected async D-Bus element, got { dbus_element !r} "
184184 f"in class { dbus_class !r} "
@@ -193,8 +193,8 @@ def _map_mro_dbus_elements(
193193 cls ,
194194 new_class_name : str ,
195195 base_classes : Iterable [type ],
196- ) -> Dict [str , DbusSomethingAsync ]:
197- all_python_dbus_map : Dict [str , DbusSomethingAsync ] = {}
196+ ) -> Dict [str , DbusMemberAsync ]:
197+ all_python_dbus_map : Dict [str , DbusMemberAsync ] = {}
198198 possible_collisions : Set [str ] = set ()
199199
200200 for c in base_classes :
@@ -227,10 +227,10 @@ def _map_dbus_elements(
227227 meta : DbusClassMeta ,
228228 interface_name : str ,
229229 ) -> None :
230- if not isinstance (attr , DbusSomethingCommon ):
230+ if not isinstance (attr , DbusMemberCommon ):
231231 return
232232
233- if isinstance (attr , DbusSomethingSync ):
233+ if isinstance (attr , DbusMemberSync ):
234234 raise TypeError (
235235 "Can't mix blocking methods in "
236236 f"async interface: { attr_name !r} "
@@ -344,20 +344,20 @@ def export_to_dbus(
344344 local_object_meta .attached_bus = bus
345345 local_object_meta .serving_object_path = object_path
346346 # TODO: can be optimized with a single loop
347- interface_map : Dict [str , List [DbusBindedAsync ]] = {}
347+ interface_map : Dict [str , List [DbusBoundAsync ]] = {}
348348
349349 for key , value in getmembers (self ):
350- assert not isinstance (value , DbusSomethingAsync )
350+ assert not isinstance (value , DbusMemberAsync )
351351
352- if isinstance (value , DbusMethodAsyncLocalBind ):
352+ if isinstance (value , DbusLocalMethodAsync ):
353353 interface_name = value .dbus_method .interface_name
354354 if not value .dbus_method .serving_enabled :
355355 continue
356- elif isinstance (value , DbusPropertyAsyncLocalBind ):
356+ elif isinstance (value , DbusLocalPropertyAsync ):
357357 interface_name = value .dbus_property .interface_name
358358 if not value .dbus_property .serving_enabled :
359359 continue
360- elif isinstance (value , DbusSignalAsyncLocalBind ):
360+ elif isinstance (value , DbusLocalSignalAsync ):
361361 interface_name = value .dbus_signal .interface_name
362362 if not value .dbus_signal .serving_enabled :
363363 continue
@@ -375,7 +375,7 @@ def export_to_dbus(
375375 for interface_name , member_list in interface_map .items ():
376376 new_interface = SdBusInterface ()
377377 for dbus_something in member_list :
378- if isinstance (dbus_something , DbusMethodAsyncLocalBind ):
378+ if isinstance (dbus_something , DbusLocalMethodAsync ):
379379 new_interface .add_method (
380380 dbus_something .dbus_method .method_name ,
381381 dbus_something .dbus_method .input_signature ,
@@ -385,7 +385,7 @@ def export_to_dbus(
385385 dbus_something .dbus_method .flags ,
386386 dbus_something ._dbus_reply_call ,
387387 )
388- elif isinstance (dbus_something , DbusPropertyAsyncLocalBind ):
388+ elif isinstance (dbus_something , DbusLocalPropertyAsync ):
389389 getter = dbus_something ._dbus_reply_get
390390 dbus_property = dbus_something .dbus_property
391391
@@ -405,7 +405,7 @@ def export_to_dbus(
405405 setter ,
406406 dbus_property .flags ,
407407 )
408- elif isinstance (dbus_something , DbusSignalAsyncLocalBind ):
408+ elif isinstance (dbus_something , DbusLocalSignalAsync ):
409409 new_interface .add_signal (
410410 dbus_something .dbus_signal .signal_name ,
411411 dbus_something .dbus_signal .signal_signature ,
0 commit comments