device.xml 2.05 KB
Newer Older
Daniel Drake's avatar
Daniel Drake committed
1
<?xml version="1.0" encoding="UTF-8" ?>
Daniel Drake's avatar
Daniel Drake committed
2
3
4
5
<node name="/">
	<interface name="net.reactivated.Fprint.Device">
		<annotation name="org.freedesktop.DBus.GLib.CSymbol"
			value="fprint_device" />
Daniel Drake's avatar
Daniel Drake committed
6

Daniel Drake's avatar
Daniel Drake committed
7
		<method name="Claim">
8
			<annotation name="org.freedesktop.DBus.GLib.Async" value="" />
Daniel Drake's avatar
Daniel Drake committed
9
10
		</method>

Daniel Drake's avatar
Daniel Drake committed
11
		<method name="Release">
12
			<annotation name="org.freedesktop.DBus.GLib.Async" value="" />
Daniel Drake's avatar
Daniel Drake committed
13
14
15
16
		</method>

		<method name="ListEnrolledFingers">
			<arg type="au" name="enrolled_fingers" direction="out" />
17
			<annotation name="org.freedesktop.DBus.GLib.Async" value="" />
Daniel Drake's avatar
Daniel Drake committed
18
19
		</method>

Daniel Drake's avatar
Daniel Drake committed
20
		<!-- FIXME make OO -->
Daniel Drake's avatar
Daniel Drake committed
21
22
23
		<method name="LoadPrintData">
			<arg type="u" name="finger_num" direction="in" />
			<arg type="u" name="print_id" direction="out" />
24
			<annotation name="org.freedesktop.DBus.GLib.Async" value="" />
Daniel Drake's avatar
Daniel Drake committed
25
26
27
28
		</method>

		<method name="UnloadPrintData">
			<arg type="u" name="print_id" direction="in" />
29
			<annotation name="org.freedesktop.DBus.GLib.Async" value="" />
Daniel Drake's avatar
Daniel Drake committed
30
31
32
33
		</method>

		<method name="VerifyStart">
			<arg type="u" name="print_id" direction="in" />
34
			<annotation name="org.freedesktop.DBus.GLib.Async" value="" />
Daniel Drake's avatar
Daniel Drake committed
35
36
		</method>

Daniel Drake's avatar
Daniel Drake committed
37
38
39
40
		<method name="VerifyStop">
			<annotation name="org.freedesktop.DBus.GLib.Async" value="" />
		</method>

Daniel Drake's avatar
Daniel Drake committed
41
42
43
44
45
46
		<signal name="VerifyStatus">
			<arg type="i" name="result" />
		</signal>

		<method name="EnrollStart">
			<arg type="u" name="finger_num" direction="in" />
47
			<annotation name="org.freedesktop.DBus.GLib.Async" value="" />
Daniel Drake's avatar
Daniel Drake committed
48
49
50
51
52
53
54
		</method>

		<method name="EnrollStop">
			<annotation name="org.freedesktop.DBus.GLib.Async" value="" />
		</method>

		<signal name="EnrollStatus">
Daniel Drake's avatar
Daniel Drake committed
55
			<arg type="i" name="result" />
56
		</signal>
Daniel Drake's avatar
Daniel Drake committed
57

58
59
		<method name="SetStorageType">
			<arg type="u" name="storage_id" direction="in" />
60
			<annotation name="org.freedesktop.DBus.GLib.Async" value="" />
61
		</method>
62

63
64
65
		<method name="ListEnrolledFingersFromStorage">
			<arg type="s" name="username" direction="in" />
			<arg type="au" name="enrolled_fingers" direction="out" />
66
			<annotation name="org.freedesktop.DBus.GLib.Async" value="" />
67
68
		</method>

Daniel Drake's avatar
Daniel Drake committed
69
70
71
	</interface>
</node>