/*
 * NodeEntry.java
 *
 * Created on November 3, 2005, 6:15 PM
 */

package sidnet.core.misc;

import jist.runtime.JistAPI;
import jist.swans.net.NetAddress;
import jist.swans.mac.MacAddress;

/**
 *
 * @author  Oliviu Ghica
 */
    /**
    * Neighbour entry information.
    */
    public class NodeEntry 
    {
        /** mac address of neighbour. */
        public MacAddress mac;
        /** IP address of neighbour   */
        public NetAddress ip;
        /** Physical Location of neighbour */
        private NCS_Location2D loc;
        
        public NodeEntry(MacAddress mac, NetAddress ip, NCS_Location2D loc)
        {
            this.mac = mac;
            this.ip  = ip;
            this.loc = loc;
        }
        
        public void setNCS_Location2D(NCS_Location2D loc)
        {
            this.loc = loc;
        }
        
        public NCS_Location2D getNCS_Location2D()
        {
            return loc;
        }
    }
