package
0.10.0
Repository: https://github.com/gatewayd-io/gatewayd.git
Documentation: pkg.go.dev

# Functions

BuiltinActions returns a map of built-in actions.
BuiltinPolicies returns a map of built-in policies.
BuiltinSignals returns a map of built-in signals.
Log is a built-in action that logs the data received from the plugin.
NewActRegistry creates a new act registry with the specified default policy and timeout and the builtin signals, policies, and actions.
No description provided by the author
Passthrough is a built-in action that always returns true and no error.
Terminate is a built-in action that terminates the connection if the terminate signal is true and the policy is set to "stop".
WithLogger returns a parameter with the Logger to be used by the action.
WithResult returns a parameter with the result of the plugin hook to be used by the action.

# Constants

LogDefaultKeyCount is the default key count in the metadata for the log action.
These are the keys used to pass the logger and the result to the built-in actions.
No description provided by the author
TerminateDefaultParamCount is the default parameter count for the terminate action.

# Structs

No description provided by the author
No description provided by the author
Registry keeps track of all policies and actions.

# Interfaces

No description provided by the author
No description provided by the author