Intel® Fortran Libraries Reference
Intel® Fortran Libraries Reference Intel® Fortran Libraries Reference
2 Intel Fortran Libraries Referenceend if10 FORMAT (A,Z)end programPXFFPATHCONFPOSIX Subroutine: Gets the value for a configuration option of an opened file.Module: USE IFPOSIXSyntaxCALL PXFFPATHCONF (ifildes, name, ival, ierror)ifildes(Input) INTEGER(4). The file descriptor of the opened file.name(Input) INTEGER(4). The configurable option.ival(Output) INTEGER(4). The value of the configurable option.ierror(Output) INTEGER(4). The error status.If successful, ierror is set to zero; otherwise, an error code.The PXFFPATHCONF subroutine gets a value for the configuration option named for the openedfile with descriptor ifildes.The configuration option, defined in name, can be obtained by using PXFCONST or IPXFCONSTwith one of the following constant names:Constant_PC_LINK_MAX_PC_MAX_CANON 1_PC_MAX_INPUT 1_PC_NAME_MAX_PC_PATH_MAXActionReturns the maximum number of links to the file. If ifildes refers to adirectory, then the value applies to the whole directory.Returns the maximum length of a formatted input line; the filedescriptor ifildes must refer to a terminal.Returns the maximum length of an input line; the file descriptor ifildes mustrefer to a terminal.Returns the maximum length of a filename in ifildes that the process isallowed to create.Returns the maximum length of a relative pathname when ifildes is thecurrent working directory.2-290
Descriptions of the Library Routines 2Constant_PC_PIPE_BUF_PC_CHOWN_RESTRICTED 1_PC_NO_TRUNC 1_PC_VDISABLE 1ActionReturns the size of the pipe buffer; the file descriptor ifildes must refer to apipe or FIFO.Returns nonzero if PXFCHOWN may not be used on this file. If ifildes refersto a directory, then this applies to all files in that directory.Returns nonzero if accessing filenames longer than _POSIX_NAME_MAXwill generate an error.Returns nonzero if special character processing can be disabled; the filedescriptor ifildes must refer to a terminal.1. L*X onlyOn Linux* systems, the corresponding macros are defined in . The values for name canbe obtained by using PXFCONST or IPXFCONST when passing the string names of predefinedmacros in . The following table shows the corresponding macro names for the aboveconstants:Constant_PC_LINK_MAX_PC_MAX_CANON_PC_MAX_INPUT_PC_NAME_MAX_PC_PATH_MAX_PC_PIPE_BUF_PC_CHOWN_RESTRICTED_PC_NO_TRUNC_PC_VDISABLECorresponding Macro_POSIX_LINK_MAX_POSIX_MAX_CANON_POSIX_MAX_INPUT_POSIX_NAME_MAX_POSIX_PATH_MAX_POSIX_PIPE_BUF_POSIX_CHOWN_RESTRICTED_POSIX_NO_TRUNC_POSIX_VDISABLESee Also: “IPXFCONST”, “PXFCONST”, “PXFPATHCONF”PXFFPUTCPOSIX Subroutine: Writes a character to a file.Module: USE IFPOSIXSyntaxCALL PXFFPUTC (lunit, char, ierror)lunit2-291
- Page 292 and 293: 2 Intel Fortran Libraries Reference
- Page 294 and 295: 2 Intel Fortran Libraries Reference
- Page 296 and 297: 2 Intel Fortran Libraries Reference
- Page 298 and 299: 2 Intel Fortran Libraries Reference
- Page 300 and 301: 2 Intel Fortran Libraries Reference
- Page 302 and 303: 2 Intel Fortran Libraries Reference
- Page 304 and 305: 2 Intel Fortran Libraries Reference
- Page 306 and 307: 2 Intel Fortran Libraries Reference
- Page 308 and 309: 2 Intel Fortran Libraries Reference
- Page 310 and 311: 2 Intel Fortran Libraries Reference
- Page 312 and 313: 2 Intel Fortran Libraries Reference
- Page 314 and 315: 2 Intel Fortran Libraries Reference
- Page 316 and 317: 2 Intel Fortran Libraries Reference
- Page 318 and 319: 2 Intel Fortran Libraries Reference
- Page 320 and 321: 2 Intel Fortran Libraries Reference
- Page 322 and 323: 2 Intel Fortran Libraries Reference
- Page 324 and 325: 2 Intel Fortran Libraries Reference
- Page 326 and 327: 2 Intel Fortran Libraries Reference
- Page 328 and 329: 2 Intel Fortran Libraries Reference
- Page 330 and 331: 2 Intel Fortran Libraries Reference
- Page 332 and 333: 2 Intel Fortran Libraries Reference
- Page 334 and 335: 2 Intel Fortran Libraries Reference
- Page 336 and 337: 2 Intel Fortran Libraries Reference
- Page 338 and 339: 2 Intel Fortran Libraries Reference
- Page 340 and 341: 2 Intel Fortran Libraries Reference
- Page 344 and 345: 2 Intel Fortran Libraries Reference
- Page 346 and 347: 2 Intel Fortran Libraries Reference
- Page 348 and 349: 2 Intel Fortran Libraries Reference
- Page 350 and 351: 2 Intel Fortran Libraries Reference
- Page 352 and 353: 2 Intel Fortran Libraries Reference
- Page 354 and 355: 2 Intel Fortran Libraries Reference
- Page 356 and 357: 2 Intel Fortran Libraries Reference
- Page 358 and 359: 2 Intel Fortran Libraries Reference
- Page 360 and 361: 2 Intel Fortran Libraries Reference
- Page 362 and 363: 2 Intel Fortran Libraries Reference
- Page 364 and 365: 2 Intel Fortran Libraries Reference
- Page 366 and 367: 2 Intel Fortran Libraries Reference
- Page 368 and 369: 2 Intel Fortran Libraries Reference
- Page 370 and 371: 2 Intel Fortran Libraries Reference
- Page 372 and 373: 2 Intel Fortran Libraries Reference
- Page 374 and 375: 2 Intel Fortran Libraries Reference
- Page 376 and 377: 2 Intel Fortran Libraries Reference
- Page 378 and 379: 2 Intel Fortran Libraries Reference
- Page 380 and 381: 2 Intel Fortran Libraries Reference
- Page 382 and 383: 2 Intel Fortran Libraries Reference
- Page 384 and 385: 2 Intel Fortran Libraries Reference
- Page 386 and 387: 2 Intel Fortran Libraries Reference
- Page 388 and 389: 2 Intel Fortran Libraries Reference
- Page 390 and 391: 2 Intel Fortran Libraries Reference
2 Intel <strong>Fortran</strong> <strong>Libraries</strong> <strong>Reference</strong>end if10 FORMAT (A,Z)end programPXFFPATHCONFPOSIX Subroutine: Gets the value for a configuration option of an opened file.Module: USE IFPOSIXSyntaxCALL PXFFPATHCONF (ifildes, name, ival, ierror)ifildes(Input) INTEGER(4). The file descriptor of the opened file.name(Input) INTEGER(4). The configurable option.ival(Output) INTEGER(4). The value of the configurable option.ierror(Output) INTEGER(4). The error status.If successful, ierror is set to zero; otherwise, an error code.The PXFFPATHCONF subroutine gets a value for the configuration option named for the openedfile with descriptor ifildes.The configuration option, defined in name, can be obtained by using PXFCONST or IPXFCONSTwith one of the following constant names:Constant_PC_LINK_MAX_PC_MAX_CANON 1_PC_MAX_INPUT 1_PC_NAME_MAX_PC_PATH_MAXActionReturns the maximum number of links to the file. If ifildes refers to adirectory, then the value applies to the whole directory.Returns the maximum length of a formatted input line; the filedescriptor ifildes must refer to a terminal.Returns the maximum length of an input line; the file descriptor ifildes mustrefer to a terminal.Returns the maximum length of a filename in ifildes that the process isallowed to create.Returns the maximum length of a relative pathname when ifildes is thecurrent working directory.2-290