Versions in this module Expand all Collapse all v0 v0.4.0 Nov 14, 2019 Changes in this version + const ErrCrypto + const ErrDB + const ErrInternal + const ErrNetwork + const ErrNoPath + const ErrNotClassified + const ErrParse + const ErrTimeout + const LabelResult + const LabelSrc + const LabelType + const Namespace + const OkRegistrationNew + const OkRegiststrationUpdated + const OkRequestCached + const OkRequestFetched + const OkSuccess + const RevSrcNotification + const RevSrcPathReply + const RevSrcSCMP + var Registrations = newRegistration() + var Requests = newRequests() + var Revocation = newRevocation() + var Sync = newSync() + func DetermineReplyType(segs segfetcher.Segments) proto.PathSegType + type Registration struct + func (r Registration) ResultsTotal(l RegistrationLabels) prometheus.Counter + type RegistrationLabels struct + Result string + Src addr.IA + Type proto.PathSegType + func (l RegistrationLabels) Labels() []string + func (l RegistrationLabels) Values() []string + type Request struct + func (r Request) Count(l RequestLabels) prometheus.Counter + func (r Request) RepliedRevs(l RequestOkLabels) prometheus.Counter + func (r Request) RepliedSegs(l RequestOkLabels) prometheus.Counter + type RequestLabels struct + Result string + func (l RequestLabels) Labels() []string + func (l RequestLabels) Values() []string + func (l RequestLabels) WithResult(result string) RequestLabels + type RequestOkLabels struct + CacheOnly bool + DstISD addr.ISD + SegType proto.PathSegType + func (l RequestOkLabels) Labels() []string + func (l RequestOkLabels) Values() []string + type RevocationLabels struct + Result string + Src string + func (l RevocationLabels) Labels() []string + func (l RevocationLabels) Values() []string + func (l RevocationLabels) WithResult(result string) RevocationLabels + type SyncPushLabels struct + Dst addr.IA + Result string + func (l SyncPushLabels) Labels() []string + func (l SyncPushLabels) Values() []string + func (l SyncPushLabels) WithResult(result string) SyncPushLabels + type SyncRegLabels struct + Result string + Src addr.IA + func (l SyncRegLabels) Labels() []string + func (l SyncRegLabels) Values() []string + func (l SyncRegLabels) WithResult(result string) SyncRegLabels