comparison OrthancFramework/Sources/DicomNetworking/DicomAssociation.cpp @ 4285:544120b34c09

fix for VS2008, debug logs for C-FIND SCP and for storage commitment SCP
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 04 Nov 2020 16:27:59 +0100
parents 756126cd2219
children 5b254bd435d3
comparison
equal deleted inserted replaced
4284:756126cd2219 4285:544120b34c09
672 "Unable to send N-EVENT-REPORT request to AET: " + 672 "Unable to send N-EVENT-REPORT request to AET: " +
673 parameters.GetRemoteModality().GetApplicationEntityTitle()); 673 parameters.GetRemoteModality().GetApplicationEntityTitle());
674 } 674 }
675 675
676 { 676 {
677 std::stringstream s; // This is necessary for VS2008
678 s << DcmObject::PrintHelper(dataset);
679
677 OFString str; 680 OFString str;
678 CLOG(TRACE, DICOM) << "Sending Storage Commitment Report:" << std::endl 681 CLOG(TRACE, DICOM) << "Sending Storage Commitment Report:" << std::endl
679 << DIMSE_dumpMessage(str, message, DIMSE_OUTGOING) << std::endl 682 << DIMSE_dumpMessage(str, message, DIMSE_OUTGOING) << std::endl
680 << DcmObject::PrintHelper(dataset); 683 << s.str();
681 } 684 }
682 685
683 if (!DIMSE_sendMessageUsingMemoryData( 686 if (!DIMSE_sendMessageUsingMemoryData(
684 &association.GetDcmtkAssociation(), presID, &message, NULL /* status detail */, 687 &association.GetDcmtkAssociation(), presID, &message, NULL /* status detail */,
685 &dataset, NULL /* callback */, NULL /* callback context */, 688 &dataset, NULL /* callback */, NULL /* callback context */,
832 "Unable to send N-ACTION request to AET: " + 835 "Unable to send N-ACTION request to AET: " +
833 parameters.GetRemoteModality().GetApplicationEntityTitle()); 836 parameters.GetRemoteModality().GetApplicationEntityTitle());
834 } 837 }
835 838
836 { 839 {
840 std::stringstream s; // This is necessary for VS2008
841 s << DcmObject::PrintHelper(dataset);
842
837 OFString str; 843 OFString str;
838 CLOG(TRACE, DICOM) << "Sending Storage Commitment Request:" << std::endl 844 CLOG(TRACE, DICOM) << "Sending Storage Commitment Request:" << std::endl
839 << DIMSE_dumpMessage(str, message, DIMSE_OUTGOING) << std::endl 845 << DIMSE_dumpMessage(str, message, DIMSE_OUTGOING) << std::endl
840 << DcmObject::PrintHelper(dataset); 846 << s.str();
841 } 847 }
842 848
843 if (!DIMSE_sendMessageUsingMemoryData( 849 if (!DIMSE_sendMessageUsingMemoryData(
844 &association.GetDcmtkAssociation(), presID, &message, NULL /* status detail */, 850 &association.GetDcmtkAssociation(), presID, &message, NULL /* status detail */,
845 &dataset, NULL /* callback */, NULL /* callback context */, 851 &dataset, NULL /* callback */, NULL /* callback context */,