int gre_io_add_mdata(
gre_io_serialized_data_t ** mbuffer,
const char * key_name,
const char * data_format,
const void * data,
int data_nbytes
)
Add a data change key/value pair to a serialized buffer. This call can be used to serialize multiple data changes into a single Storyboard IO send operation to improve efficiency.
Once an multi-part data buffer is constructed, it can be sent using the gre_io_send_mdata function.
Parameters: buffer The buffer containing the serialized data key_name The data key which is to be set data_format The format for the data to be set data The data value to set data_nbytes The number of bytes used for the data Returns: -1 on failure anything else is success