|
MIP_SDK
v4.0.0
MicroStrain Communications Library for embedded systems
|
This is the complete list of members for mip::Interface, including all inherited members.
| baseReplyTimeout() const | mip::Interface | inline |
| cmdQueue() | mip::Interface | inline |
| cmdQueue() const | mip::Interface | inline |
| defaultUpdate(Timeout wait_time, bool from_cmd=false) | mip::Interface | inline |
| defaultUpdateExtBuffer(Timeout wait_time, bool from_cmd, microstrain::U8ArrayView buffer) | mip::Interface | inline |
| inputBytes(const uint8_t *data, size_t length, Timestamp timestamp) | mip::Interface | inline |
| inputBytes(microstrain::ConstU8ArrayView data, Timestamp timestamp) | mip::Interface | inline |
| inputBytesAndOrTime(microstrain::ConstU8ArrayView data, Timestamp timestamp) | mip::Interface | inline |
| inputPacket(const C::mip_packet_view &packet, Timestamp timestamp) | mip::Interface | inline |
| Interface(Timeout parseTimeout, Timeout baseReplyTimeout) | mip::Interface | inline |
| Interface(microstrain::Connection *connection, Timeout parseTimeout, Timeout baseReplyTimeout) | mip::Interface | inline |
| Interface(const Interface &)=delete | mip::Interface | |
| operator=(const Interface &)=delete | mip::Interface | |
| parser() | mip::Interface | inline |
| parser() const | mip::Interface | inline |
| recvFromDevice(microstrain::U8ArrayView buffer, Timeout wait_time, bool from_cmd, size_t *length_out, Timestamp *timestamp_out) | mip::Interface | inline |
| recvFunction() const | mip::Interface | inline |
| registerDataCallback(C::mip_dispatch_handler &handler, void *userData=nullptr, uint8_t descriptorSet=DataField::DESCRIPTOR_SET) | mip::Interface | |
| registerDataCallback(C::mip_dispatch_handler &handler, void *userData=nullptr, uint8_t descriptorSet=DataField::DESCRIPTOR_SET) | mip::Interface | |
| registerDataCallback(C::mip_dispatch_handler &handler, Object *object, uint8_t descriptorSet=DataField::DESCRIPTOR_SET) | mip::Interface | |
| registerDataCallback(C::mip_dispatch_handler &handler, Object *object, uint8_t descriptorSet=DataField::DESCRIPTOR_SET) | mip::Interface | |
| registerExtractor(C::mip_dispatch_handler &handler, DataField *field, uint8_t descriptorSet=DataField::DESCRIPTOR_SET) | mip::Interface | |
| registerFieldCallback(C::mip_dispatch_handler &handler, uint8_t descriptorSet, uint8_t fieldDescriptor, C::mip_dispatch_field_callback callback, void *userData) | mip::Interface | inline |
| registerFieldCallback(C::mip_dispatch_handler &handler, uint8_t descriptorSet, uint8_t fieldDescriptor, void *userData=nullptr) | mip::Interface | |
| registerFieldCallback(C::mip_dispatch_handler &handler, uint8_t descriptorSet, uint8_t fieldDescriptor, Object *object) | mip::Interface | |
| registerPacketCallback(C::mip_dispatch_handler &handler, uint8_t descriptorSet, bool afterFields, C::mip_dispatch_packet_callback callback, void *userData) | mip::Interface | inline |
| registerPacketCallback(C::mip_dispatch_handler &handler, uint8_t descriptorSet, bool afterFields, void *userData=nullptr) | mip::Interface | |
| registerPacketCallback(C::mip_dispatch_handler &handler, uint8_t descriptorSet, bool afterFields, Object *object) | mip::Interface | |
| runCommand(const Cmd &cmd, Timeout additionalTime=0) | mip::Interface | inline |
| runCommand(Args &&... args, Timeout additionalTime=0) | mip::Interface | inline |
| runCommand(const Cmd &cmd, typename Cmd::Response &response, Timeout additionalTime=0) | mip::Interface | inline |
| sendFunction() const | mip::Interface | inline |
| sendToDevice(const uint8_t *data, size_t length) | mip::Interface | inline |
| sendToDevice(microstrain::ConstU8ArrayView data) | mip::Interface | inline |
| sendToDevice(const C::mip_packet_view &packet) | mip::Interface | inline |
| setBaseReplyTimeout(Timeout timeout) | mip::Interface | inline |
| setCallbacksDerived() | mip::Interface | |
| setCallbacksUserPointer(T *object) | mip::Interface | |
| setCallbacksUserPointer(UserClass *object) | mip::Interface | |
| setRecvFunction(C::mip_recv_callback callback) | mip::Interface | inline |
| setRecvFunctionDerived() | mip::Interface | |
| setRecvFunctionFree() | mip::Interface | |
| setRecvFunctionFree() | mip::Interface | |
| setRecvFunctionUserPointer() | mip::Interface | |
| setRecvFunctionUserPointer() | mip::Interface | |
| setRecvFunctionUserPointer() | mip::Interface | |
| setSendFunction(C::mip_send_callback callback) | mip::Interface | inline |
| setSendFunctionDerived() | mip::Interface | |
| setSendFunctionFree() | mip::Interface | |
| setSendFunctionFree() | mip::Interface | |
| setSendFunctionUserPointer() | mip::Interface | |
| setSendFunctionUserPointer() | mip::Interface | |
| setSendFunctionUserPointer() | mip::Interface | |
| setUpdateFunction(C::mip_update_callback function) | mip::Interface | inline |
| setUpdateFunctionDerived() | mip::Interface | |
| setUpdateFunctionFree() | mip::Interface | |
| setUpdateFunctionUserPointer() | mip::Interface | |
| setUpdateFunctionUserPointer() | mip::Interface | |
| setUserPointer(void *ptr) | mip::Interface | inline |
| startCommand(PendingCmd &pending, const Cmd &cmd, Timeout additionalTime=0) | mip::Interface | inline |
| update(Timeout wait_time, bool from_cmd=false) | mip::Interface | inline |
| updateFunction() const | mip::Interface | inline |
| updateTime(Timestamp timestamp) | mip::Interface | inline |
| userPointer() | mip::Interface | inline |
| waitForReply(C::mip_pending_cmd &cmd) | mip::Interface | inline |
| ~Interface()=default | mip::Interface |
1.8.17