public class QueueIndexImpl extends Object implements QueueIndex
AIDATA_LENGTH, AIDATA_POS, AIFLAG_LENGTH, AIFLAG_POS, AITIME_LENGTH, AITIME_POS, BENCH_LENGTH, BENCH_POS, CLTYPE_LENGTH, CLTYPE_POS, CORE_LENGTH, CORE_POS, CORES_LENGTH, CORES_POS, CPU_SPEC_LENGTH, CPU_SPEC_POS, CPU_TYPE_LENGTH, CPU_TYPE_POS, CSIP_LENGTH, CSIP_POS, DSIZ_LENGTH, DSIZ_POS, DSTART_LENGTH, DSTART_POS, DUE_LENGTH, DUE_POS, EXPIRE_LENGTH, EXPIRE_POS, FLOPS_LENGTH, FLOPS_POS, GPU_MEMORY_LENGTH, GPU_MEMORY_POS, M176_LENGTH, M176_POS, M184_LENGTH, M184_POS, M476_LENGTH, M476_POS, M532_LENGTH, M532_POS, MEMORY_LENGTH, MEMORY_POS, MID_LENGTH, MID_POS, OS_SPEC_LENGTH, OS_SPEC_POS, OS_TYPE_LENGTH, OS_TYPE_POS, PASSKEY_LENGTH, PASSKEY_POS, PLIMIT_LENGTH, PLIMIT_POS, PORT_LENGTH, PORT_POS, STAT_LENGTH, STAT_POS, SVR1_LENGTH, SVR1_POS, SVR2_LENGTH, SVR2_POS, TAG_LENGTH, TAG_POS, TDATA_LENGTH, TDATA_POS, TEAMN_LENGTH, TEAMN_POS, TYPE_LENGTH, TYPE_POS, UID_LENGTH, UID_POS, UNAME_LENGTH, UNAME_POS, UPLOADS_LENGTH, UPLOADS_POS, URL_LENGTH, URL_POS, USTAT_LENGTH, USTAT_POS, WUID_LENGTH, WUID_POS, Z004_LENGTH, Z004_POS, Z192_LENGTH, Z192_POS, Z224_LENGTH, Z224_POS, Z500_LENGTH, Z500_POS, Z528_LENGTH, Z528_POS, Z536_LENGTH, Z536_POS, Z564_LENGTH, Z564_POS, Z624_LENGTH, Z624_POS
Constructor and Description |
---|
QueueIndexImpl(int indexNumber,
QueueReader reader)
Constructor for QueueIndexImpl.
|
Modifier and Type | Method and Description |
---|---|
long |
getAidata()
Get the value of Assignment info.
|
boolean |
getAiflag()
Get the value of Assignment info present flag.
|
Date |
getAitime()
Get the value of Assignment timestamp.
|
int |
getBench()
Get the value of Benchmark.
|
int |
getCltype()
Get the value of Client type required (usually 0).
|
Core |
getCore()
Get the value of Core_xx number (hex).
|
int |
getCores()
Get the value of Number of SMP cores.
|
String |
getCpuSpec()
Get the value of CPU species.
|
String |
getCpuType()
Get the value of CPU type.
|
Inet4Address |
getCsip()
Get the value of Collection server IP address.
|
int |
getDsiz()
Get the value of wudata_xx.dat file size.
|
Date |
getDstart()
Get the value of Download started time.
|
Date |
getDue()
Get the value of WU expiration time.
|
Date |
getExpire()
Get the value of Allowed time to return (seconds).
|
int |
getFlops()
Get the value of Flops per CPU (core).
|
int |
getGpuMemory()
Get the value of Available GPU memory.
|
int |
getMemory()
Get the value of Available memory.
|
int |
getMid()
Get the value of Machine ID.
|
String |
getOsSpec()
Get the value of OS species.
|
String |
getOsType()
Get the value of OS type.
|
String |
getPasskey()
Get the value of Passkey.
|
int |
getPlimit()
Get the value of Packet size limit.
|
int |
getPort()
Get the value of Server port number.
|
int |
getStat()
Get the value of Status.
|
Inet4Address |
getSvr1()
Get the value of Server IP address.
|
Inet4Address |
getSvr2()
Get the value of Server IP address.
|
String |
getTag()
Get the value of Tag of Work Unit.
|
Date |
getTdata()
Get the value of Time data.
|
int |
getTeamn()
Get the value of Team Number.
|
String |
getType()
Get the value of Work unit type.
|
long |
getUid()
Get the value of Stored ID for unit (UserID + MachineID).
|
String |
getUname()
Get the value of User Name.
|
int |
getUploads()
Get the value of Number of upload failures.
|
URL |
getUrl()
Get the value of Web address for core download.
|
int |
getUstat()
Get the value of Upload status.
|
WorkUnitImpl |
getWuid()
Get the value of Work unit ID information.
|
String |
toString()
Generate a String representation of the QueueImpl
|
void |
update()
Update all values.
|
public QueueIndexImpl(int indexNumber, QueueReader reader) throws InstantiationException
Constructor for QueueIndexImpl.
indexNumber
- a int.reader
- a QueueReader
object.InstantiationException
- if any.public int getStat()
getStat
in interface QueueIndex
public Date getTdata()
getTdata
in interface QueueIndex
public Inet4Address getSvr1()
getSvr1
in interface QueueIndex
public int getUstat()
getUstat
in interface QueueIndex
public URL getUrl()
getUrl
in interface QueueIndex
public Core getCore()
getCore
in interface QueueIndex
public int getDsiz()
getDsiz
in interface QueueIndex
public WorkUnitImpl getWuid()
getWuid
in interface QueueIndex
public int getMid()
getMid
in interface QueueIndex
public Inet4Address getSvr2()
getSvr2
in interface QueueIndex
public int getPort()
getPort
in interface QueueIndex
public String getType()
getType
in interface QueueIndex
public String getUname()
getUname
in interface QueueIndex
public int getTeamn()
getTeamn
in interface QueueIndex
public long getUid()
getUid
in interface QueueIndex
public int getBench()
getBench
in interface QueueIndex
public String getCpuType()
getCpuType
in interface QueueIndex
public String getOsType()
getOsType
in interface QueueIndex
public String getCpuSpec()
getCpuSpec
in interface QueueIndex
public String getOsSpec()
getOsSpec
in interface QueueIndex
public Date getExpire()
getExpire
in interface QueueIndex
public int getCltype()
getCltype
in interface QueueIndex
public boolean getAiflag()
getAiflag
in interface QueueIndex
public Date getAitime()
getAitime
in interface QueueIndex
public long getAidata()
getAidata
in interface QueueIndex
public Inet4Address getCsip()
getCsip
in interface QueueIndex
public Date getDstart()
getDstart
in interface QueueIndex
public int getCores()
getCores
in interface QueueIndex
public String getTag()
getTag
in interface QueueIndex
public String getPasskey()
getPasskey
in interface QueueIndex
public int getFlops()
getFlops
in interface QueueIndex
public int getMemory()
getMemory
in interface QueueIndex
public int getGpuMemory()
getGpuMemory
in interface QueueIndex
public Date getDue()
getDue
in interface QueueIndex
public int getPlimit()
getPlimit
in interface QueueIndex
public int getUploads()
getUploads
in interface QueueIndex
public String toString()
public final void update()
update
in interface QueueIndex
Copyright © 2011–2017 Mike Thomas. All rights reserved.