types-body.hpp Source File

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