Search Results for

    Show / Hide Table of Contents

    TcpConnection Class

    Namespace: Riptide.Transports.Tcp
    Assembly: RiptideNetworking.dll

    Represents a connection to a TcpServer or TcpClient.

    public class TcpConnection : Connection, IEquatable<TcpConnection>
    Inheritance
    object
    Connection
    TcpConnection
    Implements
    IEquatable<TcpConnection>
    Inherited Members
    Connection.NotifyDelivered
    Connection.NotifyLost
    Connection.NotifyReceived
    Connection.ReliableDelivered
    Connection.Id
    Connection.IsNotConnected
    Connection.IsConnecting
    Connection.IsPending
    Connection.IsConnected
    Connection.RTT
    Connection.SmoothRTT
    Connection.TimeoutTime
    Connection.CanTimeout
    Connection.CanQualityDisconnect
    Connection.Metrics
    Connection.MaxAvgSendAttempts
    Connection.AvgSendAttemptsResilience
    Connection.MaxSendAttempts
    Connection.MaxNotifyLoss
    Connection.NotifyLossResilience
    Connection.ResetTimeout()
    Connection.Send(Message, bool)
    Connection.OnNotifyDelivered(ushort)
    Connection.OnNotifyLost(ushort)
    object.Equals(object, object)
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)

    Fields

    RemoteEndPoint

    The endpoint representing the other end of the connection.

    Methods

    Equals(TcpConnection)
    Equals(object)
    GetHashCode()
    Send(byte[], int)

    Sends data.

    ToString()

    Operators

    operator ==(TcpConnection, TcpConnection)
    operator !=(TcpConnection, TcpConnection)
    • Improve this Doc
    • View Source
    • Support Riptide
    In This Article
    Back to top Copyright © Tom Weiland 2022
    Made with DocFX