DVTk API
BaseActor Class
DVTkDvtk.IheActors.BasesBaseActor
DVTk API

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

Summary description for BaseActor.
Declaration Syntax
C#Visual BasicVisual C++
public abstract class BaseActor
Public MustInherit Class BaseActor
public ref class BaseActor abstract
Members
All MembersConstructorsMethodsPropertiesEvents



IconMemberDescription
BaseActor(ActorName, IheFramework)
Class constructor.

ActorConnectionCollection
Property - ActorConnectionCollection

ActorName
Property - ActorName

ActorsTransactionLog
Property - ActorsTransactionLog

AddDicomClient(DicomClientTypeEnum, ActorTypeEnum, CommonConfig, BasePeerToPeerConfigCollection)
Add the given DicomClient using the Destination Actor Configuration.

AddDicomServer(DicomServerTypeEnum, ActorTypeEnum, CommonConfig, BasePeerToPeerConfigCollection)
Add the given DicomServer using the Destination Actor Configuration.

AddHl7Client(Hl7ClientTypeEnum, ActorTypeEnum, CommonConfig, BasePeerToPeerConfigCollection)
Add an HL7Client for the given Destination Actor Name and Configuration.

AddHl7Server(Hl7ServerTypeEnum, ActorTypeEnum, CommonConfig, BasePeerToPeerConfigCollection)
Add an HL7Server for the given Destination Actor Name and Configuration.

AddResponseTriggerToActor(ActorTypeEnum, BaseTrigger)
Add a reponse trigger to the Actor.

ApplyConfig(CommonConfig, BasePeerToPeerConfigCollection)
Apply the Actor Configuration.

ConfigActor(CommonConfig, BasePeerToPeerConfigCollection)
Configure the Actor

DefaultValueManager
Property - DefaultValueManager

DicomtoHl7(DataSet)
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.)
GetDicomClient(ActorName)
Get the DicomClient that corresponds with the Destination Actor Name.

GetDicomServer(ActorName)
Get the DicomServer that corresponds with the Destination Actor Name.

GetFirstActorIdFromDicomServer(ActorTypeEnum)
Get the Actor Id of the first instance of the given peer actor type DicomServer in this actor.

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.)
GetHl7Client(ActorName)
Get the HL7Client that corresponds with the Destination Actor Name.

GetHl7Server(ActorName)
Get the HL7Server that corresponds with the Destination Actor Name.

GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
HandleTransactionFrom(ActorName, Hl7Transaction)
Handle an HL7 Transation from the given Actor Name.

HandleTransactionFrom(ActorName, DicomTransaction)
Handle a Dicom Transaction from the given Actor Name.

Hl7ToDicom(Hl7Message)
IheFramework
Property - IheFramework

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
OnMessageAvailable
Message Available Event

OnTransactionAvailable
Transaction Available Event

StartActor(DefaultValueManager)
Start the Actor.

StopActor()()()
Stop the Actor.

ThreadManager
Property - DvtThreadManager

ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
TriggerActorDicomClientVerificationInstances(ActorTypeEnum)
Trigger the DICOM Client Verification (E-ECHO-RQ).

TriggerActorInstances(ActorTypeEnum, BaseTrigger, Boolean)
Trigger the Actor Instances of the given Actor Type.

UpdateDicomServer(ActorName, ActorTypeEnum, CommonConfig, BasePeerToPeerConfigCollection)
Update the given DicomServer using the Destination Actor Configuration.

Inheritance Hierarchy

Assembly: DvtkIheActors (Module: DvtkIheActors) Version: 0.0.0.0