示例#1
0
文件: Main.java 项目: nologic/nabs
  private void sendAddRemoveHost(InetAddress host, boolean doAdd) {
    AddRemoveHostMessage arhm = new AddRemoveHostMessage();
    arhm.setDoAdd(doAdd);
    arhm.setIp(Util.getLongIp(host));

    try {
      ObjectOutput oo = new ObjectOutputStream(receptor.getManager().openInterModuleStream(this));
      oo.writeObject(arhm);
      oo.close();
    } catch (Exception e) {
      e.printStackTrace();
    }
  }
示例#2
0
文件: Main.java 项目: nologic/nabs
  public void addHostToDetails(long ip, ModuleHandle handle) {
    OpenDetailsMessage odm = new OpenDetailsMessage();
    odm.setHandle(handle);
    odm.setIp(ip);

    try {
      ObjectOutput oo = new ObjectOutputStream(receptor.getManager().openInterModuleStream(this));
      oo.writeObject(odm);
      oo.close();
    } catch (Exception e) {
      e.printStackTrace();
    }
  }