pynetdicom.pdu.A_RELEASE_RP¶
- 
class pynetdicom.pdu.A_RELEASE_RP[source]¶
- An A-RELEASE-RP PDU. - An A-RELEASE-RP PDU is used once an association has been established to confirm 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-RP PDU requires the following parameters: - PDU type (1, fixed value, - 0x06)
- PDU length (1, fixed value, - 0x00000004)
 - Encoding - When encoded, an A-RELEASE-RP PDU has the following structure, taken from Table 9-25 (offsets shown with Python indexing). PDUs are always encoded using Big Endian. - Offset - Length - Description - 0 - 1 - PDU type - 1 - 1 - Reserved - 2 - 4 - PDU length - 6 - 4 - Reserved - References - DICOM Standard, Part 8, Section 9.3.7 
- DICOM Standard, Part 8, Section 9.3.1 
 - Methods - __init__()- Initialise a new A-RELEASE-RP 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 (response) primitive. - Return an A-RELEASE (response) primitive from the current PDU. - Attributes - Return the PDU Length field value as an int. - Return the PDU Type field value as - int.- 
static from_primitive(primitive)[source]¶
- Setup the current PDU using an A-release (response) primitive. - Parameters
- primitive (pdu_primitives.A_RELEASE) – The primitive to use to set the current PDU field values. 
 
 - 
property pdu_length¶
- Return the PDU Length field value as an int. 
 
-