package Fcntl; use strict; our($VERSION, @ISA, @EXPORT, @EXPORT_OK, %EXPORT_TAGS); require Exporter; require XSLoader; @ISA = qw(Exporter); $VERSION = '1.13'; XSLoader::load(); # Named groups of exports %EXPORT_TAGS = ( 'flock' => [qw(LOCK_SH LOCK_EX LOCK_NB LOCK_UN)], 'Fcompat' => [qw(FAPPEND FASYNC FCREAT FDEFER FDSYNC FEXCL FLARGEFILE FNDELAY FNONBLOCK FRSYNC FSYNC FTRUNC)], 'seek' => [qw(SEEK_SET SEEK_CUR SEEK_END)], 'mode' => [qw(S_ISUID S_ISGID S_ISVTX S_ISTXT _S_IFMT S_IFREG S_IFDIR S_IFLNK S_IFSOCK S_IFBLK S_IFCHR S_IFIFO S_IFWHT S_ENFMT S_IRUSR S_IWUSR S_IXUSR S_IRWXU S_IRGRP S_IWGRP S_IXGRP S_IRWXG S_IROTH S_IWOTH S_IXOTH S_IRWXO S_IREAD S_IWRITE S_IEXEC S_ISREG S_ISDIR S_ISLNK S_ISSOCK S_ISBLK S_ISCHR S_ISFIFO S_ISWHT S_ISENFMT S_IFMT S_IMODE )], ); # Items to export into callers namespace by default # (move infrequently used names to @EXPORT_OK below) @EXPORT = qw( FD_CLOEXEC F_ALLOCSP F_ALLOCSP64 F_COMPAT F_DUP2FD F_DUPFD F_EXLCK F_FREESP F_FREESP64 F_FSYNC F_FSYNC64 F_GETFD F_GETFL F_GETLK F_GETLK64 F_GETOWN F_NODNY F_POSIX F_RDACC F_RDDNY F_RDLCK F_RWACC F_RWDNY F_SETFD F_SETFL F_SETLK F_SETLK64 F_SETLKW F_SETLKW64 F_SETOWN F_SHARE F_SHLCK F_UNLCK F_UNSHARE F_WRACC F_WRDNY F_WRLCK O_ACCMODE O_ALIAS O_APPEND O_ASYNC O_BINARY O_CREAT O_DEFER O_DIRECT O_DIRECTORY O_DSYNC O_EXCL O_EXLOCK O_LARGEFILE O_NDELAY O_NOCTTY O_NOFOLLOW O_NOINHERIT O_NONBLOCK O_RANDOM O_RAW O_RDONLY O_RDWR O_RSRC O_RSYNC O_SEQUENTIAL O_SHLOCK O_SYNC O_TEMPORARY O_TEXT O_TRUNC O_WRONLY ); # Other items we are prepared to export if requested @EXPORT_OK = (qw( DN_ACCESS DN_ATTRIB DN_CREATE DN_DELETE DN_MODIFY DN_MULTISHOT DN_RENAME F_GETLEASE F_GETPIPE_SZ F_GETSIG F_NOTIFY F_SETLEASE F_SETPIPE_SZ F_SETSIG LOCK_MAND LOCK_READ LOCK_RW LOCK_WRITE O_ALT_IO O_EVTONLY O_IGNORE_CTTY O_NOATIME O_NOLINK O_NOSIGPIPE O_NOTRANS O_SYMLINK O_TTY_INIT ), map {@{$_}} values %EXPORT_TAGS); 1;
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
B | Folder | 0755 |
|
|
CORE | Folder | 0755 |
|
|
Compress | Folder | 0755 |
|
|
Data | Folder | 0755 |
|
|
Devel | Folder | 0755 |
|
|
Digest | Folder | 0755 |
|
|
Encode | Folder | 0755 |
|
|
File | Folder | 0755 |
|
|
Filter | Folder | 0755 |
|
|
Hash | Folder | 0755 |
|
|
I18N | Folder | 0755 |
|
|
IO | Folder | 0755 |
|
|
IPC | Folder | 0755 |
|
|
List | Folder | 0755 |
|
|
MIME | Folder | 0755 |
|
|
Math | Folder | 0755 |
|
|
PerlIO | Folder | 0755 |
|
|
Scalar | Folder | 0755 |
|
|
Sub | Folder | 0755 |
|
|
Sys | Folder | 0755 |
|
|
Tie | Folder | 0755 |
|
|
Time | Folder | 0755 |
|
|
Unicode | Folder | 0755 |
|
|
asm | Folder | 0755 |
|
|
asm-generic | Folder | 0755 |
|
|
auto | Folder | 0755 |
|
|
bits | Folder | 0755 |
|
|
gnu | Folder | 0755 |
|
|
linux | Folder | 0755 |
|
|
sys | Folder | 0755 |
|
|
threads | Folder | 0755 |
|
|
B.pm | File | 30.72 KB | 0644 |
|
Config.pm | File | 3.29 KB | 0644 |
|
Config.pod | File | 250.68 KB | 0644 |
|
Config_git.pl | File | 409 B | 0644 |
|
Config_heavy.pl | File | 53.13 KB | 0644 |
|
Cwd.pm | File | 18.1 KB | 0644 |
|
DB_File.pm | File | 63.52 KB | 0644 |
|
DynaLoader.pm | File | 10.23 KB | 0644 |
|
Encode.pm | File | 35.64 KB | 0644 |
|
Errno.pm | File | 4.82 KB | 0644 |
|
Fcntl.pm | File | 2.11 KB | 0644 |
|
GDBM_File.pm | File | 1.51 KB | 0644 |
|
IO.pm | File | 469 B | 0644 |
|
NDBM_File.pm | File | 2.44 KB | 0644 |
|
O.pm | File | 4.11 KB | 0644 |
|
ODBM_File.pm | File | 2.33 KB | 0644 |
|
Opcode.pm | File | 15.52 KB | 0644 |
|
POSIX.pm | File | 19.72 KB | 0644 |
|
POSIX.pod | File | 71.98 KB | 0644 |
|
SDBM_File.pm | File | 3.46 KB | 0644 |
|
Socket.pm | File | 13.24 KB | 0644 |
|
Storable.pm | File | 42.23 KB | 0644 |
|
_h2ph_pre.ph | File | 28.63 KB | 0644 |
|
arybase.pm | File | 2.75 KB | 0644 |
|
attributes.pm | File | 3.03 KB | 0644 |
|
encoding.pm | File | 22.45 KB | 0644 |
|
endian.ph | File | 4.36 KB | 0644 |
|
errno.ph | File | 23 B | 0644 |
|
features.ph | File | 12.64 KB | 0644 |
|
lib.pm | File | 2.23 KB | 0644 |
|
mro.pm | File | 9.86 KB | 0644 |
|
ops.pm | File | 997 B | 0644 |
|
re.pm | File | 8.5 KB | 0644 |
|
signal.ph | File | 3.3 KB | 0644 |
|
stdarg.ph | File | 2.8 KB | 0644 |
|
stdc-predef.ph | File | 921 B | 0644 |
|
stddef.ph | File | 12.08 KB | 0644 |
|
syscall.ph | File | 86 B | 0644 |
|
sysexits.ph | File | 1.26 KB | 0644 |
|
syslimits.ph | File | 452 B | 0644 |
|
syslog.ph | File | 85 B | 0644 |
|
threads.pm | File | 35.69 KB | 0644 |
|
wait.ph | File | 83 B | 0644 |
|