[Javanetsim-cvs] javaNetSim/core/protocolsuite/tcp_ip Application.java,1.14,1.15 Udp.java,1.31,1.32
Status: Beta
Brought to you by:
darkkey
From: gift <gi...@us...> - 2006-01-10 16:23:14
|
Update of /cvsroot/javanetsim/javaNetSim/core/protocolsuite/tcp_ip In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14875/core/protocolsuite/tcp_ip Modified Files: Application.java Udp.java Log Message: nnn Index: Application.java =================================================================== RCS file: /cvsroot/javanetsim/javaNetSim/core/protocolsuite/tcp_ip/Application.java,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** Application.java 8 Dec 2005 19:35:07 -0000 1.14 --- Application.java 10 Jan 2006 16:23:01 -0000 1.15 *************** *** 91,94 **** --- 91,110 ---- */ public abstract void RecvData(String Data) throws LowLinkException, TransportLayerException; + + /** + * This method recieves source IP of a packet + * @param data to receive + * @author gift (sourceforge.net user) + * @version v0.01 + */ + public abstract void RecvIP(String IP) throws LowLinkException, TransportLayerException; + + /** + * This method recieves source port number of a packet + * @param data to receive + * @author gift (sourceforge.net user) + * @version v0.01 + */ + public abstract void RecvPrt(int port_num) throws LowLinkException, TransportLayerException; Index: Udp.java =================================================================== RCS file: /cvsroot/javanetsim/javaNetSim/core/protocolsuite/tcp_ip/Udp.java,v retrieving revision 1.31 retrieving revision 1.32 diff -C2 -d -r1.31 -r1.32 *** Udp.java 7 Dec 2005 13:24:51 -0000 1.31 --- Udp.java 10 Jan 2006 16:23:01 -0000 1.32 *************** *** 255,258 **** --- 255,260 ---- listener = (Application)Elm.application; + listener.RecvIP(inPacket.getSourceIPAddress()); + listener.RecvPrt(inPacket.get_srcPort()); listener.RecvData(inPacket.getUDP_message()); |