- switch(_peers[peer]->type()) {
- case AbstractPeer::IODevicePeer:
- removePeer(static_cast<QIODevice *>(peer));
- break;
- case AbstractPeer::SignalProxyPeer:
- removePeer(static_cast<SignalProxy *>(peer));
- break;
- default:
- Q_ASSERT(false); // there shouldn't be any peers with wrong / unknown type
- }