dm_thread_create Function

public function dm_thread_create(thread, callback, arg) result(rc)

Creates POSIX thread. The function returns E_SYSTEM on error.

Arguments

Type IntentOptional Attributes Name
type(thread_type), intent(out) :: thread

Thread type.

procedure(dm_thread_callback) :: callback

Callback procedure of POSIX thread.

type(*), intent(inout), target :: arg

Client data to be passed to thread procedure.

Return Value integer


Calls

proc~~dm_thread_create~~CallsGraph proc~dm_thread_create dm_thread_create c_pthread_create c_pthread_create proc~dm_thread_create->c_pthread_create