source: geniuswebcore/geniusweb/protocol/partyconnection/ProtocolToPartyConn.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: 555 bytes
Line 
1from abc import ABC, abstractmethod
2
3from geniusweb.actions.Action import Action
4from geniusweb.actions.PartyId import PartyId
5from geniusweb.connection.ConnectionEnd import ConnectionEnd
6from geniusweb.inform.Inform import Inform
7
8
9class ProtocolToPartyConn (ConnectionEnd[Action, Inform], ABC):
10 '''
11 Connection of the protocol with a party. Note, this is the opposite direction
12 of a connection of the party with the protocol.
13 '''
14
15 @abstractmethod
16 def getParty(self)-> PartyId :
17 '''
18 @return the partyId of the party that this connects to.
19 '''
Note: See TracBrowser for help on using the repository browser.