iPerf connection descriptor type definition

Public Attributes#

int32_t

local socket id

int32_t

Accepted sock used by TCP server to rx.

sl_iperf_socket_addr_t

Server sock addr IP.

sl_iperf_socket_addr_t

Client sock addr IP.

bool

Server (rx'd) or client (tx'd) started.

uint8_t *

Buffer ptr to receive/transmit.

size_t

RX/TX buffer transmit.

Public Attribute Documentation#

socket_id#

int32_t sl_iperf_conn::socket_id

local socket id


Definition at line 200 of file /mnt/raid/workspaces/ws.XvhINl85J/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h

socket_id_clnt#

int32_t sl_iperf_conn::socket_id_clnt

Accepted sock used by TCP server to rx.


Definition at line 202 of file /mnt/raid/workspaces/ws.XvhINl85J/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h

srv_addr#

sl_iperf_socket_addr_t sl_iperf_conn::srv_addr

Server sock addr IP.


Definition at line 204 of file /mnt/raid/workspaces/ws.XvhINl85J/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h

clnt_addr#

sl_iperf_socket_addr_t sl_iperf_conn::clnt_addr

Client sock addr IP.


Definition at line 206 of file /mnt/raid/workspaces/ws.XvhINl85J/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h

run#

bool sl_iperf_conn::run

Server (rx'd) or client (tx'd) started.


Definition at line 208 of file /mnt/raid/workspaces/ws.XvhINl85J/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h

buff#

uint8_t* sl_iperf_conn::buff

Buffer ptr to receive/transmit.


Definition at line 210 of file /mnt/raid/workspaces/ws.XvhINl85J/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h

buff_size#

size_t sl_iperf_conn::buff_size

RX/TX buffer transmit.


Definition at line 212 of file /mnt/raid/workspaces/ws.XvhINl85J/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h