Symbol: BHttpSession
headers/private/netservices2/HttpRequest.h
129
friend class BHttpSession;
headers/private/netservices2/HttpResult.h
132
friend class BHttpSession;
headers/private/netservices2/HttpSession.h
25
class BHttpSession
headers/private/netservices2/HttpSession.h
29
BHttpSession();
headers/private/netservices2/HttpSession.h
30
BHttpSession(const BHttpSession&) noexcept;
headers/private/netservices2/HttpSession.h
31
BHttpSession(BHttpSession&&) noexcept = delete;
headers/private/netservices2/HttpSession.h
32
~BHttpSession() noexcept;
headers/private/netservices2/HttpSession.h
35
BHttpSession& operator=(const BHttpSession&) noexcept;
headers/private/netservices2/HttpSession.h
36
BHttpSession& operator=(BHttpSession&&) noexcept = delete;
src/kits/network/libnetservices2/HttpSession.cpp
1042
BHttpSession::Request::Disconnect() noexcept
src/kits/network/libnetservices2/HttpSession.cpp
1055
BHttpSession::Request::SendMessage(uint32 what, std::function<void(BMessage&)> dataFunc) const
src/kits/network/libnetservices2/HttpSession.cpp
124
class BHttpSession::Impl
src/kits/network/libnetservices2/HttpSession.cpp
141
std::vector<BHttpSession::Request> GetRequestsForControlThread();
src/kits/network/libnetservices2/HttpSession.cpp
155
std::list<BHttpSession::Request> fControlQueue;
src/kits/network/libnetservices2/HttpSession.cpp
156
std::deque<BHttpSession::Request> fDataQueue;
src/kits/network/libnetservices2/HttpSession.cpp
168
std::map<int, BHttpSession::Request> connectionMap;
src/kits/network/libnetservices2/HttpSession.cpp
173
struct BHttpSession::Redirect {
src/kits/network/libnetservices2/HttpSession.cpp
182
BHttpSession::Impl::Impl()
src/kits/network/libnetservices2/HttpSession.cpp
208
BHttpSession::Impl::~Impl() noexcept
src/kits/network/libnetservices2/HttpSession.cpp
220
BHttpSession::Impl::Execute(BHttpRequest&& request, BBorrow<BDataIO> target, BMessenger observer)
src/kits/network/libnetservices2/HttpSession.cpp
233
BHttpSession::Impl::Cancel(int32 identifier)
src/kits/network/libnetservices2/HttpSession.cpp
256
BHttpSession::Impl::SetMaxConnectionsPerHost(size_t maxConnections)
src/kits/network/libnetservices2/HttpSession.cpp
267
BHttpSession::Impl::SetMaxHosts(size_t maxConnections)
src/kits/network/libnetservices2/HttpSession.cpp
276
BHttpSession::Impl::ControlThreadFunc(void* arg)
src/kits/network/libnetservices2/HttpSession.cpp
278
BHttpSession::Impl* impl = static_cast<BHttpSession::Impl*>(arg);
src/kits/network/libnetservices2/HttpSession.cpp
350
BHttpSession::Impl::DataThreadFunc(void* arg)
src/kits/network/libnetservices2/HttpSession.cpp
352
BHttpSession::Impl* data = static_cast<BHttpSession::Impl*>(arg);
src/kits/network/libnetservices2/HttpSession.cpp
545
std::vector<BHttpSession::Request>
src/kits/network/libnetservices2/HttpSession.cpp
546
BHttpSession::Impl::GetRequestsForControlThread()
src/kits/network/libnetservices2/HttpSession.cpp
548
std::vector<BHttpSession::Request> requests;
src/kits/network/libnetservices2/HttpSession.cpp
58
class BHttpSession::Request
src/kits/network/libnetservices2/HttpSession.cpp
604
BHttpSession::BHttpSession()
src/kits/network/libnetservices2/HttpSession.cpp
606
fImpl = std::make_shared<BHttpSession::Impl>();
src/kits/network/libnetservices2/HttpSession.cpp
610
BHttpSession::~BHttpSession() = default;
src/kits/network/libnetservices2/HttpSession.cpp
613
BHttpSession::BHttpSession(const BHttpSession&) noexcept = default;
src/kits/network/libnetservices2/HttpSession.cpp
616
BHttpSession& BHttpSession::operator=(const BHttpSession&) noexcept = default;
src/kits/network/libnetservices2/HttpSession.cpp
620
BHttpSession::Execute(BHttpRequest&& request, BBorrow<BDataIO> target, BMessenger observer)
src/kits/network/libnetservices2/HttpSession.cpp
627
BHttpSession::Cancel(int32 identifier)
src/kits/network/libnetservices2/HttpSession.cpp
634
BHttpSession::Cancel(const BHttpResult& request)
src/kits/network/libnetservices2/HttpSession.cpp
641
BHttpSession::SetMaxConnectionsPerHost(size_t maxConnections)
src/kits/network/libnetservices2/HttpSession.cpp
648
BHttpSession::SetMaxHosts(size_t maxConnections)
src/kits/network/libnetservices2/HttpSession.cpp
655
BHttpSession::Request::Request(BHttpRequest&& request, BBorrow<BDataIO> target, BMessenger observer)
src/kits/network/libnetservices2/HttpSession.cpp
678
BHttpSession::Request::Request(Request& original, const BHttpSession::Redirect& redirect)
src/kits/network/libnetservices2/HttpSession.cpp
705
BHttpSession::Request::SetError(std::exception_ptr e)
src/kits/network/libnetservices2/HttpSession.cpp
726
BHttpSession::Request::GetHost() const
src/kits/network/libnetservices2/HttpSession.cpp
733
BHttpSession::Request::SetCounter(int32* counter) noexcept
src/kits/network/libnetservices2/HttpSession.cpp
743
BHttpSession::Request::ResolveHostName()
src/kits/network/libnetservices2/HttpSession.cpp
768
BHttpSession::Request::OpenConnection()
src/kits/network/libnetservices2/HttpSession.cpp
807
BHttpSession::Request::TransferRequest()
src/kits/network/libnetservices2/HttpSession.cpp
838
BHttpSession::Request::ReceiveResult()
src/kits/network/libnetservices2/HttpSession.cpp
950
auto redirect = BHttpSession::Redirect{
src/tests/kits/net/netservices2/HttpProtocolTest.cpp
33
using BPrivate::Network::BHttpSession;
src/tests/kits/net/netservices2/HttpProtocolTest.h
17
using BPrivate::Network::BHttpSession;
src/tests/kits/net/netservices2/HttpProtocolTest.h
57
BHttpSession fSession;