package jasync;

/**
 * Message type codes.
 * @see Message
 */
enum MessageType {
    /**
     * Sending instructions or data to the peer.
     */
    PUSH,

    /**
     * Acknowledge a PUSH.
     */
    PUSH_ACK,

    /**
     * Requesting instructions or data from the peer.
     */
    PULL,

    /**
     * Acknowledge a PULL.
     */
    PULL_ACK,
}

