package altbit; import java.io.*; /** The Message class is a utility class for passing messages * between a sending a receiving machine in the alternating * bit protocol. The Message is serializable and can be * sent to processes on separate machines. */ public class Message implements Serializable { private String msg = ""; private int alternatingBit; /** Creates a Message object. */ public Message(String msg, int alternatingBit) { this.msg = msg; this.alternatingBit = alternatingBit; } /** Returns the stored message. */ public String getMessage() { return msg; } /** Returns the alternating bit of the Message. */ public int getAlternatingBit() { return alternatingBit; } }