10Duke Scale C++ Client
Loading...
Searching...
No Matches
tenduke::net Namespace Reference

Detailed Description

Generic networking support.

Services for generic networking support.

Namespaces

namespace  curl
 libcurl based implementation of generic network services.
 

Classes

class  AbstractURLCodec
 Base implementation of tenduke::net::URLCodec which provides base functionality and can be subclassed to provide specific implementations for the encoding / decoding of URL components. More...
 
class  AbstractURLParser
 Base class for URL parsing. More...
 
class  AbstractURLs
 Abstract base implementation of tenduke::net::URLs. More...
 
class  MalformedURLException
 Thrown when URL is malformed. More...
 
class  NetworkingException
 Generic networking exception. More...
 
class  RequestTimedOut
 A tenduke::net::NetworkingException thrown when network request timed out. More...
 
class  SimpleURLService
 
class  UnknownHostException
 A tenduke::net::NetworkingException thrown when the host is not found. More...
 
class  URL
 Represents URL. More...
 
class  URLBuilder
 Very simple URL-builder. More...
 
class  URLCodec
 URL-related coding / encoding functionality. More...
 
class  URLDecoder
 Service to URL-decode a string. More...
 
class  URLEncoder
 Service to URL-encode a string. More...
 
class  URLException
 A tenduke::net::NetworkingException thrown when various URL-related errors occur. More...
 
class  URLParser
 A service to parse URLs from strings. More...
 
class  URLs
 URL-related functionality. More...