// ProtocolEntity.java package support; // Jasper support package import java.util.Vector; // import Java vectors /** This is the base interface for protocol entities. @author Iain A. Robin, Kenneth J. Turner @version 1.0 (1st September 1999, IAR): initial version
1.4 (9th March 2006, KJT): updated for JDK 1.5
1.5 (22nd July 2010, KJT): minor tidying */ public interface ProtocolEntity { public String getName(); public Vector getServices(); public void initialise(); public Vector performService(String s); public Vector receivePDU(PDU pdu); public void transmitPDU(PDU pdu, ProtocolEntity dest); }