NAME
Module::Generic::SemStat - Shared Memory Manipulation
SYNOPSIS
semctl( $id, 0, IPC_STAT, $data ) || die( "$!\n" );
my @values = unpack( $data );
my $semstat => Module::Generic::SemStat->new( @values );
my $cgid = $semstat->cgid;
my $ctime = $semstat->ctime;
my $cuid = $semstat->cuid;
my $gid = $semstat->gid;
my $mode = $semstat->mode;
my $nsems = $semstat->nsems;
my $otime = $semstat->otime;
my $uid = $semstat->uid;
VERSION
v0.1.0
DESCRIPTION
Module::Generic::SemStat provides an object oriented way to access semaphore stat information after being populated during object instantiation.
METHODS
new
Creates a new Module::Generic::SemStat object and return it.
cgid
Effective GID of creator
ctime
Last semop time
cuid
Effective UID of creator
gid
Effective UID of owner
mode
Permissions
nsems
No. of semaphores in set
otime
Last semop time
uid
Effective UID of owner
AUTHOR
Jacques Deguest <jack@deguest.jp>
SEE ALSO
Module::Generic, Module::Generic::SharedMem
perlipc, perlmod, IPC::Shareable
COPYRIGHT & LICENSE
Copyright (c) 2021-2024 DEGUEST Pte. Ltd.
You can use, copy, modify and redistribute this package and associated files under the same terms as Perl itself.