libsoup-2.2 Reference Manual

Synopsis

public class Uri {
    public    weak Protocol             protocol ;
    public    weak string               user ;
    public    weak string               passwd ;
    public    weak string               host ;
    public    uint                      port ;
    public    weak string               path ;
    public    weak string               query ;
    public    weak string               fragment ;
    public    bool                      broken_encoding ;


    public                              Uri                       ( string              uri_string ) ;
    public                              Uri.with_base             ( Uri                 base,
                                                                    string              uri_string ) ;


    public    weak Uri                  copy                      (  ) ;
    public    weak Uri                  copy_root                 (  ) ;
    public    static void               decode                    ( string              part ) ;
    public    static weak string        encode                    ( string              part,
                                                                    string              escape_extra ) ;
    public    bool                      equal                     ( Uri                 uri2 ) ;
    public    weak string               to_string                 ( bool                just_path ) ;
    public    bool                      uses_default_port         (  ) ;
}

Uri Description

Details

Constructor Details

Uri ()
    public                              Uri                       ( string              uri_string ) ;		

Uri.with_base ()
    public                              Uri.with_base             ( Uri                 base,
                                                                    string              uri_string ) ;		

Field Details

protocol
    public    weak Protocol             protocol ;		

user
    public    weak string               user ;		

passwd
    public    weak string               passwd ;		

host
    public    weak string               host ;		

port
    public    uint                      port ;		

path
    public    weak string               path ;		

query
    public    weak string               query ;		

fragment
    public    weak string               fragment ;		

broken_encoding
    public    bool                      broken_encoding ;		

Signal Details

Property Details

Method Details

copy ()
    public    weak Uri                  copy                      (  ) ;		

copy_root ()
    public    weak Uri                  copy_root                 (  ) ;		

decode ()
    public    static void               decode                    ( string              part ) ;		

encode ()
    public    static weak string        encode                    ( string              part,
                                                                    string              escape_extra ) ;		

equal ()
    public    bool                      equal                     ( Uri                 uri2 ) ;		

to_string ()
    public    weak string               to_string                 ( bool                just_path ) ;		

uses_default_port ()
    public    bool                      uses_default_port         (  ) ;		


Created by Valadoc