package org.ripple.power.server.chat;
import java.util.ArrayList;
import java.util.List;
public class LoginUsersMessage extends AMessage {
private List<String> users;
public LoginUsersMessage() {
super();
}
public LoginUsersMessage(List<String> list) {
super();
users = list;
}
@Override
public short getMessageType() {
return MessageType.CS_USER_NAME_LIST;
}
@Override
public void readImpl() {
users = new ArrayList<String>();
short len = readShort();
for (int i = 0; i < len; i++) {
users.add(readString());
}
}
@Override
public void writeImpl() {
writeShort((short) users.size());
for (String name : users) {
writeString(name);
}
}
public List<String> getUsers() {
return users;
}
}