a listener for tcp message.