Versions in this module Expand all Collapse all v3 v3.1.2 Feb 5, 2024 Changes in this version + type AccessKeyPair struct + AccessKey string + ConsumerSide string + Creator string + Options string + ProviderSide string + SecretKey string + type AccessKeyStorage interface + GetAccessKeyPair func(protocol.Invocation, *common.URL) *AccessKeyPair + type Authenticator interface + Authenticate func(protocol.Invocation, *common.URL) error + Sign func(protocol.Invocation, *common.URL) error + type Filter interface + Invoke func(context.Context, protocol.Invoker, protocol.Invocation) protocol.Result + OnResponse func(context.Context, protocol.Result, protocol.Invoker, protocol.Invocation) protocol.Result + type RejectedExecutionHandler interface + RejectedExecution func(url *common.URL, invocation protocol.Invocation) protocol.Result + type TpsLimitStrategy interface + IsAllowable func() bool + type TpsLimitStrategyCreator interface + Create func(limit int, interval int) TpsLimitStrategy + type TpsLimiter interface + IsAllowable func(*common.URL, protocol.Invocation) bool