Versions in this module Expand all Collapse all v0 v0.52.1 Apr 1, 2021 v0.52.0 Mar 31, 2021 Changes in this version + const ModuleName + const XEPNumber + type Carbons struct + func New(hosts *host.Hosts, router router.Router, resMng *c2s.ResourceManager, ...) *Carbons + func (p *Carbons) AccountFeatures(_ context.Context) ([]string, error) + func (p *Carbons) MatchesNamespace(namespace string) bool + func (p *Carbons) Name() string + func (p *Carbons) PreRouteMessage(_ context.Context, msg *stravaganza.Message) (*stravaganza.Message, error) + func (p *Carbons) ProcessIQ(ctx context.Context, iq *stravaganza.IQ) error + func (p *Carbons) ServerFeatures(_ context.Context) ([]string, error) + func (p *Carbons) Start(_ context.Context) error + func (p *Carbons) Stop(_ context.Context) error + func (p *Carbons) StreamFeature(_ context.Context, _ string) (stravaganza.Element, error)