HTTPRequestListener
UPnP
public class ControlPoint extends java.lang.Object implements HTTPRequestListener
修飾子とタイプ | フィールド | 説明 |
---|---|---|
(package private) ListenerList |
deviceChangeListenerList |
コンストラクタ | 説明 |
---|---|
ControlPoint() |
|
ControlPoint(int ssdpPort,
int httpPort) |
|
ControlPoint(int ssdpPort,
int httpPort,
java.net.InetAddress[] binds) |
修飾子とタイプ | メソッド | 説明 |
---|---|---|
void |
addDeviceChangeListener(DeviceChangeListener listener) |
|
void |
addEventListener(EventListener listener) |
|
void |
addNotifyListener(NotifyListener listener) |
|
void |
addSearchResponseListener(SearchResponseListener listener) |
|
void |
finalize() |
|
Device |
getDevice(java.lang.String name) |
|
Disposer |
getDeviceDisposer() |
|
DeviceList |
getDeviceList() |
|
java.lang.String |
getEventSubURI() |
|
long |
getExpiredDeviceMonitoringInterval() |
|
int |
getHTTPPort() |
|
RenewSubscriber |
getRenewSubscriber() |
|
int |
getSearchMx() |
|
int |
getSSDPPort() |
|
Service |
getSubscriberService(java.lang.String uuid) |
|
java.lang.Object |
getUserData() |
|
boolean |
hasDevice(java.lang.String name) |
|
void |
httpRequestRecieved(HTTPRequest httpReq) |
|
boolean |
isNMPRMode() |
|
boolean |
isSubscribed(Service service) |
|
void |
lock() |
|
void |
notifyReceived(SSDPPacket packet) |
|
void |
performAddDeviceListener(Device dev) |
|
void |
performEventListener(java.lang.String uuid,
long seq,
java.lang.String name,
java.lang.String value) |
|
void |
performNotifyListener(SSDPPacket ssdpPacket) |
|
void |
performRemoveDeviceListener(Device dev) |
|
void |
performSearchResponseListener(SSDPPacket ssdpPacket) |
|
void |
print() |
|
protected void |
removeDevice(java.lang.String name) |
|
protected void |
removeDevice(Device dev) |
|
void |
removeDeviceChangeListener(DeviceChangeListener listener) |
|
void |
removeEventListener(EventListener listener) |
|
void |
removeExpiredDevices() |
|
void |
removeNotifyListener(NotifyListener listener) |
|
void |
removeSearchResponseListener(SearchResponseListener listener) |
|
void |
renewSubscriberService() |
|
void |
renewSubscriberService(long timeout) |
|
void |
renewSubscriberService(Device dev,
long timeout) |
|
void |
search() |
|
void |
search(java.lang.String target) |
|
void |
search(java.lang.String target,
int mx) |
|
void |
searchResponseReceived(SSDPPacket packet) |
|
void |
setDeviceDisposer(Disposer disposer) |
|
void |
setEventSubURI(java.lang.String url) |
|
void |
setExpiredDeviceMonitoringInterval(long interval) |
|
void |
setHTTPPort(int port) |
|
void |
setNMPRMode(boolean flag) |
|
void |
setRenewSubscriber(RenewSubscriber sub) |
|
void |
setSearchMx(int mx) |
|
void |
setSSDPPort(int port) |
|
void |
setUserData(java.lang.Object data) |
|
boolean |
start() |
|
boolean |
start(java.lang.String target) |
|
boolean |
start(java.lang.String target,
int mx) |
|
boolean |
stop() |
|
boolean |
subscribe(Service service) |
|
boolean |
subscribe(Service service,
long timeout) |
|
boolean |
subscribe(Service service,
java.lang.String uuid) |
|
boolean |
subscribe(Service service,
java.lang.String uuid,
long timeout) |
|
void |
unlock() |
|
void |
unsubscribe() |
|
void |
unsubscribe(Device device) |
|
boolean |
unsubscribe(Service service) |
ListenerList deviceChangeListenerList
public ControlPoint(int ssdpPort, int httpPort, java.net.InetAddress[] binds)
public ControlPoint(int ssdpPort, int httpPort)
public ControlPoint()
public void finalize()
finalize
クラス内 java.lang.Object
public void lock()
public void unlock()
public int getSSDPPort()
public void setSSDPPort(int port)
public int getHTTPPort()
public void setHTTPPort(int port)
public void setNMPRMode(boolean flag)
public boolean isNMPRMode()
public DeviceList getDeviceList()
public Device getDevice(java.lang.String name)
public boolean hasDevice(java.lang.String name)
protected void removeDevice(Device dev)
protected void removeDevice(java.lang.String name)
public void removeExpiredDevices()
public void setExpiredDeviceMonitoringInterval(long interval)
public long getExpiredDeviceMonitoringInterval()
public void setDeviceDisposer(Disposer disposer)
public Disposer getDeviceDisposer()
public void addNotifyListener(NotifyListener listener)
public void removeNotifyListener(NotifyListener listener)
public void performNotifyListener(SSDPPacket ssdpPacket)
public void addSearchResponseListener(SearchResponseListener listener)
public void removeSearchResponseListener(SearchResponseListener listener)
public void performSearchResponseListener(SSDPPacket ssdpPacket)
public void addDeviceChangeListener(DeviceChangeListener listener)
public void removeDeviceChangeListener(DeviceChangeListener listener)
public void performAddDeviceListener(Device dev)
public void performRemoveDeviceListener(Device dev)
public void notifyReceived(SSDPPacket packet)
public void searchResponseReceived(SSDPPacket packet)
public int getSearchMx()
public void setSearchMx(int mx)
public void search(java.lang.String target, int mx)
public void search(java.lang.String target)
public void search()
public void httpRequestRecieved(HTTPRequest httpReq)
httpRequestRecieved
インタフェース内 HTTPRequestListener
public void addEventListener(EventListener listener)
public void removeEventListener(EventListener listener)
public void performEventListener(java.lang.String uuid, long seq, java.lang.String name, java.lang.String value)
public java.lang.String getEventSubURI()
public void setEventSubURI(java.lang.String url)
public boolean subscribe(Service service, long timeout)
public boolean subscribe(Service service)
public boolean subscribe(Service service, java.lang.String uuid, long timeout)
public boolean subscribe(Service service, java.lang.String uuid)
public boolean isSubscribed(Service service)
public boolean unsubscribe(Service service)
public void unsubscribe(Device device)
public void unsubscribe()
public Service getSubscriberService(java.lang.String uuid)
public void renewSubscriberService(Device dev, long timeout)
public void renewSubscriberService(long timeout)
public void renewSubscriberService()
public void setRenewSubscriber(RenewSubscriber sub)
public RenewSubscriber getRenewSubscriber()
public boolean start(java.lang.String target, int mx)
public boolean start(java.lang.String target)
public boolean start()
public boolean stop()
public void setUserData(java.lang.Object data)
public java.lang.Object getUserData()
public void print()