pthread_create
procedureforeign5 overloadsmacOS, Linux, Android onlySource
pthread_create :: (
__newthread: *pthread_t,
__attr: *pthread_attr_t,
__start_routine: #type (unknown0: *void) -> *void #c_call,
__arg: *void
) -> s32 #foreign
Parameters
- __start_routine: #type (unknown0: *void) -> *void #c_call
- __arg: *void
Returns
- s32
pthread_create :: (
unknown0: *pthread_t,
unknown1: *pthread_attr_t,
unknown2: #type (unknown0: *void) -> *void #c_call,
unknown3: *void
) -> s32 #foreign
Parameters
- unknown2: #type (unknown0: *void) -> *void #c_call
- unknown3: *void
Returns
- s32
pthread_create :: (
unknown0: *pthread_t,
unknown1: *pthread_attr_t,
unknown2: #type (unknown0: *void) -> *void #c_call,
unknown3: *void
) -> s32 #foreign
Parameters
- unknown2: #type (unknown0: *void) -> *void #c_call
- unknown3: *void
Returns
- s32
pthread_create :: (
__pthread_ptr: *pthread_t,
__attr: *pthread_attr_t,
__start_routine: #type (unknown0: *void) -> *void #c_call,
unknown0: *void
) -> s32 #foreign
Parameters
- __start_routine: #type (unknown0: *void) -> *void #c_call
- unknown0: *void
Returns
- s32
pthread_create :: (
__pthread_ptr: *pthread_t,
__attr: *pthread_attr_t,
__start_routine: #type (unknown0: *void) -> *void #c_call,
unknown0: *void
) -> s32 #foreign
Parameters
- __start_routine: #type (unknown0: *void) -> *void #c_call
- unknown0: *void
Returns
- s32