Rudiments
include
rudiments
private
semaphoreset.h
1
// Copyright (c) 1999-2018 David Muse
2
// See the COPYING file for more information.
3
4
semaphoreset
(
semaphoreset
&
s
) {};
5
semaphoreset
&operator=(
semaphoreset
&
s
) {
return
*
this
; };
6
7
private
:
8
void
createOperations();
9
10
int32_t semGet(key_t key, int32_t
nsems
,
11
int32_t
semflg
,
const
int32_t *values);
12
int32_t semControl(
semaphoresetprivate
*pvt, int32_t
semnum
,
13
int32_t
cmd
,
semun
*
semctlun
);
14
bool
semTimedOp(
struct
sembuf
*
sops
,
15
int32_t
seconds
,
16
int32_t
nanoseconds
);
17
bool
semOp(
struct
sembuf
*
sops
);
18
19
bool
forceRemove();
20
21
semaphoresetprivate
*pvt;
avltreenode
Definition
avltree.h:11
semaphoreset
Definition
semaphoreset.h:44
Generated on Tue Dec 3 2024 01:50:18 for Rudiments by
1.10.0