pb

package
v0.0.0-...-2c4dd60 Latest Latest
Warning

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

Go to latest
Published: Jun 20, 2022 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrInvalidLengthLibp2P        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowLibp2P          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupLibp2P = fmt.Errorf("proto: unexpected end of group")
)

Functions

This section is empty.

Types

type BlobMessage

type BlobMessage struct {
	// Types that are valid to be assigned to Payload:
	//	*BlobMessage_FetchManifest_
	//	*BlobMessage_SendManifest_
	//	*BlobMessage_FetchChunk_
	//	*BlobMessage_SendChunk_
	Payload isBlobMessage_Payload `protobuf_oneof:"payload"`
}

func MakeBlobProtobuf_FetchChunk

func MakeBlobProtobuf_FetchChunk(sha3 types.Hash) *BlobMessage

func MakeBlobProtobuf_FetchManifest

func MakeBlobProtobuf_FetchManifest(blobID blob.ID) *BlobMessage

func MakeBlobProtobuf_SendChunk

func MakeBlobProtobuf_SendChunk(chunk []byte, exists bool) *BlobMessage

func MakeBlobProtobuf_SendManifest

func MakeBlobProtobuf_SendManifest(manifest blob.Manifest, exists bool) *BlobMessage

func NewPopulatedBlobMessage

func NewPopulatedBlobMessage(r randyLibp2P, easy bool) *BlobMessage

func (*BlobMessage) Descriptor

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

func (*BlobMessage) Equal

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

func (*BlobMessage) GetFetchChunk

func (m *BlobMessage) GetFetchChunk() *BlobMessage_FetchChunk

func (*BlobMessage) GetFetchManifest

func (m *BlobMessage) GetFetchManifest() *BlobMessage_FetchManifest

func (*BlobMessage) GetPayload

func (m *BlobMessage) GetPayload() isBlobMessage_Payload

func (*BlobMessage) GetSendChunk

func (m *BlobMessage) GetSendChunk() *BlobMessage_SendChunk

func (*BlobMessage) GetSendManifest

func (m *BlobMessage) GetSendManifest() *BlobMessage_SendManifest

func (*BlobMessage) GoString

func (this *BlobMessage) GoString() string

func (*BlobMessage) Marshal

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

func (*BlobMessage) MarshalTo

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

func (*BlobMessage) MarshalToSizedBuffer

func (m *BlobMessage) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*BlobMessage) ProtoMessage

func (*BlobMessage) ProtoMessage()

func (*BlobMessage) Reset

func (m *BlobMessage) Reset()

func (*BlobMessage) Size

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

func (*BlobMessage) String

func (this *BlobMessage) String() string

func (*BlobMessage) Unmarshal

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

func (*BlobMessage) VerboseEqual

func (this *BlobMessage) VerboseEqual(that interface{}) error

func (*BlobMessage) XXX_DiscardUnknown

func (m *BlobMessage) XXX_DiscardUnknown()

func (*BlobMessage) XXX_Marshal

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

func (*BlobMessage) XXX_Merge

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

func (*BlobMessage) XXX_OneofWrappers

func (*BlobMessage) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*BlobMessage) XXX_Size

func (m *BlobMessage) XXX_Size() int

func (*BlobMessage) XXX_Unmarshal

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

type BlobMessage_FetchChunk

type BlobMessage_FetchChunk struct {
	SHA3 []byte `protobuf:"bytes,1,opt,name=sha3,proto3" json:"sha3,omitempty"`
}

func NewPopulatedBlobMessage_FetchChunk

func NewPopulatedBlobMessage_FetchChunk(r randyLibp2P, easy bool) *BlobMessage_FetchChunk

func (*BlobMessage_FetchChunk) Descriptor

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

func (*BlobMessage_FetchChunk) Equal

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

func (*BlobMessage_FetchChunk) GetSHA3

func (m *BlobMessage_FetchChunk) GetSHA3() []byte

func (*BlobMessage_FetchChunk) GoString

func (this *BlobMessage_FetchChunk) GoString() string

func (*BlobMessage_FetchChunk) Marshal

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

func (*BlobMessage_FetchChunk) MarshalTo

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

func (*BlobMessage_FetchChunk) MarshalToSizedBuffer

func (m *BlobMessage_FetchChunk) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*BlobMessage_FetchChunk) ProtoMessage

func (*BlobMessage_FetchChunk) ProtoMessage()

func (*BlobMessage_FetchChunk) Reset

func (m *BlobMessage_FetchChunk) Reset()

func (*BlobMessage_FetchChunk) Size

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

func (*BlobMessage_FetchChunk) String

func (this *BlobMessage_FetchChunk) String() string

func (*BlobMessage_FetchChunk) Unmarshal

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

func (*BlobMessage_FetchChunk) VerboseEqual

func (this *BlobMessage_FetchChunk) VerboseEqual(that interface{}) error

func (*BlobMessage_FetchChunk) XXX_DiscardUnknown

func (m *BlobMessage_FetchChunk) XXX_DiscardUnknown()

func (*BlobMessage_FetchChunk) XXX_Marshal

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

func (*BlobMessage_FetchChunk) XXX_Merge

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

func (*BlobMessage_FetchChunk) XXX_Size

func (m *BlobMessage_FetchChunk) XXX_Size() int

func (*BlobMessage_FetchChunk) XXX_Unmarshal

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

type BlobMessage_FetchChunk_

type BlobMessage_FetchChunk_ struct {
	FetchChunk *BlobMessage_FetchChunk `protobuf:"bytes,3,opt,name=fetchChunk,proto3,oneof" json:"fetchChunk,omitempty"`
}

func NewPopulatedBlobMessage_FetchChunk_

func NewPopulatedBlobMessage_FetchChunk_(r randyLibp2P, easy bool) *BlobMessage_FetchChunk_

func (*BlobMessage_FetchChunk_) Equal

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

func (*BlobMessage_FetchChunk_) GoString

func (this *BlobMessage_FetchChunk_) GoString() string

func (*BlobMessage_FetchChunk_) MarshalTo

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

func (*BlobMessage_FetchChunk_) MarshalToSizedBuffer

func (m *BlobMessage_FetchChunk_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*BlobMessage_FetchChunk_) Size

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

func (*BlobMessage_FetchChunk_) String

func (this *BlobMessage_FetchChunk_) String() string

func (*BlobMessage_FetchChunk_) VerboseEqual

func (this *BlobMessage_FetchChunk_) VerboseEqual(that interface{}) error

type BlobMessage_FetchManifest

type BlobMessage_FetchManifest struct {
	BlobID pb.ID `protobuf:"bytes,1,opt,name=blobID,proto3" json:"blobID"`
}

func NewPopulatedBlobMessage_FetchManifest

func NewPopulatedBlobMessage_FetchManifest(r randyLibp2P, easy bool) *BlobMessage_FetchManifest

func (*BlobMessage_FetchManifest) Descriptor

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

func (*BlobMessage_FetchManifest) Equal

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

func (*BlobMessage_FetchManifest) GetBlobID

func (m *BlobMessage_FetchManifest) GetBlobID() pb.ID

func (*BlobMessage_FetchManifest) GoString

func (this *BlobMessage_FetchManifest) GoString() string

func (*BlobMessage_FetchManifest) Marshal

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

func (*BlobMessage_FetchManifest) MarshalTo

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

func (*BlobMessage_FetchManifest) MarshalToSizedBuffer

func (m *BlobMessage_FetchManifest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*BlobMessage_FetchManifest) ProtoMessage

func (*BlobMessage_FetchManifest) ProtoMessage()

func (*BlobMessage_FetchManifest) Reset

func (m *BlobMessage_FetchManifest) Reset()

func (*BlobMessage_FetchManifest) Size

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

func (*BlobMessage_FetchManifest) String

func (this *BlobMessage_FetchManifest) String() string

func (*BlobMessage_FetchManifest) Unmarshal

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

func (*BlobMessage_FetchManifest) VerboseEqual

func (this *BlobMessage_FetchManifest) VerboseEqual(that interface{}) error

func (*BlobMessage_FetchManifest) XXX_DiscardUnknown

func (m *BlobMessage_FetchManifest) XXX_DiscardUnknown()

func (*BlobMessage_FetchManifest) XXX_Marshal

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

func (*BlobMessage_FetchManifest) XXX_Merge

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

func (*BlobMessage_FetchManifest) XXX_Size

func (m *BlobMessage_FetchManifest) XXX_Size() int

func (*BlobMessage_FetchManifest) XXX_Unmarshal

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

type BlobMessage_FetchManifest_

type BlobMessage_FetchManifest_ struct {
	FetchManifest *BlobMessage_FetchManifest `protobuf:"bytes,1,opt,name=fetchManifest,proto3,oneof" json:"fetchManifest,omitempty"`
}

func NewPopulatedBlobMessage_FetchManifest_

func NewPopulatedBlobMessage_FetchManifest_(r randyLibp2P, easy bool) *BlobMessage_FetchManifest_

func (*BlobMessage_FetchManifest_) Equal

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

func (*BlobMessage_FetchManifest_) GoString

func (this *BlobMessage_FetchManifest_) GoString() string

func (*BlobMessage_FetchManifest_) MarshalTo

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

func (*BlobMessage_FetchManifest_) MarshalToSizedBuffer

func (m *BlobMessage_FetchManifest_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*BlobMessage_FetchManifest_) Size

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

func (*BlobMessage_FetchManifest_) String

func (this *BlobMessage_FetchManifest_) String() string

func (*BlobMessage_FetchManifest_) VerboseEqual

func (this *BlobMessage_FetchManifest_) VerboseEqual(that interface{}) error

type BlobMessage_SendChunk

type BlobMessage_SendChunk struct {
	Chunk  []byte `protobuf:"bytes,1,opt,name=chunk,proto3" json:"chunk,omitempty"`
	Exists bool   `protobuf:"varint,2,opt,name=exists,proto3" json:"exists,omitempty"`
}

func NewPopulatedBlobMessage_SendChunk

func NewPopulatedBlobMessage_SendChunk(r randyLibp2P, easy bool) *BlobMessage_SendChunk

func (*BlobMessage_SendChunk) Descriptor

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

func (*BlobMessage_SendChunk) Equal

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

func (*BlobMessage_SendChunk) GetChunk

func (m *BlobMessage_SendChunk) GetChunk() []byte

func (*BlobMessage_SendChunk) GetExists

func (m *BlobMessage_SendChunk) GetExists() bool

func (*BlobMessage_SendChunk) GoString

func (this *BlobMessage_SendChunk) GoString() string

func (*BlobMessage_SendChunk) Marshal

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

func (*BlobMessage_SendChunk) MarshalTo

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

func (*BlobMessage_SendChunk) MarshalToSizedBuffer

func (m *BlobMessage_SendChunk) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*BlobMessage_SendChunk) ProtoMessage

func (*BlobMessage_SendChunk) ProtoMessage()

func (*BlobMessage_SendChunk) Reset

func (m *BlobMessage_SendChunk) Reset()

func (*BlobMessage_SendChunk) Size

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

func (*BlobMessage_SendChunk) String

func (this *BlobMessage_SendChunk) String() string

func (*BlobMessage_SendChunk) Unmarshal

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

func (*BlobMessage_SendChunk) VerboseEqual

func (this *BlobMessage_SendChunk) VerboseEqual(that interface{}) error

func (*BlobMessage_SendChunk) XXX_DiscardUnknown

func (m *BlobMessage_SendChunk) XXX_DiscardUnknown()

func (*BlobMessage_SendChunk) XXX_Marshal

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

func (*BlobMessage_SendChunk) XXX_Merge

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

func (*BlobMessage_SendChunk) XXX_Size

func (m *BlobMessage_SendChunk) XXX_Size() int

func (*BlobMessage_SendChunk) XXX_Unmarshal

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

type BlobMessage_SendChunk_

type BlobMessage_SendChunk_ struct {
	SendChunk *BlobMessage_SendChunk `protobuf:"bytes,4,opt,name=sendChunk,proto3,oneof" json:"sendChunk,omitempty"`
}

func NewPopulatedBlobMessage_SendChunk_

func NewPopulatedBlobMessage_SendChunk_(r randyLibp2P, easy bool) *BlobMessage_SendChunk_

func (*BlobMessage_SendChunk_) Equal

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

func (*BlobMessage_SendChunk_) GoString

func (this *BlobMessage_SendChunk_) GoString() string

func (*BlobMessage_SendChunk_) MarshalTo

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

func (*BlobMessage_SendChunk_) MarshalToSizedBuffer

func (m *BlobMessage_SendChunk_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*BlobMessage_SendChunk_) Size

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

func (*BlobMessage_SendChunk_) String

func (this *BlobMessage_SendChunk_) String() string

func (*BlobMessage_SendChunk_) VerboseEqual

func (this *BlobMessage_SendChunk_) VerboseEqual(that interface{}) error

type BlobMessage_SendManifest

type BlobMessage_SendManifest struct {
	Manifest pb.Manifest `protobuf:"bytes,1,opt,name=manifest,proto3" json:"manifest"`
	Exists   bool        `protobuf:"varint,2,opt,name=exists,proto3" json:"exists,omitempty"`
}

func NewPopulatedBlobMessage_SendManifest

func NewPopulatedBlobMessage_SendManifest(r randyLibp2P, easy bool) *BlobMessage_SendManifest

func (*BlobMessage_SendManifest) Descriptor

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

func (*BlobMessage_SendManifest) Equal

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

func (*BlobMessage_SendManifest) GetExists

func (m *BlobMessage_SendManifest) GetExists() bool

func (*BlobMessage_SendManifest) GetManifest

func (m *BlobMessage_SendManifest) GetManifest() pb.Manifest

func (*BlobMessage_SendManifest) GoString

func (this *BlobMessage_SendManifest) GoString() string

func (*BlobMessage_SendManifest) Marshal

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

func (*BlobMessage_SendManifest) MarshalTo

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

func (*BlobMessage_SendManifest) MarshalToSizedBuffer

func (m *BlobMessage_SendManifest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*BlobMessage_SendManifest) ProtoMessage

func (*BlobMessage_SendManifest) ProtoMessage()

func (*BlobMessage_SendManifest) Reset

func (m *BlobMessage_SendManifest) Reset()

func (*BlobMessage_SendManifest) Size

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

func (*BlobMessage_SendManifest) String

func (this *BlobMessage_SendManifest) String() string

func (*BlobMessage_SendManifest) Unmarshal

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

func (*BlobMessage_SendManifest) VerboseEqual

func (this *BlobMessage_SendManifest) VerboseEqual(that interface{}) error

func (*BlobMessage_SendManifest) XXX_DiscardUnknown

func (m *BlobMessage_SendManifest) XXX_DiscardUnknown()

func (*BlobMessage_SendManifest) XXX_Marshal

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

func (*BlobMessage_SendManifest) XXX_Merge

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

func (*BlobMessage_SendManifest) XXX_Size

func (m *BlobMessage_SendManifest) XXX_Size() int

func (*BlobMessage_SendManifest) XXX_Unmarshal

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

type BlobMessage_SendManifest_

type BlobMessage_SendManifest_ struct {
	SendManifest *BlobMessage_SendManifest `protobuf:"bytes,2,opt,name=sendManifest,proto3,oneof" json:"sendManifest,omitempty"`
}

func NewPopulatedBlobMessage_SendManifest_

func NewPopulatedBlobMessage_SendManifest_(r randyLibp2P, easy bool) *BlobMessage_SendManifest_

func (*BlobMessage_SendManifest_) Equal

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

func (*BlobMessage_SendManifest_) GoString

func (this *BlobMessage_SendManifest_) GoString() string

func (*BlobMessage_SendManifest_) MarshalTo

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

func (*BlobMessage_SendManifest_) MarshalToSizedBuffer

func (m *BlobMessage_SendManifest_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*BlobMessage_SendManifest_) Size

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

func (*BlobMessage_SendManifest_) String

func (this *BlobMessage_SendManifest_) String() string

func (*BlobMessage_SendManifest_) VerboseEqual

func (this *BlobMessage_SendManifest_) VerboseEqual(that interface{}) error

type HushMessage

type HushMessage struct {
	// Types that are valid to be assigned to Payload:
	//	*HushMessage_DhPubkeyAttestations
	//	*HushMessage_ProposeIndividualSession_
	//	*HushMessage_RespondToIndividualSessionProposal_
	//	*HushMessage_SendIndividualMessage_
	//	*HushMessage_SendGroupMessage_
	Payload isHushMessage_Payload `protobuf_oneof:"payload"`
}

func MakeHushProtobuf_DHPubkeyAttestations

func MakeHushProtobuf_DHPubkeyAttestations(attestations []protohush.DHPubkeyAttestation) *HushMessage

func MakeHushProtobuf_ProposeIndividualSession

func MakeHushProtobuf_ProposeIndividualSession(encryptedProposal []byte) *HushMessage

func MakeHushProtobuf_RespondToIndividualSessionProposal

func MakeHushProtobuf_RespondToIndividualSessionProposal(response protohush.IndividualSessionResponse) *HushMessage

func MakeHushProtobuf_SendGroupMessage

func MakeHushProtobuf_SendGroupMessage(msg protohush.GroupMessage) *HushMessage

func MakeHushProtobuf_SendIndividualMessage

func MakeHushProtobuf_SendIndividualMessage(msg protohush.IndividualMessage) *HushMessage

func NewPopulatedHushMessage

func NewPopulatedHushMessage(r randyLibp2P, easy bool) *HushMessage

func (*HushMessage) Descriptor

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

func (*HushMessage) Equal

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

func (*HushMessage) GetDhPubkeyAttestations

func (m *HushMessage) GetDhPubkeyAttestations() *HushMessage_DHPubkeyAttestations

func (*HushMessage) GetPayload

func (m *HushMessage) GetPayload() isHushMessage_Payload

func (*HushMessage) GetProposeIndividualSession

func (m *HushMessage) GetProposeIndividualSession() *HushMessage_ProposeIndividualSession

func (*HushMessage) GetRespondToIndividualSessionProposal

func (m *HushMessage) GetRespondToIndividualSessionProposal() *HushMessage_RespondToIndividualSessionProposal

func (*HushMessage) GetSendGroupMessage

func (m *HushMessage) GetSendGroupMessage() *HushMessage_SendGroupMessage

func (*HushMessage) GetSendIndividualMessage

func (m *HushMessage) GetSendIndividualMessage() *HushMessage_SendIndividualMessage

func (*HushMessage) GoString

func (this *HushMessage) GoString() string

func (*HushMessage) Marshal

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

func (*HushMessage) MarshalTo

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

func (*HushMessage) MarshalToSizedBuffer

func (m *HushMessage) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HushMessage) ProtoMessage

func (*HushMessage) ProtoMessage()

func (*HushMessage) Reset

func (m *HushMessage) Reset()

func (*HushMessage) Size

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

func (*HushMessage) String

func (this *HushMessage) String() string

func (*HushMessage) Unmarshal

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

func (*HushMessage) VerboseEqual

func (this *HushMessage) VerboseEqual(that interface{}) error

func (*HushMessage) XXX_DiscardUnknown

func (m *HushMessage) XXX_DiscardUnknown()

func (*HushMessage) XXX_Marshal

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

func (*HushMessage) XXX_Merge

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

func (*HushMessage) XXX_OneofWrappers

func (*HushMessage) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*HushMessage) XXX_Size

func (m *HushMessage) XXX_Size() int

func (*HushMessage) XXX_Unmarshal

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

type HushMessage_DHPubkeyAttestations

type HushMessage_DHPubkeyAttestations struct {
	Attestations []pb1.DHPubkeyAttestation `protobuf:"bytes,1,rep,name=attestations,proto3" json:"attestations"`
}

func NewPopulatedHushMessage_DHPubkeyAttestations

func NewPopulatedHushMessage_DHPubkeyAttestations(r randyLibp2P, easy bool) *HushMessage_DHPubkeyAttestations

func (*HushMessage_DHPubkeyAttestations) Descriptor

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

func (*HushMessage_DHPubkeyAttestations) Equal

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

func (*HushMessage_DHPubkeyAttestations) GetAttestations

func (*HushMessage_DHPubkeyAttestations) GoString

func (this *HushMessage_DHPubkeyAttestations) GoString() string

func (*HushMessage_DHPubkeyAttestations) Marshal

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

func (*HushMessage_DHPubkeyAttestations) MarshalTo

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

func (*HushMessage_DHPubkeyAttestations) MarshalToSizedBuffer

func (m *HushMessage_DHPubkeyAttestations) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HushMessage_DHPubkeyAttestations) ProtoMessage

func (*HushMessage_DHPubkeyAttestations) ProtoMessage()

func (*HushMessage_DHPubkeyAttestations) Reset

func (*HushMessage_DHPubkeyAttestations) Size

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

func (*HushMessage_DHPubkeyAttestations) String

func (*HushMessage_DHPubkeyAttestations) Unmarshal

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

func (*HushMessage_DHPubkeyAttestations) VerboseEqual

func (this *HushMessage_DHPubkeyAttestations) VerboseEqual(that interface{}) error

func (*HushMessage_DHPubkeyAttestations) XXX_DiscardUnknown

func (m *HushMessage_DHPubkeyAttestations) XXX_DiscardUnknown()

func (*HushMessage_DHPubkeyAttestations) XXX_Marshal

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

func (*HushMessage_DHPubkeyAttestations) XXX_Merge

func (*HushMessage_DHPubkeyAttestations) XXX_Size

func (m *HushMessage_DHPubkeyAttestations) XXX_Size() int

func (*HushMessage_DHPubkeyAttestations) XXX_Unmarshal

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

type HushMessage_DhPubkeyAttestations

type HushMessage_DhPubkeyAttestations struct {
	DhPubkeyAttestations *HushMessage_DHPubkeyAttestations `protobuf:"bytes,1,opt,name=dhPubkeyAttestations,proto3,oneof" json:"dhPubkeyAttestations,omitempty"`
}

func NewPopulatedHushMessage_DhPubkeyAttestations

func NewPopulatedHushMessage_DhPubkeyAttestations(r randyLibp2P, easy bool) *HushMessage_DhPubkeyAttestations

func (*HushMessage_DhPubkeyAttestations) Equal

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

func (*HushMessage_DhPubkeyAttestations) GoString

func (this *HushMessage_DhPubkeyAttestations) GoString() string

func (*HushMessage_DhPubkeyAttestations) MarshalTo

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

func (*HushMessage_DhPubkeyAttestations) MarshalToSizedBuffer

func (m *HushMessage_DhPubkeyAttestations) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HushMessage_DhPubkeyAttestations) Size

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

func (*HushMessage_DhPubkeyAttestations) String

func (*HushMessage_DhPubkeyAttestations) VerboseEqual

func (this *HushMessage_DhPubkeyAttestations) VerboseEqual(that interface{}) error

type HushMessage_ProposeIndividualSession

type HushMessage_ProposeIndividualSession struct {
	EncryptedProposal []byte `protobuf:"bytes,1,opt,name=encryptedProposal,proto3" json:"encryptedProposal,omitempty"`
}

func NewPopulatedHushMessage_ProposeIndividualSession

func NewPopulatedHushMessage_ProposeIndividualSession(r randyLibp2P, easy bool) *HushMessage_ProposeIndividualSession

func (*HushMessage_ProposeIndividualSession) Descriptor

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

func (*HushMessage_ProposeIndividualSession) Equal

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

func (*HushMessage_ProposeIndividualSession) GetEncryptedProposal

func (m *HushMessage_ProposeIndividualSession) GetEncryptedProposal() []byte

func (*HushMessage_ProposeIndividualSession) GoString

func (*HushMessage_ProposeIndividualSession) Marshal

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

func (*HushMessage_ProposeIndividualSession) MarshalTo

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

func (*HushMessage_ProposeIndividualSession) MarshalToSizedBuffer

func (m *HushMessage_ProposeIndividualSession) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HushMessage_ProposeIndividualSession) ProtoMessage

func (*HushMessage_ProposeIndividualSession) ProtoMessage()

func (*HushMessage_ProposeIndividualSession) Reset

func (*HushMessage_ProposeIndividualSession) Size

func (*HushMessage_ProposeIndividualSession) String

func (*HushMessage_ProposeIndividualSession) Unmarshal

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

func (*HushMessage_ProposeIndividualSession) VerboseEqual

func (this *HushMessage_ProposeIndividualSession) VerboseEqual(that interface{}) error

func (*HushMessage_ProposeIndividualSession) XXX_DiscardUnknown

func (m *HushMessage_ProposeIndividualSession) XXX_DiscardUnknown()

func (*HushMessage_ProposeIndividualSession) XXX_Marshal

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

func (*HushMessage_ProposeIndividualSession) XXX_Merge

func (*HushMessage_ProposeIndividualSession) XXX_Size

func (*HushMessage_ProposeIndividualSession) XXX_Unmarshal

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

type HushMessage_ProposeIndividualSession_

type HushMessage_ProposeIndividualSession_ struct {
	ProposeIndividualSession *HushMessage_ProposeIndividualSession `protobuf:"bytes,2,opt,name=proposeIndividualSession,proto3,oneof" json:"proposeIndividualSession,omitempty"`
}

func NewPopulatedHushMessage_ProposeIndividualSession_

func NewPopulatedHushMessage_ProposeIndividualSession_(r randyLibp2P, easy bool) *HushMessage_ProposeIndividualSession_

func (*HushMessage_ProposeIndividualSession_) Equal

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

func (*HushMessage_ProposeIndividualSession_) GoString

func (*HushMessage_ProposeIndividualSession_) MarshalTo

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

func (*HushMessage_ProposeIndividualSession_) MarshalToSizedBuffer

func (m *HushMessage_ProposeIndividualSession_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HushMessage_ProposeIndividualSession_) Size

func (*HushMessage_ProposeIndividualSession_) String

func (*HushMessage_ProposeIndividualSession_) VerboseEqual

func (this *HushMessage_ProposeIndividualSession_) VerboseEqual(that interface{}) error

type HushMessage_RespondToIndividualSessionProposal

type HushMessage_RespondToIndividualSessionProposal struct {
	Response *pb1.IndividualSessionResponse `protobuf:"bytes,1,opt,name=response,proto3" json:"response,omitempty"`
}

func NewPopulatedHushMessage_RespondToIndividualSessionProposal

func NewPopulatedHushMessage_RespondToIndividualSessionProposal(r randyLibp2P, easy bool) *HushMessage_RespondToIndividualSessionProposal

func (*HushMessage_RespondToIndividualSessionProposal) Descriptor

func (*HushMessage_RespondToIndividualSessionProposal) Equal

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

func (*HushMessage_RespondToIndividualSessionProposal) GetResponse

func (*HushMessage_RespondToIndividualSessionProposal) GoString

func (*HushMessage_RespondToIndividualSessionProposal) Marshal

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

func (*HushMessage_RespondToIndividualSessionProposal) MarshalTo

func (*HushMessage_RespondToIndividualSessionProposal) MarshalToSizedBuffer

func (m *HushMessage_RespondToIndividualSessionProposal) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HushMessage_RespondToIndividualSessionProposal) ProtoMessage

func (*HushMessage_RespondToIndividualSessionProposal) Reset

func (*HushMessage_RespondToIndividualSessionProposal) Size

func (*HushMessage_RespondToIndividualSessionProposal) String

func (*HushMessage_RespondToIndividualSessionProposal) Unmarshal

func (*HushMessage_RespondToIndividualSessionProposal) VerboseEqual

func (this *HushMessage_RespondToIndividualSessionProposal) VerboseEqual(that interface{}) error

func (*HushMessage_RespondToIndividualSessionProposal) XXX_DiscardUnknown

func (m *HushMessage_RespondToIndividualSessionProposal) XXX_DiscardUnknown()

func (*HushMessage_RespondToIndividualSessionProposal) XXX_Marshal

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

func (*HushMessage_RespondToIndividualSessionProposal) XXX_Merge

func (*HushMessage_RespondToIndividualSessionProposal) XXX_Size

func (*HushMessage_RespondToIndividualSessionProposal) XXX_Unmarshal

type HushMessage_RespondToIndividualSessionProposal_

type HushMessage_RespondToIndividualSessionProposal_ struct {
	RespondToIndividualSessionProposal *HushMessage_RespondToIndividualSessionProposal `` /* 127-byte string literal not displayed */
}

func NewPopulatedHushMessage_RespondToIndividualSessionProposal_

func NewPopulatedHushMessage_RespondToIndividualSessionProposal_(r randyLibp2P, easy bool) *HushMessage_RespondToIndividualSessionProposal_

func (*HushMessage_RespondToIndividualSessionProposal_) Equal

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

func (*HushMessage_RespondToIndividualSessionProposal_) GoString

func (*HushMessage_RespondToIndividualSessionProposal_) MarshalTo

func (*HushMessage_RespondToIndividualSessionProposal_) MarshalToSizedBuffer

func (m *HushMessage_RespondToIndividualSessionProposal_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HushMessage_RespondToIndividualSessionProposal_) Size

func (*HushMessage_RespondToIndividualSessionProposal_) String

func (*HushMessage_RespondToIndividualSessionProposal_) VerboseEqual

func (this *HushMessage_RespondToIndividualSessionProposal_) VerboseEqual(that interface{}) error

type HushMessage_SendGroupMessage

type HushMessage_SendGroupMessage struct {
	Message *pb1.GroupMessage `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
}

func NewPopulatedHushMessage_SendGroupMessage

func NewPopulatedHushMessage_SendGroupMessage(r randyLibp2P, easy bool) *HushMessage_SendGroupMessage

func (*HushMessage_SendGroupMessage) Descriptor

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

func (*HushMessage_SendGroupMessage) Equal

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

func (*HushMessage_SendGroupMessage) GetMessage

func (*HushMessage_SendGroupMessage) GoString

func (this *HushMessage_SendGroupMessage) GoString() string

func (*HushMessage_SendGroupMessage) Marshal

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

func (*HushMessage_SendGroupMessage) MarshalTo

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

func (*HushMessage_SendGroupMessage) MarshalToSizedBuffer

func (m *HushMessage_SendGroupMessage) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HushMessage_SendGroupMessage) ProtoMessage

func (*HushMessage_SendGroupMessage) ProtoMessage()

func (*HushMessage_SendGroupMessage) Reset

func (m *HushMessage_SendGroupMessage) Reset()

func (*HushMessage_SendGroupMessage) Size

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

func (*HushMessage_SendGroupMessage) String

func (this *HushMessage_SendGroupMessage) String() string

func (*HushMessage_SendGroupMessage) Unmarshal

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

func (*HushMessage_SendGroupMessage) VerboseEqual

func (this *HushMessage_SendGroupMessage) VerboseEqual(that interface{}) error

func (*HushMessage_SendGroupMessage) XXX_DiscardUnknown

func (m *HushMessage_SendGroupMessage) XXX_DiscardUnknown()

func (*HushMessage_SendGroupMessage) XXX_Marshal

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

func (*HushMessage_SendGroupMessage) XXX_Merge

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

func (*HushMessage_SendGroupMessage) XXX_Size

func (m *HushMessage_SendGroupMessage) XXX_Size() int

func (*HushMessage_SendGroupMessage) XXX_Unmarshal

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

type HushMessage_SendGroupMessage_

type HushMessage_SendGroupMessage_ struct {
	SendGroupMessage *HushMessage_SendGroupMessage `protobuf:"bytes,5,opt,name=sendGroupMessage,proto3,oneof" json:"sendGroupMessage,omitempty"`
}

func NewPopulatedHushMessage_SendGroupMessage_

func NewPopulatedHushMessage_SendGroupMessage_(r randyLibp2P, easy bool) *HushMessage_SendGroupMessage_

func (*HushMessage_SendGroupMessage_) Equal

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

func (*HushMessage_SendGroupMessage_) GoString

func (this *HushMessage_SendGroupMessage_) GoString() string

func (*HushMessage_SendGroupMessage_) MarshalTo

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

func (*HushMessage_SendGroupMessage_) MarshalToSizedBuffer

func (m *HushMessage_SendGroupMessage_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HushMessage_SendGroupMessage_) Size

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

func (*HushMessage_SendGroupMessage_) String

func (this *HushMessage_SendGroupMessage_) String() string

func (*HushMessage_SendGroupMessage_) VerboseEqual

func (this *HushMessage_SendGroupMessage_) VerboseEqual(that interface{}) error

type HushMessage_SendIndividualMessage

type HushMessage_SendIndividualMessage struct {
	Message *pb1.IndividualMessage `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
}

func NewPopulatedHushMessage_SendIndividualMessage

func NewPopulatedHushMessage_SendIndividualMessage(r randyLibp2P, easy bool) *HushMessage_SendIndividualMessage

func (*HushMessage_SendIndividualMessage) Descriptor

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

func (*HushMessage_SendIndividualMessage) Equal

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

func (*HushMessage_SendIndividualMessage) GetMessage

func (*HushMessage_SendIndividualMessage) GoString

func (this *HushMessage_SendIndividualMessage) GoString() string

func (*HushMessage_SendIndividualMessage) Marshal

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

func (*HushMessage_SendIndividualMessage) MarshalTo

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

func (*HushMessage_SendIndividualMessage) MarshalToSizedBuffer

func (m *HushMessage_SendIndividualMessage) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HushMessage_SendIndividualMessage) ProtoMessage

func (*HushMessage_SendIndividualMessage) ProtoMessage()

func (*HushMessage_SendIndividualMessage) Reset

func (*HushMessage_SendIndividualMessage) Size

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

func (*HushMessage_SendIndividualMessage) String

func (*HushMessage_SendIndividualMessage) Unmarshal

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

func (*HushMessage_SendIndividualMessage) VerboseEqual

func (this *HushMessage_SendIndividualMessage) VerboseEqual(that interface{}) error

func (*HushMessage_SendIndividualMessage) XXX_DiscardUnknown

func (m *HushMessage_SendIndividualMessage) XXX_DiscardUnknown()

func (*HushMessage_SendIndividualMessage) XXX_Marshal

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

func (*HushMessage_SendIndividualMessage) XXX_Merge

func (*HushMessage_SendIndividualMessage) XXX_Size

func (m *HushMessage_SendIndividualMessage) XXX_Size() int

func (*HushMessage_SendIndividualMessage) XXX_Unmarshal

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

type HushMessage_SendIndividualMessage_

type HushMessage_SendIndividualMessage_ struct {
	SendIndividualMessage *HushMessage_SendIndividualMessage `protobuf:"bytes,4,opt,name=sendIndividualMessage,proto3,oneof" json:"sendIndividualMessage,omitempty"`
}

func NewPopulatedHushMessage_SendIndividualMessage_

func NewPopulatedHushMessage_SendIndividualMessage_(r randyLibp2P, easy bool) *HushMessage_SendIndividualMessage_

func (*HushMessage_SendIndividualMessage_) Equal

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

func (*HushMessage_SendIndividualMessage_) GoString

func (this *HushMessage_SendIndividualMessage_) GoString() string

func (*HushMessage_SendIndividualMessage_) MarshalTo

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

func (*HushMessage_SendIndividualMessage_) MarshalToSizedBuffer

func (m *HushMessage_SendIndividualMessage_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HushMessage_SendIndividualMessage_) Size

func (*HushMessage_SendIndividualMessage_) String

func (*HushMessage_SendIndividualMessage_) VerboseEqual

func (this *HushMessage_SendIndividualMessage_) VerboseEqual(that interface{}) error

Jump to

Keyboard shortcuts

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