#include <wvurl.h>
Collaboration diagram for WvUrl:
Public Member Functions | |
WvUrl (WvStringParm url) | |
WvUrl (const WvUrl &url) | |
~WvUrl () | |
bool | isok () const |
WvStringParm | errstr () const |
bool | resolve () |
operator WvString () const | |
const WvUrl & | operator= (const WvUrl &) |
WvStringParm | getproto () const |
const WvIPPortAddr | getaddr () const |
WvStringParm | getfile () const |
WvStringParm | gethost () const |
int | getport () const |
WvStringParm | getuser () const |
WvStringParm | getpassword () const |
Protected Attributes | |
WvString | proto |
WvString | hostname |
WvString | user |
WvString | password |
int | port |
bool | resolving |
WvResolver | dns |
WvIPPortAddr * | addr |
WvString | file |
WvString | err |
|
Definition at line 60 of file wvurl.cc. References WvString::edit(), file, get_default_port(), protocol_uses_slashes(), resolve(), resolving, trim_string(), and WvStringParm. |
|
Definition at line 139 of file wvurl.cc. References file, hostname, password, port, proto, resolve(), resolving, and user. |
|
|
|
Definition at line 25 of file wvurl.h. References WvStringParm. Referenced by WvHTTPStream::errstr(). |
|
Definition at line 38 of file wvurl.h. Referenced by WvHTTPStream::pre_select(). |
|
Definition at line 41 of file wvurl.h. References file, and WvStringParm. Referenced by WvFtpStream::execute(), and WvHTTPStream::pre_select(). |
|
Definition at line 43 of file wvurl.h. References WvStringParm. Referenced by WvHTTPStream::pre_select(). |
|
Definition at line 49 of file wvurl.h. References WvStringParm. |
|
Definition at line 45 of file wvurl.h. Referenced by WvHTTPStream::pre_select(). |
|
Definition at line 34 of file wvurl.h. References WvStringParm. |
|
Definition at line 47 of file wvurl.h. References WvStringParm. Referenced by WvFtpStream::execute(). |
|
Definition at line 23 of file wvurl.h. References resolving. Referenced by WvUrlStream::addurl(), WvHTTPStream::errstr(), WvHTTPStream::isok(), operator WvString(), and WvHTTPStream::pre_select(). |
|
Definition at line 190 of file wvurl.cc. References WvString::append(), file, isok(), WvFastString::len(), and protocol_uses_slashes(). |
|
|
|
Definition at line 161 of file wvurl.cc. References WvResolver::findaddr(), and resolving. Referenced by WvHTTPStream::pre_select(), WvHTTPStream::WvHTTPStream(), and WvUrl(). |
|
|
|
|
|
|
|
Definition at line 58 of file wvurl.h. Referenced by getfile(), operator WvString(), and WvUrl(). |
|
Definition at line 53 of file wvurl.h. Referenced by WvUrl(). |
|
Definition at line 53 of file wvurl.h. Referenced by WvUrl(). |
|
Definition at line 54 of file wvurl.h. Referenced by WvUrl(). |
|
Definition at line 53 of file wvurl.h. Referenced by WvUrl(). |
|
|
|
Definition at line 53 of file wvurl.h. Referenced by WvUrl(). |