org.sblim.slp.internal.msg
public abstract class RequestMessage extends SLPMessage
Constructor Summary | |
---|---|
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.
|
Method Summary | |
---|---|
protected abstract int[] | getAllowedResponseIDs() |
Iterator | getPrevRespondersItr()
getPrevRespondersItr
|
SortedSet | getPrevResponderSet()
getPrevResponderSet
|
List | getScopeList()
getScopeList
|
boolean | isAllowedResponseType(SLPMessage pRspMsg)
isAllowedResponseType
|
protected boolean | serializeBody(SLPOutputStream pOutStr, SerializeOption pSkipResponders) |
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