public Task <int> SendAsync(string msg) { byte[] data = Encoding.Default.GetBytes(msg); return(Task.Factory.StartNew(() => socket.Send(MaskHelper.Mask(data, 0, data.Length, OpCode.Text)))); }
public Task <int> SendAsync(byte[] buffer, int offset, int size) { return(Task.Factory.StartNew(() => socket.Send(MaskHelper.Mask(buffer, offset, size, OpCode.Binary)))); }