Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
types.h
Go to the documentation of this file.
1
10#ifndef INFUSE_SDK_INCLUDE_INFUSE_TYPES_H_
11#define INFUSE_SDK_INCLUDE_INFUSE_TYPES_H_
12
13#include <zephyr/toolchain.h>
14
15#ifdef __cplusplus
16extern "C" {
17#endif
18
62
67#ifdef __cplusplus
68}
69#endif
70
71#endif /* INFUSE_SDK_INCLUDE_INFUSE_TYPES_H_ */
infuse_type
Core Infuse Data Types.
Definition types.h:26
@ INFUSE_RPC_DATA
Infuse RPC chunked data.
Definition types.h:36
@ INFUSE_CUSTOMER_RANGE_START
128 - 255 can be freely defined by customers
Definition types.h:60
@ INFUSE_EPACKET_FORWARD_AUTO_CONN
Data to forward to other devices, automatically handling connections.
Definition types.h:52
@ INFUSE_TDF_REMOTE
Tagged Data Format (Generated by remote device)
Definition types.h:50
@ INFUSE_TDF
Tagged Data Format.
Definition types.h:32
@ INFUSE_KEY_IDS
Infuse key identifiers.
Definition types.h:58
@ INFUSE_RECEIVED_EPACKET
Infuse ePacket received by device.
Definition types.h:42
@ INFUSE_RPC_DATA_ACK
Infuse RPC data acknowledgment.
Definition types.h:38
@ INFUSE_ACK
Generic ACK, payload is the sequence number of requesting packet.
Definition types.h:44
@ INFUSE_ECHO_RSP
Response to echo request.
Definition types.h:30
@ INFUSE_MEMFAULT_CHUNK
Memfault data chunk.
Definition types.h:56
@ INFUSE_EPACKET_FORWARD
Data to forward to other devices.
Definition types.h:46
@ INFUSE_RPC_CMD
Infuse RPC command.
Definition types.h:34
@ INFUSE_SERIAL_LOG
Serial logging packet.
Definition types.h:48
@ INFUSE_RPC_RSP
Infuse RPC response.
Definition types.h:40
@ INFUSE_ECHO_REQ
Request device to echo data.
Definition types.h:28
@ INFUSE_EPACKET_CONN_TERMINATED
Notification that a connection has terminated.
Definition types.h:54