#include <hub.h>
Inheritance diagram for com::ubuntu::content::Hub:
Collaboration diagram for com::ubuntu::content::Hub:Classes | |
| struct | Client |
Public Member Functions | |
| Hub (const Hub &)=delete | |
| virtual | ~Hub () |
| Hub & | operator= (const Hub &)=delete |
| virtual Q_INVOKABLE void | register_import_export_handler (ImportExportHandler *handler) |
| virtual Q_INVOKABLE const Store * | store_for_scope_and_type (Scope scope, Type type) |
| virtual Q_INVOKABLE Peer | default_source_for_type (Type type) |
| virtual Q_INVOKABLE QVector< Peer > | known_sources_for_type (Type type) |
| virtual Q_INVOKABLE QVector< Peer > | known_destinations_for_type (Type type) |
| virtual Q_INVOKABLE QVector< Peer > | known_shares_for_type (Type type) |
| virtual Q_INVOKABLE Transfer * | create_import_from_peer (Peer peer) |
| virtual Q_INVOKABLE Transfer * | create_export_to_peer (Peer peer) |
| virtual Q_INVOKABLE Transfer * | create_share_to_peer (Peer peer) |
| virtual Q_INVOKABLE void | quit () |
| virtual Q_INVOKABLE Transfer * | create_import_from_peer_for_type (Peer peer, Type type) |
| virtual Q_INVOKABLE Transfer * | create_export_to_peer_for_type (Peer peer, Type type) |
| virtual Q_INVOKABLE Transfer * | create_share_to_peer_for_type (Peer peer, Type type) |
Protected Member Functions | |
| Hub (QObject *=nullptr) | |
|
delete |
|
virtual |
|
protected |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |