Esempio n. 1
0
 /// <summary>
 /// Constructor.
 /// </summary>
 /// <param name="callingAETitle">The calling AE title.</param>
 /// <param name="calledAETitle">The called AE title.</param>
 /// <param name="maximumPduSizeToReceive">Maximum pdu size to receive.</param>
 /// <param name="implementationClassUid">The implementation class UID.</param>
 /// <param name="ImplementationVersionName">The implementation version UID.</param>
 internal AssociateAc(String callingAETitle, String calledAETitle, uint maximumPduSizeToReceive, String implementationClassUid, String ImplementationVersionName)
     : base(new DvtkData.Dul.A_ASSOCIATE_AC())
 {
     DvtkDataAssociateAc.CallingAETitle = callingAETitle;
     DvtkDataAssociateAc.CalledAETitle = calledAETitle;
     DvtkDataAssociateAc.UserInformation.MaximumLength.MaximumLengthReceived = maximumPduSizeToReceive;
     DvtkData.Dul.ImplementationClassUid dvtkDataImplementationClassUid = new DvtkData.Dul.ImplementationClassUid();
     dvtkDataImplementationClassUid.UID = implementationClassUid;
     DvtkDataAssociateAc.UserInformation.ImplementationClassUid = dvtkDataImplementationClassUid;
     DvtkData.Dul.ImplementationVersionName dvtkDataImplementationVersionName = new DvtkData.Dul.ImplementationVersionName();
     dvtkDataImplementationVersionName.Name = ImplementationVersionName;
     DvtkDataAssociateAc.UserInformation.ImplementationVersionName = dvtkDataImplementationVersionName;
 }
Esempio n. 2
0
 /// <summary>
 /// Constructor.
 /// </summary>
 /// <param name="callingAETitle">The calling AE title.</param>
 /// <param name="calledAETitle">The called AE title.</param>
 /// <param name="maximumPduSizeToReceive">Maximum pdu size to receive.</param>
 /// <param name="implementationClassUid">The implementation class UID.</param>
 /// <param name="ImplementationVersionName">The implementation version UID.</param>
 internal AssociateAc(String callingAETitle, String calledAETitle, uint maximumPduSizeToReceive, String implementationClassUid, String ImplementationVersionName)
     : base(new DvtkData.Dul.A_ASSOCIATE_AC())
 {
     DvtkDataAssociateAc.CallingAETitle = callingAETitle;
     DvtkDataAssociateAc.CalledAETitle  = calledAETitle;
     DvtkDataAssociateAc.UserInformation.MaximumLength.MaximumLengthReceived = maximumPduSizeToReceive;
     DvtkData.Dul.ImplementationClassUid dvtkDataImplementationClassUid = new DvtkData.Dul.ImplementationClassUid();
     dvtkDataImplementationClassUid.UID = implementationClassUid;
     DvtkDataAssociateAc.UserInformation.ImplementationClassUid = dvtkDataImplementationClassUid;
     DvtkData.Dul.ImplementationVersionName dvtkDataImplementationVersionName = new DvtkData.Dul.ImplementationVersionName();
     dvtkDataImplementationVersionName.Name = ImplementationVersionName;
     DvtkDataAssociateAc.UserInformation.ImplementationVersionName = dvtkDataImplementationVersionName;
 }