POSIX module

scandirat64

procedureforeign3 overloadsLinux, Android onlySource
scandirat64 :: (
    __dfd: s32,
    __dir: *u8,
    __namelist: ***dirent64,
    __selector: #type (unknown0: *dirent64) -> s32 #c_call,
    __cmp: #type (unknown0: **dirent64, unknown1: **dirent64) -> s32 #c_call
) -> s32 #foreign

Parameters

__dfd: s32
__dir: *u8
__namelist: ***dirent64
__selector: #type (unknown0: *dirent64) -> s32 #c_call
__cmp: #type (unknown0: **dirent64, unknown1: **dirent64) -> s32 #c_call

Returns

s32
scandirat64 :: (
    __dir_fd: s32,
    __path: *u8,
    __name_list: ***dirent64,
    __filter: #type (unknown0: *dirent64) -> s32 #c_call,
    __comparator: #type (unknown0: **dirent64, unknown1: **dirent64) -> s32 #c_call
) -> s32 #foreign

Parameters

__dir_fd: s32
__path: *u8
__name_list: ***dirent64
__filter: #type (unknown0: *dirent64) -> s32 #c_call
__comparator: #type (unknown0: **dirent64, unknown1: **dirent64) -> s32 #c_call

Returns

s32
scandirat64 :: (
    __dir_fd: s32,
    __path: *u8,
    __name_list: ***dirent64,
    __filter: #type (unknown0: *dirent64) -> s32 #c_call,
    __comparator: #type (unknown0: **dirent64, unknown1: **dirent64) -> s32 #c_call
) -> s32 #foreign

Parameters

__dir_fd: s32
__path: *u8
__name_list: ***dirent64
__filter: #type (unknown0: *dirent64) -> s32 #c_call
__comparator: #type (unknown0: **dirent64, unknown1: **dirent64) -> s32 #c_call

Returns

s32

See also