|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.Observable
upnp.ssdp.BrisaSSDPServer
public class BrisaSSDPServer
SSDP Server Call a start() to begin listening for MSearch requests from control points. Whenever a new msearch request is parsed by the BrisaSSDPServer, BrisaSSDPServer also implements SSDP notify messages. Call a doNotify() or a doByeBye() when entering or leaving the multicast group.
Constructor Summary | |
---|---|
BrisaSSDPServer()
Costructor |
Method Summary | |
---|---|
void |
doByeBye(java.lang.String usn,
java.lang.String st)
Sends Bye-Bye Message |
void |
doNotify(java.lang.String usn,
java.lang.String location,
java.lang.String st,
java.lang.String server,
java.lang.String cacheControl)
Sends notify message |
boolean |
isRunning()
|
void |
respondMSearch(java.lang.String senderIp,
int senderPort,
java.lang.String cacheControl,
java.lang.String date,
java.lang.String location,
java.lang.String server,
java.lang.String st,
java.lang.String usn)
Respond the M-SEARCH request |
void |
start()
Start the SSDP Server |
void |
stop()
|
Methods inherited from class java.util.Observable |
---|
addObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BrisaSSDPServer()
Method Detail |
---|
public void start()
public void stop()
public boolean isRunning()
public void respondMSearch(java.lang.String senderIp, int senderPort, java.lang.String cacheControl, java.lang.String date, java.lang.String location, java.lang.String server, java.lang.String st, java.lang.String usn)
senderIp
- senderPort
- cacheControl
- date
- location
- server
- st
- usn
- public void doNotify(java.lang.String usn, java.lang.String location, java.lang.String st, java.lang.String server, java.lang.String cacheControl)
usn
- location
- st
- server
- cacheControl
- public void doByeBye(java.lang.String usn, java.lang.String st)
usn
- st
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |