The Pubnub C-core library. It's home is on https://github.com/pubnub/c_core, this is a copy

Dependents:   Pubnub_c_core_mbed2_pal Pubnub_c_core_mbed2_pal Pubnub_c_core_mbed2_pal2

Auto generated API documentation and code listings for Pubnub_c_core

Classes

pbcc_context The Pubnub "(C) core" context, contains context data that is shared among all Pubnub C clients
pbjson_elem A representation of a JSON element
pubnub_ The Pubnub context
pubnub_byte_mem_block A block of memory whose pointer is pointing to a bytes
pubnub_mem_block A block of memory whose pointer is void pointer

Code

pbntf_trans_outcome_common.h [code]
pbpal.h [code]
pubnub_alloc.h [code]
pubnub_alloc_std.cpp [code]
pubnub_api_types.h [code] These are the definitions of types used by most functions of the Pubnub C-core API
pubnub_assert.h [code]
pubnub_assert_std.cpp [code]
pubnub_blocking_io.cpp [code]
pubnub_blocking_io.h [code] This is the "Blocking I/O" API of the Pubnub client library
pubnub_ccore.cpp [code]
pubnub_ccore.h [code] The "C core" module is the internal module of the Pubnub C clients, shared by all
pubnub_coreapi.cpp [code]
pubnub_coreapi.h [code] This is the "Core" API of the Pubnub client library
pubnub_generate_uuid.cpp [code]
pubnub_generate_uuid.h [code]
pubnub_helper.cpp [code]
pubnub_helper.h [code] This is a set of "Helper" functions of the Pubnub client library
pubnub_internal_common.h [code]
pubnub_json_parse.cpp [code]
pubnub_json_parse.h [code] A bunch of functions for parsing JSON
pubnub_log.h [code] This is the "Log" API of the Pubnub client library
pubnub_memory_block.h [code] Memory block module
pubnub_mutex.h [code]
pubnub_netcore.cpp [code]
pubnub_netcore.h [code] This is the interface of the Pubnub C-core network module
pubnub_timers.cpp [code]
pubnub_timers.h [code] This is the "Timer" API of the Pubnub client library
pubnub_version.h [code] This is the name / version API of the Pubnub client library