Class IOStats
java.lang.Object
io.deephaven.enterprise.niowrapper.sched.IOStats
- All Implemented Interfaces:
com.fishlib.base.log.LogOutputAppendable
Created by IntelliJ IDEA. User: jrauser Date: May 25, 2007 Time: 9:44:03 AM To change this template use File |
Settings | File Templates.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.fishlib.base.log.LogOutputappend(com.fishlib.base.log.LogOutput logOutput) forChannel(SelectableChannel channel) Create per-channel IOStats, if possible and desiredvoidsampleConsumes(long n) voidsampleDatagrams(long n) voidsampleDatagramsPerInvoke(long n) voidsampleFills(long n) voidsampleFlushes(long n) voidsampleMessagesOut(long n) voidsampleReadInvokes(long n) voidsampleReadQueue(long n) voidsampleWriteInvokes(long n) voidsampleWriteQueue(long n) toString()
-
Field Details
-
perSocket
public final boolean perSockettrue, if per-socket statistics should be kept -
group
-
itemPrefix
the prefix for this stats group -
itemSuffix
-
-
Constructor Details
-
IOStats
Constructor
-
-
Method Details
-
forChannel
Create per-channel IOStats, if possible and desired -
sampleWriteInvokes
public void sampleWriteInvokes(long n) -
sampleFlushes
public void sampleFlushes(long n) -
sampleWriteQueue
public void sampleWriteQueue(long n) -
sampleMessagesOut
public void sampleMessagesOut(long n) -
sampleReadInvokes
public void sampleReadInvokes(long n) -
sampleFills
public void sampleFills(long n) -
sampleReadQueue
public void sampleReadQueue(long n) -
sampleConsumes
public void sampleConsumes(long n) -
sampleDatagrams
public void sampleDatagrams(long n) -
sampleDatagramsPerInvoke
public void sampleDatagramsPerInvoke(long n) -
append
public com.fishlib.base.log.LogOutput append(com.fishlib.base.log.LogOutput logOutput) - Specified by:
appendin interfacecom.fishlib.base.log.LogOutputAppendable
-
toString
-