NeoMutt  2021-02-05-329-g9e03b7
Teaching an old dog new tricks
Url Struct Reference

A parsed URL proto://user:password@host:port/path?a=1&b=2 More...

#include "url.h"

Data Fields

enum UrlScheme scheme
 Scheme, e.g. U_SMTPS. More...
char * user
 Username. More...
char * pass
 Password. More...
char * host
 Host. More...
unsigned short port
 Port. More...
char * path
 Path. More...
struct UrlQueryList query_strings
 List of query strings. More...
char * src
 Raw URL string. More...

Detailed Description

A parsed URL proto://user:password@host:port/path?a=1&b=2

Definition at line 68 of file url.h.

Field Documentation

◆ scheme

enum UrlScheme Url::scheme

Scheme, e.g. U_SMTPS.

Definition at line 70 of file url.h.

◆ user

char* Url::user


Definition at line 71 of file url.h.

◆ pass

char* Url::pass


Definition at line 72 of file url.h.

◆ host

char* Url::host


Definition at line 73 of file url.h.

◆ port

unsigned short Url::port


Definition at line 74 of file url.h.

◆ path

char* Url::path


Definition at line 75 of file url.h.

◆ query_strings

struct UrlQueryList Url::query_strings

List of query strings.

Definition at line 76 of file url.h.

◆ src

char* Url::src

Raw URL string.

Definition at line 77 of file url.h.

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