Network Actions in Motion


The NetworkAction.ActionType enum resolves to a process executed on the server. The actions are reasonably self-descriptive, and generic by design.
public enum ActionType {

              SEARCH,
              LOGON,
              CHANGE_ENCRYPTION,
              SEND_MESSAGE,
              SEND_FILE,
              REQUEST_FILE,
              MESSAGE_RECEIVED,
              SERVER_INFO,
              PING,
              QUERY;
}
 

  • NetworkAction.ActionType.SEARCH
  • NetworkAction.ActionType.LOGON
  • NetworkAction.ActionType.CHANGE_ENCRYPTION
  • NetworkAction.ActionType.SEND_MESSAGE
  • NetworkAction.ActionType.SEND_FILE
  • NetworkAction.ActionType.MESSAGE_RECEIVED
  • NetworkAction.ActionType.REQUEST_FILE
  • NetworkAction.ActionType.SERVER_INFO
  • NetworkAction.ActionType.PING
  • NetworkAction.ActionType.QUERY