| My Project
   
    | 
#include <sql_digest.h>
| Public Member Functions | |
| void | reset (unsigned char *token_array, uint length) | 
| void | reset () | 
| bool | is_empty () | 
| void | copy (const sql_digest_storage *from) | 
| Public Attributes | |
| bool | m_full | 
| size_t | m_byte_count | 
| unsigned char | m_md5 [MD5_HASH_SIZE] | 
| uint | m_charset_number | 
| unsigned char * | m_token_array | 
| uint | m_token_array_length | 
Structure to store token count/array for a statement on which digest is to be calculated.
Character set number.
| unsigned char* sql_digest_storage::m_token_array | 
Token array. Token array is an array of bytes to store tokens received during parsing. Following is the way token array is formed. ... <non-id-token> <non-id-token> <id-token> <id_len> <id_text> ... For Example: SELECT * FROM T1; <SELECT_TOKEN> <*> <FROM_TOKEN> <ID_TOKEN> <2> <T1>
 1.7.6.1
 1.7.6.1