KerbalAlarmClock¶
Service KerbalAlarmClock
This service provides functionality to interact with Kerbal Alarm Clock.
- krpc_error_t krpc_KerbalAlarmClock_Available(krpc_connection_t connection, bool *result)¶
Whether Kerbal Alarm Clock is available.
- krpc_error_t krpc_KerbalAlarmClock_Alarms(krpc_connection_t connection, krpc_list_object_t *result)¶
A list of all the alarms.
- krpc_error_t krpc_KerbalAlarmClock_AlarmWithName(krpc_connection_t connection, krpc_KerbalAlarmClock_Alarm_t *result, const char *name)¶
Get the alarm with the given name, or
nullptr
if no alarms have that name. If more than one alarm has the name, only returns one of them.
- Parameters:
name – Name of the alarm to search for.
- krpc_error_t krpc_KerbalAlarmClock_AlarmsWithType(krpc_connection_t connection, krpc_list_object_t *result, krpc_KerbalAlarmClock_AlarmType_t type)¶
Get a list of alarms of the specified type.
- Parameters:
type – Type of alarm to return.
- krpc_error_t krpc_KerbalAlarmClock_CreateAlarm(krpc_connection_t connection, krpc_KerbalAlarmClock_Alarm_t *result, krpc_KerbalAlarmClock_AlarmType_t type, const char *name, double ut)¶
Create a new alarm and return it.
- Parameters:
type – Type of the new alarm.
name – Name of the new alarm.
ut – Time at which the new alarm should trigger.