Perl

������� �������������� ����� ����������

Rambler's Top100
msgctl

�������� ��������� ������� msgctl(2). ���� �������, �������� ���������� CMD, �������� �������� IPC_STAT, �� �������� ARG ������ ���� ����������, ������� ����� ��������� ��������� msgid_ds. ������������ �������� ������� ���������� ������������� �������� ������� ioctl(): ���� ��������� ������� ���������� -1, �� ������� Perl - ������ "0 but true"; ���� ��������� ������� ���������� �����-���� ������ ��������, �� ������� Perl ���������� ��� �� ��������. ��. ����� ������������ �� ������� IPC::SysV � IPC::SysV::Msg.
msgctl ID, CMD, ARG

msgget

������� ������� ��������� � �������� ���������� ���� ������, ������� ��������� ������� msgget(2). ���������� ������������� ������� ���������, ���� ��� ������� �������, ��� �������������� �������� � ��������� ������. ��. ����� ������������ �� ������� IPC::SysV � IPC::SysV::Msg.
msgget ����, �����

msgrcv

�������� ��������� ������� msgrcv ��� ��������� ��������� �� ������� ��������� � ���������������, �������� ���������� ID, � �������� ��� � ����������, ������������ ���������� ����������. ������������ ����� ��������� �� ����� ��������� ��������, ��������� ���������� �����. ���� ��������� ��������, �� � ���������� ����� ����� ���������� ����������� ��� ���. ���������� ������ �������� ������ � ������ ��������� ��������� ��������� ��� ���� � ��������� ������. ��. ����� ������������ �� ������� IPC::SysV � IPC::SysV::Msg.
msgrcv ID, ����������, �����, ���, �����

msgsnd

�������� ��������� ������� msgsnd ��� ������� ���������, ��������� ���������� ���������, � ������� ��������� � ���������������, �������� ���������� ID. ��������� ������ ���������� � ���� ���������, ��������������� ������� ����� ������, ������� ����� ������� �������� pack("l", $type). ���������� ������ �������� ������ � ������ �������� ������� ��������� � ���� � ��������� ������. ��. ����� ������������ �� ������� IPC::SysV � IPC::SysV::Msg.
msgsnd ID, ���������, �����

semctl

�������� ��������� ������� semctl(). ���� �������, �������� ���������� CMD, �������� �������� IPC_STAT ��� GETALL, �� �������� ARG ������ ���� ����������, ������� ����� ��������� ������������ ����� semid_ds ��� ������ �������� ��������. ������������ �������� ������� ���������� ������������� �������� ������� ioctl(): ���� ��������� ������� ���������� -1, �� ������� Perl �������������� ��������; ���� ��������� ������� ���������� 0, �� ������� Perl ������ "0 but true"; ���� ��������� ������� ���������� �����-���� ������ ��������, �� ������� Perl ���������� ��� �� ��������. ��. ����� ������������ �� ������� IPC::SysV � IPC::SysV::Msg.
semctl ID, SEMNUM, CMD, ARG

semget

������� ����� ���������, ������� ��������� ������� semget. ���������� ������������� ��������, ���� ����� ������� ������, ��� �������������� �������� � ��������� ������. ��. ����� ������������ �� ������� IPC::SysV � IPC::SysV::Msg.
semget KEY, NSEMS, FLAGS

semop

�������� ��������� ������� semop ��� ���������� �������� � ���������, ��������, ������������ ��� ��������. �������� OPSTRING ������ ���� ����������� �������� �������� semop, ������ �� ������� ��������� �������� pack("sss", $semnum, $semop, $semfkag). ���������� �������� � ��������� ������������ ������ ��������� ������� OPSTRING. ���������� ������ �������� ������ � ������ ��������� ���������� �������� � ��������� ��� ���� � ��������� ������. ��. ����� ������������ �� ������� IPC::SysV � IPC::SysV::Msg.
semop KEY, OPSTRING

shmctl

�������� ��������� ������� shmctl. ���� �������, �������� ���������� CMD, �������� �������� IPC_STAT, �� �������� ARG ������ ���� ����������, ������� ����� ��������� ������������ ��������� shmid_ds. ������������ �������� ������� ���������� ������������� �������� ������� ioctl(): ���� ��������� ������� ���������� -1, �� ������� Perl �������������� ��������; ���� ��������� ������� ���������� 0, �� ������� Perl ������ "0 but true"; ���� ��������� ������� ���������� �����- ���� ������ ��������, �� � ������� Perl ���������� ��� �� ��������. ��. ����� ������������ �� ������� IPC::SysV � IPC::SysV::Msg.
shmctl ID, CMD, ARG

shmget

������� ������� ������ ��� ����������� ������������� (����������� ������� ������), ������� ��������� ������� shmget. ���������� ������������� ����������� ������� ������, ���� ��� ������� �������, ��� �������������� �������� � ��������� ������.��. ����� ������������ �� ������� IPC::SysV � IPC::SysV::Msg.
shmget KEY, SIZE, FLAGS

shmread

������ � ���������� VAR �������� ���������� SIZE ���������� ���� �� ����������� ������� � ���������������, ������������ ���������� ID, ������� � �������, ��������� ���������� POS. ���������� ������ �������� ������ � ������ ��������� ������ ������ � ���� � ��������� ������. ��. ����� ������������ �� ������� IPC::SysV.
shmread ID, VAR, POS, SIZE

shmwrite

���������� �������� ���������� SIZE ���������� ���� �� ������ ������ STRING � ����������� ������� ������ � ���������������, ������������ ���������� ID, ������� � �������, ��������� ���������� POS. ���� ������ ������ �������� ������� ���������� ����, �� ����������� ������� �������� "\0". ���������� ������ �������� ������ � ������ �������� ������ ������ � ���� � ��������� ������. ��. ����� ������������ �� ������� IPC::SysV.
shmwrite ID, STRING, POS, SIZE
�� ���������� ����� �.��������� � �.������� "����������� Perl"
www.bhv.ru, www.bhv.kiev.ua
��������� � ����� "���������� Web-������": www.spravkaweb.ru.

Rambler's Top100