Bend.SegmentBlockBasicEncoder.writeEncoded C# (CSharp) Method

writeEncoded() private static method

private static writeEncoded ( Stream o, byte data ) : void
o Stream
data byte
return void
        private static void writeEncoded(Stream o, byte[] data)
        {
            foreach (byte b in data) {
                if ((b >= FIRST_SPECIAL && b <= LAST_SPECIAL)) {
                    o.WriteByte(ESCAPE_CHAR);
                    o.WriteByte((byte)(b - ESCAPE_OFFSET));
                } else {
                    o.WriteByte(b);
                }
            }
        }