public class Server : Object {
public weak void async_context { get; construct } ;
public weak Address interface { get; construct } ;
public weak uint port { get; construct } ;
public weak string ssl_cert_file { get; construct } ;
public weak string ssl_key_file { get; construct } ;
public Server ( string optname1,
... ) ;
public void add_handler ( string path,
ServerAuthContext auth_ctx,
ServerCallbackFn callback,
ServerUnregisterFn unreg,
void** data ) ;
public weak GLib.MainContext get_async_context ( ) ;
public weak ServerHandler get_handler ( string path ) ;
public weak Socket get_listener ( ) ;
public uint get_port ( ) ;
public weak Protocol get_protocol ( ) ;
public weak GLib.SList list_handlers ( ) ;
public void quit ( ) ;
public void remove_handler ( string path ) ;
public void run ( ) ;
public void run_async ( ) ;
}

public Server ( string optname1,
... ) ;
public weak void async_context { get; construct } ;
public weak Address interface { get; construct } ;
public weak uint port { get; construct } ;
public weak string ssl_cert_file { get; construct } ;
public weak string ssl_key_file { get; construct } ;
public void add_handler ( string path,
ServerAuthContext auth_ctx,
ServerCallbackFn callback,
ServerUnregisterFn unreg,
void** data ) ;
public weak GLib.MainContext get_async_context ( ) ;
public weak ServerHandler get_handler ( string path ) ;
public weak Socket get_listener ( ) ;
public uint get_port ( ) ;
public weak Protocol get_protocol ( ) ;
public weak GLib.SList list_handlers ( ) ;
public void quit ( ) ;
public void remove_handler ( string path ) ;
public void run ( ) ;
public void run_async ( ) ;
Created by Valadoc