org.kth.dks.planetlab.messages
Class LiveNodesMsg

java.lang.Object
  extended by org.kth.dks.dks_marshal.DKSMessage
      extended by org.kth.dks.planetlab.messages.LiveNodesMsg

public class LiveNodesMsg
extends DKSMessage


Nested Class Summary
static class LiveNodesMsg.Type
           
 
Field Summary
static java.lang.String NAME
           
 
Fields inherited from class org.kth.dks.dks_marshal.DKSMessage
ele, eleCnt, marshaler, messageMap, messageMapUnsync, pCount, xmsg
 
Constructor Summary
LiveNodesMsg()
           
LiveNodesMsg(LiveNodesMsg.Type type, int size, java.util.ArrayList<DKSRef> refs)
           
 
Method Summary
 java.lang.String getName()
           
 java.util.ArrayList<DKSRef> getRefs()
           
 int getSize()
           
 LiveNodesMsg.Type getType()
           
 void marshal()
           
 void unmarshal()
           
 
Methods inherited from class org.kth.dks.dks_marshal.DKSMessage
addMessageType, addMessageTypePrefixed, flatten, getRecvRef, getSendRef, setRecvRef, setSendRef, unmarshal, unmarshal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAME

public static java.lang.String NAME
Constructor Detail

LiveNodesMsg

public LiveNodesMsg()

LiveNodesMsg

public LiveNodesMsg(LiveNodesMsg.Type type,
                    int size,
                    java.util.ArrayList<DKSRef> refs)
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in class DKSMessage

getSize

public int getSize()

getType

public LiveNodesMsg.Type getType()

getRefs

public java.util.ArrayList<DKSRef> getRefs()

marshal

public void marshal()
             throws java.io.IOException
Specified by:
marshal in class DKSMessage
Throws:
java.io.IOException

unmarshal

public void unmarshal()
               throws java.io.IOException
Specified by:
unmarshal in class DKSMessage
Throws:
java.io.IOException


Copyright © 2010. All Rights Reserved.