Function getTime [src]
Returns the current time and the time capabilities of the platform.
Prototype
pub fn getTime( self: *const RuntimeServices, ) GetTimeError!struct { Time, TimeCapabilities }
Parameters
self: *const RuntimeServices
Possible Errors
Source
pub fn getTime(
self: *const RuntimeServices,
) GetTimeError!struct { Time, TimeCapabilities } {
var time: Time = undefined;
var capabilities: TimeCapabilities = undefined;
switch (self._getTime(&time, &capabilities)) {
.success => return .{ time, capabilities },
.device_error => return error.DeviceError,
.unsupported => return error.Unsupported,
else => |status| return uefi.unexpectedStatus(status),
}
}