mirror of
https://github.com/ipfs/kubo.git
synced 2026-02-22 10:57:42 +08:00
fix(net:message) use iface in public function
This commit is contained in:
parent
4c95eb15b2
commit
e2430ae427
@ -34,15 +34,12 @@ func (m *message) Data() []byte {
|
||||
}
|
||||
|
||||
// FromObject creates a message from a protobuf-marshallable message.
|
||||
func FromObject(p *peer.Peer, data proto.Message) (*message, error) {
|
||||
func FromObject(p *peer.Peer, data proto.Message) (NetMessage, error) {
|
||||
bytes, err := proto.Marshal(data)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return &message{
|
||||
peer: p,
|
||||
data: bytes,
|
||||
}, nil
|
||||
return New(p, bytes), nil
|
||||
}
|
||||
|
||||
// Pipe objects represent a bi-directional message channel.
|
||||
|
||||
Loading…
Reference in New Issue
Block a user