public class SSDPSearchRequest extends SSDPRequest
This class extends SSDPRequest to handle M-SEARCH messages used by UPnP control points to discover devices and services on the network. It manages the creation and configuration of search requests with specific targets and timing parameters.
Key features:
This class is used by UPnP control points to initiate device discovery searches, allowing them to find devices matching specific search targets such as device types, service types, or unique device identifiers.
| Constructor and Description |
|---|
SSDPSearchRequest() |
SSDPSearchRequest(String serachTarget) |
SSDPSearchRequest(String serachTarget,
int mx) |
| Modifier and Type | Method and Description |
|---|---|
void |
setLocalAddress(String bindAddr) |
getBootId, getLeaseTime, getLocation, getNT, getNTS, getUSN, setBootId, setLeaseTime, setLocation, setNT, setNTS, setUSNgetFirstLineString, getHeader, getHTTPVersion, getLocalAddress, getLocalPort, getMethod, getParameterList, getParameterValue, getRequestHost, getRequestPort, getSocket, getURI, isGetRequest, isHeadRequest, isKeepAlive, isMethod, isNotifyRequest, isPostRequest, isSOAPAction, isSubscribeRequest, isUnsubscribeRequest, parseRequestLine, post, post, post, print, read, returnBadRequest, returnOK, returnResponse, set, setBindHost, setMethod, setRequestHost, setRequestPort, setSocket, setURI, setURI, toStringaddHeader, addHeader, clearHeaders, getCacheControl, getCharSet, getConnection, getContent, getContentInputStream, getContentLanguage, getContentLength, getContentRange, getContentRangeFirstPosition, getContentRangeInstanceLength, getContentRangeLastPosition, getContentString, getContentType, getDate, getFirstLine, getFirstLineToken, getHeader, getHeader, getHeaderString, getHeaderValue, getHost, getIntegerHeaderValue, getLongHeaderValue, getNHeaders, getServer, getStringHeaderValue, getStringHeaderValue, getTransferEncoding, getVersion, hasConnection, hasContent, hasContentInputStream, hasContentRange, hasFirstLine, hasHeader, hasTransferEncoding, init, isChunked, isCloseConnection, isKeepAliveConnection, read, set, set, set, set, setCacheControl, setCacheControl, setCacheControl, setConnection, setContent, setContent, setContent, setContent, setContentInputStream, setContentLanguage, setContentLength, setContentRange, setContentType, setDate, setHeader, setHeader, setHeader, setHeader, setHost, setIntegerHeader, setLongHeader, setServer, setStringHeader, setStringHeader, setTransferEncoding, setVersion