Skip to content

NuclearC/websocket

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebSocket

WebSocket v13 implementation in C++

Usage

#include "websocket.hpp"
...
    using namespace nc;

    loop = uv_default_loop();

    websocket::WebSocketClient ws(loop);

    ws.on_connection = [](websocket::WebSocket* ws, const websocket::HttpResponse* res) {
        ws->send<char>({16, 0, 15, 0});
        ws->send("echo hello");

        res->end();
    };

    ws.connect("ws://localhost:1501");

Dependencies

About

Cross-platform WebSocket implementation in C++17 on top of libuv

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages