Documentation ¶
Index ¶
- Variables
- type BroadcastRequest
- type Deliver
- type EchoMessage
- type Event
- func (*Event) Descriptor() ([]byte, []int)deprecated
- func (x *Event) GetDeliver() *Deliver
- func (x *Event) GetRequest() *BroadcastRequest
- func (m *Event) GetType() isEvent_Type
- func (*Event) ProtoMessage()
- func (x *Event) ProtoReflect() protoreflect.Message
- func (*Event) ReflectTypeOptions() []reflect.Type
- func (x *Event) Reset()
- func (x *Event) String() string
- type Event_Deliver
- type Event_Request
- type Event_Type
- type Event_TypeWrapper
- type FinalMessage
- func (*FinalMessage) Descriptor() ([]byte, []int)deprecated
- func (x *FinalMessage) GetData() []byte
- func (x *FinalMessage) GetSignatures() [][]byte
- func (x *FinalMessage) GetSigners() []string
- func (*FinalMessage) ProtoMessage()
- func (x *FinalMessage) ProtoReflect() protoreflect.Message
- func (x *FinalMessage) Reset()
- func (x *FinalMessage) String() string
- type Message
- func (*Message) Descriptor() ([]byte, []int)deprecated
- func (x *Message) GetEchoMessage() *EchoMessage
- func (x *Message) GetFinalMessage() *FinalMessage
- func (x *Message) GetStartMessage() *StartMessage
- func (m *Message) GetType() isMessage_Type
- func (*Message) ProtoMessage()
- func (x *Message) ProtoReflect() protoreflect.Message
- func (*Message) ReflectTypeOptions() []reflect.Type
- func (x *Message) Reset()
- func (x *Message) String() string
- type Message_EchoMessage
- type Message_FinalMessage
- type Message_StartMessage
- type Message_Type
- type Message_TypeWrapper
- type StartMessage
Constants ¶
This section is empty.
Variables ¶
View Source
var File_bcbpb_bcbpb_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type BroadcastRequest ¶
type BroadcastRequest struct { Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*BroadcastRequest) Descriptor
deprecated
func (*BroadcastRequest) Descriptor() ([]byte, []int)
Deprecated: Use BroadcastRequest.ProtoReflect.Descriptor instead.
func (*BroadcastRequest) GetData ¶
func (x *BroadcastRequest) GetData() []byte
func (*BroadcastRequest) ProtoMessage ¶
func (*BroadcastRequest) ProtoMessage()
func (*BroadcastRequest) ProtoReflect ¶
func (x *BroadcastRequest) ProtoReflect() protoreflect.Message
func (*BroadcastRequest) Reset ¶
func (x *BroadcastRequest) Reset()
func (*BroadcastRequest) String ¶
func (x *BroadcastRequest) String() string
type Deliver ¶
type Deliver struct { Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*Deliver) Descriptor
deprecated
func (*Deliver) ProtoMessage ¶
func (*Deliver) ProtoMessage()
func (*Deliver) ProtoReflect ¶
func (x *Deliver) ProtoReflect() protoreflect.Message
type EchoMessage ¶
type EchoMessage struct { Signature []byte `protobuf:"bytes,1,opt,name=signature,proto3" json:"signature,omitempty"` // contains filtered or unexported fields }
func (*EchoMessage) Descriptor
deprecated
func (*EchoMessage) Descriptor() ([]byte, []int)
Deprecated: Use EchoMessage.ProtoReflect.Descriptor instead.
func (*EchoMessage) GetSignature ¶
func (x *EchoMessage) GetSignature() []byte
func (*EchoMessage) ProtoMessage ¶
func (*EchoMessage) ProtoMessage()
func (*EchoMessage) ProtoReflect ¶
func (x *EchoMessage) ProtoReflect() protoreflect.Message
func (*EchoMessage) Reset ¶
func (x *EchoMessage) Reset()
func (*EchoMessage) String ¶
func (x *EchoMessage) String() string
type Event ¶
type Event struct { // Types that are assignable to Type: // *Event_Request // *Event_Deliver Type isEvent_Type `protobuf_oneof:"type"` // contains filtered or unexported fields }
func (*Event) Descriptor
deprecated
func (*Event) GetDeliver ¶
func (*Event) GetRequest ¶
func (x *Event) GetRequest() *BroadcastRequest
func (*Event) ProtoMessage ¶
func (*Event) ProtoMessage()
func (*Event) ProtoReflect ¶
func (x *Event) ProtoReflect() protoreflect.Message
func (*Event) ReflectTypeOptions ¶ added in v0.2.0
type Event_Deliver ¶
type Event_Deliver struct {
Deliver *Deliver `protobuf:"bytes,2,opt,name=deliver,proto3,oneof"`
}
func (*Event_Deliver) Unwrap ¶
func (w *Event_Deliver) Unwrap() *Deliver
type Event_Request ¶
type Event_Request struct {
Request *BroadcastRequest `protobuf:"bytes,1,opt,name=request,proto3,oneof"`
}
func (*Event_Request) Unwrap ¶
func (w *Event_Request) Unwrap() *BroadcastRequest
type Event_Type ¶
type Event_Type = isEvent_Type
type Event_TypeWrapper ¶
type Event_TypeWrapper[T any] interface { Event_Type Unwrap() *T }
type FinalMessage ¶
type FinalMessage struct { Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` Signers []string `protobuf:"bytes,2,rep,name=signers,proto3" json:"signers,omitempty"` Signatures [][]byte `protobuf:"bytes,3,rep,name=signatures,proto3" json:"signatures,omitempty"` // contains filtered or unexported fields }
func (*FinalMessage) Descriptor
deprecated
func (*FinalMessage) Descriptor() ([]byte, []int)
Deprecated: Use FinalMessage.ProtoReflect.Descriptor instead.
func (*FinalMessage) GetData ¶
func (x *FinalMessage) GetData() []byte
func (*FinalMessage) GetSignatures ¶
func (x *FinalMessage) GetSignatures() [][]byte
func (*FinalMessage) GetSigners ¶
func (x *FinalMessage) GetSigners() []string
func (*FinalMessage) ProtoMessage ¶
func (*FinalMessage) ProtoMessage()
func (*FinalMessage) ProtoReflect ¶
func (x *FinalMessage) ProtoReflect() protoreflect.Message
func (*FinalMessage) Reset ¶
func (x *FinalMessage) Reset()
func (*FinalMessage) String ¶
func (x *FinalMessage) String() string
type Message ¶
type Message struct { // Types that are assignable to Type: // *Message_StartMessage // *Message_EchoMessage // *Message_FinalMessage Type isMessage_Type `protobuf_oneof:"type"` // contains filtered or unexported fields }
func (*Message) Descriptor
deprecated
func (*Message) GetEchoMessage ¶
func (x *Message) GetEchoMessage() *EchoMessage
func (*Message) GetFinalMessage ¶
func (x *Message) GetFinalMessage() *FinalMessage
func (*Message) GetStartMessage ¶
func (x *Message) GetStartMessage() *StartMessage
func (*Message) ProtoMessage ¶
func (*Message) ProtoMessage()
func (*Message) ProtoReflect ¶
func (x *Message) ProtoReflect() protoreflect.Message
func (*Message) ReflectTypeOptions ¶ added in v0.2.0
type Message_EchoMessage ¶
type Message_EchoMessage struct {
EchoMessage *EchoMessage `protobuf:"bytes,2,opt,name=echo_message,json=echoMessage,proto3,oneof"`
}
func (*Message_EchoMessage) Unwrap ¶ added in v0.2.0
func (w *Message_EchoMessage) Unwrap() *EchoMessage
type Message_FinalMessage ¶
type Message_FinalMessage struct {
FinalMessage *FinalMessage `protobuf:"bytes,3,opt,name=final_message,json=finalMessage,proto3,oneof"`
}
func (*Message_FinalMessage) Unwrap ¶ added in v0.2.0
func (w *Message_FinalMessage) Unwrap() *FinalMessage
type Message_StartMessage ¶
type Message_StartMessage struct {
StartMessage *StartMessage `protobuf:"bytes,1,opt,name=start_message,json=startMessage,proto3,oneof"`
}
func (*Message_StartMessage) Unwrap ¶ added in v0.2.0
func (w *Message_StartMessage) Unwrap() *StartMessage
type Message_Type ¶ added in v0.2.0
type Message_Type = isMessage_Type
type Message_TypeWrapper ¶ added in v0.2.0
type Message_TypeWrapper[T any] interface { Message_Type Unwrap() *T }
type StartMessage ¶
type StartMessage struct { Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*StartMessage) Descriptor
deprecated
func (*StartMessage) Descriptor() ([]byte, []int)
Deprecated: Use StartMessage.ProtoReflect.Descriptor instead.
func (*StartMessage) GetData ¶
func (x *StartMessage) GetData() []byte
func (*StartMessage) ProtoMessage ¶
func (*StartMessage) ProtoMessage()
func (*StartMessage) ProtoReflect ¶
func (x *StartMessage) ProtoReflect() protoreflect.Message
func (*StartMessage) Reset ¶
func (x *StartMessage) Reset()
func (*StartMessage) String ¶
func (x *StartMessage) String() string
Click to show internal directories.
Click to hide internal directories.