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