Public Types |
typedef Callback2
< Tp::ContactInfoMap, const
Tp::UIntList &, DBusError * > | GetContactInfoCallback |
typedef Callback2< void, const
Tp::UIntList &, DBusError * > | RefreshContactInfoCallback |
typedef Callback2
< Tp::ContactInfoFieldList,
uint, DBusError * > | RequestContactInfoCallback |
typedef Callback2< void, const
Tp::ContactInfoFieldList
&, DBusError * > | SetContactInfoCallback |
Public Member Functions |
| virtual | ~BaseConnectionContactInfoInterface () |
| QVariantMap | immutableProperties () const |
| Tp::ContactInfoFlags | contactInfoFlags () const |
| void | setContactInfoFlags (const Tp::ContactInfoFlags &contactInfoFlags) |
| Tp::FieldSpecs | supportedFields () const |
| void | setSupportedFields (const Tp::FieldSpecs &supportedFields) |
| void | setGetContactInfoCallback (const GetContactInfoCallback &cb) |
| Tp::ContactInfoMap | getContactInfo (const Tp::UIntList &contacts, DBusError *error) |
| void | setRefreshContactInfoCallback (const RefreshContactInfoCallback &cb) |
| void | refreshContactInfo (const Tp::UIntList &contacts, DBusError *error) |
| void | setRequestContactInfoCallback (const RequestContactInfoCallback &cb) |
| Tp::ContactInfoFieldList | requestContactInfo (uint contact, DBusError *error) |
| void | setSetContactInfoCallback (const SetContactInfoCallback &cb) |
| void | setContactInfo (const Tp::ContactInfoFieldList &contactInfo, DBusError *error) |
| void | contactInfoChanged (uint contact, const Tp::ContactInfoFieldList &contactInfo) |
Static Public Member Functions |
static
BaseConnectionContactInfoInterfacePtr | create () |
| template<typename BaseConnectionContactInfoInterfaceSubclass > |
static SharedPtr
< BaseConnectionContactInfoInterfaceSubclass > | create () |
Protected Member Functions |
| | BaseConnectionContactInfoInterface () |
Base class for implementations of Connection.Interface.Contact.Info.