go-tg-screenshot-bot

Форк
0
51 строка · 873.0 Байт
1
package shm
2

3
// System call constants.
4
const (
5
	sysShmAt  = 228
6
	sysShmCtl = 229
7
	sysShmDt  = 230
8
	sysShmGet = 231
9
)
10

11
// Perm is used to pass permission information to IPC operations.
12
type Perm struct {
13
	// Creator's user ID.
14
	Cuid uint32
15
	// Creator's group ID.
16
	Cgid uint32
17
	// Owner's user ID.
18
	Uid uint32
19
	// Owner's group ID.
20
	Gid uint32
21
	// Read/write permission.
22
	Mode uint16
23
	// Sequence number.
24
	Seq uint16
25
	// Padding.
26
	PadCgo0 [4]byte
27
	// Key.
28
	Key int64
29
}
30

31
// IdDs describes shared memory segment.
32
type IdDs struct {
33
	// Operation permission struct.
34
	Perm Perm
35
	// Size of segment in bytes.
36
	SegSz uint64
37
	// Pid of last shmat/shmdt.
38
	Lpid int32
39
	// Pid of creator.
40
	Cpid int32
41
	// Number of current attaches.
42
	Nattch int32
43
	// Padding.
44
	PadCgo0 [4]byte
45
	// Last attach time.
46
	Atime int64
47
	// Last detach time.
48
	Dtime int64
49
	// Last change time.
50
	Ctime int64
51
}
52

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.