Audacity 3.2.0
Classes | Namespaces | Enumerations
IResponse.h File Reference

Declare an interface for HTTP response. More...

#include <string>
#include <cstdint>
#include <vector>
#include <functional>
#include "NetworkManagerApi.h"
Include dependency graph for IResponse.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  audacity::network_manager::IResponse
 Interface, that provides access to the data from the HTTP response. More...
 

Namespaces

namespace  audacity
 
namespace  audacity::network_manager
 

Enumerations

enum class  audacity::network_manager::NetworkError {
  audacity::network_manager::NoError , audacity::network_manager::BadURL , audacity::network_manager::ConnectionFailed , audacity::network_manager::ConnectionRefused ,
  audacity::network_manager::RemoteHostClosed , audacity::network_manager::HostNotFound , audacity::network_manager::Timeout , audacity::network_manager::OperationCancelled ,
  audacity::network_manager::SSLHandshakeFailed , audacity::network_manager::TooManyRedirects , audacity::network_manager::ProxyConnectionFailed , audacity::network_manager::ProxyNotFound ,
  audacity::network_manager::UnknownError , audacity::network_manager::HTTPError
}
 

Detailed Description

Declare an interface for HTTP response.

Declare an interface for HTTP response factory.


Audacity: A Digital Audio Editor

Dmitry Vedenko

Definition in file IResponse.h.