MCPcopy Index your code

hub / github.com/honwen/aiodns / types & classes

Types & classes13 in github.com/honwen/aiodns

↓ 1 callersTypeAliasfloat32Value
float32Value is an float32 that can be defined as a flag for [flag.FlagSet].
internal/cmd/flag.go:32
↓ 1 callersTypeAliasuint32Value
uint32Value is an uint32 that can be defined as a flag for [flag.FlagSet].
internal/cmd/flag.go:13
StructConfiguration
Configuration represents dnsproxy Configuration.
internal/cmd/config.go:15
StructDefault
Default implements the default configurable [proxy.RequestHandler].
internal/handler/default.go:29
StructDefaultConfig
DefaultConfig is the configuration for [Default].
internal/handler/default.go:12
StructDefaultMessageConstructor
DefaultMessageConstructor is a default implementation of [MessageConstructor].
internal/dnsmsg/constructor.go:34
InterfaceMessageConstructor
MessageConstructor creates DNS messages.
internal/dnsmsg/constructor.go:12
StructcommandLineOption
commandLineOption contains information about a command-line option: its long and, if there is one, short forms, the value type, and the description.
internal/cmd/args.go:73
StructdefaultConstructor
defaultConstructor is a wrapper for [proxy.MessageConstructor] that also implements the [messageConstructor] interface. TODO(e.burkov): This impleme
internal/handler/constructor.go:34
TypeAliasemptyStorage
emptyStorage is a [hostsfile.Storage] that contains no records. TODO(e.burkov): Move to [hostsfile].
internal/handler/hosts.go:22
StructintSliceValue
intSliceValue represent a struct with a slice of integers that can be defined as a flag for [flag.FlagSet].
internal/cmd/flag.go:52
InterfacemessageConstructor
messageConstructor is an extension of the [proxy.MessageConstructor] interface that also provides methods for creating DNS responses.
internal/handler/constructor.go:12
StructstringSliceValue
stringSliceValue represent a struct with a slice of strings that can be defined as a flag for [flag.FlagSet].
internal/cmd/flag.go:109