fixed some clang warnings
[k8lowj.git] / src / remote.h
blob7fd10b859d0307c3f624700c10738bc409e6a8ed
1 /* logjam - a GTK client for LiveJournal.
2 * Copyright (C) 2000-2003 Evan Martin <evan@livejournal.com>
3 */
4 #ifndef __LOGJAM_REMOTE_H__
5 #define __LOGJAM_REMOTE_H__
8 extern GQuark remote_error_quark (void);
9 #define REMOTE_ERROR remote_error_quark()
12 typedef enum {
13 REMOTE_ERROR_SYSTEM
14 } RemoteError;
17 typedef struct _LogJamRemote LogJamRemote;
18 typedef struct _LogJamRemoteClass LogJamRemoteClass;
21 extern LogJamRemote *logjam_remote_new (void);
23 extern gboolean logjam_remote_is_listening (LogJamRemote *remote);
25 extern gboolean logjam_remote_listen (LogJamRemote *remote, GError **err);
26 extern gboolean logjam_remote_stop_listening (LogJamRemote *remote, GError **err);
27 extern gboolean logjam_remote_send_present (LogJamRemote *remote, GError **err);
29 /* sending side doesn't need an object. */
30 extern gboolean remote_send_user (const char *username, GError **err);
33 #endif