mailproxy: github.com/katzenpost/mailproxy/internal/glue Index | Files

package glue

import "github.com/katzenpost/mailproxy/internal/glue"

Package glue implements the internal interfaces used to glue the various mailproxy components together.

Index

Package Files

glue.go

type ProxyInternals Uses

type ProxyInternals interface {
    Config() *config.Config
    LogBackend() *log.Backend
    VotingAuthorities() *authority.Store
    NonvotingAuthorities() *authority.Store
    EventCh() chan<- interface{}
    FatalErrCh() chan<- error
}

ProxyInternals gives submodules access to proxy internals.

Package glue imports 3 packages (graph) and is imported by 1 packages. Updated 2018-11-20. Refresh now. Tools for package owners.