Concord - C Discord API library
A Discord API wrapper library written in C
|
Automatically cleanup user data. More...
#include <discord-internal.h>
Data Fields | |
struct logconf | conf |
int | length |
int | capacity |
struct _discord_ref * | refs |
pthread_mutex_t * | g_lock |
Automatically cleanup user data.
Automatically cleanup user data that is passed around Discord event's callbacks once its reference counter reaches 0, meaning there are no more callbacks expecting the data
struct logconf discord_refcounter::conf |
DISCORD_REFCOUNT
logging module
int discord_refcounter::length |
amount of individual user's data held for automatic cleanup
int discord_refcounter::capacity |
cap before increase
struct _discord_ref* discord_refcounter::refs |
individual user's data held for automatic cleanup
pthread_mutex_t* discord_refcounter::g_lock |
global lock