Public Types |
typedef Callback1
< Tp::ConnectionAliasFlags,
DBusError * > | GetAliasFlagsCallback |
typedef Callback2< QStringList,
const Tp::UIntList
&, DBusError * > | RequestAliasesCallback |
typedef Callback2
< Tp::AliasMap, const
Tp::UIntList &, DBusError * > | GetAliasesCallback |
typedef Callback2< void, const
Tp::AliasMap &, DBusError * > | SetAliasesCallback |
Public Member Functions |
| virtual | ~BaseConnectionAliasingInterface () |
| QVariantMap | immutableProperties () const |
| void | setGetAliasFlagsCallback (const GetAliasFlagsCallback &cb) |
| Tp::ConnectionAliasFlags | getAliasFlags (DBusError *error) |
| void | setRequestAliasesCallback (const RequestAliasesCallback &cb) |
| QStringList | requestAliases (const Tp::UIntList &contacts, DBusError *error) |
| void | setGetAliasesCallback (const GetAliasesCallback &cb) |
| Tp::AliasMap | getAliases (const Tp::UIntList &contacts, DBusError *error) |
| void | setSetAliasesCallback (const SetAliasesCallback &cb) |
| void | setAliases (const Tp::AliasMap &aliases, DBusError *error) |
| void | aliasesChanged (const Tp::AliasPairList &aliases) |
Static Public Member Functions |
static
BaseConnectionAliasingInterfacePtr | create () |
| template<typename BaseConnectionAliasingInterfaceSubclass > |
static SharedPtr
< BaseConnectionAliasingInterfaceSubclass > | create () |
Protected Member Functions |
| | BaseConnectionAliasingInterface () |
Base class for implementations of Connection.Interface.Aliasing.