drogon
C++14/17-based HTTP application framework
Loading...
Searching...
No Matches
drogon::WebSocketControllerBase Class Referenceabstract

The abstract base class for WebSocket controllers. More...

#include <drogon/WebSocketController.h>

Inheritance diagram for drogon::WebSocketControllerBase:
Collaboration diagram for drogon::WebSocketControllerBase:

Public Member Functions

virtual void handleNewMessage (const WebSocketConnectionPtr &, std::string &&, const WebSocketMessageType &)=0
virtual void handleNewConnection (const HttpRequestPtr &, const WebSocketConnectionPtr &)=0
virtual void handleConnectionClosed (const WebSocketConnectionPtr &)=0
Public Member Functions inherited from drogon::DrObjectBase
virtual const std::string & className () const
 Get the class name.
virtual bool isClass (const std::string &class_name) const
 Return true if the class name is 'class_name'.

Detailed Description

The abstract base class for WebSocket controllers.


The documentation for this class was generated from the following file: