public class SendingSearch extends SendingAsync
Sends all search messages 5 times, waits 0 to 500 milliseconds between each sending procedure.
| Constructor and Description |
|---|
SendingSearch(UpnpService upnpService)
Defaults to
STAllHeader and an MX of 3 seconds. |
SendingSearch(UpnpService upnpService,
UpnpHeader searchTarget)
Defaults to an MX value of 3 seconds.
|
SendingSearch(UpnpService upnpService,
UpnpHeader searchTarget,
int mxSeconds) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
execute() |
int |
getBulkIntervalMilliseconds() |
int |
getBulkRepeat() |
int |
getMxSeconds() |
UpnpHeader |
getSearchTarget() |
protected void |
prepareOutgoingSearchRequest(OutgoingSearchRequest message)
Override this to edit the outgoing message, e.g. by adding headers.
|
getUpnpService, run, toStringpublic SendingSearch(UpnpService upnpService)
STAllHeader and an MX of 3 seconds.public SendingSearch(UpnpService upnpService, UpnpHeader searchTarget)
public SendingSearch(UpnpService upnpService, UpnpHeader searchTarget, int mxSeconds)
mxSeconds - The time in seconds a host should wait before responding.public UpnpHeader getSearchTarget()
public int getMxSeconds()
protected void execute()
throws RouterException
execute in class SendingAsyncRouterExceptionpublic int getBulkRepeat()
public int getBulkIntervalMilliseconds()
protected void prepareOutgoingSearchRequest(OutgoingSearchRequest message)
Copyright © 2023 jUPnP.org. All rights reserved.