Server
[<Interface>]
type Server =
abstract member addContext (hostname: string, context: SecureContext) : unit
abstract member addContext (hostname: string, context: SecureContextOptions) : unit
abstract member addListener (event: string, listener: Delegate) : Server
abstract member addListener<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : Server
abstract member addListener<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : Server
abstract member addListener<'A> (event: string, listener: 'A -> unit) : Server
abstract member addListener_OCSPRequest (listener: listener) : Server
abstract member addListener_keylog (listener: listener) : Server
abstract member addListener_newSession (listener: listener) : Server
abstract member addListener_resumeSession (listener: listener) : Server
abstract member addListener_secureConnection (listener: TLSSocket -> unit) : Server
abstract member addListener_tlsClientError (listener: listener) : Server
abstract member emit (event: obj, args: obj array) : bool
abstract member emit (event: string, args: obj array) : bool
abstract member emit_OCSPRequest (certificate: NonSharedBuffer, issuer: NonSharedBuffer, callback: callback) : bool
abstract member emit_keylog (line: NonSharedBuffer, tlsSocket: TLSSocket) : bool
abstract member emit_newSession (sessionId: NonSharedBuffer, sessionData: NonSharedBuffer, callback: unit -> unit) : bool
abstract member emit_resumeSession (sessionId: NonSharedBuffer, callback: callback) : bool
abstract member emit_secureConnection (tlsSocket: TLSSocket) : bool
abstract member emit_tlsClientError (err: Exception, tlsSocket: TLSSocket) : bool
abstract member getTicketKeys () : NonSharedBuffer
abstract member on (event: string, listener: Delegate) : Server
abstract member on<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : Server
abstract member on<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : Server
abstract member on<'A> (event: string, listener: 'A -> unit) : Server
abstract member on_OCSPRequest (listener: listener) : Server
abstract member on_keylog (listener: listener) : Server
abstract member on_newSession (listener: listener) : Server
abstract member on_resumeSession (listener: listener) : Server
abstract member on_secureConnection (listener: TLSSocket -> unit) : Server
abstract member on_tlsClientError (listener: listener) : Server
abstract member once (event: string, listener: Delegate) : Server
abstract member once<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : Server
abstract member once<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : Server
abstract member once<'A> (event: string, listener: 'A -> unit) : Server
abstract member once_OCSPRequest (listener: listener) : Server
abstract member once_keylog (listener: listener) : Server
abstract member once_newSession (listener: listener) : Server
abstract member once_resumeSession (listener: listener) : Server
abstract member once_secureConnection (listener: TLSSocket -> unit) : Server
abstract member once_tlsClientError (listener: listener) : Server
abstract member prependListener (event: string, listener: Delegate) : Server
abstract member prependListener<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : Server
abstract member prependListener<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : Server
abstract member prependListener<'A> (event: string, listener: 'A -> unit) : Server
abstract member prependListener_OCSPRequest (listener: listener) : Server
abstract member prependListener_keylog (listener: listener) : Server
abstract member prependListener_newSession (listener: listener) : Server
abstract member prependListener_resumeSession (listener: listener) : Server
abstract member prependListener_secureConnection (listener: TLSSocket -> unit) : Server
abstract member prependListener_tlsClientError (listener: listener) : Server
abstract member prependOnceListener (event: string, listener: Delegate) : Server
abstract member prependOnceListener<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : Server
abstract member prependOnceListener<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : Server
abstract member prependOnceListener<'A> (event: string, listener: 'A -> unit) : Server
abstract member prependOnceListener_OCSPRequest (listener: listener) : Server
abstract member prependOnceListener_keylog (listener: listener) : Server
abstract member prependOnceListener_newSession (listener: listener) : Server
abstract member prependOnceListener_resumeSession (listener: listener) : Server
abstract member prependOnceListener_secureConnection (listener: TLSSocket -> unit) : Server
abstract member prependOnceListener_tlsClientError (listener: listener) : Server
abstract member setSecureContext (options: SecureContextOptions) : unit
abstract member setTicketKeys (keys: Buffer) : unit
| |
|---|
| Assembly | Glutinum.Node |
| Inherits | obj \| null |
| Implements | Server |
| Attributes | [<AllowNullLiteral>] [<Interface>] [<Import>] |
Declared inside
Methods
abstract member addContext (hostname: string, context: SecureContext) : unit
abstract member addListener (event: string, listener: Delegate) : Server
abstract member addListener<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : Server
abstract member addListener<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : Server
abstract member addListener<'A> (event: string, listener: 'A -> unit) : Server
abstract member addListener_OCSPRequest (listener: listener) : Server
abstract member addListener_keylog (listener: listener) : Server
abstract member addListener_newSession (listener: listener) : Server
abstract member addListener_resumeSession (listener: listener) : Server
abstract member addListener_secureConnection (listener: TLSSocket -> unit) : Server
abstract member addListener_tlsClientError (listener: listener) : Server
abstract member emit (event: obj, args: obj array) : bool
abstract member emit (event: string, args: obj array) : bool
abstract member emit_OCSPRequest (certificate: NonSharedBuffer, issuer: NonSharedBuffer, callback: callback) : bool
abstract member emit_keylog (line: NonSharedBuffer, tlsSocket: TLSSocket) : bool
abstract member emit_newSession (sessionId: NonSharedBuffer, sessionData: NonSharedBuffer, callback: unit -> unit) : bool
abstract member emit_resumeSession (sessionId: NonSharedBuffer, callback: callback) : bool
abstract member emit_secureConnection (tlsSocket: TLSSocket) : bool
abstract member emit_tlsClientError (err: Exception, tlsSocket: TLSSocket) : bool
abstract member getTicketKeys () : NonSharedBuffer
abstract member on (event: string, listener: Delegate) : Server
abstract member on<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : Server
abstract member on<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : Server
abstract member on<'A> (event: string, listener: 'A -> unit) : Server
abstract member on_OCSPRequest (listener: listener) : Server
abstract member on_keylog (listener: listener) : Server
abstract member on_newSession (listener: listener) : Server
abstract member on_resumeSession (listener: listener) : Server
abstract member on_secureConnection (listener: TLSSocket -> unit) : Server
abstract member on_tlsClientError (listener: listener) : Server
abstract member once (event: string, listener: Delegate) : Server
abstract member once<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : Server
abstract member once<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : Server
abstract member once<'A> (event: string, listener: 'A -> unit) : Server
abstract member once_OCSPRequest (listener: listener) : Server
abstract member once_keylog (listener: listener) : Server
abstract member once_newSession (listener: listener) : Server
abstract member once_resumeSession (listener: listener) : Server
abstract member once_secureConnection (listener: TLSSocket -> unit) : Server
abstract member once_tlsClientError (listener: listener) : Server
abstract member prependListener (event: string, listener: Delegate) : Server
abstract member prependListener<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : Server
abstract member prependListener<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : Server
abstract member prependListener<'A> (event: string, listener: 'A -> unit) : Server
abstract member prependListener_OCSPRequest (listener: listener) : Server
abstract member prependListener_keylog (listener: listener) : Server
abstract member prependListener_newSession (listener: listener) : Server
abstract member prependListener_resumeSession (listener: listener) : Server
abstract member prependListener_secureConnection (listener: TLSSocket -> unit) : Server
abstract member prependListener_tlsClientError (listener: listener) : Server
abstract member prependOnceListener (event: string, listener: Delegate) : Server
abstract member prependOnceListener<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : Server
abstract member prependOnceListener<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : Server
abstract member prependOnceListener<'A> (event: string, listener: 'A -> unit) : Server
abstract member prependOnceListener_OCSPRequest (listener: listener) : Server
abstract member prependOnceListener_keylog (listener: listener) : Server
abstract member prependOnceListener_newSession (listener: listener) : Server
abstract member prependOnceListener_resumeSession (listener: listener) : Server
abstract member prependOnceListener_secureConnection (listener: TLSSocket -> unit) : Server
abstract member prependOnceListener_tlsClientError (listener: listener) : Server
abstract member setTicketKeys (keys: Buffer) : unit