source: geniuswebcore/geniusweb/profileconnection/Session.py@ 81

Last change on this file since 81 was 81, checked in by Bart Vastenhouw, 2 years ago

Added python timedependent parties (conceder, hardliner, etc)

File size: 378 bytes
Line 
1from abc import ABC, abstractmethod
2
3class Session(ABC):
4 '''
5 An active websocket session.
6 '''
7 @abstractmethod
8 def send(self, text: str):
9 '''
10 @param text the text to be sent into the websocket.
11 '''
12
13 @abstractmethod
14 def close(self):
15 '''
16 close this session.
17 '''
18
19
20
21
Note: See TracBrowser for help on using the repository browser.