MONC
io
src
forthread
forthread_types.F90
Go to the documentation of this file.
1
module
forthread_types
2
use
iso_c_binding
3
implicit none
4
5
type
,
bind(c)
:: sched_param
6
integer(c_int)
:: sched_priority
7
end type
sched_param
8
9
! wrapping the C timespec type - maybe we can
10
! skip this and only use primite fortran types
11
type
,
bind(c)
:: timespec
12
integer(c_int)
:: tv_sec
! seconds
13
integer(c_long)
:: tv_nsec
! nanoseconds
14
end type
timespec
15
16
integer
,
parameter
::
size_t
= c_size_t
17
end module
forthread_types
forthread_types::timespec
Definition:
forthread_types.F90:11
forthread_types::sched_param
Definition:
forthread_types.F90:5
forthread_types::size_t
integer, parameter size_t
Definition:
forthread_types.F90:16
forthread_types
Definition:
forthread_types.F90:1
Generated by
1.8.20