State of the interface for communicating with a MIP device. More...
#include <mip_interface.h>
Private Attributes | |
mip_dispatcher | _dispatcher |
Dispatcher for data callbacks. More... | |
unsigned int | _max_update_pkts |
Max number of MIP packets to parse at once. More... | |
mip_parser | _parser |
MIP Parser for incoming MIP packets. More... | |
mip_cmd_queue | _queue |
Queue for checking command replies. More... | |
mip_recv_callback | _recv_callback |
Optional function which is called to receive raw bytes from the device. More... | |
mip_send_callback | _send_callback |
Optional function which is called to send raw bytes to the device. More... | |
mip_update_callback | _update_callback |
Optional function to call during updates. More... | |
void * | _user_pointer |
Optional user-specified data pointer. More... | |
State of the interface for communicating with a MIP device.
Definition at line 44 of file mip_interface.h.
|
private |
Dispatcher for data callbacks.
Definition at line 48 of file mip_interface.h.
|
private |
Max number of MIP packets to parse at once.
Definition at line 49 of file mip_interface.h.
|
private |
MIP Parser for incoming MIP packets.
Definition at line 46 of file mip_interface.h.
|
private |
Queue for checking command replies.
Definition at line 47 of file mip_interface.h.
|
private |
Optional function which is called to receive raw bytes from the device.
Definition at line 51 of file mip_interface.h.
|
private |
Optional function which is called to send raw bytes to the device.
Definition at line 50 of file mip_interface.h.
|
private |
Optional function to call during updates.
Definition at line 52 of file mip_interface.h.
|
private |
Optional user-specified data pointer.
Definition at line 53 of file mip_interface.h.