GWebCache 1.0.0-alpha
C# library and nuget package to interact with a Gnutella Webcache
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NGWebCache
 NClient
 CGWebCacheClientConfigConfiguration for when preforming reuqests to the WebCache. Used by GWebCacheClient
 CGWebCacheHttpClientA wrapper around HttpClient that adds default parameters to the request
 NModels
 CGnutellaNodeThe model representing a Gnutella node on the network stored in the cache
 CGWebCacheNodeA model representing a webcache
 NReponseProcessing
 CResultA wrapper object to gracefully handle errors
 NReponses
 CGetResponseA response class containing the Nodes and Webcache valid for V2 compliant webcaches
 CGWebCacheResponseBase class for all GWebCache responses
 CHostfileResponseA response class containing the Nodes known to the webcache
 CPongResponseRepresents a pong response from a GWebCache server. This is mainly used to check if the server is alive. In rare cases this also provides suplimental information about the cache
 CStatFileResponse
 CUpdateResponse
 CUrlFileResponseA response class containing the other webcaches known
 NRequests
 CGWebCacheRequestBase class for all GWebCache requests
 CUpdateRequestRequest model to update the webcache with a new gnutella node or a WebCache Url
 CGWebCacheClientConcrete implementation of IGWebCacheClient
 CIGWebCacheClientClient for interacting with a GWebCache server. Supports Version 1 and 2 of the protocol