Function onReceivedMessageHandler
read / write