Morse Micro IoT SDK  2.9.7
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:213
Iperf server arguments data structure.
Definition: mmiperf.h:199

Definition at line 198 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 201 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 203 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 207 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 205 of file mmiperf.h.

◆ version

enum iperf_version mmiperf_server_args::version

Iperf version used to parse packet header.

Definition at line 209 of file mmiperf.h.


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