Documentation ¶
Index ¶
- Variables
- type Digest
- type EncryptedMessage
- func (*EncryptedMessage) Descriptor() ([]byte, []int)deprecated
- func (x *EncryptedMessage) GetMsg() []byte
- func (x *EncryptedMessage) GetSignature() []byte
- func (*EncryptedMessage) ProtoMessage()
- func (x *EncryptedMessage) ProtoReflect() protoreflect.Message
- func (x *EncryptedMessage) Reset()
- func (x *EncryptedMessage) String() string
- type HandshakeOK
- type Message
- func (*Message) Descriptor() ([]byte, []int)deprecated
- func (x *Message) GetEncMessage() []byte
- func (x *Message) GetEphemeralPub() []byte
- func (x *Message) GetTargetCohort() uint32
- func (*Message) ProtoMessage()
- func (x *Message) ProtoReflect() protoreflect.Message
- func (x *Message) Reset()
- func (x *Message) String() string
- type MsgContainer
- func (*MsgContainer) Descriptor() ([]byte, []int)deprecated
- func (x *MsgContainer) GetMsg() []byte
- func (x *MsgContainer) GetPow() uint64
- func (*MsgContainer) ProtoMessage()
- func (x *MsgContainer) ProtoReflect() protoreflect.Message
- func (x *MsgContainer) Reset()
- func (x *MsgContainer) String() string
- type MsgList
- type MsgListAck
- type PeerHandshake
- func (*PeerHandshake) Descriptor() ([]byte, []int)deprecated
- func (x *PeerHandshake) GetCohort() uint32
- func (x *PeerHandshake) GetPow() uint64
- func (x *PeerHandshake) GetVersion() string
- func (*PeerHandshake) ProtoMessage()
- func (x *PeerHandshake) ProtoReflect() protoreflect.Message
- func (x *PeerHandshake) Reset()
- func (x *PeerHandshake) String() string
- type PeerList
- type RealMessage
- func (*RealMessage) Descriptor() ([]byte, []int)deprecated
- func (x *RealMessage) GetMessage() []byte
- func (x *RealMessage) GetSendTime() int64
- func (x *RealMessage) GetSenderID() []byte
- func (*RealMessage) ProtoMessage()
- func (x *RealMessage) ProtoReflect() protoreflect.Message
- func (x *RealMessage) Reset()
- func (x *RealMessage) String() string
- type RequestMsg
- type RequestPeer
- type ResponsePeer
Constants ¶
This section is empty.
Variables ¶
View Source
var File_pb_nymo_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Digest ¶
type Digest struct { Hash []byte `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"` Cohort uint32 `protobuf:"varint,2,opt,name=cohort,proto3" json:"cohort,omitempty"` // contains filtered or unexported fields }
func (*Digest) Descriptor
deprecated
func (*Digest) ProtoMessage ¶
func (*Digest) ProtoMessage()
func (*Digest) ProtoReflect ¶
func (x *Digest) ProtoReflect() protoreflect.Message
type EncryptedMessage ¶
type EncryptedMessage struct { Msg []byte `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg,omitempty"` Signature []byte `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"` // signed with sender's private key // contains filtered or unexported fields }
func (*EncryptedMessage) Descriptor
deprecated
func (*EncryptedMessage) Descriptor() ([]byte, []int)
Deprecated: Use EncryptedMessage.ProtoReflect.Descriptor instead.
func (*EncryptedMessage) GetMsg ¶
func (x *EncryptedMessage) GetMsg() []byte
func (*EncryptedMessage) GetSignature ¶
func (x *EncryptedMessage) GetSignature() []byte
func (*EncryptedMessage) ProtoMessage ¶
func (*EncryptedMessage) ProtoMessage()
func (*EncryptedMessage) ProtoReflect ¶
func (x *EncryptedMessage) ProtoReflect() protoreflect.Message
func (*EncryptedMessage) Reset ¶
func (x *EncryptedMessage) Reset()
func (*EncryptedMessage) String ¶
func (x *EncryptedMessage) String() string
type HandshakeOK ¶
type HandshakeOK struct { Cohort uint32 `protobuf:"varint,1,opt,name=cohort,proto3" json:"cohort,omitempty"` // contains filtered or unexported fields }
func (*HandshakeOK) Descriptor
deprecated
func (*HandshakeOK) Descriptor() ([]byte, []int)
Deprecated: Use HandshakeOK.ProtoReflect.Descriptor instead.
func (*HandshakeOK) GetCohort ¶
func (x *HandshakeOK) GetCohort() uint32
func (*HandshakeOK) ProtoMessage ¶
func (*HandshakeOK) ProtoMessage()
func (*HandshakeOK) ProtoReflect ¶
func (x *HandshakeOK) ProtoReflect() protoreflect.Message
func (*HandshakeOK) Reset ¶
func (x *HandshakeOK) Reset()
func (*HandshakeOK) String ¶
func (x *HandshakeOK) String() string
type Message ¶
type Message struct { TargetCohort uint32 `protobuf:"varint,1,opt,name=targetCohort,proto3" json:"targetCohort,omitempty"` EphemeralPub []byte `protobuf:"bytes,2,opt,name=ephemeralPub,proto3" json:"ephemeralPub,omitempty"` // ephemeral public key EncMessage []byte `protobuf:"bytes,3,opt,name=encMessage,proto3" json:"encMessage,omitempty"` // shared-key encrypted EncryptedMessage // contains filtered or unexported fields }
func (*Message) Descriptor
deprecated
func (*Message) GetEncMessage ¶
func (*Message) GetEphemeralPub ¶
func (*Message) GetTargetCohort ¶
func (*Message) ProtoMessage ¶
func (*Message) ProtoMessage()
func (*Message) ProtoReflect ¶
func (x *Message) ProtoReflect() protoreflect.Message
type MsgContainer ¶
type MsgContainer struct { Msg []byte `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg,omitempty"` Pow uint64 `protobuf:"varint,2,opt,name=pow,proto3" json:"pow,omitempty"` // contains filtered or unexported fields }
func (*MsgContainer) Descriptor
deprecated
func (*MsgContainer) Descriptor() ([]byte, []int)
Deprecated: Use MsgContainer.ProtoReflect.Descriptor instead.
func (*MsgContainer) GetMsg ¶
func (x *MsgContainer) GetMsg() []byte
func (*MsgContainer) GetPow ¶
func (x *MsgContainer) GetPow() uint64
func (*MsgContainer) ProtoMessage ¶
func (*MsgContainer) ProtoMessage()
func (*MsgContainer) ProtoReflect ¶
func (x *MsgContainer) ProtoReflect() protoreflect.Message
func (*MsgContainer) Reset ¶
func (x *MsgContainer) Reset()
func (*MsgContainer) String ¶
func (x *MsgContainer) String() string
type MsgList ¶
type MsgList struct { Messages []*Digest `protobuf:"bytes,1,rep,name=messages,proto3" json:"messages,omitempty"` // contains filtered or unexported fields }
func (*MsgList) Descriptor
deprecated
func (*MsgList) GetMessages ¶
func (*MsgList) ProtoMessage ¶
func (*MsgList) ProtoMessage()
func (*MsgList) ProtoReflect ¶
func (x *MsgList) ProtoReflect() protoreflect.Message
type MsgListAck ¶
type MsgListAck struct {
// contains filtered or unexported fields
}
func (*MsgListAck) Descriptor
deprecated
func (*MsgListAck) Descriptor() ([]byte, []int)
Deprecated: Use MsgListAck.ProtoReflect.Descriptor instead.
func (*MsgListAck) ProtoMessage ¶
func (*MsgListAck) ProtoMessage()
func (*MsgListAck) ProtoReflect ¶
func (x *MsgListAck) ProtoReflect() protoreflect.Message
func (*MsgListAck) Reset ¶
func (x *MsgListAck) Reset()
func (*MsgListAck) String ¶
func (x *MsgListAck) String() string
type PeerHandshake ¶
type PeerHandshake struct { Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"` Cohort uint32 `protobuf:"varint,2,opt,name=cohort,proto3" json:"cohort,omitempty"` Pow uint64 `protobuf:"varint,3,opt,name=pow,proto3" json:"pow,omitempty"` // contains filtered or unexported fields }
func (*PeerHandshake) Descriptor
deprecated
func (*PeerHandshake) Descriptor() ([]byte, []int)
Deprecated: Use PeerHandshake.ProtoReflect.Descriptor instead.
func (*PeerHandshake) GetCohort ¶
func (x *PeerHandshake) GetCohort() uint32
func (*PeerHandshake) GetPow ¶
func (x *PeerHandshake) GetPow() uint64
func (*PeerHandshake) GetVersion ¶
func (x *PeerHandshake) GetVersion() string
func (*PeerHandshake) ProtoMessage ¶
func (*PeerHandshake) ProtoMessage()
func (*PeerHandshake) ProtoReflect ¶
func (x *PeerHandshake) ProtoReflect() protoreflect.Message
func (*PeerHandshake) Reset ¶
func (x *PeerHandshake) Reset()
func (*PeerHandshake) String ¶
func (x *PeerHandshake) String() string
type PeerList ¶
type PeerList struct { Peers []*Digest `protobuf:"bytes,1,rep,name=peers,proto3" json:"peers,omitempty"` // contains filtered or unexported fields }
func (*PeerList) Descriptor
deprecated
func (*PeerList) ProtoMessage ¶
func (*PeerList) ProtoMessage()
func (*PeerList) ProtoReflect ¶
func (x *PeerList) ProtoReflect() protoreflect.Message
type RealMessage ¶
type RealMessage struct { Message []byte `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"` SenderID []byte `protobuf:"bytes,2,opt,name=senderID,proto3" json:"senderID,omitempty"` // sender's public key SendTime int64 `protobuf:"varint,3,opt,name=sendTime,proto3" json:"sendTime,omitempty"` // contains filtered or unexported fields }
func (*RealMessage) Descriptor
deprecated
func (*RealMessage) Descriptor() ([]byte, []int)
Deprecated: Use RealMessage.ProtoReflect.Descriptor instead.
func (*RealMessage) GetMessage ¶
func (x *RealMessage) GetMessage() []byte
func (*RealMessage) GetSendTime ¶
func (x *RealMessage) GetSendTime() int64
func (*RealMessage) GetSenderID ¶
func (x *RealMessage) GetSenderID() []byte
func (*RealMessage) ProtoMessage ¶
func (*RealMessage) ProtoMessage()
func (*RealMessage) ProtoReflect ¶
func (x *RealMessage) ProtoReflect() protoreflect.Message
func (*RealMessage) Reset ¶
func (x *RealMessage) Reset()
func (*RealMessage) String ¶
func (x *RealMessage) String() string
type RequestMsg ¶
type RequestMsg struct { Hash []byte `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"` // contains filtered or unexported fields }
func (*RequestMsg) Descriptor
deprecated
func (*RequestMsg) Descriptor() ([]byte, []int)
Deprecated: Use RequestMsg.ProtoReflect.Descriptor instead.
func (*RequestMsg) GetHash ¶
func (x *RequestMsg) GetHash() []byte
func (*RequestMsg) ProtoMessage ¶
func (*RequestMsg) ProtoMessage()
func (*RequestMsg) ProtoReflect ¶
func (x *RequestMsg) ProtoReflect() protoreflect.Message
func (*RequestMsg) Reset ¶
func (x *RequestMsg) Reset()
func (*RequestMsg) String ¶
func (x *RequestMsg) String() string
type RequestPeer ¶
type RequestPeer struct { UrlHash []byte `protobuf:"bytes,1,opt,name=urlHash,proto3" json:"urlHash,omitempty"` Pow uint64 `protobuf:"varint,2,opt,name=pow,proto3" json:"pow,omitempty"` // contains filtered or unexported fields }
func (*RequestPeer) Descriptor
deprecated
func (*RequestPeer) Descriptor() ([]byte, []int)
Deprecated: Use RequestPeer.ProtoReflect.Descriptor instead.
func (*RequestPeer) GetPow ¶
func (x *RequestPeer) GetPow() uint64
func (*RequestPeer) GetUrlHash ¶
func (x *RequestPeer) GetUrlHash() []byte
func (*RequestPeer) ProtoMessage ¶
func (*RequestPeer) ProtoMessage()
func (*RequestPeer) ProtoReflect ¶
func (x *RequestPeer) ProtoReflect() protoreflect.Message
func (*RequestPeer) Reset ¶
func (x *RequestPeer) Reset()
func (*RequestPeer) String ¶
func (x *RequestPeer) String() string
type ResponsePeer ¶
type ResponsePeer struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // contains filtered or unexported fields }
func (*ResponsePeer) Descriptor
deprecated
func (*ResponsePeer) Descriptor() ([]byte, []int)
Deprecated: Use ResponsePeer.ProtoReflect.Descriptor instead.
func (*ResponsePeer) GetAddress ¶
func (x *ResponsePeer) GetAddress() string
func (*ResponsePeer) ProtoMessage ¶
func (*ResponsePeer) ProtoMessage()
func (*ResponsePeer) ProtoReflect ¶
func (x *ResponsePeer) ProtoReflect() protoreflect.Message
func (*ResponsePeer) Reset ¶
func (x *ResponsePeer) Reset()
func (*ResponsePeer) String ¶
func (x *ResponsePeer) String() string
Click to show internal directories.
Click to hide internal directories.