public void SendUnencoded(string text, Action<Exception> callback = null)
{
byte[] writeBuffer = Encoding.GetBytes(text);
NetworkStream netstream = _tcp.GetStream();
var state = new SendState(netstream, callback);
netstream.BeginWrite(writeBuffer, 0, writeBuffer.Length, SendCallback, state);
}