added a return value to hostTransceiver::initProtocol()