1e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Willspackage com.android.server.wifi.hotspot2;
2e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills
3e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Willspublic class IconEvent {
4e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills    private final long mBSSID;
5e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills    private final String mFileName;
6e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills    private final int mSize;
7e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills
8e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills    public IconEvent(long bssid, String fileName, int size) {
9e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills        mBSSID = bssid;
10e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills        mFileName = fileName;
11e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills        mSize = size;
12e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills    }
13e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills
14e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills    public long getBSSID() {
15e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills        return mBSSID;
16e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills    }
17e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills
18e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills    public String getFileName() {
19e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills        return mFileName;
20e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills    }
21e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills
22e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills    public int getSize() {
23e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills        return mSize;
24e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills    }
25e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills
26e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills    @Override
27e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills    public String toString() {
28e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills        return "IconEvent: " +
29e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills                "BSSID=" + String.format("%012x", mBSSID) +
30e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills                ", fileName='" + mFileName + '\'' +
31e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills                ", size=" + mSize;
32e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills    }
33e511ec7a4f53f7204a85075b23318f9f11c46d94Mitchell Wills}
34