org.kth.dks.planetlab.messages
Class KeepAliveMsg

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

public class KeepAliveMsg
extends DKSMessage


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
KeepAliveMsg()
           
KeepAliveMsg(long longIp, java.lang.String hostname, java.lang.String ip, int port, long id, boolean dc)
           
 
Method Summary
 java.lang.String getHostname()
           
 long getId()
           
 java.lang.String getIp()
           
 long getLongIp()
           
 java.lang.String getName()
           
 int getPort()
           
 boolean isDc()
           
 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

KeepAliveMsg

public KeepAliveMsg()

KeepAliveMsg

public KeepAliveMsg(long longIp,
                    java.lang.String hostname,
                    java.lang.String ip,
                    int port,
                    long id,
                    boolean dc)
Method Detail

getName

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

isDc

public boolean isDc()

getHostname

public java.lang.String getHostname()

getId

public long getId()

getIp

public java.lang.String getIp()

getLongIp

public long getLongIp()

getPort

public int getPort()

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.