18 #ifndef UBUNTU_APPLICATION_URL_DISPATCHER_SESSION_H_
19 #define UBUNTU_APPLICATION_URL_DISPATCHER_SESSION_H_
68 #endif // UBUNTU_APPLICATION_URL_DISPATCHER_SESSION_H_
UbuntuStatus
Indicates the status of an operation.
struct UbuntuApplicationUrlDispatcherSession UAUrlDispatcherSession
Opaque type encapsulating a session with the url dispatcher service.
void(* UAUrlDispatcherSessionDispatchHandler)(UStatus status, const char *url, void *context)
Callback type that is invoked for open results.
#define UBUNTU_DLL_PUBLIC
UBUNTU_DLL_PUBLIC void ua_url_dispatcher_session_open(UAUrlDispatcherSession *session, const char *url, UAUrlDispatcherSessionDispatchHandler handler, void *context)
Tells the url dispatcher to open the given url.