org.kth.dks.dks_dht
Class DHTStateTransferMsg

java.lang.Object
  extended by org.kth.dks.dks_marshal.DKSMessage
      extended by org.kth.dks.dks_dht.DHTStateTransferMsg

public class DHTStateTransferMsg
extends DKSMessage


Field Summary
static int DATATRANSFER
           
static int LASTMSG
           
static int LASTMSGRECEIVED
           
static java.lang.String NAME
           
static int STATEREQUEST
           
 
Fields inherited from class org.kth.dks.dks_marshal.DKSMessage
ele, eleCnt, marshaler, messageMap, messageMapUnsync, pCount, xmsg
 
Constructor Summary
DHTStateTransferMsg()
           
DHTStateTransferMsg(long k, DKSObject[] pld)
           
DHTStateTransferMsg(long k, int t)
           
 
Method Summary
 long getKey()
           
 java.lang.String getName()
           
 DKSObject[] getPayload()
           
 long 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 final java.lang.String NAME
See Also:
Constant Field Values

LASTMSG

public static final int LASTMSG
See Also:
Constant Field Values

DATATRANSFER

public static final int DATATRANSFER
See Also:
Constant Field Values

LASTMSGRECEIVED

public static final int LASTMSGRECEIVED
See Also:
Constant Field Values

STATEREQUEST

public static final int STATEREQUEST
See Also:
Constant Field Values
Constructor Detail

DHTStateTransferMsg

public DHTStateTransferMsg()

DHTStateTransferMsg

public DHTStateTransferMsg(long k,
                           DKSObject[] pld)

DHTStateTransferMsg

public DHTStateTransferMsg(long k,
                           int t)
Method Detail

getName

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

getPayload

public DKSObject[] getPayload()

getKey

public long getKey()

getType

public long getType()

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.