15 lines
440 B
Python
15 lines
440 B
Python
from core.utils import console, console_err
|
|
from core.protocol import COMMANDS
|
|
|
|
class stop:
|
|
def __init__(self, bus):
|
|
self.bus = bus
|
|
|
|
def get(self):
|
|
self.bus.send_request(COMMANDS['stop'])
|
|
data = self.bus.receive_ack()
|
|
return data is not None and data.get('type') == 'ack'
|
|
|
|
def print(self, result):
|
|
if result:
|
|
console.print("⏹ Wiedergabe gestoppt und Warteschlange geleert.") |