Kea 2.7.5
isc::agent::AgentParser::symbol_kind Struct Reference

Symbol kinds. More...

#include <agent_parser.h>

Public Types

enum  symbol_kind_type {
  YYNTOKENS = 58 , S_YYEMPTY = -2 , S_YYEOF = 0 , S_YYerror = 1 ,
  S_YYUNDEF = 2 , S_COMMA = 3 , S_COLON = 4 , S_LSQUARE_BRACKET = 5 ,
  S_RSQUARE_BRACKET = 6 , S_LCURLY_BRACKET = 7 , S_RCURLY_BRACKET = 8 , S_NULL_TYPE = 9 ,
  S_CONTROL_AGENT = 10 , S_HTTP_HOST = 11 , S_HTTP_PORT = 12 , S_HTTP_HEADERS = 13 ,
  S_USER_CONTEXT = 14 , S_COMMENT = 15 , S_NAME = 16 , S_VALUE = 17 ,
  S_AUTHENTICATION = 18 , S_TYPE = 19 , S_BASIC = 20 , S_REALM = 21 ,
  S_DIRECTORY = 22 , S_CLIENTS = 23 , S_USER = 24 , S_USER_FILE = 25 ,
  S_PASSWORD = 26 , S_PASSWORD_FILE = 27 , S_TRUST_ANCHOR = 28 , S_CERT_FILE = 29 ,
  S_KEY_FILE = 30 , S_CERT_REQUIRED = 31 , S_CONTROL_SOCKETS = 32 , S_DHCP4_SERVER = 33 ,
  S_DHCP6_SERVER = 34 , S_D2_SERVER = 35 , S_SOCKET_NAME = 36 , S_SOCKET_TYPE = 37 ,
  S_UNIX = 38 , S_HOOKS_LIBRARIES = 39 , S_LIBRARY = 40 , S_PARAMETERS = 41 ,
  S_LOGGERS = 42 , S_OUTPUT_OPTIONS = 43 , S_OUTPUT = 44 , S_DEBUGLEVEL = 45 ,
  S_SEVERITY = 46 , S_FLUSH = 47 , S_MAXSIZE = 48 , S_MAXVER = 49 ,
  S_PATTERN = 50 , S_START_JSON = 51 , S_START_AGENT = 52 , S_START_SUB_AGENT = 53 ,
  S_STRING = 54 , S_INTEGER = 55 , S_FLOAT = 56 , S_BOOLEAN = 57 ,
  S_YYACCEPT = 58 , S_start = 59 , S_60_1 = 60 , S_61_2 = 61 ,
  S_62_3 = 62 , S_sub_agent = 63 , S_64_4 = 64 , S_json = 65 ,
  S_value = 66 , S_map = 67 , S_68_5 = 68 , S_map_value = 69 ,
  S_map_content = 70 , S_not_empty_map = 71 , S_list_generic = 72 , S_73_6 = 73 ,
  S_list_content = 74 , S_not_empty_list = 75 , S_unknown_map_entry = 76 , S_agent_syntax_map = 77 ,
  S_78_7 = 78 , S_global_object = 79 , S_80_8 = 80 , S_global_object_comma = 81 ,
  S_global_params = 82 , S_global_param = 83 , S_http_host = 84 , S_85_9 = 85 ,
  S_http_port = 86 , S_trust_anchor = 87 , S_88_10 = 88 , S_cert_file = 89 ,
  S_90_11 = 90 , S_key_file = 91 , S_92_12 = 92 , S_cert_required = 93 ,
  S_user_context = 94 , S_95_13 = 95 , S_comment = 96 , S_97_14 = 97 ,
  S_http_headers = 98 , S_99_15 = 99 , S_http_header_list = 100 , S_not_empty_http_header_list = 101 ,
  S_http_header = 102 , S_103_16 = 103 , S_http_header_params = 104 , S_http_header_param = 105 ,
  S_name = 106 , S_107_17 = 107 , S_header_value = 108 , S_109_18 = 109 ,
  S_hooks_libraries = 110 , S_111_19 = 111 , S_hooks_libraries_list = 112 , S_not_empty_hooks_libraries_list = 113 ,
  S_hooks_library = 114 , S_115_20 = 115 , S_hooks_params = 116 , S_hooks_param = 117 ,
  S_library = 118 , S_119_21 = 119 , S_parameters = 120 , S_121_22 = 121 ,
  S_control_sockets = 122 , S_123_23 = 123 , S_control_sockets_params = 124 , S_control_socket = 125 ,
  S_dhcp4_server_socket = 126 , S_127_24 = 127 , S_dhcp6_server_socket = 128 , S_129_25 = 129 ,
  S_d2_server_socket = 130 , S_131_26 = 131 , S_control_socket_params = 132 , S_control_socket_param = 133 ,
  S_socket_name = 134 , S_135_27 = 135 , S_socket_type = 136 , S_137_28 = 137 ,
  S_socket_type_value = 138 , S_authentication = 139 , S_140_29 = 140 , S_auth_params = 141 ,
  S_auth_param = 142 , S_auth_type = 143 , S_144_30 = 144 , S_auth_type_value = 145 ,
  S_realm = 146 , S_147_31 = 147 , S_directory = 148 , S_149_32 = 149 ,
  S_clients = 150 , S_151_33 = 151 , S_clients_list = 152 , S_not_empty_clients_list = 153 ,
  S_basic_auth = 154 , S_155_34 = 155 , S_clients_params = 156 , S_clients_param = 157 ,
  S_user = 158 , S_159_35 = 159 , S_user_file = 160 , S_161_36 = 161 ,
  S_password = 162 , S_163_37 = 163 , S_password_file = 164 , S_165_38 = 165 ,
  S_loggers = 166 , S_167_39 = 167 , S_loggers_entries = 168 , S_logger_entry = 169 ,
  S_170_40 = 170 , S_logger_params = 171 , S_logger_param = 172 , S_debuglevel = 173 ,
  S_severity = 174 , S_175_41 = 175 , S_output_options_list = 176 , S_177_42 = 177 ,
  S_output_options_list_content = 178 , S_output_entry = 179 , S_180_43 = 180 , S_output_params_list = 181 ,
  S_output_params = 182 , S_output = 183 , S_184_44 = 184 , S_flush = 185 ,
  S_maxsize = 186 , S_maxver = 187 , S_pattern = 188 , S_189_45 = 189
}
 

Detailed Description

Symbol kinds.

Definition at line 563 of file agent_parser.h.

Member Enumeration Documentation

◆ symbol_kind_type

Enumerator
YYNTOKENS 

Number of tokens.

S_YYEMPTY 
S_YYEOF 
S_YYerror 
S_YYUNDEF 
S_COMMA 
S_COLON 
S_LSQUARE_BRACKET 
S_RSQUARE_BRACKET 
S_LCURLY_BRACKET 
S_RCURLY_BRACKET 
S_NULL_TYPE 
S_CONTROL_AGENT 
S_HTTP_HOST 
S_HTTP_PORT 
S_HTTP_HEADERS 
S_USER_CONTEXT 
S_COMMENT 
S_NAME 
S_VALUE 
S_AUTHENTICATION 
S_TYPE 
S_BASIC 
S_REALM 
S_DIRECTORY 
S_CLIENTS 
S_USER 
S_USER_FILE 
S_PASSWORD 
S_PASSWORD_FILE 
S_TRUST_ANCHOR 
S_CERT_FILE 
S_KEY_FILE 
S_CERT_REQUIRED 
S_CONTROL_SOCKETS 
S_DHCP4_SERVER 
S_DHCP6_SERVER 
S_D2_SERVER 
S_SOCKET_NAME 
S_SOCKET_TYPE 
S_UNIX 
S_HOOKS_LIBRARIES 
S_LIBRARY 
S_PARAMETERS 
S_LOGGERS 
S_OUTPUT_OPTIONS 
S_OUTPUT 
S_DEBUGLEVEL 
S_SEVERITY 
S_FLUSH 
S_MAXSIZE 
S_MAXVER 
S_PATTERN 
S_START_JSON 
S_START_AGENT 
S_START_SUB_AGENT 
S_STRING 
S_INTEGER 
S_FLOAT 
S_BOOLEAN 
S_YYACCEPT 
S_start 
S_60_1 
S_61_2 
S_62_3 
S_sub_agent 
S_64_4 
S_json 
S_value 
S_map 
S_68_5 
S_map_value 
S_map_content 
S_not_empty_map 
S_list_generic 
S_73_6 
S_list_content 
S_not_empty_list 
S_unknown_map_entry 
S_agent_syntax_map 
S_78_7 
S_global_object 
S_80_8 
S_global_object_comma 
S_global_params 
S_global_param 
S_http_host 
S_85_9 
S_http_port 
S_trust_anchor 
S_88_10 
S_cert_file 
S_90_11 
S_key_file 
S_92_12 
S_cert_required 
S_user_context 
S_95_13 
S_comment 
S_97_14 
S_http_headers 
S_99_15 
S_http_header_list 
S_not_empty_http_header_list 
S_http_header 
S_103_16 
S_http_header_params 
S_http_header_param 
S_name 
S_107_17 
S_header_value 
S_109_18 
S_hooks_libraries 
S_111_19 
S_hooks_libraries_list 
S_not_empty_hooks_libraries_list 
S_hooks_library 
S_115_20 
S_hooks_params 
S_hooks_param 
S_library 
S_119_21 
S_parameters 
S_121_22 
S_control_sockets 
S_123_23 
S_control_sockets_params 
S_control_socket 
S_dhcp4_server_socket 
S_127_24 
S_dhcp6_server_socket 
S_129_25 
S_d2_server_socket 
S_131_26 
S_control_socket_params 
S_control_socket_param 
S_socket_name 
S_135_27 
S_socket_type 
S_137_28 
S_socket_type_value 
S_authentication 
S_140_29 
S_auth_params 
S_auth_param 
S_auth_type 
S_144_30 
S_auth_type_value 
S_realm 
S_147_31 
S_directory 
S_149_32 
S_clients 
S_151_33 
S_clients_list 
S_not_empty_clients_list 
S_basic_auth 
S_155_34 
S_clients_params 
S_clients_param 
S_user 
S_159_35 
S_user_file 
S_161_36 
S_password 
S_163_37 
S_password_file 
S_165_38 
S_loggers 
S_167_39 
S_loggers_entries 
S_logger_entry 
S_170_40 
S_logger_params 
S_logger_param 
S_debuglevel 
S_severity 
S_175_41 
S_output_options_list 
S_177_42 
S_output_options_list_content 
S_output_entry 
S_180_43 
S_output_params_list 
S_output_params 
S_output 
S_184_44 
S_flush 
S_maxsize 
S_maxver 
S_pattern 
S_189_45 

Definition at line 565 of file agent_parser.h.


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