void ServerCatchcopy::emitNewMove(const uint32_t &client,const uint32_t &orderId,const std::vector<std::string> &sources,const std::string &destination) { LinkGlobalToLocalClient newAssociation; newAssociation.idClient=client; newAssociation.orderId=orderId; newAssociation.globalOrderId=incrementOrderId(); LinkGlobalToLocalClientList << newAssociation; emit newMove(newAssociation.globalOrderId,sources,destination); }
void ServerCatchcopy::emitNewMoveWithoutDestination(const quint32 &client,const quint32 &orderId,const QStringList &sources) { LinkGlobalToLocalClient newAssociation; newAssociation.idClient=client; newAssociation.orderId=orderId; newAssociation.globalOrderId=incrementOrderId(); LinkGlobalToLocalClientList << newAssociation; emit newMoveWithoutDestination(newAssociation.globalOrderId,sources); }
void ServerCatchcopy::emitNewMove(quint32 client,quint32 orderId,QStringList sources,QString destination) { emit newMove(client,orderId,sources,destination); LinkGlobalToLocalClient newAssociation; newAssociation.idClient=client; newAssociation.orderId=orderId; newAssociation.globalOrderId=incrementOrderId(); LinkGlobalToLocalClientList << newAssociation; emit newMove(newAssociation.globalOrderId,sources,destination); }
void CopyListener::newPluginMove(const quint32 &orderId,const QStringList &sources,const QString &destination) { ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Notice,"sources: "+sources.join(";")+", destination: "+destination); PluginInterface_Listener *plugin = qobject_cast<PluginInterface_Listener *>(sender()); CopyRunning newCopyInformation; newCopyInformation.listenInterface = plugin; newCopyInformation.pluginOrderId = orderId; newCopyInformation.orderId = incrementOrderId(); copyRunningList << newCopyInformation; emit newMove(orderId,QStringList() << "file",stripSeparator(sources),"file",destination); }
/** new move with destination have been pased by the CLI */ void CopyListener::move(QStringList sources,QString destination) { ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Notice,"start"); emit newMove(incrementOrderId(),QStringList() << "file",stripSeparator(sources),"file",destination); }
/** new copy without destination have been pased by the CLI */ void CopyListener::copyWithoutDestination(QStringList sources) { ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Notice,"start"); emit newCopyWithoutDestination(incrementOrderId(),QStringList() << "file",stripSeparator(sources)); }