|
ACE_INet
6.3.4
|
#include <URLBase.h>


Public Member Functions | |
| URL_INetBase (u_short port) | |
| virtual | ~URL_INetBase () |
| void | set_host (const ACE_CString &host) |
| void | set_port (u_short port) |
| const ACE_CString & | get_host () const |
| u_short | get_port () const |
| virtual u_short | default_port () const =0 |
| virtual ACE_CString | get_authority () const |
| virtual bool | validate () |
Public Member Functions inherited from ACE::INet::URL_Base | |
| URL_Base () | |
| virtual | ~URL_Base () |
| virtual bool | parse (const ACE_CString &url_string) |
| void | set_path (const ACE_CString &path) |
| virtual void | set_query (const ACE_CString &query) |
| virtual void | set_fragment (const ACE_CString &fragment) |
| virtual const ACE_CString & | get_scheme () const =0 |
| const ACE_CString & | get_protocol () const |
| const ACE_CString & | get_path () const |
| virtual const ACE_CString & | get_query () const |
| virtual const ACE_CString & | get_fragment () const |
| virtual URLStream | open () const |
| virtual URLStream | open (ClientRequestHandler &rh) const |
| virtual ACE_CString | to_string () const =0 |
Protected Member Functions | |
| virtual int | parse_authority (std::istream &is) |
| virtual bool | has_authority () |
| int | parse_authority_i (std::istream &is, std::ostream &os, int lastch) |
Protected Member Functions inherited from ACE::INet::URL_Base | |
| bool | strip_scheme (ACE_CString &url_string) |
| virtual ClientRequestHandler * | create_default_request_handler () const =0 |
Private Attributes | |
| ACE_CString | host_ |
| u_short | port_ |
Additional Inherited Members | |
Static Public Member Functions inherited from ACE::INet::URL_Base | |
| static URL_Base * | create_from_string (const ACE_CString &url_string) |
| static void | register_factory (Factory *url_factory) |
| static void | deregister_factory (Factory *url_factory) |
Static Protected Attributes inherited from ACE::INet::URL_Base | |
| static const ACE_CString | empty_ |
| ACE::INet::URL_INetBase::URL_INetBase | ( | u_short | port | ) |
|
virtual |
|
pure virtual |
Implemented in ACE::HTTP::URL, ACE::FTP::URL, and ACE::HTTPS::URL.
|
virtual |
Reimplemented from ACE::INet::URL_Base.
Reimplemented in ACE::INet::URL_INetAuthBase.
|
inline |
|
inline |
|
protectedvirtual |
Reimplemented from ACE::INet::URL_Base.
|
protectedvirtual |
Reimplemented from ACE::INet::URL_Base.
Reimplemented in ACE::INet::URL_INetAuthBase.
|
protected |
|
inline |
|
inline |
|
virtual |
Reimplemented from ACE::INet::URL_Base.
|
private |
|
private |
1.8.9.1