def sayUpdateBid(self, id): playersLock.acquire() b = self.bids[id] for player in players: if player: player.sUpdateBid(id, b.curcount) playersLock.release()
def sayAboutNewBid(self, id): playersLock.acquire() b = self.bids[id] for player in players: if player: player.sNewBid(id, b.op, b.count, b.curcount, b.name) playersLock.release()
def sayRemoveBid(self, id): playersLock.acquire() for player in players: if player: player.sRemoveBid(id) playersLock.release()