4 * Copyright (C) 2008 - 2012 The Geeqie Team
8 * This software is released under the GNU General Public License (GNU GPL).
9 * Please read the included file COPYING for more information.
10 * This software comes with no warranty of any kind, use at your own risk!
18 typedef struct _RemoteConnection RemoteConnection;
20 typedef void RemoteReadFunc(RemoteConnection *rc, const gchar *text, GIOChannel *channel, gpointer data);
22 struct _RemoteConnection {
28 RemoteReadFunc *read_func;
35 void remote_close(RemoteConnection *rc);
36 GList *remote_build_list(GList *list, gint argc, gchar *argv[], GList **errors);
37 void remote_help(void);
38 void remote_control(const gchar *arg_exec, GList *remote_list, const gchar *path,
39 GList *cmd_list, GList *collection_list);
41 RemoteConnection *remote_server_init(gchar *path, CollectionData *command_collection);
45 /* vim: set shiftwidth=8 softtabstop=0 cindent cinoptions={1s: */