Skip to content

Files

Latest commit

6f19a9d · Feb 24, 2025

History

History

client

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Aug 6, 2024
Oct 14, 2024
Feb 24, 2025
Feb 24, 2025
Feb 24, 2025
Aug 6, 2024
Aug 6, 2024
Aug 6, 2024
Nov 22, 2024
Feb 12, 2025
Aug 6, 2024
Aug 6, 2024
Aug 6, 2024
Oct 14, 2024

Reference client implementation (C++17)

This directory contains a feature-rich reference client implementation for use with a loon server.

Example usage

See examples/client.cpp and examples/CMakeLists.txt

Dependencies

  • OpenSSL (find_package)
  • Protobuf (find_package)
  • One websocket backend:
    • libhv (git submodule)
    • Qt6 with Qt6::WebSockets (find_package)
  • gtest (tests only, git submodule)
  • curl (tests only, find_package)
  • the CMake build system
  • a C++17 compiler