Added SendAll(data, len)