view src/main/java/christie/daemon/Config.java @ 94:87a203c99177

update HostMessage refactor
author akahori
date Sat, 15 Sep 2018 18:59:12 +0900
parents e4d16deb9627
children 7f4d8d228a9b
line wrap: on
line source

package christie.daemon;

public class Config {

    public int localPort = 10000;
    public String logFile = null;
    public String MCSTADDR = "224.0.0.1";
    public String nis = "en1";
    public boolean useKeepAlive = true;

    public Config(String[] args) {
        for (int i = 0; i< args.length; i++) {
            if ("-log".equals(args[i])) {
                logFile = args[++i];
            }else if ("--localPort".equals(args[i])) {
                localPort = Integer.parseInt(args[++i]);
            } else if ("-n".equals(args[i])) {
                nis = args[++i];
            } else if ("--noKeepAlive".equals(args[i])) {
                useKeepAlive = false;
            } else if ("-a".equals(args[i])) {
                MCSTADDR = args[++i];
            }
        }

    }

}