public static string GetStatusString(UserStatus status) {
string statusString = "unknown";
switch (status.Constructor) {
case Constructor.userStatusEmpty:
statusString = "offline";
break;
case Constructor.userStatusOffline:
statusString = GetOfflineUserState((UserStatusOfflineConstructor) status);
break;
case Constructor.userStatusOnline:
statusString = "online";
break;
}
return statusString;
}