EnsLib.DICOM.Duplex.TCP

Property Inventory

Method Inventory

Parameters

parameter ADAPTER = EnsLib.DICOM.Adapter.TCP;
This holds the name of the adapter
parameter DOMAIN = EnsDICOM;
Domain for $$$Text()

Properties

property NotificationMessage as %Persistent;
This holds the current notification method
Property methods: NotificationMessageGet(), NotificationMessageGetObject(), NotificationMessageGetObjectId(), NotificationMessageGetSwizzled(), NotificationMessageIsValid(), NotificationMessageNewObject(), NotificationMessageSet(), NotificationMessageSetObject(), NotificationMessageSetObjectId(), NotificationMessageUnSwizzle()

Methods

method AbortAssociation(pRequest As EnsLib.DICOM.Command.Abort, Output pResponse As %Library.Persistent) as %Status [ Language = objectscript ]
From the message-map, an error has occurred
method EstablishAssociation(pRequest As EnsLib.DICOM.Command.Establish, Output pResponse As %Library.Persistent) as %Status [ Language = objectscript ]
From the message-map, the adapter is asked to open the association
method OnAdapterAborted(pReason As %Integer, pSource As %Integer) as %Status [ Language = objectscript ]
This Callback method is called by the adapter when the association is aborted (by either side)
method OnAdapterErrored(pStatus As %Status) as %Status [ Language = objectscript ]
This Callback method is called by the adapter if it encounters a fatal error
method OnAdapterEstablished() as %Status [ Language = objectscript ]
This Callback method is called by the adapter when an Association has been accepted
method OnAdapterRejected(pSource As %Integer, pReason As %Integer) as %Status [ Language = objectscript ]
This Callback method is called by the adapter when an Association has been rejected
method OnAdapterReleased() as %Status [ Language = objectscript ]
This Callback method is called by the adapter when the association is released
classmethod OnBusinessType(pItem As Ens.Config.Item) as %Integer [ Language = objectscript ]
Called at Design Time
method OnPrivateSessionStopped(pSelfGenerated As %Boolean, pAttachedMessage As %Persistent = "") as %Status [ Language = objectscript ]
method ReleaseAssociation(pRequest As EnsLib.DICOM.Command.Release, Output pResponse As %Library.Persistent) as %Status [ Language = objectscript ]
From the message-map, the adapter is asked to close the association
method SendDocument(pRequest As EnsLib.DICOM.Document, Output pResponse As %Library.Persistent) as %Status [ Language = objectscript ]
From the message-map, the adapter is asked to send the document to the connectd peer

Inherited Members

Inherited Properties

Inherited Methods

Subclasses

Feedback