Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
RPC server APIs

RPC server API. More...

Macros

#define RPC_SERVER_MAX_ACK_PERIOD   8
 Maximum ACK period supported by the RPC server.

Functions

void rpc_server_queue_command (struct net_buf *buf)
 Push command ePacket to RPC server.
void rpc_server_queue_data (struct net_buf *buf)
 Push data ePacket to RPC server.

Detailed Description

RPC server API.

Macro Definition Documentation

◆ RPC_SERVER_MAX_ACK_PERIOD

#define RPC_SERVER_MAX_ACK_PERIOD   8

#include </__w/infuse-sdk/infuse-sdk/infuse-sdk/include/infuse/rpc/server.h>

Maximum ACK period supported by the RPC server.

Function Documentation

◆ rpc_server_queue_command()

void rpc_server_queue_command ( struct net_buf * buf)

#include </__w/infuse-sdk/infuse-sdk/infuse-sdk/include/infuse/rpc/server.h>

Push command ePacket to RPC server.

Parameters
bufINFUSE_RPC_CMD ePacket buffer

◆ rpc_server_queue_data()

void rpc_server_queue_data ( struct net_buf * buf)

#include </__w/infuse-sdk/infuse-sdk/infuse-sdk/include/infuse/rpc/server.h>

Push data ePacket to RPC server.

Parameters
bufINFUSE_RPC_DATA ePacket buffer