Beispiel #1
0
        public object RoundTripObject(object term)
        {
            byte[] binaryTerm = TermWriter.TermToBinary(term);
            TermReader reader = new TermReader(new MemoryStream(binaryTerm, false));

            return reader.ReadTerm();
        }
Beispiel #2
0
        protected override void HandleReceivedFrame(byte[] data)
        {
            MemoryStream stream = new MemoryStream(data, 0, data.Length, false);

            object obj;

            using (TermReader reader = new TermReader(stream))
            {
                obj = reader.ReadTerm();

                TermReceived(obj);
            }
        }