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