private void Send(Stream s) | |
{ | |
while (true) | |
{ | |
int t = s.ReadByte(); | |
if (t == -1) break; | |
if (t == 0x00 || t == 0xFF) stream.WriteByte(Convert.ToByte(0xFF)); | |
stream.WriteByte(Convert.ToByte(t)); | |
} | |
stream.WriteByte(0); | |
info = Receive(); | |
if(!Ok()) | |
{ | |
throw new IOException(info); | |
} | |
} |