44# file, You can obtain one at https://mozilla.org/MPL/2.0/.
55__all__ = ["UpdateNetworkStateService" ]
66
7- from typing import Tuple , Callable , AsyncGenerator
7+ from typing import Tuple , Callable , AsyncGenerator , Any
88
99from zepben .protobuf .ns .network_state_pb2_grpc import UpdateNetworkStateServiceServicer
1010from zepben .protobuf .ns .network_state_requests_pb2 import SetCurrentStatesRequest as PBSetCurrentStatesRequest
@@ -29,7 +29,7 @@ class UpdateNetworkStateService(UpdateNetworkStateServiceServicer):
2929 """
3030
3131 def __init__ (self , on_set_current_states : Callable [
32- [AsyncGenerator [Tuple [int , Tuple [CurrentStateEvent , ... ]], None ]], AsyncGenerator [SetCurrentStatesStatus , None ]]):
32+ [AsyncGenerator [Tuple [int , Tuple [CurrentStateEvent , Any ]], None ]], AsyncGenerator [SetCurrentStatesStatus , None ]]):
3333 self .on_set_current_states = on_set_current_states
3434
3535 async def setCurrentStates (self , request_iterator : AsyncGenerator [PBSetCurrentStatesRequest , None ], context ) -> AsyncGenerator [
@@ -52,7 +52,7 @@ async def setCurrentStates(self, request_iterator: AsyncGenerator[PBSetCurrentSt
5252 A stream of protobuf SetCurrentStatesResponse sent back.
5353 """
5454
55- async def request_generator () -> AsyncGenerator [Tuple [int , Tuple [CurrentStateEvent , ... ]], None ]:
55+ async def request_generator () -> AsyncGenerator [Tuple [int , Tuple [CurrentStateEvent , Any ]], None ]:
5656 async for request in request_iterator :
5757 yield request .messageId , tuple ([CurrentStateEvent .from_pb (event ) for event in request .event ])
5858
0 commit comments