mirror of
https://github.com/yhirose/cpp-httplib.git
synced 2026-10-18 11:09:39 +00:00
Avoid name clash with class WebSocketClient by explicit qualification (#2616)
Adds an explicit namespace qualification and a forward declaration for class WebSocketClient. This change avoids a name clash on code bases containing unrelated WebSocketClient classes.
This commit is contained in:
1 parent
213029685a
commit
57b8aca6da
1 file changed
+3
-1
@@ -4412,6 +4412,8 @@ private:
|
|||||||
|
|
||||||
namespace ws {
|
namespace ws {
|
||||||
|
|
||||||
|
class WebSocketClient;
|
||||||
|
|
||||||
enum class Opcode : uint8_t {
|
enum class Opcode : uint8_t {
|
||||||
Continuation = 0x0,
|
Continuation = 0x0,
|
||||||
Text = 0x1,
|
Text = 0x1,
|
||||||
@@ -4513,7 +4515,7 @@ public:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
friend class httplib::Server;
|
friend class httplib::Server;
|
||||||
friend class WebSocketClient;
|
friend class httplib::ws::WebSocketClient;
|
||||||
|
|
||||||
WebSocket(
|
WebSocket(
|
||||||
Stream &strm, const Request &req, bool is_server,
|
Stream &strm, const Request &req, bool is_server,
|
||||||
|
|||||||
Reference in new issue
Block a user