Org.Apache.Http.Conn.Routing.RouteTracker Members

The members of Org.Apache.Http.Conn.Routing.RouteTracker are listed below.

See Also: Inherited members from Java.Lang.Object

Public Constructors

Creates a new tracker for the given route.
Creates a new route tracker.

Public Properties

[read-only]
HopCountint. Obtains the number of hops in this route.
[read-only]
IsConnectedbool.
[read-only]
IsLayeredbool. Checks whether this route includes a layered protocol.
[read-only]
IsSecurebool. Checks whether this route is secure.
[read-only]
IsTunnelledbool. Checks whether this route is tunnelled through a proxy.
[read-only]
LayerTypeRouteInfoLayerType. Obtains the layering type of this route.
[read-only]
LocalAddressJava.Net.InetAddress. Obtains the local address to connect from.
[read-only]
ProxyHostOrg.Apache.Http.HttpHost. Obtains the first proxy host.
[read-only]
TargetHostOrg.Apache.Http.HttpHost. Obtains the target host.
[read-only]
TunnelTypeRouteInfoTunnelType. Obtains the tunnel type of this route.

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

Clone() : Java.Lang.Object
Creates and returns a copy of this Object.
ConnectProxy(Org.Apache.Http.HttpHost, bool)
Tracks connecting to the first proxy.
ConnectTarget(bool)
Tracks connecting to the target.
override
Equals(Java.Lang.Object) : bool
Compares this tracked route to another.
override
GetHashCode() : int
Generates a hash code for this tracked route.
GetHopTarget(int) : Org.Apache.Http.HttpHost
Obtains the target of a hop in this route.
LayerProtocol(bool)
Tracks layering a protocol.
ToRoute() : HttpRoute
Obtains the tracked route.
override
ToString() : string
Obtains a description of the tracked route.
TunnelProxy(Org.Apache.Http.HttpHost, bool)
Tracks tunnelling to a proxy in a proxy chain.
TunnelTarget(bool)
Tracks tunnelling to the target.