Skip to content
/ c-core Public
forked from pubnub/c-core

PubNub for C and C-like platforms build home

License

Notifications You must be signed in to change notification settings

vveljko/c-core

This branch is 389 commits behind pubnub/c-core:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0f73451 · May 8, 2017
Jul 22, 2015
May 8, 2017
May 7, 2017
Mar 13, 2017
Feb 26, 2017
May 28, 2016
May 8, 2017
May 8, 2017
Feb 20, 2017
May 3, 2017
Oct 1, 2015
Sep 3, 2015
Mar 29, 2017
Jul 7, 2015
Apr 10, 2016
Feb 22, 2016
Sep 7, 2015
Sep 7, 2015

Repository files navigation

Please direct all Support Questions and Concerns to Support@PubNub.com

Pubnub C/C++ client libraries

This repository has the source for the C/C++ client libraries, designed mostly for embedded systems, but perfectly suitable for "regular" (POSIX, Windows) systems, too.

Official Docs

Docs for C/C++ for Posix, Windows, as well as FreeRTOS and other embedded platforms are available at https://www.pubnub.com/docs/posix-c/pubnub-c-sdk

Directory Organization

The directories of the library repository are:

  • core : The core part, with modules portable to all, or most, libraries for specific platforms

  • lib : Modules for libraries that are available on more than one platform

  • windows : Modules and Makefile for the Windows platform

  • posix : Modules and Makefile for POSIX OSes (tested mostly on Linux)

  • openssl: Modules and Makefile(s) for OpenSSL (on POSIX and Windows)

  • cpp: Modules, Makefile(s) and examples for the C++ wrapper

  • qt: Modules, Qt projects and examples for Qt

  • freertos : Modules and Makefile for the FreeRTOS

  • microchip_harmony : Modules and project for Microchip MPLAB Harmony

  • contiki : Modules and Makefile for the Contiki OS (work in progress)

Files

In this root directory we have some files, too:

  • posix.mk: a "master" Makefile for POSIX - will build all the POSIX Makefiles there are (doesn't build Qt - you might not have Qt)
  • windows.mk: a "master" Makefile for Windows - will build all the Windows Makefiles there are (doesn't build Qt, you might not have Qt)
  • VERSION: Identifies the latest stable / recommended release

Please direct all Support Questions and Concerns to Support@PubNub.com

About

PubNub for C and C-like platforms build home

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 67.8%
  • Makefile 20.2%
  • C++ 11.1%
  • Other 0.9%