File tree Expand file tree Collapse file tree 9 files changed +48
-12
lines changed
Expand file tree Collapse file tree 9 files changed +48
-12
lines changed Original file line number Diff line number Diff line change @@ -342,8 +342,8 @@ declare module "http" {
342342 * @since v0.9.12
343343 * @param [msecs=0 (no timeout)]
344344 */
345- setTimeout ( msecs ?: number , callback ?: ( ) => void ) : this;
346- setTimeout ( callback : ( ) => void ) : this;
345+ setTimeout ( msecs ?: number , callback ?: ( socket : Socket ) => void ) : this;
346+ setTimeout ( callback : ( socket : Socket ) => void ) : this;
347347 /**
348348 * Limits maximum incoming headers count. If set to 0, no limit will be applied.
349349 * @since v0.7.0
Original file line number Diff line number Diff line change @@ -48,7 +48,13 @@ import * as url from "node:url";
4848 const listening : boolean = server . listening ;
4949 const keepAliveTimeout : number = server . keepAliveTimeout ;
5050 const requestTimeout : number = server . requestTimeout ;
51- server . setTimeout ( ) . setTimeout ( 1000 ) . setTimeout ( ( ) => { } ) . setTimeout ( 100 , ( ) => { } ) ;
51+ server . setTimeout ( ) . setTimeout ( 1000 ) ;
52+ server . setTimeout ( ( socket ) => {
53+ socket ; // $ExpectType Socket
54+ } ) ;
55+ server . setTimeout ( 100 , ( socket ) => {
56+ socket ; // $ExpectType Socket
57+ } ) ;
5258 server . closeIdleConnections ( ) ; // $ExpectType void
5359 server . closeAllConnections ( ) ; // $ExpectType void
5460}
Original file line number Diff line number Diff line change @@ -93,7 +93,13 @@ import * as url from "node:url";
9393 const maxHeadersCount : number | null = server . maxHeadersCount ;
9494 const maxRequestsPerSocket : number | null = server . maxRequestsPerSocket ;
9595 const headersTimeout : number = server . headersTimeout ;
96- server . setTimeout ( ) . setTimeout ( 1000 ) . setTimeout ( ( ) => { } ) . setTimeout ( 100 , ( ) => { } ) ;
96+ server . setTimeout ( ) . setTimeout ( 1000 ) ;
97+ server . setTimeout ( ( socket ) => {
98+ socket ; // $ExpectType Socket
99+ } ) ;
100+ server . setTimeout ( 100 , ( socket ) => {
101+ socket ; // $ExpectType Socket
102+ } ) ;
97103 server . closeIdleConnections ( ) ; // $ExpectType void
98104 server . closeAllConnections ( ) ; // $ExpectType void
99105 }
Original file line number Diff line number Diff line change @@ -341,8 +341,8 @@ declare module "http" {
341341 * @since v0.9.12
342342 * @param [msecs=0 (no timeout)]
343343 */
344- setTimeout ( msecs ?: number , callback ?: ( ) => void ) : this;
345- setTimeout ( callback : ( ) => void ) : this;
344+ setTimeout ( msecs ?: number , callback ?: ( socket : Socket ) => void ) : this;
345+ setTimeout ( callback : ( socket : Socket ) => void ) : this;
346346 /**
347347 * Limits maximum incoming headers count. If set to 0, no limit will be applied.
348348 * @since v0.7.0
Original file line number Diff line number Diff line change @@ -48,7 +48,13 @@ import * as url from "node:url";
4848 const listening : boolean = server . listening ;
4949 const keepAliveTimeout : number = server . keepAliveTimeout ;
5050 const requestTimeout : number = server . requestTimeout ;
51- server . setTimeout ( ) . setTimeout ( 1000 ) . setTimeout ( ( ) => { } ) . setTimeout ( 100 , ( ) => { } ) ;
51+ server . setTimeout ( ) . setTimeout ( 1000 ) ;
52+ server . setTimeout ( ( socket ) => {
53+ socket ; // $ExpectType Socket
54+ } ) ;
55+ server . setTimeout ( 100 , ( socket ) => {
56+ socket ; // $ExpectType Socket
57+ } ) ;
5258 server . closeIdleConnections ( ) ; // $ExpectType void
5359 server . closeAllConnections ( ) ; // $ExpectType void
5460}
Original file line number Diff line number Diff line change @@ -93,7 +93,13 @@ import * as url from "node:url";
9393 const maxHeadersCount : number | null = server . maxHeadersCount ;
9494 const maxRequestsPerSocket : number | null = server . maxRequestsPerSocket ;
9595 const headersTimeout : number = server . headersTimeout ;
96- server . setTimeout ( ) . setTimeout ( 1000 ) . setTimeout ( ( ) => { } ) . setTimeout ( 100 , ( ) => { } ) ;
96+ server . setTimeout ( ) . setTimeout ( 1000 ) ;
97+ server . setTimeout ( ( socket ) => {
98+ socket ; // $ExpectType Socket
99+ } ) ;
100+ server . setTimeout ( 100 , ( socket ) => {
101+ socket ; // $ExpectType Socket
102+ } ) ;
97103 server . closeIdleConnections ( ) ; // $ExpectType void
98104 server . closeAllConnections ( ) ; // $ExpectType void
99105 }
Original file line number Diff line number Diff line change @@ -340,8 +340,8 @@ declare module "http" {
340340 * @since v0.9.12
341341 * @param [msecs=0 (no timeout)]
342342 */
343- setTimeout ( msecs ?: number , callback ?: ( ) => void ) : this;
344- setTimeout ( callback : ( ) => void ) : this;
343+ setTimeout ( msecs ?: number , callback ?: ( socket : Socket ) => void ) : this;
344+ setTimeout ( callback : ( socket : Socket ) => void ) : this;
345345 /**
346346 * Limits maximum incoming headers count. If set to 0, no limit will be applied.
347347 * @since v0.7.0
Original file line number Diff line number Diff line change @@ -48,7 +48,13 @@ import * as url from "node:url";
4848 const listening : boolean = server . listening ;
4949 const keepAliveTimeout : number = server . keepAliveTimeout ;
5050 const requestTimeout : number = server . requestTimeout ;
51- server . setTimeout ( ) . setTimeout ( 1000 ) . setTimeout ( ( ) => { } ) . setTimeout ( 100 , ( ) => { } ) ;
51+ server . setTimeout ( ) . setTimeout ( 1000 ) ;
52+ server . setTimeout ( ( socket ) => {
53+ socket ; // $ExpectType Socket
54+ } ) ;
55+ server . setTimeout ( 100 , ( socket ) => {
56+ socket ; // $ExpectType Socket
57+ } ) ;
5258 server . closeIdleConnections ( ) ; // $ExpectType void
5359 server . closeAllConnections ( ) ; // $ExpectType void
5460}
Original file line number Diff line number Diff line change @@ -93,7 +93,13 @@ import * as url from "node:url";
9393 const maxHeadersCount : number | null = server . maxHeadersCount ;
9494 const maxRequestsPerSocket : number | null = server . maxRequestsPerSocket ;
9595 const headersTimeout : number = server . headersTimeout ;
96- server . setTimeout ( ) . setTimeout ( 1000 ) . setTimeout ( ( ) => { } ) . setTimeout ( 100 , ( ) => { } ) ;
96+ server . setTimeout ( ) . setTimeout ( 1000 ) ;
97+ server . setTimeout ( ( socket ) => {
98+ socket ; // $ExpectType Socket
99+ } ) ;
100+ server . setTimeout ( 100 , ( socket ) => {
101+ socket ; // $ExpectType Socket
102+ } ) ;
97103 server . closeIdleConnections ( ) ; // $ExpectType void
98104 server . closeAllConnections ( ) ; // $ExpectType void
99105 }
You can’t perform that action at this time.
0 commit comments