TCPIP (For JScript or VBScript) | +- bool FTPConnect(S,S,S,I,I) | +- bool FTPDisconnect(I) | +- long FtpGetCurrentDirectory(I) | +- long FtpLs(I) | +- long FtpSetCurrentDirectory(I,S) | +- long FTPmkdir(I,S) | +- long FTPrmd(I,S) | +- long FTPputfile(I,S) | +- long FTPrm(I,S) | +- long FTPgetfile(I,S,S) | +- long FTPmv(I,S,S) | +- long HTTP_GET_FILE(S,S) | +- long HTTP_PUT_FILE(S,S,S) | +- bool socket(I,I,I,I) | +- bool WSAStartup(I,I) | +- string gethostname | +- bool fill_addr(I,S,S) | +- long connect(I) | +- long bind(I) | +- long closesocket(I) | +- long AcceptThread(I) | +- long send(I,S) | +- long fsend(I,S) | +- string recv(I,I) recv | +- long frecv(I,I,S) | +- long listen(I,I)