1 package cat.function;
  2 
  3 import java.io.Serializable;
  4 import java.util.HashMap;
  5 import java.util.HashSet;
  6 
  7 public class CatBean implements Serializable {
  8     private int type; // 1私聊 0上下线更新 -1下线请求 2请求发送文件 3.确定接收文件
  9 
 10     private HashSet<String> clients; // 存放选中的客户
 11 
 12     private HashSet<String> to;
 13     
 14     public HashMap<String, ClientBean> onlines;
 15 
 16     private String info;
 17 
 18     private String timer;
 19 
 20     private String name;
 21 
 22     private String fileName;
 23 
 24     private int size;
 25 
 26     private String ip;
 27 
 28     private int port;
 29 
 30     public int getSize() {
 31         return size;
 32     }
 33 
 34     public void setSize(int size) {
 35         this.size = size;
 36     }
 37 
 38     public String getFileName() {
 39         return fileName;
 40     }
 41 
 42     public void setFileName(String fileName) {
 43         this.fileName = fileName;
 44     }
 45 
 46     public HashSet<String> getTo() {
 47         return to;
 48     }
 49 
 50     public void setTo(HashSet<String> to) {
 51         this.to = to;
 52     }
 53 
 54     public int getType() {
 55         return type;
 56     }
 57 
 58     public void setType(int type) {
 59         this.type = type;
 60     }
 61 
 62     public HashSet<String> getClients() {
 63         return clients;
 64     }
 65 
 66     public void setClients(HashSet<String> clients) {
 67         this.clients = clients;
 68     }
 69 
 70     public String getInfo() {
 71         return info;
 72     }
 73 
 74     public void setInfo(String info) {
 75         this.info = info;
 76     }
 77 
 78     public String getTimer() {
 79         return timer;
 80     }
 81 
 82     public void setTimer(String timer) {
 83         this.timer = timer;
 84     }
 85 
 86     public String getName() {
 87         return name;
 88     }
 89 
 90     public void setName(String name) {
 91         this.name = name;
 92     }
 93 
 94     public String getIp() {
 95         return ip;
 96     }
 97 
 98     public void setIp(String ip) {
 99         this.ip = ip;
100     }
101 
102     public int getPort() {
103         return port;
104     }
105 
106     public void setPort(int port) {
107         this.port = port;
108     }
109 
110     public HashMap<String, ClientBean> getOnlines() {
111         return onlines;
112     }
113 
114     public void setOnlines(HashMap<String, ClientBean> onlines) {
115         this.onlines = onlines;
116     }
117 
118     
119     
120 }
121 package cat.function;
122 
123 import java.net.Socket;
124 
125 public class ClientBean {
126     private String name;
127     private Socket socket;
128 
129     public String getName() {
130         return name;
131     }
132 
133     public void setName(String name) {
134         this.name = name;
135     }
136 
137     public Socket getSocket() {
138         return socket;
139     }
140 
141     public void setSocket(Socket socket) {
142         this.socket = socket;
143     }
144 
package cat.function;

import java.io.Serializable;
import java.util.HashMap;
import java.util.HashSet;

public class CatBean implements Serializable {
    private int type; // 1私聊 0上下线更新 -1下线请求 2请求发送文件 3.确定接收文件

    private HashSet<String> clients; // 存放选中的客户

    private HashSet<String> to;
    
    public HashMap<String, ClientBean> onlines;

    private String info;

    private String timer;

    private String name;

    private String fileName;

    private int size;

    private String ip;

    private int port;

    public int getSize() {
        return size;
    }

    public void setSize(int size) {
        this.size = size;
    }

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public HashSet<String> getTo() {
        return to;
    }

    public void setTo(HashSet<String> to) {
        this.to = to;
    }

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public HashSet<String> getClients() {
        return clients;
    }

    public void setClients(HashSet<String> clients) {
        this.clients = clients;
    }

    public String getInfo() {
        return info;
    }

    public void setInfo(String info) {
        this.info = info;
    }

    public String getTimer() {
        return timer;
    }

    public void setTimer(String timer) {
        this.timer = timer;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getIp() {
        return ip;
    }

    public void setIp(String ip) {
        this.ip = ip;
    }

    public int getPort() {
        return port;
    }

    public void setPort(int port) {
        this.port = port;
    }

    public HashMap<String, ClientBean> getOnlines() {
        return onlines;
    }

    public void setOnlines(HashMap<String, ClientBean> onlines) {
        this.onlines = onlines;
    }

    
    
}
package cat.function;

import java.net.Socket;

public class ClientBean {
    private String name;
    private Socket socket;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Socket getSocket() {
        return socket;
    }

    public void setSocket(Socket socket) {
        this.socket = socket;
    }
}

 

posted on 2019-04-14 23:33  feibin筱飞  阅读(1175)  评论(0编辑  收藏  举报