com.github.wshackle.fanuc.robotneighborhood.FRERNStartModeConstants Maven / Gradle / Ivy
package com.github.wshackle.fanuc.robotneighborhood ;
import com4j.*;
/**
*
* An enumeration of constants used to identify the start mode in which the virtual controller is running.
*
*/
public enum FRERNStartModeConstants implements ComEnum {
/**
*
* Indicates that the robot is running in the Init Start mode.
*
*
* The value of this constant is 0
*
*/
frRNInitStartMode(0),
/**
*
* Indicates that the robot is running in the Controlled Start mode.
*
*
* The value of this constant is 1
*
*/
frRNControlledStartMode(1),
/**
*
* Indicates that the robot is running in the Cold Start mode.
*
*
* The value of this constant is 2
*
*/
frRNColdStartMode(2),
/**
*
* Indicates that the robot is running in the Hot Start mode.
*
*
* The value of this constant is 3
*
*/
frRNHotStartMode(3),
/**
*
* Indicates that the robot is running in the Configuration Start mode.
*
*
* The value of this constant is 16
*
*/
frRNConfigStartMode(16),
/**
*
* Indicates that the virtual robot is being recovered from a backup.
*
*
* The value of this constant is 252
*
*/
frRNRecoveryInProgress(252),
/**
*
* Indicates that any start mode is O.K..
*
*
* The value of this constant is 253
*
*/
frRNDontCareStartMode(253),
/**
*
* Indicates that the virtual robot is currently starting.
*
*
* The value of this constant is 254
*
*/
frRNStartupInProgress(254),
/**
*
* Indicates that the virtual robot is not running.
*
*
* The value of this constant is 255
*
*/
frRNNotStarted(255),
;
private final int value;
FRERNStartModeConstants(int value) { this.value=value; }
public int comEnumValue() { return value; }
}