Home · All Classes · All Namespaces · Modules · Functions · Files
types-body.hpp
1 /* Generated from Telepathy D-Bus Interface Specification, TelepathyQt copy, version 0.17.7 */
2 
3 #define IN_TP_QT_HEADER
4 #include "TelepathyQt/types.h"
5 
6 namespace Tp
7 {
8 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const ByteArrayList &list)
9 {
10  int id = qMetaTypeId<QByteArray>();
11  arg.beginArray(id);
12  for (int i = 0; i < list.count(); ++i) {
13  arg << list.at(i);
14  }
15  arg.endArray();
16  return arg;
17 }
18 
19 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, ByteArrayList &list)
20 {
21  arg.beginArray();
22  list.clear();
23  while (!arg.atEnd()) {
24  QByteArray item;
25  arg >> item;
26  list.append(item);
27  }
28  arg.endArray();
29  return arg;
30 }
31 
32 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const ObjectPathList &list)
33 {
34  int id = qMetaTypeId<QDBusObjectPath>();
35  arg.beginArray(id);
36  for (int i = 0; i < list.count(); ++i) {
37  arg << list.at(i);
38  }
39  arg.endArray();
40  return arg;
41 }
42 
43 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, ObjectPathList &list)
44 {
45  arg.beginArray();
46  list.clear();
47  while (!arg.atEnd()) {
48  QDBusObjectPath item;
49  arg >> item;
50  list.append(item);
51  }
52  arg.endArray();
53  return arg;
54 }
55 
56 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const UIntList &list)
57 {
58  int id = qMetaTypeId<uint>();
59  arg.beginArray(id);
60  for (int i = 0; i < list.count(); ++i) {
61  arg << list.at(i);
62  }
63  arg.endArray();
64  return arg;
65 }
66 
67 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, UIntList &list)
68 {
69  arg.beginArray();
70  list.clear();
71  while (!arg.atEnd()) {
72  uint item;
73  arg >> item;
74  list.append(item);
75  }
76  arg.endArray();
77  return arg;
78 }
79 
80 TP_QT_EXPORT bool operator==(const AccessControl& v1, const AccessControl& v2)
81 {
82  return ((v1.type == v2.type)
83  && (v1.detail.variant() == v2.detail.variant())
84  );
85 }
86 
87 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const AccessControl& val)
88 {
89  arg.beginStructure();
90  arg << val.type << val.detail;
91  arg.endStructure();
92  return arg;
93 }
94 
95 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, AccessControl& val)
96 {
97  arg.beginStructure();
98  arg >> val.type >> val.detail;
99  arg.endStructure();
100  return arg;
101 }
102 
103 TP_QT_EXPORT bool operator==(const AliasPair& v1, const AliasPair& v2)
104 {
105  return ((v1.handle == v2.handle)
106  && (v1.alias == v2.alias)
107  );
108 }
109 
110 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const AliasPair& val)
111 {
112  arg.beginStructure();
113  arg << val.handle << val.alias;
114  arg.endStructure();
115  return arg;
116 }
117 
118 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, AliasPair& val)
119 {
120  arg.beginStructure();
121  arg >> val.handle >> val.alias;
122  arg.endStructure();
123  return arg;
124 }
125 
126 TP_QT_EXPORT bool operator==(const Avatar& v1, const Avatar& v2)
127 {
128  return ((v1.avatarData == v2.avatarData)
129  && (v1.MIMEType == v2.MIMEType)
130  );
131 }
132 
133 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const Avatar& val)
134 {
135  arg.beginStructure();
136  arg << val.avatarData << val.MIMEType;
137  arg.endStructure();
138  return arg;
139 }
140 
141 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, Avatar& val)
142 {
143  arg.beginStructure();
144  arg >> val.avatarData >> val.MIMEType;
145  arg.endStructure();
146  return arg;
147 }
148 
149 TP_QT_EXPORT bool operator==(const CallStateReason& v1, const CallStateReason& v2)
150 {
151  return ((v1.actor == v2.actor)
152  && (v1.reason == v2.reason)
153  && (v1.DBusReason == v2.DBusReason)
154  && (v1.message == v2.message)
155  );
156 }
157 
158 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const CallStateReason& val)
159 {
160  arg.beginStructure();
161  arg << val.actor << val.reason << val.DBusReason << val.message;
162  arg.endStructure();
163  return arg;
164 }
165 
166 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, CallStateReason& val)
167 {
168  arg.beginStructure();
169  arg >> val.actor >> val.reason >> val.DBusReason >> val.message;
170  arg.endStructure();
171  return arg;
172 }
173 
174 TP_QT_EXPORT bool operator==(const Candidate& v1, const Candidate& v2)
175 {
176  return ((v1.component == v2.component)
177  && (v1.IP == v2.IP)
178  && (v1.port == v2.port)
179  && (v1.info == v2.info)
180  );
181 }
182 
183 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const Candidate& val)
184 {
185  arg.beginStructure();
186  arg << val.component << val.IP << val.port << val.info;
187  arg.endStructure();
188  return arg;
189 }
190 
191 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, Candidate& val)
192 {
193  arg.beginStructure();
194  arg >> val.component >> val.IP >> val.port >> val.info;
195  arg.endStructure();
196  return arg;
197 }
198 
199 TP_QT_EXPORT bool operator==(const CapabilityChange& v1, const CapabilityChange& v2)
200 {
201  return ((v1.handle == v2.handle)
202  && (v1.channelType == v2.channelType)
203  && (v1.oldGenericFlags == v2.oldGenericFlags)
204  && (v1.newGenericFlags == v2.newGenericFlags)
207  );
208 }
209 
210 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const CapabilityChange& val)
211 {
212  arg.beginStructure();
213  arg << val.handle << val.channelType << val.oldGenericFlags << val.newGenericFlags << val.oldTypeSpecificFlags << val.newTypeSpecificFlags;
214  arg.endStructure();
215  return arg;
216 }
217 
218 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, CapabilityChange& val)
219 {
220  arg.beginStructure();
221  arg >> val.handle >> val.channelType >> val.oldGenericFlags >> val.newGenericFlags >> val.oldTypeSpecificFlags >> val.newTypeSpecificFlags;
222  arg.endStructure();
223  return arg;
224 }
225 
226 TP_QT_EXPORT bool operator==(const CapabilityPair& v1, const CapabilityPair& v2)
227 {
228  return ((v1.channelType == v2.channelType)
230  );
231 }
232 
233 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const CapabilityPair& val)
234 {
235  arg.beginStructure();
236  arg << val.channelType << val.typeSpecificFlags;
237  arg.endStructure();
238  return arg;
239 }
240 
241 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, CapabilityPair& val)
242 {
243  arg.beginStructure();
244  arg >> val.channelType >> val.typeSpecificFlags;
245  arg.endStructure();
246  return arg;
247 }
248 
249 TP_QT_EXPORT bool operator==(const CaptchaInfo& v1, const CaptchaInfo& v2)
250 {
251  return ((v1.ID == v2.ID)
252  && (v1.type == v2.type)
253  && (v1.label == v2.label)
254  && (v1.flags == v2.flags)
256  );
257 }
258 
259 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const CaptchaInfo& val)
260 {
261  arg.beginStructure();
262  arg << val.ID << val.type << val.label << val.flags << val.availableMIMETypes;
263  arg.endStructure();
264  return arg;
265 }
266 
267 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, CaptchaInfo& val)
268 {
269  arg.beginStructure();
270  arg >> val.ID >> val.type >> val.label >> val.flags >> val.availableMIMETypes;
271  arg.endStructure();
272  return arg;
273 }
274 
275 TP_QT_EXPORT bool operator==(const ChannelDetails& v1, const ChannelDetails& v2)
276 {
277  return ((v1.channel == v2.channel)
278  && (v1.properties == v2.properties)
279  );
280 }
281 
282 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const ChannelDetails& val)
283 {
284  arg.beginStructure();
285  arg << val.channel << val.properties;
286  arg.endStructure();
287  return arg;
288 }
289 
290 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, ChannelDetails& val)
291 {
292  arg.beginStructure();
293  arg >> val.channel >> val.properties;
294  arg.endStructure();
295  return arg;
296 }
297 
298 TP_QT_EXPORT bool operator==(const ChannelInfo& v1, const ChannelInfo& v2)
299 {
300  return ((v1.channel == v2.channel)
301  && (v1.channelType == v2.channelType)
302  && (v1.handleType == v2.handleType)
303  && (v1.handle == v2.handle)
304  );
305 }
306 
307 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const ChannelInfo& val)
308 {
309  arg.beginStructure();
310  arg << val.channel << val.channelType << val.handleType << val.handle;
311  arg.endStructure();
312  return arg;
313 }
314 
315 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, ChannelInfo& val)
316 {
317  arg.beginStructure();
318  arg >> val.channel >> val.channelType >> val.handleType >> val.handle;
319  arg.endStructure();
320  return arg;
321 }
322 
323 TP_QT_EXPORT bool operator==(const ContactCapability& v1, const ContactCapability& v2)
324 {
325  return ((v1.handle == v2.handle)
326  && (v1.channelType == v2.channelType)
327  && (v1.genericFlags == v2.genericFlags)
329  );
330 }
331 
332 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const ContactCapability& val)
333 {
334  arg.beginStructure();
335  arg << val.handle << val.channelType << val.genericFlags << val.typeSpecificFlags;
336  arg.endStructure();
337  return arg;
338 }
339 
340 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, ContactCapability& val)
341 {
342  arg.beginStructure();
343  arg >> val.handle >> val.channelType >> val.genericFlags >> val.typeSpecificFlags;
344  arg.endStructure();
345  return arg;
346 }
347 
348 TP_QT_EXPORT bool operator==(const ContactInfoField& v1, const ContactInfoField& v2)
349 {
350  return ((v1.fieldName == v2.fieldName)
351  && (v1.parameters == v2.parameters)
352  && (v1.fieldValue == v2.fieldValue)
353  );
354 }
355 
356 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const ContactInfoField& val)
357 {
358  arg.beginStructure();
359  arg << val.fieldName << val.parameters << val.fieldValue;
360  arg.endStructure();
361  return arg;
362 }
363 
364 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, ContactInfoField& val)
365 {
366  arg.beginStructure();
367  arg >> val.fieldName >> val.parameters >> val.fieldValue;
368  arg.endStructure();
369  return arg;
370 }
371 
372 TP_QT_EXPORT bool operator==(const ContactSubscriptions& v1, const ContactSubscriptions& v2)
373 {
374  return ((v1.subscribe == v2.subscribe)
375  && (v1.publish == v2.publish)
376  && (v1.publishRequest == v2.publishRequest)
377  );
378 }
379 
380 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const ContactSubscriptions& val)
381 {
382  arg.beginStructure();
383  arg << val.subscribe << val.publish << val.publishRequest;
384  arg.endStructure();
385  return arg;
386 }
387 
388 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, ContactSubscriptions& val)
389 {
390  arg.beginStructure();
391  arg >> val.subscribe >> val.publish >> val.publishRequest;
392  arg.endStructure();
393  return arg;
394 }
395 
396 TP_QT_EXPORT bool operator==(const CurrencyAmount& v1, const CurrencyAmount& v2)
397 {
398  return ((v1.amount == v2.amount)
399  && (v1.scale == v2.scale)
400  && (v1.currency == v2.currency)
401  );
402 }
403 
404 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const CurrencyAmount& val)
405 {
406  arg.beginStructure();
407  arg << val.amount << val.scale << val.currency;
408  arg.endStructure();
409  return arg;
410 }
411 
412 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, CurrencyAmount& val)
413 {
414  arg.beginStructure();
415  arg >> val.amount >> val.scale >> val.currency;
416  arg.endStructure();
417  return arg;
418 }
419 
420 TP_QT_EXPORT bool operator==(const DBusTubeMember& v1, const DBusTubeMember& v2)
421 {
422  return ((v1.handle == v2.handle)
423  && (v1.uniqueName == v2.uniqueName)
424  );
425 }
426 
427 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const DBusTubeMember& val)
428 {
429  arg.beginStructure();
430  arg << val.handle << val.uniqueName;
431  arg.endStructure();
432  return arg;
433 }
434 
435 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, DBusTubeMember& val)
436 {
437  arg.beginStructure();
438  arg >> val.handle >> val.uniqueName;
439  arg.endStructure();
440  return arg;
441 }
442 
443 TP_QT_EXPORT bool operator==(const DebugMessage& v1, const DebugMessage& v2)
444 {
445  return ((v1.timestamp == v2.timestamp)
446  && (v1.domain == v2.domain)
447  && (v1.level == v2.level)
448  && (v1.message == v2.message)
449  );
450 }
451 
452 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const DebugMessage& val)
453 {
454  arg.beginStructure();
455  arg << val.timestamp << val.domain << val.level << val.message;
456  arg.endStructure();
457  return arg;
458 }
459 
460 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, DebugMessage& val)
461 {
462  arg.beginStructure();
463  arg >> val.timestamp >> val.domain >> val.level >> val.message;
464  arg.endStructure();
465  return arg;
466 }
467 
468 TP_QT_EXPORT bool operator==(const FieldSpec& v1, const FieldSpec& v2)
469 {
470  return ((v1.name == v2.name)
471  && (v1.parameters == v2.parameters)
472  && (v1.flags == v2.flags)
473  && (v1.max == v2.max)
474  );
475 }
476 
477 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const FieldSpec& val)
478 {
479  arg.beginStructure();
480  arg << val.name << val.parameters << val.flags << val.max;
481  arg.endStructure();
482  return arg;
483 }
484 
485 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, FieldSpec& val)
486 {
487  arg.beginStructure();
488  arg >> val.name >> val.parameters >> val.flags >> val.max;
489  arg.endStructure();
490  return arg;
491 }
492 
493 TP_QT_EXPORT bool operator==(const HTTPPostData& v1, const HTTPPostData& v2)
494 {
495  return ((v1.key == v2.key)
496  && (v1.value == v2.value)
497  );
498 }
499 
500 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const HTTPPostData& val)
501 {
502  arg.beginStructure();
503  arg << val.key << val.value;
504  arg.endStructure();
505  return arg;
506 }
507 
508 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, HTTPPostData& val)
509 {
510  arg.beginStructure();
511  arg >> val.key >> val.value;
512  arg.endStructure();
513  return arg;
514 }
515 
516 TP_QT_EXPORT bool operator==(const LocalPendingInfo& v1, const LocalPendingInfo& v2)
517 {
518  return ((v1.toBeAdded == v2.toBeAdded)
519  && (v1.actor == v2.actor)
520  && (v1.reason == v2.reason)
521  && (v1.message == v2.message)
522  );
523 }
524 
525 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const LocalPendingInfo& val)
526 {
527  arg.beginStructure();
528  arg << val.toBeAdded << val.actor << val.reason << val.message;
529  arg.endStructure();
530  return arg;
531 }
532 
533 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, LocalPendingInfo& val)
534 {
535  arg.beginStructure();
536  arg >> val.toBeAdded >> val.actor >> val.reason >> val.message;
537  arg.endStructure();
538  return arg;
539 }
540 
541 TP_QT_EXPORT bool operator==(const MailAddress& v1, const MailAddress& v2)
542 {
543  return ((v1.name == v2.name)
544  && (v1.address == v2.address)
545  );
546 }
547 
548 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const MailAddress& val)
549 {
550  arg.beginStructure();
551  arg << val.name << val.address;
552  arg.endStructure();
553  return arg;
554 }
555 
556 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, MailAddress& val)
557 {
558  arg.beginStructure();
559  arg >> val.name >> val.address;
560  arg.endStructure();
561  return arg;
562 }
563 
564 TP_QT_EXPORT bool operator==(const MediaDescriptionOffer& v1, const MediaDescriptionOffer& v2)
565 {
566  return ((v1.mediaDescription == v2.mediaDescription)
567  && (v1.properties == v2.properties)
568  );
569 }
570 
571 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const MediaDescriptionOffer& val)
572 {
573  arg.beginStructure();
574  arg << val.mediaDescription << val.properties;
575  arg.endStructure();
576  return arg;
577 }
578 
579 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, MediaDescriptionOffer& val)
580 {
581  arg.beginStructure();
582  arg >> val.mediaDescription >> val.properties;
583  arg.endStructure();
584  return arg;
585 }
586 
587 TP_QT_EXPORT bool operator==(const MediaSessionHandlerInfo& v1, const MediaSessionHandlerInfo& v2)
588 {
589  return ((v1.sessionHandler == v2.sessionHandler)
590  && (v1.mediaSessionType == v2.mediaSessionType)
591  );
592 }
593 
594 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const MediaSessionHandlerInfo& val)
595 {
596  arg.beginStructure();
597  arg << val.sessionHandler << val.mediaSessionType;
598  arg.endStructure();
599  return arg;
600 }
601 
602 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, MediaSessionHandlerInfo& val)
603 {
604  arg.beginStructure();
605  arg >> val.sessionHandler >> val.mediaSessionType;
606  arg.endStructure();
607  return arg;
608 }
609 
611 {
612  return ((v1.componentNumber == v2.componentNumber)
613  && (v1.IPAddress == v2.IPAddress)
614  && (v1.port == v2.port)
615  && (v1.protocol == v2.protocol)
616  && (v1.subtype == v2.subtype)
617  && (v1.profile == v2.profile)
618  && (v1.preferenceValue == v2.preferenceValue)
619  && (v1.transportType == v2.transportType)
620  && (v1.username == v2.username)
621  && (v1.password == v2.password)
622  );
623 }
624 
625 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const MediaStreamHandlerTransport& val)
626 {
627  arg.beginStructure();
628  arg << val.componentNumber << val.IPAddress << val.port << val.protocol << val.subtype << val.profile << val.preferenceValue << val.transportType << val.username << val.password;
629  arg.endStructure();
630  return arg;
631 }
632 
633 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, MediaStreamHandlerTransport& val)
634 {
635  arg.beginStructure();
636  arg >> val.componentNumber >> val.IPAddress >> val.port >> val.protocol >> val.subtype >> val.profile >> val.preferenceValue >> val.transportType >> val.username >> val.password;
637  arg.endStructure();
638  return arg;
639 }
640 
641 TP_QT_EXPORT bool operator==(const MediaStreamInfo& v1, const MediaStreamInfo& v2)
642 {
643  return ((v1.identifier == v2.identifier)
644  && (v1.contact == v2.contact)
645  && (v1.type == v2.type)
646  && (v1.state == v2.state)
647  && (v1.direction == v2.direction)
648  && (v1.pendingSendFlags == v2.pendingSendFlags)
649  );
650 }
651 
652 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const MediaStreamInfo& val)
653 {
654  arg.beginStructure();
655  arg << val.identifier << val.contact << val.type << val.state << val.direction << val.pendingSendFlags;
656  arg.endStructure();
657  return arg;
658 }
659 
660 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, MediaStreamInfo& val)
661 {
662  arg.beginStructure();
663  arg >> val.identifier >> val.contact >> val.type >> val.state >> val.direction >> val.pendingSendFlags;
664  arg.endStructure();
665  return arg;
666 }
667 
668 TP_QT_EXPORT bool operator==(const NotDelegatedError& v1, const NotDelegatedError& v2)
669 {
670  return ((v1.errorName == v2.errorName)
671  && (v1.errorMessage == v2.errorMessage)
672  );
673 }
674 
675 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const NotDelegatedError& val)
676 {
677  arg.beginStructure();
678  arg << val.errorName << val.errorMessage;
679  arg.endStructure();
680  return arg;
681 }
682 
683 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, NotDelegatedError& val)
684 {
685  arg.beginStructure();
686  arg >> val.errorName >> val.errorMessage;
687  arg.endStructure();
688  return arg;
689 }
690 
691 TP_QT_EXPORT bool operator==(const ParamSpec& v1, const ParamSpec& v2)
692 {
693  return ((v1.name == v2.name)
694  && (v1.flags == v2.flags)
695  && (v1.signature == v2.signature)
696  && (v1.defaultValue.variant() == v2.defaultValue.variant())
697  );
698 }
699 
700 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const ParamSpec& val)
701 {
702  arg.beginStructure();
703  arg << val.name << val.flags << val.signature << val.defaultValue;
704  arg.endStructure();
705  return arg;
706 }
707 
708 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, ParamSpec& val)
709 {
710  arg.beginStructure();
711  arg >> val.name >> val.flags >> val.signature >> val.defaultValue;
712  arg.endStructure();
713  return arg;
714 }
715 
716 TP_QT_EXPORT bool operator==(const PendingTextMessage& v1, const PendingTextMessage& v2)
717 {
718  return ((v1.identifier == v2.identifier)
719  && (v1.unixTimestamp == v2.unixTimestamp)
720  && (v1.sender == v2.sender)
721  && (v1.messageType == v2.messageType)
722  && (v1.flags == v2.flags)
723  && (v1.text == v2.text)
724  );
725 }
726 
727 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const PendingTextMessage& val)
728 {
729  arg.beginStructure();
730  arg << val.identifier << val.unixTimestamp << val.sender << val.messageType << val.flags << val.text;
731  arg.endStructure();
732  return arg;
733 }
734 
735 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, PendingTextMessage& val)
736 {
737  arg.beginStructure();
738  arg >> val.identifier >> val.unixTimestamp >> val.sender >> val.messageType >> val.flags >> val.text;
739  arg.endStructure();
740  return arg;
741 }
742 
743 TP_QT_EXPORT bool operator==(const PropertyFlagsChange& v1, const PropertyFlagsChange& v2)
744 {
745  return ((v1.propertyID == v2.propertyID)
746  && (v1.newFlags == v2.newFlags)
747  );
748 }
749 
750 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const PropertyFlagsChange& val)
751 {
752  arg.beginStructure();
753  arg << val.propertyID << val.newFlags;
754  arg.endStructure();
755  return arg;
756 }
757 
758 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, PropertyFlagsChange& val)
759 {
760  arg.beginStructure();
761  arg >> val.propertyID >> val.newFlags;
762  arg.endStructure();
763  return arg;
764 }
765 
766 TP_QT_EXPORT bool operator==(const PropertySpec& v1, const PropertySpec& v2)
767 {
768  return ((v1.propertyID == v2.propertyID)
769  && (v1.name == v2.name)
770  && (v1.signature == v2.signature)
771  && (v1.flags == v2.flags)
772  );
773 }
774 
775 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const PropertySpec& val)
776 {
777  arg.beginStructure();
778  arg << val.propertyID << val.name << val.signature << val.flags;
779  arg.endStructure();
780  return arg;
781 }
782 
783 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, PropertySpec& val)
784 {
785  arg.beginStructure();
786  arg >> val.propertyID >> val.name >> val.signature >> val.flags;
787  arg.endStructure();
788  return arg;
789 }
790 
791 TP_QT_EXPORT bool operator==(const PropertyValue& v1, const PropertyValue& v2)
792 {
793  return ((v1.identifier == v2.identifier)
794  && (v1.value.variant() == v2.value.variant())
795  );
796 }
797 
798 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const PropertyValue& val)
799 {
800  arg.beginStructure();
801  arg << val.identifier << val.value;
802  arg.endStructure();
803  return arg;
804 }
805 
806 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, PropertyValue& val)
807 {
808  arg.beginStructure();
809  arg >> val.identifier >> val.value;
810  arg.endStructure();
811  return arg;
812 }
813 
814 TP_QT_EXPORT bool operator==(const RTCPFeedbackMessage& v1, const RTCPFeedbackMessage& v2)
815 {
816  return ((v1.type == v2.type)
817  && (v1.subtype == v2.subtype)
818  && (v1.parameters == v2.parameters)
819  );
820 }
821 
822 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const RTCPFeedbackMessage& val)
823 {
824  arg.beginStructure();
825  arg << val.type << val.subtype << val.parameters;
826  arg.endStructure();
827  return arg;
828 }
829 
830 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, RTCPFeedbackMessage& val)
831 {
832  arg.beginStructure();
833  arg >> val.type >> val.subtype >> val.parameters;
834  arg.endStructure();
835  return arg;
836 }
837 
838 TP_QT_EXPORT bool operator==(const RTPHeaderExtension& v1, const RTPHeaderExtension& v2)
839 {
840  return ((v1.ID == v2.ID)
841  && (v1.direction == v2.direction)
842  && (v1.URI == v2.URI)
843  && (v1.parameters == v2.parameters)
844  );
845 }
846 
847 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const RTPHeaderExtension& val)
848 {
849  arg.beginStructure();
850  arg << val.ID << val.direction << val.URI << val.parameters;
851  arg.endStructure();
852  return arg;
853 }
854 
855 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, RTPHeaderExtension& val)
856 {
857  arg.beginStructure();
858  arg >> val.ID >> val.direction >> val.URI >> val.parameters;
859  arg.endStructure();
860  return arg;
861 }
862 
863 TP_QT_EXPORT bool operator==(const RequestableChannelClass& v1, const RequestableChannelClass& v2)
864 {
865  return ((v1.fixedProperties == v2.fixedProperties)
867  );
868 }
869 
870 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const RequestableChannelClass& val)
871 {
872  arg.beginStructure();
873  arg << val.fixedProperties << val.allowedProperties;
874  arg.endStructure();
875  return arg;
876 }
877 
878 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, RequestableChannelClass& val)
879 {
880  arg.beginStructure();
881  arg >> val.fixedProperties >> val.allowedProperties;
882  arg.endStructure();
883  return arg;
884 }
885 
886 TP_QT_EXPORT bool operator==(const RichPresenceAccessControl& v1, const RichPresenceAccessControl& v2)
887 {
888  return ((v1.type == v2.type)
889  && (v1.detail.variant() == v2.detail.variant())
890  );
891 }
892 
893 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const RichPresenceAccessControl& val)
894 {
895  arg.beginStructure();
896  arg << val.type << val.detail;
897  arg.endStructure();
898  return arg;
899 }
900 
901 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, RichPresenceAccessControl& val)
902 {
903  arg.beginStructure();
904  arg >> val.type >> val.detail;
905  arg.endStructure();
906  return arg;
907 }
908 
909 TP_QT_EXPORT bool operator==(const RoomInfo& v1, const RoomInfo& v2)
910 {
911  return ((v1.handle == v2.handle)
912  && (v1.channelType == v2.channelType)
913  && (v1.info == v2.info)
914  );
915 }
916 
917 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const RoomInfo& val)
918 {
919  arg.beginStructure();
920  arg << val.handle << val.channelType << val.info;
921  arg.endStructure();
922  return arg;
923 }
924 
925 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, RoomInfo& val)
926 {
927  arg.beginStructure();
928  arg >> val.handle >> val.channelType >> val.info;
929  arg.endStructure();
930  return arg;
931 }
932 
933 TP_QT_EXPORT bool operator==(const ServicePoint& v1, const ServicePoint& v2)
934 {
935  return ((v1.servicePointType == v2.servicePointType)
936  && (v1.service == v2.service)
937  );
938 }
939 
940 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const ServicePoint& val)
941 {
942  arg.beginStructure();
943  arg << val.servicePointType << val.service;
944  arg.endStructure();
945  return arg;
946 }
947 
948 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, ServicePoint& val)
949 {
950  arg.beginStructure();
951  arg >> val.servicePointType >> val.service;
952  arg.endStructure();
953  return arg;
954 }
955 
956 TP_QT_EXPORT bool operator==(const SimplePresence& v1, const SimplePresence& v2)
957 {
958  return ((v1.type == v2.type)
959  && (v1.status == v2.status)
960  && (v1.statusMessage == v2.statusMessage)
961  );
962 }
963 
964 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const SimplePresence& val)
965 {
966  arg.beginStructure();
967  arg << val.type << val.status << val.statusMessage;
968  arg.endStructure();
969  return arg;
970 }
971 
972 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, SimplePresence& val)
973 {
974  arg.beginStructure();
975  arg >> val.type >> val.status >> val.statusMessage;
976  arg.endStructure();
977  return arg;
978 }
979 
980 TP_QT_EXPORT bool operator==(const SimpleStatusSpec& v1, const SimpleStatusSpec& v2)
981 {
982  return ((v1.type == v2.type)
983  && (v1.maySetOnSelf == v2.maySetOnSelf)
984  && (v1.canHaveMessage == v2.canHaveMessage)
985  );
986 }
987 
988 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const SimpleStatusSpec& val)
989 {
990  arg.beginStructure();
991  arg << val.type << val.maySetOnSelf << val.canHaveMessage;
992  arg.endStructure();
993  return arg;
994 }
995 
996 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, SimpleStatusSpec& val)
997 {
998  arg.beginStructure();
999  arg >> val.type >> val.maySetOnSelf >> val.canHaveMessage;
1000  arg.endStructure();
1001  return arg;
1002 }
1003 
1004 TP_QT_EXPORT bool operator==(const SocketAddressIP& v1, const SocketAddressIP& v2)
1005 {
1006  return ((v1.address == v2.address)
1007  && (v1.port == v2.port)
1008  );
1009 }
1010 
1011 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const SocketAddressIP& val)
1012 {
1013  arg.beginStructure();
1014  arg << val.address << val.port;
1015  arg.endStructure();
1016  return arg;
1017 }
1018 
1019 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, SocketAddressIP& val)
1020 {
1021  arg.beginStructure();
1022  arg >> val.address >> val.port;
1023  arg.endStructure();
1024  return arg;
1025 }
1026 
1027 TP_QT_EXPORT bool operator==(const SocketAddressIPv4& v1, const SocketAddressIPv4& v2)
1028 {
1029  return ((v1.address == v2.address)
1030  && (v1.port == v2.port)
1031  );
1032 }
1033 
1034 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const SocketAddressIPv4& val)
1035 {
1036  arg.beginStructure();
1037  arg << val.address << val.port;
1038  arg.endStructure();
1039  return arg;
1040 }
1041 
1042 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, SocketAddressIPv4& val)
1043 {
1044  arg.beginStructure();
1045  arg >> val.address >> val.port;
1046  arg.endStructure();
1047  return arg;
1048 }
1049 
1050 TP_QT_EXPORT bool operator==(const SocketAddressIPv6& v1, const SocketAddressIPv6& v2)
1051 {
1052  return ((v1.address == v2.address)
1053  && (v1.port == v2.port)
1054  );
1055 }
1056 
1057 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const SocketAddressIPv6& val)
1058 {
1059  arg.beginStructure();
1060  arg << val.address << val.port;
1061  arg.endStructure();
1062  return arg;
1063 }
1064 
1065 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, SocketAddressIPv6& val)
1066 {
1067  arg.beginStructure();
1068  arg >> val.address >> val.port;
1069  arg.endStructure();
1070  return arg;
1071 }
1072 
1073 TP_QT_EXPORT bool operator==(const SocketNetmaskIPv4& v1, const SocketNetmaskIPv4& v2)
1074 {
1075  return ((v1.address == v2.address)
1076  && (v1.prefixLength == v2.prefixLength)
1077  );
1078 }
1079 
1080 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const SocketNetmaskIPv4& val)
1081 {
1082  arg.beginStructure();
1083  arg << val.address << val.prefixLength;
1084  arg.endStructure();
1085  return arg;
1086 }
1087 
1088 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, SocketNetmaskIPv4& val)
1089 {
1090  arg.beginStructure();
1091  arg >> val.address >> val.prefixLength;
1092  arg.endStructure();
1093  return arg;
1094 }
1095 
1096 TP_QT_EXPORT bool operator==(const SocketNetmaskIPv6& v1, const SocketNetmaskIPv6& v2)
1097 {
1098  return ((v1.address == v2.address)
1099  && (v1.prefixLength == v2.prefixLength)
1100  );
1101 }
1102 
1103 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const SocketNetmaskIPv6& val)
1104 {
1105  arg.beginStructure();
1106  arg << val.address << val.prefixLength;
1107  arg.endStructure();
1108  return arg;
1109 }
1110 
1111 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, SocketNetmaskIPv6& val)
1112 {
1113  arg.beginStructure();
1114  arg >> val.address >> val.prefixLength;
1115  arg.endStructure();
1116  return arg;
1117 }
1118 
1119 TP_QT_EXPORT bool operator==(const StreamCredentials& v1, const StreamCredentials& v2)
1120 {
1121  return ((v1.username == v2.username)
1122  && (v1.password == v2.password)
1123  );
1124 }
1125 
1126 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const StreamCredentials& val)
1127 {
1128  arg.beginStructure();
1129  arg << val.username << val.password;
1130  arg.endStructure();
1131  return arg;
1132 }
1133 
1134 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, StreamCredentials& val)
1135 {
1136  arg.beginStructure();
1137  arg >> val.username >> val.password;
1138  arg.endStructure();
1139  return arg;
1140 }
1141 
1142 TP_QT_EXPORT bool operator==(const TLSCertificateRejection& v1, const TLSCertificateRejection& v2)
1143 {
1144  return ((v1.reason == v2.reason)
1145  && (v1.error == v2.error)
1146  && (v1.details == v2.details)
1147  );
1148 }
1149 
1150 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const TLSCertificateRejection& val)
1151 {
1152  arg.beginStructure();
1153  arg << val.reason << val.error << val.details;
1154  arg.endStructure();
1155  return arg;
1156 }
1157 
1158 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, TLSCertificateRejection& val)
1159 {
1160  arg.beginStructure();
1161  arg >> val.reason >> val.error >> val.details;
1162  arg.endStructure();
1163  return arg;
1164 }
1165 
1166 TP_QT_EXPORT bool operator==(const TubeInfo& v1, const TubeInfo& v2)
1167 {
1168  return ((v1.identifier == v2.identifier)
1169  && (v1.initiator == v2.initiator)
1170  && (v1.type == v2.type)
1171  && (v1.service == v2.service)
1172  && (v1.parameters == v2.parameters)
1173  && (v1.state == v2.state)
1174  );
1175 }
1176 
1177 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const TubeInfo& val)
1178 {
1179  arg.beginStructure();
1180  arg << val.identifier << val.initiator << val.type << val.service << val.parameters << val.state;
1181  arg.endStructure();
1182  return arg;
1183 }
1184 
1185 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, TubeInfo& val)
1186 {
1187  arg.beginStructure();
1188  arg >> val.identifier >> val.initiator >> val.type >> val.service >> val.parameters >> val.state;
1189  arg.endStructure();
1190  return arg;
1191 }
1192 
1193 TP_QT_EXPORT bool operator==(const VideoResolution& v1, const VideoResolution& v2)
1194 {
1195  return ((v1.width == v2.width)
1196  && (v1.height == v2.height)
1197  );
1198 }
1199 
1200 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const VideoResolution& val)
1201 {
1202  arg.beginStructure();
1203  arg << val.width << val.height;
1204  arg.endStructure();
1205  return arg;
1206 }
1207 
1208 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, VideoResolution& val)
1209 {
1210  arg.beginStructure();
1211  arg >> val.width >> val.height;
1212  arg.endStructure();
1213  return arg;
1214 }
1215 
1216 TP_QT_EXPORT bool operator==(const CandidatePair& v1, const CandidatePair& v2)
1217 {
1218  return ((v1.local == v2.local)
1219  && (v1.remote == v2.remote)
1220  );
1221 }
1222 
1223 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const CandidatePair& val)
1224 {
1225  arg.beginStructure();
1226  arg << val.local << val.remote;
1227  arg.endStructure();
1228  return arg;
1229 }
1230 
1231 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, CandidatePair& val)
1232 {
1233  arg.beginStructure();
1234  arg >> val.local >> val.remote;
1235  arg.endStructure();
1236  return arg;
1237 }
1238 
1239 TP_QT_EXPORT bool operator==(const Codec& v1, const Codec& v2)
1240 {
1241  return ((v1.identifier == v2.identifier)
1242  && (v1.name == v2.name)
1243  && (v1.clockrate == v2.clockrate)
1244  && (v1.channels == v2.channels)
1245  && (v1.updated == v2.updated)
1246  && (v1.parameters == v2.parameters)
1247  );
1248 }
1249 
1250 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const Codec& val)
1251 {
1252  arg.beginStructure();
1253  arg << val.identifier << val.name << val.clockrate << val.channels << val.updated << val.parameters;
1254  arg.endStructure();
1255  return arg;
1256 }
1257 
1258 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, Codec& val)
1259 {
1260  arg.beginStructure();
1261  arg >> val.identifier >> val.name >> val.clockrate >> val.channels >> val.updated >> val.parameters;
1262  arg.endStructure();
1263  return arg;
1264 }
1265 
1266 TP_QT_EXPORT bool operator==(const HandlerCapabilities& v1, const HandlerCapabilities& v2)
1267 {
1268  return ((v1.wellKnownName == v2.wellKnownName)
1269  && (v1.channelClasses == v2.channelClasses)
1270  && (v1.capabilities == v2.capabilities)
1271  );
1272 }
1273 
1274 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const HandlerCapabilities& val)
1275 {
1276  arg.beginStructure();
1277  arg << val.wellKnownName << val.channelClasses << val.capabilities;
1278  arg.endStructure();
1279  return arg;
1280 }
1281 
1282 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, HandlerCapabilities& val)
1283 {
1284  arg.beginStructure();
1285  arg >> val.wellKnownName >> val.channelClasses >> val.capabilities;
1286  arg.endStructure();
1287  return arg;
1288 }
1289 
1290 TP_QT_EXPORT bool operator==(const LastActivityAndStatuses& v1, const LastActivityAndStatuses& v2)
1291 {
1292  return ((v1.lastActivity == v2.lastActivity)
1293  && (v1.statuses == v2.statuses)
1294  );
1295 }
1296 
1297 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const LastActivityAndStatuses& val)
1298 {
1299  arg.beginStructure();
1300  arg << val.lastActivity << val.statuses;
1301  arg.endStructure();
1302  return arg;
1303 }
1304 
1305 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, LastActivityAndStatuses& val)
1306 {
1307  arg.beginStructure();
1308  arg >> val.lastActivity >> val.statuses;
1309  arg.endStructure();
1310  return arg;
1311 }
1312 
1313 TP_QT_EXPORT bool operator==(const MailURL& v1, const MailURL& v2)
1314 {
1315  return ((v1.URL == v2.URL)
1316  && (v1.method == v2.method)
1317  && (v1.postData == v2.postData)
1318  );
1319 }
1320 
1321 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const MailURL& val)
1322 {
1323  arg.beginStructure();
1324  arg << val.URL << val.method << val.postData;
1325  arg.endStructure();
1326  return arg;
1327 }
1328 
1329 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, MailURL& val)
1330 {
1331  arg.beginStructure();
1332  arg >> val.URL >> val.method >> val.postData;
1333  arg.endStructure();
1334  return arg;
1335 }
1336 
1338 {
1339  return ((v1.name == v2.name)
1340  && (v1.transports == v2.transports)
1341  );
1342 }
1343 
1344 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const MediaStreamHandlerCandidate& val)
1345 {
1346  arg.beginStructure();
1347  arg << val.name << val.transports;
1348  arg.endStructure();
1349  return arg;
1350 }
1351 
1352 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, MediaStreamHandlerCandidate& val)
1353 {
1354  arg.beginStructure();
1355  arg >> val.name >> val.transports;
1356  arg.endStructure();
1357  return arg;
1358 }
1359 
1360 TP_QT_EXPORT bool operator==(const MediaStreamHandlerCodec& v1, const MediaStreamHandlerCodec& v2)
1361 {
1362  return ((v1.codecID == v2.codecID)
1363  && (v1.name == v2.name)
1364  && (v1.mediaType == v2.mediaType)
1365  && (v1.clockRate == v2.clockRate)
1366  && (v1.numberOfChannels == v2.numberOfChannels)
1367  && (v1.parameters == v2.parameters)
1368  );
1369 }
1370 
1371 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const MediaStreamHandlerCodec& val)
1372 {
1373  arg.beginStructure();
1374  arg << val.codecID << val.name << val.mediaType << val.clockRate << val.numberOfChannels << val.parameters;
1375  arg.endStructure();
1376  return arg;
1377 }
1378 
1379 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, MediaStreamHandlerCodec& val)
1380 {
1381  arg.beginStructure();
1382  arg >> val.codecID >> val.name >> val.mediaType >> val.clockRate >> val.numberOfChannels >> val.parameters;
1383  arg.endStructure();
1384  return arg;
1385 }
1386 
1388 {
1389  return ((v1.RTCPMinimumInterval == v2.RTCPMinimumInterval)
1390  && (v1.messages == v2.messages)
1391  );
1392 }
1393 
1394 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const RTCPFeedbackMessageProperties& val)
1395 {
1396  arg.beginStructure();
1397  arg << val.RTCPMinimumInterval << val.messages;
1398  arg.endStructure();
1399  return arg;
1400 }
1401 
1402 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, RTCPFeedbackMessageProperties& val)
1403 {
1404  arg.beginStructure();
1405  arg >> val.RTCPMinimumInterval >> val.messages;
1406  arg.endStructure();
1407  return arg;
1408 }
1409 
1410 TP_QT_EXPORT bool operator==(const ServicePointInfo& v1, const ServicePointInfo& v2)
1411 {
1412  return ((v1.servicePoint == v2.servicePoint)
1413  && (v1.serviceIDs == v2.serviceIDs)
1414  );
1415 }
1416 
1417 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const ServicePointInfo& val)
1418 {
1419  arg.beginStructure();
1420  arg << val.servicePoint << val.serviceIDs;
1421  arg.endStructure();
1422  return arg;
1423 }
1424 
1425 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, ServicePointInfo& val)
1426 {
1427  arg.beginStructure();
1428  arg >> val.servicePoint >> val.serviceIDs;
1429  arg.endStructure();
1430  return arg;
1431 }
1432 
1433 TP_QT_EXPORT bool operator==(const StatusSpec& v1, const StatusSpec& v2)
1434 {
1435  return ((v1.type == v2.type)
1436  && (v1.maySetOnSelf == v2.maySetOnSelf)
1437  && (v1.exclusive == v2.exclusive)
1438  && (v1.parameterTypes == v2.parameterTypes)
1439  );
1440 }
1441 
1442 TP_QT_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const StatusSpec& val)
1443 {
1444  arg.beginStructure();
1445  arg << val.type << val.maySetOnSelf << val.exclusive << val.parameterTypes;
1446  arg.endStructure();
1447  return arg;
1448 }
1449 
1450 TP_QT_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, StatusSpec& val)
1451 {
1452  arg.beginStructure();
1453  arg >> val.type >> val.maySetOnSelf >> val.exclusive >> val.parameterTypes;
1454  arg.endStructure();
1455  return arg;
1456 }
1457 
1458 TP_QT_NO_EXPORT void _registerTypes()
1459 {
1460  static bool registered = false;
1461  if (registered)
1462  return;
1463  registered = true;
1464 
1465  qDBusRegisterMetaType<Tp::AccessControl>();
1466  qDBusRegisterMetaType<Tp::AddressingNormalizationMap>();
1467  qDBusRegisterMetaType<Tp::AliasMap>();
1468  qDBusRegisterMetaType<Tp::AliasPair>();
1469  qDBusRegisterMetaType<Tp::AliasPairList>();
1470  qDBusRegisterMetaType<Tp::Avatar>();
1471  qDBusRegisterMetaType<Tp::AvatarTokenMap>();
1472  qDBusRegisterMetaType<Tp::ByteArrayList>();
1473  qDBusRegisterMetaType<Tp::CallMemberMap>();
1474  qDBusRegisterMetaType<Tp::CallMemberMapList>();
1475  qDBusRegisterMetaType<Tp::CallStateReason>();
1476  qDBusRegisterMetaType<Tp::Candidate>();
1477  qDBusRegisterMetaType<Tp::CandidateInfo>();
1478  qDBusRegisterMetaType<Tp::CandidateList>();
1479  qDBusRegisterMetaType<Tp::CandidatePair>();
1480  qDBusRegisterMetaType<Tp::CandidatePairList>();
1481  qDBusRegisterMetaType<Tp::CapabilityChange>();
1482  qDBusRegisterMetaType<Tp::CapabilityChangeList>();
1483  qDBusRegisterMetaType<Tp::CapabilityPair>();
1484  qDBusRegisterMetaType<Tp::CapabilityPairList>();
1485  qDBusRegisterMetaType<Tp::CaptchaAnswers>();
1486  qDBusRegisterMetaType<Tp::CaptchaInfo>();
1487  qDBusRegisterMetaType<Tp::CaptchaInfoList>();
1488  qDBusRegisterMetaType<Tp::ChannelCallStateMap>();
1489  qDBusRegisterMetaType<Tp::ChannelClass>();
1490  qDBusRegisterMetaType<Tp::ChannelClassList>();
1491  qDBusRegisterMetaType<Tp::ChannelDetails>();
1492  qDBusRegisterMetaType<Tp::ChannelDetailsList>();
1493  qDBusRegisterMetaType<Tp::ChannelInfo>();
1494  qDBusRegisterMetaType<Tp::ChannelInfoList>();
1495  qDBusRegisterMetaType<Tp::ChannelOriginatorMap>();
1496  qDBusRegisterMetaType<Tp::ChatStateMap>();
1497  qDBusRegisterMetaType<Tp::Codec>();
1498  qDBusRegisterMetaType<Tp::CodecList>();
1499  qDBusRegisterMetaType<Tp::ComponentStateMap>();
1500  qDBusRegisterMetaType<Tp::ContactAttributesMap>();
1501  qDBusRegisterMetaType<Tp::ContactCapabilitiesMap>();
1502  qDBusRegisterMetaType<Tp::ContactCapabilitiesMapList>();
1503  qDBusRegisterMetaType<Tp::ContactCapability>();
1504  qDBusRegisterMetaType<Tp::ContactCapabilityList>();
1505  qDBusRegisterMetaType<Tp::ContactClientTypes>();
1506  qDBusRegisterMetaType<Tp::ContactCodecMap>();
1507  qDBusRegisterMetaType<Tp::ContactInfoField>();
1508  qDBusRegisterMetaType<Tp::ContactInfoFieldList>();
1509  qDBusRegisterMetaType<Tp::ContactInfoMap>();
1510  qDBusRegisterMetaType<Tp::ContactLocations>();
1511  qDBusRegisterMetaType<Tp::ContactMediaDescriptionPropertiesMap>();
1512  qDBusRegisterMetaType<Tp::ContactPresences>();
1513  qDBusRegisterMetaType<Tp::ContactSSRCsMap>();
1514  qDBusRegisterMetaType<Tp::ContactSearchMap>();
1515  qDBusRegisterMetaType<Tp::ContactSearchResultMap>();
1516  qDBusRegisterMetaType<Tp::ContactSendingStateMap>();
1517  qDBusRegisterMetaType<Tp::ContactSubscriptionMap>();
1518  qDBusRegisterMetaType<Tp::ContactSubscriptions>();
1519  qDBusRegisterMetaType<Tp::CurrencyAmount>();
1520  qDBusRegisterMetaType<Tp::DBusTubeMember>();
1521  qDBusRegisterMetaType<Tp::DBusTubeMemberList>();
1522  qDBusRegisterMetaType<Tp::DBusTubeParticipants>();
1523  qDBusRegisterMetaType<Tp::DebugMessage>();
1524  qDBusRegisterMetaType<Tp::DebugMessageList>();
1525  qDBusRegisterMetaType<Tp::FieldSpec>();
1526  qDBusRegisterMetaType<Tp::FieldSpecs>();
1527  qDBusRegisterMetaType<Tp::HTTPPostData>();
1528  qDBusRegisterMetaType<Tp::HTTPPostDataList>();
1529  qDBusRegisterMetaType<Tp::HandleIdentifierMap>();
1530  qDBusRegisterMetaType<Tp::HandleOwnerMap>();
1531  qDBusRegisterMetaType<Tp::HandlerCapabilities>();
1532  qDBusRegisterMetaType<Tp::HandlerCapabilitiesList>();
1533  qDBusRegisterMetaType<Tp::LastActivityAndStatuses>();
1534  qDBusRegisterMetaType<Tp::LocalPendingInfo>();
1535  qDBusRegisterMetaType<Tp::LocalPendingInfoList>();
1536  qDBusRegisterMetaType<Tp::Location>();
1537  qDBusRegisterMetaType<Tp::Mail>();
1538  qDBusRegisterMetaType<Tp::MailAddress>();
1539  qDBusRegisterMetaType<Tp::MailAddressList>();
1540  qDBusRegisterMetaType<Tp::MailList>();
1541  qDBusRegisterMetaType<Tp::MailURL>();
1542  qDBusRegisterMetaType<Tp::MediaDescriptionOffer>();
1543  qDBusRegisterMetaType<Tp::MediaDescriptionProperties>();
1544  qDBusRegisterMetaType<Tp::MediaSessionHandlerInfo>();
1545  qDBusRegisterMetaType<Tp::MediaSessionHandlerInfoList>();
1546  qDBusRegisterMetaType<Tp::MediaStreamHandlerCandidate>();
1547  qDBusRegisterMetaType<Tp::MediaStreamHandlerCandidateList>();
1548  qDBusRegisterMetaType<Tp::MediaStreamHandlerCodec>();
1549  qDBusRegisterMetaType<Tp::MediaStreamHandlerCodecList>();
1550  qDBusRegisterMetaType<Tp::MediaStreamHandlerTransport>();
1551  qDBusRegisterMetaType<Tp::MediaStreamHandlerTransportList>();
1552  qDBusRegisterMetaType<Tp::MediaStreamInfo>();
1553  qDBusRegisterMetaType<Tp::MediaStreamInfoList>();
1554  qDBusRegisterMetaType<Tp::MessagePart>();
1555  qDBusRegisterMetaType<Tp::MessagePartContentMap>();
1556  qDBusRegisterMetaType<Tp::MessagePartList>();
1557  qDBusRegisterMetaType<Tp::MessagePartListList>();
1558  qDBusRegisterMetaType<Tp::Metadata>();
1559  qDBusRegisterMetaType<Tp::MultipleStatusMap>();
1560  qDBusRegisterMetaType<Tp::NotDelegatedError>();
1561  qDBusRegisterMetaType<Tp::NotDelegatedMap>();
1562  qDBusRegisterMetaType<Tp::ObjectImmutablePropertiesMap>();
1563  qDBusRegisterMetaType<Tp::ObjectImmutablePropertiesMapList>();
1564  qDBusRegisterMetaType<Tp::ObjectPathList>();
1565  qDBusRegisterMetaType<Tp::ParamSpec>();
1566  qDBusRegisterMetaType<Tp::ParamSpecList>();
1567  qDBusRegisterMetaType<Tp::PendingTextMessage>();
1568  qDBusRegisterMetaType<Tp::PendingTextMessageList>();
1569  qDBusRegisterMetaType<Tp::PropertyFlagsChange>();
1570  qDBusRegisterMetaType<Tp::PropertyFlagsChangeList>();
1571  qDBusRegisterMetaType<Tp::PropertySpec>();
1572  qDBusRegisterMetaType<Tp::PropertySpecList>();
1573  qDBusRegisterMetaType<Tp::PropertyValue>();
1574  qDBusRegisterMetaType<Tp::PropertyValueList>();
1575  qDBusRegisterMetaType<Tp::ProtocolPropertiesMap>();
1576  qDBusRegisterMetaType<Tp::QualifiedPropertyValueMap>();
1577  qDBusRegisterMetaType<Tp::QualifiedPropertyValueMapList>();
1578  qDBusRegisterMetaType<Tp::RTCPFeedbackMessage>();
1579  qDBusRegisterMetaType<Tp::RTCPFeedbackMessageList>();
1580  qDBusRegisterMetaType<Tp::RTCPFeedbackMessageMap>();
1581  qDBusRegisterMetaType<Tp::RTCPFeedbackMessageProperties>();
1582  qDBusRegisterMetaType<Tp::RTPHeaderExtension>();
1583  qDBusRegisterMetaType<Tp::RTPHeaderExtensionsList>();
1584  qDBusRegisterMetaType<Tp::RequestableChannelClass>();
1585  qDBusRegisterMetaType<Tp::RequestableChannelClassList>();
1586  qDBusRegisterMetaType<Tp::RichPresenceAccessControl>();
1587  qDBusRegisterMetaType<Tp::RoomInfo>();
1588  qDBusRegisterMetaType<Tp::RoomInfoList>();
1589  qDBusRegisterMetaType<Tp::ServicePoint>();
1590  qDBusRegisterMetaType<Tp::ServicePointInfo>();
1591  qDBusRegisterMetaType<Tp::ServicePointInfoList>();
1592  qDBusRegisterMetaType<Tp::SimpleContactPresences>();
1593  qDBusRegisterMetaType<Tp::SimplePresence>();
1594  qDBusRegisterMetaType<Tp::SimpleStatusSpec>();
1595  qDBusRegisterMetaType<Tp::SimpleStatusSpecMap>();
1596  qDBusRegisterMetaType<Tp::SingleContactAttributesMap>();
1597  qDBusRegisterMetaType<Tp::SocketAddressIP>();
1598  qDBusRegisterMetaType<Tp::SocketAddressIPList>();
1599  qDBusRegisterMetaType<Tp::SocketAddressIPv4>();
1600  qDBusRegisterMetaType<Tp::SocketAddressIPv6>();
1601  qDBusRegisterMetaType<Tp::SocketNetmaskIPv4>();
1602  qDBusRegisterMetaType<Tp::SocketNetmaskIPv6>();
1603  qDBusRegisterMetaType<Tp::StatusSpec>();
1604  qDBusRegisterMetaType<Tp::StatusSpecMap>();
1605  qDBusRegisterMetaType<Tp::StreamCredentials>();
1606  qDBusRegisterMetaType<Tp::StringStringMap>();
1607  qDBusRegisterMetaType<Tp::StringStringMapList>();
1608  qDBusRegisterMetaType<Tp::StringVariantMap>();
1609  qDBusRegisterMetaType<Tp::StringVariantMapList>();
1610  qDBusRegisterMetaType<Tp::SupportedSocketMap>();
1611  qDBusRegisterMetaType<Tp::TLSCertificateRejection>();
1612  qDBusRegisterMetaType<Tp::TLSCertificateRejectionList>();
1613  qDBusRegisterMetaType<Tp::TubeInfo>();
1614  qDBusRegisterMetaType<Tp::TubeInfoList>();
1615  qDBusRegisterMetaType<Tp::UIntList>();
1616  qDBusRegisterMetaType<Tp::VCardFieldAddressMap>();
1617  qDBusRegisterMetaType<Tp::VideoResolution>();
1618  qDBusRegisterMetaType<Tp::VideoResolutionStruct>();
1619 }
1620 
1621 } // namespace Tp
uint port
Definition: build/TelepathyQt/_gen/types.h:401
Definition: build/TelepathyQt/_gen/types.h:1473
MediaStreamHandlerTransportList transports
Definition: build/TelepathyQt/_gen/types.h:3654
QString address
Definition: build/TelepathyQt/_gen/types.h:2962
QString statusMessage
Definition: build/TelepathyQt/_gen/types.h:2776
uint flags
Definition: build/TelepathyQt/_gen/types.h:2319
uint identifier
Definition: build/TelepathyQt/_gen/types.h:3227
Definition: build/TelepathyQt/_gen/types.h:3286
QString key
Definition: build/TelepathyQt/_gen/types.h:1622
QString IP
Definition: build/TelepathyQt/_gen/types.h:397
uint newGenericFlags
Definition: build/TelepathyQt/_gen/types.h:512
uint reason
Definition: build/TelepathyQt/_gen/types.h:3150
Definition: build/TelepathyQt/_gen/types.h:1915
uchar prefixLength
Definition: build/TelepathyQt/_gen/types.h:2998
Definition: build/TelepathyQt/_gen/types.h:3323
QString domain
Definition: build/TelepathyQt/_gen/types.h:1496
QString signature
Definition: build/TelepathyQt/_gen/types.h:2318
uint identifier
Definition: build/TelepathyQt/_gen/types.h:2351
Definition: build/TelepathyQt/_gen/types.h:2135
RTCPFeedbackMessageList messages
Definition: build/TelepathyQt/_gen/types.h:3769
uint numberOfChannels
Definition: build/TelepathyQt/_gen/types.h:3703
QDBusArgument & operator<<(QDBusArgument &arg, const SUSocketAddress &val)
Definition: types.cpp:57
uint initiator
Definition: build/TelepathyQt/_gen/types.h:3228
uint identifier
Definition: build/TelepathyQt/_gen/types.h:1990
Definition: build/TelepathyQt/_gen/types.h:2349
uint type
Definition: build/TelepathyQt/_gen/types.h:1992
QDBusVariant detail
Definition: build/TelepathyQt/_gen/types.h:149
bool canHaveMessage
Definition: build/TelepathyQt/_gen/types.h:2816
QString name
Definition: build/TelepathyQt/_gen/types.h:2317
uint subscribe
Definition: build/TelepathyQt/_gen/types.h:1319
Definition: build/TelepathyQt/_gen/types.h:3136
uint typeSpecificFlags
Definition: build/TelepathyQt/_gen/types.h:987
uint clockRate
Definition: build/TelepathyQt/_gen/types.h:3699
uint actor
Definition: build/TelepathyQt/_gen/types.h:1708
Definition: build/TelepathyQt/_gen/types.h:2282
uint oldTypeSpecificFlags
Definition: build/TelepathyQt/_gen/types.h:513
bool exclusive
Definition: build/TelepathyQt/_gen/types.h:3881
Definition: build/TelepathyQt/_gen/types.h:507
QString address
Definition: build/TelepathyQt/_gen/types.h:1820
QString service
Definition: build/TelepathyQt/_gen/types.h:3230
uint type
Definition: build/TelepathyQt/_gen/types.h:3229
QDBusVariant detail
Definition: build/TelepathyQt/_gen/types.h:2660
Definition: build/TelepathyQt/_gen/types.h:2245
Definition: build/TelepathyQt/_gen/types.h:1534
uint type
Definition: build/TelepathyQt/_gen/types.h:3879
double timestamp
Definition: build/TelepathyQt/_gen/types.h:1479
Definition: build/TelepathyQt/_gen/types.h:213
uint handle
Definition: build/TelepathyQt/_gen/types.h:1418
QDBusObjectPath mediaDescription
Definition: build/TelepathyQt/_gen/types.h:1855
Definition: build/TelepathyQt/_gen/types.h:3588
QString password
Definition: build/TelepathyQt/_gen/types.h:1962
Definition: build/TelepathyQt/_gen/types.h:601
uint level
Definition: build/TelepathyQt/_gen/types.h:1501
QStringList serviceIDs
Definition: build/TelepathyQt/_gen/types.h:3806
QString address
Definition: build/TelepathyQt/_gen/types.h:2902
ServicePoint servicePoint
Definition: build/TelepathyQt/_gen/types.h:3799
Definition: build/TelepathyQt/_gen/types.h:1811
uint ID
Definition: build/TelepathyQt/_gen/types.h:610
Definition: build/TelepathyQt/_gen/types.h:249
QString profile
Definition: build/TelepathyQt/_gen/types.h:1958
QDBusObjectPath channel
Definition: build/TelepathyQt/_gen/types.h:847
QString label
Definition: build/TelepathyQt/_gen/types.h:652
QString name
Definition: build/TelepathyQt/_gen/types.h:1539
uint toBeAdded
Definition: build/TelepathyQt/_gen/types.h:1704
QString mediaSessionType
Definition: build/TelepathyQt/_gen/types.h:1925
QString name
Definition: build/TelepathyQt/_gen/types.h:2200
Definition: build/TelepathyQt/_gen/types.h:3755
uint type
Definition: build/TelepathyQt/_gen/types.h:2747
QString URI
Definition: build/TelepathyQt/_gen/types.h:2494
Definition: build/TelepathyQt/_gen/types.h:2896
uint handleType
Definition: build/TelepathyQt/_gen/types.h:856
Definition: build/TelepathyQt/_gen/types.h:84
uint type
Definition: build/TelepathyQt/_gen/types.h:144
QString URL
Definition: build/TelepathyQt/_gen/types.h:3624
Definition: build/TelepathyQt/_gen/types.h:3794
QString errorName
Definition: build/TelepathyQt/_gen/types.h:2140
QString type
Definition: build/TelepathyQt/_gen/types.h:620
QString channelType
Definition: build/TelepathyQt/_gen/types.h:510
Definition: build/TelepathyQt/_gen/types.h:2314
Definition: build/TelepathyQt/_gen/types.h:543
QString subtype
Definition: build/TelepathyQt/_gen/types.h:1957
uint reason
Definition: build/TelepathyQt/_gen/types.h:341
Definition: build/TelepathyQt/_gen/types.h:3651
QString name
Definition: build/TelepathyQt/_gen/types.h:1816
uint handle
Definition: build/TelepathyQt/_gen/types.h:984
QString channelType
Definition: build/TelepathyQt/_gen/types.h:851
Definition: build/TelepathyQt/_gen/types.h:2987
QString MIMEType
Definition: build/TelepathyQt/_gen/types.h:252
uint state
Definition: build/TelepathyQt/_gen/types.h:3232
StringStringMap parameters
Definition: build/TelepathyQt/_gen/types.h:3707
QString error
Definition: build/TelepathyQt/_gen/types.h:3158
Definition: build/TelepathyQt/_gen/types.h:2678
HTTPPostDataList postData
Definition: build/TelepathyQt/_gen/types.h:3633
uint max
Definition: build/TelepathyQt/_gen/types.h:1554
QVariantMap properties
Definition: build/TelepathyQt/_gen/types.h:812
StringStringMap parameterTypes
Definition: build/TelepathyQt/_gen/types.h:3882
QString address
Definition: build/TelepathyQt/_gen/types.h:2932
QString address
Definition: build/TelepathyQt/_gen/types.h:2864
QVariantMap info
Definition: build/TelepathyQt/_gen/types.h:405
ushort port
Definition: build/TelepathyQt/_gen/types.h:2906
QString name
Definition: build/TelepathyQt/_gen/types.h:3691
bool operator==(const SUSocketAddress &v1, const SUSocketAddress &v2)
Definition: types.cpp:50
Definition: build/TelepathyQt/_gen/types.h:3360
StringStringMap parameters
Definition: build/TelepathyQt/_gen/types.h:3408
MultipleStatusMap statuses
Definition: build/TelepathyQt/_gen/types.h:3591
Definition: build/TelepathyQt/_gen/types.h:2796
QString fieldName
Definition: build/TelepathyQt/_gen/types.h:1122
uint handle
Definition: build/TelepathyQt/_gen/types.h:861
ushort port
Definition: build/TelepathyQt/_gen/types.h:2936
uint lastActivity
Definition: build/TelepathyQt/_gen/types.h:3590
uint protocol
Definition: build/TelepathyQt/_gen/types.h:1956
double preferenceValue
Definition: build/TelepathyQt/_gen/types.h:1959
Definition: build/TelepathyQt/_gen/types.h:1361
QByteArray avatarData
Definition: build/TelepathyQt/_gen/types.h:251
QString uniqueName
Definition: build/TelepathyQt/_gen/types.h:1422
Definition: build/TelepathyQt/_gen/types.h:2858
QString username
Definition: build/TelepathyQt/_gen/types.h:3023
uint width
Definition: build/TelepathyQt/_gen/types.h:3291
void _registerTypes()
Definition: types-body.hpp:1458
Definition: build/TelepathyQt/_gen/types.h:2710
QString DBusReason
Definition: build/TelepathyQt/_gen/types.h:362
QVariantMap fixedProperties
Definition: build/TelepathyQt/_gen/types.h:2582
uint flags
Definition: build/TelepathyQt/_gen/types.h:2204
uint direction
Definition: build/TelepathyQt/_gen/types.h:1994
Candidate remote
Definition: build/TelepathyQt/_gen/types.h:3332
QVariantMap info
Definition: build/TelepathyQt/_gen/types.h:2682
QString name
Definition: build/TelepathyQt/_gen/types.h:3374
QString text
Definition: build/TelepathyQt/_gen/types.h:2252
uint flags
Definition: build/TelepathyQt/_gen/types.h:658
uint state
Definition: build/TelepathyQt/_gen/types.h:1993
bool updated
Definition: build/TelepathyQt/_gen/types.h:3402
Definition: build/TelepathyQt/_gen/types.h:2195
QString username
Definition: build/TelepathyQt/_gen/types.h:1961
QString subtype
Definition: build/TelepathyQt/_gen/types.h:2449
Definition: build/TelepathyQt/_gen/types.h:329
Definition: build/TelepathyQt/_gen/types.h:1413
Definition: build/TelepathyQt/_gen/types.h:107
QString password
Definition: build/TelepathyQt/_gen/types.h:3027
QDBusVariant defaultValue
Definition: build/TelepathyQt/_gen/types.h:2214
QString parameters
Definition: build/TelepathyQt/_gen/types.h:2453
Definition: build/TelepathyQt/_gen/types.h:3535
QString publishRequest
Definition: build/TelepathyQt/_gen/types.h:1328
uint RTCPMinimumInterval
Definition: build/TelepathyQt/_gen/types.h:3765
uint newFlags
Definition: build/TelepathyQt/_gen/types.h:2285
Definition: build/TelepathyQt/_gen/types.h:1848
Definition: build/TelepathyQt/_gen/types.h:388
uint genericFlags
Definition: build/TelepathyQt/_gen/types.h:986
uint flags
Definition: build/TelepathyQt/_gen/types.h:1549
uint handle
Definition: build/TelepathyQt/_gen/types.h:2680
Definition: build/TelepathyQt/_gen/types.h:761
QString name
Definition: build/TelepathyQt/_gen/types.h:3653
uint sender
Definition: build/TelepathyQt/_gen/types.h:2249
uint codecID
Definition: build/TelepathyQt/_gen/types.h:3687
Candidate local
Definition: build/TelepathyQt/_gen/types.h:3328
uint port
Definition: build/TelepathyQt/_gen/types.h:1955
uint handle
Definition: build/TelepathyQt/_gen/types.h:215
QString alias
Definition: build/TelepathyQt/_gen/types.h:216
uint oldGenericFlags
Definition: build/TelepathyQt/_gen/types.h:511
QString message
Definition: build/TelepathyQt/_gen/types.h:1505
Definition: build/TelepathyQt/_gen/types.h:1314
uint type
Definition: build/TelepathyQt/_gen/types.h:2655
QStringList parameters
Definition: build/TelepathyQt/_gen/types.h:1545
uint identifier
Definition: build/TelepathyQt/_gen/types.h:3368
uint mediaType
Definition: build/TelepathyQt/_gen/types.h:3695
ushort port
Definition: build/TelepathyQt/_gen/types.h:2868
uint clockrate
Definition: build/TelepathyQt/_gen/types.h:3380
QVariantMap details
Definition: build/TelepathyQt/_gen/types.h:3195
Definition: build/TelepathyQt/_gen/types.h:2956
Definition: build/TelepathyQt/_gen/types.h:1115
QStringList availableMIMETypes
Definition: build/TelepathyQt/_gen/types.h:665
uint pendingSendFlags
Definition: build/TelepathyQt/_gen/types.h:1995
uchar prefixLength
Definition: build/TelepathyQt/_gen/types.h:2967
QString wellKnownName
Definition: build/TelepathyQt/_gen/types.h:3542
uint typeSpecificFlags
Definition: build/TelepathyQt/_gen/types.h:546
QVariantMap parameters
Definition: build/TelepathyQt/_gen/types.h:3231
uint height
Definition: build/TelepathyQt/_gen/types.h:3295
bool maySetOnSelf
Definition: build/TelepathyQt/_gen/types.h:2809
uint component
Definition: build/TelepathyQt/_gen/types.h:393
uint newTypeSpecificFlags
Definition: build/TelepathyQt/_gen/types.h:514
QString status
Definition: build/TelepathyQt/_gen/types.h:2752
uint propertyID
Definition: build/TelepathyQt/_gen/types.h:2316
Definition: build/TelepathyQt/_gen/types.h:139
Definition: build/TelepathyQt/_gen/types.h:2650
Definition: build/TelepathyQt/_gen/types.h:1988
QString address
Definition: build/TelepathyQt/_gen/types.h:2993
Definition: abstract-adaptor.cpp:31
QStringList parameters
Definition: build/TelepathyQt/_gen/types.h:1149
QString type
Definition: build/TelepathyQt/_gen/types.h:2443
Definition: build/TelepathyQt/_gen/types.h:61
uint channels
Definition: build/TelepathyQt/_gen/types.h:3386
uint actor
Definition: build/TelepathyQt/_gen/types.h:335
Definition: build/TelepathyQt/_gen/types.h:1699
uint handle
Definition: build/TelepathyQt/_gen/types.h:509
Definition: build/TelepathyQt/_gen/types.h:841
QString errorMessage
Definition: build/TelepathyQt/_gen/types.h:2144
uint publish
Definition: build/TelepathyQt/_gen/types.h:1323
QString channelType
Definition: build/TelepathyQt/_gen/types.h:985
QString value
Definition: build/TelepathyQt/_gen/types.h:1626
uint method
Definition: build/TelepathyQt/_gen/types.h:3628
QString parameters
Definition: build/TelepathyQt/_gen/types.h:2498
uint messageType
Definition: build/TelepathyQt/_gen/types.h:2250
Definition: build/TelepathyQt/_gen/types.h:2742
QVariantMap properties
Definition: build/TelepathyQt/_gen/types.h:1862
uint transportType
Definition: build/TelepathyQt/_gen/types.h:1960
uint direction
Definition: build/TelepathyQt/_gen/types.h:2490
QString channelType
Definition: build/TelepathyQt/_gen/types.h:2681
Definition: build/TelepathyQt/_gen/types.h:2437
QStringList allowedProperties
Definition: build/TelepathyQt/_gen/types.h:2613
Definition: build/TelepathyQt/_gen/types.h:982
int amount
Definition: build/TelepathyQt/_gen/types.h:1372
Definition: build/TelepathyQt/_gen/types.h:3619
uint type
Definition: build/TelepathyQt/_gen/types.h:2805
QString service
Definition: build/TelepathyQt/_gen/types.h:2722
uint contact
Definition: build/TelepathyQt/_gen/types.h:1991
QString IPAddress
Definition: build/TelepathyQt/_gen/types.h:1954
uint componentNumber
Definition: build/TelepathyQt/_gen/types.h:1953
uint servicePointType
Definition: build/TelepathyQt/_gen/types.h:2715
const QDBusArgument & operator>>(const QDBusArgument &arg, SUSocketAddress &val)
Definition: types.cpp:65
Definition: build/TelepathyQt/_gen/types.h:2481
Definition: build/TelepathyQt/_gen/types.h:1617
StringVariantMapList channelClasses
Definition: build/TelepathyQt/_gen/types.h:3550
QStringList fieldValue
Definition: build/TelepathyQt/_gen/types.h:1180
QStringList capabilities
Definition: build/TelepathyQt/_gen/types.h:3559
QString message
Definition: build/TelepathyQt/_gen/types.h:368
QDBusObjectPath sessionHandler
Definition: build/TelepathyQt/_gen/types.h:1921
QString message
Definition: build/TelepathyQt/_gen/types.h:1717
Definition: build/TelepathyQt/_gen/types.h:2926
Definition: build/TelepathyQt/_gen/types.h:3018
uint scale
Definition: build/TelepathyQt/_gen/types.h:1385
uint ID
Definition: build/TelepathyQt/_gen/types.h:2486
uint flags
Definition: build/TelepathyQt/_gen/types.h:2251
QDBusVariant value
Definition: build/TelepathyQt/_gen/types.h:2352
Definition: build/TelepathyQt/_gen/types.h:3877
QString signature
Definition: build/TelepathyQt/_gen/types.h:2208
QDBusObjectPath channel
Definition: build/TelepathyQt/_gen/types.h:766
uint reason
Definition: build/TelepathyQt/_gen/types.h:1712
Definition: build/TelepathyQt/_gen/types.h:1951
bool maySetOnSelf
Definition: build/TelepathyQt/_gen/types.h:3880
uint unixTimestamp
Definition: build/TelepathyQt/_gen/types.h:2248
QString channelType
Definition: build/TelepathyQt/_gen/types.h:545
Definition: build/TelepathyQt/_gen/types.h:3225
Definition: build/TelepathyQt/_gen/types.h:2554
QString currency
Definition: build/TelepathyQt/_gen/types.h:1392
Definition: build/TelepathyQt/_gen/types.h:3682
uint identifier
Definition: build/TelepathyQt/_gen/types.h:2247
uint propertyID
Definition: build/TelepathyQt/_gen/types.h:2284


Copyright © 2008-2011 Collabora Ltd. and Nokia Corporation
Telepathy-Qt 0.9.7