WPILibC++ 2027.0.0-alpha-4
Loading...
Searching...
No Matches
wpi::net::HttpConnection Class Reference

#include <wpi/net/HttpUtil.hpp>

Public Member Functions

 HttpConnection (std::unique_ptr< wpi::net::NetworkStream > stream_, int timeout)
bool Handshake (const HttpRequest &request, std::string *warnMsg)
 operator bool () const

Public Attributes

std::unique_ptr< wpi::net::NetworkStreamstream
wpi::net::raw_socket_istream is
wpi::net::raw_socket_ostream os
wpi::util::SmallString< 64 > contentType
wpi::util::SmallString< 64 > contentLength

Constructor & Destructor Documentation

◆ HttpConnection()

wpi::net::HttpConnection::HttpConnection ( std::unique_ptr< wpi::net::NetworkStream > stream_,
int timeout )
inline

Member Function Documentation

◆ Handshake()

bool wpi::net::HttpConnection::Handshake ( const HttpRequest & request,
std::string * warnMsg )

◆ operator bool()

wpi::net::HttpConnection::operator bool ( ) const
inlineexplicit

Member Data Documentation

◆ contentLength

wpi::util::SmallString<64> wpi::net::HttpConnection::contentLength

◆ contentType

wpi::util::SmallString<64> wpi::net::HttpConnection::contentType

◆ is

wpi::net::raw_socket_istream wpi::net::HttpConnection::is

◆ os

wpi::net::raw_socket_ostream wpi::net::HttpConnection::os

◆ stream

std::unique_ptr<wpi::net::NetworkStream> wpi::net::HttpConnection::stream

The documentation for this class was generated from the following file: