public static final class SrvMonSysStats.Serializer extends Object implements UtlPool.Item<SrvMonSysStats.Serializer>, AdmRuntime.BufferSizer
public static final SrvMonSysStats.Serializer create(boolean pvt)
public static final SrvMonSysStats.Serializer create()
public final SrvMonSysStats.Serializer init(long addr, int len)
public final SrvMonSysStats.Serializer init(IOBuffer buffer, int len)
public final SrvMonSysStats.Serializer init(IOBuffer buffer)
public final SrvMonSysStats.Serializer setSizer(AdmRuntime.BufferSizer sizer)
public final boolean hasSizer()
public final boolean isInitialized()
public final int getSerializedLength()
public final void getTo(IOBuffer buffer, int offset)
public final int getTo(long addr,
int offset)
public final void putFrom(IOBuffer buffer, int offset, int len)
public final void putFrom(long addr,
int offset,
int len)
public final SrvMonSysStats.Serializer availableProcessors(int val)
public final SrvMonSysStats.Serializer systemLoadAverage(double val)
public final SrvMonSysStats.Serializer processCpuLoad(double val)
public final SrvMonSysStats.Serializer systemCpuLoad(double val)
public final SrvMonSysStats.Serializer memoryStats(SrvMonSysMemoryStats val)
public final SrvMonSysStats.Serializer memoryStats(SrvMonSysMemoryStats.Serializer val)
public final SrvMonSysStats.Serializer memoryStats(SrvMonSysMemoryStats.Deserializer val)
public final SrvMonSysStats.Serializer memoryStats(IOBuffer val, int offset, int len)
public final SrvMonSysStats.Serializer memoryStats(long addr, int offset, int len)
public final SrvMonSysStats.Serializer gcStats(SrvMonSysGCStats val)
public final SrvMonSysStats.Serializer gcStats(SrvMonSysGCStats.Serializer val)
public final SrvMonSysStats.Serializer gcStats(SrvMonSysGCStats.Deserializer val)
public final SrvMonSysStats.Serializer gcStats(IOBuffer val, int offset, int len)
public final SrvMonSysStats.Serializer gcStats(long addr, int offset, int len)
public final SrvMonSysStats.Serializer jitStats(SrvMonSysJITStats val)
public final SrvMonSysStats.Serializer jitStats(SrvMonSysJITStats.Serializer val)
public final SrvMonSysStats.Serializer jitStats(SrvMonSysJITStats.Deserializer val)
public final SrvMonSysStats.Serializer jitStats(IOBuffer val, int offset, int len)
public final SrvMonSysStats.Serializer jitStats(long addr, int offset, int len)
public final SrvMonSysStats.Serializer threadStats(SrvMonSysThreadStats val)
public final SrvMonSysStats.Serializer threadStats(SrvMonSysThreadStats.Serializer val)
public final SrvMonSysStats.Serializer threadStats(SrvMonSysThreadStats.Deserializer val)
public final SrvMonSysStats.Serializer threadStats(IOBuffer val, int offset, int len)
public final SrvMonSysStats.Serializer threadStats(long addr, int offset, int len)
public final SrvMonSysStats.Serializer diskStats(SrvMonSysDiskStats val)
public final SrvMonSysStats.Serializer diskStats(SrvMonSysDiskStats.Serializer val)
public final SrvMonSysStats.Serializer diskStats(SrvMonSysDiskStats.Deserializer val)
public final SrvMonSysStats.Serializer diskStats(IOBuffer val, int offset, int len)
public final SrvMonSysStats.Serializer diskStats(long addr, int offset, int len)
public final int done()
public final SrvMonSysStats.Serializer init()
UtlPool.ItemThis method is invoked by an item pool very time an item is put into the pool. The method should wipe the contents of the item so as to present a fresh instance of the item to the caller when retrieved from the pool.
init in interface UtlPool.Item<SrvMonSysStats.Serializer>public final SrvMonSysStats.Serializer setPool(UtlPool<SrvMonSysStats.Serializer> pool)
UtlPool.ItemThis method is invoked by an item pool at the time an item is added to the pool. The intent is to record the item's source pool in the item so it can be disposed back into the pool when the user is done working with it.
setPool in interface UtlPool.Item<SrvMonSysStats.Serializer>public final UtlPool<SrvMonSysStats.Serializer> getPool()
UtlPool.Item
This method should return the pool set using UtlPool.Item.setPool(com.neeve.util.UtlPool<T>)
getPool in interface UtlPool.Item<SrvMonSysStats.Serializer>UtlPool.Item.setPool(com.neeve.util.UtlPool<T>)public final long ensureCapacity(long addr,
int capacity)
AdmRuntime.BufferSizerensureCapacity in interface AdmRuntime.BufferSizeraddr - The native address of the target buffercapacity - The required capacity of the bufferThis method is invoked by a serializer each time it serializes a field or part of a field to the target buffer to ensure that the target buffer has the desired capacity to hold the data being added.
Copyright © 2019 N5 Technologies, Inc. All Rights Reserved.