VirtualWire

What does it means ?

In a nutshell, see if there's any data to read, read it if (vw_get_message(buf, &buflen)), and then print it

for (i = 0; i < buflen; i++)
	{
	    Serial.print((char)buf[i]);
	    Serial.print(" ");
	}

.