Alarm#

public class Alarm#

Represents an alarm. Obtained by calling getAlarms(), alarmWithName(String) or alarmsWithType(AlarmType).

AlarmAction getAction()#
void setAction(AlarmAction value)#

The action that the alarm triggers.

double getMargin()#
void setMargin(double value)#

The number of seconds before the event that the alarm will fire.

double getTime()#
void setTime(double value)#

The time at which the alarm will fire.

AlarmType getType()#

The type of the alarm.

String getID()#

The unique identifier for the alarm.

String getName()#
void setName(String value)#

The short name of the alarm.

String getNotes()#
void setNotes(String value)#

The long description of the alarm.

double getRemaining()#

The number of seconds until the alarm will fire.

boolean getRepeat()#
void setRepeat(boolean value)#

Whether the alarm will be repeated after it has fired.

double getRepeatPeriod()#
void setRepeatPeriod(double value)#

The time delay to automatically create an alarm after it has fired.

SpaceCenter.Vessel getVessel()#
void setVessel(SpaceCenter.Vessel value)#

The vessel that the alarm is attached to.

SpaceCenter.CelestialBody getXferOriginBody()#
void setXferOriginBody(SpaceCenter.CelestialBody value)#

The celestial body the vessel is departing from.

SpaceCenter.CelestialBody getXferTargetBody()#
void setXferTargetBody(SpaceCenter.CelestialBody value)#

The celestial body the vessel is arriving at.

void remove()#

Removes the alarm.