PATH:
usr
/
lib
/
node_modules
/
pm2
/
node_modules
/
basic-ftp
/
dist
/// <reference types="node" /> /// <reference types="node" /> import { Socket } from "net"; import { ConnectionOptions, TLSSocket } from "tls"; /** * Returns a string describing the encryption on a given socket instance. */ export declare function describeTLS(socket: Socket | TLSSocket): string; /** * Returns a string describing the remote address of a socket. */ export declare function describeAddress(socket: Socket): string; /** * Upgrade a socket connection with TLS. */ export declare function upgradeSocket(socket: Socket, options: ConnectionOptions): Promise<TLSSocket>; /** * Returns true if an IP is a private address according to https://tools.ietf.org/html/rfc1918#section-3. * This will handle IPv4-mapped IPv6 addresses correctly but return false for all other IPv6 addresses. * * @param ip The IP as a string, e.g. "192.168.0.1" */ export declare function ipIsPrivateV4Address(ip?: string): boolean;
[-] parseListDOS.js
[edit]
[-] FtpContext.d.ts
[edit]
[-] StringEncoding.js
[edit]
[-] parseControlResponse.d.ts
[edit]
[-] ProgressTracker.d.ts
[edit]
[-] parseListMLSD.js
[edit]
[-] parseControlResponse.js
[edit]
[-] ProgressTracker.js
[edit]
[-] Client.d.ts
[edit]
[-] Client.js
[edit]
[-] StringWriter.d.ts
[edit]
[+]
..
[-] transfer.js
[edit]
[-] StringEncoding.d.ts
[edit]
[-] FtpContext.js
[edit]
[-] parseList.js
[edit]
[-] parseListUnix.js
[edit]
[-] parseListDOS.d.ts
[edit]
[-] netUtils.js
[edit]
[-] index.d.ts
[edit]
[-] transfer.d.ts
[edit]
[-] parseListUnix.d.ts
[edit]
[-] FileInfo.d.ts
[edit]
[-] parseListMLSD.d.ts
[edit]
[-] netUtils.d.ts
[edit]
[-] index.js
[edit]
[-] StringWriter.js
[edit]
[-] FileInfo.js
[edit]
[-] parseList.d.ts
[edit]