Documentation ¶
Index ¶
- Variables
- type DiscoveryMsg
- func (*DiscoveryMsg) Descriptor() ([]byte, []int)
- func (m *DiscoveryMsg) GetPInfos() []*PeerInfo
- func (m *DiscoveryMsg) GetSize_() uint32
- func (m *DiscoveryMsg) GetType() DiscoveryMsg_Type
- func (m *DiscoveryMsg) Marshal() (dAtA []byte, err error)
- func (m *DiscoveryMsg) MarshalTo(dAtA []byte) (int, error)
- func (m *DiscoveryMsg) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*DiscoveryMsg) ProtoMessage()
- func (m *DiscoveryMsg) Reset()
- func (m *DiscoveryMsg) Size() (n int)
- func (m *DiscoveryMsg) String() string
- func (m *DiscoveryMsg) Unmarshal(dAtA []byte) error
- func (m *DiscoveryMsg) XXX_DiscardUnknown()
- func (m *DiscoveryMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DiscoveryMsg) XXX_Merge(src proto.Message)
- func (m *DiscoveryMsg) XXX_Size() int
- func (m *DiscoveryMsg) XXX_Unmarshal(b []byte) error
- type DiscoveryMsg_Type
- type PeerInfo
- func (*PeerInfo) Descriptor() ([]byte, []int)
- func (m *PeerInfo) GetAddr() string
- func (m *PeerInfo) GetPid() string
- func (m *PeerInfo) Marshal() (dAtA []byte, err error)
- func (m *PeerInfo) MarshalTo(dAtA []byte) (int, error)
- func (m *PeerInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PeerInfo) ProtoMessage()
- func (m *PeerInfo) Reset()
- func (m *PeerInfo) Size() (n int)
- func (m *PeerInfo) String() string
- func (m *PeerInfo) Unmarshal(dAtA []byte) error
- func (m *PeerInfo) XXX_DiscardUnknown()
- func (m *PeerInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PeerInfo) XXX_Merge(src proto.Message)
- func (m *PeerInfo) XXX_Size() int
- func (m *PeerInfo) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrInvalidLengthDiscoveryMsg = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowDiscoveryMsg = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupDiscoveryMsg = fmt.Errorf("proto: unexpected end of group") )
Functions ¶
This section is empty.
Types ¶
type DiscoveryMsg ¶
type DiscoveryMsg struct { Type DiscoveryMsg_Type `protobuf:"varint,1,opt,name=type,proto3,enum=discovery.DiscoveryMsg_Type" json:"type,omitempty"` PInfos []*PeerInfo `protobuf:"bytes,2,rep,name=pInfos,proto3" json:"pInfos,omitempty"` Size_ uint32 `protobuf:"varint,3,opt,name=size,proto3" json:"size,omitempty"` }
func (*DiscoveryMsg) Descriptor ¶
func (*DiscoveryMsg) Descriptor() ([]byte, []int)
func (*DiscoveryMsg) GetPInfos ¶
func (m *DiscoveryMsg) GetPInfos() []*PeerInfo
func (*DiscoveryMsg) GetSize_ ¶
func (m *DiscoveryMsg) GetSize_() uint32
func (*DiscoveryMsg) GetType ¶
func (m *DiscoveryMsg) GetType() DiscoveryMsg_Type
func (*DiscoveryMsg) Marshal ¶
func (m *DiscoveryMsg) Marshal() (dAtA []byte, err error)
func (*DiscoveryMsg) MarshalTo ¶
func (m *DiscoveryMsg) MarshalTo(dAtA []byte) (int, error)
func (*DiscoveryMsg) MarshalToSizedBuffer ¶
func (m *DiscoveryMsg) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DiscoveryMsg) ProtoMessage ¶
func (*DiscoveryMsg) ProtoMessage()
func (*DiscoveryMsg) Reset ¶
func (m *DiscoveryMsg) Reset()
func (*DiscoveryMsg) Size ¶
func (m *DiscoveryMsg) Size() (n int)
func (*DiscoveryMsg) String ¶
func (m *DiscoveryMsg) String() string
func (*DiscoveryMsg) Unmarshal ¶
func (m *DiscoveryMsg) Unmarshal(dAtA []byte) error
func (*DiscoveryMsg) XXX_DiscardUnknown ¶
func (m *DiscoveryMsg) XXX_DiscardUnknown()
func (*DiscoveryMsg) XXX_Marshal ¶
func (m *DiscoveryMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DiscoveryMsg) XXX_Merge ¶
func (m *DiscoveryMsg) XXX_Merge(src proto.Message)
func (*DiscoveryMsg) XXX_Size ¶
func (m *DiscoveryMsg) XXX_Size() int
func (*DiscoveryMsg) XXX_Unmarshal ¶
func (m *DiscoveryMsg) XXX_Unmarshal(b []byte) error
type DiscoveryMsg_Type ¶
type DiscoveryMsg_Type int32
const ( DiscoveryMsg_Announce DiscoveryMsg_Type = 0 DiscoveryMsg_FindReq DiscoveryMsg_Type = 1 DiscoveryMsg_FindRes DiscoveryMsg_Type = 2 )
func (DiscoveryMsg_Type) EnumDescriptor ¶
func (DiscoveryMsg_Type) EnumDescriptor() ([]byte, []int)
func (DiscoveryMsg_Type) String ¶
func (x DiscoveryMsg_Type) String() string
Click to show internal directories.
Click to hide internal directories.