1234567891011121314151617 |
- /// <reference types="node" />
- import { SocksClientOptions, SocksClientChainOptions } from '../client/socksclient';
- /**
- * Validates the provided SocksClientOptions
- * @param options { SocksClientOptions }
- * @param acceptedCommands { string[] } A list of accepted SocksProxy commands.
- */
- declare function validateSocksClientOptions(options: SocksClientOptions, acceptedCommands?: string[]): void;
- /**
- * Validates the SocksClientChainOptions
- * @param options { SocksClientChainOptions }
- */
- declare function validateSocksClientChainOptions(options: SocksClientChainOptions): void;
- export { validateSocksClientOptions, validateSocksClientChainOptions };
- export declare function ipv4ToInt32(ip: string): number;
- export declare function int32ToIpv4(int32: number): string;
- export declare function ipToBuffer(ip: string): Buffer;
|