Documentation ¶
Index ¶
- Variables
- type Act1Message
- func (*Act1Message) Descriptor() ([]byte, []int)
- func (this *Act1Message) Equal(that interface{}) bool
- func (m *Act1Message) GetNonce() []byte
- func (this *Act1Message) GoString() string
- func (m *Act1Message) Marshal() (dAtA []byte, err error)
- func (m *Act1Message) MarshalTo(dAtA []byte) (int, error)
- func (m *Act1Message) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Act1Message) ProtoMessage()
- func (m *Act1Message) Reset()
- func (m *Act1Message) Size() (n int)
- func (this *Act1Message) String() string
- func (m *Act1Message) Unmarshal(dAtA []byte) error
- func (m *Act1Message) XXX_DiscardUnknown()
- func (m *Act1Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Act1Message) XXX_Merge(src proto.Message)
- func (m *Act1Message) XXX_Size() int
- func (m *Act1Message) XXX_Unmarshal(b []byte) error
- type Act2Message
- func (*Act2Message) Descriptor() ([]byte, []int)
- func (this *Act2Message) Equal(that interface{}) bool
- func (m *Act2Message) GetChallenge() []byte
- func (m *Act2Message) GetNonce() []byte
- func (this *Act2Message) GoString() string
- func (m *Act2Message) Marshal() (dAtA []byte, err error)
- func (m *Act2Message) MarshalTo(dAtA []byte) (int, error)
- func (m *Act2Message) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Act2Message) ProtoMessage()
- func (m *Act2Message) Reset()
- func (m *Act2Message) Size() (n int)
- func (this *Act2Message) String() string
- func (m *Act2Message) Unmarshal(dAtA []byte) error
- func (m *Act2Message) XXX_DiscardUnknown()
- func (m *Act2Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Act2Message) XXX_Merge(src proto.Message)
- func (m *Act2Message) XXX_Size() int
- func (m *Act2Message) XXX_Unmarshal(b []byte) error
- type Act3Message
- func (*Act3Message) Descriptor() ([]byte, []int)
- func (this *Act3Message) Equal(that interface{}) bool
- func (m *Act3Message) GetChallenge() []byte
- func (this *Act3Message) GoString() string
- func (m *Act3Message) Marshal() (dAtA []byte, err error)
- func (m *Act3Message) MarshalTo(dAtA []byte) (int, error)
- func (m *Act3Message) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Act3Message) ProtoMessage()
- func (m *Act3Message) Reset()
- func (m *Act3Message) Size() (n int)
- func (this *Act3Message) String() string
- func (m *Act3Message) Unmarshal(dAtA []byte) error
- func (m *Act3Message) XXX_DiscardUnknown()
- func (m *Act3Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Act3Message) XXX_Merge(src proto.Message)
- func (m *Act3Message) XXX_Size() int
- func (m *Act3Message) XXX_Unmarshal(b []byte) error
- type BroadcastNetworkMessage
- func (*BroadcastNetworkMessage) Descriptor() ([]byte, []int)
- func (this *BroadcastNetworkMessage) Equal(that interface{}) bool
- func (m *BroadcastNetworkMessage) GetPayload() []byte
- func (m *BroadcastNetworkMessage) GetSender() []byte
- func (m *BroadcastNetworkMessage) GetSequenceNumber() uint64
- func (m *BroadcastNetworkMessage) GetType() []byte
- func (this *BroadcastNetworkMessage) GoString() string
- func (m *BroadcastNetworkMessage) Marshal() (dAtA []byte, err error)
- func (m *BroadcastNetworkMessage) MarshalTo(dAtA []byte) (int, error)
- func (m *BroadcastNetworkMessage) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*BroadcastNetworkMessage) ProtoMessage()
- func (m *BroadcastNetworkMessage) Reset()
- func (m *BroadcastNetworkMessage) Size() (n int)
- func (this *BroadcastNetworkMessage) String() string
- func (m *BroadcastNetworkMessage) Unmarshal(dAtA []byte) error
- func (m *BroadcastNetworkMessage) XXX_DiscardUnknown()
- func (m *BroadcastNetworkMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BroadcastNetworkMessage) XXX_Merge(src proto.Message)
- func (m *BroadcastNetworkMessage) XXX_Size() int
- func (m *BroadcastNetworkMessage) XXX_Unmarshal(b []byte) error
- type HandshakeEnvelope
- func (*HandshakeEnvelope) Descriptor() ([]byte, []int)
- func (this *HandshakeEnvelope) Equal(that interface{}) bool
- func (m *HandshakeEnvelope) GetMessage() []byte
- func (m *HandshakeEnvelope) GetPeerID() []byte
- func (m *HandshakeEnvelope) GetSignature() []byte
- func (this *HandshakeEnvelope) GoString() string
- func (m *HandshakeEnvelope) Marshal() (dAtA []byte, err error)
- func (m *HandshakeEnvelope) MarshalTo(dAtA []byte) (int, error)
- func (m *HandshakeEnvelope) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*HandshakeEnvelope) ProtoMessage()
- func (m *HandshakeEnvelope) Reset()
- func (m *HandshakeEnvelope) Size() (n int)
- func (this *HandshakeEnvelope) String() string
- func (m *HandshakeEnvelope) Unmarshal(dAtA []byte) error
- func (m *HandshakeEnvelope) XXX_DiscardUnknown()
- func (m *HandshakeEnvelope) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HandshakeEnvelope) XXX_Merge(src proto.Message)
- func (m *HandshakeEnvelope) XXX_Size() int
- func (m *HandshakeEnvelope) XXX_Unmarshal(b []byte) error
- type Identity
- func (*Identity) Descriptor() ([]byte, []int)
- func (this *Identity) Equal(that interface{}) bool
- func (m *Identity) GetPubKey() []byte
- func (this *Identity) GoString() string
- func (m *Identity) Marshal() (dAtA []byte, err error)
- func (m *Identity) MarshalTo(dAtA []byte) (int, error)
- func (m *Identity) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Identity) ProtoMessage()
- func (m *Identity) Reset()
- func (m *Identity) Size() (n int)
- func (this *Identity) String() string
- func (m *Identity) Unmarshal(dAtA []byte) error
- func (m *Identity) XXX_DiscardUnknown()
- func (m *Identity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Identity) XXX_Merge(src proto.Message)
- func (m *Identity) XXX_Size() int
- func (m *Identity) XXX_Unmarshal(b []byte) error
- type UnicastNetworkMessage
- func (*UnicastNetworkMessage) Descriptor() ([]byte, []int)
- func (this *UnicastNetworkMessage) Equal(that interface{}) bool
- func (m *UnicastNetworkMessage) GetPayload() []byte
- func (m *UnicastNetworkMessage) GetSender() []byte
- func (m *UnicastNetworkMessage) GetSignature() []byte
- func (m *UnicastNetworkMessage) GetType() []byte
- func (this *UnicastNetworkMessage) GoString() string
- func (m *UnicastNetworkMessage) Marshal() (dAtA []byte, err error)
- func (m *UnicastNetworkMessage) MarshalTo(dAtA []byte) (int, error)
- func (m *UnicastNetworkMessage) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*UnicastNetworkMessage) ProtoMessage()
- func (m *UnicastNetworkMessage) Reset()
- func (m *UnicastNetworkMessage) Size() (n int)
- func (this *UnicastNetworkMessage) String() string
- func (m *UnicastNetworkMessage) Unmarshal(dAtA []byte) error
- func (m *UnicastNetworkMessage) XXX_DiscardUnknown()
- func (m *UnicastNetworkMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UnicastNetworkMessage) XXX_Merge(src proto.Message)
- func (m *UnicastNetworkMessage) XXX_Size() int
- func (m *UnicastNetworkMessage) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type Act1Message ¶
type Act1Message struct { // nonce by initiator; 8-byte (64-bit) nonce as bytes Nonce []byte `protobuf:"bytes,1,opt,name=nonce,proto3" json:"nonce,omitempty"` }
act1Message is sent in the first handshake act by the initiator to the responder. It contains randomly generated `nonce1`, an 8-byte (64-bit) unsigned integer.
act1Message should be signed with initiator's static private key.
func (*Act1Message) Descriptor ¶
func (*Act1Message) Descriptor() ([]byte, []int)
func (*Act1Message) Equal ¶
func (this *Act1Message) Equal(that interface{}) bool
func (*Act1Message) GetNonce ¶
func (m *Act1Message) GetNonce() []byte
func (*Act1Message) GoString ¶
func (this *Act1Message) GoString() string
func (*Act1Message) Marshal ¶
func (m *Act1Message) Marshal() (dAtA []byte, err error)
func (*Act1Message) MarshalToSizedBuffer ¶
func (m *Act1Message) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Act1Message) ProtoMessage ¶
func (*Act1Message) ProtoMessage()
func (*Act1Message) Reset ¶
func (m *Act1Message) Reset()
func (*Act1Message) Size ¶
func (m *Act1Message) Size() (n int)
func (*Act1Message) String ¶
func (this *Act1Message) String() string
func (*Act1Message) Unmarshal ¶
func (m *Act1Message) Unmarshal(dAtA []byte) error
func (*Act1Message) XXX_DiscardUnknown ¶
func (m *Act1Message) XXX_DiscardUnknown()
func (*Act1Message) XXX_Marshal ¶
func (m *Act1Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Act1Message) XXX_Merge ¶
func (m *Act1Message) XXX_Merge(src proto.Message)
func (*Act1Message) XXX_Size ¶
func (m *Act1Message) XXX_Size() int
func (*Act1Message) XXX_Unmarshal ¶
func (m *Act1Message) XXX_Unmarshal(b []byte) error
type Act2Message ¶
type Act2Message struct { // nonce from responder; 8-byte (64-bit) nonce as bytes Nonce []byte `protobuf:"bytes,1,opt,name=nonce,proto3" json:"nonce,omitempty"` // bytes of sha256(nonce1||nonce2) Challenge []byte `protobuf:"bytes,2,opt,name=challenge,proto3" json:"challenge,omitempty"` }
act2Message is sent in the second handshake act by the responder to the initiator. It contains randomly generated `nonce2`, an 8-byte unsigned integer and `challenge` which is a result of SHA256 on the concatenated bytes of `nonce1` and `nonce2`.
act2Message should be signed with responder's static private key.
func (*Act2Message) Descriptor ¶
func (*Act2Message) Descriptor() ([]byte, []int)
func (*Act2Message) Equal ¶
func (this *Act2Message) Equal(that interface{}) bool
func (*Act2Message) GetChallenge ¶
func (m *Act2Message) GetChallenge() []byte
func (*Act2Message) GetNonce ¶
func (m *Act2Message) GetNonce() []byte
func (*Act2Message) GoString ¶
func (this *Act2Message) GoString() string
func (*Act2Message) Marshal ¶
func (m *Act2Message) Marshal() (dAtA []byte, err error)
func (*Act2Message) MarshalToSizedBuffer ¶
func (m *Act2Message) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Act2Message) ProtoMessage ¶
func (*Act2Message) ProtoMessage()
func (*Act2Message) Reset ¶
func (m *Act2Message) Reset()
func (*Act2Message) Size ¶
func (m *Act2Message) Size() (n int)
func (*Act2Message) String ¶
func (this *Act2Message) String() string
func (*Act2Message) Unmarshal ¶
func (m *Act2Message) Unmarshal(dAtA []byte) error
func (*Act2Message) XXX_DiscardUnknown ¶
func (m *Act2Message) XXX_DiscardUnknown()
func (*Act2Message) XXX_Marshal ¶
func (m *Act2Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Act2Message) XXX_Merge ¶
func (m *Act2Message) XXX_Merge(src proto.Message)
func (*Act2Message) XXX_Size ¶
func (m *Act2Message) XXX_Size() int
func (*Act2Message) XXX_Unmarshal ¶
func (m *Act2Message) XXX_Unmarshal(b []byte) error
type Act3Message ¶
type Act3Message struct { // bytes of sha256(nonce1||nonce2) Challenge []byte `protobuf:"bytes,1,opt,name=challenge,proto3" json:"challenge,omitempty"` }
act1Message is sent in the first handshake act by the initiator to the responder. It contains randomly generated `nonce1`, an 8-byte (64-bit) unsigned integer.
act1Message should be signed with initiator's static private key.
func (*Act3Message) Descriptor ¶
func (*Act3Message) Descriptor() ([]byte, []int)
func (*Act3Message) Equal ¶
func (this *Act3Message) Equal(that interface{}) bool
func (*Act3Message) GetChallenge ¶
func (m *Act3Message) GetChallenge() []byte
func (*Act3Message) GoString ¶
func (this *Act3Message) GoString() string
func (*Act3Message) Marshal ¶
func (m *Act3Message) Marshal() (dAtA []byte, err error)
func (*Act3Message) MarshalToSizedBuffer ¶
func (m *Act3Message) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Act3Message) ProtoMessage ¶
func (*Act3Message) ProtoMessage()
func (*Act3Message) Reset ¶
func (m *Act3Message) Reset()
func (*Act3Message) Size ¶
func (m *Act3Message) Size() (n int)
func (*Act3Message) String ¶
func (this *Act3Message) String() string
func (*Act3Message) Unmarshal ¶
func (m *Act3Message) Unmarshal(dAtA []byte) error
func (*Act3Message) XXX_DiscardUnknown ¶
func (m *Act3Message) XXX_DiscardUnknown()
func (*Act3Message) XXX_Marshal ¶
func (m *Act3Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Act3Message) XXX_Merge ¶
func (m *Act3Message) XXX_Merge(src proto.Message)
func (*Act3Message) XXX_Size ¶
func (m *Act3Message) XXX_Size() int
func (*Act3Message) XXX_Unmarshal ¶
func (m *Act3Message) XXX_Unmarshal(b []byte) error
type BroadcastNetworkMessage ¶
type BroadcastNetworkMessage struct { // The PublicKey of the sender. Sender []byte `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"` // A marshaled Protocol Message. Payload []byte `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"` // Type of the message as registered by the protocol. Type []byte `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` // Sequence number of the message. Retransmissions have the same sequence // number as the original message. SequenceNumber uint64 `protobuf:"varint,4,opt,name=sequenceNumber,proto3" json:"sequenceNumber,omitempty"` }
BroadcastNetworkMessage represents a network message used by broadcast channels.
func (*BroadcastNetworkMessage) Descriptor ¶
func (*BroadcastNetworkMessage) Descriptor() ([]byte, []int)
func (*BroadcastNetworkMessage) Equal ¶
func (this *BroadcastNetworkMessage) Equal(that interface{}) bool
func (*BroadcastNetworkMessage) GetPayload ¶
func (m *BroadcastNetworkMessage) GetPayload() []byte
func (*BroadcastNetworkMessage) GetSender ¶
func (m *BroadcastNetworkMessage) GetSender() []byte
func (*BroadcastNetworkMessage) GetSequenceNumber ¶
func (m *BroadcastNetworkMessage) GetSequenceNumber() uint64
func (*BroadcastNetworkMessage) GetType ¶
func (m *BroadcastNetworkMessage) GetType() []byte
func (*BroadcastNetworkMessage) GoString ¶
func (this *BroadcastNetworkMessage) GoString() string
func (*BroadcastNetworkMessage) Marshal ¶
func (m *BroadcastNetworkMessage) Marshal() (dAtA []byte, err error)
func (*BroadcastNetworkMessage) MarshalTo ¶
func (m *BroadcastNetworkMessage) MarshalTo(dAtA []byte) (int, error)
func (*BroadcastNetworkMessage) MarshalToSizedBuffer ¶
func (m *BroadcastNetworkMessage) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*BroadcastNetworkMessage) ProtoMessage ¶
func (*BroadcastNetworkMessage) ProtoMessage()
func (*BroadcastNetworkMessage) Reset ¶
func (m *BroadcastNetworkMessage) Reset()
func (*BroadcastNetworkMessage) Size ¶
func (m *BroadcastNetworkMessage) Size() (n int)
func (*BroadcastNetworkMessage) String ¶
func (this *BroadcastNetworkMessage) String() string
func (*BroadcastNetworkMessage) Unmarshal ¶
func (m *BroadcastNetworkMessage) Unmarshal(dAtA []byte) error
func (*BroadcastNetworkMessage) XXX_DiscardUnknown ¶
func (m *BroadcastNetworkMessage) XXX_DiscardUnknown()
func (*BroadcastNetworkMessage) XXX_Marshal ¶
func (m *BroadcastNetworkMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BroadcastNetworkMessage) XXX_Merge ¶
func (m *BroadcastNetworkMessage) XXX_Merge(src proto.Message)
func (*BroadcastNetworkMessage) XXX_Size ¶
func (m *BroadcastNetworkMessage) XXX_Size() int
func (*BroadcastNetworkMessage) XXX_Unmarshal ¶
func (m *BroadcastNetworkMessage) XXX_Unmarshal(b []byte) error
type HandshakeEnvelope ¶
type HandshakeEnvelope struct { // The marshalled message. Message []byte `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"` // Signature of the message. Signature []byte `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"` // Peer id of the message creator PeerID []byte `protobuf:"bytes,3,opt,name=peerID,proto3" json:"peerID,omitempty"` }
Envelope contains a marshalled message, as well as a signature over the the contents of the message (to ensure an adversary hasn't tampered with the contents).
func (*HandshakeEnvelope) Descriptor ¶
func (*HandshakeEnvelope) Descriptor() ([]byte, []int)
func (*HandshakeEnvelope) Equal ¶
func (this *HandshakeEnvelope) Equal(that interface{}) bool
func (*HandshakeEnvelope) GetMessage ¶
func (m *HandshakeEnvelope) GetMessage() []byte
func (*HandshakeEnvelope) GetPeerID ¶
func (m *HandshakeEnvelope) GetPeerID() []byte
func (*HandshakeEnvelope) GetSignature ¶
func (m *HandshakeEnvelope) GetSignature() []byte
func (*HandshakeEnvelope) GoString ¶
func (this *HandshakeEnvelope) GoString() string
func (*HandshakeEnvelope) Marshal ¶
func (m *HandshakeEnvelope) Marshal() (dAtA []byte, err error)
func (*HandshakeEnvelope) MarshalTo ¶
func (m *HandshakeEnvelope) MarshalTo(dAtA []byte) (int, error)
func (*HandshakeEnvelope) MarshalToSizedBuffer ¶
func (m *HandshakeEnvelope) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*HandshakeEnvelope) ProtoMessage ¶
func (*HandshakeEnvelope) ProtoMessage()
func (*HandshakeEnvelope) Reset ¶
func (m *HandshakeEnvelope) Reset()
func (*HandshakeEnvelope) Size ¶
func (m *HandshakeEnvelope) Size() (n int)
func (*HandshakeEnvelope) String ¶
func (this *HandshakeEnvelope) String() string
func (*HandshakeEnvelope) Unmarshal ¶
func (m *HandshakeEnvelope) Unmarshal(dAtA []byte) error
func (*HandshakeEnvelope) XXX_DiscardUnknown ¶
func (m *HandshakeEnvelope) XXX_DiscardUnknown()
func (*HandshakeEnvelope) XXX_Marshal ¶
func (m *HandshakeEnvelope) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HandshakeEnvelope) XXX_Merge ¶
func (m *HandshakeEnvelope) XXX_Merge(src proto.Message)
func (*HandshakeEnvelope) XXX_Size ¶
func (m *HandshakeEnvelope) XXX_Size() int
func (*HandshakeEnvelope) XXX_Unmarshal ¶
func (m *HandshakeEnvelope) XXX_Unmarshal(b []byte) error
type Identity ¶
type Identity struct {
PubKey []byte `protobuf:"bytes,1,opt,name=pub_key,json=pubKey,proto3" json:"pub_key,omitempty"`
}
func (*Identity) Descriptor ¶
func (*Identity) MarshalToSizedBuffer ¶
func (*Identity) ProtoMessage ¶
func (*Identity) ProtoMessage()
func (*Identity) XXX_DiscardUnknown ¶
func (m *Identity) XXX_DiscardUnknown()
func (*Identity) XXX_Marshal ¶
func (*Identity) XXX_Unmarshal ¶
type UnicastNetworkMessage ¶
type UnicastNetworkMessage struct { // The PublicKey of the sender. Sender []byte `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"` // A marshaled Protocol Message. Payload []byte `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"` // Type of the message as registered by the protocol. Type []byte `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` // Message signature. Signature []byte `protobuf:"bytes,4,opt,name=signature,proto3" json:"signature,omitempty"` }
UnicastNetworkMessage represents a network message used by unicast channels.
func (*UnicastNetworkMessage) Descriptor ¶
func (*UnicastNetworkMessage) Descriptor() ([]byte, []int)
func (*UnicastNetworkMessage) Equal ¶
func (this *UnicastNetworkMessage) Equal(that interface{}) bool
func (*UnicastNetworkMessage) GetPayload ¶
func (m *UnicastNetworkMessage) GetPayload() []byte
func (*UnicastNetworkMessage) GetSender ¶
func (m *UnicastNetworkMessage) GetSender() []byte
func (*UnicastNetworkMessage) GetSignature ¶
func (m *UnicastNetworkMessage) GetSignature() []byte
func (*UnicastNetworkMessage) GetType ¶
func (m *UnicastNetworkMessage) GetType() []byte
func (*UnicastNetworkMessage) GoString ¶
func (this *UnicastNetworkMessage) GoString() string
func (*UnicastNetworkMessage) Marshal ¶
func (m *UnicastNetworkMessage) Marshal() (dAtA []byte, err error)
func (*UnicastNetworkMessage) MarshalTo ¶
func (m *UnicastNetworkMessage) MarshalTo(dAtA []byte) (int, error)
func (*UnicastNetworkMessage) MarshalToSizedBuffer ¶
func (m *UnicastNetworkMessage) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*UnicastNetworkMessage) ProtoMessage ¶
func (*UnicastNetworkMessage) ProtoMessage()
func (*UnicastNetworkMessage) Reset ¶
func (m *UnicastNetworkMessage) Reset()
func (*UnicastNetworkMessage) Size ¶
func (m *UnicastNetworkMessage) Size() (n int)
func (*UnicastNetworkMessage) String ¶
func (this *UnicastNetworkMessage) String() string
func (*UnicastNetworkMessage) Unmarshal ¶
func (m *UnicastNetworkMessage) Unmarshal(dAtA []byte) error
func (*UnicastNetworkMessage) XXX_DiscardUnknown ¶
func (m *UnicastNetworkMessage) XXX_DiscardUnknown()
func (*UnicastNetworkMessage) XXX_Marshal ¶
func (m *UnicastNetworkMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UnicastNetworkMessage) XXX_Merge ¶
func (m *UnicastNetworkMessage) XXX_Merge(src proto.Message)
func (*UnicastNetworkMessage) XXX_Size ¶
func (m *UnicastNetworkMessage) XXX_Size() int
func (*UnicastNetworkMessage) XXX_Unmarshal ¶
func (m *UnicastNetworkMessage) XXX_Unmarshal(b []byte) error