user_protocol_info
Defines the Device Communications Toolkit features that are supported in this customized communication enabler.
You can find the template for this subroutine in:
usrtm_protin.c
Syntax
void user_protocol_info(int *max_buffer_size,
SUPPORT *supported)
Input Parameters
None.
Output Parameters
max_buffer_size
Defines the amount of data (in bytes) that can be transferred between the device and the enabler in one operation.
user_read_data(), user_write_data() and user_process_unsolicited() cannot process more than the max_buffer_size bytes of data.
max_buffer_size may not exceed the size of TOOLKIT_MAX_INTERNAL_BUFFER.
supported
Is a pointer to a structure defining the supported options for the device. SUPPORT is a typedef to a structure defined in < inc_path/toolkit.h > .
Return Value
None.