logging updates

This commit is contained in:
Ziver Koc 2016-09-19 23:22:06 +02:00
parent 59ab54141f
commit 1155f1265e
2 changed files with 11 additions and 3 deletions

View file

@ -106,13 +106,15 @@ public class MulticastDNSClient extends ThreadedUDPNetwork implements ThreadedUD
DNSPacket dnsPacket = DNSPacket.read(in); DNSPacket dnsPacket = DNSPacket.read(in);
//System.out.println("Received:\n"+ByteUtil.toFormattedString(packet.getData(), packet.getOffset(), packet.getLength())); //System.out.println("Received:\n"+ByteUtil.toFormattedString(packet.getData(), packet.getOffset(), packet.getLength()));
//MultiPrintStream.out.dump(dnsPacket,3); MultiPrintStream.out.dump(dnsPacket,3);
if (dnsPacket.getHeader().flagQueryResponse) { if (dnsPacket.getHeader().flagQueryResponse) {
if (activeProbes.contains(dnsPacket.getHeader().id)){ if (activeProbes.contains(dnsPacket.getHeader().id)){
logger.fine("Received MDSN response from: "+packet.getAddress()+", msg id: " + dnsPacket.getHeader().id); logger.fine("Received MDSN response from: "+packet.getAddress()+", msg id: " + dnsPacket.getHeader().id);
if (listener != null) if (listener != null)
listener.receivedResponse(dnsPacket); listener.receivedResponse(dnsPacket);
} else {
logger.fine("Received MDSN packet: "+packet.getAddress()+", msg id: " + dnsPacket.getHeader().id);
} }
} }
} catch (IOException e){ } catch (IOException e){

View file

@ -1,8 +1,11 @@
package zutil.net.dns; package zutil.net.dns;
import zutil.io.MultiPrintStream; import zutil.io.MultiPrintStream;
import zutil.log.CompactLogFormatter;
import zutil.log.LogUtil;
import java.io.IOException; import java.io.IOException;
import java.util.logging.Level;
/** /**
* Test class for MulticastDNSClient. * Test class for MulticastDNSClient.
@ -12,11 +15,14 @@ import java.io.IOException;
public class MulticastDNSClientTest { public class MulticastDNSClientTest {
public static void main(String[] args) throws IOException { public static void main(String[] args) throws IOException {
LogUtil.setGlobalLevel(Level.ALL);
LogUtil.setGlobalFormatter(new CompactLogFormatter());
MulticastDNSClient mdns = new MulticastDNSClient(); MulticastDNSClient mdns = new MulticastDNSClient();
mdns.start(); mdns.start();
//mdns.sendProbe("appletv.local"); //mdns.sendProbe("appletv.local");
mdns.sendProbe("_services._dns-sd._udp.local"); //mdns.sendProbe("_services._dns-sd._udp.local");
//mdns.sendProbe("_googlecast._tcp.local"); mdns.sendProbe("_googlecast._tcp.local");
mdns.setListener(new DNSResolutionListener() { mdns.setListener(new DNSResolutionListener() {
@Override @Override
public void receivedResponse(DNSPacket packet) { public void receivedResponse(DNSPacket packet) {