cgroup

package
v7.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 9, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_cgroup_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type CgControllerEntry

type CgControllerEntry struct {
	Cnames     []string          `protobuf:"bytes,1,rep,name=cnames" json:"cnames,omitempty"`
	Dirs       []*CgroupDirEntry `protobuf:"bytes,2,rep,name=dirs" json:"dirs,omitempty"`
	IsThreaded *bool             `protobuf:"varint,3,opt,name=is_threaded,json=isThreaded" json:"is_threaded,omitempty"`
	// contains filtered or unexported fields
}

func (*CgControllerEntry) Descriptor deprecated

func (*CgControllerEntry) Descriptor() ([]byte, []int)

Deprecated: Use CgControllerEntry.ProtoReflect.Descriptor instead.

func (*CgControllerEntry) GetCnames

func (x *CgControllerEntry) GetCnames() []string

func (*CgControllerEntry) GetDirs

func (x *CgControllerEntry) GetDirs() []*CgroupDirEntry

func (*CgControllerEntry) GetIsThreaded

func (x *CgControllerEntry) GetIsThreaded() bool

func (*CgControllerEntry) ProtoMessage

func (*CgControllerEntry) ProtoMessage()

func (*CgControllerEntry) ProtoReflect

func (x *CgControllerEntry) ProtoReflect() protoreflect.Message

func (*CgControllerEntry) Reset

func (x *CgControllerEntry) Reset()

func (*CgControllerEntry) String

func (x *CgControllerEntry) String() string

type CgMemberEntry

type CgMemberEntry struct {
	Name       *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
	Path       *string `protobuf:"bytes,2,req,name=path" json:"path,omitempty"`
	CgnsPrefix *uint32 `protobuf:"varint,3,opt,name=cgns_prefix,json=cgnsPrefix" json:"cgns_prefix,omitempty"`
	// contains filtered or unexported fields
}

func (*CgMemberEntry) Descriptor deprecated

func (*CgMemberEntry) Descriptor() ([]byte, []int)

Deprecated: Use CgMemberEntry.ProtoReflect.Descriptor instead.

func (*CgMemberEntry) GetCgnsPrefix

func (x *CgMemberEntry) GetCgnsPrefix() uint32

func (*CgMemberEntry) GetName

func (x *CgMemberEntry) GetName() string

func (*CgMemberEntry) GetPath

func (x *CgMemberEntry) GetPath() string

func (*CgMemberEntry) ProtoMessage

func (*CgMemberEntry) ProtoMessage()

func (*CgMemberEntry) ProtoReflect

func (x *CgMemberEntry) ProtoReflect() protoreflect.Message

func (*CgMemberEntry) Reset

func (x *CgMemberEntry) Reset()

func (*CgMemberEntry) String

func (x *CgMemberEntry) String() string

type CgSetEntry

type CgSetEntry struct {
	Id   *uint32          `protobuf:"varint,1,req,name=id" json:"id,omitempty"`
	Ctls []*CgMemberEntry `protobuf:"bytes,2,rep,name=ctls" json:"ctls,omitempty"`
	// contains filtered or unexported fields
}

func (*CgSetEntry) Descriptor deprecated

func (*CgSetEntry) Descriptor() ([]byte, []int)

Deprecated: Use CgSetEntry.ProtoReflect.Descriptor instead.

func (*CgSetEntry) GetCtls

func (x *CgSetEntry) GetCtls() []*CgMemberEntry

func (*CgSetEntry) GetId

func (x *CgSetEntry) GetId() uint32

func (*CgSetEntry) ProtoMessage

func (*CgSetEntry) ProtoMessage()

func (*CgSetEntry) ProtoReflect

func (x *CgSetEntry) ProtoReflect() protoreflect.Message

func (*CgSetEntry) Reset

func (x *CgSetEntry) Reset()

func (*CgSetEntry) String

func (x *CgSetEntry) String() string

type CgroupDirEntry

type CgroupDirEntry struct {
	DirName    *string            `protobuf:"bytes,1,req,name=dir_name,json=dirName" json:"dir_name,omitempty"`
	Children   []*CgroupDirEntry  `protobuf:"bytes,2,rep,name=children" json:"children,omitempty"`
	Properties []*CgroupPropEntry `protobuf:"bytes,3,rep,name=properties" json:"properties,omitempty"`
	DirPerms   *CgroupPerms       `protobuf:"bytes,4,opt,name=dir_perms,json=dirPerms" json:"dir_perms,omitempty"`
	// contains filtered or unexported fields
}

func (*CgroupDirEntry) Descriptor deprecated

func (*CgroupDirEntry) Descriptor() ([]byte, []int)

Deprecated: Use CgroupDirEntry.ProtoReflect.Descriptor instead.

func (*CgroupDirEntry) GetChildren

func (x *CgroupDirEntry) GetChildren() []*CgroupDirEntry

func (*CgroupDirEntry) GetDirName

func (x *CgroupDirEntry) GetDirName() string

func (*CgroupDirEntry) GetDirPerms

func (x *CgroupDirEntry) GetDirPerms() *CgroupPerms

func (*CgroupDirEntry) GetProperties

func (x *CgroupDirEntry) GetProperties() []*CgroupPropEntry

func (*CgroupDirEntry) ProtoMessage

func (*CgroupDirEntry) ProtoMessage()

func (*CgroupDirEntry) ProtoReflect

func (x *CgroupDirEntry) ProtoReflect() protoreflect.Message

func (*CgroupDirEntry) Reset

func (x *CgroupDirEntry) Reset()

func (*CgroupDirEntry) String

func (x *CgroupDirEntry) String() string

type CgroupEntry

type CgroupEntry struct {
	Sets        []*CgSetEntry        `protobuf:"bytes,1,rep,name=sets" json:"sets,omitempty"`
	Controllers []*CgControllerEntry `protobuf:"bytes,2,rep,name=controllers" json:"controllers,omitempty"`
	// contains filtered or unexported fields
}

func (*CgroupEntry) Descriptor deprecated

func (*CgroupEntry) Descriptor() ([]byte, []int)

Deprecated: Use CgroupEntry.ProtoReflect.Descriptor instead.

func (*CgroupEntry) GetControllers

func (x *CgroupEntry) GetControllers() []*CgControllerEntry

func (*CgroupEntry) GetSets

func (x *CgroupEntry) GetSets() []*CgSetEntry

func (*CgroupEntry) ProtoMessage

func (*CgroupEntry) ProtoMessage()

func (*CgroupEntry) ProtoReflect

func (x *CgroupEntry) ProtoReflect() protoreflect.Message

func (*CgroupEntry) Reset

func (x *CgroupEntry) Reset()

func (*CgroupEntry) String

func (x *CgroupEntry) String() string

type CgroupPerms

type CgroupPerms struct {
	Mode *uint32 `protobuf:"varint,1,req,name=mode" json:"mode,omitempty"`
	Uid  *uint32 `protobuf:"varint,2,req,name=uid" json:"uid,omitempty"`
	Gid  *uint32 `protobuf:"varint,3,req,name=gid" json:"gid,omitempty"`
	// contains filtered or unexported fields
}

func (*CgroupPerms) Descriptor deprecated

func (*CgroupPerms) Descriptor() ([]byte, []int)

Deprecated: Use CgroupPerms.ProtoReflect.Descriptor instead.

func (*CgroupPerms) GetGid

func (x *CgroupPerms) GetGid() uint32

func (*CgroupPerms) GetMode

func (x *CgroupPerms) GetMode() uint32

func (*CgroupPerms) GetUid

func (x *CgroupPerms) GetUid() uint32

func (*CgroupPerms) ProtoMessage

func (*CgroupPerms) ProtoMessage()

func (*CgroupPerms) ProtoReflect

func (x *CgroupPerms) ProtoReflect() protoreflect.Message

func (*CgroupPerms) Reset

func (x *CgroupPerms) Reset()

func (*CgroupPerms) String

func (x *CgroupPerms) String() string

type CgroupPropEntry

type CgroupPropEntry struct {
	Name  *string      `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
	Value *string      `protobuf:"bytes,2,req,name=value" json:"value,omitempty"`
	Perms *CgroupPerms `protobuf:"bytes,3,opt,name=perms" json:"perms,omitempty"`
	// contains filtered or unexported fields
}

func (*CgroupPropEntry) Descriptor deprecated

func (*CgroupPropEntry) Descriptor() ([]byte, []int)

Deprecated: Use CgroupPropEntry.ProtoReflect.Descriptor instead.

func (*CgroupPropEntry) GetName

func (x *CgroupPropEntry) GetName() string

func (*CgroupPropEntry) GetPerms

func (x *CgroupPropEntry) GetPerms() *CgroupPerms

func (*CgroupPropEntry) GetValue

func (x *CgroupPropEntry) GetValue() string

func (*CgroupPropEntry) ProtoMessage

func (*CgroupPropEntry) ProtoMessage()

func (*CgroupPropEntry) ProtoReflect

func (x *CgroupPropEntry) ProtoReflect() protoreflect.Message

func (*CgroupPropEntry) Reset

func (x *CgroupPropEntry) Reset()

func (*CgroupPropEntry) String

func (x *CgroupPropEntry) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL