TFTP Client.

Public Attributes#

void(*

Data handler callback.

void(*

Error handler callback.

osEventFlagsId_t

Event flags.

const uint8_t *

External data pointer to WRQ.

uint32_t

External data size.

const char *

Host address string.

uint16_t

Port.

Public Attribute Documentation#

data_hnd#

void(* sl_tftp_clnt::data_hnd) (struct sl_tftp_clnt *const clnt, const uint8_t *const data_ptr, const uint16_t data_size)

Data handler callback.


Definition at line 233 of file /mnt/raid/workspaces/ws.obQFDUprC/overlay/gsdk/app/wisun/component/ftp/sl_tftp_clnt.h

error_hnd#

void(* sl_tftp_clnt::error_hnd) (struct sl_tftp_clnt *const clnt, const uint16_t error_code, const char *error_msg)

Error handler callback.


Definition at line 237 of file /mnt/raid/workspaces/ws.obQFDUprC/overlay/gsdk/app/wisun/component/ftp/sl_tftp_clnt.h

evt_flags#

osEventFlagsId_t sl_tftp_clnt::evt_flags

Event flags.


Definition at line 227 of file /mnt/raid/workspaces/ws.obQFDUprC/overlay/gsdk/app/wisun/component/ftp/sl_tftp_clnt.h

ext_data#

const uint8_t* sl_tftp_clnt::ext_data

External data pointer to WRQ.


Definition at line 229 of file /mnt/raid/workspaces/ws.obQFDUprC/overlay/gsdk/app/wisun/component/ftp/sl_tftp_clnt.h

ext_data_size#

uint32_t sl_tftp_clnt::ext_data_size

External data size.


Definition at line 231 of file /mnt/raid/workspaces/ws.obQFDUprC/overlay/gsdk/app/wisun/component/ftp/sl_tftp_clnt.h

host#

const char* sl_tftp_clnt::host

Host address string.


Definition at line 221 of file /mnt/raid/workspaces/ws.obQFDUprC/overlay/gsdk/app/wisun/component/ftp/sl_tftp_clnt.h

options#

sl_tftp_clnt_opt_t sl_tftp_clnt::options

Options.


Definition at line 241 of file /mnt/raid/workspaces/ws.obQFDUprC/overlay/gsdk/app/wisun/component/ftp/sl_tftp_clnt.h

packet#

sl_tftp_pkt_t sl_tftp_clnt::packet

Packet.


Definition at line 225 of file /mnt/raid/workspaces/ws.obQFDUprC/overlay/gsdk/app/wisun/component/ftp/sl_tftp_clnt.h

port#

uint16_t sl_tftp_clnt::port

Port.


Definition at line 223 of file /mnt/raid/workspaces/ws.obQFDUprC/overlay/gsdk/app/wisun/component/ftp/sl_tftp_clnt.h