@types/spdy
- Version 3.4.9
- Published
- 6.58 kB
- 1 dependency
- MIT license
Install
npm i @types/spdyyarn add @types/spdypnpm add @types/spdyOverview
TypeScript definitions for spdy
Index
Functions
Interfaces
Type Aliases
Namespaces
Functions
function createAgent
createAgent: { (base: any, options: AgentOptions): Agent | PlainAgent; (options: agent.AgentOptions): agent.Agent | agent.PlainAgent;};function createServer
createServer: { ( base: any, options: ServerOptions, handler: ( request: http.IncomingMessage, response: http.ServerResponse ) => void ): https.Server; ( options: server.ServerOptions, handler: ( request: http.IncomingMessage, response: http.ServerResponse ) => void ): https.Server; ( handler: ( request: http.IncomingMessage, response: http.ServerResponse ) => void ): https.Server;};Interfaces
interface Handle
interface Handle {}method assignClientRequest
assignClientRequest: (req: any) => void;method assignRequest
assignRequest: (req: any) => void;method assignResponse
assignResponse: (res: any) => void;method assignSocket
assignSocket: (socket: Socket, options: object) => void;method create
create: (options: object, stream: any, socket: Socket) => Handle;method emitRequest
emitRequest: () => void;method emitResponse
emitResponse: (status: any, headers: any) => void;method getStream
getStream: (callback?: (stream: any) => void) => any;Type Aliases
type Agent
type Agent = agent.Agent;type AgentOptions
type AgentOptions = agent.AgentOptions;type IncomingMessage
type IncomingMessage = server.IncomingMessage;type PlainAgent
type PlainAgent = agent.PlainAgent;type PlainServer
type PlainServer = server.PlainServer;type Server
type Server = server.Server;type ServerOptions
type ServerOptions = server.ServerOptions;type ServerRequest
type ServerRequest = server.IncomingMessage;type ServerResponse
type ServerResponse = server.ServerResponse;type Socket
type Socket = socket.Socket;Namespaces
namespace agent
namespace agent {}function create
create: (base: any, options: AgentOptions) => Agent | PlainAgent;class Agent
class Agent extends https.Agent {}class PlainAgent
class PlainAgent extends http.Agent {}interface AgentOptions
interface AgentOptions extends https.AgentOptions {}namespace request
namespace request {}function onNewListener
onNewListener: (type: string) => void;namespace response
namespace response {}namespace server
namespace server {}function create
create: { ( base: any, options: https.ServerOptions, handler: ( request: http.IncomingMessage, response: ServerResponse | http.ServerResponse ) => void ): https.Server; ( options: https.ServerOptions, handler: ( request: http.IncomingMessage, response: http.ServerResponse ) => void ): https.Server; (handler: (request: http.IncomingMessage, response: any) => void): https.Server;};interface PushOptions
interface PushOptions {}interface ServerOptions
interface ServerOptions extends https.ServerOptions {}property spdy
spdy?: | { protocols?: Protocol[] | undefined; plain?: boolean | undefined; 'x-forwarded-for'?: boolean | undefined; connection?: | { windowSize?: number | undefined; autoSpdy31?: boolean | undefined; } | undefined; } | undefined;interface ServerResponse
interface ServerResponse extends http.ServerResponse {}method push
push: (filename: string, options: PushOptions) => any;type IncomingMessage
type IncomingMessage = http.IncomingMessage;type PlainServer
type PlainServer = http.Server;type Protocol
type Protocol = 'h2' | 'spdy/3.1' | 'spdy/3' | 'spdy/2' | 'http/1.1' | 'http/1.0';type Server
type Server = https.Server;Package Files (1)
Dependencies (1)
Dev Dependencies (0)
No dev dependencies.
Peer Dependencies (0)
No peer dependencies.
Badge
To add a badge like this oneto your package's README, use the codes available below.
You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/@types/spdy.
- Markdown[](https://www.jsdocs.io/package/@types/spdy)
- HTML<a href="https://www.jsdocs.io/package/@types/spdy"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>
- Updated .
Package analyzed in 3918 ms. - Missing or incorrect documentation? Open an issue for this package.
