12345678910111213141516171819202122 |
- #include <iostream>
- #include <memory>
- #include <string>
- #include <dcmtk/config/osconfig.h>
- #include <dcmtk/dcmdata/dcuid.h>
- #include <dcmtk/ofstd/ofstream.h>
- #include <grpcpp/grpcpp.h>
- #include "dr_dcmtk_idl.grpc.pb.h"
- using grpc::Server;
- using grpc::ServerBuilder;
- using grpc::ServerContext;
- using grpc::Status;
- using dr::dcmtk::UidRootRequest;
- using dr::dcmtk::UidReply;
- using dr::dcmtk::Dcm;
- class DcmServiceImpl final : public Dcm::Service {
- Status GenerateUniqueIdentifier(ServerContext* context, const UidRootRequest* request, UidReply* response) override;
- };
|