Function setTimer [src]
Cancels any previous time trigger setting for the event, and sets a new
trigger timer for the event.
Returns error.InvalidParameter if the event is not a timer event.
Prototype
pub fn setTimer( self: *BootServices, event: Event, @"type": TimerDelay, trigger_time: u64, ) SetTimerError!void Parameters
self: *BootServicesevent: Event@"type": TimerDelaytrigger_time: u64 Possible Errors
Source
pub fn setTimer(
self: *BootServices,
event: Event,
@"type": TimerDelay,
trigger_time: u64,
) SetTimerError!void {
switch (self._setTimer(event, @"type", trigger_time)) {
.success => {},
.invalid_parameter => return error.InvalidParameter,
else => |status| return uefi.unexpectedStatus(status),
}
}