MCPcopy Create free account

hub / github.com/EmilHernvall/hermes / types & classes

Types & classes51 in github.com/EmilHernvall/hermes

↓ 79 callersClassTransientTtl
src/dns/protocol.rs:76
ClassAuthority
src/dns/authority.rs:165
EnumAuthorityError
src/dns/authority.rs:15
EnumBufferError
src/dns/buffer.rs:9
ClassBytePacketBuffer
src/dns/buffer.rs:315
ClassCache
src/dns/cache.rs:187
EnumCacheError
src/dns/cache.rs:15
ClassCacheRecord
src/web/cache.rs:15
ClassCacheRecordEntry
src/web/cache.rs:9
ClassCacheResponse
src/web/cache.rs:23
EnumCacheState
src/dns/cache.rs:22
EnumClientError
src/dns/client.rs:20
EnumContextError
src/dns/context.rs:15
InterfaceDnsClient
src/dns/client.rs:30
ClassDnsHeader
src/dns/protocol.rs:611
ClassDnsNetworkClient
The UDP client This includes a fair bit of synchronization due to the stateless nature of UDP. When many queries are sent in parallell, the response
src/dns/client.rs:51
ClassDnsPacket
src/dns/protocol.rs:806
ClassDnsQuestion
src/dns/protocol.rs:751
EnumDnsRecord
src/dns/protocol.rs:105
InterfaceDnsResolver
src/dns/resolve.rs:22
InterfaceDnsServer
Common trait for DNS servers
src/dns/server.rs:53
ClassDnsStubClient
src/dns/client.rs:326
ClassDnsTcpServer
TCP DNS server
src/dns/server.rs:300
ClassDnsUdpServer
The UDP server Accepts DNS queries through UDP, and uses the `ServerContext` to determine how to service the request. Packets are read on a single th
src/dns/server.rs:162
ClassDomainEntry
src/dns/cache.rs:63
InterfaceFormDataDecodable
src/web/util.rs:5
ClassForwardingDnsResolver
A Forwarding DNS Resolver This resolver uses an external DNS server to service a query
src/dns/resolve.rs:63
ClassIndexResponse
src/web/index.rs:7
InterfaceMediaType
src/web/server.rs:13
InterfacePacketBuffer
src/dns/buffer.rs:16
ClassPendingQuery
A query in progress. This struct holds the `id` if the request, and a channel endpoint for returning a response back to the thread from which the quer
src/dns/client.rs:68
EnumProtocolError
src/dns/protocol.rs:16
EnumQueryType
src/dns/protocol.rs:30
ClassRecordEntry
src/dns/cache.rs:29
ClassRecordRequest
src/web/authority.rs:55
EnumRecordSet
src/dns/cache.rs:50
ClassRecursiveDnsResolver
A Recursive DNS resolver This resolver can answer any request using the root servers of the internet
src/dns/resolve.rs:98
EnumResolveError
src/dns/resolve.rs:13
EnumResolveStrategy
src/dns/context.rs:38
EnumResultCode
src/dns/protocol.rs:581
ClassServerContext
src/dns/context.rs:43
EnumServerError
src/dns/server.rs:22
ClassServerStatistics
src/dns/context.rs:23
ClassStreamPacketBuffer
src/dns/buffer.rs:225
ClassSynchronizedCache
src/dns/cache.rs:271
ClassVectorPacketBuffer
src/dns/buffer.rs:155
EnumWebError
src/web/mod.rs:10
ClassWebServer
src/web/server.rs:42
ClassZone
src/dns/authority.rs:25
ClassZoneCreateRequest
src/web/authority.rs:16
ClassZones
src/dns/authority.rs:62