// 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", } }
// 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} }