macOS module

semaphore_create

procedureforeignSource
semaphore_create :: (
    task: task_t,
    semaphore: *semaphore_t,
    policy: s32,
    value: s32
) -> kern_return_t #foreign

Parameters

task: task_t
semaphore: *semaphore_t
policy: s32
value: s32

Returns

See also