|
void | mip::C::mip_pending_cmd_init (mip_pending_cmd *cmd, uint8_t descriptor_set, uint8_t field_descriptor) |
|
void | mip::C::mip_pending_cmd_init_with_timeout (mip_pending_cmd *cmd, uint8_t descriptor_set, uint8_t field_descriptor, timeout_type additional_time) |
|
void | mip::C::mip_pending_cmd_init_with_response (mip_pending_cmd *cmd, uint8_t descriptor_set, uint8_t field_descriptor, uint8_t response_descriptor, uint8_t *response_buffer, uint8_t response_buffer_size) |
|
void | mip::C::mip_pending_cmd_init_full (mip_pending_cmd *cmd, uint8_t descriptor_set, uint8_t field_descriptor, uint8_t response_descriptor, uint8_t *response_buffer, uint8_t response_size, timeout_type additional_time) |
|
enum mip_cmd_result | mip::C::mip_pending_cmd_status (const mip_pending_cmd *cmd) |
|
const uint8_t * | mip::C::mip_pending_cmd_response (const mip_pending_cmd *cmd) |
|
uint8_t | mip::C::mip_pending_cmd_response_length (const mip_pending_cmd *cmd) |
|
bool | mip::C::mip_pending_cmd_check_timeout (const mip_pending_cmd *cmd, timestamp_type now) |
|
void | mip::C::mip_cmd_queue_init (mip_cmd_queue *queue, timeout_type base_reply_timeout) |
|
void | mip::C::mip_cmd_queue_enqueue (mip_cmd_queue *queue, mip_pending_cmd *cmd) |
|
void | mip::C::mip_cmd_queue_dequeue (mip_cmd_queue *queue, mip_pending_cmd *cmd) |
|
void | mip::C::mip_cmd_queue_clear (mip_cmd_queue *queue) |
|
void | mip::C::mip_cmd_queue_update (mip_cmd_queue *queue, timestamp_type timestamp) |
|
void | mip::C::mip_cmd_queue_set_base_reply_timeout (mip_cmd_queue *queue, timeout_type timeout) |
|
timeout_type | mip::C::mip_cmd_queue_base_reply_timeout (const mip_cmd_queue *queue) |
|
void | mip::C::mip_cmd_queue_process_packet (mip_cmd_queue *queue, const mip_packet *packet, timestamp_type timestamp) |
|