DVTk API
A_ABORT Class
DVTkDvtkData.DulA_ABORT
DVTk API

[This is preliminary documentation and is subject to change.]

The ACSE A-ABORT service shall be used by a requestor in either of the AEs to cause the abnormal release of the association.
The ACSE A-P-ABORT service shall be used by the UL service-provider to signal the abnormal release of the association due to problems in services at the Presentation Layer and below.
Declaration Syntax
C#Visual BasicVisual C++
public class A_ABORT : DulMessage
Public Class A_ABORT _
	Inherits DulMessage
public ref class A_ABORT : public DulMessage
Members
All MembersConstructorsMethodsPropertiesFields



IconMemberDescription
A_ABORT()()()
Default constructor.

A_ABORT(Byte, Byte)
Standard constructor.

DvtDetailToXml(StreamWriter, Int32)
Serialize DVT Detail Data to Xml.
(Overrides DulMessage.DvtDetailToXml(StreamWriter, Int32).)
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()
Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
PduType
Protocol Data Unit - Type Identifier.
(Overrides DulMessage.PduType.)
Reason
This field shall contain an integer value encoded as an unsigned binary number.

Reason_Dul_Service_Provider_Invalid_PDU_Parameter
Predefined Reason: Dul Service Provider - Invalid PDU Parameter = 6

Reason_Dul_Service_Provider_Reason_Not_Specified
Predefined Reason: Dul Service Provider - Reason Not Specified = 0

Reason_Dul_Service_Provider_Reserved_3
Predefined Reason: Dul Service Provider - Reserved 3 = 3

Reason_Dul_Service_Provider_Unexpected_PDU
Predefined Reason: Dul Service Provider - Unexpected PDU = 2

Reason_Dul_Service_Provider_Unexpected_PDU_Parameter
Predefined Reason: Dul Service Provider - Unexpected PDU Parameter = 5

Reason_Dul_Service_Provider_Unrecognized_PDU
Predefined Reason: Dul Service Provider - Unrecognized PDU = 1

Reason_Dul_Service_Provider_Unrecognized_PDU_Parameter
Predefined Reason: Dul Service Provider - Unrecognized PDU Parameter = 4

Reason_Dul_Service_User_Reason_Not_Specified
Predefined Reason: Dul Service User - User Reason Not Specified = 0

Source
This Source field shall contain an integer value encoded as an unsigned binary number.

Source_Dul_Service_Provider
Predefined Source: Dul Service Provider = 3

Source_Dul_Service_User
Predefined Source: Dul Service User = 1

Source_Reserved_2
Predefined Source: Reserved 2 = 2

ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Remarks
It shall be a non-confirmed service.
Remarks
However, because of the possibility of an A-ABORT service procedure collision, the delivery of the indication primitive is not guaranteed.
Remarks
Should such a collision occur, both AEs are aware that the association has been terminated. The abort shall be performed through A-ABORT request and A-ABORT indication primitives.
Remarks
This occurrence indicates the possible loss of information in transit.
Remarks
A-P-ABORT is a provider-initiated service.
Inheritance Hierarchy
Object
Message
 DulMessage
  A_ABORT

Assembly: DvtkData (Module: DvtkData) Version: 0.0.0.0