Example
:
MX mx;
MXMessage* pmessage;
MXInit (&mx, MXSERVER, NULL, NULL, 0, NULL);
/*
Establish Connection with FTP Server */
FTPCom = MXOpenCom (&mx, "194.214.200.8", 21, IPPROTO_FTP,
NULL, NULL, TRUE);
if (!FTPCom) return 0;
MXAddComCallBack (&mx, FTPCom, FTP_SYS,
"Command", MXONSEND, Command, NULL);
MXAddComCallBack (&mx, FTPCom, FTP_SYS, "Command_Reply",
MXONRECV, CommandReply, NULL);
MXAddComCallBack (&mx, FTPCom, FTP_SYS, "dir_reply",
MXONRECV, DirReply, NULL);
MXAddComCallBack (&mx, FTPCom, FTP_SYS, "get_reply",
MXONRECV, GetReply, NULL);
....
|