MIP SDK
0.0.1
MicroStrain Communications Library for embedded systems
|
C++ wrapper around a command queue. More...
#include <mip_device.hpp>
Public Member Functions | |
CmdQueue (Timeout baseReplyTimeout=1000) | |
~CmdQueue () | |
CmdQueue (const CmdQueue &)=delete | |
CmdQueue & | operator= (const CmdQueue &)=delete |
void | enqueue (C::mip_pending_cmd &cmd) |
void | dequeue (C::mip_pending_cmd &cmd) |
void | clear () |
void | update (Timestamp now) |
void | setBaseReplyTimeout (Timeout timeout) |
Timeout | baseReplyTimeout () const |
void | processPacket (const C::mip_packet &packet, Timestamp timestamp) |
Additional Inherited Members | |
![]() | |
mip_pending_cmd * | _first_pending_cmd |
timeout_type | _base_timeout |
C++ wrapper around a command queue.
|
inline |
|
inline |
|
delete |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |