pub fn setTimer( self: *BootServices, event: Event, @"type": TimerDelay, trigger_time: u64, ) SetTimerError!void
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.
error.InvalidParameter
self: *BootServices
event: Event
@"type": TimerDelay
trigger_time: u64
498 499 500 501 502 503 504 505 506 507 508 509
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), } }
Cancels any previous time trigger setting for the event, and sets a new trigger timer for the event.
Returns
error.InvalidParameterif the event is not a timer event.