remove self.writer.drain() duplicate and add new functions to virtual ui

This commit is contained in:
LeonOstrez
2024-06-20 15:07:27 +02:00
parent db4f098c59
commit 2c4d690e82
2 changed files with 6 additions and 3 deletions

View File

@@ -198,15 +198,12 @@ class IPCClientUI(UIBase):
async def send_key_expired(self, message: Optional[str] = None):
await self._send(MessageType.KEY_EXPIRED)
await self.writer.drain()
async def send_app_finished(self):
await self._send(MessageType.APP_FINISHED)
await self.writer.drain()
async def send_feature_finished(self):
await self._send(MessageType.FEATURE_FINISHED)
await self.writer.drain()
async def ask_question(
self,

View File

@@ -37,6 +37,12 @@ class VirtualUI(UIBase):
async def send_key_expired(self, message: Optional[str]):
pass
async def send_app_finished(self):
pass
async def send_feature_finished(self):
pass
async def ask_question(
self,
question: str,