Show / Hide Table of Contents

Struct ActivePieceRequest

Implements
System.IEquatable<ActivePieceRequest>
Inherited Members
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: MonoTorrent.Client.PiecePicking
Assembly: MonoTorrent.dll
Syntax
public struct ActivePieceRequest : IEquatable<ActivePieceRequest>

Properties

Received

Declaration
public bool Received { get; }
Property Value
Type Description
System.Boolean

Request

Declaration
public BlockInfo Request { get; }
Property Value
Type Description
BlockInfo

RequestedOff

Declaration
public IPeer RequestedOff { get; }
Property Value
Type Description
IPeer

Methods

Equals(ActivePieceRequest)

Declaration
public bool Equals(ActivePieceRequest other)
Parameters
Type Name Description
ActivePieceRequest other
Returns
Type Description
System.Boolean

Equals(Object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
System.Object obj
Returns
Type Description
System.Boolean
Overrides
System.ValueType.Equals(System.Object)

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
System.Int32
Overrides
System.ValueType.GetHashCode()

Operators

Equality(ActivePieceRequest, ActivePieceRequest)

Declaration
public static bool operator ==(ActivePieceRequest left, ActivePieceRequest right)
Parameters
Type Name Description
ActivePieceRequest left
ActivePieceRequest right
Returns
Type Description
System.Boolean

Inequality(ActivePieceRequest, ActivePieceRequest)

Declaration
public static bool operator !=(ActivePieceRequest left, ActivePieceRequest right)
Parameters
Type Name Description
ActivePieceRequest left
ActivePieceRequest right
Returns
Type Description
System.Boolean

Implements

System.IEquatable<T>
In This Article
Back to top Generated by DocFX