mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-04-01 12:42:58 +08:00
node: rename http.NodeAgent to http.Agent and net.NodeSocket to net.Socket
This commit is contained in:
36
node/node.d.ts
vendored
36
node/node.d.ts
vendored
@@ -267,7 +267,7 @@ declare module "http" {
|
||||
setEncoding(encoding?: string): void;
|
||||
pause(): void;
|
||||
resume(): void;
|
||||
connection: net.NodeSocket;
|
||||
connection: net.Socket;
|
||||
}
|
||||
export interface ServerResponse extends NodeEventEmitter, WritableStream {
|
||||
// Extended base methods
|
||||
@@ -491,19 +491,19 @@ declare module "https" {
|
||||
rejectUnauthorized?: boolean;
|
||||
}
|
||||
|
||||
export interface NodeAgent {
|
||||
export interface Agent {
|
||||
maxSockets: number;
|
||||
sockets: any;
|
||||
requests: any;
|
||||
}
|
||||
export var Agent: {
|
||||
new (options?: RequestOptions): NodeAgent;
|
||||
new (options?: RequestOptions): Agent;
|
||||
};
|
||||
export interface Server extends tls.Server { }
|
||||
export function createServer(options: ServerOptions, requestListener?: Function): Server;
|
||||
export function request(options: RequestOptions, callback?: (res: NodeEventEmitter) =>void ): http.ClientRequest;
|
||||
export function get(options: RequestOptions, callback?: (res: NodeEventEmitter) =>void ): http.ClientRequest;
|
||||
export var globalAgent: NodeAgent;
|
||||
export var globalAgent: Agent;
|
||||
}
|
||||
|
||||
declare module "punycode" {
|
||||
@@ -669,7 +669,7 @@ declare module "dns" {
|
||||
declare module "net" {
|
||||
import stream = require("stream");
|
||||
|
||||
export interface NodeSocket extends ReadWriteStream {
|
||||
export interface Socket extends ReadWriteStream {
|
||||
// Extended base methods
|
||||
write(buffer: NodeBuffer): boolean;
|
||||
write(buffer: NodeBuffer, cb?: Function): boolean;
|
||||
@@ -703,10 +703,10 @@ declare module "net" {
|
||||
}
|
||||
|
||||
export var Socket: {
|
||||
new (options?: { fd?: string; type?: string; allowHalfOpen?: boolean; }): NodeSocket;
|
||||
new (options?: { fd?: string; type?: string; allowHalfOpen?: boolean; }): Socket;
|
||||
};
|
||||
|
||||
export interface Server extends NodeSocket {
|
||||
export interface Server extends Socket {
|
||||
listen(port: number, host?: string, backlog?: number, listeningListener?: Function): void;
|
||||
listen(path: string, listeningListener?: Function): void;
|
||||
listen(handle: any, listeningListener?: Function): void;
|
||||
@@ -715,14 +715,14 @@ declare module "net" {
|
||||
maxConnections: number;
|
||||
connections: number;
|
||||
}
|
||||
export function createServer(connectionListener?: (socket: NodeSocket) =>void ): Server;
|
||||
export function createServer(options?: { allowHalfOpen?: boolean; }, connectionListener?: (socket: NodeSocket) =>void ): Server;
|
||||
export function connect(options: { allowHalfOpen?: boolean; }, connectionListener?: Function): NodeSocket;
|
||||
export function connect(port: number, host?: string, connectionListener?: Function): NodeSocket;
|
||||
export function connect(path: string, connectionListener?: Function): NodeSocket;
|
||||
export function createConnection(options: { allowHalfOpen?: boolean; }, connectionListener?: Function): NodeSocket;
|
||||
export function createConnection(port: number, host?: string, connectionListener?: Function): NodeSocket;
|
||||
export function createConnection(path: string, connectionListener?: Function): NodeSocket;
|
||||
export function createServer(connectionListener?: (socket: Socket) =>void ): Server;
|
||||
export function createServer(options?: { allowHalfOpen?: boolean; }, connectionListener?: (socket: Socket) =>void ): Server;
|
||||
export function connect(options: { allowHalfOpen?: boolean; }, connectionListener?: Function): Socket;
|
||||
export function connect(port: number, host?: string, connectionListener?: Function): Socket;
|
||||
export function connect(path: string, connectionListener?: Function): Socket;
|
||||
export function createConnection(options: { allowHalfOpen?: boolean; }, connectionListener?: Function): Socket;
|
||||
export function createConnection(port: number, host?: string, connectionListener?: Function): Socket;
|
||||
export function createConnection(path: string, connectionListener?: Function): Socket;
|
||||
export function isIP(input: string): number;
|
||||
export function isIPv4(input: string): boolean;
|
||||
export function isIPv6(input: string): boolean;
|
||||
@@ -940,7 +940,7 @@ declare module "tls" {
|
||||
export interface ConnectionOptions {
|
||||
host?: string;
|
||||
port?: number;
|
||||
socket?: net.NodeSocket;
|
||||
socket?: net.Socket;
|
||||
pfx?: any; //string | Buffer
|
||||
key?: any; //string | Buffer
|
||||
passphrase?: string;
|
||||
@@ -1229,11 +1229,11 @@ declare module "tty" {
|
||||
import net = require("net");
|
||||
|
||||
export function isatty(fd: number): boolean;
|
||||
export interface ReadStream extends net.NodeSocket {
|
||||
export interface ReadStream extends net.Socket {
|
||||
isRaw: boolean;
|
||||
setRawMode(mode: boolean): void;
|
||||
}
|
||||
export interface WriteStream extends net.NodeSocket {
|
||||
export interface WriteStream extends net.Socket {
|
||||
columns: number;
|
||||
rows: number;
|
||||
}
|
||||
|
||||
10
websocket/websocket.d.ts
vendored
10
websocket/websocket.d.ts
vendored
@@ -208,7 +208,7 @@ declare module "websocket" {
|
||||
requestedExtensions: any[];
|
||||
|
||||
cookies: ICookie[];
|
||||
socket: net.NodeSocket;
|
||||
socket: net.Socket;
|
||||
|
||||
/**
|
||||
* List of strings that indicate the subprotocols the client would like to speak.
|
||||
@@ -220,7 +220,7 @@ declare module "websocket" {
|
||||
requestedProtocols: string[];
|
||||
protocolFullCaseMap: {[key: string]: string};
|
||||
|
||||
constructor(socket: net.NodeSocket, httpRequest: http.ClientRequest, config: IServerConfig);
|
||||
constructor(socket: net.Socket, httpRequest: http.ClientRequest, config: IServerConfig);
|
||||
|
||||
/**
|
||||
* After inspecting the `request` properties, call this function on the
|
||||
@@ -328,7 +328,7 @@ declare module "websocket" {
|
||||
protocol: string;
|
||||
|
||||
config: IConfig;
|
||||
socket: net.NodeSocket;
|
||||
socket: net.Socket;
|
||||
maskOutgoingPackets: boolean;
|
||||
maskBytes: NodeBuffer;
|
||||
frameHeader: NodeBuffer;
|
||||
@@ -361,7 +361,7 @@ declare module "websocket" {
|
||||
/** Whether or not the connection is still connected. Read-only */
|
||||
connected: boolean;
|
||||
|
||||
constructor(socket: net.NodeSocket, extensions: IExtension[], protocol: string,
|
||||
constructor(socket: net.Socket, extensions: IExtension[], protocol: string,
|
||||
maskOutgoingPackets: boolean, config: IConfig);
|
||||
|
||||
/**
|
||||
@@ -540,7 +540,7 @@ declare module "websocket" {
|
||||
origin: string;
|
||||
url: url.Url;
|
||||
secure: boolean;
|
||||
socket: net.NodeSocket;
|
||||
socket: net.Socket;
|
||||
response: http.ClientResponse;
|
||||
|
||||
constructor(clientConfig?: IClientConfig);
|
||||
|
||||
2
ws/ws.d.ts
vendored
2
ws/ws.d.ts
vendored
@@ -109,7 +109,7 @@ declare module "ws" {
|
||||
constructor(options?: IServerOptions, callback?: Function);
|
||||
|
||||
close(): void;
|
||||
handleUpgrade(request: http.ClientRequest, socket: net.NodeSocket,
|
||||
handleUpgrade(request: http.ClientRequest, socket: net.Socket,
|
||||
upgradeHead: NodeBuffer, callback: (client: WebSocket) => void): void;
|
||||
|
||||
// Events
|
||||
|
||||
Reference in New Issue
Block a user