1
0
mirror of https://github.com/lammertb/libhttp.git synced 2025-12-22 04:02:04 +03:00

Merge pull request #220 from PhilLab/master

Adding removeWebSocketHandler
This commit is contained in:
bel2125
2015-11-05 19:06:38 +01:00
2 changed files with 15 additions and 0 deletions

View File

@@ -243,6 +243,15 @@ class CIVETWEB_API CivetServer
*/
void removeHandler(const std::string &uri);
/**
* removeWebSocketHandler(const std::string &)
*
* Removes a web socket handler.
*
* @param uri - the exact URL used in addWebSocketHandler().
*/
void removeWebSocketHandler(const std::string &uri);
/**
* getListeningPorts()
*

View File

@@ -285,6 +285,12 @@ void
CivetServer::removeHandler(const std::string &uri)
{
mg_set_request_handler(context, uri.c_str(), NULL, NULL);
}
void
CivetServer::removeWebSocketHandler(const std::string &uri)
{
mg_set_websocket_handler(context, uri.c_str(), NULL, NULL, NULL, NULL, NULL);
}
void