pynetdicom.pdu_items.AsynchronousOperationsWindowSubItem¶
- 
class pynetdicom.pdu_items.AsynchronousOperationsWindowSubItem[source]¶
- An Asynchronous Operations Window Sub-item. - Represents the Asynchronous Operations Window Sub Item used in A-ASSOCIATE-RQ and A-ASSOCIATE-AC PDUs. - 
item_length¶
- The number of bytes from the first byte following the Item Length field to the last byte of the Item. - Type
 
 - 
maximum_number_operations_invoked¶
- The ‘Maximum Number Operations Invoked’ field value. 
 - 
maximum_number_operations_performed¶
- The Maximum Number Operations Performed field value. 
 - Notes - An Asynchronous Operations Window Sub-item requires the following parameters: - Item type (1, fixed, - 0x53)
- Item length (1) 
- Maximum number of operations invoked (1) 
- Maximum number of operations performed (1) 
 - Encoding - When encoded, an Asynchronous Operations Window Sub-item has the following structure, taken from Tables D.3-7 and D.3-8 of the DICOM Standard (offsets shown with Python indexing). Items are always encoded using Big Endian. - Offset - Length - Description - 0 - 1 - Item type - 1 - 1 - Reserved - 2 - 2 - Item length - 4 - 2 - Maximum number operations invoked - 6 - 2 - Maximum number operations performed - References - DICOM Standard, Part 7, Annex D.3.3.3 
- DICOM Standard, Part 8, Section 9.3.1 
 - Methods - __init__()- Initialise a new Asynchronous Operations Window Item. - decode(bytestream)- Decode bytestream and use the result to set the field values of the PDU item. - encode()- Return the encoded PDU as bytes. - from_primitive(primitive)- Set the item’s values using an Asynchronous Operations Window primitive. - Return an Asynchronous Operations Window primitive from the current Item. - Attributes - Return the item’s Item Length field value as - int.- Return the item’s Item Type field value as - int.- Return the item’s Maximum Number Operations Invoked field value. - Return the item’s Maximum Number Operations Performed field value. - 
from_primitive(primitive)[source]¶
- Set the item’s values using an Asynchronous Operations Window primitive. - Parameters
- primitive (pdu_primitives.AsynchronousOperationsWindowNegotiation) – The primitive to use to set the Item’s field values. 
 
 - 
property max_operations_invoked¶
- Return the item’s Maximum Number Operations Invoked field value. 
 - 
property max_operations_performed¶
- Return the item’s Maximum Number Operations Performed field value. 
 
-