dm_platform Module

System platform parameters.


Used by

  • module~~dm_platform~~UsedByGraph module~dm_platform dm_platform module~dm_freebsd dm_freebsd module~dm_freebsd->module~dm_platform module~dm_hash dm_hash module~dm_hash->module~dm_platform module~dm_linux dm_linux module~dm_linux->module~dm_platform module~dm_system dm_system module~dm_system->module~dm_platform module~dmpack dmpack module~dmpack->module~dm_platform module~dmpack->module~dm_freebsd module~dmpack->module~dm_hash module~dmpack->module~dm_linux module~dmpack->module~dm_system module~dm_cgi dm_cgi module~dmpack->module~dm_cgi module~dm_hash_table dm_hash_table module~dmpack->module~dm_hash_table module~dm_cgi_router dm_cgi_router module~dmpack->module~dm_cgi_router module~dm_fcgi dm_fcgi module~dmpack->module~dm_fcgi module~dm_cgi->module~dm_hash module~dm_hash_table->module~dm_hash proc~dm_system_cpu_cores dm_system_cpu_cores proc~dm_system_cpu_cores->module~dm_freebsd proc~dm_system_cpu_cores->module~dm_linux proc~dm_system_cpu_model dm_system_cpu_model proc~dm_system_cpu_model->module~dm_freebsd proc~dm_system_cpu_model->module~dm_linux proc~dm_system_cpu_temperature dm_system_cpu_temperature proc~dm_system_cpu_temperature->module~dm_freebsd proc~dm_system_cpu_temperature->module~dm_linux proc~dm_system_disk_free dm_system_disk_free proc~dm_system_disk_free->module~dm_freebsd proc~dm_system_disk_free->module~dm_linux proc~dm_system_load_average dm_system_load_average proc~dm_system_load_average->module~dm_freebsd proc~dm_system_load_average->module~dm_linux proc~dm_test_run dm_test_run proc~dm_test_run->module~dm_system module~dm_cgi_router->module~dm_cgi module~dm_cgi_router->module~dm_hash_table module~dm_fcgi->module~dm_cgi proc~dm_html_cgi_env dm_html_cgi_env proc~dm_html_cgi_env->module~dm_cgi

Variables

Type Visibility Attributes Name Initial
logical, public, parameter :: BIG_ENDIAN = (iachar(transfer(1, mold='a'))==0)

Big Endian platform.

logical, public, parameter :: LITTLE_ENDIAN = .not.BIG_ENDIAN

Little Endian platform.

integer, public, parameter :: PLATFORM_SYSTEM_UNKNOWN = 0

Unknown OS (invalid).

integer, public, parameter :: PLATFORM_SYSTEM_FREEBSD = 1

FreeBSD.

integer, public, parameter :: PLATFORM_SYSTEM_LINUX = 2

Linux.

integer, public, parameter :: PLATFORM_SYSTEM_LAST = 2

Never use this.

character(len=*), public, parameter :: PLATFORM_SYSTEM_NAME = 'unknown'
integer, public, parameter :: PLATFORM_SYSTEM = PLATFORM_SYSTEM_UNKNOWN