Appearance
@mastondzn/dank-twitch-irc / ProtocolError
Class: ProtocolError
Marks an error that mandates a disconnect of a single connection that was caused by a bad message (protocol error) being received from the server, e.g. an unparseable IRC message or an invalid response to some action.
Extends
Constructors
new ProtocolError(message, cause)
new ProtocolError(
message
,cause
?):ProtocolError
Parameters
• message: string
• cause?: Error
Returns
Inherited from
Source
Properties
cause?
optional
cause:unknown
Inherited from
Source
node_modules/.pnpm/typescript@5.3.3/node_modules/typescript/lib/lib.es2022.error.d.ts:24
message
message:
string
Inherited from
Source
node_modules/.pnpm/typescript@5.3.3/node_modules/typescript/lib/lib.es5.d.ts:1076
name
name:
string
Inherited from
Source
node_modules/.pnpm/typescript@5.3.3/node_modules/typescript/lib/lib.es5.d.ts:1075
stack?
optional
stack:string
Inherited from
Source
node_modules/.pnpm/typescript@5.3.3/node_modules/typescript/lib/lib.es5.d.ts:1077
prepareStackTrace?
static
optional
prepareStackTrace: (err
,stackTraces
) =>any
Optional override for formatting stack traces
Parameters
• err: Error
• stackTraces: CallSite
[]
Returns
any
See
https://v8.dev/docs/stack-trace-api#customizing-stack-traces
Inherited from
ConnectionError
.prepareStackTrace
Source
node_modules/.pnpm/@types+node@20.11.19/node_modules/@types/node/globals.d.ts:28
stackTraceLimit
static
stackTraceLimit:number
Inherited from
ConnectionError
.stackTraceLimit
Source
node_modules/.pnpm/@types+node@20.11.19/node_modules/@types/node/globals.d.ts:30
Methods
captureStackTrace()
static
captureStackTrace(targetObject
,constructorOpt
?):void
Create .stack property on a target object
Parameters
• targetObject: object
• constructorOpt?: Function
Returns
void
Inherited from
ConnectionError
.captureStackTrace
Source
node_modules/.pnpm/@types+node@20.11.19/node_modules/@types/node/globals.d.ts:21