Zig 0.17.0-dev (Split by item) This is an example of documentation generated by
ZigDoc , an alternative to Zig's built-in
Auto Doc feature. See also
examples in other modes/formats . The project being documented here (as the example) is the Zig standard library.
std › os › uefi › protocol › ip6_config › Ip6Config › registerDataNotify Public Function registerDataNotify Doc Source Public Function std.os.uefi.protocol.ip6_config.Ip6Config.registerDataNotify
pub fn registerDataNotify (
self : *const Ip6Config ,
data_type : DataType ,
event : Event ,
) RegisterDataNotifyError !void Params File os/uefi/protocol/ip6_config.zig: 82
82
83
84
85
86
87
88
89
90
91
92
93
94
95 pub fn registerDataNotify (
self : *const Ip6Config ,
data_type : DataType ,
event : Event ,
) RegisterDataNotifyError !void {
switch (self ._register_data_notify (self , data_type , event )) {
.success => {},
.invalid_parameter => return error .InvalidParameter ,
.unsupported => return error .Unsupported ,
.out_of_resources => return error .OutOfResources ,
.access_denied => return error .AccessDenied ,
else => |status | return uefi .unexpectedStatus (status ),
}
}