Documentation ¶
Overview ¶
Package multicursor contains protos for Cursors
Index ¶
- Variables
- type Cursors
- func (*Cursors) Descriptor() ([]byte, []int)deprecated
- func (x *Cursors) GetCursors() []string
- func (x *Cursors) GetMagicNumber() int64
- func (x *Cursors) GetVersion() uint64
- func (*Cursors) ProtoMessage()
- func (x *Cursors) ProtoReflect() protoreflect.Message
- func (x *Cursors) Reset()
- func (x *Cursors) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_go_chromium_org_luci_gae_service_datastore_internal_protos_multicursor_cursors_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Cursors ¶
type Cursors struct { Version uint64 `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"` // currently 0 Cursors []string `protobuf:"bytes,2,rep,name=cursors,proto3" json:"cursors,omitempty"` // list of cursors // magic_number exists to make it easier to determine if this is a // multicursor. There is a small but real chance that a base64 cursor // representation does represent a valid multicursor. This should // increase our chances in such a situation. The value is always 0xA455 MagicNumber int64 `protobuf:"varint,3,opt,name=magic_number,json=magicNumber,proto3" json:"magic_number,omitempty"` // contains filtered or unexported fields }
Cursors is a structure containing zero or more cursors. This is used for embedding multiple cursors in a single blob/string.
func (*Cursors) Descriptor
deprecated
func (*Cursors) GetCursors ¶
func (*Cursors) GetMagicNumber ¶
func (*Cursors) GetVersion ¶
func (*Cursors) ProtoMessage ¶
func (*Cursors) ProtoMessage()
func (*Cursors) ProtoReflect ¶
func (x *Cursors) ProtoReflect() protoreflect.Message
Click to show internal directories.
Click to hide internal directories.