SignalR-Client-Cpp | C++ client for ASP.NET SignalR | Websocket library

 by   SignalR C++ Version: 1.0.0-beta1 License: Non-SPDX

kandi X-RAY | SignalR-Client-Cpp Summary

kandi X-RAY | SignalR-Client-Cpp Summary

SignalR-Client-Cpp is a C++ library typically used in Networking, Websocket, Angular applications. SignalR-Client-Cpp has no bugs, it has no vulnerabilities and it has low support. However SignalR-Client-Cpp has a Non-SPDX License. You can download it from GitHub.

No further work is being done on the ASP.NET SignalR C client. There is new work for the ASP.NET Core SignalR C client located at ASP.NET SignalR C++ Client.

            kandi-support Support

              SignalR-Client-Cpp has a low active ecosystem.
              It has 98 star(s) with 43 fork(s). There are 44 watchers for this library.
              It had no major release in the last 12 months.
              There are 15 open issues and 31 have been closed. On average issues are closed in 69 days. There are 1 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of SignalR-Client-Cpp is 1.0.0-beta1

            kandi-Quality Quality

              SignalR-Client-Cpp has no bugs reported.

            kandi-Security Security

              SignalR-Client-Cpp has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              SignalR-Client-Cpp has a Non-SPDX License.
              Non-SPDX licenses can be open source with a non SPDX compliant license, or non open source licenses, and you need to review them closely before use.

            kandi-Reuse Reuse

              SignalR-Client-Cpp releases are available to install and integrate.
              Installation instructions are not available. Examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of SignalR-Client-Cpp
            Get all kandi verified functions for this library.

            SignalR-Client-Cpp Key Features

            No Key Features are available at this moment for SignalR-Client-Cpp.

            SignalR-Client-Cpp Examples and Code Snippets

            No Code Snippets are available at this moment for SignalR-Client-Cpp.

            Community Discussions


            Can a client connect directly to SignalR using only websockets?
            Asked 2019-Sep-24 at 12:25

            I want to build a real-time data API using SignalR on the server. I will be building a web client that will connect with the API the "usual way".

            However, I would like 3rd parties to also be able to connect to this API. These clients may be web clients or other platforms such as Windows, Mac, iOS, etc. Ideally, they'd just be able to connect via plain websockets and be totally agnostic of whether SignalR is in use on the server or not.

            It seems that there are a lot of libraries out there for clients on different platforms (Swift, Objective-C, Java/Android, c++, etc) that would allow them to connect to my API. Another approach (that some of these libraries use) is to embed a hidden web view. Either way it's quite a bit to impose on the 3rd parties. It needs to be simpler.

            Is there a way to write a web application (for example) that only uses standard websocket calls and talks directly to my SignalR server without needing to include any SignalR specific scripts as dependencies? Can a non-web client do the same (i.e. make standard websocket calls, with no embedded web view)?

            Basically, I would like the effort 3rd parties need to go through to be no greater than if I decide to make a vanilla websocket API and avoid signalR entirely.



            Answered 2017-Feb-20 at 12:34

            No. You can´t do that currently. But that will be possible in the next version of SignalR (Asp.NET Core Sockets) according to this video. The first beta release is planned for mid 2017.


            It seams that it´s indeed possible with some workarounds. Take a look at this link.



            Compile CMake based project with minGW
            Asked 2017-Apr-14 at 15:30

            I want to use SignalR in a Windows project that is compiled with MinGW (MSYS2). As far as I know I cannot link against a library (dll) compiled with another compiler (i.e. VC++).

            Hence, I need to compile SignalR with MinGW. Here the repository:


            The project is based on CMake rather than a standard Makefile. This is what I did:

            Trying to compile the Cpp Rest SDK as described here:


            leads to this output:

            $ cmake .. -DCMAKE_BUILD_TYPE=Release -- Building for: Visual Studio 15 2017 -- The C compiler identification is MSVC 19.10.25019.0 -- The CXX compiler identification is MSVC 19.10.25019.0 -- Check for working C compiler: C:/Program Files/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/bin/HostX86/x86/cl.exe -- Check for working C compiler: C:/Program Files/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/bin/HostX86/x86/cl.exe -- works

            I'm afraid it's still using the MSVC compiler so the output binaries won't be compatible with my application.

            How should I compile those libraries?



            Answered 2017-Apr-14 at 15:02

            CMake does not build anything itself. Rather it generates the configuration files for make, MSBuild, Ninja, etc. Each platform has its default generator. For Windows, that is Visual Studio/NMake.

            You can select a generator manually with CMake’s -G option. Some generator names contain spaces. Make sure to put quotes around those.


            Community Discussions, Code Snippets contain sources that include Stack Exchange Network


            No vulnerabilities reported

            Install SignalR-Client-Cpp

            You can download it from GitHub.


            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
          • HTTPS


          • CLI

            gh repo clone SignalR/SignalR-Client-Cpp

          • sshUrl


          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Explore Related Topics

            Consider Popular Websocket Libraries


            by netty


            by websockets


            by gorilla


            by joewalnes


            by koel

            Try Top Libraries by SignalR


            by SignalRC#


            by SignalRJava


            by SignalRJavaScript


            by SignalRJavaScript


            by SignalRJavaScript