Morse Micro IoT SDK  2.6.4-esp32
mmiperf_server_args Struct Reference

Detailed Description

Iperf server arguments data structure.

For forward compatibility this structure should be initialized using MMIPERF_SERVER_ARGS_DEFAULT. For example:

#define MMIPERF_SERVER_ARGS_DEFAULT
Initializer for mmiperf_server_args.
Definition: mmiperf.h:214
Iperf server arguments data structure.
Definition: mmiperf.h:200

Definition at line 199 of file mmiperf.h.

#include <mmiperf.h>

Data Fields

char local_addr [MMIPERF_IPADDR_MAXLEN]
 Local address to listen on (as a string). More...
 
uint16_t local_port
 Local port to listen on. More...
 
mmiperf_report_fn report_fn
 Report callback function to invoke on completion/abort. More...
 
void * report_arg
 Opaque argument to pass to the report callback. More...
 
enum iperf_version version
 Iperf version used to parse packet header. More...
 

Field Documentation

◆ local_addr

char mmiperf_server_args::local_addr[MMIPERF_IPADDR_MAXLEN]

Local address to listen on (as a string).

Definition at line 202 of file mmiperf.h.

◆ local_port

uint16_t mmiperf_server_args::local_port

Local port to listen on.

If zero then MMIPERF_DEFAULT_PORT will be used.

Definition at line 204 of file mmiperf.h.

◆ report_arg

void* mmiperf_server_args::report_arg

Opaque argument to pass to the report callback.

May be NULL.

Definition at line 208 of file mmiperf.h.

◆ report_fn

mmiperf_report_fn mmiperf_server_args::report_fn

Report callback function to invoke on completion/abort.

May be NULL.

Definition at line 206 of file mmiperf.h.

◆ version

enum iperf_version mmiperf_server_args::version

Iperf version used to parse packet header.

Definition at line 210 of file mmiperf.h.


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