/*
 * $Id: HostConstants.java,v 1.1 1999/08/23 13:32:10 yamauchi Exp $
 *     (M\pi)^2 : HostConstants : Host Command constants
 *	Copyright 1999 By YAMAUCHI Hitoshi 山内 斉 
 *	@author YAMAUCHI Hitoshi 山内 斉
 *	
 * original source HostComm.h
 *
 *	Host のコマンドの enum
 * 
 * 1999年8月23日(月)
 */

package jp.ac.tohoku.is.archi.mpi2.host;

public interface HostConstants {
    // radiosity stage 終了
    public static int End_Radiosity 		= 0;		
    // prepare shading stage 終了
    public static int End_PrepareShading	= 1;		
    // ray-tracing stage 終了
    public static int End_Raytrace		= 2;		
    // synchronization
    public static int Issue_BarrierSync		= 3;
    // 大域負荷分散: stop generate new rays
    public static int Suspend_GenNewRays	= 4;
    // 大域負荷分散: resume generate new ray
    public static int Resume_GenNewRays		= 5;
    // パッチ情報の送信要求 : Hostが送信する
    // (中間結果の取得のため，PE -> Host へのパッチの送信要求)  
    public static int Send_Patch_Descriptions	= 6;
    // 
    public static int ELSE_HostComm		= 7;
}
