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 › linux › IoUring › symlinkat Public Function symlinkat Doc Source Public Function std.os.linux.IoUring.symlinkat
pub fn symlinkat (
self : *IoUring ,
user_data : u64 ,
target : [*:0 ]const u8 ,
new_dir_fd : linux .fd_t ,
link_path : [*:0 ]const u8 ,
) !*linux .io_uring_sqe Params self : *IoUring user_data : u64 target : [*:0 ]const u8 new_dir_fd : linux .fd_t link_path : [*:0 ]const u8 File os/linux/IoUring.zig: 1062
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073 pub fn symlinkat (
self : *IoUring ,
user_data : u64 ,
target : [*:0 ]const u8 ,
new_dir_fd : linux .fd_t ,
link_path : [*:0 ]const u8 ,
) !*linux .io_uring_sqe {
const sqe = try self .get_sqe ();
sqe .prep_symlinkat (target , new_dir_fd , link_path );
sqe .user_data = user_data ;
return sqe ;
}
Queues (but does not submit) an SQE to perform a
symlinkat(2). Returns a pointer to the SQE.