Skip to content

OutgoingMessage

[<Interface>]
type OutgoingMessage<'Request> =
    abstract member chunkedEncoding: bool with get, set
    abstract member connection: Socket option
    abstract member finished: bool with get, set
    abstract member headersSent: bool
    abstract member req: 'Request
    abstract member sendDate: bool with get, set
    abstract member shouldKeepAlive: bool with get, set
    abstract member socket: Socket option
    abstract member useChunkedEncodingByDefault: bool with get, set
    abstract member addTrailers (headers: ResizeArray<string * string>) : unit
    abstract member addTrailers (headers: OutgoingHttpHeaders) : unit
    abstract member appendHeader (name: string, value: ResizeArray<string>) : OutgoingMessage<'Request>
    abstract member appendHeader (name: string, value: string) : OutgoingMessage<'Request>
    abstract member flushHeaders () : unit
    abstract member getHeader (name: string) : U3<float,string,ResizeArray<string>> option
    abstract member getHeaderNames () : ResizeArray<string>
    abstract member getHeaders () : OutgoingHttpHeaders
    abstract member hasHeader (name: string) : bool
    abstract member removeHeader (name: string) : unit
    abstract member setHeader (name: string, value: ResizeArray<string>) : OutgoingMessage<'Request>
    abstract member setHeader (name: string, value: string) : OutgoingMessage<'Request>
    abstract member setHeader (name: string, value: float) : OutgoingMessage<'Request>
    abstract member setHeaders (headers: obj) : OutgoingMessage<'Request>
    abstract member setHeaders (headers: Headers) : OutgoingMessage<'Request>
    abstract member setTimeout (msecs: float, ?callback: (unit -> unit)) : OutgoingMessage<'Request>
AssemblyGlutinum.Node
Inheritsobj \| null
ImplementsWritable
Attributes[<AllowNullLiteral>] [<Interface>] [<Import>]

Properties

abstract member chunkedEncoding: bool with get, set
abstract member connection: Socket option
abstract member finished: bool with get, set
abstract member headersSent: bool
abstract member req: 'Request
abstract member sendDate: bool with get, set
abstract member shouldKeepAlive: bool with get, set
abstract member socket: Socket option
abstract member useChunkedEncodingByDefault: bool with get, set

Methods

abstract member addTrailers (headers: ResizeArray<string * string>) : unit
abstract member addTrailers (headers: OutgoingHttpHeaders) : unit
abstract member appendHeader (name: string, value: ResizeArray<string>) : OutgoingMessage<'Request>
abstract member appendHeader (name: string, value: string) : OutgoingMessage<'Request>
abstract member flushHeaders () : unit
abstract member getHeader (name: string) : U3<float,string,ResizeArray<string>> option
abstract member getHeaderNames () : ResizeArray<string>
abstract member getHeaders () : OutgoingHttpHeaders
abstract member hasHeader (name: string) : bool
abstract member removeHeader (name: string) : unit
abstract member setHeader (name: string, value: ResizeArray<string>) : OutgoingMessage<'Request>
abstract member setHeader (name: string, value: string) : OutgoingMessage<'Request>
abstract member setHeader (name: string, value: float) : OutgoingMessage<'Request>
abstract member setHeaders (headers: obj) : OutgoingMessage<'Request>
abstract member setHeaders (headers: Headers) : OutgoingMessage<'Request>
abstract member setTimeout (msecs: float, ?callback: (unit -> unit)) : OutgoingMessage<'Request>