removed 'never-worked' blogger shit
[k8lowj.git] / src / remote.h
blobddb80ff06670a0ef16024eb93a2e86ab52050e95
1 /* logjam - a GTK client for LiveJournal.
2 * Copyright (C) 2000-2003 Evan Martin <evan@livejournal.com>
4 * vim: tabstop=4 shiftwidth=4 noexpandtab :
5 */
7 #ifndef remote_h
8 #define remote_h
10 GQuark remote_error_quark(void);
11 #define REMOTE_ERROR remote_error_quark()
13 typedef enum {
14 REMOTE_ERROR_SYSTEM
15 } RemoteError;
17 typedef struct _LogJamRemote LogJamRemote;
18 typedef struct _LogJamRemoteClass LogJamRemoteClass;
20 LogJamRemote *logjam_remote_new(void);
22 gboolean logjam_remote_is_listening(LogJamRemote *remote);
24 gboolean logjam_remote_listen(LogJamRemote *remote, GError **err);
25 gboolean logjam_remote_stop_listening(LogJamRemote *remote, GError **err);
26 gboolean logjam_remote_send_present(LogJamRemote *remote, GError **err);
29 /* sending side doesn't need an object. */
30 gboolean remote_send_user(const char *username, GError **err);
32 #endif /* remote_h */