ghost_file

package
v7.0.0 Latest Latest
Warning

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

Go to latest
Published: Sep 8, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_ghost_file_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type GhostChunkEntry

type GhostChunkEntry struct {
	Len *uint64 `protobuf:"varint,1,req,name=len" json:"len,omitempty"`
	Off *uint64 `protobuf:"varint,2,req,name=off" json:"off,omitempty"`
	// contains filtered or unexported fields
}

func (*GhostChunkEntry) Descriptor deprecated

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

Deprecated: Use GhostChunkEntry.ProtoReflect.Descriptor instead.

func (*GhostChunkEntry) GetLen

func (x *GhostChunkEntry) GetLen() uint64

func (*GhostChunkEntry) GetOff

func (x *GhostChunkEntry) GetOff() uint64

func (*GhostChunkEntry) ProtoMessage

func (*GhostChunkEntry) ProtoMessage()

func (*GhostChunkEntry) ProtoReflect

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

func (*GhostChunkEntry) Reset

func (x *GhostChunkEntry) Reset()

func (*GhostChunkEntry) String

func (x *GhostChunkEntry) String() string

type GhostFileEntry

type GhostFileEntry struct {
	Uid    *uint32       `protobuf:"varint,1,req,name=uid" json:"uid,omitempty"`
	Gid    *uint32       `protobuf:"varint,2,req,name=gid" json:"gid,omitempty"`
	Mode   *uint32       `protobuf:"varint,3,req,name=mode" json:"mode,omitempty"`
	Dev    *uint32       `protobuf:"varint,4,opt,name=dev" json:"dev,omitempty"`
	Ino    *uint64       `protobuf:"varint,5,opt,name=ino" json:"ino,omitempty"`
	Rdev   *uint32       `protobuf:"varint,6,opt,name=rdev" json:"rdev,omitempty"`
	Atim   *time.Timeval `protobuf:"bytes,7,opt,name=atim" json:"atim,omitempty"`
	Mtim   *time.Timeval `protobuf:"bytes,8,opt,name=mtim" json:"mtim,omitempty"`
	Chunks *bool         `protobuf:"varint,9,opt,name=chunks" json:"chunks,omitempty"`
	Size   *uint64       `protobuf:"varint,10,opt,name=size" json:"size,omitempty"`
	// this field makes sense only when S_ISLNK(mode)
	SymlnkTarget *string `protobuf:"bytes,11,opt,name=symlnk_target,json=symlnkTarget" json:"symlnk_target,omitempty"`
	// contains filtered or unexported fields
}

func (*GhostFileEntry) Descriptor deprecated

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

Deprecated: Use GhostFileEntry.ProtoReflect.Descriptor instead.

func (*GhostFileEntry) GetAtim

func (x *GhostFileEntry) GetAtim() *time.Timeval

func (*GhostFileEntry) GetChunks

func (x *GhostFileEntry) GetChunks() bool

func (*GhostFileEntry) GetDev

func (x *GhostFileEntry) GetDev() uint32

func (*GhostFileEntry) GetGid

func (x *GhostFileEntry) GetGid() uint32

func (*GhostFileEntry) GetIno

func (x *GhostFileEntry) GetIno() uint64

func (*GhostFileEntry) GetMode

func (x *GhostFileEntry) GetMode() uint32

func (*GhostFileEntry) GetMtim

func (x *GhostFileEntry) GetMtim() *time.Timeval

func (*GhostFileEntry) GetRdev

func (x *GhostFileEntry) GetRdev() uint32

func (*GhostFileEntry) GetSize

func (x *GhostFileEntry) GetSize() uint64

func (*GhostFileEntry) GetSymlnkTarget

func (x *GhostFileEntry) GetSymlnkTarget() string

func (*GhostFileEntry) GetUid

func (x *GhostFileEntry) GetUid() uint32

func (*GhostFileEntry) ProtoMessage

func (*GhostFileEntry) ProtoMessage()

func (*GhostFileEntry) ProtoReflect

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

func (*GhostFileEntry) Reset

func (x *GhostFileEntry) Reset()

func (*GhostFileEntry) String

func (x *GhostFileEntry) String() string

Jump to

Keyboard shortcuts

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