コード例 #1
0
ファイル: PDU.cs プロジェクト: ronmark1/ClearCanvas-1
        public void CompletePDV(bool last, bool command)
        {
            byte mch = (byte)((last ? 2 : 0) + (command ? 1 : 0));

            _rawPDU.WriteByte(mch);
            _rawPDU.WriteLength32();
        }
コード例 #2
0
ファイル: PDU.cs プロジェクト: technocratz/ClearCanvas
        public void Write(RawPDU pdu)
        {
            byte mch = (byte)((_last ? 2 : 0) + (_command ? 1 : 0));

            pdu.MarkLength32("PDV-Length");
            pdu.Write("Presentation Context ID", _pcid);
            pdu.Write("Message Control Header", mch);
            pdu.Write("PDV Value", _value);
            pdu.WriteLength32();
        }
コード例 #3
0
ファイル: PDU.cs プロジェクト: yjsyyyjszf/ClearCanvas-1
		public void Write(RawPDU pdu)
		{
			byte mch = (byte)((_last ? 2 : 0) + (_command ? 1 : 0));
			pdu.MarkLength32("PDV-Length");
			pdu.Write("Presentation Context ID", _pcid);
			pdu.Write("Message Control Header", mch);
			pdu.Write("PDV Value", _value.Array, _value.Index, _value.Count);
			pdu.WriteLength32();
		}