org.sblim.slp.internal.msg
public abstract class RequestMessage extends SLPMessage
Constructor Summary | |
---|---|
RequestMessage(int pFunctionID, SortedSet<String> pPrevResponderSet, List<String> pScopeList)
Ctor.
| |
RequestMessage(int pFunctionID, String pLangTag, SortedSet<String> pPrevResponderSet, List<String> pScopeList)
Ctor.
| |
RequestMessage(MsgHeader pHeader, SortedSet<String> pPrevResponderSet, List<String> pScopeList)
Ctor.
|
Method Summary | |
---|---|
protected abstract int[] | getAllowedResponseIDs() |
Iterator<String> | getPrevRespondersItr()
getPrevRespondersItr
|
SortedSet<String> | getPrevResponderSet()
getPrevResponderSet
|
List<String> | getScopeList()
getScopeList
|
boolean | isAllowedResponseType(SLPMessage pRspMsg)
isAllowedResponseType
|
protected abstract boolean | serializeRequestBody(SLPOutputStream pOutStr) |
byte[] | serializeWithoutResponders(boolean pSetMulticastFlag, boolean pDatagramLimited, boolean pKeepXID)
serializeWithoutResponders
|
boolean | updatePrevResponders(String pResponder)
updatePrevResponders
|
Parameters: pFunctionID pPrevResponderSet - set of address strings pScopeList - list of scope strings
Parameters: pFunctionID pLangTag pPrevResponderSet - set of address strings pScopeList - list of scope strings
Parameters: pHeader pPrevResponderSet - set of address strings pScopeList - list of scope strings
Returns: Iterator
Returns: SortedSet
Returns: List of scope strings
Parameters: pRspMsg
Returns: boolean
Parameters: pSetMulticastFlag pDatagramLimited pKeepXID
Returns: byte[]
Throws: ServiceLocationException
Parameters: pResponder
Returns: boolean