Function onMessageReceivedHandler
read / write