summaryrefslogtreecommitdiffstats
path: root/src/spice-client-gtk-manual.defs
blob: 9631b741eed168839eaca6bac7280a4d54c7f073 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
(define-method set_display
  (of-object "SpiceMainChannel")
  (c-name "spice_main_set_display")
  (return-type "none")
  (parameters
    '("int" "id")
    '("int" "x")
    '("int" "y")
    '("int" "width")
    '("int" "height")
  )
)

(define-method clipboard_grab
  (of-object "SpiceMainChannel")
  (c-name "spice_main_clipboard_grab")
  (return-type "none")
  (parameters
    '("int*" "types")
    '("int" "ntypes")
  )
)

(define-method clipboard_release
  (of-object "SpiceMainChannel")
  (c-name "spice_main_clipboard_release")
  (return-type "none")
)

(define-method motion
  (of-object "SpiceInputsChannel")
  (c-name "spice_inputs_motion")
  (return-type "none")
  (parameters
    '("gint" "dx")
    '("gint" "dy")
    '("gint" "button_state")
  )
)

(define-method position
  (of-object "SpiceInputsChannel")
  (c-name "spice_inputs_position")
  (return-type "none")
  (parameters
    '("gint" "x")
    '("gint" "y")
    '("gint" "display")
    '("gint" "button_state")
  )
)

(define-method button_press
  (of-object "SpiceInputsChannel")
  (c-name "spice_inputs_button_press")
  (return-type "none")
  (parameters
    '("gint" "button")
    '("gint" "button_state")
  )
)

(define-method button_release
  (of-object "SpiceInputsChannel")
  (c-name "spice_inputs_button_release")
  (return-type "none")
  (parameters
    '("gint" "button")
    '("gint" "button_state")
  )
)

(define-method key_press
  (of-object "SpiceInputsChannel")
  (c-name "spice_inputs_key_press")
  (return-type "none")
  (parameters
    '("guint" "keyval")
  )
)

(define-method key_release
  (of-object "SpiceInputsChannel")
  (c-name "spice_inputs_key_release")
  (return-type "none")
  (parameters
    '("guint" "keyval")
  )
)

(define-method set_key_locks
  (of-object "SpiceInputsChannel")
  (c-name "spice_inputs_set_key_locks")
  (return-type "none")
  (parameters
    '("guint" "locks")
  )
)

(define-enum ClientError
  (in-module "Spice")
  (c-name "SpiceClientError")
  (values
    '("failed" "SPICE_CLIENT_ERROR_FAILED")
  )
)

(define-function spice_audio_new
  (c-name "spice_audio_new")
  (is-constructor-of "SpiceAudio")
  (return-type "SpiceAudio*")
  (parameters
    '("SpiceSession*" "session")
    '("GMainContext*" "context")
    '("const-char*" "name")
  )
)