|
���
opensem - o��p��ae� ce�a�op
���������
int opensem (sem_name) char *sem_name; sem_num = opensem (sem_name);
��������
opemsem o��p��ae� ce�a�op, �a�a���� ��e�e� sem_name, �
�o��pa�ae� y���a����� ��e������a��o���� �o�ep ce�a�opa
sem_num, �o�op�� �a�e� �c�o���ye�c� ���o�a�� waitsem �
sigsem. ��� �����a���a��� ce�a�opa �epe� �ep��� e�o
o��p���e� �y��o �����a�� creatsem.
C�c�e��a� co��ec���oc��
opensem �o�e� �c�o���o�a��c� ��� o��p���� ce�a�opo� �o���o �
XENIX, �epc�� 3.0, �o �e ��� ce�a�opo� XENIX System V.
��. �����
creatsem(3), sigsem(3), waitsem(3)
�����������
opensem a�ap���o �a�ep�ae�c�, ec�� ���o���e�c� xo�� �� o��o
�� c�e�y���x yc�o���:
[ENOENT] | ��a�a���� ce�a�op �e cy�ec��ye�. |
---|---|
[ENOTNAM] | ��a�a���� �a�� �e ����e�c� ce�a�op��� (�.e �a���, �o�op�� ��� co��a� ���o�o� creatsem(3)). |
[ENAVAIL] | Ce�a�op �e�oppe��e�. |
B c�y�ae o����� �o��pa�ae�c� ��a�e��e -1 � � errno �a�oc��c� �o� o�����.
�A�E�A���
��a oco�e��oc�� c�e������a ��� XENIX � �o�e� o�cy�c��o�a�� �
�py��x pea���a���x UNIX. �po�pa��a, �c�o���y��a� ��y
�y�����, �o���a �o��o�o�a��c� c ��a�o� -lx.
�PE�Y�PE��E��E
Bo ���e�a��e �y���a �e c�e�ye� o��p��a�� o��� � �o� �e
ce�a�op �o�ee o��o�o pa�a.
|