ClearCanvas.Dicom.Network.NetworkBase.SendNCreateNSetNDeleteHelper C# (CSharp) Method

SendNCreateNSetNDeleteHelper() private method

Helper for sending N-Create, N-Set, and N-Delete Response messages.
private SendNCreateNSetNDeleteHelper ( DicomCommandField commandField, byte presentationId, ushort messageId, DicomMessage message, ClearCanvas.Dicom.Network.DicomStatus status ) : void
commandField DicomCommandField The type of message.
presentationId byte The presentation context ID to send the message on.
messageId ushort The message ID to use for the message.
message DicomMessage The actual message to send.
status ClearCanvas.Dicom.Network.DicomStatus The response message.
return void
		private void SendNCreateNSetNDeleteHelper(DicomCommandField commandField, byte presentationId, ushort messageId, DicomMessage message, DicomStatus status)
		{
			message.CommandField = commandField;
			message.MessageIdBeingRespondedTo = messageId;
			message.AffectedSopClassUid = message.AffectedSopClassUid;

			if (message.DataSet == null || message.DataSet.IsEmpty())
				message.DataSetType = 0x0101;
			else
				message.DataSetType = 0x0102;
			message.Status = status;
			SendDimse(presentationId, message.CommandSet, message.DataSet);
		}