Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
rpc_client_cmd_ctx Struct Reference

#include <client.h>

Data Fields

struct k_timer timeout
 
struct k_sem tx_tokens
 
k_timeout_t rsp_timeout
 
rpc_client_rsp_fn cb
 
void * user_data
 
uint32_t request_id
 
uint16_t command_id
 
uint16_t tx_tokens_on_ack
 
int16_t tx_result
 

Field Documentation

◆ cb

rpc_client_rsp_fn rpc_client_cmd_ctx::cb

◆ command_id

uint16_t rpc_client_cmd_ctx::command_id

◆ request_id

uint32_t rpc_client_cmd_ctx::request_id

◆ rsp_timeout

k_timeout_t rpc_client_cmd_ctx::rsp_timeout

◆ timeout

struct k_timer rpc_client_cmd_ctx::timeout

◆ tx_result

int16_t rpc_client_cmd_ctx::tx_result

◆ tx_tokens

struct k_sem rpc_client_cmd_ctx::tx_tokens

◆ tx_tokens_on_ack

uint16_t rpc_client_cmd_ctx::tx_tokens_on_ack

◆ user_data

void* rpc_client_cmd_ctx::user_data

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