org.livetribe.slp.spi.msg
Class SrvDeReg
java.lang.Object
org.livetribe.slp.spi.msg.BytesBlock
org.livetribe.slp.spi.msg.Message
org.livetribe.slp.spi.msg.SrvDeReg
public class SrvDeReg
- extends Message
The RFC 2608 SrvDeReg message body is the following:
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Service Location header (function = SrvDeReg = 4) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Length of [scope-list] | [scope-list] \
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| URL Entry \
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Length of [tag-list] | [tag-list] \
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
- Version:
- $Rev: 157 $ $Date: 2006-06-05 23:29:25 +0200 (Mon, 05 Jun 2006) $
Fields inherited from class org.livetribe.slp.spi.msg.Message |
ATTR_RPLY_TYPE, ATTR_RQST_TYPE, DA_ADVERT_TYPE, SA_ADVERT_TYPE, SRV_ACK_TYPE, SRV_DEREG_TYPE, SRV_REG_TYPE, SRV_RPLY_TYPE, SRV_RQST_TYPE, SRV_TYPE_RPLY_TYPE, SRV_TYPE_RQST_TYPE |
Methods inherited from class org.livetribe.slp.spi.msg.Message |
addExtension, attributesToBytes, deserialize, deserializeExtensions, getExtensions, getLanguage, getXID, isFresh, isMulticast, isOverflow, scopesToBytes, serialize, serializeExtensions, serviceTypeToBytes, setFresh, setLanguage, setMulticast, setOverflow, setXID |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SrvDeReg
public SrvDeReg()
serializeBody
protected byte[] serializeBody()
throws ServiceLocationException
- Specified by:
serializeBody
in class Message
- Throws:
ServiceLocationException
deserializeBody
protected void deserializeBody(byte[] bytes)
throws ServiceLocationException
- Specified by:
deserializeBody
in class Message
- Throws:
ServiceLocationException
getMessageType
public byte getMessageType()
- Specified by:
getMessageType
in class Message
getScopes
public Scopes getScopes()
setScopes
public void setScopes(Scopes scopes)
getURLEntry
public URLEntry getURLEntry()
setURLEntry
public void setURLEntry(URLEntry urlEntry)
getTags
public Attributes getTags()
setTags
public void setTags(Attributes tags)
Copyright © 2006-2012 LiveTribe. All Rights Reserved.