Bees v0.5.0 API

apps.benchmark
Class BenchmarkCapsule

java.lang.Object
  |
  +--bees.core.Packet
        |
        +--bees.core.ANEPPacket
              |
              +--bees.core.Capsule
                    |
                    +--apps.benchmark.BenchmarkCapsule
Direct Known Subclasses:
RelayCapsule, SendCapsule

public class BenchmarkCapsule
extends Capsule


Constructor Summary
BenchmarkCapsule()
           
 
Method Summary
 void decode(Xdr xdr)
          Decode this Capsule's state from the given Xdr.
 void encode(Xdr xdr)
          Encode this Capsule's state into the given Xdr.
 void recordHit(Node node, apps.benchmark.BenchmarkSession bs)
           
 void setDataLength(int length)
           
 java.lang.String toString()
           
 
Methods inherited from class bees.core.Capsule
addToPool, checkPermission, clone, decodingException, equals, evaluate, evaluate, fromCapsule, fromExternal, getCapsuleID, getFlowDesc, getSession, getSession, getSource, internalDecode, internalEncode, internalReset, reset, skipOptions, specializeCapsule
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BenchmarkCapsule

public BenchmarkCapsule()
Method Detail

setDataLength

public void setDataLength(int length)

encode

public void encode(Xdr xdr)
Description copied from class: Capsule
Encode this Capsule's state into the given Xdr.
Overrides:
encode in class Capsule
Following copied from class: bees.core.Capsule
Parameters:
xdr - An Xdr object that should be used to encode this Capsule's state.
Throws:
java.lang.Throwable - if anything goes wrong.

decode

public void decode(Xdr xdr)
Description copied from class: Capsule
Decode this Capsule's state from the given Xdr.
Overrides:
decode in class Capsule
Following copied from class: bees.core.Capsule
Parameters:
xdr - An Xdr object that contains this Capsule's data.
Throws:
java.lang.Throwable - if anything goes wrong.

recordHit

public void recordHit(Node node,
                      apps.benchmark.BenchmarkSession bs)

toString

public java.lang.String toString()
Overrides:
toString in class Capsule
Following copied from class: bees.core.Capsule
See Also:
Object.toString()

Bees v0.5.0 API

This documentation is Copyright (C) 2002 The University of Utah. All Rights Reserved. See the individual source files for distribution terms.
Documentation, software, and mailing lists for Bees v0.5.0 can be found at the Janos Project: http://www.cs.utah.edu/flux/janos/