jist.swans.net
Interface NetInterface.NetHandler
- All Known Subinterfaces:
- RouteInterface, RouteInterface.Aodv, RouteInterface.Dsr, RouteInterface.Zrp, TransInterface, TransInterface.TransTcpInterface, TransInterface.TransUdpInterface
- All Known Implementing Classes:
- AppHeartbeat, ip.MyIpHandler, RouteAodv, RouteDsr, RouteZrp, TransTcp, TransUdp
- Enclosing interface:
- NetInterface
public static interface NetInterface.NetHandler
Network layer callback interface.
- Since:
- SWANS1.0
- Version:
- $Id: NetInterface.java,v 1.18 2004/04/06 16:07:49 barr Exp $
- Author:
- Rimon Barr <barr+jist@cs.cornell.edu>
receive
void receive(Message msg,
NetAddress src,
MacAddress lastHop,
byte macId,
NetAddress dst,
byte priority,
byte ttl)
- Receive a message from network layer.
- Parameters:
msg
- message receivedsrc
- source network addresslastHop
- source link addressmacId
- incoming interfacedst
- destination network addresspriority
- packet priorityttl
- packet time-to-live