Executes the message and retuns the UPNP device response,
according to the UPNP specs, this method could take up to 30
secs to process ( time allowed for a device to respond to a
request )
Executes the state variable query and returns the UPNP device
response, according to the UPNP specs, this method could take up
to 30 secs to process ( time allowed for a device to respond to
a request )
If we don't get a reply message, which is the case for fire-and-forget
messages, then set the reply to null and set this future to complete with
the type Success.
A simple Bloom Filter (see http://en.wikipedia.org/wiki/Bloom_filter) that
uses java.util.Random as a primitive hash function, and which implements
Java's Set interface for convenience.