NewNetServer return the net object in p2p
()
| 42 | |
| 43 | //NewNetServer return the net object in p2p |
| 44 | func NewNetServer() p2p.P2P { |
| 45 | n := &NetServer{ |
| 46 | NetChan: make(chan *types.MsgPayload, common.CHAN_CAPABILITY), |
| 47 | } |
| 48 | |
| 49 | n.PeerAddrMap.PeerAddress = make(map[string]*peer.Peer) |
| 50 | |
| 51 | n.init() |
| 52 | return n |
| 53 | } |
| 54 | |
| 55 | //NetServer represent all the actions in net layer |
| 56 | type NetServer struct { |