Hub & operator=(const Hub &)=delete
virtual Q_INVOKABLE Transfer * create_share_to_peer(Peer peer)
virtual Q_INVOKABLE QVector< Peer > known_sources_for_type(Type type)
virtual Q_INVOKABLE Transfer * create_import_from_peer(Peer peer)
virtual Q_INVOKABLE void quit()
virtual Q_INVOKABLE QVector< Peer > known_shares_for_type(Type type)
virtual Q_INVOKABLE Transfer * create_export_to_peer(Peer peer)
virtual Q_INVOKABLE Transfer * create_export_to_peer_for_type(Peer peer, Type type)
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 Transfer * create_import_from_peer_for_type(Peer peer, Type type)
virtual Q_INVOKABLE QVector< Peer > known_destinations_for_type(Type type)
virtual Q_INVOKABLE Transfer * create_share_to_peer_for_type(Peer peer, Type type)