acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
url::connect_range Class Reference
Inheritance diagram for url::connect_range:
url::connect

Public Member Functions

::string as_string () const
 parse connect range and returns range for the request
auto protocol () const
auto host () const
auto port_range () const
::i32 port () const
::string port_part () const
bool is_url () const
bool is_secure () const

Protected Member Functions

 connect_range (const connect_range &connectrange)
connect_range & operator= (const connect_range &connectrange)
void parse (const ::const_ansi_range &ansirange)
::const_ansi_range request_range () const

Protected Attributes

bool m_bIsUrl
::ansi_range m_range { nullptr }
::logic::boolean m_bSecure
::ansi_range m_rangeProtocol { nullptr }
::ansi_range m_rangeHost { nullptr }
::ansi_range m_rangePort { nullptr }
::ansi_range m_rangeRequest { nullptr }
::i32 m_iPort = -1

Friends

class url
class connect
class request_range

The documentation for this class was generated from the following files:
  • prototype/prototype/url.h
  • prototype/prototype/url.cpp