static const char *state_name[] = {
"One String",
"OK",
"Field List",
"Sleep",
"Field (txt)",
"Field (bin)",
"Result (txt)",
"Result (bin)",
"End",
"Error",
"Row (txt)",
"Row (bin)",
"Not Connected",
"Client handshake",
"COM_PONG",
"Stmt Meta",
"Stmt Param"
};
enum states {
STATE_ONE_STRING,
STATE_OK,
STATE_FIELD_LIST,
STATE_SLEEP,
STATE_FIELD,
STATE_FIELD_BIN,
STATE_TXT_RS,
STATE_BIN_RS,
STATE_END,
STATE_ERROR,
STATE_TXT_ROW,
STATE_BIN_ROW,
STATE_NOT_CONNECTED,
STATE_CLIENT_HANDSHAKE,
STATE_COM_PONG,
STATE_STMT_META,
STATE_STMT_PARAM
};
"One String",
"OK",
"Field List",
"Sleep",
"Field (txt)",
"Field (bin)",
"Result (txt)",
"Result (bin)",
"End",
"Error",
"Row (txt)",
"Row (bin)",
"Not Connected",
"Client handshake",
"COM_PONG",
"Stmt Meta",
"Stmt Param"
};
enum states {
STATE_ONE_STRING,
STATE_OK,
STATE_FIELD_LIST,
STATE_SLEEP,
STATE_FIELD,
STATE_FIELD_BIN,
STATE_TXT_RS,
STATE_BIN_RS,
STATE_END,
STATE_ERROR,
STATE_TXT_ROW,
STATE_BIN_ROW,
STATE_NOT_CONNECTED,
STATE_CLIENT_HANDSHAKE,
STATE_COM_PONG,
STATE_STMT_META,
STATE_STMT_PARAM
};