pynetdicom.pdu.A_RELEASE_RQ¶
- class pynetdicom.pdu.A_RELEASE_RQ[source][source]¶
An A-RELEASE-RQ PDU.
An A-RELEASE-RQ PDU is used once an association has been established to initiate the release of the association.
- pdu_length¶
The number of bytes from the first byte following the PDU Length field to the last byte of the PDU.
- Type
Notes
An A-RELEASE-RQ PDU requires the following parameters:
PDU type (1, fixed value, 0x05)
PDU length (1, fixed value, 4)
Encoding
When encoded, an A-RELEASE-RQ PDU has the following structure, taken from Table 9-24 1 (offsets shown with Python indexing). PDUs are always encoded using Big Endian 2.
Offset
Length
Description
0
1
PDU type
1
1
Reserved
2
4
PDU length
6
4
Reserved
References
Methods
__init__()Initialise a new A-RELEASE-RQ PDU.
decode(bytestream)Decode bytestream and use the result to set the field values of the PDU.
encode()Return the encoded PDU as bytes.
from_primitive(primitive)Setup the current PDU using an A-RELEASE (request) primitive.
to_primitive()Return an A-RELEASE (request) primitive from the current PDU.
Attributes
Return the PDU Length field value as an int.
Return the PDU Type field value an int.