package system.util;

/**
 * This is class-structure that holds one row from rwServer's Cache Table. It is used in rwCacher.
 * @author: Nikolai Rangelov
 */
public class rwCachTableField {
	public String cf_rwString;
	public short cf_langKey;
	public long cf_rwKey;
	public int cf_rwCounts;
	public long cf_rwLastCounts;
	public volatile boolean cf_NA = false;
	public volatile int cf_UsedCounts;
	public long cf_Loaded;
	public float cf_AvrUsedCounts;
/**
 * rwCachTableField constructor. Inits the parameters with zero based values.
 */
public rwCachTableField() 
{
 cf_rwKey = Constants.No_Key;
 cf_rwString = null;
 cf_langKey = 0;
 cf_rwCounts = 0; 
 cf_NA = false;
 cf_UsedCounts = 0;
 cf_rwLastCounts = 0;
 cf_AvrUsedCounts = 0;
 cf_Loaded = 0; 
}
}
