diff options
author | Kirill Volinsky <mataes2007@gmail.com> | 2016-03-07 22:07:50 +0000 |
---|---|---|
committer | Kirill Volinsky <mataes2007@gmail.com> | 2016-03-07 22:07:50 +0000 |
commit | 90cc15799fe189134d9580c1dc121d0b78df17ba (patch) | |
tree | 32ea2068c77c2e224d743479408818315931f64b /protocols/Telegram/tgl/auto/auto-print-ds.h | |
parent | 33f7eca09be79fb9f1d1933f198b5ec60e465cd7 (diff) |
tgl.lib first compile version. Only release x86
git-svn-id: http://svn.miranda-ng.org/main/trunk@16445 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'protocols/Telegram/tgl/auto/auto-print-ds.h')
-rw-r--r-- | protocols/Telegram/tgl/auto/auto-print-ds.h | 719 |
1 files changed, 719 insertions, 0 deletions
diff --git a/protocols/Telegram/tgl/auto/auto-print-ds.h b/protocols/Telegram/tgl/auto/auto-print-ds.h new file mode 100644 index 0000000000..2f74cd9f17 --- /dev/null +++ b/protocols/Telegram/tgl/auto/auto-print-ds.h @@ -0,0 +1,719 @@ +#ifdef _MSC_VER
+#include "..\auto.h"
+#include "auto-types.h"
+#else
+#include "auto.h"
+#include "auto-types.h"
+#endif
+#include <assert.h>
+#include <stdio.h>
+struct tgl_state;
+char *tglf_extf_print_ds (struct tgl_state *TLS, void *DS, struct paramed_type *T);
+int print_ds_constructor_account_days_t_t_l (struct tl_ds_account_days_t_t_l *DS, struct paramed_type *T);
+int print_ds_constructor_audio_empty (struct tl_ds_audio *DS, struct paramed_type *T);
+int print_ds_constructor_audio (struct tl_ds_audio *DS, struct paramed_type *T);
+int print_ds_constructor_authorization (struct tl_ds_authorization *DS, struct paramed_type *T);
+int print_ds_constructor_bool_false (struct tl_ds_bool *DS, struct paramed_type *T);
+int print_ds_constructor_bool_true (struct tl_ds_bool *DS, struct paramed_type *T);
+int print_ds_constructor_bot_command (struct tl_ds_bot_command *DS, struct paramed_type *T);
+int print_ds_constructor_bot_command_old (struct tl_ds_bot_command *DS, struct paramed_type *T);
+int print_ds_constructor_bot_info_empty (struct tl_ds_bot_info *DS, struct paramed_type *T);
+int print_ds_constructor_bot_info (struct tl_ds_bot_info *DS, struct paramed_type *T);
+int print_ds_constructor_bytes (struct tl_ds_string *DS, struct paramed_type *T);
+int print_ds_constructor_chat_empty (struct tl_ds_chat *DS, struct paramed_type *T);
+int print_ds_constructor_chat (struct tl_ds_chat *DS, struct paramed_type *T);
+int print_ds_constructor_chat_forbidden (struct tl_ds_chat *DS, struct paramed_type *T);
+int print_ds_constructor_geo_chat (struct tl_ds_chat *DS, struct paramed_type *T);
+int print_ds_constructor_chat_full (struct tl_ds_chat_full *DS, struct paramed_type *T);
+int print_ds_constructor_chat_invite_already (struct tl_ds_chat_invite *DS, struct paramed_type *T);
+int print_ds_constructor_chat_invite (struct tl_ds_chat_invite *DS, struct paramed_type *T);
+int print_ds_constructor_chat_located (struct tl_ds_chat_located *DS, struct paramed_type *T);
+int print_ds_constructor_chat_participant (struct tl_ds_chat_participant *DS, struct paramed_type *T);
+int print_ds_constructor_chat_participants_forbidden (struct tl_ds_chat_participants *DS, struct paramed_type *T);
+int print_ds_constructor_chat_participants (struct tl_ds_chat_participants *DS, struct paramed_type *T);
+int print_ds_constructor_chat_photo_empty (struct tl_ds_chat_photo *DS, struct paramed_type *T);
+int print_ds_constructor_chat_photo (struct tl_ds_chat_photo *DS, struct paramed_type *T);
+int print_ds_constructor_client_d_h_inner_data (struct tl_ds_client_d_h_inner_data *DS, struct paramed_type *T);
+int print_ds_constructor_config (struct tl_ds_config *DS, struct paramed_type *T);
+int print_ds_constructor_contact (struct tl_ds_contact *DS, struct paramed_type *T);
+int print_ds_constructor_contact_blocked (struct tl_ds_contact_blocked *DS, struct paramed_type *T);
+int print_ds_constructor_contact_found (struct tl_ds_contact_found *DS, struct paramed_type *T);
+int print_ds_constructor_contact_link_unknown (struct tl_ds_contact_link *DS, struct paramed_type *T);
+int print_ds_constructor_contact_link_none (struct tl_ds_contact_link *DS, struct paramed_type *T);
+int print_ds_constructor_contact_link_has_phone (struct tl_ds_contact_link *DS, struct paramed_type *T);
+int print_ds_constructor_contact_link_contact (struct tl_ds_contact_link *DS, struct paramed_type *T);
+int print_ds_constructor_contact_status (struct tl_ds_contact_status *DS, struct paramed_type *T);
+int print_ds_constructor_contact_suggested (struct tl_ds_contact_suggested *DS, struct paramed_type *T);
+int print_ds_constructor_dc_option_l28 (struct tl_ds_dc_option *DS, struct paramed_type *T);
+int print_ds_constructor_dc_option (struct tl_ds_dc_option *DS, struct paramed_type *T);
+int print_ds_constructor_decrypted_message (struct tl_ds_decrypted_message *DS, struct paramed_type *T);
+int print_ds_constructor_decrypted_message_service (struct tl_ds_decrypted_message *DS, struct paramed_type *T);
+int print_ds_constructor_decrypted_message_action_set_message_t_t_l (struct tl_ds_decrypted_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_decrypted_message_action_read_messages (struct tl_ds_decrypted_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_decrypted_message_action_delete_messages (struct tl_ds_decrypted_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_decrypted_message_action_screenshot_messages (struct tl_ds_decrypted_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_decrypted_message_action_flush_history (struct tl_ds_decrypted_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_decrypted_message_action_resend (struct tl_ds_decrypted_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_decrypted_message_action_notify_layer (struct tl_ds_decrypted_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_decrypted_message_action_typing (struct tl_ds_decrypted_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_decrypted_message_action_request_key (struct tl_ds_decrypted_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_decrypted_message_action_accept_key (struct tl_ds_decrypted_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_decrypted_message_action_abort_key (struct tl_ds_decrypted_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_decrypted_message_action_commit_key (struct tl_ds_decrypted_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_decrypted_message_action_noop (struct tl_ds_decrypted_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_decrypted_message_layer (struct tl_ds_decrypted_message_layer *DS, struct paramed_type *T);
+int print_ds_constructor_decrypted_message_media_empty (struct tl_ds_decrypted_message_media *DS, struct paramed_type *T);
+int print_ds_constructor_decrypted_message_media_photo (struct tl_ds_decrypted_message_media *DS, struct paramed_type *T);
+int print_ds_constructor_decrypted_message_media_geo_point (struct tl_ds_decrypted_message_media *DS, struct paramed_type *T);
+int print_ds_constructor_decrypted_message_media_contact (struct tl_ds_decrypted_message_media *DS, struct paramed_type *T);
+int print_ds_constructor_decrypted_message_media_document (struct tl_ds_decrypted_message_media *DS, struct paramed_type *T);
+int print_ds_constructor_decrypted_message_media_video (struct tl_ds_decrypted_message_media *DS, struct paramed_type *T);
+int print_ds_constructor_decrypted_message_media_audio (struct tl_ds_decrypted_message_media *DS, struct paramed_type *T);
+int print_ds_constructor_decrypted_message_media_external_document (struct tl_ds_decrypted_message_media *DS, struct paramed_type *T);
+int print_ds_constructor_decrypted_message_media_video_l12 (struct tl_ds_decrypted_message_media *DS, struct paramed_type *T);
+int print_ds_constructor_decrypted_message_media_audio_l12 (struct tl_ds_decrypted_message_media *DS, struct paramed_type *T);
+int print_ds_constructor_dialog (struct tl_ds_dialog *DS, struct paramed_type *T);
+int print_ds_constructor_disabled_feature (struct tl_ds_disabled_feature *DS, struct paramed_type *T);
+int print_ds_constructor_document_empty (struct tl_ds_document *DS, struct paramed_type *T);
+int print_ds_constructor_document (struct tl_ds_document *DS, struct paramed_type *T);
+int print_ds_constructor_document_l19 (struct tl_ds_document *DS, struct paramed_type *T);
+int print_ds_constructor_document_attribute_image_size (struct tl_ds_document_attribute *DS, struct paramed_type *T);
+int print_ds_constructor_document_attribute_animated (struct tl_ds_document_attribute *DS, struct paramed_type *T);
+int print_ds_constructor_document_attribute_sticker_l28 (struct tl_ds_document_attribute *DS, struct paramed_type *T);
+int print_ds_constructor_document_attribute_sticker (struct tl_ds_document_attribute *DS, struct paramed_type *T);
+int print_ds_constructor_document_attribute_video (struct tl_ds_document_attribute *DS, struct paramed_type *T);
+int print_ds_constructor_document_attribute_audio (struct tl_ds_document_attribute *DS, struct paramed_type *T);
+int print_ds_constructor_document_attribute_filename (struct tl_ds_document_attribute *DS, struct paramed_type *T);
+int print_ds_constructor_double (double *DS, struct paramed_type *T);
+int print_ds_constructor_encrypted_chat_empty (struct tl_ds_encrypted_chat *DS, struct paramed_type *T);
+int print_ds_constructor_encrypted_chat_waiting (struct tl_ds_encrypted_chat *DS, struct paramed_type *T);
+int print_ds_constructor_encrypted_chat_requested (struct tl_ds_encrypted_chat *DS, struct paramed_type *T);
+int print_ds_constructor_encrypted_chat (struct tl_ds_encrypted_chat *DS, struct paramed_type *T);
+int print_ds_constructor_encrypted_chat_discarded (struct tl_ds_encrypted_chat *DS, struct paramed_type *T);
+int print_ds_constructor_encrypted_file_empty (struct tl_ds_encrypted_file *DS, struct paramed_type *T);
+int print_ds_constructor_encrypted_file (struct tl_ds_encrypted_file *DS, struct paramed_type *T);
+int print_ds_constructor_encrypted_message (struct tl_ds_encrypted_message *DS, struct paramed_type *T);
+int print_ds_constructor_encrypted_message_service (struct tl_ds_encrypted_message *DS, struct paramed_type *T);
+int print_ds_constructor_error (struct tl_ds_error *DS, struct paramed_type *T);
+int print_ds_constructor_chat_invite_empty (struct tl_ds_exported_chat_invite *DS, struct paramed_type *T);
+int print_ds_constructor_chat_invite_exported (struct tl_ds_exported_chat_invite *DS, struct paramed_type *T);
+int print_ds_constructor_file_location_unavailable (struct tl_ds_file_location *DS, struct paramed_type *T);
+int print_ds_constructor_file_location (struct tl_ds_file_location *DS, struct paramed_type *T);
+int print_ds_constructor_geo_chat_message_empty (struct tl_ds_geo_chat_message *DS, struct paramed_type *T);
+int print_ds_constructor_geo_chat_message (struct tl_ds_geo_chat_message *DS, struct paramed_type *T);
+int print_ds_constructor_geo_chat_message_service (struct tl_ds_geo_chat_message *DS, struct paramed_type *T);
+int print_ds_constructor_geo_point_empty (struct tl_ds_geo_point *DS, struct paramed_type *T);
+int print_ds_constructor_geo_point (struct tl_ds_geo_point *DS, struct paramed_type *T);
+int print_ds_constructor_imported_contact (struct tl_ds_imported_contact *DS, struct paramed_type *T);
+int print_ds_constructor_input_app_event (struct tl_ds_input_app_event *DS, struct paramed_type *T);
+int print_ds_constructor_input_audio_empty (struct tl_ds_input_audio *DS, struct paramed_type *T);
+int print_ds_constructor_input_audio (struct tl_ds_input_audio *DS, struct paramed_type *T);
+int print_ds_constructor_input_chat_photo_empty (struct tl_ds_input_chat_photo *DS, struct paramed_type *T);
+int print_ds_constructor_input_chat_uploaded_photo (struct tl_ds_input_chat_photo *DS, struct paramed_type *T);
+int print_ds_constructor_input_chat_photo (struct tl_ds_input_chat_photo *DS, struct paramed_type *T);
+int print_ds_constructor_input_phone_contact (struct tl_ds_input_contact *DS, struct paramed_type *T);
+int print_ds_constructor_input_document_empty (struct tl_ds_input_document *DS, struct paramed_type *T);
+int print_ds_constructor_input_document (struct tl_ds_input_document *DS, struct paramed_type *T);
+int print_ds_constructor_input_encrypted_chat (struct tl_ds_input_encrypted_chat *DS, struct paramed_type *T);
+int print_ds_constructor_input_encrypted_file_empty (struct tl_ds_input_encrypted_file *DS, struct paramed_type *T);
+int print_ds_constructor_input_encrypted_file_uploaded (struct tl_ds_input_encrypted_file *DS, struct paramed_type *T);
+int print_ds_constructor_input_encrypted_file (struct tl_ds_input_encrypted_file *DS, struct paramed_type *T);
+int print_ds_constructor_input_encrypted_file_big_uploaded (struct tl_ds_input_encrypted_file *DS, struct paramed_type *T);
+int print_ds_constructor_input_file (struct tl_ds_input_file *DS, struct paramed_type *T);
+int print_ds_constructor_input_file_big (struct tl_ds_input_file *DS, struct paramed_type *T);
+int print_ds_constructor_input_file_location (struct tl_ds_input_file_location *DS, struct paramed_type *T);
+int print_ds_constructor_input_video_file_location (struct tl_ds_input_file_location *DS, struct paramed_type *T);
+int print_ds_constructor_input_encrypted_file_location (struct tl_ds_input_file_location *DS, struct paramed_type *T);
+int print_ds_constructor_input_audio_file_location (struct tl_ds_input_file_location *DS, struct paramed_type *T);
+int print_ds_constructor_input_document_file_location (struct tl_ds_input_file_location *DS, struct paramed_type *T);
+int print_ds_constructor_input_geo_chat (struct tl_ds_input_geo_chat *DS, struct paramed_type *T);
+int print_ds_constructor_input_geo_point_empty (struct tl_ds_input_geo_point *DS, struct paramed_type *T);
+int print_ds_constructor_input_geo_point (struct tl_ds_input_geo_point *DS, struct paramed_type *T);
+int print_ds_constructor_input_media_empty (struct tl_ds_input_media *DS, struct paramed_type *T);
+int print_ds_constructor_input_media_uploaded_photo (struct tl_ds_input_media *DS, struct paramed_type *T);
+int print_ds_constructor_input_media_photo (struct tl_ds_input_media *DS, struct paramed_type *T);
+int print_ds_constructor_input_media_geo_point (struct tl_ds_input_media *DS, struct paramed_type *T);
+int print_ds_constructor_input_media_contact (struct tl_ds_input_media *DS, struct paramed_type *T);
+int print_ds_constructor_input_media_uploaded_video (struct tl_ds_input_media *DS, struct paramed_type *T);
+int print_ds_constructor_input_media_uploaded_thumb_video (struct tl_ds_input_media *DS, struct paramed_type *T);
+int print_ds_constructor_input_media_video (struct tl_ds_input_media *DS, struct paramed_type *T);
+int print_ds_constructor_input_media_uploaded_audio (struct tl_ds_input_media *DS, struct paramed_type *T);
+int print_ds_constructor_input_media_audio (struct tl_ds_input_media *DS, struct paramed_type *T);
+int print_ds_constructor_input_media_uploaded_document (struct tl_ds_input_media *DS, struct paramed_type *T);
+int print_ds_constructor_input_media_uploaded_thumb_document (struct tl_ds_input_media *DS, struct paramed_type *T);
+int print_ds_constructor_input_media_document (struct tl_ds_input_media *DS, struct paramed_type *T);
+int print_ds_constructor_input_media_venue (struct tl_ds_input_media *DS, struct paramed_type *T);
+int print_ds_constructor_input_notify_peer (struct tl_ds_input_notify_peer *DS, struct paramed_type *T);
+int print_ds_constructor_input_notify_users (struct tl_ds_input_notify_peer *DS, struct paramed_type *T);
+int print_ds_constructor_input_notify_chats (struct tl_ds_input_notify_peer *DS, struct paramed_type *T);
+int print_ds_constructor_input_notify_all (struct tl_ds_input_notify_peer *DS, struct paramed_type *T);
+int print_ds_constructor_input_notify_geo_chat_peer (struct tl_ds_input_notify_peer *DS, struct paramed_type *T);
+int print_ds_constructor_input_peer_empty (struct tl_ds_input_peer *DS, struct paramed_type *T);
+int print_ds_constructor_input_peer_self (struct tl_ds_input_peer *DS, struct paramed_type *T);
+int print_ds_constructor_input_peer_contact (struct tl_ds_input_peer *DS, struct paramed_type *T);
+int print_ds_constructor_input_peer_foreign (struct tl_ds_input_peer *DS, struct paramed_type *T);
+int print_ds_constructor_input_peer_chat (struct tl_ds_input_peer *DS, struct paramed_type *T);
+int print_ds_constructor_input_peer_notify_events_empty (struct tl_ds_input_peer_notify_events *DS, struct paramed_type *T);
+int print_ds_constructor_input_peer_notify_events_all (struct tl_ds_input_peer_notify_events *DS, struct paramed_type *T);
+int print_ds_constructor_input_peer_notify_settings (struct tl_ds_input_peer_notify_settings *DS, struct paramed_type *T);
+int print_ds_constructor_input_photo_empty (struct tl_ds_input_photo *DS, struct paramed_type *T);
+int print_ds_constructor_input_photo (struct tl_ds_input_photo *DS, struct paramed_type *T);
+int print_ds_constructor_input_photo_crop_auto (struct tl_ds_input_photo_crop *DS, struct paramed_type *T);
+int print_ds_constructor_input_photo_crop (struct tl_ds_input_photo_crop *DS, struct paramed_type *T);
+int print_ds_constructor_input_privacy_key_status_timestamp (struct tl_ds_input_privacy_key *DS, struct paramed_type *T);
+int print_ds_constructor_input_privacy_value_allow_contacts (struct tl_ds_input_privacy_rule *DS, struct paramed_type *T);
+int print_ds_constructor_input_privacy_value_allow_all (struct tl_ds_input_privacy_rule *DS, struct paramed_type *T);
+int print_ds_constructor_input_privacy_value_allow_users (struct tl_ds_input_privacy_rule *DS, struct paramed_type *T);
+int print_ds_constructor_input_privacy_value_disallow_contacts (struct tl_ds_input_privacy_rule *DS, struct paramed_type *T);
+int print_ds_constructor_input_privacy_value_disallow_all (struct tl_ds_input_privacy_rule *DS, struct paramed_type *T);
+int print_ds_constructor_input_privacy_value_disallow_users (struct tl_ds_input_privacy_rule *DS, struct paramed_type *T);
+int print_ds_constructor_input_sticker_set_empty (struct tl_ds_input_sticker_set *DS, struct paramed_type *T);
+int print_ds_constructor_input_sticker_set_i_d (struct tl_ds_input_sticker_set *DS, struct paramed_type *T);
+int print_ds_constructor_input_sticker_set_short_name (struct tl_ds_input_sticker_set *DS, struct paramed_type *T);
+int print_ds_constructor_input_user_empty (struct tl_ds_input_user *DS, struct paramed_type *T);
+int print_ds_constructor_input_user_self (struct tl_ds_input_user *DS, struct paramed_type *T);
+int print_ds_constructor_input_user_contact (struct tl_ds_input_user *DS, struct paramed_type *T);
+int print_ds_constructor_input_user_foreign (struct tl_ds_input_user *DS, struct paramed_type *T);
+int print_ds_constructor_input_video_empty (struct tl_ds_input_video *DS, struct paramed_type *T);
+int print_ds_constructor_input_video (struct tl_ds_input_video *DS, struct paramed_type *T);
+int print_ds_constructor_int (int *DS, struct paramed_type *T);
+int print_ds_constructor_int128 (struct tl_ds_int128 *DS, struct paramed_type *T);
+int print_ds_constructor_int256 (struct tl_ds_int256 *DS, struct paramed_type *T);
+int print_ds_constructor_keyboard_button (struct tl_ds_keyboard_button *DS, struct paramed_type *T);
+int print_ds_constructor_keyboard_button_row (struct tl_ds_keyboard_button_row *DS, struct paramed_type *T);
+int print_ds_constructor_long (long long *DS, struct paramed_type *T);
+int print_ds_constructor_message_empty (struct tl_ds_message *DS, struct paramed_type *T);
+int print_ds_constructor_message (struct tl_ds_message *DS, struct paramed_type *T);
+int print_ds_constructor_message_service (struct tl_ds_message *DS, struct paramed_type *T);
+int print_ds_constructor_message_action_empty (struct tl_ds_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_message_action_chat_create (struct tl_ds_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_message_action_chat_edit_title (struct tl_ds_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_message_action_chat_edit_photo (struct tl_ds_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_message_action_chat_delete_photo (struct tl_ds_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_message_action_chat_add_user (struct tl_ds_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_message_action_chat_delete_user (struct tl_ds_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_message_action_geo_chat_create (struct tl_ds_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_message_action_geo_chat_checkin (struct tl_ds_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_message_action_chat_joined_by_link (struct tl_ds_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_message_media_empty (struct tl_ds_message_media *DS, struct paramed_type *T);
+int print_ds_constructor_message_media_photo (struct tl_ds_message_media *DS, struct paramed_type *T);
+int print_ds_constructor_message_media_video (struct tl_ds_message_media *DS, struct paramed_type *T);
+int print_ds_constructor_message_media_geo (struct tl_ds_message_media *DS, struct paramed_type *T);
+int print_ds_constructor_message_media_contact (struct tl_ds_message_media *DS, struct paramed_type *T);
+int print_ds_constructor_message_media_unsupported (struct tl_ds_message_media *DS, struct paramed_type *T);
+int print_ds_constructor_message_media_document (struct tl_ds_message_media *DS, struct paramed_type *T);
+int print_ds_constructor_message_media_audio (struct tl_ds_message_media *DS, struct paramed_type *T);
+int print_ds_constructor_message_media_web_page (struct tl_ds_message_media *DS, struct paramed_type *T);
+int print_ds_constructor_message_media_venue (struct tl_ds_message_media *DS, struct paramed_type *T);
+int print_ds_constructor_message_media_photo_l27 (struct tl_ds_message_media *DS, struct paramed_type *T);
+int print_ds_constructor_message_media_video_l27 (struct tl_ds_message_media *DS, struct paramed_type *T);
+int print_ds_constructor_input_messages_filter_empty (struct tl_ds_messages_filter *DS, struct paramed_type *T);
+int print_ds_constructor_input_messages_filter_photos (struct tl_ds_messages_filter *DS, struct paramed_type *T);
+int print_ds_constructor_input_messages_filter_video (struct tl_ds_messages_filter *DS, struct paramed_type *T);
+int print_ds_constructor_input_messages_filter_photo_video (struct tl_ds_messages_filter *DS, struct paramed_type *T);
+int print_ds_constructor_input_messages_filter_photo_video_documents (struct tl_ds_messages_filter *DS, struct paramed_type *T);
+int print_ds_constructor_input_messages_filter_document (struct tl_ds_messages_filter *DS, struct paramed_type *T);
+int print_ds_constructor_input_messages_filter_audio (struct tl_ds_messages_filter *DS, struct paramed_type *T);
+int print_ds_constructor_nearest_dc (struct tl_ds_nearest_dc *DS, struct paramed_type *T);
+int print_ds_constructor_notify_peer (struct tl_ds_notify_peer *DS, struct paramed_type *T);
+int print_ds_constructor_notify_users (struct tl_ds_notify_peer *DS, struct paramed_type *T);
+int print_ds_constructor_notify_chats (struct tl_ds_notify_peer *DS, struct paramed_type *T);
+int print_ds_constructor_notify_all (struct tl_ds_notify_peer *DS, struct paramed_type *T);
+int print_ds_constructor_null (struct tl_ds_null *DS, struct paramed_type *T);
+int print_ds_constructor_p_q_inner_data (struct tl_ds_p_q_inner_data *DS, struct paramed_type *T);
+int print_ds_constructor_p_q_inner_data_temp (struct tl_ds_p_q_inner_data *DS, struct paramed_type *T);
+int print_ds_constructor_peer_user (struct tl_ds_peer *DS, struct paramed_type *T);
+int print_ds_constructor_peer_chat (struct tl_ds_peer *DS, struct paramed_type *T);
+int print_ds_constructor_peer_notify_events_empty (struct tl_ds_peer_notify_events *DS, struct paramed_type *T);
+int print_ds_constructor_peer_notify_events_all (struct tl_ds_peer_notify_events *DS, struct paramed_type *T);
+int print_ds_constructor_peer_notify_settings_empty (struct tl_ds_peer_notify_settings *DS, struct paramed_type *T);
+int print_ds_constructor_peer_notify_settings (struct tl_ds_peer_notify_settings *DS, struct paramed_type *T);
+int print_ds_constructor_photo_empty (struct tl_ds_photo *DS, struct paramed_type *T);
+int print_ds_constructor_photo (struct tl_ds_photo *DS, struct paramed_type *T);
+int print_ds_constructor_photo_l27 (struct tl_ds_photo *DS, struct paramed_type *T);
+int print_ds_constructor_photo_size_empty (struct tl_ds_photo_size *DS, struct paramed_type *T);
+int print_ds_constructor_photo_size (struct tl_ds_photo_size *DS, struct paramed_type *T);
+int print_ds_constructor_photo_cached_size (struct tl_ds_photo_size *DS, struct paramed_type *T);
+int print_ds_constructor_privacy_key_status_timestamp (struct tl_ds_privacy_key *DS, struct paramed_type *T);
+int print_ds_constructor_privacy_value_allow_contacts (struct tl_ds_privacy_rule *DS, struct paramed_type *T);
+int print_ds_constructor_privacy_value_allow_all (struct tl_ds_privacy_rule *DS, struct paramed_type *T);
+int print_ds_constructor_privacy_value_allow_users (struct tl_ds_privacy_rule *DS, struct paramed_type *T);
+int print_ds_constructor_privacy_value_disallow_contacts (struct tl_ds_privacy_rule *DS, struct paramed_type *T);
+int print_ds_constructor_privacy_value_disallow_all (struct tl_ds_privacy_rule *DS, struct paramed_type *T);
+int print_ds_constructor_privacy_value_disallow_users (struct tl_ds_privacy_rule *DS, struct paramed_type *T);
+int print_ds_constructor_received_notify_message (struct tl_ds_received_notify_message *DS, struct paramed_type *T);
+int print_ds_constructor_reply_keyboard_hide (struct tl_ds_reply_markup *DS, struct paramed_type *T);
+int print_ds_constructor_reply_keyboard_force_reply (struct tl_ds_reply_markup *DS, struct paramed_type *T);
+int print_ds_constructor_reply_keyboard_markup (struct tl_ds_reply_markup *DS, struct paramed_type *T);
+int print_ds_constructor_res_p_q (struct tl_ds_res_p_q *DS, struct paramed_type *T);
+int print_ds_constructor_send_message_typing_action (struct tl_ds_send_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_send_message_cancel_action (struct tl_ds_send_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_send_message_record_video_action (struct tl_ds_send_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_send_message_upload_video_action_l27 (struct tl_ds_send_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_send_message_upload_video_action (struct tl_ds_send_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_send_message_record_audio_action (struct tl_ds_send_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_send_message_upload_audio_action_l27 (struct tl_ds_send_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_send_message_upload_audio_action (struct tl_ds_send_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_send_message_upload_photo_action (struct tl_ds_send_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_send_message_upload_document_action_l27 (struct tl_ds_send_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_send_message_upload_document_action (struct tl_ds_send_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_send_message_geo_location_action (struct tl_ds_send_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_send_message_choose_contact_action (struct tl_ds_send_message_action *DS, struct paramed_type *T);
+int print_ds_constructor_server_d_h_params_fail (struct tl_ds_server_d_h_params *DS, struct paramed_type *T);
+int print_ds_constructor_server_d_h_params_ok (struct tl_ds_server_d_h_params *DS, struct paramed_type *T);
+int print_ds_constructor_server_d_h_inner_data (struct tl_ds_server_d_h_inner_data *DS, struct paramed_type *T);
+int print_ds_constructor_dh_gen_ok (struct tl_ds_set_client_d_h_params_answer *DS, struct paramed_type *T);
+int print_ds_constructor_dh_gen_retry (struct tl_ds_set_client_d_h_params_answer *DS, struct paramed_type *T);
+int print_ds_constructor_dh_gen_fail (struct tl_ds_set_client_d_h_params_answer *DS, struct paramed_type *T);
+int print_ds_constructor_sticker_pack (struct tl_ds_sticker_pack *DS, struct paramed_type *T);
+int print_ds_constructor_sticker_set (struct tl_ds_sticker_set *DS, struct paramed_type *T);
+int print_ds_constructor_string (struct tl_ds_string *DS, struct paramed_type *T);
+int print_ds_constructor_update_new_message (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_update_message_i_d (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_update_delete_messages (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_update_user_typing (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_update_chat_user_typing (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_update_chat_participants (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_update_user_status (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_update_user_name (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_update_user_photo (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_update_contact_registered (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_update_contact_link (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_update_new_authorization (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_update_new_geo_chat_message (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_update_new_encrypted_message (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_update_encrypted_chat_typing (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_update_encryption (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_update_encrypted_messages_read (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_update_chat_participant_add (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_update_chat_participant_delete (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_update_dc_options (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_update_user_blocked (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_update_notify_settings (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_update_service_notification (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_update_privacy (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_update_user_phone (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_update_read_history_inbox (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_update_read_history_outbox (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_update_web_page (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_update_read_messages_contents (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_update_msg_update (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_constructor_updates_too_long (struct tl_ds_updates *DS, struct paramed_type *T);
+int print_ds_constructor_update_short_message (struct tl_ds_updates *DS, struct paramed_type *T);
+int print_ds_constructor_update_short_chat_message (struct tl_ds_updates *DS, struct paramed_type *T);
+int print_ds_constructor_update_short (struct tl_ds_updates *DS, struct paramed_type *T);
+int print_ds_constructor_updates_combined (struct tl_ds_updates *DS, struct paramed_type *T);
+int print_ds_constructor_updates (struct tl_ds_updates *DS, struct paramed_type *T);
+int print_ds_constructor_user_empty (struct tl_ds_user *DS, struct paramed_type *T);
+int print_ds_constructor_user (struct tl_ds_user *DS, struct paramed_type *T);
+int print_ds_constructor_user_full (struct tl_ds_user_full *DS, struct paramed_type *T);
+int print_ds_constructor_user_profile_photo_empty (struct tl_ds_user_profile_photo *DS, struct paramed_type *T);
+int print_ds_constructor_user_profile_photo (struct tl_ds_user_profile_photo *DS, struct paramed_type *T);
+int print_ds_constructor_user_status_empty (struct tl_ds_user_status *DS, struct paramed_type *T);
+int print_ds_constructor_user_status_online (struct tl_ds_user_status *DS, struct paramed_type *T);
+int print_ds_constructor_user_status_offline (struct tl_ds_user_status *DS, struct paramed_type *T);
+int print_ds_constructor_user_status_recently (struct tl_ds_user_status *DS, struct paramed_type *T);
+int print_ds_constructor_user_status_last_week (struct tl_ds_user_status *DS, struct paramed_type *T);
+int print_ds_constructor_user_status_last_month (struct tl_ds_user_status *DS, struct paramed_type *T);
+int print_ds_constructor_vector (struct tl_ds_vector *DS, struct paramed_type *T);
+int print_ds_constructor_video_empty (struct tl_ds_video *DS, struct paramed_type *T);
+int print_ds_constructor_video (struct tl_ds_video *DS, struct paramed_type *T);
+int print_ds_constructor_video_l27 (struct tl_ds_video *DS, struct paramed_type *T);
+int print_ds_constructor_wall_paper (struct tl_ds_wall_paper *DS, struct paramed_type *T);
+int print_ds_constructor_wall_paper_solid (struct tl_ds_wall_paper *DS, struct paramed_type *T);
+int print_ds_constructor_web_page_empty (struct tl_ds_web_page *DS, struct paramed_type *T);
+int print_ds_constructor_web_page_pending (struct tl_ds_web_page *DS, struct paramed_type *T);
+int print_ds_constructor_web_page (struct tl_ds_web_page *DS, struct paramed_type *T);
+int print_ds_constructor_account_authorizations (struct tl_ds_account_authorizations *DS, struct paramed_type *T);
+int print_ds_constructor_account_no_password (struct tl_ds_account_password *DS, struct paramed_type *T);
+int print_ds_constructor_account_password (struct tl_ds_account_password *DS, struct paramed_type *T);
+int print_ds_constructor_account_password_input_settings (struct tl_ds_account_password_input_settings *DS, struct paramed_type *T);
+int print_ds_constructor_account_password_settings (struct tl_ds_account_password_settings *DS, struct paramed_type *T);
+int print_ds_constructor_account_privacy_rules (struct tl_ds_account_privacy_rules *DS, struct paramed_type *T);
+int print_ds_constructor_account_sent_change_phone_code (struct tl_ds_account_sent_change_phone_code *DS, struct paramed_type *T);
+int print_ds_constructor_auth_authorization (struct tl_ds_auth_authorization *DS, struct paramed_type *T);
+int print_ds_constructor_auth_checked_phone (struct tl_ds_auth_checked_phone *DS, struct paramed_type *T);
+int print_ds_constructor_auth_exported_authorization (struct tl_ds_auth_exported_authorization *DS, struct paramed_type *T);
+int print_ds_constructor_auth_password_recovery (struct tl_ds_auth_password_recovery *DS, struct paramed_type *T);
+int print_ds_constructor_auth_sent_code (struct tl_ds_auth_sent_code *DS, struct paramed_type *T);
+int print_ds_constructor_auth_sent_app_code (struct tl_ds_auth_sent_code *DS, struct paramed_type *T);
+int print_ds_constructor_binlog_encr_key (struct tl_ds_binlog_encr_key *DS, struct paramed_type *T);
+int print_ds_constructor_binlog_start (struct tl_ds_binlog_update *DS, struct paramed_type *T);
+int print_ds_constructor_binlog_dc_option (struct tl_ds_binlog_update *DS, struct paramed_type *T);
+int print_ds_constructor_binlog_dc_option_new (struct tl_ds_binlog_update *DS, struct paramed_type *T);
+int print_ds_constructor_binlog_auth_key (struct tl_ds_binlog_update *DS, struct paramed_type *T);
+int print_ds_constructor_binlog_default_dc (struct tl_ds_binlog_update *DS, struct paramed_type *T);
+int print_ds_constructor_binlog_dc_signed (struct tl_ds_binlog_update *DS, struct paramed_type *T);
+int print_ds_constructor_binlog_our_id (struct tl_ds_binlog_update *DS, struct paramed_type *T);
+int print_ds_constructor_binlog_set_dh_params (struct tl_ds_binlog_update *DS, struct paramed_type *T);
+int print_ds_constructor_binlog_set_pts (struct tl_ds_binlog_update *DS, struct paramed_type *T);
+int print_ds_constructor_binlog_set_qts (struct tl_ds_binlog_update *DS, struct paramed_type *T);
+int print_ds_constructor_binlog_set_date (struct tl_ds_binlog_update *DS, struct paramed_type *T);
+int print_ds_constructor_binlog_set_seq (struct tl_ds_binlog_update *DS, struct paramed_type *T);
+int print_ds_constructor_binlog_encr_chat_delete (struct tl_ds_binlog_update *DS, struct paramed_type *T);
+int print_ds_constructor_binlog_encr_chat_new (struct tl_ds_binlog_update *DS, struct paramed_type *T);
+int print_ds_constructor_binlog_encr_chat_exchange_new (struct tl_ds_binlog_update *DS, struct paramed_type *T);
+int print_ds_constructor_binlog_user_delete (struct tl_ds_binlog_update *DS, struct paramed_type *T);
+int print_ds_constructor_binlog_user_new (struct tl_ds_binlog_update *DS, struct paramed_type *T);
+int print_ds_constructor_binlog_chat_new (struct tl_ds_binlog_update *DS, struct paramed_type *T);
+int print_ds_constructor_binlog_chat_add_participant (struct tl_ds_binlog_update *DS, struct paramed_type *T);
+int print_ds_constructor_binlog_chat_del_participant (struct tl_ds_binlog_update *DS, struct paramed_type *T);
+int print_ds_constructor_binlog_set_msg_id (struct tl_ds_binlog_update *DS, struct paramed_type *T);
+int print_ds_constructor_binlog_message_delete (struct tl_ds_binlog_update *DS, struct paramed_type *T);
+int print_ds_constructor_binlog_message_new (struct tl_ds_binlog_update *DS, struct paramed_type *T);
+int print_ds_constructor_binlog_message_encr_new (struct tl_ds_binlog_update *DS, struct paramed_type *T);
+int print_ds_constructor_binlog_msg_update (struct tl_ds_binlog_update *DS, struct paramed_type *T);
+int print_ds_constructor_binlog_reset_authorization (struct tl_ds_binlog_update *DS, struct paramed_type *T);
+int print_ds_constructor_contacts_blocked (struct tl_ds_contacts_blocked *DS, struct paramed_type *T);
+int print_ds_constructor_contacts_blocked_slice (struct tl_ds_contacts_blocked *DS, struct paramed_type *T);
+int print_ds_constructor_contacts_contacts_not_modified (struct tl_ds_contacts_contacts *DS, struct paramed_type *T);
+int print_ds_constructor_contacts_contacts (struct tl_ds_contacts_contacts *DS, struct paramed_type *T);
+int print_ds_constructor_contacts_found (struct tl_ds_contacts_found *DS, struct paramed_type *T);
+int print_ds_constructor_contacts_imported_contacts (struct tl_ds_contacts_imported_contacts *DS, struct paramed_type *T);
+int print_ds_constructor_contacts_link (struct tl_ds_contacts_link *DS, struct paramed_type *T);
+int print_ds_constructor_contacts_suggested (struct tl_ds_contacts_suggested *DS, struct paramed_type *T);
+int print_ds_constructor_geochats_located (struct tl_ds_geochats_located *DS, struct paramed_type *T);
+int print_ds_constructor_geochats_messages (struct tl_ds_geochats_messages *DS, struct paramed_type *T);
+int print_ds_constructor_geochats_messages_slice (struct tl_ds_geochats_messages *DS, struct paramed_type *T);
+int print_ds_constructor_geochats_stated_message (struct tl_ds_geochats_stated_message *DS, struct paramed_type *T);
+int print_ds_constructor_help_app_update (struct tl_ds_help_app_update *DS, struct paramed_type *T);
+int print_ds_constructor_help_no_app_update (struct tl_ds_help_app_update *DS, struct paramed_type *T);
+int print_ds_constructor_help_invite_text (struct tl_ds_help_invite_text *DS, struct paramed_type *T);
+int print_ds_constructor_help_support (struct tl_ds_help_support *DS, struct paramed_type *T);
+int print_ds_constructor_messages_affected_history (struct tl_ds_messages_affected_history *DS, struct paramed_type *T);
+int print_ds_constructor_messages_affected_messages (struct tl_ds_messages_affected_messages *DS, struct paramed_type *T);
+int print_ds_constructor_messages_all_stickers_not_modified (struct tl_ds_messages_all_stickers *DS, struct paramed_type *T);
+int print_ds_constructor_messages_all_stickers (struct tl_ds_messages_all_stickers *DS, struct paramed_type *T);
+int print_ds_constructor_messages_chat_full (struct tl_ds_messages_chat_full *DS, struct paramed_type *T);
+int print_ds_constructor_messages_chats (struct tl_ds_messages_chats *DS, struct paramed_type *T);
+int print_ds_constructor_messages_dh_config_not_modified (struct tl_ds_messages_dh_config *DS, struct paramed_type *T);
+int print_ds_constructor_messages_dh_config (struct tl_ds_messages_dh_config *DS, struct paramed_type *T);
+int print_ds_constructor_messages_dialogs (struct tl_ds_messages_dialogs *DS, struct paramed_type *T);
+int print_ds_constructor_messages_dialogs_slice (struct tl_ds_messages_dialogs *DS, struct paramed_type *T);
+int print_ds_constructor_messages_message_empty (struct tl_ds_messages_message *DS, struct paramed_type *T);
+int print_ds_constructor_messages_messages (struct tl_ds_messages_messages *DS, struct paramed_type *T);
+int print_ds_constructor_messages_messages_slice (struct tl_ds_messages_messages *DS, struct paramed_type *T);
+int print_ds_constructor_messages_sent_encrypted_message (struct tl_ds_messages_sent_encrypted_message *DS, struct paramed_type *T);
+int print_ds_constructor_messages_sent_encrypted_file (struct tl_ds_messages_sent_encrypted_message *DS, struct paramed_type *T);
+int print_ds_constructor_messages_sent_message (struct tl_ds_messages_sent_message *DS, struct paramed_type *T);
+int print_ds_constructor_messages_sent_message_link (struct tl_ds_messages_sent_message *DS, struct paramed_type *T);
+int print_ds_constructor_messages_sticker_set (struct tl_ds_messages_sticker_set *DS, struct paramed_type *T);
+int print_ds_constructor_messages_stickers_not_modified (struct tl_ds_messages_stickers *DS, struct paramed_type *T);
+int print_ds_constructor_messages_stickers (struct tl_ds_messages_stickers *DS, struct paramed_type *T);
+int print_ds_constructor_photos_photo (struct tl_ds_photos_photo *DS, struct paramed_type *T);
+int print_ds_constructor_photos_photos (struct tl_ds_photos_photos *DS, struct paramed_type *T);
+int print_ds_constructor_photos_photos_slice (struct tl_ds_photos_photos *DS, struct paramed_type *T);
+int print_ds_constructor_storage_file_unknown (struct tl_ds_storage_file_type *DS, struct paramed_type *T);
+int print_ds_constructor_storage_file_jpeg (struct tl_ds_storage_file_type *DS, struct paramed_type *T);
+int print_ds_constructor_storage_file_gif (struct tl_ds_storage_file_type *DS, struct paramed_type *T);
+int print_ds_constructor_storage_file_png (struct tl_ds_storage_file_type *DS, struct paramed_type *T);
+int print_ds_constructor_storage_file_pdf (struct tl_ds_storage_file_type *DS, struct paramed_type *T);
+int print_ds_constructor_storage_file_mp3 (struct tl_ds_storage_file_type *DS, struct paramed_type *T);
+int print_ds_constructor_storage_file_mov (struct tl_ds_storage_file_type *DS, struct paramed_type *T);
+int print_ds_constructor_storage_file_partial (struct tl_ds_storage_file_type *DS, struct paramed_type *T);
+int print_ds_constructor_storage_file_mp4 (struct tl_ds_storage_file_type *DS, struct paramed_type *T);
+int print_ds_constructor_storage_file_webp (struct tl_ds_storage_file_type *DS, struct paramed_type *T);
+int print_ds_constructor_updates_difference_empty (struct tl_ds_updates_difference *DS, struct paramed_type *T);
+int print_ds_constructor_updates_difference (struct tl_ds_updates_difference *DS, struct paramed_type *T);
+int print_ds_constructor_updates_difference_slice (struct tl_ds_updates_difference *DS, struct paramed_type *T);
+int print_ds_constructor_updates_state (struct tl_ds_updates_state *DS, struct paramed_type *T);
+int print_ds_constructor_upload_file (struct tl_ds_upload_file *DS, struct paramed_type *T);
+int print_ds_type_account_days_t_t_l (struct tl_ds_account_days_t_t_l *DS, struct paramed_type *T);
+int print_ds_type_bare_account_days_t_t_l (struct tl_ds_account_days_t_t_l *DS, struct paramed_type *T);
+int print_ds_type_audio (struct tl_ds_audio *DS, struct paramed_type *T);
+int print_ds_type_bare_audio (struct tl_ds_audio *DS, struct paramed_type *T);
+int print_ds_type_authorization (struct tl_ds_authorization *DS, struct paramed_type *T);
+int print_ds_type_bare_authorization (struct tl_ds_authorization *DS, struct paramed_type *T);
+int print_ds_type_bool (struct tl_ds_bool *DS, struct paramed_type *T);
+int print_ds_type_bare_bool (struct tl_ds_bool *DS, struct paramed_type *T);
+int print_ds_type_bot_command (struct tl_ds_bot_command *DS, struct paramed_type *T);
+int print_ds_type_bare_bot_command (struct tl_ds_bot_command *DS, struct paramed_type *T);
+int print_ds_type_bot_info (struct tl_ds_bot_info *DS, struct paramed_type *T);
+int print_ds_type_bare_bot_info (struct tl_ds_bot_info *DS, struct paramed_type *T);
+int print_ds_type_bytes (struct tl_ds_string *DS, struct paramed_type *T);
+int print_ds_type_bare_bytes (struct tl_ds_string *DS, struct paramed_type *T);
+int print_ds_type_chat (struct tl_ds_chat *DS, struct paramed_type *T);
+int print_ds_type_bare_chat (struct tl_ds_chat *DS, struct paramed_type *T);
+int print_ds_type_chat_full (struct tl_ds_chat_full *DS, struct paramed_type *T);
+int print_ds_type_bare_chat_full (struct tl_ds_chat_full *DS, struct paramed_type *T);
+int print_ds_type_chat_invite (struct tl_ds_chat_invite *DS, struct paramed_type *T);
+int print_ds_type_bare_chat_invite (struct tl_ds_chat_invite *DS, struct paramed_type *T);
+int print_ds_type_chat_located (struct tl_ds_chat_located *DS, struct paramed_type *T);
+int print_ds_type_bare_chat_located (struct tl_ds_chat_located *DS, struct paramed_type *T);
+int print_ds_type_chat_participant (struct tl_ds_chat_participant *DS, struct paramed_type *T);
+int print_ds_type_bare_chat_participant (struct tl_ds_chat_participant *DS, struct paramed_type *T);
+int print_ds_type_chat_participants (struct tl_ds_chat_participants *DS, struct paramed_type *T);
+int print_ds_type_bare_chat_participants (struct tl_ds_chat_participants *DS, struct paramed_type *T);
+int print_ds_type_chat_photo (struct tl_ds_chat_photo *DS, struct paramed_type *T);
+int print_ds_type_bare_chat_photo (struct tl_ds_chat_photo *DS, struct paramed_type *T);
+int print_ds_type_client_d_h_inner_data (struct tl_ds_client_d_h_inner_data *DS, struct paramed_type *T);
+int print_ds_type_bare_client_d_h_inner_data (struct tl_ds_client_d_h_inner_data *DS, struct paramed_type *T);
+int print_ds_type_config (struct tl_ds_config *DS, struct paramed_type *T);
+int print_ds_type_bare_config (struct tl_ds_config *DS, struct paramed_type *T);
+int print_ds_type_contact (struct tl_ds_contact *DS, struct paramed_type *T);
+int print_ds_type_bare_contact (struct tl_ds_contact *DS, struct paramed_type *T);
+int print_ds_type_contact_blocked (struct tl_ds_contact_blocked *DS, struct paramed_type *T);
+int print_ds_type_bare_contact_blocked (struct tl_ds_contact_blocked *DS, struct paramed_type *T);
+int print_ds_type_contact_found (struct tl_ds_contact_found *DS, struct paramed_type *T);
+int print_ds_type_bare_contact_found (struct tl_ds_contact_found *DS, struct paramed_type *T);
+int print_ds_type_contact_link (struct tl_ds_contact_link *DS, struct paramed_type *T);
+int print_ds_type_bare_contact_link (struct tl_ds_contact_link *DS, struct paramed_type *T);
+int print_ds_type_contact_status (struct tl_ds_contact_status *DS, struct paramed_type *T);
+int print_ds_type_bare_contact_status (struct tl_ds_contact_status *DS, struct paramed_type *T);
+int print_ds_type_contact_suggested (struct tl_ds_contact_suggested *DS, struct paramed_type *T);
+int print_ds_type_bare_contact_suggested (struct tl_ds_contact_suggested *DS, struct paramed_type *T);
+int print_ds_type_dc_option (struct tl_ds_dc_option *DS, struct paramed_type *T);
+int print_ds_type_bare_dc_option (struct tl_ds_dc_option *DS, struct paramed_type *T);
+int print_ds_type_decrypted_message (struct tl_ds_decrypted_message *DS, struct paramed_type *T);
+int print_ds_type_bare_decrypted_message (struct tl_ds_decrypted_message *DS, struct paramed_type *T);
+int print_ds_type_decrypted_message_action (struct tl_ds_decrypted_message_action *DS, struct paramed_type *T);
+int print_ds_type_bare_decrypted_message_action (struct tl_ds_decrypted_message_action *DS, struct paramed_type *T);
+int print_ds_type_decrypted_message_layer (struct tl_ds_decrypted_message_layer *DS, struct paramed_type *T);
+int print_ds_type_bare_decrypted_message_layer (struct tl_ds_decrypted_message_layer *DS, struct paramed_type *T);
+int print_ds_type_decrypted_message_media (struct tl_ds_decrypted_message_media *DS, struct paramed_type *T);
+int print_ds_type_bare_decrypted_message_media (struct tl_ds_decrypted_message_media *DS, struct paramed_type *T);
+int print_ds_type_dialog (struct tl_ds_dialog *DS, struct paramed_type *T);
+int print_ds_type_bare_dialog (struct tl_ds_dialog *DS, struct paramed_type *T);
+int print_ds_type_disabled_feature (struct tl_ds_disabled_feature *DS, struct paramed_type *T);
+int print_ds_type_bare_disabled_feature (struct tl_ds_disabled_feature *DS, struct paramed_type *T);
+int print_ds_type_document (struct tl_ds_document *DS, struct paramed_type *T);
+int print_ds_type_bare_document (struct tl_ds_document *DS, struct paramed_type *T);
+int print_ds_type_document_attribute (struct tl_ds_document_attribute *DS, struct paramed_type *T);
+int print_ds_type_bare_document_attribute (struct tl_ds_document_attribute *DS, struct paramed_type *T);
+int print_ds_type_double (double *DS, struct paramed_type *T);
+int print_ds_type_bare_double (double *DS, struct paramed_type *T);
+int print_ds_type_encrypted_chat (struct tl_ds_encrypted_chat *DS, struct paramed_type *T);
+int print_ds_type_bare_encrypted_chat (struct tl_ds_encrypted_chat *DS, struct paramed_type *T);
+int print_ds_type_encrypted_file (struct tl_ds_encrypted_file *DS, struct paramed_type *T);
+int print_ds_type_bare_encrypted_file (struct tl_ds_encrypted_file *DS, struct paramed_type *T);
+int print_ds_type_encrypted_message (struct tl_ds_encrypted_message *DS, struct paramed_type *T);
+int print_ds_type_bare_encrypted_message (struct tl_ds_encrypted_message *DS, struct paramed_type *T);
+int print_ds_type_error (struct tl_ds_error *DS, struct paramed_type *T);
+int print_ds_type_bare_error (struct tl_ds_error *DS, struct paramed_type *T);
+int print_ds_type_exported_chat_invite (struct tl_ds_exported_chat_invite *DS, struct paramed_type *T);
+int print_ds_type_bare_exported_chat_invite (struct tl_ds_exported_chat_invite *DS, struct paramed_type *T);
+int print_ds_type_file_location (struct tl_ds_file_location *DS, struct paramed_type *T);
+int print_ds_type_bare_file_location (struct tl_ds_file_location *DS, struct paramed_type *T);
+int print_ds_type_geo_chat_message (struct tl_ds_geo_chat_message *DS, struct paramed_type *T);
+int print_ds_type_bare_geo_chat_message (struct tl_ds_geo_chat_message *DS, struct paramed_type *T);
+int print_ds_type_geo_point (struct tl_ds_geo_point *DS, struct paramed_type *T);
+int print_ds_type_bare_geo_point (struct tl_ds_geo_point *DS, struct paramed_type *T);
+int print_ds_type_imported_contact (struct tl_ds_imported_contact *DS, struct paramed_type *T);
+int print_ds_type_bare_imported_contact (struct tl_ds_imported_contact *DS, struct paramed_type *T);
+int print_ds_type_input_app_event (struct tl_ds_input_app_event *DS, struct paramed_type *T);
+int print_ds_type_bare_input_app_event (struct tl_ds_input_app_event *DS, struct paramed_type *T);
+int print_ds_type_input_audio (struct tl_ds_input_audio *DS, struct paramed_type *T);
+int print_ds_type_bare_input_audio (struct tl_ds_input_audio *DS, struct paramed_type *T);
+int print_ds_type_input_chat_photo (struct tl_ds_input_chat_photo *DS, struct paramed_type *T);
+int print_ds_type_bare_input_chat_photo (struct tl_ds_input_chat_photo *DS, struct paramed_type *T);
+int print_ds_type_input_contact (struct tl_ds_input_contact *DS, struct paramed_type *T);
+int print_ds_type_bare_input_contact (struct tl_ds_input_contact *DS, struct paramed_type *T);
+int print_ds_type_input_document (struct tl_ds_input_document *DS, struct paramed_type *T);
+int print_ds_type_bare_input_document (struct tl_ds_input_document *DS, struct paramed_type *T);
+int print_ds_type_input_encrypted_chat (struct tl_ds_input_encrypted_chat *DS, struct paramed_type *T);
+int print_ds_type_bare_input_encrypted_chat (struct tl_ds_input_encrypted_chat *DS, struct paramed_type *T);
+int print_ds_type_input_encrypted_file (struct tl_ds_input_encrypted_file *DS, struct paramed_type *T);
+int print_ds_type_bare_input_encrypted_file (struct tl_ds_input_encrypted_file *DS, struct paramed_type *T);
+int print_ds_type_input_file (struct tl_ds_input_file *DS, struct paramed_type *T);
+int print_ds_type_bare_input_file (struct tl_ds_input_file *DS, struct paramed_type *T);
+int print_ds_type_input_file_location (struct tl_ds_input_file_location *DS, struct paramed_type *T);
+int print_ds_type_bare_input_file_location (struct tl_ds_input_file_location *DS, struct paramed_type *T);
+int print_ds_type_input_geo_chat (struct tl_ds_input_geo_chat *DS, struct paramed_type *T);
+int print_ds_type_bare_input_geo_chat (struct tl_ds_input_geo_chat *DS, struct paramed_type *T);
+int print_ds_type_input_geo_point (struct tl_ds_input_geo_point *DS, struct paramed_type *T);
+int print_ds_type_bare_input_geo_point (struct tl_ds_input_geo_point *DS, struct paramed_type *T);
+int print_ds_type_input_media (struct tl_ds_input_media *DS, struct paramed_type *T);
+int print_ds_type_bare_input_media (struct tl_ds_input_media *DS, struct paramed_type *T);
+int print_ds_type_input_notify_peer (struct tl_ds_input_notify_peer *DS, struct paramed_type *T);
+int print_ds_type_bare_input_notify_peer (struct tl_ds_input_notify_peer *DS, struct paramed_type *T);
+int print_ds_type_input_peer (struct tl_ds_input_peer *DS, struct paramed_type *T);
+int print_ds_type_bare_input_peer (struct tl_ds_input_peer *DS, struct paramed_type *T);
+int print_ds_type_input_peer_notify_events (struct tl_ds_input_peer_notify_events *DS, struct paramed_type *T);
+int print_ds_type_bare_input_peer_notify_events (struct tl_ds_input_peer_notify_events *DS, struct paramed_type *T);
+int print_ds_type_input_peer_notify_settings (struct tl_ds_input_peer_notify_settings *DS, struct paramed_type *T);
+int print_ds_type_bare_input_peer_notify_settings (struct tl_ds_input_peer_notify_settings *DS, struct paramed_type *T);
+int print_ds_type_input_photo (struct tl_ds_input_photo *DS, struct paramed_type *T);
+int print_ds_type_bare_input_photo (struct tl_ds_input_photo *DS, struct paramed_type *T);
+int print_ds_type_input_photo_crop (struct tl_ds_input_photo_crop *DS, struct paramed_type *T);
+int print_ds_type_bare_input_photo_crop (struct tl_ds_input_photo_crop *DS, struct paramed_type *T);
+int print_ds_type_input_privacy_key (struct tl_ds_input_privacy_key *DS, struct paramed_type *T);
+int print_ds_type_bare_input_privacy_key (struct tl_ds_input_privacy_key *DS, struct paramed_type *T);
+int print_ds_type_input_privacy_rule (struct tl_ds_input_privacy_rule *DS, struct paramed_type *T);
+int print_ds_type_bare_input_privacy_rule (struct tl_ds_input_privacy_rule *DS, struct paramed_type *T);
+int print_ds_type_input_sticker_set (struct tl_ds_input_sticker_set *DS, struct paramed_type *T);
+int print_ds_type_bare_input_sticker_set (struct tl_ds_input_sticker_set *DS, struct paramed_type *T);
+int print_ds_type_input_user (struct tl_ds_input_user *DS, struct paramed_type *T);
+int print_ds_type_bare_input_user (struct tl_ds_input_user *DS, struct paramed_type *T);
+int print_ds_type_input_video (struct tl_ds_input_video *DS, struct paramed_type *T);
+int print_ds_type_bare_input_video (struct tl_ds_input_video *DS, struct paramed_type *T);
+int print_ds_type_int (int *DS, struct paramed_type *T);
+int print_ds_type_bare_int (int *DS, struct paramed_type *T);
+int print_ds_type_int128 (struct tl_ds_int128 *DS, struct paramed_type *T);
+int print_ds_type_bare_int128 (struct tl_ds_int128 *DS, struct paramed_type *T);
+int print_ds_type_int256 (struct tl_ds_int256 *DS, struct paramed_type *T);
+int print_ds_type_bare_int256 (struct tl_ds_int256 *DS, struct paramed_type *T);
+int print_ds_type_keyboard_button (struct tl_ds_keyboard_button *DS, struct paramed_type *T);
+int print_ds_type_bare_keyboard_button (struct tl_ds_keyboard_button *DS, struct paramed_type *T);
+int print_ds_type_keyboard_button_row (struct tl_ds_keyboard_button_row *DS, struct paramed_type *T);
+int print_ds_type_bare_keyboard_button_row (struct tl_ds_keyboard_button_row *DS, struct paramed_type *T);
+int print_ds_type_long (long long *DS, struct paramed_type *T);
+int print_ds_type_bare_long (long long *DS, struct paramed_type *T);
+int print_ds_type_message (struct tl_ds_message *DS, struct paramed_type *T);
+int print_ds_type_bare_message (struct tl_ds_message *DS, struct paramed_type *T);
+int print_ds_type_message_action (struct tl_ds_message_action *DS, struct paramed_type *T);
+int print_ds_type_bare_message_action (struct tl_ds_message_action *DS, struct paramed_type *T);
+int print_ds_type_message_media (struct tl_ds_message_media *DS, struct paramed_type *T);
+int print_ds_type_bare_message_media (struct tl_ds_message_media *DS, struct paramed_type *T);
+int print_ds_type_messages_filter (struct tl_ds_messages_filter *DS, struct paramed_type *T);
+int print_ds_type_bare_messages_filter (struct tl_ds_messages_filter *DS, struct paramed_type *T);
+int print_ds_type_nearest_dc (struct tl_ds_nearest_dc *DS, struct paramed_type *T);
+int print_ds_type_bare_nearest_dc (struct tl_ds_nearest_dc *DS, struct paramed_type *T);
+int print_ds_type_notify_peer (struct tl_ds_notify_peer *DS, struct paramed_type *T);
+int print_ds_type_bare_notify_peer (struct tl_ds_notify_peer *DS, struct paramed_type *T);
+int print_ds_type_null (struct tl_ds_null *DS, struct paramed_type *T);
+int print_ds_type_bare_null (struct tl_ds_null *DS, struct paramed_type *T);
+int print_ds_type_p_q_inner_data (struct tl_ds_p_q_inner_data *DS, struct paramed_type *T);
+int print_ds_type_bare_p_q_inner_data (struct tl_ds_p_q_inner_data *DS, struct paramed_type *T);
+int print_ds_type_peer (struct tl_ds_peer *DS, struct paramed_type *T);
+int print_ds_type_bare_peer (struct tl_ds_peer *DS, struct paramed_type *T);
+int print_ds_type_peer_notify_events (struct tl_ds_peer_notify_events *DS, struct paramed_type *T);
+int print_ds_type_bare_peer_notify_events (struct tl_ds_peer_notify_events *DS, struct paramed_type *T);
+int print_ds_type_peer_notify_settings (struct tl_ds_peer_notify_settings *DS, struct paramed_type *T);
+int print_ds_type_bare_peer_notify_settings (struct tl_ds_peer_notify_settings *DS, struct paramed_type *T);
+int print_ds_type_photo (struct tl_ds_photo *DS, struct paramed_type *T);
+int print_ds_type_bare_photo (struct tl_ds_photo *DS, struct paramed_type *T);
+int print_ds_type_photo_size (struct tl_ds_photo_size *DS, struct paramed_type *T);
+int print_ds_type_bare_photo_size (struct tl_ds_photo_size *DS, struct paramed_type *T);
+int print_ds_type_privacy_key (struct tl_ds_privacy_key *DS, struct paramed_type *T);
+int print_ds_type_bare_privacy_key (struct tl_ds_privacy_key *DS, struct paramed_type *T);
+int print_ds_type_privacy_rule (struct tl_ds_privacy_rule *DS, struct paramed_type *T);
+int print_ds_type_bare_privacy_rule (struct tl_ds_privacy_rule *DS, struct paramed_type *T);
+int print_ds_type_received_notify_message (struct tl_ds_received_notify_message *DS, struct paramed_type *T);
+int print_ds_type_bare_received_notify_message (struct tl_ds_received_notify_message *DS, struct paramed_type *T);
+int print_ds_type_reply_markup (struct tl_ds_reply_markup *DS, struct paramed_type *T);
+int print_ds_type_bare_reply_markup (struct tl_ds_reply_markup *DS, struct paramed_type *T);
+int print_ds_type_res_p_q (struct tl_ds_res_p_q *DS, struct paramed_type *T);
+int print_ds_type_bare_res_p_q (struct tl_ds_res_p_q *DS, struct paramed_type *T);
+int print_ds_type_send_message_action (struct tl_ds_send_message_action *DS, struct paramed_type *T);
+int print_ds_type_bare_send_message_action (struct tl_ds_send_message_action *DS, struct paramed_type *T);
+int print_ds_type_server_d_h_params (struct tl_ds_server_d_h_params *DS, struct paramed_type *T);
+int print_ds_type_bare_server_d_h_params (struct tl_ds_server_d_h_params *DS, struct paramed_type *T);
+int print_ds_type_server_d_h_inner_data (struct tl_ds_server_d_h_inner_data *DS, struct paramed_type *T);
+int print_ds_type_bare_server_d_h_inner_data (struct tl_ds_server_d_h_inner_data *DS, struct paramed_type *T);
+int print_ds_type_set_client_d_h_params_answer (struct tl_ds_set_client_d_h_params_answer *DS, struct paramed_type *T);
+int print_ds_type_bare_set_client_d_h_params_answer (struct tl_ds_set_client_d_h_params_answer *DS, struct paramed_type *T);
+int print_ds_type_sticker_pack (struct tl_ds_sticker_pack *DS, struct paramed_type *T);
+int print_ds_type_bare_sticker_pack (struct tl_ds_sticker_pack *DS, struct paramed_type *T);
+int print_ds_type_sticker_set (struct tl_ds_sticker_set *DS, struct paramed_type *T);
+int print_ds_type_bare_sticker_set (struct tl_ds_sticker_set *DS, struct paramed_type *T);
+int print_ds_type_string (struct tl_ds_string *DS, struct paramed_type *T);
+int print_ds_type_bare_string (struct tl_ds_string *DS, struct paramed_type *T);
+int print_ds_type_update (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_type_bare_update (struct tl_ds_update *DS, struct paramed_type *T);
+int print_ds_type_updates (struct tl_ds_updates *DS, struct paramed_type *T);
+int print_ds_type_bare_updates (struct tl_ds_updates *DS, struct paramed_type *T);
+int print_ds_type_user (struct tl_ds_user *DS, struct paramed_type *T);
+int print_ds_type_bare_user (struct tl_ds_user *DS, struct paramed_type *T);
+int print_ds_type_user_full (struct tl_ds_user_full *DS, struct paramed_type *T);
+int print_ds_type_bare_user_full (struct tl_ds_user_full *DS, struct paramed_type *T);
+int print_ds_type_user_profile_photo (struct tl_ds_user_profile_photo *DS, struct paramed_type *T);
+int print_ds_type_bare_user_profile_photo (struct tl_ds_user_profile_photo *DS, struct paramed_type *T);
+int print_ds_type_user_status (struct tl_ds_user_status *DS, struct paramed_type *T);
+int print_ds_type_bare_user_status (struct tl_ds_user_status *DS, struct paramed_type *T);
+int print_ds_type_vector (struct tl_ds_vector *DS, struct paramed_type *T);
+int print_ds_type_bare_vector (struct tl_ds_vector *DS, struct paramed_type *T);
+int print_ds_type_video (struct tl_ds_video *DS, struct paramed_type *T);
+int print_ds_type_bare_video (struct tl_ds_video *DS, struct paramed_type *T);
+int print_ds_type_wall_paper (struct tl_ds_wall_paper *DS, struct paramed_type *T);
+int print_ds_type_bare_wall_paper (struct tl_ds_wall_paper *DS, struct paramed_type *T);
+int print_ds_type_web_page (struct tl_ds_web_page *DS, struct paramed_type *T);
+int print_ds_type_bare_web_page (struct tl_ds_web_page *DS, struct paramed_type *T);
+int print_ds_type_account_authorizations (struct tl_ds_account_authorizations *DS, struct paramed_type *T);
+int print_ds_type_bare_account_authorizations (struct tl_ds_account_authorizations *DS, struct paramed_type *T);
+int print_ds_type_account_password (struct tl_ds_account_password *DS, struct paramed_type *T);
+int print_ds_type_bare_account_password (struct tl_ds_account_password *DS, struct paramed_type *T);
+int print_ds_type_account_password_input_settings (struct tl_ds_account_password_input_settings *DS, struct paramed_type *T);
+int print_ds_type_bare_account_password_input_settings (struct tl_ds_account_password_input_settings *DS, struct paramed_type *T);
+int print_ds_type_account_password_settings (struct tl_ds_account_password_settings *DS, struct paramed_type *T);
+int print_ds_type_bare_account_password_settings (struct tl_ds_account_password_settings *DS, struct paramed_type *T);
+int print_ds_type_account_privacy_rules (struct tl_ds_account_privacy_rules *DS, struct paramed_type *T);
+int print_ds_type_bare_account_privacy_rules (struct tl_ds_account_privacy_rules *DS, struct paramed_type *T);
+int print_ds_type_account_sent_change_phone_code (struct tl_ds_account_sent_change_phone_code *DS, struct paramed_type *T);
+int print_ds_type_bare_account_sent_change_phone_code (struct tl_ds_account_sent_change_phone_code *DS, struct paramed_type *T);
+int print_ds_type_auth_authorization (struct tl_ds_auth_authorization *DS, struct paramed_type *T);
+int print_ds_type_bare_auth_authorization (struct tl_ds_auth_authorization *DS, struct paramed_type *T);
+int print_ds_type_auth_checked_phone (struct tl_ds_auth_checked_phone *DS, struct paramed_type *T);
+int print_ds_type_bare_auth_checked_phone (struct tl_ds_auth_checked_phone *DS, struct paramed_type *T);
+int print_ds_type_auth_exported_authorization (struct tl_ds_auth_exported_authorization *DS, struct paramed_type *T);
+int print_ds_type_bare_auth_exported_authorization (struct tl_ds_auth_exported_authorization *DS, struct paramed_type *T);
+int print_ds_type_auth_password_recovery (struct tl_ds_auth_password_recovery *DS, struct paramed_type *T);
+int print_ds_type_bare_auth_password_recovery (struct tl_ds_auth_password_recovery *DS, struct paramed_type *T);
+int print_ds_type_auth_sent_code (struct tl_ds_auth_sent_code *DS, struct paramed_type *T);
+int print_ds_type_bare_auth_sent_code (struct tl_ds_auth_sent_code *DS, struct paramed_type *T);
+int print_ds_type_binlog_encr_key (struct tl_ds_binlog_encr_key *DS, struct paramed_type *T);
+int print_ds_type_bare_binlog_encr_key (struct tl_ds_binlog_encr_key *DS, struct paramed_type *T);
+int print_ds_type_binlog_update (struct tl_ds_binlog_update *DS, struct paramed_type *T);
+int print_ds_type_bare_binlog_update (struct tl_ds_binlog_update *DS, struct paramed_type *T);
+int print_ds_type_contacts_blocked (struct tl_ds_contacts_blocked *DS, struct paramed_type *T);
+int print_ds_type_bare_contacts_blocked (struct tl_ds_contacts_blocked *DS, struct paramed_type *T);
+int print_ds_type_contacts_contacts (struct tl_ds_contacts_contacts *DS, struct paramed_type *T);
+int print_ds_type_bare_contacts_contacts (struct tl_ds_contacts_contacts *DS, struct paramed_type *T);
+int print_ds_type_contacts_found (struct tl_ds_contacts_found *DS, struct paramed_type *T);
+int print_ds_type_bare_contacts_found (struct tl_ds_contacts_found *DS, struct paramed_type *T);
+int print_ds_type_contacts_imported_contacts (struct tl_ds_contacts_imported_contacts *DS, struct paramed_type *T);
+int print_ds_type_bare_contacts_imported_contacts (struct tl_ds_contacts_imported_contacts *DS, struct paramed_type *T);
+int print_ds_type_contacts_link (struct tl_ds_contacts_link *DS, struct paramed_type *T);
+int print_ds_type_bare_contacts_link (struct tl_ds_contacts_link *DS, struct paramed_type *T);
+int print_ds_type_contacts_suggested (struct tl_ds_contacts_suggested *DS, struct paramed_type *T);
+int print_ds_type_bare_contacts_suggested (struct tl_ds_contacts_suggested *DS, struct paramed_type *T);
+int print_ds_type_geochats_located (struct tl_ds_geochats_located *DS, struct paramed_type *T);
+int print_ds_type_bare_geochats_located (struct tl_ds_geochats_located *DS, struct paramed_type *T);
+int print_ds_type_geochats_messages (struct tl_ds_geochats_messages *DS, struct paramed_type *T);
+int print_ds_type_bare_geochats_messages (struct tl_ds_geochats_messages *DS, struct paramed_type *T);
+int print_ds_type_geochats_stated_message (struct tl_ds_geochats_stated_message *DS, struct paramed_type *T);
+int print_ds_type_bare_geochats_stated_message (struct tl_ds_geochats_stated_message *DS, struct paramed_type *T);
+int print_ds_type_help_app_update (struct tl_ds_help_app_update *DS, struct paramed_type *T);
+int print_ds_type_bare_help_app_update (struct tl_ds_help_app_update *DS, struct paramed_type *T);
+int print_ds_type_help_invite_text (struct tl_ds_help_invite_text *DS, struct paramed_type *T);
+int print_ds_type_bare_help_invite_text (struct tl_ds_help_invite_text *DS, struct paramed_type *T);
+int print_ds_type_help_support (struct tl_ds_help_support *DS, struct paramed_type *T);
+int print_ds_type_bare_help_support (struct tl_ds_help_support *DS, struct paramed_type *T);
+int print_ds_type_messages_affected_history (struct tl_ds_messages_affected_history *DS, struct paramed_type *T);
+int print_ds_type_bare_messages_affected_history (struct tl_ds_messages_affected_history *DS, struct paramed_type *T);
+int print_ds_type_messages_affected_messages (struct tl_ds_messages_affected_messages *DS, struct paramed_type *T);
+int print_ds_type_bare_messages_affected_messages (struct tl_ds_messages_affected_messages *DS, struct paramed_type *T);
+int print_ds_type_messages_all_stickers (struct tl_ds_messages_all_stickers *DS, struct paramed_type *T);
+int print_ds_type_bare_messages_all_stickers (struct tl_ds_messages_all_stickers *DS, struct paramed_type *T);
+int print_ds_type_messages_chat_full (struct tl_ds_messages_chat_full *DS, struct paramed_type *T);
+int print_ds_type_bare_messages_chat_full (struct tl_ds_messages_chat_full *DS, struct paramed_type *T);
+int print_ds_type_messages_chats (struct tl_ds_messages_chats *DS, struct paramed_type *T);
+int print_ds_type_bare_messages_chats (struct tl_ds_messages_chats *DS, struct paramed_type *T);
+int print_ds_type_messages_dh_config (struct tl_ds_messages_dh_config *DS, struct paramed_type *T);
+int print_ds_type_bare_messages_dh_config (struct tl_ds_messages_dh_config *DS, struct paramed_type *T);
+int print_ds_type_messages_dialogs (struct tl_ds_messages_dialogs *DS, struct paramed_type *T);
+int print_ds_type_bare_messages_dialogs (struct tl_ds_messages_dialogs *DS, struct paramed_type *T);
+int print_ds_type_messages_message (struct tl_ds_messages_message *DS, struct paramed_type *T);
+int print_ds_type_bare_messages_message (struct tl_ds_messages_message *DS, struct paramed_type *T);
+int print_ds_type_messages_messages (struct tl_ds_messages_messages *DS, struct paramed_type *T);
+int print_ds_type_bare_messages_messages (struct tl_ds_messages_messages *DS, struct paramed_type *T);
+int print_ds_type_messages_sent_encrypted_message (struct tl_ds_messages_sent_encrypted_message *DS, struct paramed_type *T);
+int print_ds_type_bare_messages_sent_encrypted_message (struct tl_ds_messages_sent_encrypted_message *DS, struct paramed_type *T);
+int print_ds_type_messages_sent_message (struct tl_ds_messages_sent_message *DS, struct paramed_type *T);
+int print_ds_type_bare_messages_sent_message (struct tl_ds_messages_sent_message *DS, struct paramed_type *T);
+int print_ds_type_messages_sticker_set (struct tl_ds_messages_sticker_set *DS, struct paramed_type *T);
+int print_ds_type_bare_messages_sticker_set (struct tl_ds_messages_sticker_set *DS, struct paramed_type *T);
+int print_ds_type_messages_stickers (struct tl_ds_messages_stickers *DS, struct paramed_type *T);
+int print_ds_type_bare_messages_stickers (struct tl_ds_messages_stickers *DS, struct paramed_type *T);
+int print_ds_type_photos_photo (struct tl_ds_photos_photo *DS, struct paramed_type *T);
+int print_ds_type_bare_photos_photo (struct tl_ds_photos_photo *DS, struct paramed_type *T);
+int print_ds_type_photos_photos (struct tl_ds_photos_photos *DS, struct paramed_type *T);
+int print_ds_type_bare_photos_photos (struct tl_ds_photos_photos *DS, struct paramed_type *T);
+int print_ds_type_storage_file_type (struct tl_ds_storage_file_type *DS, struct paramed_type *T);
+int print_ds_type_bare_storage_file_type (struct tl_ds_storage_file_type *DS, struct paramed_type *T);
+int print_ds_type_updates_difference (struct tl_ds_updates_difference *DS, struct paramed_type *T);
+int print_ds_type_bare_updates_difference (struct tl_ds_updates_difference *DS, struct paramed_type *T);
+int print_ds_type_updates_state (struct tl_ds_updates_state *DS, struct paramed_type *T);
+int print_ds_type_bare_updates_state (struct tl_ds_updates_state *DS, struct paramed_type *T);
+int print_ds_type_upload_file (struct tl_ds_upload_file *DS, struct paramed_type *T);
+int print_ds_type_bare_upload_file (struct tl_ds_upload_file *DS, struct paramed_type *T);
+int print_ds_type_any (void *DS, struct paramed_type *T);
|