libsoup-2.4 Reference Manual

Synopsis

public class Address : Object  {
    public    weak AddressFamily        family                    { get; construct } ;
    public    weak string               name                      { get; construct } ;
    public    weak string               physical                  { get; } ;
    public    weak int                  port                      { get; construct } ;
    public    weak void                 sockaddr                  { get; construct } ;


    public                              Address                   ( string              name,
                                                                    uint                port ) ;
    public                              Address.any               ( AddressFamily       family,
                                                                    uint                port ) ;
    public                              Address.from_sockaddr     ( void**              sa,
                                                                    int                 len ) ;


    public    weak string               get_name                  (  ) ;
    public    weak string               get_physical              (  ) ;
    public    uint                      get_port                  (  ) ;
    public    void**                    get_sockaddr              ( int                 len ) ;
    public    void                      resolve_async             ( GLib.MainContext    async_context,
                                                                    GLib.Cancellable    cancellable,
                                                                    AddressCallback     callback ) ;
    public    uint                      resolve_sync              ( GLib.Cancellable    cancellable ) ;
}

Address Description

Details

Constructor Details

Address ()
    public                              Address                   ( string              name,
                                                                    uint                port ) ;		

Address.any ()
    public                              Address.any               ( AddressFamily       family,
                                                                    uint                port ) ;		

Address.from_sockaddr ()
    public                              Address.from_sockaddr     ( void**              sa,
                                                                    int                 len ) ;		

Field Details

Signal Details

Property Details

family
    public    weak AddressFamily        family                    { get; construct } ;		

name
    public    weak string               name                      { get; construct } ;		

physical
    public    weak string               physical                  { get; } ;		

port
    public    weak int                  port                      { get; construct } ;		

sockaddr
    public    weak void                 sockaddr                  { get; construct } ;		

Method Details

get_name ()
    public    weak string               get_name                  (  ) ;		

get_physical ()
    public    weak string               get_physical              (  ) ;		

get_port ()
    public    uint                      get_port                  (  ) ;		

get_sockaddr ()
    public    void**                    get_sockaddr              ( int                 len ) ;		

resolve_async ()
    public    void                      resolve_async             ( GLib.MainContext    async_context,
                                                                    GLib.Cancellable    cancellable,
                                                                    AddressCallback     callback ) ;		

resolve_sync ()
    public    uint                      resolve_sync              ( GLib.Cancellable    cancellable ) ;		


Created by Valadoc