package dnstap

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message Dnstap

dnstap.proto:17

"Dnstap": this is the top-level dnstap type, which is a "union" type that contains other kinds of dnstap payloads, although currently only one type of dnstap payload is defined. See: https://developers.google.com/protocol-buffers/docs/techniques#union

enum Dnstap.Type

dnstap.proto:36

Identifies which field below is filled in.

Used in: Dnstap

message Message

dnstap.proto:63

Message: a wire-format (RFC 1035 section 4) DNS message and associated metadata. Applications generating "Message" payloads should follow certain requirements based on the MessageType, see below.

Used in: Dnstap

enum Message.Type

dnstap.proto:101

Used in: Message

enum SocketFamily

dnstap.proto:47

SocketFamily: the network protocol family of a socket. This specifies how to interpret "network address" fields.

Used in: Message

enum SocketProtocol

dnstap.proto:53

SocketProtocol: the protocol used to transport a DNS message.

Used in: Message