Private Attributes | List of all members
mip_interface Struct Reference

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...
 

Detailed Description

State of the interface for communicating with a MIP device.

Definition at line 44 of file mip_interface.h.

Member Data Documentation

◆ _dispatcher

mip_dispatcher mip_interface::_dispatcher
private

Dispatcher for data callbacks.

Definition at line 48 of file mip_interface.h.

◆ _max_update_pkts

unsigned int mip_interface::_max_update_pkts
private

Max number of MIP packets to parse at once.

Definition at line 49 of file mip_interface.h.

◆ _parser

mip_parser mip_interface::_parser
private

MIP Parser for incoming MIP packets.

Definition at line 46 of file mip_interface.h.

◆ _queue

mip_cmd_queue mip_interface::_queue
private

Queue for checking command replies.

Definition at line 47 of file mip_interface.h.

◆ _recv_callback

mip_recv_callback mip_interface::_recv_callback
private

Optional function which is called to receive raw bytes from the device.

Definition at line 51 of file mip_interface.h.

◆ _send_callback

mip_send_callback mip_interface::_send_callback
private

Optional function which is called to send raw bytes to the device.

Definition at line 50 of file mip_interface.h.

◆ _update_callback

mip_update_callback mip_interface::_update_callback
private

Optional function to call during updates.

Definition at line 52 of file mip_interface.h.

◆ _user_pointer

void* mip_interface::_user_pointer
private

Optional user-specified data pointer.

Definition at line 53 of file mip_interface.h.


The documentation for this struct was generated from the following file:


microstrain_inertial_driver
Author(s): Brian Bingham, Parker Hannifin Corp
autogenerated on Wed Mar 22 2023 02:35:07