set_message_func


Description:

[ Version ( since = "1.1.3" ) ]
public void set_message_func (owned BufferMessageFunc func)

Sets the implementation function for BufferMessageFunc.

The callback and its associated data are preserved by reset and clear_contents. The destroy function is called when the callback is replaced or removed, or when buffer is destroyed.

Parameters:

func

Callback function

buffer

An Buffer

destroy

The function to call when user_data is not needed anymore

user_data

Data to pass to func