pub const SEMAPHORE_TYPE_BINARY: i32 = 0;