Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Anchor10439521043952 TFTPc_Put() Anchor10444111044411Puts a file from the TFTP server. Anchor10444511044451

Files

...

tftp-c.h/tftp-c.c

...

Prototype

...

classCode_Listing

...

rowspan5

...

Code Block
          CPU_BOOLEAN  TFTPc_Put (const  TFTPc_CFG    *p_cfg
                                         CPU_CHAR     *p_filename_local,
                                         CPU_CHAR     *p_filename_remote,
                                         TFTPc_MODE    mode,
                                         TFTPc_ERR    *p_err);

Arguments

p_cfg

Pointer to TFTPc Configuration to use.
DEF_NULL, if default configuration must be used.

p_filename_local

Pointer to name of the file to be read from the client.

...

p_filename_remote

Pointer to name of the file to be written to the server.

...

mode

TFTP transfer mode:

...

TFTPc_MODE_NETASCII  ASCII mode

...

TFTPc_MODE_OCTET        Binary mode

...

p_err

Pointer to variable that will receive the return error code from this function :

TFTPc_ERR_NONE
TFTPC_ERR_FILE_OPEN
TFTPc_ERR_

...

TX
...

Returned Values

DEF_OK,     if file was put on server successfully.

DEF_FAIL, otherwise


Required Configuration

None.

Notes / Warnings

None.

Example Usage

See section Getting Started for an example.