Skip to content

Latest commit

 

History

History
56 lines (45 loc) · 1.54 KB

README.md

File metadata and controls

56 lines (45 loc) · 1.54 KB

===

NACK-Oriented Reliable Multicast (NORM)

===

Install

  1. norm/protolib C++ libraries are included.
  2. go get -d github.com/aletheia7/norm
  3. cd $GOPATH/src/github.com/aletheia7/norm
  4. go generate

Examples

data_send_recv (normDataSend/normDataRecv)

Ready to run on one machine at 127.0.0.1:6003/6004

cd examples/data_send_recv 
go install
data_send_recv -h
data_send_recv -r &
data_send_recv -s
stream_send_recv (normStreamSend/normStreamRecv)

Ready to run on one machine at 127.0.0.1:6003/6004

cd examples/stream_send_recv 
go install
stream_send_recv -h
stream_send_recv -r &
stream_send_recv -s
file_send_recv (normFileSend/normFileRecv)

Ready to run on one machine at 127.0.0.1:6003/6004

cd examples/file_send_recv 
go install
file_send_recv -h
file_send_recv -r &
file_send_recv -s

NORM Support

License

Use of this source code is governed by a BSD-2-Clause license that can be found in the LICENSE file.