ServerSessionOptions
[<Interface>]
type ServerSessionOptions<'Http1Request, 'Http1Response, 'Http2Request, 'Http2Response when 'Http1Request :> IncomingMessageConstructor and 'Http2Request :> Http2ServerRequestConstructor> =
abstract member Http1IncomingMessage: 'Http1Request option with get, set
abstract member Http1ServerResponse: 'Http1Response option with get, set
abstract member Http2ServerRequest: 'Http2Request option with get, set
abstract member Http2ServerResponse: 'Http2Response option with get, set
abstract member maxSessionInvalidFrames: float option with get, set
abstract member maxSessionRejectedStreams: float option with get, set
abstract member streamResetBurst: float option with get, set
abstract member streamResetRate: float option with get, set
static member Create (?maxSessionRejectedStreams: float, ?maxSessionInvalidFrames: float, ?streamResetBurst: float, ?streamResetRate: float, ?Http1IncomingMessage: 'Http1Request, ?Http1ServerResponse: 'Http1Response, ?Http2ServerRequest: 'Http2Request, ?Http2ServerResponse: 'Http2Response, ?maxDeflateDynamicTableSize: float, ?maxSettings: float, ?maxSessionMemory: float, ?maxHeaderListPairs: float, ?maxOutstandingPings: float, ?maxSendHeaderBlockLength: float, ?paddingStrategy: float, ?peerMaxConcurrentStreams: float, ?settings: Settings, ?remoteCustomSettings: float array, ?unknownProtocolTimeout: float, ?strictFieldWhitespaceValidation: bool) : ServerSessionOptions<'Http1Request,'Http1Response,'Http2Request,'Http2Response>
| |
|---|
| Assembly | Xantham.Fable.Node |
| Implements | SessionOptions |
| Attributes | [<Interface>] |
Properties
abstract member Http1IncomingMessage: 'Http1Request option with get, set
abstract member Http1ServerResponse: 'Http1Response option with get, set
abstract member Http2ServerRequest: 'Http2Request option with get, set
abstract member Http2ServerResponse: 'Http2Response option with get, set
abstract member maxSessionInvalidFrames: float option with get, set
abstract member maxSessionRejectedStreams: float option with get, set
abstract member streamResetBurst: float option with get, set
abstract member streamResetRate: float option with get, set
Methods
static member Create (?maxSessionRejectedStreams: float, ?maxSessionInvalidFrames: float, ?streamResetBurst: float, ?streamResetRate: float, ?Http1IncomingMessage: 'Http1Request, ?Http1ServerResponse: 'Http1Response, ?Http2ServerRequest: 'Http2Request, ?Http2ServerResponse: 'Http2Response, ?maxDeflateDynamicTableSize: float, ?maxSettings: float, ?maxSessionMemory: float, ?maxHeaderListPairs: float, ?maxOutstandingPings: float, ?maxSendHeaderBlockLength: float, ?paddingStrategy: float, ?peerMaxConcurrentStreams: float, ?settings: Settings, ?remoteCustomSettings: float array, ?unknownProtocolTimeout: float, ?strictFieldWhitespaceValidation: bool) : ServerSessionOptions<'Http1Request,'Http1Response,'Http2Request,'Http2Response>