Documentation
¶
Index ¶
- type Command
- type Connection
- func (con *Connection) AddAction(command string, callback callbackFunc)
- func (con *Connection) AddCallback(eventCode string, callback callbackFunc) string
- func (con *Connection) AddDefaultAction(callback callbackFunc)
- func (con *Connection) AddInitAction(callback callbackFunc)
- func (con *Connection) Channel() string
- func (con *Connection) Loop()
- func (con *Connection) RegisterChannel(channel string)
- func (con *Connection) SendMessage(message string)
- type Event
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Connection ¶
type Connection struct {
// contains filtered or unexported fields
}
func NewConnection ¶
func NewConnection(token string) *Connection
func (*Connection) AddAction ¶
func (con *Connection) AddAction(command string, callback callbackFunc)
func (*Connection) AddCallback ¶
func (con *Connection) AddCallback(eventCode string, callback callbackFunc) string
func (*Connection) AddDefaultAction ¶
func (con *Connection) AddDefaultAction(callback callbackFunc)
func (*Connection) AddInitAction ¶
func (con *Connection) AddInitAction(callback callbackFunc)
func (*Connection) Channel ¶
func (con *Connection) Channel() string
func (*Connection) Loop ¶
func (con *Connection) Loop()
func (*Connection) RegisterChannel ¶
func (con *Connection) RegisterChannel(channel string)
func (*Connection) SendMessage ¶
func (con *Connection) SendMessage(message string)
Click to show internal directories.
Click to hide internal directories.