POSIX module

scandir

procedureforeign5 overloadsmacOS, Linux, Android onlySource
scandir :: (
    __dir: *u8,
    __namelist: ***dirent,
    __selector: #type (unknown0: *dirent) -> s32 #c_call,
    __cmp: #type (unknown0: **dirent, unknown1: **dirent) -> s32 #c_call
) -> s32 #foreign

Parameters

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

Returns

s32
scandir :: (
    unknown0: *u8,
    unknown1: ***dirent,
    unknown2: #type (unknown0: *dirent) -> s32 #c_call,
    unknown3: #type (unknown0: **dirent, unknown1: **dirent) -> s32 #c_call
) -> s32 #foreign

Parameters

unknown0: *u8
unknown1: ***dirent
unknown2: #type (unknown0: *dirent) -> s32 #c_call
unknown3: #type (unknown0: **dirent, unknown1: **dirent) -> s32 #c_call

Returns

s32
scandir :: (
    unknown0: *u8,
    unknown1: ***dirent,
    unknown2: #type (unknown0: *dirent) -> s32 #c_call,
    unknown3: #type (unknown0: **dirent, unknown1: **dirent) -> s32 #c_call
) -> s32 #foreign

Parameters

unknown0: *u8
unknown1: ***dirent
unknown2: #type (unknown0: *dirent) -> s32 #c_call
unknown3: #type (unknown0: **dirent, unknown1: **dirent) -> s32 #c_call

Returns

s32
scandir :: (
    __path: *u8,
    __name_list: ***dirent,
    __filter: #type (unknown0: *dirent) -> s32 #c_call,
    __comparator: #type (unknown0: **dirent, unknown1: **dirent) -> s32 #c_call
) -> s32 #foreign

Parameters

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

Returns

s32
scandir :: (
    __path: *u8,
    __name_list: ***dirent,
    __filter: #type (unknown0: *dirent) -> s32 #c_call,
    __comparator: #type (unknown0: **dirent, unknown1: **dirent) -> s32 #c_call
) -> s32 #foreign

Parameters

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

Returns

s32

See also