modified transferData method parameters in interface ICommunicationChannel