Libraries/UPnP/src/include/Network/UPnP/Object.h
Go to the documentation of this file.
Definition: HttpServerConnection.h:34
Definition: Libraries/UPnP/src/include/Network/UPnP/Object.h:38
virtual bool onHttpRequest(HttpServerConnection &connection)
Called by framework to handle an incoming HTTP request.
Definition: Libraries/UPnP/src/include/Network/UPnP/Object.h:86
virtual const ObjectClass & getClass() const =0
bool typeIs(const String &objectType) const
Definition: Libraries/UPnP/src/include/Network/UPnP/Object.h:54
virtual IDataSourceStream * createDescription()
Called by framework to construct a device description response stream.
Definition: Libraries/UPnP/src/include/Network/UPnP/Object.h:98
virtual void search(const SearchFilter &filter)=0
Called during SSDP search operation.
virtual Version version() const
Definition: Libraries/UPnP/src/include/Network/UPnP/Object.h:69
ObjectClass::Version Version
Definition: Libraries/UPnP/src/include/Network/UPnP/Object.h:40
virtual Urn objectType() const
Definition: Libraries/UPnP/src/include/Network/UPnP/Object.h:64
bool typeIs(const ObjectClass &objectClass) const
Definition: Libraries/UPnP/src/include/Network/UPnP/Object.h:59
Object * getNext() const
Definition: Libraries/UPnP/src/include/Network/UPnP/Object.h:44
bool typeIs(const Urn &objectType) const
Definition: Libraries/UPnP/src/include/Network/UPnP/Object.h:49
Definition: ActionRequest.h:25
Urn objectType() const
Definition: BaseObject.h:39