Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HTTPPool ¶
type HTTPPool struct {
*groupcache.HTTPPool
Transport func(groupcache.Context) http.RoundTripper
}
func NewHTTPPool ¶
func NewHTTPPoolOpts ¶
func NewHTTPPoolOpts(selfRoute, selfAppInstance string, o *groupcache.HTTPPoolOptions) *HTTPPool
type PeerManager ¶
type PeerManager struct {
// contains filtered or unexported fields
}
func NewPeerManager ¶
func NewPeerManager(route, appGuid string, s PeerSetter, f StatsFetcher, log *log.Logger) *PeerManager
func (*PeerManager) Tick ¶
func (m *PeerManager) Tick(ctx context.Context)
type PeerSetter ¶
type StatsFetcher ¶
Click to show internal directories.
Click to hide internal directories.