Class Peer
Inheritance
System.Object
Peer
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Catalyst.Core.Lib.P2P.Models
Assembly: Catalyst.Core.Lib.dll
Syntax
public sealed class Peer : IPeer, IDocument, IAuditable
Properties
| Improve this Doc View SourceBlackListed
Declaration
public bool BlackListed { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Created
When peer was first seen by the peer.
Declaration
public DateTime Created { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
DocumentId
Declaration
public string DocumentId { get; }
Property Value
Type | Description |
---|---|
System.String |
InactiveFor
Declaration
public TimeSpan InactiveFor { get; }
Property Value
Type | Description |
---|---|
System.TimeSpan |
IsAwolPeer
Declaration
public bool IsAwolPeer { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
LastSeen
Declaration
public DateTime LastSeen { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
Modified
Declaration
public DateTime? Modified { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> |
PeerId
Declaration
public PeerId PeerId { get; set; }
Property Value
Type | Description |
---|---|
PeerId |
Reputation
Declaration
public int Reputation { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Methods
| Improve this Doc View SourceTouch()
Declaration
public void Touch()