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