package org.torproject.jtor.directory;

import org.torproject.jtor.data.HexDigest;
import org.torproject.jtor.data.Timestamp;
import org.torproject.jtor.data.exitpolicy.ExitPorts;

public interface RouterStatus {
	String getNickname();
	HexDigest getIdentity();
	HexDigest getDescriptorDigest();
	Timestamp getPublicationTime();
	int getRouterPort();
	boolean isDirectory();
	int getDirectoryPort();
	boolean hasFlag(String flag);
	String getVersion();
	int getEstimatedBandwidth();
	int getMeasuredBandwidth();
	ExitPorts getExitPorts();
}

@@ -76,16 +76,61 @@
 Digest;%0A
+import org.torproject.jtor.data.IPv4Address;%0A
 import o
@@ -363,24 +363,51 @@
 tionTime();%0A
+%09IPv4Address getAddress();%0A
 %09int getRout

Allow access of IPv4Address stored in status