dm_sem_close Function

public function dm_sem_close(sem) result(rc)

Closes named semaphore. The function returns the following error codes:

  • E_NULL if semaphore pointer is not associated.
  • E_SYSTEM if system call to close semaphore failed.

Arguments

Type IntentOptional Attributes Name
type(sem_named_type), intent(inout) :: sem

Semaphore type.

Return Value integer


Calls

proc~~dm_sem_close~~CallsGraph proc~dm_sem_close dm_sem_close c_sem_close c_sem_close proc~dm_sem_close->c_sem_close