Project

General

Profile

Actions

Feature #732

open

class DcmSCU needs callback for handling asynchronous N-EVENT-REPORT messages

Added by Marco Eichelberg over 8 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Library and Apps
Target version:
-
Start date:
2017-03-20
Due date:
% Done:

0%

Estimated time:
Module:
dcmnet
Operating System:
Compiler:

Description

All SCUs for DICOM services that use the N-EVENT-REPORT transaction need to be prepared to handle the receipt of "asynchronously" incoming N-EVENT-REPORT-RQ messages. Such messages could arrive
  • immediately after the A-ASSOCIATE-AC message from the SCP
  • between a request and response message, e.g. after sending N-ACTION-RQ and before receiving N-ACTION-RSP
  • when the connection is otherwise idle

Currently DcmSCU is not able to handle this properly. What is needed is a callback method that is called whenever an incoming N-EVENT-REPORT-RQ message is received. This callback should handle the event report and send back the N-EVENT-REPORT-RSP message. Unless redefined in a derived class, this callback should default to a method showing the current behaviour, i.e. an error condition returned to the caller.

At this time, (only) the DCMSTCOM module, a Storage Commitment SCU, is affected.

No data to display

Actions

Also available in: Atom PDF