comparison Core/DicomNetworking/Internals/CommandDispatcher.h @ 3761:3b5feb2bbd4b transcoding

integration mainline->transcoding
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 16 Mar 2020 12:17:43 +0100
parents f6a73611ec5c
children
comparison
equal deleted inserted replaced
3748:ca36e3f1112c 3761:3b5feb2bbd4b
54 std::string remoteIp_; 54 std::string remoteIp_;
55 std::string remoteAet_; 55 std::string remoteAet_;
56 std::string calledAet_; 56 std::string calledAet_;
57 IApplicationEntityFilter* filter_; 57 IApplicationEntityFilter* filter_;
58 58
59 OFCondition NActionScp(T_DIMSE_Message* msg,
60 T_ASC_PresentationContextID presID);
61
62 OFCondition NEventReportScp(T_DIMSE_Message* msg,
63 T_ASC_PresentationContextID presID);
64
59 public: 65 public:
60 CommandDispatcher(const DicomServer& server, 66 CommandDispatcher(const DicomServer& server,
61 T_ASC_Association* assoc, 67 T_ASC_Association* assoc,
62 const std::string& remoteIp, 68 const std::string& remoteIp,
63 const std::string& remoteAet, 69 const std::string& remoteAet,
67 virtual ~CommandDispatcher(); 73 virtual ~CommandDispatcher();
68 74
69 virtual bool Step(); 75 virtual bool Step();
70 }; 76 };
71 77
72 OFCondition EchoScp(T_ASC_Association * assoc,
73 T_DIMSE_Message * msg,
74 T_ASC_PresentationContextID presID);
75
76 CommandDispatcher* AcceptAssociation(const DicomServer& server, 78 CommandDispatcher* AcceptAssociation(const DicomServer& server,
77 T_ASC_Network *net); 79 T_ASC_Network *net);
80
81 OFCondition EchoScp(T_ASC_Association* assoc,
82 T_DIMSE_Message* msg,
83 T_ASC_PresentationContextID presID);
78 } 84 }
79 } 85 }