Documentation ¶
Index ¶
- Variables
- type DHTMessage
- func (*DHTMessage) Descriptor() ([]byte, []int)
- func (m *DHTMessage) GetBody() []byte
- func (m *DHTMessage) GetSender() *ID
- func (m *DHTMessage) Marshal() (dAtA []byte, err error)
- func (m *DHTMessage) MarshalTo(dAtA []byte) (int, error)
- func (*DHTMessage) ProtoMessage()
- func (m *DHTMessage) Reset()
- func (m *DHTMessage) Size() (n int)
- func (m *DHTMessage) String() string
- func (m *DHTMessage) Unmarshal(dAtA []byte) error
- func (m *DHTMessage) XXX_DiscardUnknown()
- func (m *DHTMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *DHTMessage) XXX_Merge(src proto.Message)
- func (m *DHTMessage) XXX_Size() int
- func (m *DHTMessage) XXX_Unmarshal(b []byte) error
- type Empty
- func (*Empty) Descriptor() ([]byte, []int)
- func (m *Empty) Marshal() (dAtA []byte, err error)
- func (m *Empty) MarshalTo(dAtA []byte) (int, error)
- func (*Empty) ProtoMessage()
- func (m *Empty) Reset()
- func (m *Empty) Size() (n int)
- func (m *Empty) String() string
- func (m *Empty) Unmarshal(dAtA []byte) error
- func (m *Empty) XXX_DiscardUnknown()
- func (m *Empty) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Empty) XXX_Merge(src proto.Message)
- func (m *Empty) XXX_Size() int
- func (m *Empty) XXX_Unmarshal(b []byte) error
- type ID
- func (*ID) Descriptor() ([]byte, []int)
- func (m *ID) GetEthAddress() []byte
- func (m *ID) GetNetworkAddress() string
- func (m *ID) Marshal() (dAtA []byte, err error)
- func (m *ID) MarshalTo(dAtA []byte) (int, error)
- func (*ID) ProtoMessage()
- func (m *ID) Reset()
- func (m *ID) Size() (n int)
- func (m *ID) String() string
- func (m *ID) Unmarshal(dAtA []byte) error
- func (m *ID) XXX_DiscardUnknown()
- func (m *ID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ID) XXX_Merge(src proto.Message)
- func (m *ID) XXX_Size() int
- func (m *ID) XXX_Unmarshal(b []byte) error
- type LookupRequest
- func (*LookupRequest) Descriptor() ([]byte, []int)
- func (m *LookupRequest) GetTarget() *ID
- func (m *LookupRequest) Marshal() (dAtA []byte, err error)
- func (m *LookupRequest) MarshalTo(dAtA []byte) (int, error)
- func (*LookupRequest) ProtoMessage()
- func (m *LookupRequest) Reset()
- func (m *LookupRequest) Size() (n int)
- func (m *LookupRequest) String() string
- func (m *LookupRequest) Unmarshal(dAtA []byte) error
- func (m *LookupRequest) XXX_DiscardUnknown()
- func (m *LookupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *LookupRequest) XXX_Merge(src proto.Message)
- func (m *LookupRequest) XXX_Size() int
- func (m *LookupRequest) XXX_Unmarshal(b []byte) error
- type LookupResponse
- func (*LookupResponse) Descriptor() ([]byte, []int)
- func (m *LookupResponse) GetPeers() []*ID
- func (m *LookupResponse) Marshal() (dAtA []byte, err error)
- func (m *LookupResponse) MarshalTo(dAtA []byte) (int, error)
- func (*LookupResponse) ProtoMessage()
- func (m *LookupResponse) Reset()
- func (m *LookupResponse) Size() (n int)
- func (m *LookupResponse) String() string
- func (m *LookupResponse) Unmarshal(dAtA []byte) error
- func (m *LookupResponse) XXX_DiscardUnknown()
- func (m *LookupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *LookupResponse) XXX_Merge(src proto.Message)
- func (m *LookupResponse) XXX_Size() int
- func (m *LookupResponse) XXX_Unmarshal(b []byte) error
- type SignedDHTMessage
- func (*SignedDHTMessage) Descriptor() ([]byte, []int)
- func (m *SignedDHTMessage) GetDhtMessage() []byte
- func (m *SignedDHTMessage) GetSignature() []byte
- func (m *SignedDHTMessage) Marshal() (dAtA []byte, err error)
- func (m *SignedDHTMessage) MarshalTo(dAtA []byte) (int, error)
- func (*SignedDHTMessage) ProtoMessage()
- func (m *SignedDHTMessage) Reset()
- func (m *SignedDHTMessage) Size() (n int)
- func (m *SignedDHTMessage) String() string
- func (m *SignedDHTMessage) Unmarshal(dAtA []byte) error
- func (m *SignedDHTMessage) XXX_DiscardUnknown()
- func (m *SignedDHTMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SignedDHTMessage) XXX_Merge(src proto.Message)
- func (m *SignedDHTMessage) XXX_Size() int
- func (m *SignedDHTMessage) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrInvalidLengthDhtmessages = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowDhtmessages = fmt.Errorf("proto: integer overflow") )
Functions ¶
This section is empty.
Types ¶
type DHTMessage ¶
type DHTMessage struct { // Sender is the identity this was sent from and how to reach the peer Sender *ID `protobuf:"bytes,1,opt,name=sender" json:"sender,omitempty"` // Whatever data they want to send Body []byte `protobuf:"bytes,2,opt,name=body,proto3" json:"body,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DHTMessage) Descriptor ¶
func (*DHTMessage) Descriptor() ([]byte, []int)
func (*DHTMessage) GetBody ¶
func (m *DHTMessage) GetBody() []byte
func (*DHTMessage) GetSender ¶
func (m *DHTMessage) GetSender() *ID
func (*DHTMessage) Marshal ¶
func (m *DHTMessage) Marshal() (dAtA []byte, err error)
func (*DHTMessage) ProtoMessage ¶
func (*DHTMessage) ProtoMessage()
func (*DHTMessage) Reset ¶
func (m *DHTMessage) Reset()
func (*DHTMessage) Size ¶
func (m *DHTMessage) Size() (n int)
func (*DHTMessage) String ¶
func (m *DHTMessage) String() string
func (*DHTMessage) Unmarshal ¶
func (m *DHTMessage) Unmarshal(dAtA []byte) error
func (*DHTMessage) XXX_DiscardUnknown ¶
func (m *DHTMessage) XXX_DiscardUnknown()
func (*DHTMessage) XXX_Marshal ¶
func (m *DHTMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DHTMessage) XXX_Merge ¶
func (dst *DHTMessage) XXX_Merge(src proto.Message)
func (*DHTMessage) XXX_Size ¶
func (m *DHTMessage) XXX_Size() int
func (*DHTMessage) XXX_Unmarshal ¶
func (m *DHTMessage) XXX_Unmarshal(b []byte) error
type Empty ¶
type Empty struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Empty) Descriptor ¶
func (*Empty) ProtoMessage ¶
func (*Empty) ProtoMessage()
func (*Empty) XXX_DiscardUnknown ¶
func (m *Empty) XXX_DiscardUnknown()
func (*Empty) XXX_Marshal ¶
func (*Empty) XXX_Unmarshal ¶
type ID ¶
type ID struct { // Ethereum address EthAddress []byte `protobuf:"bytes,1,opt,name=ethAddress,proto3" json:"ethAddress,omitempty"` // The reachable address of the node NetworkAddress string `protobuf:"bytes,2,opt,name=networkAddress,proto3" json:"networkAddress,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ID) Descriptor ¶
func (*ID) GetEthAddress ¶
func (*ID) GetNetworkAddress ¶
func (*ID) ProtoMessage ¶
func (*ID) ProtoMessage()
func (*ID) XXX_DiscardUnknown ¶
func (m *ID) XXX_DiscardUnknown()
func (*ID) XXX_Unmarshal ¶
type LookupRequest ¶
type LookupRequest struct { Target *ID `protobuf:"bytes,1,opt,name=target" json:"target,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*LookupRequest) Descriptor ¶
func (*LookupRequest) Descriptor() ([]byte, []int)
func (*LookupRequest) GetTarget ¶
func (m *LookupRequest) GetTarget() *ID
func (*LookupRequest) Marshal ¶
func (m *LookupRequest) Marshal() (dAtA []byte, err error)
func (*LookupRequest) ProtoMessage ¶
func (*LookupRequest) ProtoMessage()
func (*LookupRequest) Reset ¶
func (m *LookupRequest) Reset()
func (*LookupRequest) Size ¶
func (m *LookupRequest) Size() (n int)
func (*LookupRequest) String ¶
func (m *LookupRequest) String() string
func (*LookupRequest) Unmarshal ¶
func (m *LookupRequest) Unmarshal(dAtA []byte) error
func (*LookupRequest) XXX_DiscardUnknown ¶
func (m *LookupRequest) XXX_DiscardUnknown()
func (*LookupRequest) XXX_Marshal ¶
func (m *LookupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LookupRequest) XXX_Merge ¶
func (dst *LookupRequest) XXX_Merge(src proto.Message)
func (*LookupRequest) XXX_Size ¶
func (m *LookupRequest) XXX_Size() int
func (*LookupRequest) XXX_Unmarshal ¶
func (m *LookupRequest) XXX_Unmarshal(b []byte) error
type LookupResponse ¶
type LookupResponse struct { Peers []*ID `protobuf:"bytes,1,rep,name=peers" json:"peers,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*LookupResponse) Descriptor ¶
func (*LookupResponse) Descriptor() ([]byte, []int)
func (*LookupResponse) GetPeers ¶
func (m *LookupResponse) GetPeers() []*ID
func (*LookupResponse) Marshal ¶
func (m *LookupResponse) Marshal() (dAtA []byte, err error)
func (*LookupResponse) ProtoMessage ¶
func (*LookupResponse) ProtoMessage()
func (*LookupResponse) Reset ¶
func (m *LookupResponse) Reset()
func (*LookupResponse) Size ¶
func (m *LookupResponse) Size() (n int)
func (*LookupResponse) String ¶
func (m *LookupResponse) String() string
func (*LookupResponse) Unmarshal ¶
func (m *LookupResponse) Unmarshal(dAtA []byte) error
func (*LookupResponse) XXX_DiscardUnknown ¶
func (m *LookupResponse) XXX_DiscardUnknown()
func (*LookupResponse) XXX_Marshal ¶
func (m *LookupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LookupResponse) XXX_Merge ¶
func (dst *LookupResponse) XXX_Merge(src proto.Message)
func (*LookupResponse) XXX_Size ¶
func (m *LookupResponse) XXX_Size() int
func (*LookupResponse) XXX_Unmarshal ¶
func (m *LookupResponse) XXX_Unmarshal(b []byte) error
type SignedDHTMessage ¶
type SignedDHTMessage struct { Signature []byte `protobuf:"bytes,1,opt,name=signature,proto3" json:"signature,omitempty"` DhtMessage []byte `protobuf:"bytes,2,opt,name=dhtMessage,proto3" json:"dhtMessage,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SignedDHTMessage) Descriptor ¶
func (*SignedDHTMessage) Descriptor() ([]byte, []int)
func (*SignedDHTMessage) GetDhtMessage ¶
func (m *SignedDHTMessage) GetDhtMessage() []byte
func (*SignedDHTMessage) GetSignature ¶
func (m *SignedDHTMessage) GetSignature() []byte
func (*SignedDHTMessage) Marshal ¶
func (m *SignedDHTMessage) Marshal() (dAtA []byte, err error)
func (*SignedDHTMessage) ProtoMessage ¶
func (*SignedDHTMessage) ProtoMessage()
func (*SignedDHTMessage) Reset ¶
func (m *SignedDHTMessage) Reset()
func (*SignedDHTMessage) Size ¶
func (m *SignedDHTMessage) Size() (n int)
func (*SignedDHTMessage) String ¶
func (m *SignedDHTMessage) String() string
func (*SignedDHTMessage) Unmarshal ¶
func (m *SignedDHTMessage) Unmarshal(dAtA []byte) error
func (*SignedDHTMessage) XXX_DiscardUnknown ¶
func (m *SignedDHTMessage) XXX_DiscardUnknown()
func (*SignedDHTMessage) XXX_Marshal ¶
func (m *SignedDHTMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SignedDHTMessage) XXX_Merge ¶
func (dst *SignedDHTMessage) XXX_Merge(src proto.Message)
func (*SignedDHTMessage) XXX_Size ¶
func (m *SignedDHTMessage) XXX_Size() int
func (*SignedDHTMessage) XXX_Unmarshal ¶
func (m *SignedDHTMessage) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.