The PeerInfo type exposes the following members.
Back to Top
Methods
| Name | Description | |
|---|---|---|
| AddPeerIPEndPoint |
Add new IPEndPoint for a peer. Returns true if successfully added, otherwise false.
| |
| CheckAllIPEndPointBusyFlags |
Clear any busy flags set for the IPEndPoints of this peer if they are older than the provided MS
| |
| (Inherited from | ||
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from | ||
| GetConnectionInfo |
Returns a new list containing all peer ConnectionInfos
| |
| GetCurrentTimeoutCount |
Return the current timeout count value.
| |
Serves as a hash function for a particular type. (Inherited from | ||
| GetNewTimeoutCount |
Returns the new timeout count value after incrementing the timeout count.
| |
Gets the (Inherited from | ||
| HasAtleastOneOnlineIPEndPoint |
Returns true if this peer has at least one on line ipEndPoint
| |
| IsPeerIPEndPointBusy |
Returns the current busy status of the requested peer IPEndPoint
| |
| IsPeerIPEndPointOnline |
Returns true if the specified peer has the specified IPEndPoint online.
| |
Creates a shallow copy of the current (Inherited from | ||
| PeerContainsIPEndPoint |
Returns true if the provided IPEndPoint exists for this peer
| |
| RemovePeerIPEndPoint(ConnectionInfo) |
Removes the provided connectionInfo from all internal dictionaries. Returns true if connectionInfo exists, otherwise false
| |
| RemovePeerIPEndPoint(ShortGuid, IPEndPoint) |
Removes the provided connectionInfo from all internal dictionaries. Returns true if connectionInfo exists, otherwise false
| |
| SetPeerIPEndPointBusyStatus |
Update the provided peer IPEndPoint busy status
| |
| SetPeerIPEndPointOnlineStatus |
Update the provided peer IPEndPoint online status
| |
| ToString |
Returns a clean descriptor for this PeerInfo
(Overrides |
See Also