001 /*
002
003 $Id: InternalMessageType.java,v 1.1 2003/03/26 17:02:57 hugha495 Exp $
004
005 */
006
007 package sharpster.common;
008
009 /**
010 * A interface containing constants used to idenitfy daemondaemon messages.
011 *
012 * commandIds
013 * ----------
014 * 1 = shareFiles.
015 * 2 = unShareFiles
016 * 3 = localDoCVS
017 * 4 = remoteCheckOutfiles
018 * 5 = remoteUpdateFiles
019 * 6 = remoteCommitFiles
020 * 7 = remoteAddfiles
021 * 8 = remoteRemoveFiles
022 * 9 = viewFileSharing
023 * 10 = viewUsers
024 * 11 = viewAccess
025 * 12 = synchronizeCVS
026 * 13 = groupCommand
027 *
028 */
029
030 public interface InternalMessageType {
031 public static final int SHARE_FILES = 0x01;
032 public static final int UNSHARE_FILES = 0x02;
033 public static final int LOCAL_DO_CVS = 0x03;
034
035 public static final int REMOTE_CHECKOUT = 0x04;
036 public static final int REMOTE_UPDATE = 0x05;
037 public static final int REMOTE_COMMIT = 0x06;
038 public static final int REMOTE_ADD = 0x07;
039 public static final int REMOTE_REMOVE = 0x08;
040
041 public static final int VIEW_SHARING = 0x09;
042 public static final int VIEW_USERS = 0x0A;
043 public static final int VIEW_ACCESS = 0x0B;
044 public static final int SYNCHRONIZE_CVS = 0x0C;
045
046 public static final int GROUP_COMMAND = 0x0D;
047 }
048
049
050
051
052