break; case DisconnectPeerAnswer.commandCode: answer = new DisconnectPeerAnswerImpl(receivedMessage); break; case ReAuthAnswer.commandCode:
return isRequest ? new DeviceWatchdogRequestImpl(message) : new DeviceWatchdogAnswerImpl(message); case DisconnectPeerRequest.commandCode: // DPR/DPA return isRequest ? new DisconnectPeerRequestImpl(message) : new DisconnectPeerAnswerImpl(message); case ReAuthRequest.commandCode: // RAR/RAA return isRequest ? new ReAuthRequestImpl(message) : new ReAuthAnswerImpl(message);
return isRequest ? new DeviceWatchdogRequestImpl(message) : new DeviceWatchdogAnswerImpl(message); case DisconnectPeerRequest.commandCode: // DPR/DPA return isRequest ? new DisconnectPeerRequestImpl(message) : new DisconnectPeerAnswerImpl(message); case ReAuthRequest.commandCode: // RAR/RAA return isRequest ? new ReAuthRequestImpl(message) : new ReAuthAnswerImpl(message);
break; case Message.DISCONNECT_PEER_REQUEST: diamMessage = creatingRequest ? new DisconnectPeerRequestImpl(msg) : new DisconnectPeerAnswerImpl(msg); break; case Message.RE_AUTH_REQUEST: