summaryrefslogtreecommitdiff
path: root/trunk/qpid/dotnet/client-010/client/transport/codec/MSDecoder.cs
diff options
context:
space:
mode:
Diffstat (limited to 'trunk/qpid/dotnet/client-010/client/transport/codec/MSDecoder.cs')
-rw-r--r--trunk/qpid/dotnet/client-010/client/transport/codec/MSDecoder.cs110
1 files changed, 0 insertions, 110 deletions
diff --git a/trunk/qpid/dotnet/client-010/client/transport/codec/MSDecoder.cs b/trunk/qpid/dotnet/client-010/client/transport/codec/MSDecoder.cs
deleted file mode 100644
index 59731b739a..0000000000
--- a/trunk/qpid/dotnet/client-010/client/transport/codec/MSDecoder.cs
+++ /dev/null
@@ -1,110 +0,0 @@
-/*
-*
-* Licensed to the Apache Software Foundation (ASF) under one
-* or more contributor license agreements. See the NOTICE file
-* distributed with this work for additional information
-* regarding copyright ownership. The ASF licenses this file
-* to you under the Apache License, Version 2.0 (the
-* "License"); you may not use this file except in compliance
-* with the License. You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing,
-* software distributed under the License is distributed on an
-* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-* KIND, either express or implied. See the License for the
-* specific language governing permissions and limitations
-* under the License.
-*
-*/
-
-using System;
-using System.IO;
-using System.Text;
-using org.apache.qpid.transport.util;
-
-namespace org.apache.qpid.transport.codec
-{
-
-
- /// <summary>
- /// MSDecoder
- ///
- /// </summary>
-
-
- public sealed class MSDecoder : AbstractDecoder
- {
-
- private BinaryReader _reader;
-
- public void Init(MemoryStream st)
- {
- _reader = new BinaryReader(st, Encoding.BigEndianUnicode);
- }
-
- protected override byte DoGet()
- {
- return _reader.ReadByte();
- }
-
- protected override void DoGet(byte[] bytes)
- {
- _reader.Read(bytes, 0, bytes.Length);
- }
-
- public override bool HasRemaining()
- {
- return (_reader.BaseStream.Position < _reader.BaseStream.Length);
- }
-
- public override short ReadUint8()
- {
- return (short) (0xFF & _reader.ReadByte());
- }
-
- public override int ReadUint16()
- {
- return ByteEncoder.GetBigEndian((UInt16) _reader.ReadInt16());
- }
-
- public override long ReadUint32()
- {
- return ByteEncoder.GetBigEndian((UInt32) _reader.ReadInt32());
- }
-
- public override long ReadUint64()
- {
- return (long) ByteEncoder.GetBigEndian(_reader.ReadInt64());
- }
-
- public override short ReadInt8()
- {
- return (short) (0xFF & _reader.ReadByte());
- }
-
- public override int ReadInt16()
- {
- return ByteEncoder.GetBigEndian((Int16) _reader.ReadInt16());
- }
-
- public override long ReadInt32()
- {
- return ByteEncoder.GetBigEndian((Int32) _reader.ReadInt32());
- }
-
- public override long ReadInt64()
- {
- return (long) ByteEncoder.GetBigEndian(_reader.ReadInt64());
- }
-
- public override double ReadDouble() {
- return (double) ByteEncoder.GetBigEndian(_reader.ReadDouble()) ;
- }
-
- public override float ReadFloat() {
- return (float) _reader.ReadSingle() ;
- }
- }
-}