Table of Contents

Class ExchangeMetrics

Namespace
Fluxzy.Core
Assembly
Fluxzy.Core.dll

An object holding metrics information about an exchange

public class ExchangeMetrics
Inheritance
ExchangeMetrics
Inherited Members

Properties

CreateCertEnd

public DateTime CreateCertEnd { get; set; }

Property Value

DateTime

CreateCertStart

public DateTime CreateCertStart { get; set; }

Property Value

DateTime

DownStreamClientAddress

Address used by proxy client

public string DownStreamClientAddress { get; set; }

Property Value

string

DownStreamClientPort

Port used by proxy client

public int DownStreamClientPort { get; set; }

Property Value

int

DownStreamLocalAddress

The endpoint address that receive the client request

public string DownStreamLocalAddress { get; set; }

Property Value

string

DownStreamLocalPort

The endpoint port that receive the client request

public int DownStreamLocalPort { get; set; }

Property Value

int

ErrorInstant

Instant an error was declared

public DateTime ErrorInstant { get; set; }

Property Value

DateTime

ReceivedFromProxy

Instant received from client

public DateTime ReceivedFromProxy { get; set; }

Property Value

DateTime

RemoteClosed

Instant the remote closed the connection. DateTime.MinValue if never happens during the capture

public DateTime RemoteClosed { get; set; }

Property Value

DateTime

RequestBodySent

Instant request body was sent

public DateTime RequestBodySent { get; set; }

Property Value

DateTime

RequestHeaderLength

Full request header length

public int RequestHeaderLength { get; set; }

Property Value

int

RequestHeaderSending

Instant request header was about to be sent

public DateTime RequestHeaderSending { get; set; }

Property Value

DateTime

RequestHeaderSent

Instant request header was sent

public DateTime RequestHeaderSent { get; set; }

Property Value

DateTime

ResponseBodyEnd

Instant last byte of response body was received

public DateTime ResponseBodyEnd { get; set; }

Property Value

DateTime

ResponseBodyStart

Instant first byte of response body was received

public DateTime ResponseBodyStart { get; set; }

Property Value

DateTime

ResponseHeaderEnd

Instant last byte of response header was received

public DateTime ResponseHeaderEnd { get; set; }

Property Value

DateTime

ResponseHeaderLength

Full response header length

public int ResponseHeaderLength { get; set; }

Property Value

int

ResponseHeaderStart

Instant first byte of response header was received

public DateTime ResponseHeaderStart { get; set; }

Property Value

DateTime

RetrievingPool

Instant obtaining an HTTP connection pool

public DateTime RetrievingPool { get; set; }

Property Value

DateTime

ReusingConnection

true if the exchange reused an existing connection

public bool ReusingConnection { get; set; }

Property Value

bool

TotalReceived

Total byte received for this exchange

public long TotalReceived { get; set; }

Property Value

long

TotalSent

Total byte sent for this exchange

public long TotalSent { get; set; }

Property Value

long