C Library Functions - system_issock (3)
NAME
system_issock(3f) - [M_system:QUERY_FILE] checks if argument is a socket
(LICENSE:PD)
CONTENTS
Synopsis
Description
Options
Return Value
Errors
See Also
Examples
SYNOPSIS
elemental impure logical function system_issock(pathname)
character(len=*),intent(in) :: pathname
logical :: system_issock
DESCRIPTION
The issock(3f) function checks if path is a path to a socket
OPTIONS
|
path |
a character string representing a socket pathname. Trailing
spaces are ignored.
|
|
RETURN VALUE
The system_issock() function should always be successful and no
return value is reserved to indicate an error.
ERRORS
No errors are defined.
SEE ALSO
system_isreg(3f), system_stat(3f), system_isdir(3f), system_perm(3f)
EXAMPLES
check if filename is a socket
program demo_system_issock
use M_system, only : system_issock
implicit none
integer :: i
character(len=80),parameter :: names(*)=[ &
/tmp , &
/tmp/NOTTHERE , &
/usr/local , &
. , &
sock.test , &
PROBABLY_NOT ]
do i=1,size(names)
write(*,*) is ,trim(names(i)), a socket? , &
& system_issock(names(i))
enddo
end program demo_system_issock
| Nemo Release 3.1 | system_issock (3) | June 29, 2025 |
Generated by manServer 1.08 from 99781b4b-2cfe-4012-8415-e74ddc147d37 using man macros.