NetSurf
|
ANT URL launching protocol (interface). More...
Go to the source code of this file.
Functions | |
void | ro_url_message_received (wimp_message *message) |
Handle a Message_InetSuiteOpenURL. More... | |
void | ro_url_broadcast (const char *url) |
Broadcast an ANT URL message. More... | |
void | ro_url_load (const char *url) |
Launch a program to handle an URL, using the ANT protocol Alias$URLOpen_ system. More... | |
void | ro_url_bounce (wimp_message *message) |
Handle a bounced Message_InetSuiteOpenURL. More... | |
ANT URL launching protocol (interface).
Definition in file url_protocol.h.
void ro_url_bounce | ( | wimp_message * | message | ) |
Handle a bounced Message_InetSuiteOpenURL.
Definition at line 224 of file url_protocol.c.
References ro_uri_launch().
Referenced by ro_gui_user_message().
void ro_url_broadcast | ( | const char * | url | ) |
Broadcast an ANT URL message.
Definition at line 151 of file url_protocol.c.
References NSLOG, ro_uri_launch(), and ro_warn_user().
Referenced by gui_launch_url().
void ro_url_load | ( | const char * | url | ) |
Launch a program to handle an URL, using the ANT protocol Alias$URLOpen_ system.
Definition at line 183 of file url_protocol.c.
References NSLOG, and ro_warn_user().
Referenced by ro_uri_bounce().
void ro_url_message_received | ( | wimp_message * | message | ) |
Handle a Message_InetSuiteOpenURL.
Definition at line 52 of file url_protocol.c.
References browser_window_create(), BW_CREATE_HISTORY, fetch_can_fetch(), messages_get_errorcode(), NSERROR_OK, NSLOG, nsurl_create(), nsurl_unref(), ro_warn_user(), and strndup().
Referenced by ro_gui_user_message().