Skip to content
Snippets Groups Projects

F files

Merged Timm Fitschen requested to merge f-files into dev
Files
31
#include "caosdb/entity.h" // for FileDescriptor
#include "caosdb/entity/v1alpha1/main.grpc.pb.h" // for FileTransmissionS...
#include "caosdb/file_transmission/HandlerInterface.h" // for HandlerInterface
#include "caosdb/status_code.h" // for StatusCode
#include <grpcpp/impl/codegen/completion_queue.h> // for CompletionQueue
#include <memory> // for shared_ptr, uniqu...
namespace FileExchange {
#include "caosdb/entity.h" // for FileDescriptor
#include "caosdb/entity/v1alpha1/main.grpc.pb.h" // for FileTransmissionS...
#include "caosdb/handler_interface.h" // for HandlerInterface
#include "caosdb/status_code.h" // for StatusCode
#include "caosdb/transaction_status.h" // for StatusCode
#include <grpcpp/impl/codegen/completion_queue.h> // for CompletionQueue
#include <memory> // for shared_ptr, uniqu...
namespace caosdb::transaction {
using caosdb::StatusCode;
using caosdb::entity::FileDescriptor;
using caosdb::entity::v1alpha1::FileTransmissionService;
@@ -26,7 +27,7 @@ public:
StatusCode upload(const FileDescriptor &file_descriptor);
StatusCode download(const FileDescriptor &file_descriptor);
void cancel();
void Cancel();
private:
int processMessages();
@@ -37,4 +38,4 @@ private:
std::unique_ptr<HandlerInterface> handler_;
};
} // namespace FileExchange
} // namespace caosdb::transaction
Loading