github.com/nvi-inc/svipc@v0.1.0/types_linux_amd64.go (about)

     1  // Code generated by cmd/cgo -godefs; DO NOT EDIT.
     2  // cgo -godefs types.go
     3  
     4  package svipc
     5  
     6  type IpcKey int32
     7  
     8  type IpcPerm struct {
     9  	Key  IpcKey
    10  	Uid  uint32
    11  	Gid  uint32
    12  	Cuid uint32
    13  	Cgid uint32
    14  	Mode uint16
    15  	_    uint16
    16  	Seq  uint16
    17  	_    uint16
    18  	_    uint64
    19  	_    uint64
    20  }
    21  
    22  type ShmId struct {
    23  	Perm   IpcPerm
    24  	Segsz  uint64
    25  	Atime  int64
    26  	Dtime  int64
    27  	Ctime  int64
    28  	Cpid   int32
    29  	Lpid   int32
    30  	Nattch uint64
    31  	_      uint64
    32  	_      uint64
    33  }
    34  
    35  type ShmInfo struct {
    36  	Shmmax uint64
    37  	Shmmin uint64
    38  	Shmmni uint64
    39  	Shmseg uint64
    40  	Shmall uint64
    41  	_      uint64
    42  	_      uint64
    43  	_      uint64
    44  	_      uint64
    45  }
    46  
    47  type SemId struct {
    48  	Perm  IpcPerm
    49  	Otime int64
    50  	_     uint64
    51  	Ctime int64
    52  	_     uint64
    53  	Nsems uint64
    54  	_     uint64
    55  	_     uint64
    56  }