Changeset 3554 for palm/trunk/SOURCE/posix_calls_from_fortran.f90
- Timestamp:
- Nov 22, 2018 11:24:52 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/posix_calls_from_fortran.f90
r2718 r3554 25 25 ! ----------------- 26 26 ! $Id: posix_calls_from_fortran.f90 2696 2017-12-14 17:12:51Z kanani $ 27 ! add variable description 28 ! 29 ! 2696 2017-12-14 17:12:51Z kanani 27 30 ! Corrected "Former revisions" section 28 31 ! … … 50 53 51 54 INTERFACE 52 55 ! 56 !-- Sleep function from C library 53 57 FUNCTION fsleep( seconds ) BIND( C, NAME='sleep' ) 54 58 IMPORT … … 73 77 !> Wait a specified amount of seconds 74 78 !------------------------------------------------------------------------------! 75 79 SUBROUTINE fortran_sleep( seconds ) 76 80 77 INTEGER, INTENT(IN) :: seconds81 INTEGER, INTENT(IN) :: seconds !< seconds to wait 78 82 79 INTEGER(c_int) :: seconds_in_c80 INTEGER(c_int) :: sleep_return_value83 INTEGER(c_int) :: seconds_in_c !< same as seconds 84 INTEGER(c_int) :: sleep_return_value !< returned value to sleep 81 85 82 86 seconds_in_c = seconds 83 87 84 88 sleep_return_value = fsleep( seconds_in_c ) 85 89 86 90 END SUBROUTINE fortran_sleep 87 91 88 92 END MODULE posix_calls_from_fortran 89
Note: See TracChangeset
for help on using the changeset viewer.