package org.freertr.tab; import java.util.ArrayList; import java.util.List; import org.freertr.addr.addrIP; import org.freertr.addr.addrPrefix; import org.freertr.pack.packHolder; /** * represents one event manager entry * * @author matecsaba */ public class tabEvntmgrN extends tabListingEntry { /** * create instance */ public tabEvntmgrN() { } /** * tcl command */ public String tcl; /** * convert to string * * @param beg beginning * @param filter filter mode * @return string */ public List usrString(String beg, int filter) { List l = new ArrayList(); l.add(beg + "sequence " + sequence + " tcl " + tcl); return l; } /** * convert string to address * * @param s string to convert * @return true if error happened */ public boolean fromString(String s) { tcl = s; return false; } /** * test if matches * * @param afi address family * @param asn as number * @param net network * @return false on success, true on error */ public boolean matches(int afi, int asn, addrPrefix net) { return false; } /** * test if matches * * @param afi address family * @param asn as number * @param net network * @return false on success, true on error */ public boolean matches(int afi, int asn, tabRouteEntry net) { return false; } /** * test if matches * * @param pck packet * @return false on success, true on error */ public boolean matches(packHolder pck) { return false; } /** * update entry * * @param afi address family * @param asn as number * @param net network */ public void update(int afi, int asn, tabRouteEntry net) { } }