Kea  1.5.0
isc::d2::D2Parser::token Struct Reference

Tokens. More...

#include <d2_parser.h>

Public Types

enum  yytokentype {
  TOKEN_END = 0, TOKEN_COMMA = 258, TOKEN_COLON = 259, TOKEN_LSQUARE_BRACKET = 260,
  TOKEN_RSQUARE_BRACKET = 261, TOKEN_LCURLY_BRACKET = 262, TOKEN_RCURLY_BRACKET = 263, TOKEN_NULL_TYPE = 264,
  TOKEN_DHCP6 = 265, TOKEN_DHCP4 = 266, TOKEN_CONTROL_AGENT = 267, TOKEN_DHCPDDNS = 268,
  TOKEN_IP_ADDRESS = 269, TOKEN_PORT = 270, TOKEN_DNS_SERVER_TIMEOUT = 271, TOKEN_NCR_PROTOCOL = 272,
  TOKEN_UDP = 273, TOKEN_TCP = 274, TOKEN_NCR_FORMAT = 275, TOKEN_JSON = 276,
  TOKEN_USER_CONTEXT = 277, TOKEN_COMMENT = 278, TOKEN_FORWARD_DDNS = 279, TOKEN_REVERSE_DDNS = 280,
  TOKEN_DDNS_DOMAINS = 281, TOKEN_KEY_NAME = 282, TOKEN_DNS_SERVERS = 283, TOKEN_HOSTNAME = 284,
  TOKEN_TSIG_KEYS = 285, TOKEN_ALGORITHM = 286, TOKEN_DIGEST_BITS = 287, TOKEN_SECRET = 288,
  TOKEN_LOGGING = 289, TOKEN_LOGGERS = 290, TOKEN_NAME = 291, TOKEN_OUTPUT_OPTIONS = 292,
  TOKEN_OUTPUT = 293, TOKEN_DEBUGLEVEL = 294, TOKEN_SEVERITY = 295, TOKEN_FLUSH = 296,
  TOKEN_MAXSIZE = 297, TOKEN_MAXVER = 298, TOKEN_TOPLEVEL_JSON = 299, TOKEN_TOPLEVEL_DHCPDDNS = 300,
  TOKEN_SUB_DHCPDDNS = 301, TOKEN_SUB_TSIG_KEY = 302, TOKEN_SUB_TSIG_KEYS = 303, TOKEN_SUB_DDNS_DOMAIN = 304,
  TOKEN_SUB_DDNS_DOMAINS = 305, TOKEN_SUB_DNS_SERVER = 306, TOKEN_SUB_DNS_SERVERS = 307, TOKEN_STRING = 308,
  TOKEN_INTEGER = 309, TOKEN_FLOAT = 310, TOKEN_BOOLEAN = 311
}
 

Detailed Description

Tokens.

Definition at line 536 of file d2_parser.h.

Member Enumeration Documentation

◆ yytokentype

Enumerator
TOKEN_END 
TOKEN_COMMA 
TOKEN_COLON 
TOKEN_LSQUARE_BRACKET 
TOKEN_RSQUARE_BRACKET 
TOKEN_LCURLY_BRACKET 
TOKEN_RCURLY_BRACKET 
TOKEN_NULL_TYPE 
TOKEN_DHCP6 
TOKEN_DHCP4 
TOKEN_CONTROL_AGENT 
TOKEN_DHCPDDNS 
TOKEN_IP_ADDRESS 
TOKEN_PORT 
TOKEN_DNS_SERVER_TIMEOUT 
TOKEN_NCR_PROTOCOL 
TOKEN_UDP 
TOKEN_TCP 
TOKEN_NCR_FORMAT 
TOKEN_JSON 
TOKEN_USER_CONTEXT 
TOKEN_COMMENT 
TOKEN_FORWARD_DDNS 
TOKEN_REVERSE_DDNS 
TOKEN_DDNS_DOMAINS 
TOKEN_KEY_NAME 
TOKEN_DNS_SERVERS 
TOKEN_HOSTNAME 
TOKEN_TSIG_KEYS 
TOKEN_ALGORITHM 
TOKEN_DIGEST_BITS 
TOKEN_SECRET 
TOKEN_LOGGING 
TOKEN_LOGGERS 
TOKEN_NAME 
TOKEN_OUTPUT_OPTIONS 
TOKEN_OUTPUT 
TOKEN_DEBUGLEVEL 
TOKEN_SEVERITY 
TOKEN_FLUSH 
TOKEN_MAXSIZE 
TOKEN_MAXVER 
TOKEN_TOPLEVEL_JSON 
TOKEN_TOPLEVEL_DHCPDDNS 
TOKEN_SUB_DHCPDDNS 
TOKEN_SUB_TSIG_KEY 
TOKEN_SUB_TSIG_KEYS 
TOKEN_SUB_DDNS_DOMAIN 
TOKEN_SUB_DDNS_DOMAINS 
TOKEN_SUB_DNS_SERVER 
TOKEN_SUB_DNS_SERVERS 
TOKEN_STRING 
TOKEN_INTEGER 
TOKEN_FLOAT 
TOKEN_BOOLEAN 

Definition at line 538 of file d2_parser.h.


The documentation for this struct was generated from the following file: