~robert-ancell/lightdm/session-leak-fds

« back to all changes in this revision

Viewing changes to src/x-server.h

  • Committer: Robert Ancell
  • Date: 2013-08-21 23:15:54 UTC
  • mfrom: (1685.2.70 trunk)
  • Revision ID: robert.ancell@canonical.com-20130821231554-gk450b2k0bzkutjf
Merge with trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
9
9
 * license.
10
10
 */
11
11
 
12
 
#ifndef XSERVER_H_
13
 
#define XSERVER_H_
 
12
#ifndef X_SERVER_H_
 
13
#define X_SERVER_H_
14
14
 
15
15
#include <glib-object.h>
16
16
#include "display-server.h"
17
 
#include "xauthority.h"
 
17
#include "x-authority.h"
18
18
 
19
19
G_BEGIN_DECLS
20
20
 
21
 
#define XSERVER_TYPE (xserver_get_type())
22
 
#define XSERVER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XSERVER_TYPE, XServer))
23
 
#define XSERVER_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), XSERVER_TYPE, XServerClass))
24
 
#define XSERVER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XSERVER_TYPE, XServerClass))
25
 
#define IS_XSERVER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XSERVER_TYPE))
 
21
#define X_SERVER_TYPE (x_server_get_type())
 
22
#define X_SERVER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), X_SERVER_TYPE, XServer))
 
23
#define X_SERVER_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), X_SERVER_TYPE, XServerClass))
 
24
#define X_SERVER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), X_SERVER_TYPE, XServerClass))
 
25
#define IS_X_SERVER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), X_SERVER_TYPE))
26
26
 
27
27
typedef struct XServerPrivate XServerPrivate;
28
28
 
37
37
    DisplayServerClass parent_class;
38
38
} XServerClass;
39
39
 
40
 
GType xserver_get_type (void);
41
 
 
42
 
void xserver_set_hostname (XServer *server, const gchar *hostname);
43
 
 
44
 
gchar *xserver_get_hostname (XServer *server);
45
 
 
46
 
void xserver_set_display_number (XServer *server, guint number);
47
 
 
48
 
guint xserver_get_display_number (XServer *server);
49
 
 
50
 
const gchar *xserver_get_address (XServer *server);
51
 
 
52
 
const gchar *xserver_get_authentication_name (XServer *server);
53
 
 
54
 
const guint8 *xserver_get_authentication_data (XServer *server);
55
 
 
56
 
gsize xserver_get_authentication_data_length (XServer *server);
57
 
 
58
 
void xserver_set_authority (XServer *server, XAuthority *authority);
59
 
 
60
 
XAuthority *xserver_get_authority (XServer *server);
 
40
GType x_server_get_type (void);
 
41
 
 
42
void x_server_set_hostname (XServer *server, const gchar *hostname);
 
43
 
 
44
gchar *x_server_get_hostname (XServer *server);
 
45
 
 
46
void x_server_set_display_number (XServer *server, guint number);
 
47
 
 
48
guint x_server_get_display_number (XServer *server);
 
49
 
 
50
const gchar *x_server_get_address (XServer *server);
 
51
 
 
52
const gchar *x_server_get_authentication_name (XServer *server);
 
53
 
 
54
const guint8 *x_server_get_authentication_data (XServer *server);
 
55
 
 
56
gsize x_server_get_authentication_data_length (XServer *server);
 
57
 
 
58
void x_server_set_authority (XServer *server, XAuthority *authority);
 
59
 
 
60
XAuthority *x_server_get_authority (XServer *server);
61
61
 
62
62
G_END_DECLS
63
63
 
64
 
#endif /* XSERVER_H_ */
 
64
#endif /* X_SERVER_H_ */