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 ) ;
}

public Address ( string name,
uint port ) ;
public Address.any ( AddressFamily family,
uint port ) ;
public Address.from_sockaddr ( void** sa,
int len ) ;
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 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 ) ;
Created by Valadoc