Package sudoku
Class Player.NegotiationsMsg
- java.lang.Object
-
- sudoku.Player.NegotiationsMsg
-
- All Implemented Interfaces:
Player.Protocol
,SharedProtocols.NegotiationsProtocol
- Direct Known Subclasses:
Player.AdditionalInfoRequestMsg
,Player.NegotiationsFinishedMsg
,Player.NegotiationsPositiveMsg
,Player.RejectOfferMsg
- Enclosing class:
- Player
public abstract static class Player.NegotiationsMsg extends Object implements Player.Protocol, SharedProtocols.NegotiationsProtocol
Abstract class for messages received from Table Agent during negotiations.
-
-
Field Summary
Fields Modifier and Type Field Description int
_iterationId
akka.actor.typed.ActorRef<Table.Protocol>
_replyTo
int
_tableId
-
Constructor Summary
Constructors Modifier Constructor Description protected
NegotiationsMsg(akka.actor.typed.ActorRef<Table.Protocol> replyTo, int tableId, int iterationId)
-
-
-
Field Detail
-
_replyTo
public final akka.actor.typed.ActorRef<Table.Protocol> _replyTo
-
_tableId
public final int _tableId
-
_iterationId
public final int _iterationId
-
-
Constructor Detail
-
NegotiationsMsg
protected NegotiationsMsg(akka.actor.typed.ActorRef<Table.Protocol> replyTo, int tableId, int iterationId)
-
-