NeoMutt  2025-12-11-1039-g550ac6
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
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.
char * user
 Username.
char * pass
 Password.
char * host
 Host.
unsigned short port
 Port.
char * path
 Path.
struct UrlQueryList query_strings
 List of query strings.
char * src
 Raw URL string.

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

Username.

Definition at line 71 of file url.h.

◆ pass

char* Url::pass

Password.

Definition at line 72 of file url.h.

◆ host

char* Url::host

Host.

Definition at line 73 of file url.h.

◆ port

unsigned short Url::port

Port.

Definition at line 74 of file url.h.

◆ path

char* Url::path

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: