コード例 #1
0
ファイル: listenproxy.go プロジェクト: grahammiln/serve2
// NewListenProxy returns a fully initialized ListenProxy.
func NewListenProxy(checker func([]byte, []interface{}) (bool, int), buffer int) *ListenProxy {
	listener := utils.NewChannelListener(make(chan net.Conn, buffer), nil)
	return &ListenProxy{
		listener:    listener,
		Checker:     checker,
		Description: "ListenProxy",
	}
}
コード例 #2
0
ファイル: listenproxy.go プロジェクト: jmptrader/serve2
// NewListenProxy returns a fully initialized ListenProxy.
func NewListenProxy(checker ListenChecker, buffer int) *ListenProxy {
	listener := utils.NewChannelListener(make(chan net.Conn, buffer), nil)
	return &ListenProxy{listener: listener, Checker: checker}
}