Class MessageMetrics
- Namespace
- Soup
- Assembly
- Soup-3.0.dll
public sealed class MessageMetrics : BoxedRecord, GTypeProvider, InstanceFactory, IEquatable<MessageMetrics>, IDisposable
- Inheritance
-
MessageMetrics
- Implements
- Inherited Members
Constructors
MessageMetrics(MessageMetricsOwnedHandle)
public MessageMetrics(MessageMetricsOwnedHandle handle)
Parameters
handle
MessageMetricsOwnedHandle
Properties
Handle
public MessageMetricsOwnedHandle Handle { get; }
Property Value
Methods
Copy()
public MessageMetrics Copy()
Returns
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()
Equals(MessageMetrics?)
Indicates whether the current object is equal to another object of the same type.
public bool Equals(MessageMetrics? other)
Parameters
other
MessageMetricsAn object to compare with this object.
Returns
Equals(object?)
Determines whether the specified object is equal to the current object.
public override bool Equals(object? obj)
Parameters
obj
objectThe object to compare with the current object.
Returns
Free()
public void Free()
GetConnectEnd()
public ulong GetConnectEnd()
Returns
GetConnectStart()
public ulong GetConnectStart()
Returns
GetDnsEnd()
public ulong GetDnsEnd()
Returns
GetDnsStart()
public ulong GetDnsStart()
Returns
GetFetchStart()
public ulong GetFetchStart()
Returns
GetGType()
public static Type GetGType()
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
GetRequestBodyBytesSent()
public ulong GetRequestBodyBytesSent()
Returns
GetRequestBodySize()
public ulong GetRequestBodySize()
Returns
GetRequestHeaderBytesSent()
public ulong GetRequestHeaderBytesSent()
Returns
GetRequestStart()
public ulong GetRequestStart()
Returns
GetResponseBodyBytesReceived()
public ulong GetResponseBodyBytesReceived()
Returns
GetResponseBodySize()
public ulong GetResponseBodySize()
Returns
GetResponseEnd()
public ulong GetResponseEnd()
Returns
GetResponseHeaderBytesReceived()
public ulong GetResponseHeaderBytesReceived()
Returns
GetResponseStart()
public ulong GetResponseStart()
Returns
GetTlsStart()
public ulong GetTlsStart()