Show / Hide Table of Contents

    Class TcpServer

    Inheritance
    System.Object
    SocketBase
    TcpServer
    Implements
    ITcpServer
    ISocketServer
    ISocket
    System.IDisposable
    Inherited Members
    SocketBase.ChannelFactory
    SocketBase.EventLoopGroupFactory
    SocketBase.StartAsync()
    SocketBase.Channel
    SocketBase.Dispose()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Catalyst.Core.Lib.IO.Transport
    Assembly: Catalyst.Core.Lib.dll
    Syntax
    public abstract class TcpServer : SocketBase, ITcpServer, ISocketServer, ISocket, IDisposable

    Constructors

    | Improve this Doc View Source

    TcpServer(ITcpServerChannelFactory, ILogger, IEventLoopGroupFactory)

    Declaration
    protected TcpServer(ITcpServerChannelFactory tcpChannelFactory, ILogger logger, IEventLoopGroupFactory eventLoopGroupFactory)
    Parameters
    Type Name Description
    ITcpServerChannelFactory tcpChannelFactory
    ILogger logger
    IEventLoopGroupFactory eventLoopGroupFactory

    Methods

    | Improve this Doc View Source

    Dispose(Boolean)

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    System.Boolean disposing
    Overrides
    SocketBase.Dispose(Boolean)

    Implements

    ITcpServer
    ISocketServer
    ISocket
    System.IDisposable
    • Improve this Doc
    • View Source
    Back to top Copyright © 2019 Catalyst Network