netx

module
v0.0.0-...-1c63888 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 30, 2016 License: Apache-2.0

README

Netx

RPC and multiplexing protocols.

Go Plan

Mux:

  • Simplify status codes: OK/EOF, STREAM_REFUSED, ERROR.
  • Replace mux.Conn with mux.Muxer.
  • Simplify mux.Muxer, remove net.Listener support, add Muxer.Conn() => net.Conn.
  • Simplify mux.Stream, remove net.Conn support, add Stream.Muxer() => mux.Muxer.

RPC:

  • Spec.
  • Server.
  • Client.
  • Router.
  • Binary protocol.
  • Add mux.Muxer to ConnHandler(conn mux.Muxer).

Negotiation:

  • Simple negotiation protocol.
  • mux-rpc/1.0.
Swift Plan
  • Mux.
  • RPC.
  • Negotiation.

Directories

Path Synopsis
go
mux
rpc

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL