Versions in this module Expand all Collapse all v1 v1.0.0 Aug 25, 2020 Changes in this version + const ExtensionName + type Extension struct + func New() *Extension + func (e *Extension) Incoming(ms *bayeux.Message) + func (e *Extension) Outgoing(ms *bayeux.Message) + func (e *Extension) Registered(extensionName string, client *bayeux.BayeuxClient) + func (e *Extension) Unregistered() + type IDStore interface + AsMap func() map[string]int + Delete func(channel string) + Get func(channel string) (int, bool) + Set func(channel string, replayID int) + type MapStorage struct + func NewMapStorage() *MapStorage + func (s *MapStorage) AsMap() map[string]int + func (s *MapStorage) Delete(channel string) + func (s *MapStorage) Get(channel string) (replayID int, ok bool) + func (s *MapStorage) Set(channel string, replayID int)