import { FTPClient } from "https://deno.land/x/ftpc@v2.0.1/mod.ts";
Properties
private
optional
activeListener: Deno.Listenerprivate
optional
conn: Deno.Connprivate
optional
dataConn: Deno.Connprivate
decode: TextDecoderprivate
encode: TextEncoderMethods
private
assertStatus()private
command(c: Commands, args?: string)private
commandWithData(c: Commands, args?: string)private
epasvStart(res: FTPReply)private
finalizeDataConnection()private
getStatus(): FTPReplyprivate
initializeDataConnection()private
parseMLST(input: string): [string, FTPFileInfo]private
pasvStart(res: FTPReply)downloadStream(fileName: string): Promise<Deno.Reader>
Download a file from the server with streaming. Please call FTPClient.finalizeStream() to release the lock after the file is done downloading.
extendedList(dirName?: string)
uploadStream(fileName: string, allocate?: number)
Upload a file to the server, with streaming. Please call FTPClient.finalizeStream() to release the lock after the file is done downloading.**
Static Methods
private
notInit()