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.
Options.
Packet.
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