FireSync API
Home
Types
Files
All
Classes
Files
Functions
Variables
Typedefs
Friends
Macros
Modules
Pages
kFtpUtils.h
Go to the documentation of this file.
1
8
#ifndef K_BOOT2_FTP_UTILS_H
9
#define K_BOOT2_FTP_UTILS_H
10
11
#include <
kFireSync/kFsDef.h
>
12
#include <
kApi/Io/kNetwork.h
>
13
#include <
kApi/Io/kTcpClient.h
>
14
15
/*
16
* References:
17
* https://www.ietf.org/rfc/rfc959.txt
18
*/
19
20
typedef
kStatus
(kCall* kFtpUtilsGetStreamFx)(
kPointer
receiver,
kStream
data);
21
22
kFsFx(
kStatus
) kFtpUtils_GetStream(
kIpAddress
serverAddress,
k32u
serverPort,
k64u
connectTimeout, const
kChar
* user, const
kChar
* password, const
kChar
* path, kFtpUtilsGetStreamFx handler,
kPointer
receiver);
23
24
kFsFx(
kStatus
) kFtpUtils_GetFile(
kIpAddress
serverAddress,
k32u
serverPort,
k64u
connectTimeout, const
kChar
* user, const
kChar
* password, const
kChar
* path,
kStream
dest);
25
26
#endif
k32u
k64u
kPointer
kIpAddress
kChar
kTcpClient.h
kFsDef.h
Essential API declarations for the kFireSync library.
kStream
kNetwork.h
kStatus
Utils
kFtpUtils.h
This site is best viewed with Firefox. Copyright (C) 2003-2016 by LMI Technologies.