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);
//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 (activeProbes.contains(dnsPacket.getHeader().id)){
logger.fine("Received MDSN response from: "+packet.getAddress()+", msg id: " + dnsPacket.getHeader().id);
if (listener != null)
listener.receivedResponse(dnsPacket);
} else {
logger.fine("Received MDSN packet: "+packet.getAddress()+", msg id: " + dnsPacket.getHeader().id);
}
}
} catch (IOException e){

View file

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