view src/main/java/alice/topology/HostMessage.java @ 558:0259a8aba18c dispose

add ip to HostMessage.class, delete System.out in ReceiveData, some TopM class change using ip connection
author Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
date Sat, 21 Nov 2015 18:23:51 +0900
parents 1a860019b2fe
children
line wrap: on
line source

package alice.topology;

import org.msgpack.annotation.Message;

import java.net.InetAddress;
import java.net.UnknownHostException;

@Message
public class HostMessage {
    public String name;
    public int port;
    public String ip;

    public String connectionName;
    public String absName; // this is absName which have these IP and port.

    public String reverseName;
    public String remoteAbsName;
    public String cookie; // MD5

    public boolean alive;

    public HostMessage() { }
    public HostMessage(String name, String ip, int port) {
        this.name = name;
        this.ip = ip;
        this.port = port;
    }

    public HostMessage(String name, String ip, int port, String connectionName, String reverseName) {
        this.name = name;
        this.ip = ip;
        this.port = port;
        this.connectionName = connectionName;
        this.reverseName = reverseName;
    }

    public boolean isAlive() {
        return alive;
    }
}