|
Data Structures |
| struct | magnet_download |
| struct | magnet_source |
Enumerations |
| enum | magnet_key {
MAGNET_KEY_NONE,
MAGNET_KEY_DISPLAY_NAME,
MAGNET_KEY_KEYWORD_TOPIC,
MAGNET_KEY_EXACT_LENGTH,
MAGNET_KEY_EXACT_SOURCE,
MAGNET_KEY_EXACT_TOPIC,
NUM_MAGNET_KEYS
} |
Functions |
| | RCSID ("$Id:drop.c, v 1.22 2005/12/23 19:40:03 cbiere Exp $") |
| gboolean | handle_not_implemented (gchar *url) |
| gboolean | handle_magnet (gchar *url) |
| enum magnet_key | magnet_key_get (const gchar *s) |
| void | plus_to_space (gchar *s) |
| magnet_source * | magnet_parse_exact_source (const gchar *q, const struct magnet_download *dl) |
| void | drag_data_received (GtkWidget *unused_widget, GdkDragContext *dc, gint x, gint y, GtkSelectionData *data, guint info, guint stamp, gpointer unused_udata) |
| void | drop_init (void) |
| void | drop_close (void) |
Variables |
| struct { |
| const char *const proto |
| gboolean(* handler )(gchar *url) |
| } | proto_handlers [] |
| struct { |
| const char *const key |
| const enum magnet_key id |
| } | magnet_keys [] |