001/* jpvmDaemonMessageTag.java
002 *
003 * Message tags needed to communicate with the jpvmDaemons.
004 *
005 * Adam J Ferrari
006 * Sun 05-26-1996
007 *
008 * Copyright (C) 1996  Adam J Ferrari
009 * 
010 * This library is free software; you can redistribute it and/or
011 * modify it under the terms of the GNU Library General Public
012 * License as published by the Free Software Foundation; either
013 * version 2 of the License, or (at your option) any later version.
014 * 
015 * This library is distributed in the hope that it will be useful,
016 * but WITHOUT ANY WARRANTY; without even the implied warranty of
017 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
018 * Library General Public License for more details.
019 * 
020 * You should have received a copy of the GNU Library General Public
021 * License along with this library; if not, write to the
022 * Free Software Foundation, Inc., 675 Mass Ave, Cambridge,
023 * MA 02139, USA.
024 */
025
026package jpvm;
027
028public final
029class jpvmDaemonMessageTag {
030        public static final int jpvmdPingRequest        = 1;
031        public static final int jpvmdPingReply          = 2;
032        public static final int jpvmdRegisterTask       = 3;
033        public static final int jpvmdSpawnTask          = 4;
034        public static final int jpvmdCreateTask         = 5;
035        public static final int jpvmdCreatedTask        = 6;
036        public static final int jpvmdDeleteTask         = 7;
037        public static final int jpvmdTaskStatus         = 8;
038        public static final int jpvmdAddHost            = 9;
039        public static final int jpvmdAddHostBcast       = 10;
040        public static final int jpvmdDeleteHost         = 11;
041        public static final int jpvmdDeleteHostBcast    = 12;
042        public static final int jpvmdHostStatus         = 13;
043        public static final int jpvmdHostHalt           = 14;
044        public static final int jpvmdHalt               = 15;
045        public static final int jpvmdRegisterChild      = 16;
046        public static final int jpvmdHostDeleteAll      = 17; //delete the all task records in one host
047        public static final int jpvmdDeleteAll          = 18; // delete all the task records in all hosts
048        public static final int jpvmdDelHostBcast       = 19; // broadcast del certain host;
049        public static final int jpvmdDelHost            = 20; // del host command;
050};