Example #1
0
 public static ProtocolHeader ReadHeader(ITransport transport)
 {
     byte[] smallBuffer = new byte[8];
     ReadBuffer(transport, smallBuffer, 0, 8);
     Trace.WriteBuffer("RECV {0}", smallBuffer, 0, smallBuffer.Length);
     return(ProtocolHeader.Create(smallBuffer, 0));
 }
Example #2
0
        public static ProtocolHeader ReadHeader(ITransport transport)
        {
            byte[] smallBuffer = new byte[8];
            if (!ReadBuffer(transport, smallBuffer, 0, 8))
            {
                throw new ObjectDisposedException(transport.GetType().Name);
            }

            return(ProtocolHeader.Create(smallBuffer, 0));
        }
Example #3
0
 public static ProtocolHeader ReadHeader(ITransport transport)
 {
     byte[] smallBuffer = new byte[8];
     ReadBuffer(transport, smallBuffer, 0, 8);
     return(ProtocolHeader.Create(smallBuffer, 0));
 }