Function configure [src]

Prototype

pub fn configure(self: *Udp6, udp6_config_data: ?*const Config) ConfigureError!void

Parameters

self: *Udp6udp6_config_data: ?*const Config

Possible Errors

AccessDenied
AlreadyStarted
DeviceError
InvalidParameter
NoMapping
OutOfResources
Unexpected UnexpectedError

Source

pub fn configure(self: *Udp6, udp6_config_data: ?*const Config) ConfigureError!void { switch (self._configure(self, udp6_config_data)) { .success => {}, .no_mapping => return Error.NoMapping, .invalid_parameter => return Error.InvalidParameter, .already_started => return Error.AlreadyStarted, .access_denied => return Error.AccessDenied, .out_of_resources => return Error.OutOfResources, .device_error => return Error.DeviceError, else => |status| return uefi.unexpectedStatus(status), } }