Projekt

Obecné

Profil

Stáhnout (668 Bajtů) Statistiky
| Větev: | Tag: | Revize:
1
from aswi2021vochomurka.model.Message import Message
2

    
3

    
4
class SubscriberCallback:
5
    def onConnected(self): raise NotImplementedError
6
    """ called when subscriber successfully connect to broker """
7

    
8
    def onDisconnected(self): raise NotImplementedError
9
    """ called when subscriber disconnect from broker """
10

    
11
    def onError(self): raise NotImplementedError
12
    """ called when some error occurred """
13

    
14
    def onMessage(self, message: Message): raise NotImplementedError
15
    """ called when new message received """
16

    
17
    def onCloseTopic(self, topic: str): raise NotImplementedError
18
    """ called if no message has been received for a long time for topic """
(4-4/5)