~ubuntu-branches/ubuntu/utopic/sflphone/utopic-proposed

« back to all changes in this revision

Viewing changes to daemon/src/dbus/callmanager-introspec.xml

  • Committer: Package Import Robot
  • Author(s): Mark Purcell
  • Date: 2013-06-30 11:40:56 UTC
  • mfrom: (4.1.18 saucy-proposed)
  • Revision ID: package-import@ubuntu.com-20130630114056-0np50jkyqo6vnmii
Tags: 1.2.3-2
* changeset_r92d62cfc54732bbbcfff2b1d36c096b120b981a5.diff 
  - fixes automatic endian detection 
* Update Vcs: fixes vcs-field-not-canonical

Show diffs side-by-side

added added

removed removed

Lines of Context:
27
27
                If bound to a VoIP account, then the argument is the phone number. In case of calls involving "IP2IP_PROFILE", a complete SIP URI must be specified.
28
28
              </tp:docstring>
29
29
            </arg>
30
 
        </method>
31
 
 
32
 
        <method name="placeCallFirstAccount" tp:name-for-bindings="placeCallFirstAccount">
33
 
            <tp:added version="0.9.8"/>
34
 
            <tp:docstring>
35
 
              Place a call with the first registered account in the account list.
36
 
              <tp:rationale>
37
 
                Use this function when you don't have any information about the accounts used (Ex: Firefly mozilla extension)
38
 
              </tp:rationale>
39
 
            </tp:docstring>
40
 
            <arg type="s" name="callID" direction="in">
41
 
              <tp:docstring>
42
 
                The callID is a unique identifier that must be randomly generated on the client's side. Any subsequent actions refering to this call must use this callID.
43
 
              </tp:docstring>
44
 
            </arg>
45
 
            <arg type="s" name="to" direction="in">
46
 
              <tp:docstring>
47
 
                If bound to a VoIP account, then the argument is the phone number. In case of calls involving "IP2IP_PROFILE", a complete SIP URI must be specified.
48
 
              </tp:docstring>
49
 
            </arg>
 
30
            <arg type="b" name="callSucceeded" direction="out"/>
50
31
        </method>
51
32
 
52
33
        <method name="refuse" tp:name-for-bindings="refuse">
58
39
                The callID.
59
40
              </tp:docstring>
60
41
            </arg>
 
42
            <arg type="b" name="refuseSucceeded" direction="out"/>
61
43
 
62
44
        </method>
63
45
 
70
52
                The callID.
71
53
              </tp:docstring>
72
54
            </arg>
 
55
            <arg type="b" name="acceptSucceeded" direction="out"/>
73
56
        </method>
74
57
 
75
58
        <method name="hangUp" tp:name-for-bindings="hangUp">
81
64
                The callID.
82
65
              </tp:docstring>
83
66
            </arg>
 
67
            <arg type="b" name="hangupSucceeded" direction="out"/>
84
68
        </method>
85
69
 
86
70
        <method name="hangUpConference" tp:name-for-bindings="hangUpConference">
93
77
                The unique conference ID.
94
78
              </tp:docstring>
95
79
            </arg>
 
80
            <arg type="b" name="hangupSucceeded" direction="out"/>
96
81
        </method>
97
82
 
98
83
        <method name="hold" tp:name-for-bindings="hold">
104
89
                The callID.
105
90
              </tp:docstring>
106
91
            </arg>
 
92
            <arg type="b" name="holdSucceeded" direction="out"/>
107
93
        </method>
108
94
 
109
95
        <method name="unhold" tp:name-for-bindings="unhold">
115
101
                The callID.
116
102
              </tp:docstring>
117
103
            </arg>
 
104
            <arg type="b" name="unHoldSucceeded" direction="out"/>
118
105
        </method>
119
106
 
120
107
        <method name="transfer" tp:name-for-bindings="transfer">
131
118
                The phone number to which the call will be transferred.
132
119
              </tp:docstring>
133
120
            </arg>
 
121
            <arg type="b" name="transferSucceeded" direction="out"/>
134
122
        </method>
135
123
 
136
124
        <method name="attendedTransfer" tp:name-for-bindings="attendedTransfer">
147
135
                The callID of the target call.
148
136
              </tp:docstring>
149
137
            </arg>
 
138
            <arg type="b" name="transferSucceeded" direction="out"/>
150
139
        </method>
151
140
 
152
141
        <method name="playDTMF" tp:name-for-bindings="playDTMF">
210
199
            </tp:docstring>
211
200
            <arg type="s" name="sel_callID" direction="in"/>
212
201
            <arg type="s" name="drag_callID" direction="in"/>
 
202
            <arg type="b" name="joinSucceeded" direction="out"/>
213
203
        </method>
214
204
 
215
205
        <method name="createConfFromParticipantList" tp:name-for-bindings="createConfFromParticipantList">
237
227
                An existing conference ID
238
228
              </tp:docstring>
239
229
            </arg>
 
230
            <arg type="b" name="addSucceeded" direction="out"/>
240
231
        </method>
241
232
 
242
233
        <method name="addMainParticipant" tp:name-for-bindings="addMainParticipant">
250
241
                An existing conference ID
251
242
              </tp:docstring>
252
243
            </arg>
 
244
            <arg type="b" name="addSucceeded" direction="out"/>
253
245
        </method>
254
246
 
255
247
        <method name="detachParticipant" tp:name-for-bindings="detachParticipant">
262
254
                The call ID
263
255
              </tp:docstring>
264
256
            </arg>
 
257
            <arg type="b" name="detachSucceeded" direction="out"/>
265
258
        </method>
266
259
 
267
260
        <method name="joinConference" tp:name-for-bindings="joinConference">
271
264
            </tp:docstring>
272
265
            <arg type="s" name="sel_confID" direction="in"/>
273
266
            <arg type="s" name="drag_confID" direction="in"/>
 
267
            <arg type="b" name="joinSucceeded" direction="out"/>
274
268
        </method>
275
269
 
276
270
        <method name="getConferenceDetails" tp:name-for-bindings="getConferenceDetails">
358
352
            </arg>
359
353
        </method>
360
354
 
 
355
        <method name="recordPlaybackSeek" tp:name-for-bindings="recordPlaybackSeek">
 
356
            <tp:docstring>
 
357
              <p>Sets the playback position using a linear scale [0,100].</p>
 
358
            </tp:docstring>
 
359
            <arg type="d" name="value" direction="in"/>
 
360
        </method>
 
361
 
361
362
        <signal name="recordPlaybackFilepath" tp:name-for-bindings="recordPlaybackFilepath">
362
363
            <tp:docstring>
363
364
              Once after starting recording for the first time, this signal is emited to
372
373
            <arg type="s" name="filepath" />
373
374
        </signal>
374
375
 
 
376
        <signal name="updatePlaybackScale" tp:name-for-bindings="updatePlaybackScale">
 
377
            <tp:docstring/>
 
378
            <arg type="i" name="position" />
 
379
            <arg type="i" name="size" />
 
380
        </signal>
375
381
 
376
382
        <method name="getCallDetails" tp:name-for-bindings="getCallDetails">
377
383
            <tp:docstring>
502
508
                  <li>BUSY</li>
503
509
                  <li>FAILURE: Error when processing a call</li>
504
510
                  <li>HOLD</li>
505
 
                  <li>UNHOLD_CURRENT</li>
506
 
                  <li>UNHOLD_RECORD</li>
 
511
                  <li>UNHOLD</li>
507
512
                </ul>
508
513
              </tp:docstring>
509
514
            </arg>
590
595
                The conference ID.
591
596
              </tp:docstring>
592
597
            </arg>
 
598
            <arg type="b" name="holdSucceeded" direction="out"/>
593
599
        </method>
594
600
 
595
601
        <method name="unholdConference" tp:name-for-bindings="unholdConference">
602
608
                The conference ID.
603
609
              </tp:docstring>
604
610
            </arg>
 
611
            <arg type="b" name="unholdSucceeded" direction="out"/>
605
612
        </method>
606
613
 
607
614
        <method name="startRecordedFilePlayback" tp:name-for-bindings="startRecordedFilePlayback">
790
797
            <arg type="b" name="accepted" direction="in"/>
791
798
        </method>
792
799
 
793
 
        <method name="setPBXEnrollment" tp:name-for-bindings="setPBXEnrollment">
794
 
            <tp:added version="0.9.7"/>
795
 
            <arg type="s" name="callID" direction="in"/>
796
 
            <arg type="b" name="yesNo" direction="in"/>
797
 
        </method>
798
 
 
799
800
    </interface>
800
801
</node>