24#ifndef SDI_UTILS_INCLUDED
25#define SDI_UTILS_INCLUDED
50 size_t *meta_data_length);
67 size_t meta_data_length,
bool readonly);
83 size_t a_meta_data_length,
84 const uchar *b_meta_data,
85 size_t b_meta_data_length);
Some integer typedefs for easier portability.
unsigned char uchar
Definition: my_inttypes.h:52
const char * table_name
Definition: rules_table_service.cc:56
bool create_serialized_meta_data(const char *schema_name, const char *table_name, uchar **meta_data, size_t *meta_data_length)
This function retrieves serialized meta data from the data dictionary for the given schema and table.
Definition: sdi_utils.cc:33
bool import_serialized_meta_data(const uchar *meta_data, size_t meta_data_length, bool readonly)
This function takes the submitted serialized meta data, de-serializes and analyzes it,...
Definition: sdi_utils.cc:63
bool different_serialized_meta_data(const uchar *a_meta_data, size_t a_meta_data_length, const uchar *b_meta_data, size_t b_meta_data_length)
This function takes the two submitted serialized meta data blobs, and compares them.
Definition: sdi_utils.cc:73