grouping | page | description |
M_system::INTRO | M_system | Fortran interface to C system interface (LICENSE:PD) |
M_system:C_INTERFACE | system_sleep | call C sleep(3c) or usleep(3c) procedure (LICENSE:PD) |
M_system:ENVIRONMENT | set_environment_variable | call setenv(3c) to set environment variable (LICENSE:PD) |
M_system:ENVIRONMENT | system_clearenv | clear environment by calling clearenv(3c) (LICENSE:PD) |
M_system:ENVIRONMENT | system_getenv | get environment variable from Fortran by calling get_environment_variable(3f) (LICENSE:PD) |
M_system:ENVIRONMENT | system_initenv | initialize environment table pointer and size so table can be read by readenv(3f) (LICENSE:PD) |
M_system:ENVIRONMENT | system_putenv | set environment variable from Fortran by calling putenv(3c) (LICENSE:PD) |
M_system:ENVIRONMENT | system_readenv | step thru and read environment table (LICENSE:PD) |
M_system:ENVIRONMENT | system_unsetenv | delete an environment variable by calling unsetenv(3c) (LICENSE:PD) |
M_system:ERROR_PROCESSING | system_errno | C error return value (LICENSE:PD) |
M_system:ERROR_PROCESSING | system_perror | print error message for last C error on stderr (LICENSE:PD) |
M_system:FILE_SYSTEM | system_chown | change file owner and group (LICENSE:PD) |
M_system:FILE_SYSTEM | system_link | link one file to another file relative to two directory file descriptors (LICENSE:PD) |
M_system:FILE_SYSTEM | system_mkdir | call mkdir(3c) to create a new directory (LICENSE:PD) |
M_system:FILE_SYSTEM | system_mkfifo | make a FIFO special file relative to directory file descriptor (LICENSE:PD) |
M_system:FILE_SYSTEM | system_realpath | call realpath(3c) to resolve a pathname (LICENSE:PD) |
M_system:FILE_SYSTEM | system_rmdir | call rmdir(3c) to remove empty directories (LICENSE:PD) |
M_system:FILE_SYSTEM | system_setumask | set the file mode creation umask (LICENSE:PD) |
M_system:FILE_SYSTEM | system_unlink | remove a directory entry relative to directory file descriptor (LICENSE:PD) |
M_system:FILE_SYSTEM | system_utime | set file access and modification times (LICENSE:PD) |
M_system:IO | system_getchar | reads a character from the stdin stream. (LICENSE:PD) |
M_system:IO | system_putchar | writes a character to the stdout stream. (LICENSE:PD) |
M_system:PSEUDORANDOM | system_rand | call pseudo-random number generator rand(3c) (LICENSE:PD) |
M_system:PSEUDORANDOM | system_srand | set seed for pseudo-random number generator system_rand(3f) (LICENSE:PD) |
M_system:QUERY | system_getegid | get the effective group ID (GID) of current process from Fortran by calling getegid(3c) (LICENSE:PD) |
M_system:QUERY | system_geteuid | get effective UID of current process from Fortran by calling geteuid(3c) (LICENSE:PD) |
M_system:QUERY | system_getgid | get the real group ID (GID) of current process from Fortran by calling getgid(3c) (LICENSE:PD) |
M_system:QUERY | system_getgrgid | get groupd name associated with a GID (LICENSE:PD) |
M_system:QUERY | system_gethostname | get name of current host (LICENSE:PD) |
M_system:QUERY | system_getlogin | get login name (LICENSE:PD) |
M_system:QUERY | system_getpid | get PID (process ID) of current process from Fortran by calling getpid(3c) (LICENSE:PD) |
M_system:QUERY | system_getppid | get parent process ID (PPID) of current process from Fortran by calling getppid(3c) (LICENSE:PD) |
M_system:QUERY | system_getpwuid | get login name associated with a UID (LICENSE:PD) |
M_system:QUERY | system_getsid | get the process group ID of a session leader (LICENSE:PD) |
M_system:QUERY | system_getuid | get real UID of current process from Fortran by calling getuid(3c) (LICENSE:PD) |
M_system:QUERY | system_setsid | create session and set the process group ID of a session leader (LICENSE:PD) |
M_system:QUERY_FILE | fileglob | Read output of an ls(1) command from Fortran (LICENSE:PD) |
M_system:QUERY_FILE | system_access | checks accessibility or existence of a pathname (LICENSE:PD) |
M_system:QUERY_FILE | system_closedir | close a directory stream by calling closedir(3c) (LICENSE:PD) |
M_system:QUERY_FILE | system_getcwd | call getcwd(3c) to get the pathname of the current working directory (LICENSE:PD) |
M_system:QUERY_FILE | system_getumask | get current umask (LICENSE:PD) |
M_system:QUERY_FILE | system_isblk | checks if argument is a block device (LICENSE:PD) |
M_system:QUERY_FILE | system_ischr | checks if argument is a character device (LICENSE:PD) |
M_system:QUERY_FILE | system_isdir | checks if argument is a directory path (LICENSE:PD) |
M_system:QUERY_FILE | system_isfifo | checks if argument is a fifo - named pipe (LICENSE:PD) |
M_system:QUERY_FILE | system_islnk | checks if argument is a link (LICENSE:PD) |
M_system:QUERY_FILE | system_isreg | checks if argument is a regular file (LICENSE:PD) |
M_system:QUERY_FILE | system_issock | checks if argument is a socket (LICENSE:PD) |
M_system:QUERY_FILE | system_opendir | open directory stream by calling opendir(3c) (LICENSE:PD) |
M_system:QUERY_FILE | system_perm | get file type and permission as a string (LICENSE:PD) |
M_system:QUERY_FILE | system_readdir | read a directory using readdir(3c) (LICENSE:PD) |
M_system:QUERY_FILE | system_rewinddir | call rewinddir(3c) to rewind directory stream (LICENSE:PD) |
M_system:QUERY_FILE | system_stat | Get file status information (LICENSE:PD) |
M_system:SIGNALS | system_kill | send a signal to a process or a group of processes (LICENSE:PD) |
M_system:SIGNALS | system_signal | install a signal handler (LICENSE:PD) |
M_system:SYSTEM_COMMAND | system_cmd | call execute_command_line(3f) (LICENSE:PD) |
M_system | system_cpu_time | get processor time by calling times(3c) (LICENSE:PD) |
M_system | system_dir | return filenames in a directory matching specified wildcard string (LICENSE:PD) |
M_system | system_stat_print | print the principal info obtained for a pathname from system_stat(3f) (LICENSE:PD) |
M_system | system_uname | call a C wrapper that calls uname(3c) to get current system information from Fortran (LICENSE:PD) |
M_system_FILE_SYSTEM | system_chdir | call chdir(3c) from Fortran to change working directory (LICENSE:PD) |
M_system_FILE_SYSTEM | system_chmod | call chmod(3c) to change permission mode of a file relative to directory file descriptor (LICENSE:PD) |
M_system_FILE_SYSTEM | system_remove | call remove(3c) to remove file (LICENSE:PD) |
M_system_FILE_SYSTEM | system_rename | call rename(3c) to rename a system file (LICENSE:PD) |