summaryrefslogtreecommitdiff
path: root/PlexHTTPRequestHandler.h
diff options
context:
space:
mode:
authorchriszero <zerov83@gmail.com>2015-02-05 21:32:55 +0100
committerchriszero <zerov83@gmail.com>2015-02-05 21:32:55 +0100
commit312c13f4f6b299a976787542869f96b1e66549cf (patch)
tree7ee2732eaec79d50e0c9718960fd58e2436f10f6 /PlexHTTPRequestHandler.h
parent1ecdb2a5d9e05e0d30dae89e3d675218ca4c255e (diff)
downloadvdr-plugin-plex-312c13f4f6b299a976787542869f96b1e66549cf.tar.gz
vdr-plugin-plex-312c13f4f6b299a976787542869f96b1e66549cf.tar.bz2
Plex remote support.
Control via Plexapps (Android, IOS...)
Diffstat (limited to 'PlexHTTPRequestHandler.h')
-rw-r--r--PlexHTTPRequestHandler.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/PlexHTTPRequestHandler.h b/PlexHTTPRequestHandler.h
index 52837fe..2787e18 100644
--- a/PlexHTTPRequestHandler.h
+++ b/PlexHTTPRequestHandler.h
@@ -36,12 +36,15 @@ protected:
std::string GetOKMsg();
void AddHeaders(Poco::Net::HTTPServerResponse& response, Poco::Net::HTTPServerRequest& request);
std::map<std::string, std::string> ParseQuery(std::string query);
+ void UpdateCommandId(Poco::Net::HTTPServerRequest& request);
};
class SubscribeRequestHandler : public PlexHTTPRequestHandler
{
public:
virtual void handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Net::HTTPServerResponse& response);
+ void Subscribe(Poco::Net::HTTPServerRequest& request);
+ void Unsubscribe(Poco::Net::HTTPServerRequest& request);
};
class ResourceRequestHandler : public PlexHTTPRequestHandler