Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConsoleOutput ¶
type ConsoleOutput struct {
// contains filtered or unexported fields
}
func (*ConsoleOutput) Send ¶
func (c *ConsoleOutput) Send(msg *msg.Message)
func (*ConsoleOutput) Start ¶
func (c *ConsoleOutput) Start()
func (*ConsoleOutput) Status ¶
func (c *ConsoleOutput) Status() Status
func (*ConsoleOutput) Stop ¶
func (c *ConsoleOutput) Stop()
type HelloInput ¶
type HelloInput struct {
// contains filtered or unexported fields
}
func (*HelloInput) Receive ¶
func (h *HelloInput) Receive() *msg.Message
func (*HelloInput) Start ¶
func (h *HelloInput) Start()
func (*HelloInput) Status ¶
func (h *HelloInput) Status() Status
func (*HelloInput) Stop ¶
func (h *HelloInput) Stop()
type Plugin ¶
type Plugin interface { // 启动插件 Start() // 停止插件 Stop() // 返回插件当前的运行状态 Status() Status }
type UpperFilter ¶
type UpperFilter struct {
// contains filtered or unexported fields
}
func (*UpperFilter) Process ¶
func (u *UpperFilter) Process(msg *msg.Message) *msg.Message
func (*UpperFilter) Start ¶
func (u *UpperFilter) Start()
func (*UpperFilter) Status ¶
func (u *UpperFilter) Status() Status
func (*UpperFilter) Stop ¶
func (u *UpperFilter) Stop()
Click to show internal directories.
Click to hide internal directories.