Orca
A bot framework that is easy to reason about, easy to debug, and easy to use.
Classes | Functions
channel.endpoints-params.h File Reference

Specs generated file. More...

Go to the source code of this file.

Classes

struct  discord_modify_channel_params
 Modify Channel. More...
 
struct  discord_get_reactions_params
 Get Reactions. More...
 
struct  discord_edit_channel_permissions_params
 Edit Channel Permissions. More...
 
struct  discord_follow_news_channel_params
 Follow News Channel. More...
 
struct  discord_create_channel_invite_params
 Create Channel Invite. More...
 
struct  discord_group_dm_add_recipient_params
 Group DM Add Recipient. More...
 
struct  discord_start_thread_with_message_params
 Start Thread with Message. More...
 
struct  discord_start_thread_without_message_params
 Start Thread without Message. More...
 
struct  discord_thread_response_body
 List Active Threads. More...
 

Functions

void discord_modify_channel_params_cleanup_v (void *p)
 
void discord_modify_channel_params_cleanup (struct discord_modify_channel_params *p)
 
void discord_modify_channel_params_init_v (void *p)
 
void discord_modify_channel_params_init (struct discord_modify_channel_params *p)
 
struct discord_modify_channel_paramsdiscord_modify_channel_params_alloc ()
 
void discord_modify_channel_params_free_v (void *p)
 
void discord_modify_channel_params_free (struct discord_modify_channel_params *p)
 
void discord_modify_channel_params_from_json_v (char *json, size_t len, void *p)
 
void discord_modify_channel_params_from_json (char *json, size_t len, struct discord_modify_channel_params *p)
 
size_t discord_modify_channel_params_to_json_v (char *json, size_t len, void *p)
 
size_t discord_modify_channel_params_to_json (char *json, size_t len, struct discord_modify_channel_params *p)
 
size_t discord_modify_channel_params_to_query_v (char *json, size_t len, void *p)
 
size_t discord_modify_channel_params_to_query (char *json, size_t len, struct discord_modify_channel_params *p)
 
void discord_modify_channel_params_list_free_v (void **p)
 
void discord_modify_channel_params_list_free (struct discord_modify_channel_params **p)
 
void discord_modify_channel_params_list_from_json_v (char *str, size_t len, void *p)
 
void discord_modify_channel_params_list_from_json (char *str, size_t len, struct discord_modify_channel_params ***p)
 
size_t discord_modify_channel_params_list_to_json_v (char *str, size_t len, void *p)
 
size_t discord_modify_channel_params_list_to_json (char *str, size_t len, struct discord_modify_channel_params **p)
 
void discord_get_reactions_params_cleanup_v (void *p)
 
void discord_get_reactions_params_cleanup (struct discord_get_reactions_params *p)
 
void discord_get_reactions_params_init_v (void *p)
 
void discord_get_reactions_params_init (struct discord_get_reactions_params *p)
 
struct discord_get_reactions_paramsdiscord_get_reactions_params_alloc ()
 
void discord_get_reactions_params_free_v (void *p)
 
void discord_get_reactions_params_free (struct discord_get_reactions_params *p)
 
void discord_get_reactions_params_from_json_v (char *json, size_t len, void *p)
 
void discord_get_reactions_params_from_json (char *json, size_t len, struct discord_get_reactions_params *p)
 
size_t discord_get_reactions_params_to_json_v (char *json, size_t len, void *p)
 
size_t discord_get_reactions_params_to_json (char *json, size_t len, struct discord_get_reactions_params *p)
 
size_t discord_get_reactions_params_to_query_v (char *json, size_t len, void *p)
 
size_t discord_get_reactions_params_to_query (char *json, size_t len, struct discord_get_reactions_params *p)
 
void discord_get_reactions_params_list_free_v (void **p)
 
void discord_get_reactions_params_list_free (struct discord_get_reactions_params **p)
 
void discord_get_reactions_params_list_from_json_v (char *str, size_t len, void *p)
 
void discord_get_reactions_params_list_from_json (char *str, size_t len, struct discord_get_reactions_params ***p)
 
size_t discord_get_reactions_params_list_to_json_v (char *str, size_t len, void *p)
 
size_t discord_get_reactions_params_list_to_json (char *str, size_t len, struct discord_get_reactions_params **p)
 
void discord_edit_channel_permissions_params_cleanup_v (void *p)
 
void discord_edit_channel_permissions_params_cleanup (struct discord_edit_channel_permissions_params *p)
 
void discord_edit_channel_permissions_params_init_v (void *p)
 
void discord_edit_channel_permissions_params_init (struct discord_edit_channel_permissions_params *p)
 
struct discord_edit_channel_permissions_paramsdiscord_edit_channel_permissions_params_alloc ()
 
void discord_edit_channel_permissions_params_free_v (void *p)
 
void discord_edit_channel_permissions_params_free (struct discord_edit_channel_permissions_params *p)
 
void discord_edit_channel_permissions_params_from_json_v (char *json, size_t len, void *p)
 
void discord_edit_channel_permissions_params_from_json (char *json, size_t len, struct discord_edit_channel_permissions_params *p)
 
size_t discord_edit_channel_permissions_params_to_json_v (char *json, size_t len, void *p)
 
size_t discord_edit_channel_permissions_params_to_json (char *json, size_t len, struct discord_edit_channel_permissions_params *p)
 
size_t discord_edit_channel_permissions_params_to_query_v (char *json, size_t len, void *p)
 
size_t discord_edit_channel_permissions_params_to_query (char *json, size_t len, struct discord_edit_channel_permissions_params *p)
 
void discord_edit_channel_permissions_params_list_free_v (void **p)
 
void discord_edit_channel_permissions_params_list_free (struct discord_edit_channel_permissions_params **p)
 
void discord_edit_channel_permissions_params_list_from_json_v (char *str, size_t len, void *p)
 
void discord_edit_channel_permissions_params_list_from_json (char *str, size_t len, struct discord_edit_channel_permissions_params ***p)
 
size_t discord_edit_channel_permissions_params_list_to_json_v (char *str, size_t len, void *p)
 
size_t discord_edit_channel_permissions_params_list_to_json (char *str, size_t len, struct discord_edit_channel_permissions_params **p)
 
void discord_follow_news_channel_params_cleanup_v (void *p)
 
void discord_follow_news_channel_params_cleanup (struct discord_follow_news_channel_params *p)
 
void discord_follow_news_channel_params_init_v (void *p)
 
void discord_follow_news_channel_params_init (struct discord_follow_news_channel_params *p)
 
struct discord_follow_news_channel_paramsdiscord_follow_news_channel_params_alloc ()
 
void discord_follow_news_channel_params_free_v (void *p)
 
void discord_follow_news_channel_params_free (struct discord_follow_news_channel_params *p)
 
void discord_follow_news_channel_params_from_json_v (char *json, size_t len, void *p)
 
void discord_follow_news_channel_params_from_json (char *json, size_t len, struct discord_follow_news_channel_params *p)
 
size_t discord_follow_news_channel_params_to_json_v (char *json, size_t len, void *p)
 
size_t discord_follow_news_channel_params_to_json (char *json, size_t len, struct discord_follow_news_channel_params *p)
 
size_t discord_follow_news_channel_params_to_query_v (char *json, size_t len, void *p)
 
size_t discord_follow_news_channel_params_to_query (char *json, size_t len, struct discord_follow_news_channel_params *p)
 
void discord_follow_news_channel_params_list_free_v (void **p)
 
void discord_follow_news_channel_params_list_free (struct discord_follow_news_channel_params **p)
 
void discord_follow_news_channel_params_list_from_json_v (char *str, size_t len, void *p)
 
void discord_follow_news_channel_params_list_from_json (char *str, size_t len, struct discord_follow_news_channel_params ***p)
 
size_t discord_follow_news_channel_params_list_to_json_v (char *str, size_t len, void *p)
 
size_t discord_follow_news_channel_params_list_to_json (char *str, size_t len, struct discord_follow_news_channel_params **p)
 
void discord_create_channel_invite_params_cleanup_v (void *p)
 
void discord_create_channel_invite_params_cleanup (struct discord_create_channel_invite_params *p)
 
void discord_create_channel_invite_params_init_v (void *p)
 
void discord_create_channel_invite_params_init (struct discord_create_channel_invite_params *p)
 
struct discord_create_channel_invite_paramsdiscord_create_channel_invite_params_alloc ()
 
void discord_create_channel_invite_params_free_v (void *p)
 
void discord_create_channel_invite_params_free (struct discord_create_channel_invite_params *p)
 
void discord_create_channel_invite_params_from_json_v (char *json, size_t len, void *p)
 
void discord_create_channel_invite_params_from_json (char *json, size_t len, struct discord_create_channel_invite_params *p)
 
size_t discord_create_channel_invite_params_to_json_v (char *json, size_t len, void *p)
 
size_t discord_create_channel_invite_params_to_json (char *json, size_t len, struct discord_create_channel_invite_params *p)
 
size_t discord_create_channel_invite_params_to_query_v (char *json, size_t len, void *p)
 
size_t discord_create_channel_invite_params_to_query (char *json, size_t len, struct discord_create_channel_invite_params *p)
 
void discord_create_channel_invite_params_list_free_v (void **p)
 
void discord_create_channel_invite_params_list_free (struct discord_create_channel_invite_params **p)
 
void discord_create_channel_invite_params_list_from_json_v (char *str, size_t len, void *p)
 
void discord_create_channel_invite_params_list_from_json (char *str, size_t len, struct discord_create_channel_invite_params ***p)
 
size_t discord_create_channel_invite_params_list_to_json_v (char *str, size_t len, void *p)
 
size_t discord_create_channel_invite_params_list_to_json (char *str, size_t len, struct discord_create_channel_invite_params **p)
 
void discord_group_dm_add_recipient_params_cleanup_v (void *p)
 
void discord_group_dm_add_recipient_params_cleanup (struct discord_group_dm_add_recipient_params *p)
 
void discord_group_dm_add_recipient_params_init_v (void *p)
 
void discord_group_dm_add_recipient_params_init (struct discord_group_dm_add_recipient_params *p)
 
struct discord_group_dm_add_recipient_paramsdiscord_group_dm_add_recipient_params_alloc ()
 
void discord_group_dm_add_recipient_params_free_v (void *p)
 
void discord_group_dm_add_recipient_params_free (struct discord_group_dm_add_recipient_params *p)
 
void discord_group_dm_add_recipient_params_from_json_v (char *json, size_t len, void *p)
 
void discord_group_dm_add_recipient_params_from_json (char *json, size_t len, struct discord_group_dm_add_recipient_params *p)
 
size_t discord_group_dm_add_recipient_params_to_json_v (char *json, size_t len, void *p)
 
size_t discord_group_dm_add_recipient_params_to_json (char *json, size_t len, struct discord_group_dm_add_recipient_params *p)
 
size_t discord_group_dm_add_recipient_params_to_query_v (char *json, size_t len, void *p)
 
size_t discord_group_dm_add_recipient_params_to_query (char *json, size_t len, struct discord_group_dm_add_recipient_params *p)
 
void discord_group_dm_add_recipient_params_list_free_v (void **p)
 
void discord_group_dm_add_recipient_params_list_free (struct discord_group_dm_add_recipient_params **p)
 
void discord_group_dm_add_recipient_params_list_from_json_v (char *str, size_t len, void *p)
 
void discord_group_dm_add_recipient_params_list_from_json (char *str, size_t len, struct discord_group_dm_add_recipient_params ***p)
 
size_t discord_group_dm_add_recipient_params_list_to_json_v (char *str, size_t len, void *p)
 
size_t discord_group_dm_add_recipient_params_list_to_json (char *str, size_t len, struct discord_group_dm_add_recipient_params **p)
 
void discord_start_thread_with_message_params_cleanup_v (void *p)
 
void discord_start_thread_with_message_params_cleanup (struct discord_start_thread_with_message_params *p)
 
void discord_start_thread_with_message_params_init_v (void *p)
 
void discord_start_thread_with_message_params_init (struct discord_start_thread_with_message_params *p)
 
struct discord_start_thread_with_message_paramsdiscord_start_thread_with_message_params_alloc ()
 
void discord_start_thread_with_message_params_free_v (void *p)
 
void discord_start_thread_with_message_params_free (struct discord_start_thread_with_message_params *p)
 
void discord_start_thread_with_message_params_from_json_v (char *json, size_t len, void *p)
 
void discord_start_thread_with_message_params_from_json (char *json, size_t len, struct discord_start_thread_with_message_params *p)
 
size_t discord_start_thread_with_message_params_to_json_v (char *json, size_t len, void *p)
 
size_t discord_start_thread_with_message_params_to_json (char *json, size_t len, struct discord_start_thread_with_message_params *p)
 
size_t discord_start_thread_with_message_params_to_query_v (char *json, size_t len, void *p)
 
size_t discord_start_thread_with_message_params_to_query (char *json, size_t len, struct discord_start_thread_with_message_params *p)
 
void discord_start_thread_with_message_params_list_free_v (void **p)
 
void discord_start_thread_with_message_params_list_free (struct discord_start_thread_with_message_params **p)
 
void discord_start_thread_with_message_params_list_from_json_v (char *str, size_t len, void *p)
 
void discord_start_thread_with_message_params_list_from_json (char *str, size_t len, struct discord_start_thread_with_message_params ***p)
 
size_t discord_start_thread_with_message_params_list_to_json_v (char *str, size_t len, void *p)
 
size_t discord_start_thread_with_message_params_list_to_json (char *str, size_t len, struct discord_start_thread_with_message_params **p)
 
void discord_start_thread_without_message_params_cleanup_v (void *p)
 
void discord_start_thread_without_message_params_cleanup (struct discord_start_thread_without_message_params *p)
 
void discord_start_thread_without_message_params_init_v (void *p)
 
void discord_start_thread_without_message_params_init (struct discord_start_thread_without_message_params *p)
 
struct discord_start_thread_without_message_paramsdiscord_start_thread_without_message_params_alloc ()
 
void discord_start_thread_without_message_params_free_v (void *p)
 
void discord_start_thread_without_message_params_free (struct discord_start_thread_without_message_params *p)
 
void discord_start_thread_without_message_params_from_json_v (char *json, size_t len, void *p)
 
void discord_start_thread_without_message_params_from_json (char *json, size_t len, struct discord_start_thread_without_message_params *p)
 
size_t discord_start_thread_without_message_params_to_json_v (char *json, size_t len, void *p)
 
size_t discord_start_thread_without_message_params_to_json (char *json, size_t len, struct discord_start_thread_without_message_params *p)
 
size_t discord_start_thread_without_message_params_to_query_v (char *json, size_t len, void *p)
 
size_t discord_start_thread_without_message_params_to_query (char *json, size_t len, struct discord_start_thread_without_message_params *p)
 
void discord_start_thread_without_message_params_list_free_v (void **p)
 
void discord_start_thread_without_message_params_list_free (struct discord_start_thread_without_message_params **p)
 
void discord_start_thread_without_message_params_list_from_json_v (char *str, size_t len, void *p)
 
void discord_start_thread_without_message_params_list_from_json (char *str, size_t len, struct discord_start_thread_without_message_params ***p)
 
size_t discord_start_thread_without_message_params_list_to_json_v (char *str, size_t len, void *p)
 
size_t discord_start_thread_without_message_params_list_to_json (char *str, size_t len, struct discord_start_thread_without_message_params **p)
 
void discord_thread_response_body_cleanup_v (void *p)
 
void discord_thread_response_body_cleanup (struct discord_thread_response_body *p)
 
void discord_thread_response_body_init_v (void *p)
 
void discord_thread_response_body_init (struct discord_thread_response_body *p)
 
struct discord_thread_response_bodydiscord_thread_response_body_alloc ()
 
void discord_thread_response_body_free_v (void *p)
 
void discord_thread_response_body_free (struct discord_thread_response_body *p)
 
void discord_thread_response_body_from_json_v (char *json, size_t len, void *p)
 
void discord_thread_response_body_from_json (char *json, size_t len, struct discord_thread_response_body *p)
 
size_t discord_thread_response_body_to_json_v (char *json, size_t len, void *p)
 
size_t discord_thread_response_body_to_json (char *json, size_t len, struct discord_thread_response_body *p)
 
size_t discord_thread_response_body_to_query_v (char *json, size_t len, void *p)
 
size_t discord_thread_response_body_to_query (char *json, size_t len, struct discord_thread_response_body *p)
 
void discord_thread_response_body_list_free_v (void **p)
 
void discord_thread_response_body_list_free (struct discord_thread_response_body **p)
 
void discord_thread_response_body_list_from_json_v (char *str, size_t len, void *p)
 
void discord_thread_response_body_list_from_json (char *str, size_t len, struct discord_thread_response_body ***p)
 
size_t discord_thread_response_body_list_to_json_v (char *str, size_t len, void *p)
 
size_t discord_thread_response_body_list_to_json (char *str, size_t len, struct discord_thread_response_body **p)
 

Detailed Description

Specs generated file.

Author
cee-studio
Date
21 Jun 2021
See also
https://discord.com/developers/docs/resources/channel