17#ifdef LIBXML_FTP_ENABLED
36#define INVALID_SOCKET (-1)
61typedef void (*ftpListCallback) (
void *userData,
62 const char *
filename,
const char *attrib,
63 const char *owner,
const char *
group,
64 unsigned long size,
int links,
int year,
65 const char *
month,
int day,
int hour,
75typedef void (*ftpDataCallback) (
void *userData,
84 xmlNanoFTPInit (
void);
87 xmlNanoFTPCleanup (
void);
94 xmlNanoFTPNewCtxt (
const char *URL);
97 xmlNanoFTPFreeCtxt (
void *
ctx);
100 xmlNanoFTPConnectTo (
const char *
server,
107 xmlNanoFTPOpen (
const char *URL);
110 xmlNanoFTPConnect (
void *
ctx);
113 xmlNanoFTPClose (
void *
ctx);
116 xmlNanoFTPQuit (
void *
ctx);
119 xmlNanoFTPScanProxy (
const char *URL);
122 xmlNanoFTPProxy (
const char *
host,
129 xmlNanoFTPUpdateURL (
void *
ctx,
137 xmlNanoFTPGetResponse (
void *
ctx);
140 xmlNanoFTPCheckResponse (
void *
ctx);
147 xmlNanoFTPCwd (
void *
ctx,
151 xmlNanoFTPDele (
void *
ctx,
156 xmlNanoFTPGetConnection (
void *
ctx);
159 xmlNanoFTPCloseConnection(
void *
ctx);
162 xmlNanoFTPList (
void *
ctx,
168 xmlNanoFTPGetSocket (
void *
ctx,
172 xmlNanoFTPGet (
void *
ctx,
178 xmlNanoFTPRead (
void *
ctx,
void user(int argc, const char *argv[])
static DOUBLE day(DOUBLE time)
static const WCHAR month[12][4]
GLuint GLuint GLsizei GLenum type
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
static IPrintDialogCallback callback
static rfbScreenInfoPtr server