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.
|
getUpnpService, run, toString
public 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 SendingAsync
RouterException
public int getBulkRepeat()
public int getBulkIntervalMilliseconds()
protected void prepareOutgoingSearchRequest(OutgoingSearchRequest message)
Copyright © 2016 4th Line GmbH, Switzerland. All rights reserved.