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>
| |
|---|
| Assembly | Glutinum.Node |
| Inherits | obj \| null |
| Implements | Writable |
| 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 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 setTimeout (msecs: float, ?callback: (unit -> unit)) : OutgoingMessage<'Request>