Concord - C Discord API library
A Discord API wrapper library written in C
|
Generic macros for initializing a discord_response and return handles. More...
Go to the source code of this file.
Data Structures | |
struct | discord_response |
The response for the completed request. More... | |
struct | discord_ret |
Request's return context. More... | |
struct | discord_ret_application |
Request's return context. More... | |
struct | discord_ret_auth_response |
Request's return context. More... | |
struct | discord_ret_audit_log |
Request's return context. More... | |
struct | discord_ret_auto_moderation_rule |
Request's return context. More... | |
struct | discord_ret_auto_moderation_rules |
Request's return context. More... | |
struct | discord_ret_channel |
Request's return context. More... | |
struct | discord_ret_channels |
Request's return context. More... | |
struct | discord_ret_message |
Request's return context. More... | |
struct | discord_ret_messages |
Request's return context. More... | |
struct | discord_ret_followed_channel |
Request's return context. More... | |
struct | discord_ret_thread_members |
Request's return context. More... | |
struct | discord_ret_thread_response_body |
Request's return context. More... | |
struct | discord_ret_emoji |
Request's return context. More... | |
struct | discord_ret_emojis |
Request's return context. More... | |
struct | discord_ret_guild |
Request's return context. More... | |
struct | discord_ret_guilds |
Request's return context. More... | |
struct | discord_ret_guild_preview |
Request's return context. More... | |
struct | discord_ret_guild_member |
Request's return context. More... | |
struct | discord_ret_guild_members |
Request's return context. More... | |
struct | discord_ret_guild_widget |
Request's return context. More... | |
struct | discord_ret_guild_widget_settings |
Request's return context. More... | |
struct | discord_ret_ban |
Request's return context. More... | |
struct | discord_ret_bans |
Request's return context. More... | |
struct | discord_ret_role |
Request's return context. More... | |
struct | discord_ret_roles |
Request's return context. More... | |
struct | discord_ret_welcome_screen |
Request's return context. More... | |
struct | discord_ret_integrations |
Request's return context. More... | |
struct | discord_ret_prune_count |
Request's return context. More... | |
struct | discord_ret_guild_scheduled_event |
Request's return context. More... | |
struct | discord_ret_guild_scheduled_events |
Request's return context. More... | |
struct | discord_ret_guild_scheduled_event_users |
Request's return context. More... | |
struct | discord_ret_guild_template |
Request's return context. More... | |
struct | discord_ret_guild_templates |
Request's return context. More... | |
struct | discord_ret_invite |
Request's return context. More... | |
struct | discord_ret_invites |
Request's return context. More... | |
struct | discord_ret_stage_instance |
Request's return context. More... | |
struct | discord_ret_sticker |
Request's return context. More... | |
struct | discord_ret_stickers |
Request's return context. More... | |
struct | discord_ret_list_nitro_sticker_packs |
Request's return context. More... | |
struct | discord_ret_user |
Request's return context. More... | |
struct | discord_ret_users |
Request's return context. More... | |
struct | discord_ret_connections |
Request's return context. More... | |
struct | discord_ret_voice_regions |
Request's return context. More... | |
struct | discord_ret_webhook |
Request's return context. More... | |
struct | discord_ret_webhooks |
Request's return context. More... | |
struct | discord_ret_application_command |
Request's return context. More... | |
struct | discord_ret_application_commands |
Request's return context. More... | |
struct | discord_ret_application_command_permission |
Request's return context. More... | |
struct | discord_ret_application_command_permissions |
Request's return context. More... | |
struct | discord_ret_guild_application_command_permissions |
Request's return context. More... | |
struct | discord_ret_interaction_response |
Request's return context. More... | |
Macros | |
#define | DISCORD_RET_DEFAULT_FIELDS |
Macro containing common fields for struct discord_ret* datatypes. More... | |
#define | DISCORD_RETURN(_type) |
#define | DISCORD_SYNC_FLAG ((void *)-1) |
flag for enabling sync mode without expecting a datatype return More... | |
Generic macros for initializing a discord_response and return handles.
#define DISCORD_RET_DEFAULT_FIELDS |
Macro containing common fields for struct discord_ret*
datatypes.
#define DISCORD_RETURN | ( | _type | ) |
#define DISCORD_SYNC_FLAG ((void *)-1) |
flag for enabling sync
mode without expecting a datatype return