|
Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
|
Network upload bandwidth testing using zperf/iperf. More...
#include <types.h>
Data Fields | |
| struct infuse_rpc_req_header | header |
| struct rpc_struct_sockaddr | peer_address |
| Peer socket address. | |
| uint8_t | sock_type |
| SOCK_STREAM/SOCK_DGRAM. | |
| uint8_t | data_source |
| Source of data to upload. | |
| uint32_t | duration_ms |
| Test duration in milliseconds. | |
| uint32_t | rate_kbps |
| Desired rate in kbps (0 for uncapped) | |
| uint16_t | packet_size |
| Packet size in bytes. | |
Network upload bandwidth testing using zperf/iperf.
| uint8_t rpc_zperf_upload_request::data_source |
Source of data to upload.
| uint32_t rpc_zperf_upload_request::duration_ms |
Test duration in milliseconds.
| struct infuse_rpc_req_header rpc_zperf_upload_request::header |
| uint16_t rpc_zperf_upload_request::packet_size |
Packet size in bytes.
| struct rpc_struct_sockaddr rpc_zperf_upload_request::peer_address |
Peer socket address.
| uint32_t rpc_zperf_upload_request::rate_kbps |
Desired rate in kbps (0 for uncapped)
| uint8_t rpc_zperf_upload_request::sock_type |
SOCK_STREAM/SOCK_DGRAM.