pynetdicom._handlers.doc_handle_async¶
- 
pynetdicom._handlers.doc_handle_async(event, *args)[source]¶
- Documentation for handlers bound to - evt.EVT_ASYNC_OPS.- User implementation of this event handler is optional. If a handler is not implemented and bound to - evt.EVT_ASYNC_OPSthen no response to the Asynchronous Operations Window Negotiation item will be sent in reply to the association requestor.- Because pynetdicom doesn’t support asynchronous operations if the handler is implemented then the response to the asynchronous operations window negotiation request will always return the default number of operations invoked/performed, (1, 1), regardless of what values are returned by the handler. - Event - evt.EVT_ASYNC_OPS- Parameters
- event (events.Event) – - The event representing an association request being received which contains an Asynchronous Operations Window Negotiation item. Event attributes are: - assoc: the- Associationthat received the Asynchronous Operations Window Negotiation request.
- event: the event that occurred as- InterventionEvent.
- invoked: the Maximum Number Operations Invoked parameter value of the Asynchronous Operations Window Negotiation item as an- int. If the value is- 0then an unlimited number of invocations are requested.
- performed: the Maximum Number Operations Performed parameter value of the Asynchronous Operations Window Negotiation item as an- int. If the value is- 0then an unlimited number of performances are requested.
- timestamp: the date and time that the negotiation request was processed as- datetime.datetime.
 
- args – If the handler was bound to the event using - bind(event, handler, args)or by passing- evt_handlers=[(event, handler, args), ...], where args is a- listthen there will be one or more optional extra parameters matching the contents of args.
 
- Returns
- The (maximum number operations invoked, maximum number operations performed). A value of - 0indicates that an unlimited number of operations is supported. As asynchronous operations are not supported the returned values will be ignored and (1, 1) sent in response.
- Return type
 - References - DICOM Standard, Part 7, Annex D.3.3.3