Versions in this module Expand all Collapse all v0 v0.4.0 Nov 14, 2019 Changes in this version + func InitInfraEnvironment(topologyPath string) + func InitInfraEnvironmentFunc(topologyPath string, f func()) + func NewRouter(localIA addr.IA, sd env.SciondClient) (snet.Router, error) + type LegacyForwardingHandler struct + BaseHandler *svc.BaseHandler + ExpectedPayload []byte + func (h *LegacyForwardingHandler) Handle(request *svc.Request) (svc.Result, error) + type NetworkConfig struct + Bind *snet.Addr + IA addr.IA + Public *snet.Addr + QUIC QUIC + ReconnectToDispatcher bool + Router snet.Router + SVC addr.HostSVC + SVCResolutionFraction float64 + SVCRouter messenger.LocalSVCRouter + TrustStore *trust.Store + func (nc *NetworkConfig) AddressRewriter(connFactory snet.PacketDispatcherService) *messenger.AddressRewriter + func (nc *NetworkConfig) Messenger() (infra.Messenger, error) + type QUIC struct + Address string + CertFile string + KeyFile string v0.3.1 Sep 24, 2018 v0.3.0 Sep 19, 2018 Changes in this version + const ErrAppUnableToInitMessenger + func InitMessenger(ia addr.IA, public, bind *snet.Addr, svc addr.HostSVC, ...) (infra.Messenger, error)