Table of Contents

Class MessageMetrics

Namespace
Soup
Assembly
Soup-3.0.dll
public sealed class MessageMetrics : BoxedRecord, IEquatable<MessageMetrics>
Inheritance
MessageMetrics
Implements
Inherited Members

Constructors

MessageMetrics(MessageMetricsOwnedHandle)

public MessageMetrics(MessageMetricsOwnedHandle handle)

Parameters

handle MessageMetricsOwnedHandle

Properties

Handle

public MessageMetricsOwnedHandle Handle { get; }

Property Value

MessageMetricsOwnedHandle

Methods

Copy()

public MessageMetrics Copy()

Returns

MessageMetrics

Equals(MessageMetrics?)

Indicates whether the current object is equal to another object of the same type.

public bool Equals(MessageMetrics? other)

Parameters

other MessageMetrics

An object to compare with this object.

Returns

bool

true if the current object is equal to the other parameter; otherwise, false.

Equals(object?)

Determines whether the specified object is equal to the current object.

public override bool Equals(object? obj)

Parameters

obj object

The object to compare with the current object.

Returns

bool

true if the specified object is equal to the current object; otherwise, false.

Free()

public void Free()

GetConnectEnd()

public ulong GetConnectEnd()

Returns

ulong

GetConnectStart()

public ulong GetConnectStart()

Returns

ulong

GetDnsEnd()

public ulong GetDnsEnd()

Returns

ulong

GetDnsStart()

public ulong GetDnsStart()

Returns

ulong

GetFetchStart()

public ulong GetFetchStart()

Returns

ulong

GetGType()

public static Type GetGType()

Returns

Type

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

ulong

GetRequestBodySize()

public ulong GetRequestBodySize()

Returns

ulong

GetRequestHeaderBytesSent()

public ulong GetRequestHeaderBytesSent()

Returns

ulong

GetRequestStart()

public ulong GetRequestStart()

Returns

ulong

GetResponseBodyBytesReceived()

public ulong GetResponseBodyBytesReceived()

Returns

ulong

GetResponseBodySize()

public ulong GetResponseBodySize()

Returns

ulong

GetResponseEnd()

public ulong GetResponseEnd()

Returns

ulong

GetResponseHeaderBytesReceived()

public ulong GetResponseHeaderBytesReceived()

Returns

ulong

GetResponseStart()

public ulong GetResponseStart()

Returns

ulong

GetTlsStart()

public ulong GetTlsStart()

Returns

ulong