Show / Hide Table of Contents

    Class ClientChannelInitializerBase<T>

    Inheritance
    System.Object
    ChannelInitializerBase<T>
    ClientChannelInitializerBase<T>
    Inherited Members
    ChannelInitializerBase<T>.InitChannel(T)
    Namespace: Catalyst.Core.Lib.IO.Transport.Channels
    Assembly: Catalyst.Core.Lib.dll
    Syntax
    public sealed class ClientChannelInitializerBase<T> : ChannelInitializerBase<T> where T : IChannel
    Type Parameters
    Name Description
    T

    Constructors

    | Improve this Doc View Source

    ClientChannelInitializerBase(Func<IList<IChannelHandler>>, IEventLoopGroupFactory, IPAddress, X509Certificate)

    Declaration
    public ClientChannelInitializerBase(Func<IList<IChannelHandler>> handlerGenerationFunction, IEventLoopGroupFactory eventLoopGroupFactory, IPAddress targetHost = null, X509Certificate certificate = null)
    Parameters
    Type Name Description
    System.Func<System.Collections.Generic.IList<IChannelHandler>> handlerGenerationFunction
    IEventLoopGroupFactory eventLoopGroupFactory
    System.Net.IPAddress targetHost
    System.Security.Cryptography.X509Certificates.X509Certificate certificate

    Methods

    | Improve this Doc View Source

    NewTlsHandler(IPAddress, X509Certificate)

    Declaration
    public override TlsHandler NewTlsHandler(IPAddress targetHost, X509Certificate certificate)
    Parameters
    Type Name Description
    System.Net.IPAddress targetHost
    System.Security.Cryptography.X509Certificates.X509Certificate certificate
    Returns
    Type Description
    TlsHandler
    Overrides
    Catalyst.Core.Lib.IO.Transport.Channels.ChannelInitializerBase<T>.NewTlsHandler(System.Net.IPAddress, System.Security.Cryptography.X509Certificates.X509Certificate)
    | Improve this Doc View Source

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String
    • Improve this Doc
    • View Source
    Back to top Copyright © 2019 Catalyst Network