Documentation
¶
Overview ¶
Package adminserver provides XMPP functionality.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
BindAddr string `fig:"bind_addr"`
Port int `fig:"port" default:"15280"`
Disabled bool `fig:"disabled"`
MUCHost string `fig:"muc_host" default:"conference.localhost"`
}
Config contains Server configuration parameters.
type MUCAdmin ¶
type MUCAdmin interface {
KickOccupant(ctx context.Context, host, roomName, nick, reason string) error
DestroyRoom(ctx context.Context, host, roomName, reason string) error
}
MUCAdmin is implemented by the XEP-0045 module for operator actions.
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
Server represents an admin server type.
Click to show internal directories.
Click to hide internal directories.