// Carnegie Mellon University
//   Information Networking Institute and
//   School of Computer Science
//
// Master Thesis: A Monitoring Tool for Overlay Network
// By: TungFai Chan and Annie Cheng
//
// File: EventType.java
// Path: eventbase/event
// Description: interface that contains constant of event class

package eventbase.event;

public interface EventType {
  // Event type
  public static final int INVALID = -1;
  public static final int JOIN_GROUP = 0;
  public static final int LEAVE_GROUP = 1;
  public static final int INTENT_TO_LEAVE = 2;
  public static final int ADD_LINK = 3;
  public static final int DROP_LINK = 4;
  public static final int DETECT_DEAD_HOST = 5;

  public static final int SEARCH = 0;
  public static final int DISPLAY = 1;
}