dvid: github.com/janelia-flyem/dvid/datatype/common/proto Index | Files

package proto

import "github.com/janelia-flyem/dvid/datatype/common/proto"

Package proto is a generated protocol buffer package.

It is generated from these files:

labelops.proto

It has these top-level messages:

MergeOp
CleaveOp
MappingOp
MappingOps
SplitOp
SVSplit
SupervoxelSplitOp
OpCompleted
Affinity
Affinities
AffinityTable
SVCount
LabelIndex
LabelIndices

Index

Package Files

entries.go labelops.pb.go

Constants

const (
    UnknownType = iota
    SplitOpType
    MergeOpType
    MutationCompleteType
    AffinityType
    MappingOpType
    SupervoxelSplitType
    CleaveOpType
)

Variables

var (
    ErrInvalidLengthLabelops = fmt.Errorf("proto: negative length found during unmarshaling")
    ErrIntOverflowLabelops   = fmt.Errorf("proto: integer overflow")
)

type Affinities Uses

type Affinities struct {
    Labels     []uint64  `protobuf:"varint,1,rep,packed,name=labels" json:"labels,omitempty"`
    Affinities []float32 `protobuf:"fixed32,2,rep,packed,name=affinities" json:"affinities,omitempty"`
}

func (*Affinities) Descriptor Uses

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

func (*Affinities) Equal Uses

func (this *Affinities) Equal(that interface{}) bool

func (*Affinities) GetAffinities Uses

func (m *Affinities) GetAffinities() []float32

func (*Affinities) GetLabels Uses

func (m *Affinities) GetLabels() []uint64

func (*Affinities) GoString Uses

func (this *Affinities) GoString() string

func (*Affinities) Marshal Uses

func (m *Affinities) Marshal() (dAtA []byte, err error)

func (*Affinities) MarshalTo Uses

func (m *Affinities) MarshalTo(dAtA []byte) (int, error)

func (*Affinities) ProtoMessage Uses

func (*Affinities) ProtoMessage()

func (*Affinities) Reset Uses

func (m *Affinities) Reset()

func (*Affinities) Size Uses

func (m *Affinities) Size() (n int)

func (*Affinities) String Uses

func (this *Affinities) String() string

func (*Affinities) Unmarshal Uses

func (m *Affinities) Unmarshal(dAtA []byte) error

type Affinity Uses

type Affinity struct {
    Label1 uint64  `protobuf:"varint,1,opt,name=label1,proto3" json:"label1,omitempty"`
    Label2 uint64  `protobuf:"varint,2,opt,name=label2,proto3" json:"label2,omitempty"`
    Value  float32 `protobuf:"fixed32,3,opt,name=value,proto3" json:"value,omitempty"`
}

func (*Affinity) Descriptor Uses

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

func (*Affinity) Equal Uses

func (this *Affinity) Equal(that interface{}) bool

func (*Affinity) GetLabel1 Uses

func (m *Affinity) GetLabel1() uint64

func (*Affinity) GetLabel2 Uses

func (m *Affinity) GetLabel2() uint64

func (*Affinity) GetValue Uses

func (m *Affinity) GetValue() float32

func (*Affinity) GoString Uses

func (this *Affinity) GoString() string

func (*Affinity) Marshal Uses

func (m *Affinity) Marshal() (dAtA []byte, err error)

func (*Affinity) MarshalTo Uses

func (m *Affinity) MarshalTo(dAtA []byte) (int, error)

func (*Affinity) ProtoMessage Uses

func (*Affinity) ProtoMessage()

func (*Affinity) Reset Uses

func (m *Affinity) Reset()

func (*Affinity) Size Uses

func (m *Affinity) Size() (n int)

func (*Affinity) String Uses

func (this *Affinity) String() string

func (*Affinity) Unmarshal Uses

func (m *Affinity) Unmarshal(dAtA []byte) error

type AffinityTable Uses

type AffinityTable struct {
    Table map[uint64]*Affinities `protobuf:"bytes,1,rep,name=table" json:"table,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value"`
}

func (*AffinityTable) Descriptor Uses

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

func (*AffinityTable) Equal Uses

func (this *AffinityTable) Equal(that interface{}) bool

func (*AffinityTable) GetTable Uses

func (m *AffinityTable) GetTable() map[uint64]*Affinities

func (*AffinityTable) GoString Uses

func (this *AffinityTable) GoString() string

func (*AffinityTable) Marshal Uses

func (m *AffinityTable) Marshal() (dAtA []byte, err error)

func (*AffinityTable) MarshalTo Uses

func (m *AffinityTable) MarshalTo(dAtA []byte) (int, error)

func (*AffinityTable) ProtoMessage Uses

func (*AffinityTable) ProtoMessage()

func (*AffinityTable) Reset Uses

func (m *AffinityTable) Reset()

func (*AffinityTable) Size Uses

func (m *AffinityTable) Size() (n int)

func (*AffinityTable) String Uses

func (this *AffinityTable) String() string

func (*AffinityTable) Unmarshal Uses

func (m *AffinityTable) Unmarshal(dAtA []byte) error

type CleaveOp Uses

type CleaveOp struct {
    Mutid        uint64   `protobuf:"varint,1,opt,name=mutid,proto3" json:"mutid,omitempty"`
    Target       uint64   `protobuf:"varint,2,opt,name=target,proto3" json:"target,omitempty"`
    Cleavedlabel uint64   `protobuf:"varint,3,opt,name=cleavedlabel,proto3" json:"cleavedlabel,omitempty"`
    Cleaved      []uint64 `protobuf:"varint,4,rep,packed,name=cleaved" json:"cleaved,omitempty"`
}

func (*CleaveOp) Descriptor Uses

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

func (*CleaveOp) Equal Uses

func (this *CleaveOp) Equal(that interface{}) bool

func (*CleaveOp) GetCleaved Uses

func (m *CleaveOp) GetCleaved() []uint64

func (*CleaveOp) GetCleavedlabel Uses

func (m *CleaveOp) GetCleavedlabel() uint64

func (*CleaveOp) GetMutid Uses

func (m *CleaveOp) GetMutid() uint64

func (*CleaveOp) GetTarget Uses

func (m *CleaveOp) GetTarget() uint64

func (*CleaveOp) GoString Uses

func (this *CleaveOp) GoString() string

func (*CleaveOp) Marshal Uses

func (m *CleaveOp) Marshal() (dAtA []byte, err error)

func (*CleaveOp) MarshalTo Uses

func (m *CleaveOp) MarshalTo(dAtA []byte) (int, error)

func (*CleaveOp) ProtoMessage Uses

func (*CleaveOp) ProtoMessage()

func (*CleaveOp) Reset Uses

func (m *CleaveOp) Reset()

func (*CleaveOp) Size Uses

func (m *CleaveOp) Size() (n int)

func (*CleaveOp) String Uses

func (this *CleaveOp) String() string

func (*CleaveOp) Unmarshal Uses

func (m *CleaveOp) Unmarshal(dAtA []byte) error

type LabelIndex Uses

type LabelIndex struct {
    Blocks      map[uint64]*SVCount `protobuf:"bytes,1,rep,name=blocks" json:"blocks,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value"`
    Label       uint64              `protobuf:"varint,2,opt,name=label,proto3" json:"label,omitempty"`
    LastMutId   uint64              `protobuf:"varint,3,opt,name=last_mut_id,json=lastMutId,proto3" json:"last_mut_id,omitempty"`
    LastModTime string              `protobuf:"bytes,4,opt,name=last_mod_time,json=lastModTime,proto3" json:"last_mod_time,omitempty"`
    LastModUser string              `protobuf:"bytes,5,opt,name=last_mod_user,json=lastModUser,proto3" json:"last_mod_user,omitempty"`
    LastModApp  string              `protobuf:"bytes,6,opt,name=last_mod_app,json=lastModApp,proto3" json:"last_mod_app,omitempty"`
}

func (*LabelIndex) Descriptor Uses

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

func (*LabelIndex) Equal Uses

func (this *LabelIndex) Equal(that interface{}) bool

func (*LabelIndex) GetBlocks Uses

func (m *LabelIndex) GetBlocks() map[uint64]*SVCount

func (*LabelIndex) GetLabel Uses

func (m *LabelIndex) GetLabel() uint64

func (*LabelIndex) GetLastModApp Uses

func (m *LabelIndex) GetLastModApp() string

func (*LabelIndex) GetLastModTime Uses

func (m *LabelIndex) GetLastModTime() string

func (*LabelIndex) GetLastModUser Uses

func (m *LabelIndex) GetLastModUser() string

func (*LabelIndex) GetLastMutId Uses

func (m *LabelIndex) GetLastMutId() uint64

func (*LabelIndex) GoString Uses

func (this *LabelIndex) GoString() string

func (*LabelIndex) Marshal Uses

func (m *LabelIndex) Marshal() (dAtA []byte, err error)

func (*LabelIndex) MarshalTo Uses

func (m *LabelIndex) MarshalTo(dAtA []byte) (int, error)

func (*LabelIndex) ProtoMessage Uses

func (*LabelIndex) ProtoMessage()

func (*LabelIndex) Reset Uses

func (m *LabelIndex) Reset()

func (*LabelIndex) Size Uses

func (m *LabelIndex) Size() (n int)

func (*LabelIndex) String Uses

func (this *LabelIndex) String() string

func (*LabelIndex) Unmarshal Uses

func (m *LabelIndex) Unmarshal(dAtA []byte) error

type LabelIndices Uses

type LabelIndices struct {
    Indices []*LabelIndex `protobuf:"bytes,1,rep,name=indices" json:"indices,omitempty"`
}

func (*LabelIndices) Descriptor Uses

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

func (*LabelIndices) Equal Uses

func (this *LabelIndices) Equal(that interface{}) bool

func (*LabelIndices) GetIndices Uses

func (m *LabelIndices) GetIndices() []*LabelIndex

func (*LabelIndices) GoString Uses

func (this *LabelIndices) GoString() string

func (*LabelIndices) Marshal Uses

func (m *LabelIndices) Marshal() (dAtA []byte, err error)

func (*LabelIndices) MarshalTo Uses

func (m *LabelIndices) MarshalTo(dAtA []byte) (int, error)

func (*LabelIndices) ProtoMessage Uses

func (*LabelIndices) ProtoMessage()

func (*LabelIndices) Reset Uses

func (m *LabelIndices) Reset()

func (*LabelIndices) Size Uses

func (m *LabelIndices) Size() (n int)

func (*LabelIndices) String Uses

func (this *LabelIndices) String() string

func (*LabelIndices) Unmarshal Uses

func (m *LabelIndices) Unmarshal(dAtA []byte) error

type MappingOp Uses

type MappingOp struct {
    Mutid    uint64   `protobuf:"varint,1,opt,name=mutid,proto3" json:"mutid,omitempty"`
    Mapped   uint64   `protobuf:"varint,2,opt,name=mapped,proto3" json:"mapped,omitempty"`
    Original []uint64 `protobuf:"varint,3,rep,packed,name=original" json:"original,omitempty"`
}

func (*MappingOp) Descriptor Uses

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

func (*MappingOp) Equal Uses

func (this *MappingOp) Equal(that interface{}) bool

func (*MappingOp) GetMapped Uses

func (m *MappingOp) GetMapped() uint64

func (*MappingOp) GetMutid Uses

func (m *MappingOp) GetMutid() uint64

func (*MappingOp) GetOriginal Uses

func (m *MappingOp) GetOriginal() []uint64

func (*MappingOp) GoString Uses

func (this *MappingOp) GoString() string

func (*MappingOp) Marshal Uses

func (m *MappingOp) Marshal() (dAtA []byte, err error)

func (*MappingOp) MarshalTo Uses

func (m *MappingOp) MarshalTo(dAtA []byte) (int, error)

func (*MappingOp) ProtoMessage Uses

func (*MappingOp) ProtoMessage()

func (*MappingOp) Reset Uses

func (m *MappingOp) Reset()

func (*MappingOp) Size Uses

func (m *MappingOp) Size() (n int)

func (*MappingOp) String Uses

func (this *MappingOp) String() string

func (*MappingOp) Unmarshal Uses

func (m *MappingOp) Unmarshal(dAtA []byte) error

type MappingOps Uses

type MappingOps struct {
    Mappings []*MappingOp `protobuf:"bytes,1,rep,name=mappings" json:"mappings,omitempty"`
}

func (*MappingOps) Descriptor Uses

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

func (*MappingOps) Equal Uses

func (this *MappingOps) Equal(that interface{}) bool

func (*MappingOps) GetMappings Uses

func (m *MappingOps) GetMappings() []*MappingOp

func (*MappingOps) GoString Uses

func (this *MappingOps) GoString() string

func (*MappingOps) Marshal Uses

func (m *MappingOps) Marshal() (dAtA []byte, err error)

func (*MappingOps) MarshalTo Uses

func (m *MappingOps) MarshalTo(dAtA []byte) (int, error)

func (*MappingOps) ProtoMessage Uses

func (*MappingOps) ProtoMessage()

func (*MappingOps) Reset Uses

func (m *MappingOps) Reset()

func (*MappingOps) Size Uses

func (m *MappingOps) Size() (n int)

func (*MappingOps) String Uses

func (this *MappingOps) String() string

func (*MappingOps) Unmarshal Uses

func (m *MappingOps) Unmarshal(dAtA []byte) error

type MergeOp Uses

type MergeOp struct {
    Mutid  uint64   `protobuf:"varint,1,opt,name=mutid,proto3" json:"mutid,omitempty"`
    Target uint64   `protobuf:"varint,2,opt,name=target,proto3" json:"target,omitempty"`
    Merged []uint64 `protobuf:"varint,3,rep,packed,name=merged" json:"merged,omitempty"`
}

func (*MergeOp) Descriptor Uses

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

func (*MergeOp) Equal Uses

func (this *MergeOp) Equal(that interface{}) bool

func (*MergeOp) GetMerged Uses

func (m *MergeOp) GetMerged() []uint64

func (*MergeOp) GetMutid Uses

func (m *MergeOp) GetMutid() uint64

func (*MergeOp) GetTarget Uses

func (m *MergeOp) GetTarget() uint64

func (*MergeOp) GoString Uses

func (this *MergeOp) GoString() string

func (*MergeOp) Marshal Uses

func (m *MergeOp) Marshal() (dAtA []byte, err error)

func (*MergeOp) MarshalTo Uses

func (m *MergeOp) MarshalTo(dAtA []byte) (int, error)

func (*MergeOp) ProtoMessage Uses

func (*MergeOp) ProtoMessage()

func (*MergeOp) Reset Uses

func (m *MergeOp) Reset()

func (*MergeOp) Size Uses

func (m *MergeOp) Size() (n int)

func (*MergeOp) String Uses

func (this *MergeOp) String() string

func (*MergeOp) Unmarshal Uses

func (m *MergeOp) Unmarshal(dAtA []byte) error

type OpCompleted Uses

type OpCompleted struct {
    Mutid uint64 `protobuf:"varint,1,opt,name=mutid,proto3" json:"mutid,omitempty"`
    Stage string `protobuf:"bytes,2,opt,name=stage,proto3" json:"stage,omitempty"`
}

func (*OpCompleted) Descriptor Uses

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

func (*OpCompleted) Equal Uses

func (this *OpCompleted) Equal(that interface{}) bool

func (*OpCompleted) GetMutid Uses

func (m *OpCompleted) GetMutid() uint64

func (*OpCompleted) GetStage Uses

func (m *OpCompleted) GetStage() string

func (*OpCompleted) GoString Uses

func (this *OpCompleted) GoString() string

func (*OpCompleted) Marshal Uses

func (m *OpCompleted) Marshal() (dAtA []byte, err error)

func (*OpCompleted) MarshalTo Uses

func (m *OpCompleted) MarshalTo(dAtA []byte) (int, error)

func (*OpCompleted) ProtoMessage Uses

func (*OpCompleted) ProtoMessage()

func (*OpCompleted) Reset Uses

func (m *OpCompleted) Reset()

func (*OpCompleted) Size Uses

func (m *OpCompleted) Size() (n int)

func (*OpCompleted) String Uses

func (this *OpCompleted) String() string

func (*OpCompleted) Unmarshal Uses

func (m *OpCompleted) Unmarshal(dAtA []byte) error

type SVCount Uses

type SVCount struct {
    Counts map[uint64]uint32 `protobuf:"bytes,1,rep,name=counts" json:"counts,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
}

func (*SVCount) Descriptor Uses

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

func (*SVCount) Equal Uses

func (this *SVCount) Equal(that interface{}) bool

func (*SVCount) GetCounts Uses

func (m *SVCount) GetCounts() map[uint64]uint32

func (*SVCount) GoString Uses

func (this *SVCount) GoString() string

func (*SVCount) Marshal Uses

func (m *SVCount) Marshal() (dAtA []byte, err error)

func (*SVCount) MarshalTo Uses

func (m *SVCount) MarshalTo(dAtA []byte) (int, error)

func (*SVCount) ProtoMessage Uses

func (*SVCount) ProtoMessage()

func (*SVCount) Reset Uses

func (m *SVCount) Reset()

func (*SVCount) Size Uses

func (m *SVCount) Size() (n int)

func (*SVCount) String Uses

func (this *SVCount) String() string

func (*SVCount) Unmarshal Uses

func (m *SVCount) Unmarshal(dAtA []byte) error

type SVSplit Uses

type SVSplit struct {
    Splitlabel  uint64 `protobuf:"varint,1,opt,name=splitlabel,proto3" json:"splitlabel,omitempty"`
    Remainlabel uint64 `protobuf:"varint,2,opt,name=remainlabel,proto3" json:"remainlabel,omitempty"`
}

func (*SVSplit) Descriptor Uses

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

func (*SVSplit) Equal Uses

func (this *SVSplit) Equal(that interface{}) bool

func (*SVSplit) GetRemainlabel Uses

func (m *SVSplit) GetRemainlabel() uint64

func (*SVSplit) GetSplitlabel Uses

func (m *SVSplit) GetSplitlabel() uint64

func (*SVSplit) GoString Uses

func (this *SVSplit) GoString() string

func (*SVSplit) Marshal Uses

func (m *SVSplit) Marshal() (dAtA []byte, err error)

func (*SVSplit) MarshalTo Uses

func (m *SVSplit) MarshalTo(dAtA []byte) (int, error)

func (*SVSplit) ProtoMessage Uses

func (*SVSplit) ProtoMessage()

func (*SVSplit) Reset Uses

func (m *SVSplit) Reset()

func (*SVSplit) Size Uses

func (m *SVSplit) Size() (n int)

func (*SVSplit) String Uses

func (this *SVSplit) String() string

func (*SVSplit) Unmarshal Uses

func (m *SVSplit) Unmarshal(dAtA []byte) error

type SplitOp Uses

type SplitOp struct {
    Mutid    uint64              `protobuf:"varint,1,opt,name=mutid,proto3" json:"mutid,omitempty"`
    Target   uint64              `protobuf:"varint,2,opt,name=target,proto3" json:"target,omitempty"`
    Newlabel uint64              `protobuf:"varint,3,opt,name=newlabel,proto3" json:"newlabel,omitempty"`
    Coarse   bool                `protobuf:"varint,4,opt,name=coarse,proto3" json:"coarse,omitempty"`
    Rles     []byte              `protobuf:"bytes,5,opt,name=rles,proto3" json:"rles,omitempty"`
    Svsplits map[uint64]*SVSplit `protobuf:"bytes,6,rep,name=svsplits" json:"svsplits,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value"`
}

func (*SplitOp) Descriptor Uses

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

func (*SplitOp) Equal Uses

func (this *SplitOp) Equal(that interface{}) bool

func (*SplitOp) GetCoarse Uses

func (m *SplitOp) GetCoarse() bool

func (*SplitOp) GetMutid Uses

func (m *SplitOp) GetMutid() uint64

func (*SplitOp) GetNewlabel Uses

func (m *SplitOp) GetNewlabel() uint64

func (*SplitOp) GetRles Uses

func (m *SplitOp) GetRles() []byte

func (*SplitOp) GetSvsplits Uses

func (m *SplitOp) GetSvsplits() map[uint64]*SVSplit

func (*SplitOp) GetTarget Uses

func (m *SplitOp) GetTarget() uint64

func (*SplitOp) GoString Uses

func (this *SplitOp) GoString() string

func (*SplitOp) Marshal Uses

func (m *SplitOp) Marshal() (dAtA []byte, err error)

func (*SplitOp) MarshalTo Uses

func (m *SplitOp) MarshalTo(dAtA []byte) (int, error)

func (*SplitOp) ProtoMessage Uses

func (*SplitOp) ProtoMessage()

func (*SplitOp) Reset Uses

func (m *SplitOp) Reset()

func (*SplitOp) Size Uses

func (m *SplitOp) Size() (n int)

func (*SplitOp) String Uses

func (this *SplitOp) String() string

func (*SplitOp) Unmarshal Uses

func (m *SplitOp) Unmarshal(dAtA []byte) error

type SupervoxelSplitOp Uses

type SupervoxelSplitOp struct {
    Mutid       uint64 `protobuf:"varint,1,opt,name=mutid,proto3" json:"mutid,omitempty"`
    Supervoxel  uint64 `protobuf:"varint,2,opt,name=supervoxel,proto3" json:"supervoxel,omitempty"`
    Splitlabel  uint64 `protobuf:"varint,3,opt,name=splitlabel,proto3" json:"splitlabel,omitempty"`
    Remainlabel uint64 `protobuf:"varint,4,opt,name=remainlabel,proto3" json:"remainlabel,omitempty"`
}

func (*SupervoxelSplitOp) Descriptor Uses

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

func (*SupervoxelSplitOp) Equal Uses

func (this *SupervoxelSplitOp) Equal(that interface{}) bool

func (*SupervoxelSplitOp) GetMutid Uses

func (m *SupervoxelSplitOp) GetMutid() uint64

func (*SupervoxelSplitOp) GetRemainlabel Uses

func (m *SupervoxelSplitOp) GetRemainlabel() uint64

func (*SupervoxelSplitOp) GetSplitlabel Uses

func (m *SupervoxelSplitOp) GetSplitlabel() uint64

func (*SupervoxelSplitOp) GetSupervoxel Uses

func (m *SupervoxelSplitOp) GetSupervoxel() uint64

func (*SupervoxelSplitOp) GoString Uses

func (this *SupervoxelSplitOp) GoString() string

func (*SupervoxelSplitOp) Marshal Uses

func (m *SupervoxelSplitOp) Marshal() (dAtA []byte, err error)

func (*SupervoxelSplitOp) MarshalTo Uses

func (m *SupervoxelSplitOp) MarshalTo(dAtA []byte) (int, error)

func (*SupervoxelSplitOp) ProtoMessage Uses

func (*SupervoxelSplitOp) ProtoMessage()

func (*SupervoxelSplitOp) Reset Uses

func (m *SupervoxelSplitOp) Reset()

func (*SupervoxelSplitOp) Size Uses

func (m *SupervoxelSplitOp) Size() (n int)

func (*SupervoxelSplitOp) String Uses

func (this *SupervoxelSplitOp) String() string

func (*SupervoxelSplitOp) Unmarshal Uses

func (m *SupervoxelSplitOp) Unmarshal(dAtA []byte) error

Package proto imports 9 packages (graph) and is imported by 3 packages. Updated 2018-07-23. Refresh now. Tools for package owners.