FdbClientStatus.ConnectionStatus
Namespace: FoundationDB.Client.Status · class
Implements: MetricsBase, IJsonSerializable, IJsonPackable, IEquatable<MetricsBase>, IEquatable<ConnectionStatus>
Properties
Address
FdbEndPoint Address { get; }
BytesReceived
long? BytesReceived { get; }
Bytes received from this connection
BytesSampleTime
double? BytesSampleTime { get; }
BytesSent
long? BytesSent { get; }
Bytes sent through this connection
Compatible
bool? Compatible { get; }
Tests if the ProtocolVersion is compatible with the client
ConnectFailedCount
int ConnectFailedCount { get; }
Number of failed connection attempts
LastConnectTime
double? LastConnectTime { get; }
Elapsed time in seconds since the last connection attempt
PingCount
long? PingCount { get; }
Total ping count
PingTimeoutCount
long? PingTimeoutCount { get; }
Number of ping timeouts
ProtocolVersion
FdbProtocolVersion ProtocolVersion { get; }
Status
string Status { get; }
Status of the connection ("failed", "connected", "connecting", "disconnected", ...)
Methods
<Clone>$
ConnectionStatus <Clone>$()
Equals
bool Equals(object obj)
bool Equals(MetricsBase other)
bool Equals(ConnectionStatus other)
GetHashCode
int GetHashCode()
ToString
string ToString()