1ORG.BLUEZ.OBEX.SYNCHRONIZATLIiOnNu(x5)System AdminisOtRrGa.tBiLoUnEZ.OBEX.SYNCHRONIZATION(5)
2
3
4

NAME

6       org.bluez.obex.Synchronization  -  BlueZ D-Bus OBEX Synchronization API
7       documentation
8

INTERFACE

10       Service
11              org.bluez.obex
12
13       Interface
14              org.bluez.obex.Synchronization1
15
16       Object path
17              [Session object path]
18
19   Methods
20   void SetLocation(string location)
21          Sets the phonebook  object  store  location  for  other  operations.
22          Should be called before all the other operations.
23
24          Possible location:
25
26          "int" ( "internal" which is default )
27                 Store in the interval memory.
28
29          "sim{#}"
30                 Store in sim card number #.
31
32          Possible errors:
33
34          org.bluez.obex.Error.InvalidArguments
35
36   object, dict GetPhonebook(string targetfile)
37          Retrieves  an  entire Phonebook Object store from remote device, and
38          stores it in a local file.
39
40          If an empty target file is given, a name will be automatically  cal‐
41          culated for the temporary file.
42
43          The  returned  path  represents  the  newly  created transfer, which
44          should be used to find out if  the  content  has  been  successfully
45          transferred or if the operation fails.
46
47          The properties of this transfer are also returned along with the ob‐
48          ject   path,   to   avoid   a    call    to    GetProperties,    see
49          org.bluez.obex.Transfer(5) for the possible list of properties.
50
51          Possible errors:
52
53          org.bluez.obex.Error.InvalidArguments
54
55          org.bluez.obex.Error.Failed
56
57   object, dict PutPhonebook(string sourcefile)
58          Sends an entire Phonebook Object store to remote device.
59
60          The  returned  path  represents  the  newly  created transfer, which
61          should be used to find out if  the  content  has  been  successfully
62          transferred or if the operation fails.
63
64          The properties of this transfer are also returned along with the ob‐
65          ject   path,   to   avoid   a    call    to    GetProperties,    see
66          org.bluez.obex.Transfer(5) for the possible list of properties.
67
68          Possible errors:
69
70          org.bluez.obex.Error.InvalidArguments
71
72          org.bluez.obex.Error.Failed
73
74
75
76
77BlueZ                            October 2023ORG.BLUEZ.OBEX.SYNCHRONIZATION(5)
Impressum