boojum_protocol_leader_election

package
v0.0.0-...-967d326 Latest Latest
Warning

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

Go to latest
Published: Jun 23, 2019 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AggregationJob

type AggregationJob struct {
	Type                 string   `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	SubTrees             [][]byte `protobuf:"bytes,2,rep,name=subTrees,proto3" json:"subTrees,omitempty"`
	Label                int64    `protobuf:"varint,3,opt,name=label,proto3" json:"label,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AggregationJob) Descriptor

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

func (*AggregationJob) GetLabel

func (m *AggregationJob) GetLabel() int64

func (*AggregationJob) GetSubTrees

func (m *AggregationJob) GetSubTrees() [][]byte

func (*AggregationJob) GetType

func (m *AggregationJob) GetType() string

func (*AggregationJob) ProtoMessage

func (*AggregationJob) ProtoMessage()

func (*AggregationJob) Reset

func (m *AggregationJob) Reset()

func (*AggregationJob) String

func (m *AggregationJob) String() string

func (*AggregationJob) XXX_DiscardUnknown

func (m *AggregationJob) XXX_DiscardUnknown()

func (*AggregationJob) XXX_Marshal

func (m *AggregationJob) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AggregationJob) XXX_Merge

func (m *AggregationJob) XXX_Merge(src proto.Message)

func (*AggregationJob) XXX_Size

func (m *AggregationJob) XXX_Size() int

func (*AggregationJob) XXX_Unmarshal

func (m *AggregationJob) XXX_Unmarshal(b []byte) error

type AggregationProposal

type AggregationProposal struct {
	Type                 string     `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Id                   []byte     `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Deadline             *Timestamp `protobuf:"bytes,3,opt,name=deadline,proto3" json:"deadline,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*AggregationProposal) Descriptor

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

func (*AggregationProposal) GetDeadline

func (m *AggregationProposal) GetDeadline() *Timestamp

func (*AggregationProposal) GetId

func (m *AggregationProposal) GetId() []byte

func (*AggregationProposal) GetType

func (m *AggregationProposal) GetType() string

func (*AggregationProposal) ProtoMessage

func (*AggregationProposal) ProtoMessage()

func (*AggregationProposal) Reset

func (m *AggregationProposal) Reset()

func (*AggregationProposal) String

func (m *AggregationProposal) String() string

func (*AggregationProposal) XXX_DiscardUnknown

func (m *AggregationProposal) XXX_DiscardUnknown()

func (*AggregationProposal) XXX_Marshal

func (m *AggregationProposal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AggregationProposal) XXX_Merge

func (m *AggregationProposal) XXX_Merge(src proto.Message)

func (*AggregationProposal) XXX_Size

func (m *AggregationProposal) XXX_Size() int

func (*AggregationProposal) XXX_Unmarshal

func (m *AggregationProposal) XXX_Unmarshal(b []byte) error

type AggregationResult

type AggregationResult struct {
	Type                 string   `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Id                   []byte   `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Result               []byte   `protobuf:"bytes,3,opt,name=result,proto3" json:"result,omitempty"`
	Label                int64    `protobuf:"varint,4,opt,name=label,proto3" json:"label,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AggregationResult) Descriptor

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

func (*AggregationResult) GetId

func (m *AggregationResult) GetId() []byte

func (*AggregationResult) GetLabel

func (m *AggregationResult) GetLabel() int64

func (*AggregationResult) GetResult

func (m *AggregationResult) GetResult() []byte

func (*AggregationResult) GetType

func (m *AggregationResult) GetType() string

func (*AggregationResult) ProtoMessage

func (*AggregationResult) ProtoMessage()

func (*AggregationResult) Reset

func (m *AggregationResult) Reset()

func (*AggregationResult) String

func (m *AggregationResult) String() string

func (*AggregationResult) XXX_DiscardUnknown

func (m *AggregationResult) XXX_DiscardUnknown()

func (*AggregationResult) XXX_Marshal

func (m *AggregationResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AggregationResult) XXX_Merge

func (m *AggregationResult) XXX_Merge(src proto.Message)

func (*AggregationResult) XXX_Size

func (m *AggregationResult) XXX_Size() int

func (*AggregationResult) XXX_Unmarshal

func (m *AggregationResult) XXX_Unmarshal(b []byte) error

type Timestamp

type Timestamp struct {
	Sec                  int64    `protobuf:"varint,1,opt,name=sec,proto3" json:"sec,omitempty"`
	Nsec                 int64    `protobuf:"varint,2,opt,name=nsec,proto3" json:"nsec,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Timestamp) Descriptor

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

func (*Timestamp) GetNsec

func (m *Timestamp) GetNsec() int64

func (*Timestamp) GetSec

func (m *Timestamp) GetSec() int64

func (*Timestamp) ProtoMessage

func (*Timestamp) ProtoMessage()

func (*Timestamp) Reset

func (m *Timestamp) Reset()

func (*Timestamp) String

func (m *Timestamp) String() string

func (*Timestamp) XXX_DiscardUnknown

func (m *Timestamp) XXX_DiscardUnknown()

func (*Timestamp) XXX_Marshal

func (m *Timestamp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Timestamp) XXX_Merge

func (m *Timestamp) XXX_Merge(src proto.Message)

func (*Timestamp) XXX_Size

func (m *Timestamp) XXX_Size() int

func (*Timestamp) XXX_Unmarshal

func (m *Timestamp) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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