org.sblim.slp.internal.msg
Class RequestMessage
- FunctionIDs
public abstract class RequestMessage
RequestMessage
ATTR_RPLY , ATTR_RQST , DA_ADVERT , FIRST_ID , LAST_ID , SA_ADVERT , SRV_ACK , SRV_DEREG , SRV_REG , SRV_RPLY , SRV_RQST , SRV_TYPE_RPLY , SRV_TYPE_RQST |
RequestMessage(int pFunctionID, SortedSet pPrevResponderSet, List pScopeList) - Ctor.
|
RequestMessage(int pFunctionID, String pLangTag, SortedSet pPrevResponderSet, List pScopeList) - Ctor.
|
RequestMessage(MsgHeader pHeader, SortedSet pPrevResponderSet, List pScopeList) - Ctor.
|
fresh , getFunctionID , getHeader , getLangTag , getVersion , getXID , multicast , overflows , serialize , serialize , serializeBody , setXID , toString |
RequestMessage
public RequestMessage(int pFunctionID,
SortedSet pPrevResponderSet,
List pScopeList)
Ctor.
pFunctionID
- pPrevResponderSet
- - set of address stringspScopeList
- - list of scope strings
RequestMessage
public RequestMessage(int pFunctionID,
String pLangTag,
SortedSet pPrevResponderSet,
List pScopeList)
Ctor.
pFunctionID
- pLangTag
- pPrevResponderSet
- - set of address stringspScopeList
- - list of scope strings
RequestMessage
public RequestMessage(MsgHeader pHeader,
SortedSet pPrevResponderSet,
List pScopeList)
Ctor.
pHeader
- pPrevResponderSet
- - set of address stringspScopeList
- - list of scope strings
getAllowedResponseIDs
protected abstract int[] getAllowedResponseIDs()
getPrevResponderSet
public SortedSet getPrevResponderSet()
getPrevResponderSet
getPrevRespondersItr
public Iterator getPrevRespondersItr()
getPrevRespondersItr
getScopeList
public List getScopeList()
getScopeList
isAllowedResponseType
public boolean isAllowedResponseType(SLPMessage pRspMsg)
isAllowedResponseType
serializeWithoutResponders
public byte[] serializeWithoutResponders(boolean pSetMulticastFlag,
boolean pDatagramLimited,
boolean pKeepXID)
throws ServiceLocationException
serializeWithoutResponders
pSetMulticastFlag
- pDatagramLimited
- pKeepXID
-
updatePrevResponders
public boolean updatePrevResponders(String pResponder)
updatePrevResponders
Copyright © 2005, 2009 IBM Corporation. All Rights Reserved.