namespace CCL::Web

namespace Web {

// namespaces

namespace CCL::Web::Feed;
namespace CCL::Web::HTTP;
namespace CCL::Web::Meta;
namespace CCL::Web::Permission;

// structs

struct IFileTask;
struct IRemoteSession;
struct ITransfer;
struct ITransferFormatter;
struct ITransferHandler;
struct ITransferManager;
struct IUploader;
struct IWebClient;
struct IWebClientProtocol;
struct IWebCredentials;
struct IWebFileBrowserHost;
struct IWebFileBrowserModel;
struct IWebFileClient;
struct IWebFileSearchClient;
struct IWebFileService;
struct IWebHeaderCollection;
struct IWebNewsFeed;
struct IWebNewsItem;
struct IWebNewsLink;
struct IWebNewsReader;
struct IWebProtocolRegistrar;
struct IWebRequest;
struct IWebResponse;
struct IWebServer;
struct IWebServerApp;
struct IWebService;
struct IWebSocket;
struct IXMLHttpRequest;

// global variables

 IWebFileBrowserHost;
 IWebFileBrowserModel;
 IUploader;
 ITransfer;
 ITransferHandler;
 ITransferFormatter;
 ITransferManager;
 kTransferAdded;
 transferAdded;
 kTransferRemoved;
 IWebClient;
 kUncached;
 uncached;
 kSilent;
 IWebCredentials;
 IWebFileClient;
 IWebFileSearchClient;
 kSearchTerms;
 searchTerms;
 kPaginationOffset;
 IWebFileService;
 IRemoteSession;
 IFileTask;
 IWebNewsLink;
 IWebNewsItem;
 IWebNewsFeed;
 IWebNewsReader;
 IWebClientProtocol;
 IWebProtocolRegistrar;
 IWebHeaderCollection;
 IWebRequest;
 IWebResponse;
 IWebServer;
 IWebServerApp;
 IWebService;
 IWebSocket;
 kOnOpen;
 onopen;
 kOnClose;
 onclose;
 kOnMessage;
 onmessage;
 kOnError;
 onerror;
 kOnReadyStateChange;
 IXMLHttpRequest;
 kOnLoadStart;
 onloadstart;
 kOnProgress;
 onprogress;
 kOnAbort;
 onabort;
 kOnLoad;
 onload;
 kOnLoadEnd;
 onloadend;

} // namespace Web