From a3ebd07d8287261d7ba2fe8f6e98b90e73c2ae2c Mon Sep 17 00:00:00 2001 From: "Andres G. Aragoneses" Date: Wed, 15 Apr 2020 18:50:52 +0800 Subject: [PATCH] TeleSharp.TL: update generated code This was the result of running the latest version of the generator, which fixes many whitespace issues such as trailing whitespace. --- src/TeleSharp.TL/TL/Account/TLAbsThemes.cs | 2 + .../TL/Account/TLAbsWallPapers.cs | 2 + .../TL/Account/TLAuthorizationForm.cs | 7 ++-- .../TL/Account/TLAuthorizations.cs | 7 ++-- .../TL/Account/TLAutoDownloadSettings.cs | 7 ++-- .../TL/Account/TLContentSettings.cs | 9 ++-- src/TeleSharp.TL/TL/Account/TLPassword.cs | 10 ++--- .../TL/Account/TLPasswordInputSettings.cs | 7 ++-- .../TL/Account/TLPasswordSettings.cs | 7 ++-- src/TeleSharp.TL/TL/Account/TLPrivacyRules.cs | 7 ++-- .../Account/TLRequestAcceptAuthorization.cs | 9 ++-- .../Account/TLRequestCancelPasswordEmail.cs | 11 ++--- .../TL/Account/TLRequestChangePhone.cs | 9 ++-- .../TL/Account/TLRequestCheckUsername.cs | 9 ++-- .../Account/TLRequestConfirmPasswordEmail.cs | 9 ++-- .../TL/Account/TLRequestConfirmPhone.cs | 9 ++-- .../TL/Account/TLRequestCreateTheme.cs | 9 ++-- .../TL/Account/TLRequestDeleteAccount.cs | 9 ++-- .../TL/Account/TLRequestDeleteSecureValue.cs | 9 ++-- .../Account/TLRequestFinishTakeoutSession.cs | 10 ++--- .../TL/Account/TLRequestGetAccountTTL.cs | 11 ++--- .../TL/Account/TLRequestGetAllSecureValues.cs | 11 ++--- .../Account/TLRequestGetAuthorizationForm.cs | 9 ++-- .../TL/Account/TLRequestGetAuthorizations.cs | 11 ++--- .../TLRequestGetAutoDownloadSettings.cs | 11 ++--- .../TLRequestGetContactSignUpNotification.cs | 11 ++--- .../TL/Account/TLRequestGetContentSettings.cs | 11 ++--- .../TL/Account/TLRequestGetMultiWallPapers.cs | 9 ++-- .../Account/TLRequestGetNotifyExceptions.cs | 10 ++--- .../TL/Account/TLRequestGetNotifySettings.cs | 9 ++-- .../TL/Account/TLRequestGetPassword.cs | 11 ++--- .../Account/TLRequestGetPasswordSettings.cs | 9 ++-- .../TL/Account/TLRequestGetPrivacy.cs | 9 ++-- .../TL/Account/TLRequestGetSecureValue.cs | 9 ++-- .../TL/Account/TLRequestGetTheme.cs | 9 ++-- .../TL/Account/TLRequestGetThemes.cs | 9 ++-- .../TL/Account/TLRequestGetTmpPassword.cs | 9 ++-- .../TL/Account/TLRequestGetWallPaper.cs | 9 ++-- .../TL/Account/TLRequestGetWallPapers.cs | 9 ++-- .../Account/TLRequestGetWebAuthorizations.cs | 11 ++--- .../TL/Account/TLRequestInitTakeoutSession.cs | 15 ++----- .../TL/Account/TLRequestInstallTheme.cs | 10 ++--- .../TL/Account/TLRequestInstallWallPaper.cs | 9 ++-- .../TL/Account/TLRequestRegisterDevice.cs | 10 ++--- .../TL/Account/TLRequestReportPeer.cs | 9 ++-- .../Account/TLRequestResendPasswordEmail.cs | 11 ++--- .../TL/Account/TLRequestResetAuthorization.cs | 9 ++-- .../Account/TLRequestResetNotifySettings.cs | 11 ++--- .../TL/Account/TLRequestResetWallPapers.cs | 11 ++--- .../Account/TLRequestResetWebAuthorization.cs | 9 ++-- .../TLRequestResetWebAuthorizations.cs | 11 ++--- .../TLRequestSaveAutoDownloadSettings.cs | 11 ++--- .../TL/Account/TLRequestSaveSecureValue.cs | 9 ++-- .../TL/Account/TLRequestSaveTheme.cs | 9 ++-- .../TL/Account/TLRequestSaveWallPaper.cs | 9 ++-- .../Account/TLRequestSendChangePhoneCode.cs | 9 ++-- .../Account/TLRequestSendConfirmPhoneCode.cs | 9 ++-- .../Account/TLRequestSendVerifyEmailCode.cs | 9 ++-- .../Account/TLRequestSendVerifyPhoneCode.cs | 9 ++-- .../TL/Account/TLRequestSetAccountTTL.cs | 9 ++-- .../TLRequestSetContactSignUpNotification.cs | 9 ++-- .../TL/Account/TLRequestSetContentSettings.cs | 10 ++--- .../TL/Account/TLRequestSetPrivacy.cs | 9 ++-- .../TL/Account/TLRequestUnregisterDevice.cs | 9 ++-- .../TL/Account/TLRequestUpdateDeviceLocked.cs | 9 ++-- .../Account/TLRequestUpdateNotifySettings.cs | 9 ++-- .../TLRequestUpdatePasswordSettings.cs | 9 ++-- .../TL/Account/TLRequestUpdateProfile.cs | 9 ++-- .../TL/Account/TLRequestUpdateStatus.cs | 9 ++-- .../TL/Account/TLRequestUpdateTheme.cs | 9 ++-- .../TL/Account/TLRequestUpdateUsername.cs | 9 ++-- .../TL/Account/TLRequestUploadTheme.cs | 9 ++-- .../TL/Account/TLRequestUploadWallPaper.cs | 9 ++-- .../TL/Account/TLRequestVerifyEmail.cs | 9 ++-- .../TL/Account/TLRequestVerifyPhone.cs | 9 ++-- .../TL/Account/TLSentEmailCode.cs | 7 ++-- src/TeleSharp.TL/TL/Account/TLTakeout.cs | 7 ++-- src/TeleSharp.TL/TL/Account/TLThemes.cs | 7 ++-- .../TL/Account/TLThemesNotModified.cs | 10 +++-- src/TeleSharp.TL/TL/Account/TLTmpPassword.cs | 7 ++-- src/TeleSharp.TL/TL/Account/TLWallPapers.cs | 7 ++-- .../TL/Account/TLWallPapersNotModified.cs | 10 +++-- .../TL/Account/TLWebAuthorizations.cs | 7 ++-- .../TL/Auth/TLAbsAuthorization.cs | 2 + src/TeleSharp.TL/TL/Auth/TLAbsCodeType.cs | 2 + src/TeleSharp.TL/TL/Auth/TLAbsLoginToken.cs | 2 + src/TeleSharp.TL/TL/Auth/TLAbsSentCodeType.cs | 2 + src/TeleSharp.TL/TL/Auth/TLAuthorization.cs | 7 ++-- .../TL/Auth/TLAuthorizationSignUpRequired.cs | 7 ++-- src/TeleSharp.TL/TL/Auth/TLCodeTypeCall.cs | 10 +++-- .../TL/Auth/TLCodeTypeFlashCall.cs | 10 +++-- src/TeleSharp.TL/TL/Auth/TLCodeTypeSms.cs | 10 +++-- .../TL/Auth/TLExportedAuthorization.cs | 7 ++-- src/TeleSharp.TL/TL/Auth/TLLoginToken.cs | 7 ++-- .../TL/Auth/TLLoginTokenMigrateTo.cs | 7 ++-- .../TL/Auth/TLLoginTokenSuccess.cs | 7 ++-- .../TL/Auth/TLPasswordRecovery.cs | 7 ++-- .../TL/Auth/TLRequestAcceptLoginToken.cs | 9 ++-- .../TL/Auth/TLRequestBindTempAuthKey.cs | 9 ++-- .../TL/Auth/TLRequestCancelCode.cs | 9 ++-- .../TL/Auth/TLRequestCheckPassword.cs | 9 ++-- .../TL/Auth/TLRequestDropTempAuthKeys.cs | 9 ++-- .../TL/Auth/TLRequestExportAuthorization.cs | 9 ++-- .../TL/Auth/TLRequestExportLoginToken.cs | 9 ++-- .../TL/Auth/TLRequestImportAuthorization.cs | 9 ++-- .../Auth/TLRequestImportBotAuthorization.cs | 9 ++-- .../TL/Auth/TLRequestImportLoginToken.cs | 9 ++-- src/TeleSharp.TL/TL/Auth/TLRequestLogOut.cs | 11 ++--- .../TL/Auth/TLRequestRecoverPassword.cs | 9 ++-- .../Auth/TLRequestRequestPasswordRecovery.cs | 11 ++--- .../TL/Auth/TLRequestResendCode.cs | 9 ++-- .../TL/Auth/TLRequestResetAuthorizations.cs | 11 ++--- src/TeleSharp.TL/TL/Auth/TLRequestSendCode.cs | 9 ++-- src/TeleSharp.TL/TL/Auth/TLRequestSignIn.cs | 9 ++-- src/TeleSharp.TL/TL/Auth/TLRequestSignUp.cs | 13 +++--- src/TeleSharp.TL/TL/Auth/TLSentCode.cs | 7 ++-- src/TeleSharp.TL/TL/Auth/TLSentCodeTypeApp.cs | 7 ++-- .../TL/Auth/TLSentCodeTypeCall.cs | 7 ++-- .../TL/Auth/TLSentCodeTypeFlashCall.cs | 7 ++-- src/TeleSharp.TL/TL/Auth/TLSentCodeTypeSms.cs | 7 ++-- .../Bots/TLRequestAnswerWebhookJSONQuery.cs | 9 ++-- .../TL/Bots/TLRequestSendCustomRequest.cs | 9 ++-- .../TL/Channels/TLAbsChannelParticipants.cs | 2 + .../TL/Channels/TLAdminLogResults.cs | 7 ++-- .../TL/Channels/TLChannelParticipant.cs | 7 ++-- .../TL/Channels/TLChannelParticipants.cs | 7 ++-- .../TLChannelParticipantsNotModified.cs | 10 +++-- .../TL/Channels/TLRequestCheckUsername.cs | 9 ++-- .../TL/Channels/TLRequestCreateChannel.cs | 11 ++--- .../TL/Channels/TLRequestDeleteChannel.cs | 9 ++-- .../TL/Channels/TLRequestDeleteHistory.cs | 9 ++-- .../TL/Channels/TLRequestDeleteMessages.cs | 9 ++-- .../TL/Channels/TLRequestDeleteUserHistory.cs | 9 ++-- .../TL/Channels/TLRequestEditAdmin.cs | 9 ++-- .../TL/Channels/TLRequestEditBanned.cs | 9 ++-- .../TL/Channels/TLRequestEditCreator.cs | 9 ++-- .../TL/Channels/TLRequestEditLocation.cs | 9 ++-- .../TL/Channels/TLRequestEditPhoto.cs | 9 ++-- .../TL/Channels/TLRequestEditTitle.cs | 9 ++-- .../TL/Channels/TLRequestExportMessageLink.cs | 9 ++-- .../TL/Channels/TLRequestGetAdminLog.cs | 9 ++-- .../TLRequestGetAdminedPublicChannels.cs | 11 ++--- .../TL/Channels/TLRequestGetChannels.cs | 9 ++-- .../TL/Channels/TLRequestGetFullChannel.cs | 9 ++-- .../TLRequestGetGroupsForDiscussion.cs | 11 ++--- .../Channels/TLRequestGetInactiveChannels.cs | 11 ++--- .../TL/Channels/TLRequestGetLeftChannels.cs | 9 ++-- .../TL/Channels/TLRequestGetMessages.cs | 9 ++-- .../TL/Channels/TLRequestGetParticipant.cs | 9 ++-- .../TL/Channels/TLRequestGetParticipants.cs | 9 ++-- .../TL/Channels/TLRequestInviteToChannel.cs | 9 ++-- .../TL/Channels/TLRequestJoinChannel.cs | 9 ++-- .../TL/Channels/TLRequestLeaveChannel.cs | 9 ++-- .../TL/Channels/TLRequestReadHistory.cs | 9 ++-- .../Channels/TLRequestReadMessageContents.cs | 9 ++-- .../TL/Channels/TLRequestReportSpam.cs | 9 ++-- .../Channels/TLRequestSetDiscussionGroup.cs | 9 ++-- .../TL/Channels/TLRequestSetStickers.cs | 9 ++-- .../TLRequestTogglePreHistoryHidden.cs | 9 ++-- .../TL/Channels/TLRequestToggleSignatures.cs | 9 ++-- .../TL/Channels/TLRequestToggleSlowMode.cs | 9 ++-- .../TL/Channels/TLRequestUpdateUsername.cs | 9 ++-- src/TeleSharp.TL/TL/Contacts/TLAbsBlocked.cs | 2 + src/TeleSharp.TL/TL/Contacts/TLAbsContacts.cs | 2 + src/TeleSharp.TL/TL/Contacts/TLAbsTopPeers.cs | 2 + src/TeleSharp.TL/TL/Contacts/TLBlocked.cs | 7 ++-- .../TL/Contacts/TLBlockedSlice.cs | 7 ++-- src/TeleSharp.TL/TL/Contacts/TLContacts.cs | 7 ++-- .../TL/Contacts/TLContactsNotModified.cs | 10 +++-- src/TeleSharp.TL/TL/Contacts/TLFound.cs | 7 ++-- .../TL/Contacts/TLImportedContacts.cs | 7 ++-- .../TL/Contacts/TLRequestAcceptContact.cs | 9 ++-- .../TL/Contacts/TLRequestAddContact.cs | 10 ++--- .../TL/Contacts/TLRequestBlock.cs | 9 ++-- .../TL/Contacts/TLRequestDeleteByPhones.cs | 9 ++-- .../TL/Contacts/TLRequestDeleteContacts.cs | 9 ++-- .../TL/Contacts/TLRequestGetBlocked.cs | 9 ++-- .../TL/Contacts/TLRequestGetContactIDs.cs | 9 ++-- .../TL/Contacts/TLRequestGetContacts.cs | 9 ++-- .../TL/Contacts/TLRequestGetLocated.cs | 9 ++-- .../TL/Contacts/TLRequestGetSaved.cs | 15 +++---- .../TL/Contacts/TLRequestGetStatuses.cs | 11 ++--- .../TL/Contacts/TLRequestGetTopPeers.cs | 17 ++------ .../TL/Contacts/TLRequestImportContacts.cs | 9 ++-- .../TL/Contacts/TLRequestResetSaved.cs | 11 ++--- .../Contacts/TLRequestResetTopPeerRating.cs | 9 ++-- .../TL/Contacts/TLRequestResolveUsername.cs | 9 ++-- .../TL/Contacts/TLRequestSearch.cs | 9 ++-- .../TL/Contacts/TLRequestToggleTopPeers.cs | 9 ++-- .../TL/Contacts/TLRequestUnblock.cs | 9 ++-- .../TL/Contacts/TLResolvedPeer.cs | 7 ++-- src/TeleSharp.TL/TL/Contacts/TLTopPeers.cs | 7 ++-- .../TL/Contacts/TLTopPeersDisabled.cs | 10 +++-- .../TL/Contacts/TLTopPeersNotModified.cs | 10 +++-- .../TL/Folders/TLRequestDeleteFolder.cs | 9 ++-- .../TL/Folders/TLRequestEditPeerFolders.cs | 9 ++-- src/TeleSharp.TL/TL/Help/TLAbsAppUpdate.cs | 2 + src/TeleSharp.TL/TL/Help/TLAbsDeepLinkInfo.cs | 2 + .../TL/Help/TLAbsPassportConfig.cs | 2 + src/TeleSharp.TL/TL/Help/TLAbsProxyData.cs | 2 + .../TL/Help/TLAbsTermsOfServiceUpdate.cs | 2 + src/TeleSharp.TL/TL/Help/TLAbsUserInfo.cs | 2 + src/TeleSharp.TL/TL/Help/TLAppUpdate.cs | 8 ++-- src/TeleSharp.TL/TL/Help/TLDeepLinkInfo.cs | 8 ++-- .../TL/Help/TLDeepLinkInfoEmpty.cs | 10 +++-- src/TeleSharp.TL/TL/Help/TLInviteText.cs | 7 ++-- src/TeleSharp.TL/TL/Help/TLNoAppUpdate.cs | 10 +++-- src/TeleSharp.TL/TL/Help/TLPassportConfig.cs | 7 ++-- .../TL/Help/TLPassportConfigNotModified.cs | 10 +++-- src/TeleSharp.TL/TL/Help/TLProxyDataEmpty.cs | 7 ++-- src/TeleSharp.TL/TL/Help/TLProxyDataPromo.cs | 7 ++-- src/TeleSharp.TL/TL/Help/TLRecentMeUrls.cs | 7 ++-- .../TL/Help/TLRequestAcceptTermsOfService.cs | 9 ++-- .../TL/Help/TLRequestEditUserInfo.cs | 9 ++-- .../TL/Help/TLRequestGetAppChangelog.cs | 9 ++-- .../TL/Help/TLRequestGetAppConfig.cs | 11 ++--- .../TL/Help/TLRequestGetAppUpdate.cs | 9 ++-- .../TL/Help/TLRequestGetCdnConfig.cs | 11 ++--- .../TL/Help/TLRequestGetConfig.cs | 11 ++--- .../TL/Help/TLRequestGetDeepLinkInfo.cs | 9 ++-- .../TL/Help/TLRequestGetInviteText.cs | 11 ++--- .../TL/Help/TLRequestGetNearestDc.cs | 11 ++--- .../TL/Help/TLRequestGetPassportConfig.cs | 9 ++-- .../TL/Help/TLRequestGetProxyData.cs | 11 ++--- .../TL/Help/TLRequestGetRecentMeUrls.cs | 9 ++-- .../TL/Help/TLRequestGetSupport.cs | 11 ++--- .../TL/Help/TLRequestGetSupportName.cs | 11 ++--- .../Help/TLRequestGetTermsOfServiceUpdate.cs | 11 ++--- .../TL/Help/TLRequestGetUserInfo.cs | 9 ++-- .../TL/Help/TLRequestSaveAppLog.cs | 9 ++-- .../TL/Help/TLRequestSetBotUpdatesStatus.cs | 9 ++-- src/TeleSharp.TL/TL/Help/TLSupport.cs | 7 ++-- src/TeleSharp.TL/TL/Help/TLSupportName.cs | 7 ++-- src/TeleSharp.TL/TL/Help/TLTermsOfService.cs | 8 ++-- .../TL/Help/TLTermsOfServiceUpdate.cs | 7 ++-- .../TL/Help/TLTermsOfServiceUpdateEmpty.cs | 7 ++-- src/TeleSharp.TL/TL/Help/TLUserInfo.cs | 7 ++-- src/TeleSharp.TL/TL/Help/TLUserInfoEmpty.cs | 10 +++-- .../TL/Langpack/TLRequestGetDifference.cs | 9 ++-- .../TL/Langpack/TLRequestGetLangPack.cs | 9 ++-- .../TL/Langpack/TLRequestGetLanguage.cs | 9 ++-- .../TL/Langpack/TLRequestGetLanguages.cs | 9 ++-- .../TL/Langpack/TLRequestGetStrings.cs | 9 ++-- .../TL/Messages/TLAbsAllStickers.cs | 2 + src/TeleSharp.TL/TL/Messages/TLAbsChats.cs | 2 + src/TeleSharp.TL/TL/Messages/TLAbsDhConfig.cs | 2 + src/TeleSharp.TL/TL/Messages/TLAbsDialogs.cs | 2 + .../TL/Messages/TLAbsFavedStickers.cs | 2 + .../TL/Messages/TLAbsFeaturedStickers.cs | 2 + .../TL/Messages/TLAbsFoundStickerSets.cs | 2 + src/TeleSharp.TL/TL/Messages/TLAbsMessages.cs | 2 + .../TL/Messages/TLAbsRecentStickers.cs | 2 + .../TL/Messages/TLAbsSavedGifs.cs | 2 + .../TL/Messages/TLAbsSentEncryptedMessage.cs | 2 + .../Messages/TLAbsStickerSetInstallResult.cs | 2 + src/TeleSharp.TL/TL/Messages/TLAbsStickers.cs | 2 + .../TL/Messages/TLAffectedHistory.cs | 7 ++-- .../TL/Messages/TLAffectedMessages.cs | 7 ++-- src/TeleSharp.TL/TL/Messages/TLAllStickers.cs | 7 ++-- .../TL/Messages/TLAllStickersNotModified.cs | 10 +++-- .../TL/Messages/TLArchivedStickers.cs | 7 ++-- .../TL/Messages/TLBotCallbackAnswer.cs | 10 ++--- src/TeleSharp.TL/TL/Messages/TLBotResults.cs | 8 ++-- .../TL/Messages/TLChannelMessages.cs | 8 ++-- src/TeleSharp.TL/TL/Messages/TLChatFull.cs | 7 ++-- src/TeleSharp.TL/TL/Messages/TLChats.cs | 7 ++-- src/TeleSharp.TL/TL/Messages/TLChatsSlice.cs | 7 ++-- src/TeleSharp.TL/TL/Messages/TLDhConfig.cs | 7 ++-- .../TL/Messages/TLDhConfigNotModified.cs | 7 ++-- src/TeleSharp.TL/TL/Messages/TLDialogs.cs | 7 ++-- .../TL/Messages/TLDialogsNotModified.cs | 7 ++-- .../TL/Messages/TLDialogsSlice.cs | 7 ++-- .../TL/Messages/TLFavedStickers.cs | 7 ++-- .../TL/Messages/TLFavedStickersNotModified.cs | 10 +++-- .../TL/Messages/TLFeaturedStickers.cs | 7 ++-- .../Messages/TLFeaturedStickersNotModified.cs | 10 +++-- src/TeleSharp.TL/TL/Messages/TLFoundGifs.cs | 7 ++-- .../TL/Messages/TLFoundStickerSets.cs | 7 ++-- .../Messages/TLFoundStickerSetsNotModified.cs | 10 +++-- src/TeleSharp.TL/TL/Messages/TLHighScores.cs | 7 ++-- .../TL/Messages/TLInactiveChats.cs | 7 ++-- .../TL/Messages/TLMessageEditData.cs | 8 ++-- src/TeleSharp.TL/TL/Messages/TLMessages.cs | 7 ++-- .../TL/Messages/TLMessagesNotModified.cs | 7 ++-- .../TL/Messages/TLMessagesSlice.cs | 8 ++-- src/TeleSharp.TL/TL/Messages/TLPeerDialogs.cs | 7 ++-- .../TL/Messages/TLRecentStickers.cs | 7 ++-- .../Messages/TLRecentStickersNotModified.cs | 10 +++-- .../TL/Messages/TLRequestAcceptEncryption.cs | 9 ++-- .../TL/Messages/TLRequestAcceptUrlAuth.cs | 10 ++--- .../TL/Messages/TLRequestAddChatUser.cs | 9 ++-- .../TL/Messages/TLRequestCheckChatInvite.cs | 9 ++-- .../TL/Messages/TLRequestClearAllDrafts.cs | 11 ++--- .../Messages/TLRequestClearRecentStickers.cs | 10 ++--- .../TL/Messages/TLRequestCreateChat.cs | 9 ++-- .../TL/Messages/TLRequestDeleteChatUser.cs | 9 ++-- .../TL/Messages/TLRequestDeleteHistory.cs | 11 ++--- .../TL/Messages/TLRequestDeleteMessages.cs | 10 ++--- .../TLRequestDeleteScheduledMessages.cs | 9 ++-- .../TL/Messages/TLRequestDiscardEncryption.cs | 9 ++-- .../TL/Messages/TLRequestEditChatAbout.cs | 9 ++-- .../TL/Messages/TLRequestEditChatAdmin.cs | 9 ++-- .../TLRequestEditChatDefaultBannedRights.cs | 9 ++-- .../TL/Messages/TLRequestEditChatPhoto.cs | 9 ++-- .../TL/Messages/TLRequestEditChatTitle.cs | 9 ++-- .../Messages/TLRequestEditInlineBotMessage.cs | 10 ++--- .../TL/Messages/TLRequestEditMessage.cs | 10 ++--- .../TL/Messages/TLRequestExportChatInvite.cs | 9 ++-- .../TL/Messages/TLRequestFaveSticker.cs | 9 ++-- .../TL/Messages/TLRequestForwardMessages.cs | 13 ++---- .../TL/Messages/TLRequestGetAllChats.cs | 9 ++-- .../TL/Messages/TLRequestGetAllDrafts.cs | 11 ++--- .../TL/Messages/TLRequestGetAllStickers.cs | 9 ++-- .../Messages/TLRequestGetArchivedStickers.cs | 10 ++--- .../Messages/TLRequestGetAttachedStickers.cs | 9 ++-- .../Messages/TLRequestGetBotCallbackAnswer.cs | 10 ++--- .../TL/Messages/TLRequestGetChats.cs | 9 ++-- .../TL/Messages/TLRequestGetCommonChats.cs | 9 ++-- .../TL/Messages/TLRequestGetDhConfig.cs | 9 ++-- .../Messages/TLRequestGetDialogUnreadMarks.cs | 11 ++--- .../TL/Messages/TLRequestGetDialogs.cs | 10 ++--- .../TL/Messages/TLRequestGetDocumentByHash.cs | 9 ++-- .../TL/Messages/TLRequestGetEmojiKeywords.cs | 9 ++-- .../TLRequestGetEmojiKeywordsDifference.cs | 9 ++-- .../TLRequestGetEmojiKeywordsLanguages.cs | 9 ++-- .../TL/Messages/TLRequestGetEmojiURL.cs | 9 ++-- .../TL/Messages/TLRequestGetFavedStickers.cs | 9 ++-- .../Messages/TLRequestGetFeaturedStickers.cs | 9 ++-- .../TL/Messages/TLRequestGetFullChat.cs | 9 ++-- .../TL/Messages/TLRequestGetGameHighScores.cs | 9 ++-- .../TL/Messages/TLRequestGetHistory.cs | 9 ++-- .../Messages/TLRequestGetInlineBotResults.cs | 9 ++-- .../TLRequestGetInlineGameHighScores.cs | 9 ++-- .../TL/Messages/TLRequestGetMaskStickers.cs | 9 ++-- .../Messages/TLRequestGetMessageEditData.cs | 9 ++-- .../TL/Messages/TLRequestGetMessages.cs | 9 ++-- .../TL/Messages/TLRequestGetMessagesViews.cs | 9 ++-- .../TL/Messages/TLRequestGetOnlines.cs | 9 ++-- .../TL/Messages/TLRequestGetPeerDialogs.cs | 9 ++-- .../TL/Messages/TLRequestGetPeerSettings.cs | 9 ++-- .../TL/Messages/TLRequestGetPinnedDialogs.cs | 9 ++-- .../TL/Messages/TLRequestGetPollResults.cs | 9 ++-- .../Messages/TLRequestGetRecentLocations.cs | 9 ++-- .../TL/Messages/TLRequestGetRecentStickers.cs | 10 ++--- .../TL/Messages/TLRequestGetSavedGifs.cs | 9 ++-- .../Messages/TLRequestGetScheduledHistory.cs | 9 ++-- .../Messages/TLRequestGetScheduledMessages.cs | 9 ++-- .../TL/Messages/TLRequestGetSearchCounters.cs | 9 ++-- .../TL/Messages/TLRequestGetSplitRanges.cs | 11 ++--- .../TL/Messages/TLRequestGetStatsURL.cs | 10 ++--- .../TL/Messages/TLRequestGetStickerSet.cs | 9 ++-- .../TL/Messages/TLRequestGetStickers.cs | 9 ++-- .../TL/Messages/TLRequestGetUnreadMentions.cs | 9 ++-- .../TL/Messages/TLRequestGetWebPage.cs | 9 ++-- .../TL/Messages/TLRequestGetWebPagePreview.cs | 9 ++-- .../Messages/TLRequestHidePeerSettingsBar.cs | 9 ++-- .../TL/Messages/TLRequestImportChatInvite.cs | 9 ++-- .../TL/Messages/TLRequestInstallStickerSet.cs | 9 ++-- .../TL/Messages/TLRequestMarkDialogUnread.cs | 10 ++--- .../TL/Messages/TLRequestMigrateChat.cs | 9 ++-- .../Messages/TLRequestReadEncryptedHistory.cs | 9 ++-- .../Messages/TLRequestReadFeaturedStickers.cs | 9 ++-- .../TL/Messages/TLRequestReadHistory.cs | 9 ++-- .../TL/Messages/TLRequestReadMentions.cs | 9 ++-- .../Messages/TLRequestReadMessageContents.cs | 9 ++-- .../TL/Messages/TLRequestReceivedMessages.cs | 9 ++-- .../TL/Messages/TLRequestReceivedQueue.cs | 9 ++-- .../Messages/TLRequestReorderPinnedDialogs.cs | 10 ++--- .../Messages/TLRequestReorderStickerSets.cs | 10 ++--- .../TL/Messages/TLRequestReport.cs | 9 ++-- .../Messages/TLRequestReportEncryptedSpam.cs | 9 ++-- .../TL/Messages/TLRequestReportSpam.cs | 9 ++-- .../TL/Messages/TLRequestRequestEncryption.cs | 9 ++-- .../TL/Messages/TLRequestRequestUrlAuth.cs | 9 ++-- .../TL/Messages/TLRequestSaveDraft.cs | 10 ++--- .../TL/Messages/TLRequestSaveGif.cs | 9 ++-- .../TL/Messages/TLRequestSaveRecentSticker.cs | 10 ++--- .../TL/Messages/TLRequestSearch.cs | 9 ++-- .../TL/Messages/TLRequestSearchGifs.cs | 9 ++-- .../TL/Messages/TLRequestSearchGlobal.cs | 9 ++-- .../TL/Messages/TLRequestSearchStickerSets.cs | 10 ++--- .../TL/Messages/TLRequestSendEncrypted.cs | 9 ++-- .../TL/Messages/TLRequestSendEncryptedFile.cs | 9 ++-- .../Messages/TLRequestSendEncryptedService.cs | 9 ++-- .../Messages/TLRequestSendInlineBotResult.cs | 13 ++---- .../TL/Messages/TLRequestSendMedia.cs | 12 ++---- .../TL/Messages/TLRequestSendMessage.cs | 13 ++---- .../TL/Messages/TLRequestSendMultiMedia.cs | 12 ++---- .../TLRequestSendScheduledMessages.cs | 9 ++-- .../TLRequestSendScreenshotNotification.cs | 9 ++-- .../TL/Messages/TLRequestSendVote.cs | 9 ++-- .../Messages/TLRequestSetBotCallbackAnswer.cs | 10 ++--- .../TLRequestSetBotPrecheckoutResults.cs | 10 ++--- .../TLRequestSetBotShippingResults.cs | 9 ++-- .../Messages/TLRequestSetEncryptedTyping.cs | 9 ++-- .../TL/Messages/TLRequestSetGameScore.cs | 11 ++--- .../Messages/TLRequestSetInlineBotResults.cs | 11 ++--- .../Messages/TLRequestSetInlineGameScore.cs | 11 ++--- .../TL/Messages/TLRequestSetTyping.cs | 9 ++-- .../TL/Messages/TLRequestStartBot.cs | 9 ++-- .../TL/Messages/TLRequestToggleDialogPin.cs | 10 ++--- .../Messages/TLRequestUninstallStickerSet.cs | 9 ++-- .../Messages/TLRequestUpdatePinnedMessage.cs | 10 ++--- .../Messages/TLRequestUploadEncryptedFile.cs | 9 ++-- .../TL/Messages/TLRequestUploadMedia.cs | 9 ++-- src/TeleSharp.TL/TL/Messages/TLSavedGifs.cs | 7 ++-- .../TL/Messages/TLSavedGifsNotModified.cs | 10 +++-- .../TL/Messages/TLSearchCounter.cs | 8 ++-- .../TL/Messages/TLSentEncryptedFile.cs | 7 ++-- .../TL/Messages/TLSentEncryptedMessage.cs | 7 ++-- src/TeleSharp.TL/TL/Messages/TLStickerSet.cs | 7 ++-- .../TLStickerSetInstallResultArchive.cs | 7 ++-- .../TLStickerSetInstallResultSuccess.cs | 10 +++-- src/TeleSharp.TL/TL/Messages/TLStickers.cs | 7 ++-- .../TL/Messages/TLStickersNotModified.cs | 10 +++-- .../TL/Payments/TLAbsPaymentResult.cs | 2 + src/TeleSharp.TL/TL/Payments/TLPaymentForm.cs | 13 +++--- .../TL/Payments/TLPaymentReceipt.cs | 7 ++-- .../TL/Payments/TLPaymentResult.cs | 7 ++-- .../Payments/TLPaymentVerificationNeeded.cs | 7 ++-- .../TL/Payments/TLRequestClearSavedInfo.cs | 11 ++--- .../TL/Payments/TLRequestGetPaymentForm.cs | 9 ++-- .../TL/Payments/TLRequestGetPaymentReceipt.cs | 9 ++-- .../TL/Payments/TLRequestGetSavedInfo.cs | 11 ++--- .../TL/Payments/TLRequestSendPaymentForm.cs | 9 ++-- .../TLRequestValidateRequestedInfo.cs | 10 ++--- src/TeleSharp.TL/TL/Payments/TLSavedInfo.cs | 8 ++-- .../TL/Payments/TLValidatedRequestedInfo.cs | 7 ++-- src/TeleSharp.TL/TL/Phone/TLPhoneCall.cs | 7 ++-- .../TL/Phone/TLRequestAcceptCall.cs | 9 ++-- .../TL/Phone/TLRequestConfirmCall.cs | 9 ++-- .../TL/Phone/TLRequestDiscardCall.cs | 10 ++--- .../TL/Phone/TLRequestGetCallConfig.cs | 11 ++--- .../TL/Phone/TLRequestReceivedCall.cs | 9 ++-- .../TL/Phone/TLRequestRequestCall.cs | 10 ++--- .../TL/Phone/TLRequestSaveCallDebug.cs | 9 ++-- .../TL/Phone/TLRequestSetCallRating.cs | 10 ++--- src/TeleSharp.TL/TL/Photos/TLAbsPhotos.cs | 2 + src/TeleSharp.TL/TL/Photos/TLPhoto.cs | 7 ++-- src/TeleSharp.TL/TL/Photos/TLPhotos.cs | 7 ++-- src/TeleSharp.TL/TL/Photos/TLPhotosSlice.cs | 7 ++-- .../TL/Photos/TLRequestDeletePhotos.cs | 9 ++-- .../TL/Photos/TLRequestGetUserPhotos.cs | 9 ++-- .../TL/Photos/TLRequestUpdateProfilePhoto.cs | 9 ++-- .../TL/Photos/TLRequestUploadProfilePhoto.cs | 9 ++-- .../TL/Stickers/TLRequestAddStickerToSet.cs | 9 ++-- .../TLRequestChangeStickerPosition.cs | 9 ++-- .../TL/Stickers/TLRequestCreateStickerSet.cs | 10 ++--- .../Stickers/TLRequestRemoveStickerFromSet.cs | 9 ++-- src/TeleSharp.TL/TL/Storage/TLAbsFileType.cs | 2 + src/TeleSharp.TL/TL/Storage/TLFileGif.cs | 10 +++-- src/TeleSharp.TL/TL/Storage/TLFileJpeg.cs | 10 +++-- src/TeleSharp.TL/TL/Storage/TLFileMov.cs | 10 +++-- src/TeleSharp.TL/TL/Storage/TLFileMp3.cs | 10 +++-- src/TeleSharp.TL/TL/Storage/TLFileMp4.cs | 10 +++-- src/TeleSharp.TL/TL/Storage/TLFilePartial.cs | 10 +++-- src/TeleSharp.TL/TL/Storage/TLFilePdf.cs | 10 +++-- src/TeleSharp.TL/TL/Storage/TLFilePng.cs | 10 +++-- src/TeleSharp.TL/TL/Storage/TLFileUnknown.cs | 10 +++-- src/TeleSharp.TL/TL/Storage/TLFileWebp.cs | 10 +++-- src/TeleSharp.TL/TL/TLAbsBaseTheme.cs | 2 + src/TeleSharp.TL/TL/TLAbsBool.cs | 2 + src/TeleSharp.TL/TL/TLAbsBotInlineMessage.cs | 2 + src/TeleSharp.TL/TL/TLAbsBotInlineResult.cs | 2 + .../TL/TLAbsChannelAdminLogEventAction.cs | 2 + src/TeleSharp.TL/TL/TLAbsChannelLocation.cs | 2 + .../TL/TLAbsChannelMessagesFilter.cs | 2 + .../TL/TLAbsChannelParticipant.cs | 2 + .../TL/TLAbsChannelParticipantsFilter.cs | 2 + src/TeleSharp.TL/TL/TLAbsChat.cs | 2 + src/TeleSharp.TL/TL/TLAbsChatFull.cs | 2 + src/TeleSharp.TL/TL/TLAbsChatInvite.cs | 2 + src/TeleSharp.TL/TL/TLAbsChatParticipant.cs | 2 + src/TeleSharp.TL/TL/TLAbsChatParticipants.cs | 2 + src/TeleSharp.TL/TL/TLAbsChatPhoto.cs | 2 + src/TeleSharp.TL/TL/TLAbsDialog.cs | 2 + src/TeleSharp.TL/TL/TLAbsDialogPeer.cs | 2 + src/TeleSharp.TL/TL/TLAbsDocument.cs | 2 + src/TeleSharp.TL/TL/TLAbsDocumentAttribute.cs | 2 + src/TeleSharp.TL/TL/TLAbsDraftMessage.cs | 2 + src/TeleSharp.TL/TL/TLAbsEmojiKeyword.cs | 2 + src/TeleSharp.TL/TL/TLAbsEncryptedChat.cs | 2 + src/TeleSharp.TL/TL/TLAbsEncryptedFile.cs | 2 + src/TeleSharp.TL/TL/TLAbsEncryptedMessage.cs | 2 + .../TL/TLAbsExportedChatInvite.cs | 2 + src/TeleSharp.TL/TL/TLAbsFoundGif.cs | 2 + src/TeleSharp.TL/TL/TLAbsGeoPoint.cs | 2 + .../TL/TLAbsInputBotInlineMessage.cs | 2 + .../TL/TLAbsInputBotInlineResult.cs | 2 + src/TeleSharp.TL/TL/TLAbsInputChannel.cs | 2 + src/TeleSharp.TL/TL/TLAbsInputChatPhoto.cs | 2 + .../TL/TLAbsInputCheckPasswordSRP.cs | 2 + src/TeleSharp.TL/TL/TLAbsInputDialogPeer.cs | 2 + src/TeleSharp.TL/TL/TLAbsInputDocument.cs | 2 + .../TL/TLAbsInputEncryptedFile.cs | 2 + src/TeleSharp.TL/TL/TLAbsInputFile.cs | 2 + src/TeleSharp.TL/TL/TLAbsInputFileLocation.cs | 2 + src/TeleSharp.TL/TL/TLAbsInputGame.cs | 2 + src/TeleSharp.TL/TL/TLAbsInputGeoPoint.cs | 2 + src/TeleSharp.TL/TL/TLAbsInputMedia.cs | 2 + src/TeleSharp.TL/TL/TLAbsInputMessage.cs | 2 + src/TeleSharp.TL/TL/TLAbsInputNotifyPeer.cs | 2 + .../TL/TLAbsInputPaymentCredentials.cs | 2 + src/TeleSharp.TL/TL/TLAbsInputPeer.cs | 2 + src/TeleSharp.TL/TL/TLAbsInputPhoto.cs | 2 + src/TeleSharp.TL/TL/TLAbsInputPrivacyKey.cs | 2 + src/TeleSharp.TL/TL/TLAbsInputPrivacyRule.cs | 2 + src/TeleSharp.TL/TL/TLAbsInputSecureFile.cs | 2 + src/TeleSharp.TL/TL/TLAbsInputStickerSet.cs | 2 + .../TL/TLAbsInputStickeredMedia.cs | 2 + src/TeleSharp.TL/TL/TLAbsInputTheme.cs | 2 + src/TeleSharp.TL/TL/TLAbsInputUser.cs | 2 + src/TeleSharp.TL/TL/TLAbsInputWallPaper.cs | 2 + .../TL/TLAbsInputWebFileLocation.cs | 2 + src/TeleSharp.TL/TL/TLAbsJSONValue.cs | 2 + src/TeleSharp.TL/TL/TLAbsKeyboardButton.cs | 2 + src/TeleSharp.TL/TL/TLAbsLangPackString.cs | 2 + src/TeleSharp.TL/TL/TLAbsMessage.cs | 2 + src/TeleSharp.TL/TL/TLAbsMessageAction.cs | 2 + src/TeleSharp.TL/TL/TLAbsMessageEntity.cs | 2 + src/TeleSharp.TL/TL/TLAbsMessageMedia.cs | 2 + src/TeleSharp.TL/TL/TLAbsMessagesFilter.cs | 2 + src/TeleSharp.TL/TL/TLAbsNotifyPeer.cs | 2 + src/TeleSharp.TL/TL/TLAbsPageBlock.cs | 2 + src/TeleSharp.TL/TL/TLAbsPageListItem.cs | 2 + .../TL/TLAbsPageListOrderedItem.cs | 2 + src/TeleSharp.TL/TL/TLAbsPasswordKdfAlgo.cs | 2 + src/TeleSharp.TL/TL/TLAbsPeer.cs | 2 + src/TeleSharp.TL/TL/TLAbsPhoneCall.cs | 2 + .../TL/TLAbsPhoneCallDiscardReason.cs | 2 + src/TeleSharp.TL/TL/TLAbsPhoto.cs | 2 + src/TeleSharp.TL/TL/TLAbsPhotoSize.cs | 2 + src/TeleSharp.TL/TL/TLAbsPrivacyKey.cs | 2 + src/TeleSharp.TL/TL/TLAbsPrivacyRule.cs | 2 + src/TeleSharp.TL/TL/TLAbsRecentMeUrl.cs | 2 + src/TeleSharp.TL/TL/TLAbsReplyMarkup.cs | 2 + src/TeleSharp.TL/TL/TLAbsReportReason.cs | 2 + src/TeleSharp.TL/TL/TLAbsRichText.cs | 2 + src/TeleSharp.TL/TL/TLAbsSecureFile.cs | 2 + .../TL/TLAbsSecurePasswordKdfAlgo.cs | 2 + src/TeleSharp.TL/TL/TLAbsSecurePlainData.cs | 2 + .../TL/TLAbsSecureRequiredType.cs | 2 + src/TeleSharp.TL/TL/TLAbsSecureValueError.cs | 2 + src/TeleSharp.TL/TL/TLAbsSecureValueType.cs | 2 + src/TeleSharp.TL/TL/TLAbsSendMessageAction.cs | 2 + src/TeleSharp.TL/TL/TLAbsStickerSetCovered.cs | 2 + src/TeleSharp.TL/TL/TLAbsTopPeerCategory.cs | 2 + src/TeleSharp.TL/TL/TLAbsUpdate.cs | 2 + src/TeleSharp.TL/TL/TLAbsUpdates.cs | 2 + src/TeleSharp.TL/TL/TLAbsUrlAuthResult.cs | 2 + src/TeleSharp.TL/TL/TLAbsUser.cs | 2 + src/TeleSharp.TL/TL/TLAbsUserProfilePhoto.cs | 2 + src/TeleSharp.TL/TL/TLAbsUserStatus.cs | 2 + src/TeleSharp.TL/TL/TLAbsWallPaper.cs | 2 + src/TeleSharp.TL/TL/TLAbsWebDocument.cs | 2 + src/TeleSharp.TL/TL/TLAbsWebPage.cs | 2 + src/TeleSharp.TL/TL/TLAccountDaysTTL.cs | 7 ++-- src/TeleSharp.TL/TL/TLAuthorization.cs | 10 ++--- src/TeleSharp.TL/TL/TLAutoDownloadSettings.cs | 11 ++--- src/TeleSharp.TL/TL/TLBaseThemeArctic.cs | 10 +++-- src/TeleSharp.TL/TL/TLBaseThemeClassic.cs | 10 +++-- src/TeleSharp.TL/TL/TLBaseThemeDay.cs | 10 +++-- src/TeleSharp.TL/TL/TLBaseThemeNight.cs | 10 +++-- src/TeleSharp.TL/TL/TLBaseThemeTinted.cs | 10 +++-- src/TeleSharp.TL/TL/TLBoolFalse.cs | 10 +++-- src/TeleSharp.TL/TL/TLBoolTrue.cs | 10 +++-- src/TeleSharp.TL/TL/TLBotCommand.cs | 7 ++-- src/TeleSharp.TL/TL/TLBotInfo.cs | 7 ++-- src/TeleSharp.TL/TL/TLBotInlineMediaResult.cs | 7 ++-- .../TL/TLBotInlineMessageMediaAuto.cs | 7 ++-- .../TL/TLBotInlineMessageMediaContact.cs | 7 ++-- .../TL/TLBotInlineMessageMediaGeo.cs | 7 ++-- .../TL/TLBotInlineMessageMediaVenue.cs | 7 ++-- src/TeleSharp.TL/TL/TLBotInlineMessageText.cs | 8 ++-- src/TeleSharp.TL/TL/TLBotInlineResult.cs | 7 ++-- src/TeleSharp.TL/TL/TLCdnConfig.cs | 7 ++-- src/TeleSharp.TL/TL/TLCdnPublicKey.cs | 7 ++-- src/TeleSharp.TL/TL/TLChannel.cs | 19 ++------- src/TeleSharp.TL/TL/TLChannelAdminLogEvent.cs | 7 ++-- ...TLChannelAdminLogEventActionChangeAbout.cs | 7 ++-- ...nnelAdminLogEventActionChangeLinkedChat.cs | 7 ++-- ...hannelAdminLogEventActionChangeLocation.cs | 7 ++-- ...TLChannelAdminLogEventActionChangePhoto.cs | 7 ++-- ...nnelAdminLogEventActionChangeStickerSet.cs | 7 ++-- ...TLChannelAdminLogEventActionChangeTitle.cs | 7 ++-- ...hannelAdminLogEventActionChangeUsername.cs | 7 ++-- ...lAdminLogEventActionDefaultBannedRights.cs | 7 ++-- ...ChannelAdminLogEventActionDeleteMessage.cs | 7 ++-- ...TLChannelAdminLogEventActionEditMessage.cs | 7 ++-- ...nelAdminLogEventActionParticipantInvite.cs | 7 ++-- ...annelAdminLogEventActionParticipantJoin.cs | 10 +++-- ...nnelAdminLogEventActionParticipantLeave.cs | 10 +++-- ...minLogEventActionParticipantToggleAdmin.cs | 7 ++-- ...AdminLogEventActionParticipantToggleBan.cs | 7 ++-- .../TLChannelAdminLogEventActionStopPoll.cs | 7 ++-- ...ChannelAdminLogEventActionToggleInvites.cs | 7 ++-- ...minLogEventActionTogglePreHistoryHidden.cs | 7 ++-- ...nnelAdminLogEventActionToggleSignatures.cs | 7 ++-- ...hannelAdminLogEventActionToggleSlowMode.cs | 7 ++-- ...LChannelAdminLogEventActionUpdatePinned.cs | 7 ++-- .../TL/TLChannelAdminLogEventsFilter.cs | 21 ++-------- src/TeleSharp.TL/TL/TLChannelForbidden.cs | 9 ++-- src/TeleSharp.TL/TL/TLChannelFull.cs | 14 ++----- src/TeleSharp.TL/TL/TLChannelLocation.cs | 7 ++-- src/TeleSharp.TL/TL/TLChannelLocationEmpty.cs | 10 +++-- .../TL/TLChannelMessagesFilter.cs | 8 ++-- .../TL/TLChannelMessagesFilterEmpty.cs | 10 +++-- src/TeleSharp.TL/TL/TLChannelParticipant.cs | 7 ++-- .../TL/TLChannelParticipantAdmin.cs | 9 ++-- .../TL/TLChannelParticipantBanned.cs | 8 ++-- .../TL/TLChannelParticipantCreator.cs | 7 ++-- .../TL/TLChannelParticipantSelf.cs | 7 ++-- .../TL/TLChannelParticipantsAdmins.cs | 10 +++-- .../TL/TLChannelParticipantsBanned.cs | 7 ++-- .../TL/TLChannelParticipantsBots.cs | 10 +++-- .../TL/TLChannelParticipantsContacts.cs | 7 ++-- .../TL/TLChannelParticipantsKicked.cs | 7 ++-- .../TL/TLChannelParticipantsRecent.cs | 10 +++-- .../TL/TLChannelParticipantsSearch.cs | 7 ++-- src/TeleSharp.TL/TL/TLChat.cs | 11 ++--- src/TeleSharp.TL/TL/TLChatAdminRights.cs | 15 ++----- src/TeleSharp.TL/TL/TLChatBannedRights.cs | 19 ++------- src/TeleSharp.TL/TL/TLChatEmpty.cs | 7 ++-- src/TeleSharp.TL/TL/TLChatForbidden.cs | 7 ++-- src/TeleSharp.TL/TL/TLChatFull.cs | 9 ++-- src/TeleSharp.TL/TL/TLChatInvite.cs | 11 ++--- src/TeleSharp.TL/TL/TLChatInviteAlready.cs | 7 ++-- src/TeleSharp.TL/TL/TLChatInviteEmpty.cs | 10 +++-- src/TeleSharp.TL/TL/TLChatInviteExported.cs | 7 ++-- src/TeleSharp.TL/TL/TLChatOnlines.cs | 7 ++-- src/TeleSharp.TL/TL/TLChatParticipant.cs | 7 ++-- src/TeleSharp.TL/TL/TLChatParticipantAdmin.cs | 7 ++-- .../TL/TLChatParticipantCreator.cs | 7 ++-- src/TeleSharp.TL/TL/TLChatParticipants.cs | 7 ++-- .../TL/TLChatParticipantsForbidden.cs | 7 ++-- src/TeleSharp.TL/TL/TLChatPhoto.cs | 15 ++++--- src/TeleSharp.TL/TL/TLChatPhotoEmpty.cs | 10 +++-- src/TeleSharp.TL/TL/TLCodeSettings.cs | 10 ++--- src/TeleSharp.TL/TL/TLConfig.cs | 14 ++----- src/TeleSharp.TL/TL/TLContact.cs | 7 ++-- src/TeleSharp.TL/TL/TLContactBlocked.cs | 7 ++-- src/TeleSharp.TL/TL/TLContactStatus.cs | 7 ++-- src/TeleSharp.TL/TL/TLDataJSON.cs | 7 ++-- src/TeleSharp.TL/TL/TLDcOption.cs | 12 ++---- src/TeleSharp.TL/TL/TLDialog.cs | 9 ++-- src/TeleSharp.TL/TL/TLDialogFolder.cs | 8 ++-- src/TeleSharp.TL/TL/TLDialogPeer.cs | 7 ++-- src/TeleSharp.TL/TL/TLDialogPeerFolder.cs | 7 ++-- src/TeleSharp.TL/TL/TLDocument.cs | 7 ++-- .../TL/TLDocumentAttributeAnimated.cs | 10 +++-- .../TL/TLDocumentAttributeAudio.cs | 8 ++-- .../TL/TLDocumentAttributeFilename.cs | 7 ++-- .../TL/TLDocumentAttributeHasStickers.cs | 10 +++-- .../TL/TLDocumentAttributeImageSize.cs | 7 ++-- .../TL/TLDocumentAttributeSticker.cs | 8 ++-- .../TL/TLDocumentAttributeVideo.cs | 9 ++-- src/TeleSharp.TL/TL/TLDocumentEmpty.cs | 7 ++-- src/TeleSharp.TL/TL/TLDraftMessage.cs | 8 ++-- src/TeleSharp.TL/TL/TLDraftMessageEmpty.cs | 7 ++-- src/TeleSharp.TL/TL/TLEmojiKeyword.cs | 7 ++-- src/TeleSharp.TL/TL/TLEmojiKeywordDeleted.cs | 7 ++-- .../TL/TLEmojiKeywordsDifference.cs | 7 ++-- src/TeleSharp.TL/TL/TLEmojiLanguage.cs | 7 ++-- src/TeleSharp.TL/TL/TLEmojiURL.cs | 7 ++-- src/TeleSharp.TL/TL/TLEncryptedChat.cs | 7 ++-- .../TL/TLEncryptedChatDiscarded.cs | 7 ++-- src/TeleSharp.TL/TL/TLEncryptedChatEmpty.cs | 7 ++-- .../TL/TLEncryptedChatRequested.cs | 7 ++-- src/TeleSharp.TL/TL/TLEncryptedChatWaiting.cs | 7 ++-- src/TeleSharp.TL/TL/TLEncryptedFile.cs | 7 ++-- src/TeleSharp.TL/TL/TLEncryptedFileEmpty.cs | 10 +++-- src/TeleSharp.TL/TL/TLEncryptedMessage.cs | 7 ++-- .../TL/TLEncryptedMessageService.cs | 7 ++-- src/TeleSharp.TL/TL/TLError.cs | 7 ++-- src/TeleSharp.TL/TL/TLExportedMessageLink.cs | 7 ++-- src/TeleSharp.TL/TL/TLFileHash.cs | 7 ++-- .../TL/TLFileLocationToBeDeprecated.cs | 7 ++-- src/TeleSharp.TL/TL/TLFolder.cs | 10 ++--- src/TeleSharp.TL/TL/TLFolderPeer.cs | 7 ++-- src/TeleSharp.TL/TL/TLFoundGif.cs | 7 ++-- src/TeleSharp.TL/TL/TLFoundGifCached.cs | 7 ++-- src/TeleSharp.TL/TL/TLGame.cs | 7 ++-- src/TeleSharp.TL/TL/TLGeoPoint.cs | 7 ++-- src/TeleSharp.TL/TL/TLGeoPointEmpty.cs | 10 +++-- src/TeleSharp.TL/TL/TLHighScore.cs | 7 ++-- src/TeleSharp.TL/TL/TLImportedContact.cs | 7 ++-- src/TeleSharp.TL/TL/TLInlineBotSwitchPM.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputAppEvent.cs | 7 ++-- .../TL/TLInputBotInlineMessageGame.cs | 7 ++-- .../TL/TLInputBotInlineMessageID.cs | 7 ++-- .../TL/TLInputBotInlineMessageMediaAuto.cs | 7 ++-- .../TL/TLInputBotInlineMessageMediaContact.cs | 7 ++-- .../TL/TLInputBotInlineMessageMediaGeo.cs | 7 ++-- .../TL/TLInputBotInlineMessageMediaVenue.cs | 7 ++-- .../TL/TLInputBotInlineMessageText.cs | 8 ++-- src/TeleSharp.TL/TL/TLInputBotInlineResult.cs | 7 ++-- .../TL/TLInputBotInlineResultDocument.cs | 7 ++-- .../TL/TLInputBotInlineResultGame.cs | 7 ++-- .../TL/TLInputBotInlineResultPhoto.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputChannel.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputChannelEmpty.cs | 10 +++-- .../TL/TLInputChannelFromMessage.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputChatPhoto.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputChatPhotoEmpty.cs | 10 +++-- .../TL/TLInputChatUploadedPhoto.cs | 7 ++-- .../TL/TLInputCheckPasswordEmpty.cs | 10 +++-- .../TL/TLInputCheckPasswordSRP.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputClientProxy.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputDialogPeer.cs | 7 ++-- .../TL/TLInputDialogPeerFolder.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputDocument.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputDocumentEmpty.cs | 10 +++-- .../TL/TLInputDocumentFileLocation.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputEncryptedChat.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputEncryptedFile.cs | 7 ++-- .../TL/TLInputEncryptedFileBigUploaded.cs | 7 ++-- .../TL/TLInputEncryptedFileEmpty.cs | 10 +++-- .../TL/TLInputEncryptedFileLocation.cs | 7 ++-- .../TL/TLInputEncryptedFileUploaded.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputFile.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputFileBig.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputFileLocation.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputFolderPeer.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputGameID.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputGameShortName.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputGeoPoint.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputGeoPointEmpty.cs | 10 +++-- .../TL/TLInputKeyboardButtonUrlAuth.cs | 8 ++-- src/TeleSharp.TL/TL/TLInputMediaContact.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputMediaDocument.cs | 7 ++-- .../TL/TLInputMediaDocumentExternal.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputMediaEmpty.cs | 10 +++-- src/TeleSharp.TL/TL/TLInputMediaGame.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputMediaGeoLive.cs | 8 ++-- src/TeleSharp.TL/TL/TLInputMediaGeoPoint.cs | 7 ++-- .../TL/TLInputMediaGifExternal.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputMediaInvoice.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputMediaPhoto.cs | 7 ++-- .../TL/TLInputMediaPhotoExternal.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputMediaPoll.cs | 7 ++-- .../TL/TLInputMediaUploadedDocument.cs | 8 ++-- .../TL/TLInputMediaUploadedPhoto.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputMediaVenue.cs | 7 ++-- .../TL/TLInputMessageEntityMentionName.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputMessageID.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputMessagePinned.cs | 10 +++-- src/TeleSharp.TL/TL/TLInputMessageReplyTo.cs | 7 ++-- .../TL/TLInputMessagesFilterChatPhotos.cs | 10 +++-- .../TL/TLInputMessagesFilterContacts.cs | 10 +++-- .../TL/TLInputMessagesFilterDocument.cs | 10 +++-- .../TL/TLInputMessagesFilterEmpty.cs | 10 +++-- .../TL/TLInputMessagesFilterGeo.cs | 10 +++-- .../TL/TLInputMessagesFilterGif.cs | 10 +++-- .../TL/TLInputMessagesFilterMusic.cs | 10 +++-- .../TL/TLInputMessagesFilterMyMentions.cs | 10 +++-- .../TL/TLInputMessagesFilterPhoneCalls.cs | 8 ++-- .../TL/TLInputMessagesFilterPhotoVideo.cs | 10 +++-- .../TL/TLInputMessagesFilterPhotos.cs | 10 +++-- .../TL/TLInputMessagesFilterRoundVideo.cs | 10 +++-- .../TL/TLInputMessagesFilterRoundVoice.cs | 10 +++-- .../TL/TLInputMessagesFilterUrl.cs | 10 +++-- .../TL/TLInputMessagesFilterVideo.cs | 10 +++-- .../TL/TLInputMessagesFilterVoice.cs | 10 +++-- .../TL/TLInputNotifyBroadcasts.cs | 10 +++-- src/TeleSharp.TL/TL/TLInputNotifyChats.cs | 10 +++-- src/TeleSharp.TL/TL/TLInputNotifyPeer.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputNotifyUsers.cs | 10 +++-- .../TL/TLInputPaymentCredentials.cs | 8 ++-- .../TL/TLInputPaymentCredentialsAndroidPay.cs | 7 ++-- .../TL/TLInputPaymentCredentialsApplePay.cs | 7 ++-- .../TL/TLInputPaymentCredentialsSaved.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputPeerChannel.cs | 7 ++-- .../TL/TLInputPeerChannelFromMessage.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputPeerChat.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputPeerEmpty.cs | 10 +++-- .../TL/TLInputPeerNotifySettings.cs | 7 ++-- .../TL/TLInputPeerPhotoFileLocation.cs | 8 ++-- src/TeleSharp.TL/TL/TLInputPeerSelf.cs | 10 +++-- src/TeleSharp.TL/TL/TLInputPeerUser.cs | 7 ++-- .../TL/TLInputPeerUserFromMessage.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputPhoneCall.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputPhoneContact.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputPhoto.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputPhotoEmpty.cs | 10 +++-- .../TL/TLInputPhotoFileLocation.cs | 7 ++-- .../TL/TLInputPhotoLegacyFileLocation.cs | 7 ++-- .../TL/TLInputPrivacyKeyAddedByPhone.cs | 10 +++-- .../TL/TLInputPrivacyKeyChatInvite.cs | 10 +++-- .../TL/TLInputPrivacyKeyForwards.cs | 10 +++-- .../TL/TLInputPrivacyKeyPhoneCall.cs | 10 +++-- .../TL/TLInputPrivacyKeyPhoneNumber.cs | 10 +++-- .../TL/TLInputPrivacyKeyPhoneP2P.cs | 10 +++-- .../TL/TLInputPrivacyKeyProfilePhoto.cs | 10 +++-- .../TL/TLInputPrivacyKeyStatusTimestamp.cs | 10 +++-- .../TL/TLInputPrivacyValueAllowAll.cs | 10 +++-- ...LInputPrivacyValueAllowChatParticipants.cs | 7 ++-- .../TL/TLInputPrivacyValueAllowContacts.cs | 10 +++-- .../TL/TLInputPrivacyValueAllowUsers.cs | 7 ++-- .../TL/TLInputPrivacyValueDisallowAll.cs | 10 +++-- ...putPrivacyValueDisallowChatParticipants.cs | 7 ++-- .../TL/TLInputPrivacyValueDisallowContacts.cs | 10 +++-- .../TL/TLInputPrivacyValueDisallowUsers.cs | 7 ++-- .../TL/TLInputReportReasonChildAbuse.cs | 10 +++-- .../TL/TLInputReportReasonCopyright.cs | 10 +++-- .../TL/TLInputReportReasonGeoIrrelevant.cs | 10 +++-- .../TL/TLInputReportReasonOther.cs | 7 ++-- .../TL/TLInputReportReasonPornography.cs | 10 +++-- .../TL/TLInputReportReasonSpam.cs | 10 +++-- .../TL/TLInputReportReasonViolence.cs | 10 +++-- src/TeleSharp.TL/TL/TLInputSecureFile.cs | 7 ++-- .../TL/TLInputSecureFileLocation.cs | 7 ++-- .../TL/TLInputSecureFileUploaded.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputSecureValue.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputSingleMedia.cs | 7 ++-- .../TL/TLInputStickerSetAnimatedEmoji.cs | 10 +++-- src/TeleSharp.TL/TL/TLInputStickerSetEmpty.cs | 10 +++-- src/TeleSharp.TL/TL/TLInputStickerSetID.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputStickerSetItem.cs | 7 ++-- .../TL/TLInputStickerSetShortName.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputStickerSetThumb.cs | 7 ++-- .../TL/TLInputStickeredMediaDocument.cs | 7 ++-- .../TL/TLInputStickeredMediaPhoto.cs | 7 ++-- .../TL/TLInputTakeoutFileLocation.cs | 10 +++-- src/TeleSharp.TL/TL/TLInputTheme.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputThemeSettings.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputThemeSlug.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputUser.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputUserEmpty.cs | 10 +++-- src/TeleSharp.TL/TL/TLInputUserFromMessage.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputUserSelf.cs | 10 +++-- src/TeleSharp.TL/TL/TLInputWallPaper.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputWallPaperNoFile.cs | 10 +++-- src/TeleSharp.TL/TL/TLInputWallPaperSlug.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputWebDocument.cs | 7 ++-- .../TL/TLInputWebFileGeoPointLocation.cs | 7 ++-- src/TeleSharp.TL/TL/TLInputWebFileLocation.cs | 7 ++-- src/TeleSharp.TL/TL/TLInvoice.cs | 15 ++----- src/TeleSharp.TL/TL/TLJsonArray.cs | 7 ++-- src/TeleSharp.TL/TL/TLJsonBool.cs | 7 ++-- src/TeleSharp.TL/TL/TLJsonNull.cs | 10 +++-- src/TeleSharp.TL/TL/TLJsonNumber.cs | 7 ++-- src/TeleSharp.TL/TL/TLJsonObject.cs | 11 +++-- src/TeleSharp.TL/TL/TLJsonObjectValue.cs | 7 ++-- src/TeleSharp.TL/TL/TLJsonString.cs | 7 ++-- src/TeleSharp.TL/TL/TLKeyboardButton.cs | 7 ++-- src/TeleSharp.TL/TL/TLKeyboardButtonBuy.cs | 7 ++-- .../TL/TLKeyboardButtonCallback.cs | 7 ++-- src/TeleSharp.TL/TL/TLKeyboardButtonGame.cs | 7 ++-- .../TL/TLKeyboardButtonRequestGeoLocation.cs | 7 ++-- .../TL/TLKeyboardButtonRequestPhone.cs | 7 ++-- src/TeleSharp.TL/TL/TLKeyboardButtonRow.cs | 7 ++-- .../TL/TLKeyboardButtonSwitchInline.cs | 8 ++-- src/TeleSharp.TL/TL/TLKeyboardButtonUrl.cs | 7 ++-- .../TL/TLKeyboardButtonUrlAuth.cs | 7 ++-- src/TeleSharp.TL/TL/TLLabeledPrice.cs | 7 ++-- src/TeleSharp.TL/TL/TLLangPackDifference.cs | 7 ++-- src/TeleSharp.TL/TL/TLLangPackLanguage.cs | 10 ++--- src/TeleSharp.TL/TL/TLLangPackString.cs | 7 ++-- .../TL/TLLangPackStringDeleted.cs | 7 ++-- .../TL/TLLangPackStringPluralized.cs | 7 ++-- src/TeleSharp.TL/TL/TLMaskCoords.cs | 7 ++-- src/TeleSharp.TL/TL/TLMessage.cs | 15 ++----- .../TL/TLMessageActionBotAllowed.cs | 7 ++-- .../TL/TLMessageActionChannelCreate.cs | 7 ++-- .../TL/TLMessageActionChannelMigrateFrom.cs | 7 ++-- .../TL/TLMessageActionChatAddUser.cs | 7 ++-- .../TL/TLMessageActionChatCreate.cs | 7 ++-- .../TL/TLMessageActionChatDeletePhoto.cs | 10 +++-- .../TL/TLMessageActionChatDeleteUser.cs | 7 ++-- .../TL/TLMessageActionChatEditPhoto.cs | 7 ++-- .../TL/TLMessageActionChatEditTitle.cs | 7 ++-- .../TL/TLMessageActionChatJoinedByLink.cs | 7 ++-- .../TL/TLMessageActionChatMigrateTo.cs | 7 ++-- .../TL/TLMessageActionContactSignUp.cs | 10 +++-- .../TL/TLMessageActionCustomAction.cs | 7 ++-- src/TeleSharp.TL/TL/TLMessageActionEmpty.cs | 10 +++-- .../TL/TLMessageActionGameScore.cs | 7 ++-- .../TL/TLMessageActionHistoryClear.cs | 10 +++-- .../TL/TLMessageActionPaymentSent.cs | 7 ++-- .../TL/TLMessageActionPaymentSentMe.cs | 7 ++-- .../TL/TLMessageActionPhoneCall.cs | 8 ++-- .../TL/TLMessageActionPinMessage.cs | 10 +++-- .../TL/TLMessageActionScreenshotTaken.cs | 10 +++-- .../TL/TLMessageActionSecureValuesSent.cs | 7 ++-- .../TL/TLMessageActionSecureValuesSentMe.cs | 7 ++-- src/TeleSharp.TL/TL/TLMessageEmpty.cs | 7 ++-- .../TL/TLMessageEntityBlockquote.cs | 7 ++-- src/TeleSharp.TL/TL/TLMessageEntityBold.cs | 7 ++-- .../TL/TLMessageEntityBotCommand.cs | 7 ++-- src/TeleSharp.TL/TL/TLMessageEntityCashtag.cs | 7 ++-- src/TeleSharp.TL/TL/TLMessageEntityCode.cs | 7 ++-- src/TeleSharp.TL/TL/TLMessageEntityEmail.cs | 7 ++-- src/TeleSharp.TL/TL/TLMessageEntityHashtag.cs | 7 ++-- src/TeleSharp.TL/TL/TLMessageEntityItalic.cs | 7 ++-- src/TeleSharp.TL/TL/TLMessageEntityMention.cs | 7 ++-- .../TL/TLMessageEntityMentionName.cs | 7 ++-- src/TeleSharp.TL/TL/TLMessageEntityPhone.cs | 7 ++-- src/TeleSharp.TL/TL/TLMessageEntityPre.cs | 7 ++-- src/TeleSharp.TL/TL/TLMessageEntityStrike.cs | 7 ++-- src/TeleSharp.TL/TL/TLMessageEntityTextUrl.cs | 7 ++-- .../TL/TLMessageEntityUnderline.cs | 7 ++-- src/TeleSharp.TL/TL/TLMessageEntityUnknown.cs | 7 ++-- src/TeleSharp.TL/TL/TLMessageEntityUrl.cs | 7 ++-- src/TeleSharp.TL/TL/TLMessageFwdHeader.cs | 7 ++-- src/TeleSharp.TL/TL/TLMessageMediaContact.cs | 7 ++-- src/TeleSharp.TL/TL/TLMessageMediaDocument.cs | 7 ++-- src/TeleSharp.TL/TL/TLMessageMediaEmpty.cs | 10 +++-- src/TeleSharp.TL/TL/TLMessageMediaGame.cs | 7 ++-- src/TeleSharp.TL/TL/TLMessageMediaGeo.cs | 7 ++-- src/TeleSharp.TL/TL/TLMessageMediaGeoLive.cs | 7 ++-- src/TeleSharp.TL/TL/TLMessageMediaInvoice.cs | 9 ++-- src/TeleSharp.TL/TL/TLMessageMediaPhoto.cs | 7 ++-- src/TeleSharp.TL/TL/TLMessageMediaPoll.cs | 7 ++-- .../TL/TLMessageMediaUnsupported.cs | 10 +++-- src/TeleSharp.TL/TL/TLMessageMediaVenue.cs | 7 ++-- src/TeleSharp.TL/TL/TLMessageMediaWebPage.cs | 7 ++-- src/TeleSharp.TL/TL/TLMessageRange.cs | 7 ++-- src/TeleSharp.TL/TL/TLMessageService.cs | 13 ++---- src/TeleSharp.TL/TL/TLNearestDc.cs | 7 ++-- src/TeleSharp.TL/TL/TLNotifyBroadcasts.cs | 10 +++-- src/TeleSharp.TL/TL/TLNotifyChats.cs | 10 +++-- src/TeleSharp.TL/TL/TLNotifyPeer.cs | 7 ++-- src/TeleSharp.TL/TL/TLNotifyUsers.cs | 10 +++-- src/TeleSharp.TL/TL/TLNull.cs | 10 +++-- src/TeleSharp.TL/TL/TLPage.cs | 10 ++--- src/TeleSharp.TL/TL/TLPageBlockAnchor.cs | 7 ++-- src/TeleSharp.TL/TL/TLPageBlockAudio.cs | 7 ++-- src/TeleSharp.TL/TL/TLPageBlockAuthorDate.cs | 7 ++-- src/TeleSharp.TL/TL/TLPageBlockBlockquote.cs | 7 ++-- src/TeleSharp.TL/TL/TLPageBlockChannel.cs | 7 ++-- src/TeleSharp.TL/TL/TLPageBlockCollage.cs | 7 ++-- src/TeleSharp.TL/TL/TLPageBlockCover.cs | 7 ++-- src/TeleSharp.TL/TL/TLPageBlockDetails.cs | 8 ++-- src/TeleSharp.TL/TL/TLPageBlockDivider.cs | 10 +++-- src/TeleSharp.TL/TL/TLPageBlockEmbed.cs | 9 ++-- src/TeleSharp.TL/TL/TLPageBlockEmbedPost.cs | 7 ++-- src/TeleSharp.TL/TL/TLPageBlockFooter.cs | 7 ++-- src/TeleSharp.TL/TL/TLPageBlockHeader.cs | 7 ++-- src/TeleSharp.TL/TL/TLPageBlockKicker.cs | 7 ++-- src/TeleSharp.TL/TL/TLPageBlockList.cs | 7 ++-- src/TeleSharp.TL/TL/TLPageBlockMap.cs | 7 ++-- src/TeleSharp.TL/TL/TLPageBlockOrderedList.cs | 7 ++-- src/TeleSharp.TL/TL/TLPageBlockParagraph.cs | 7 ++-- src/TeleSharp.TL/TL/TLPageBlockPhoto.cs | 7 ++-- .../TL/TLPageBlockPreformatted.cs | 7 ++-- src/TeleSharp.TL/TL/TLPageBlockPullquote.cs | 7 ++-- .../TL/TLPageBlockRelatedArticles.cs | 7 ++-- src/TeleSharp.TL/TL/TLPageBlockSlideshow.cs | 7 ++-- src/TeleSharp.TL/TL/TLPageBlockSubheader.cs | 7 ++-- src/TeleSharp.TL/TL/TLPageBlockSubtitle.cs | 7 ++-- src/TeleSharp.TL/TL/TLPageBlockTable.cs | 9 ++-- src/TeleSharp.TL/TL/TLPageBlockTitle.cs | 7 ++-- src/TeleSharp.TL/TL/TLPageBlockUnsupported.cs | 10 +++-- src/TeleSharp.TL/TL/TLPageBlockVideo.cs | 9 ++-- src/TeleSharp.TL/TL/TLPageCaption.cs | 7 ++-- src/TeleSharp.TL/TL/TLPageListItemBlocks.cs | 7 ++-- src/TeleSharp.TL/TL/TLPageListItemText.cs | 7 ++-- .../TL/TLPageListOrderedItemBlocks.cs | 7 ++-- .../TL/TLPageListOrderedItemText.cs | 7 ++-- src/TeleSharp.TL/TL/TLPageRelatedArticle.cs | 7 ++-- src/TeleSharp.TL/TL/TLPageTableCell.cs | 12 ++---- src/TeleSharp.TL/TL/TLPageTableRow.cs | 7 ++-- ...6PBKDF2HMACSHA512iter100000SHA256ModPow.cs | 7 ++-- .../TL/TLPasswordKdfAlgoUnknown.cs | 10 +++-- src/TeleSharp.TL/TL/TLPaymentCharge.cs | 7 ++-- src/TeleSharp.TL/TL/TLPaymentRequestedInfo.cs | 7 ++-- .../TL/TLPaymentSavedCredentialsCard.cs | 7 ++-- src/TeleSharp.TL/TL/TLPeerChannel.cs | 7 ++-- src/TeleSharp.TL/TL/TLPeerChat.cs | 7 ++-- src/TeleSharp.TL/TL/TLPeerLocated.cs | 7 ++-- src/TeleSharp.TL/TL/TLPeerNotifySettings.cs | 7 ++-- src/TeleSharp.TL/TL/TLPeerSettings.cs | 13 ++---- src/TeleSharp.TL/TL/TLPeerUser.cs | 7 ++-- src/TeleSharp.TL/TL/TLPhoneCall.cs | 8 ++-- src/TeleSharp.TL/TL/TLPhoneCallAccepted.cs | 8 ++-- .../TL/TLPhoneCallDiscardReasonBusy.cs | 10 +++-- .../TL/TLPhoneCallDiscardReasonDisconnect.cs | 10 +++-- .../TL/TLPhoneCallDiscardReasonHangup.cs | 10 +++-- .../TL/TLPhoneCallDiscardReasonMissed.cs | 10 +++-- src/TeleSharp.TL/TL/TLPhoneCallDiscarded.cs | 10 ++--- src/TeleSharp.TL/TL/TLPhoneCallEmpty.cs | 7 ++-- src/TeleSharp.TL/TL/TLPhoneCallProtocol.cs | 9 ++-- src/TeleSharp.TL/TL/TLPhoneCallRequested.cs | 8 ++-- src/TeleSharp.TL/TL/TLPhoneCallWaiting.cs | 8 ++-- src/TeleSharp.TL/TL/TLPhoneConnection.cs | 7 ++-- src/TeleSharp.TL/TL/TLPhoto.cs | 8 ++-- src/TeleSharp.TL/TL/TLPhotoCachedSize.cs | 11 +++-- src/TeleSharp.TL/TL/TLPhotoEmpty.cs | 7 ++-- src/TeleSharp.TL/TL/TLPhotoSize.cs | 11 +++-- src/TeleSharp.TL/TL/TLPhotoSizeEmpty.cs | 7 ++-- src/TeleSharp.TL/TL/TLPhotoStrippedSize.cs | 7 ++-- src/TeleSharp.TL/TL/TLPoll.cs | 11 ++--- src/TeleSharp.TL/TL/TLPollAnswer.cs | 7 ++-- src/TeleSharp.TL/TL/TLPollAnswerVoters.cs | 9 ++-- src/TeleSharp.TL/TL/TLPollResults.cs | 8 ++-- src/TeleSharp.TL/TL/TLPopularContact.cs | 7 ++-- src/TeleSharp.TL/TL/TLPostAddress.cs | 7 ++-- .../TL/TLPrivacyKeyAddedByPhone.cs | 10 +++-- src/TeleSharp.TL/TL/TLPrivacyKeyChatInvite.cs | 10 +++-- src/TeleSharp.TL/TL/TLPrivacyKeyForwards.cs | 10 +++-- src/TeleSharp.TL/TL/TLPrivacyKeyPhoneCall.cs | 10 +++-- .../TL/TLPrivacyKeyPhoneNumber.cs | 10 +++-- src/TeleSharp.TL/TL/TLPrivacyKeyPhoneP2P.cs | 10 +++-- .../TL/TLPrivacyKeyProfilePhoto.cs | 10 +++-- .../TL/TLPrivacyKeyStatusTimestamp.cs | 10 +++-- src/TeleSharp.TL/TL/TLPrivacyValueAllowAll.cs | 10 +++-- .../TL/TLPrivacyValueAllowChatParticipants.cs | 7 ++-- .../TL/TLPrivacyValueAllowContacts.cs | 10 +++-- .../TL/TLPrivacyValueAllowUsers.cs | 7 ++-- .../TL/TLPrivacyValueDisallowAll.cs | 10 +++-- .../TLPrivacyValueDisallowChatParticipants.cs | 7 ++-- .../TL/TLPrivacyValueDisallowContacts.cs | 10 +++-- .../TL/TLPrivacyValueDisallowUsers.cs | 7 ++-- .../TL/TLReceivedNotifyMessage.cs | 7 ++-- src/TeleSharp.TL/TL/TLRecentMeUrlChat.cs | 7 ++-- .../TL/TLRecentMeUrlChatInvite.cs | 7 ++-- .../TL/TLRecentMeUrlStickerSet.cs | 7 ++-- src/TeleSharp.TL/TL/TLRecentMeUrlUnknown.cs | 7 ++-- src/TeleSharp.TL/TL/TLRecentMeUrlUser.cs | 7 ++-- src/TeleSharp.TL/TL/TLReplyInlineMarkup.cs | 7 ++-- .../TL/TLReplyKeyboardForceReply.cs | 9 ++-- src/TeleSharp.TL/TL/TLReplyKeyboardHide.cs | 8 ++-- src/TeleSharp.TL/TL/TLReplyKeyboardMarkup.cs | 10 ++--- .../TL/TLRequestInitConnection.cs | 9 ++-- .../TL/TLRequestInvokeAfterMsg.cs | 9 ++-- .../TL/TLRequestInvokeAfterMsgs.cs | 9 ++-- .../TL/TLRequestInvokeWithLayer.cs | 9 ++-- .../TL/TLRequestInvokeWithMessagesRange.cs | 9 ++-- .../TL/TLRequestInvokeWithTakeout.cs | 9 ++-- .../TL/TLRequestInvokeWithoutUpdates.cs | 9 ++-- src/TeleSharp.TL/TL/TLRestrictionReason.cs | 7 ++-- src/TeleSharp.TL/TL/TLSavedPhoneContact.cs | 7 ++-- .../TL/TLSecureCredentialsEncrypted.cs | 7 ++-- src/TeleSharp.TL/TL/TLSecureData.cs | 7 ++-- src/TeleSharp.TL/TL/TLSecureFile.cs | 7 ++-- src/TeleSharp.TL/TL/TLSecureFileEmpty.cs | 10 +++-- ...sswordKdfAlgoPBKDF2HMACSHA512iter100000.cs | 7 ++-- .../TL/TLSecurePasswordKdfAlgoSHA512.cs | 7 ++-- .../TL/TLSecurePasswordKdfAlgoUnknown.cs | 10 +++-- src/TeleSharp.TL/TL/TLSecurePlainEmail.cs | 7 ++-- src/TeleSharp.TL/TL/TLSecurePlainPhone.cs | 7 ++-- src/TeleSharp.TL/TL/TLSecureRequiredType.cs | 10 ++--- .../TL/TLSecureRequiredTypeOneOf.cs | 7 ++-- src/TeleSharp.TL/TL/TLSecureSecretSettings.cs | 7 ++-- src/TeleSharp.TL/TL/TLSecureValue.cs | 7 ++-- src/TeleSharp.TL/TL/TLSecureValueError.cs | 7 ++-- src/TeleSharp.TL/TL/TLSecureValueErrorData.cs | 7 ++-- src/TeleSharp.TL/TL/TLSecureValueErrorFile.cs | 7 ++-- .../TL/TLSecureValueErrorFiles.cs | 7 ++-- .../TL/TLSecureValueErrorFrontSide.cs | 7 ++-- .../TL/TLSecureValueErrorReverseSide.cs | 7 ++-- .../TL/TLSecureValueErrorSelfie.cs | 7 ++-- .../TL/TLSecureValueErrorTranslationFile.cs | 7 ++-- .../TL/TLSecureValueErrorTranslationFiles.cs | 7 ++-- src/TeleSharp.TL/TL/TLSecureValueHash.cs | 7 ++-- .../TL/TLSecureValueTypeAddress.cs | 10 +++-- .../TL/TLSecureValueTypeBankStatement.cs | 10 +++-- .../TL/TLSecureValueTypeDriverLicense.cs | 10 +++-- src/TeleSharp.TL/TL/TLSecureValueTypeEmail.cs | 10 +++-- .../TL/TLSecureValueTypeIdentityCard.cs | 10 +++-- .../TL/TLSecureValueTypeInternalPassport.cs | 10 +++-- .../TL/TLSecureValueTypePassport.cs | 10 +++-- .../TLSecureValueTypePassportRegistration.cs | 10 +++-- .../TL/TLSecureValueTypePersonalDetails.cs | 10 +++-- src/TeleSharp.TL/TL/TLSecureValueTypePhone.cs | 10 +++-- .../TL/TLSecureValueTypeRentalAgreement.cs | 10 +++-- .../TLSecureValueTypeTemporaryRegistration.cs | 10 +++-- .../TL/TLSecureValueTypeUtilityBill.cs | 10 +++-- .../TL/TLSendMessageCancelAction.cs | 10 +++-- .../TL/TLSendMessageChooseContactAction.cs | 10 +++-- .../TL/TLSendMessageGamePlayAction.cs | 10 +++-- .../TL/TLSendMessageGeoLocationAction.cs | 10 +++-- .../TL/TLSendMessageRecordAudioAction.cs | 10 +++-- .../TL/TLSendMessageRecordRoundAction.cs | 10 +++-- .../TL/TLSendMessageRecordVideoAction.cs | 10 +++-- .../TL/TLSendMessageTypingAction.cs | 10 +++-- .../TL/TLSendMessageUploadAudioAction.cs | 7 ++-- .../TL/TLSendMessageUploadDocumentAction.cs | 7 ++-- .../TL/TLSendMessageUploadPhotoAction.cs | 7 ++-- .../TL/TLSendMessageUploadRoundAction.cs | 7 ++-- .../TL/TLSendMessageUploadVideoAction.cs | 7 ++-- src/TeleSharp.TL/TL/TLShippingOption.cs | 7 ++-- src/TeleSharp.TL/TL/TLStatsURL.cs | 7 ++-- src/TeleSharp.TL/TL/TLStickerPack.cs | 7 ++-- src/TeleSharp.TL/TL/TLStickerSet.cs | 11 ++--- src/TeleSharp.TL/TL/TLStickerSetCovered.cs | 7 ++-- .../TL/TLStickerSetMultiCovered.cs | 7 ++-- src/TeleSharp.TL/TL/TLTextAnchor.cs | 7 ++-- src/TeleSharp.TL/TL/TLTextBold.cs | 7 ++-- src/TeleSharp.TL/TL/TLTextConcat.cs | 7 ++-- src/TeleSharp.TL/TL/TLTextEmail.cs | 7 ++-- src/TeleSharp.TL/TL/TLTextEmpty.cs | 10 +++-- src/TeleSharp.TL/TL/TLTextFixed.cs | 7 ++-- src/TeleSharp.TL/TL/TLTextImage.cs | 7 ++-- src/TeleSharp.TL/TL/TLTextItalic.cs | 7 ++-- src/TeleSharp.TL/TL/TLTextMarked.cs | 7 ++-- src/TeleSharp.TL/TL/TLTextPhone.cs | 7 ++-- src/TeleSharp.TL/TL/TLTextPlain.cs | 7 ++-- src/TeleSharp.TL/TL/TLTextStrike.cs | 7 ++-- src/TeleSharp.TL/TL/TLTextSubscript.cs | 7 ++-- src/TeleSharp.TL/TL/TLTextSuperscript.cs | 7 ++-- src/TeleSharp.TL/TL/TLTextUnderline.cs | 7 ++-- src/TeleSharp.TL/TL/TLTextUrl.cs | 7 ++-- src/TeleSharp.TL/TL/TLTheme.cs | 9 ++-- src/TeleSharp.TL/TL/TLThemeSettings.cs | 7 ++-- src/TeleSharp.TL/TL/TLTopPeer.cs | 7 ++-- .../TL/TLTopPeerCategoryBotsInline.cs | 10 +++-- .../TL/TLTopPeerCategoryBotsPM.cs | 10 +++-- .../TL/TLTopPeerCategoryChannels.cs | 10 +++-- .../TL/TLTopPeerCategoryCorrespondents.cs | 10 +++-- .../TL/TLTopPeerCategoryForwardChats.cs | 10 +++-- .../TL/TLTopPeerCategoryForwardUsers.cs | 10 +++-- .../TL/TLTopPeerCategoryGroups.cs | 10 +++-- src/TeleSharp.TL/TL/TLTopPeerCategoryPeers.cs | 7 ++-- .../TL/TLTopPeerCategoryPhoneCalls.cs | 10 +++-- src/TeleSharp.TL/TL/TLTrue.cs | 10 +++-- .../TL/TLUpdateBotCallbackQuery.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdateBotInlineQuery.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdateBotInlineSend.cs | 7 ++-- .../TL/TLUpdateBotPrecheckoutQuery.cs | 7 ++-- .../TL/TLUpdateBotShippingQuery.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdateBotWebhookJSON.cs | 7 ++-- .../TL/TLUpdateBotWebhookJSONQuery.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdateChannel.cs | 7 ++-- .../TL/TLUpdateChannelAvailableMessages.cs | 7 ++-- .../TL/TLUpdateChannelMessageViews.cs | 7 ++-- .../TL/TLUpdateChannelPinnedMessage.cs | 7 ++-- .../TL/TLUpdateChannelReadMessagesContents.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdateChannelTooLong.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdateChannelWebPage.cs | 7 ++-- .../TL/TLUpdateChatDefaultBannedRights.cs | 7 ++-- .../TL/TLUpdateChatParticipantAdd.cs | 7 ++-- .../TL/TLUpdateChatParticipantAdmin.cs | 7 ++-- .../TL/TLUpdateChatParticipantDelete.cs | 7 ++-- .../TL/TLUpdateChatParticipants.cs | 7 ++-- .../TL/TLUpdateChatPinnedMessage.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdateChatUserTyping.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdateConfig.cs | 10 +++-- src/TeleSharp.TL/TL/TLUpdateContactsReset.cs | 10 +++-- src/TeleSharp.TL/TL/TLUpdateDcOptions.cs | 7 ++-- .../TL/TLUpdateDeleteChannelMessages.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdateDeleteMessages.cs | 7 ++-- .../TL/TLUpdateDeleteScheduledMessages.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdateDialogPinned.cs | 8 ++-- .../TL/TLUpdateDialogUnreadMark.cs | 8 ++-- src/TeleSharp.TL/TL/TLUpdateDraftMessage.cs | 7 ++-- .../TL/TLUpdateEditChannelMessage.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdateEditMessage.cs | 7 ++-- .../TL/TLUpdateEncryptedChatTyping.cs | 7 ++-- .../TL/TLUpdateEncryptedMessagesRead.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdateEncryption.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdateFavedStickers.cs | 10 +++-- src/TeleSharp.TL/TL/TLUpdateFolderPeers.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdateGeoLiveViewed.cs | 7 ++-- .../TL/TLUpdateInlineBotCallbackQuery.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdateLangPack.cs | 7 ++-- .../TL/TLUpdateLangPackTooLong.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdateLoginToken.cs | 10 +++-- src/TeleSharp.TL/TL/TLUpdateMessageID.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdateMessagePoll.cs | 7 ++-- .../TL/TLUpdateNewChannelMessage.cs | 7 ++-- .../TL/TLUpdateNewEncryptedMessage.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdateNewMessage.cs | 7 ++-- .../TL/TLUpdateNewScheduledMessage.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdateNewStickerSet.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdateNotifySettings.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdatePeerLocated.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdatePeerSettings.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdatePhoneCall.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdatePinnedDialogs.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdatePrivacy.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdatePtsChanged.cs | 10 +++-- .../TL/TLUpdateReadChannelInbox.cs | 7 ++-- .../TL/TLUpdateReadChannelOutbox.cs | 7 ++-- .../TL/TLUpdateReadFeaturedStickers.cs | 10 +++-- .../TL/TLUpdateReadHistoryInbox.cs | 7 ++-- .../TL/TLUpdateReadHistoryOutbox.cs | 7 ++-- .../TL/TLUpdateReadMessagesContents.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdateRecentStickers.cs | 10 +++-- src/TeleSharp.TL/TL/TLUpdateSavedGifs.cs | 10 +++-- .../TL/TLUpdateServiceNotification.cs | 8 ++-- src/TeleSharp.TL/TL/TLUpdateShort.cs | 7 ++-- .../TL/TLUpdateShortChatMessage.cs | 11 ++--- src/TeleSharp.TL/TL/TLUpdateShortMessage.cs | 11 ++--- .../TL/TLUpdateShortSentMessage.cs | 8 ++-- src/TeleSharp.TL/TL/TLUpdateStickerSets.cs | 10 +++-- .../TL/TLUpdateStickerSetsOrder.cs | 8 ++-- src/TeleSharp.TL/TL/TLUpdateTheme.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdateUserBlocked.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdateUserName.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdateUserPhone.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdateUserPhoto.cs | 7 ++-- .../TL/TLUpdateUserPinnedMessage.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdateUserStatus.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdateUserTyping.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdateWebPage.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdates.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdatesCombined.cs | 7 ++-- src/TeleSharp.TL/TL/TLUpdatesTooLong.cs | 10 +++-- .../TL/TLUrlAuthResultAccepted.cs | 7 ++-- src/TeleSharp.TL/TL/TLUrlAuthResultDefault.cs | 10 +++-- src/TeleSharp.TL/TL/TLUrlAuthResultRequest.cs | 8 ++-- src/TeleSharp.TL/TL/TLUser.cs | 20 ++------- src/TeleSharp.TL/TL/TLUserEmpty.cs | 7 ++-- src/TeleSharp.TL/TL/TLUserFull.cs | 12 ++---- src/TeleSharp.TL/TL/TLUserProfilePhoto.cs | 15 ++++--- .../TL/TLUserProfilePhotoEmpty.cs | 10 +++-- src/TeleSharp.TL/TL/TLUserStatusEmpty.cs | 10 +++-- src/TeleSharp.TL/TL/TLUserStatusLastMonth.cs | 10 +++-- src/TeleSharp.TL/TL/TLUserStatusLastWeek.cs | 10 +++-- src/TeleSharp.TL/TL/TLUserStatusOffline.cs | 7 ++-- src/TeleSharp.TL/TL/TLUserStatusOnline.cs | 7 ++-- src/TeleSharp.TL/TL/TLUserStatusRecently.cs | 10 +++-- src/TeleSharp.TL/TL/TLVector.cs | 41 +++++++++++++++++++ src/TeleSharp.TL/TL/TLWallPaper.cs | 11 ++--- src/TeleSharp.TL/TL/TLWallPaperNoFile.cs | 9 ++-- src/TeleSharp.TL/TL/TLWallPaperSettings.cs | 9 ++-- src/TeleSharp.TL/TL/TLWebAuthorization.cs | 7 ++-- src/TeleSharp.TL/TL/TLWebDocument.cs | 7 ++-- src/TeleSharp.TL/TL/TLWebDocumentNoProxy.cs | 7 ++-- src/TeleSharp.TL/TL/TLWebPage.cs | 11 +++-- .../TL/TLWebPageAttributeTheme.cs | 7 ++-- src/TeleSharp.TL/TL/TLWebPageEmpty.cs | 7 ++-- src/TeleSharp.TL/TL/TLWebPageNotModified.cs | 10 +++-- src/TeleSharp.TL/TL/TLWebPagePending.cs | 7 ++-- .../TL/Updates/TLAbsChannelDifference.cs | 2 + .../TL/Updates/TLAbsDifference.cs | 2 + .../TL/Updates/TLChannelDifference.cs | 8 ++-- .../TL/Updates/TLChannelDifferenceEmpty.cs | 8 ++-- .../TL/Updates/TLChannelDifferenceTooLong.cs | 8 ++-- src/TeleSharp.TL/TL/Updates/TLDifference.cs | 7 ++-- .../TL/Updates/TLDifferenceEmpty.cs | 7 ++-- .../TL/Updates/TLDifferenceSlice.cs | 7 ++-- .../TL/Updates/TLDifferenceTooLong.cs | 7 ++-- .../Updates/TLRequestGetChannelDifference.cs | 10 ++--- .../TL/Updates/TLRequestGetDifference.cs | 9 ++-- .../TL/Updates/TLRequestGetState.cs | 11 ++--- src/TeleSharp.TL/TL/Updates/TLState.cs | 7 ++-- src/TeleSharp.TL/TL/Upload/TLAbsCdnFile.cs | 2 + src/TeleSharp.TL/TL/Upload/TLAbsFile.cs | 2 + src/TeleSharp.TL/TL/Upload/TLCdnFile.cs | 7 ++-- .../TL/Upload/TLCdnFileReuploadNeeded.cs | 7 ++-- src/TeleSharp.TL/TL/Upload/TLFile.cs | 7 ++-- .../TL/Upload/TLFileCdnRedirect.cs | 7 ++-- .../TL/Upload/TLRequestGetCdnFile.cs | 9 ++-- .../TL/Upload/TLRequestGetCdnFileHashes.cs | 9 ++-- .../TL/Upload/TLRequestGetFile.cs | 11 ++--- .../TL/Upload/TLRequestGetFileHashes.cs | 9 ++-- .../TL/Upload/TLRequestGetWebFile.cs | 9 ++-- .../TL/Upload/TLRequestReuploadCdnFile.cs | 9 ++-- .../TL/Upload/TLRequestSaveBigFilePart.cs | 9 ++-- .../TL/Upload/TLRequestSaveFilePart.cs | 9 ++-- src/TeleSharp.TL/TL/Upload/TLWebFile.cs | 7 ++-- .../TL/Users/TLRequestGetFullUser.cs | 9 ++-- .../TL/Users/TLRequestGetUsers.cs | 9 ++-- .../TL/Users/TLRequestSetSecureValueErrors.cs | 9 ++-- 1256 files changed, 4653 insertions(+), 5175 deletions(-) create mode 100644 src/TeleSharp.TL/TL/TLVector.cs diff --git a/src/TeleSharp.TL/TL/Account/TLAbsThemes.cs b/src/TeleSharp.TL/TL/Account/TLAbsThemes.cs index 76584ab..4715cdb 100644 --- a/src/TeleSharp.TL/TL/Account/TLAbsThemes.cs +++ b/src/TeleSharp.TL/TL/Account/TLAbsThemes.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { public abstract class TLAbsThemes : TLObject diff --git a/src/TeleSharp.TL/TL/Account/TLAbsWallPapers.cs b/src/TeleSharp.TL/TL/Account/TLAbsWallPapers.cs index 7c4d6b0..ac740e2 100644 --- a/src/TeleSharp.TL/TL/Account/TLAbsWallPapers.cs +++ b/src/TeleSharp.TL/TL/Account/TLAbsWallPapers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { public abstract class TLAbsWallPapers : TLObject diff --git a/src/TeleSharp.TL/TL/Account/TLAuthorizationForm.cs b/src/TeleSharp.TL/TL/Account/TLAuthorizationForm.cs index 2efc669..833242c 100644 --- a/src/TeleSharp.TL/TL/Account/TLAuthorizationForm.cs +++ b/src/TeleSharp.TL/TL/Account/TLAuthorizationForm.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-1389486888)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL.Account public TLVector Users { get; set; } public string PrivacyPolicyUrl { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -43,7 +44,6 @@ namespace TeleSharp.TL.Account else PrivacyPolicyUrl = null; - } public override void SerializeBody(BinaryWriter bw) @@ -56,7 +56,6 @@ namespace TeleSharp.TL.Account ObjectUtils.SerializeObject(Users, bw); if ((Flags & 1) != 0) StringUtil.Serialize(PrivacyPolicyUrl, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLAuthorizations.cs b/src/TeleSharp.TL/TL/Account/TLAuthorizations.cs index 113f6bc..54b3124 100644 --- a/src/TeleSharp.TL/TL/Account/TLAuthorizations.cs +++ b/src/TeleSharp.TL/TL/Account/TLAuthorizations.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(307276766)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL.Account public TLVector Authorizations { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Authorizations = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Authorizations, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLAutoDownloadSettings.cs b/src/TeleSharp.TL/TL/Account/TLAutoDownloadSettings.cs index 012726f..87aa557 100644 --- a/src/TeleSharp.TL/TL/Account/TLAutoDownloadSettings.cs +++ b/src/TeleSharp.TL/TL/Account/TLAutoDownloadSettings.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(1674235686)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL.Account public TLAutoDownloadSettings Medium { get; set; } public TLAutoDownloadSettings High { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL.Account Low = (TLAutoDownloadSettings)ObjectUtils.DeserializeObject(br); Medium = (TLAutoDownloadSettings)ObjectUtils.DeserializeObject(br); High = (TLAutoDownloadSettings)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL.Account ObjectUtils.SerializeObject(Low, bw); ObjectUtils.SerializeObject(Medium, bw); ObjectUtils.SerializeObject(High, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLContentSettings.cs b/src/TeleSharp.TL/TL/Account/TLContentSettings.cs index cc0b3af..7e56e81 100644 --- a/src/TeleSharp.TL/TL/Account/TLContentSettings.cs +++ b/src/TeleSharp.TL/TL/Account/TLContentSettings.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(1474462241)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL.Account public bool SensitiveEnabled { get; set; } public bool SensitiveCanChange { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,16 +34,12 @@ namespace TeleSharp.TL.Account Flags = br.ReadInt32(); SensitiveEnabled = (Flags & 1) != 0; SensitiveCanChange = (Flags & 2) != 0; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLPassword.cs b/src/TeleSharp.TL/TL/Account/TLPassword.cs index b726795..c752e36 100644 --- a/src/TeleSharp.TL/TL/Account/TLPassword.cs +++ b/src/TeleSharp.TL/TL/Account/TLPassword.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-1390001672)] @@ -31,10 +33,9 @@ namespace TeleSharp.TL.Account public TLAbsSecurePasswordKdfAlgo NewSecureAlgo { get; set; } public byte[] SecureRandom { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -71,16 +72,12 @@ namespace TeleSharp.TL.Account NewAlgo = (TLAbsPasswordKdfAlgo)ObjectUtils.DeserializeObject(br); NewSecureAlgo = (TLAbsSecurePasswordKdfAlgo)ObjectUtils.DeserializeObject(br); SecureRandom = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - if ((Flags & 4) != 0) ObjectUtils.SerializeObject(CurrentAlgo, bw); if ((Flags & 4) != 0) @@ -94,7 +91,6 @@ namespace TeleSharp.TL.Account ObjectUtils.SerializeObject(NewAlgo, bw); ObjectUtils.SerializeObject(NewSecureAlgo, bw); BytesUtil.Serialize(SecureRandom, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLPasswordInputSettings.cs b/src/TeleSharp.TL/TL/Account/TLPasswordInputSettings.cs index fc18876..7c9386a 100644 --- a/src/TeleSharp.TL/TL/Account/TLPasswordInputSettings.cs +++ b/src/TeleSharp.TL/TL/Account/TLPasswordInputSettings.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-1036572727)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL.Account public string Email { get; set; } public TLSecureSecretSettings NewSecureSettings { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -59,7 +60,6 @@ namespace TeleSharp.TL.Account else NewSecureSettings = null; - } public override void SerializeBody(BinaryWriter bw) @@ -76,7 +76,6 @@ namespace TeleSharp.TL.Account StringUtil.Serialize(Email, bw); if ((Flags & 4) != 0) ObjectUtils.SerializeObject(NewSecureSettings, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLPasswordSettings.cs b/src/TeleSharp.TL/TL/Account/TLPasswordSettings.cs index 0210630..5dc3042 100644 --- a/src/TeleSharp.TL/TL/Account/TLPasswordSettings.cs +++ b/src/TeleSharp.TL/TL/Account/TLPasswordSettings.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-1705233435)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL.Account public string Email { get; set; } public TLSecureSecretSettings SecureSettings { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -41,7 +42,6 @@ namespace TeleSharp.TL.Account else SecureSettings = null; - } public override void SerializeBody(BinaryWriter bw) @@ -52,7 +52,6 @@ namespace TeleSharp.TL.Account StringUtil.Serialize(Email, bw); if ((Flags & 2) != 0) ObjectUtils.SerializeObject(SecureSettings, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLPrivacyRules.cs b/src/TeleSharp.TL/TL/Account/TLPrivacyRules.cs index cf957c6..202dfc9 100644 --- a/src/TeleSharp.TL/TL/Account/TLPrivacyRules.cs +++ b/src/TeleSharp.TL/TL/Account/TLPrivacyRules.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(1352683077)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL.Account public TLVector Chats { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL.Account Rules = (TLVector)ObjectUtils.DeserializeVector(br); Chats = (TLVector)ObjectUtils.DeserializeVector(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL.Account ObjectUtils.SerializeObject(Rules, bw); ObjectUtils.SerializeObject(Chats, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestAcceptAuthorization.cs b/src/TeleSharp.TL/TL/Account/TLRequestAcceptAuthorization.cs index 656a724..3163bd9 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestAcceptAuthorization.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestAcceptAuthorization.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-419267436)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL.Account public TLSecureCredentialsEncrypted Credentials { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -38,7 +39,6 @@ namespace TeleSharp.TL.Account PublicKey = StringUtil.Deserialize(br); ValueHashes = (TLVector)ObjectUtils.DeserializeVector(br); Credentials = (TLSecureCredentialsEncrypted)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -49,12 +49,11 @@ namespace TeleSharp.TL.Account StringUtil.Serialize(PublicKey, bw); ObjectUtils.SerializeObject(ValueHashes, bw); ObjectUtils.SerializeObject(Credentials, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestCancelPasswordEmail.cs b/src/TeleSharp.TL/TL/Account/TLRequestCancelPasswordEmail.cs index f2ba077..b3816f1 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestCancelPasswordEmail.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestCancelPasswordEmail.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-1043606090)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Account public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestChangePhone.cs b/src/TeleSharp.TL/TL/Account/TLRequestChangePhone.cs index ebe2693..f4bc0b7 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestChangePhone.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestChangePhone.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(1891839707)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Account public string PhoneCode { get; set; } public TLAbsUser Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Account PhoneNumber = StringUtil.Deserialize(br); PhoneCodeHash = StringUtil.Deserialize(br); PhoneCode = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Account StringUtil.Serialize(PhoneNumber, bw); StringUtil.Serialize(PhoneCodeHash, bw); StringUtil.Serialize(PhoneCode, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUser)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestCheckUsername.cs b/src/TeleSharp.TL/TL/Account/TLRequestCheckUsername.cs index 51e4d83..c75c1bf 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestCheckUsername.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestCheckUsername.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(655677548)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Account public string Username { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Username = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Username, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestConfirmPasswordEmail.cs b/src/TeleSharp.TL/TL/Account/TLRequestConfirmPasswordEmail.cs index ff2b35f..2ae86a8 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestConfirmPasswordEmail.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestConfirmPasswordEmail.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-1881204448)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Account public string Code { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Code = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Code, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestConfirmPhone.cs b/src/TeleSharp.TL/TL/Account/TLRequestConfirmPhone.cs index 3a4f1d8..400b02c 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestConfirmPhone.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestConfirmPhone.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(1596029123)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Account public string PhoneCode { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { PhoneCodeHash = StringUtil.Deserialize(br); PhoneCode = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Account bw.Write(Constructor); StringUtil.Serialize(PhoneCodeHash, bw); StringUtil.Serialize(PhoneCode, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestCreateTheme.cs b/src/TeleSharp.TL/TL/Account/TLRequestCreateTheme.cs index 98af785..af370dc 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestCreateTheme.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestCreateTheme.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-2077048289)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL.Account public TLInputThemeSettings Settings { get; set; } public TLTheme Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -46,7 +47,6 @@ namespace TeleSharp.TL.Account else Settings = null; - } public override void SerializeBody(BinaryWriter bw) @@ -59,12 +59,11 @@ namespace TeleSharp.TL.Account ObjectUtils.SerializeObject(Document, bw); if ((Flags & 8) != 0) ObjectUtils.SerializeObject(Settings, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLTheme)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestDeleteAccount.cs b/src/TeleSharp.TL/TL/Account/TLRequestDeleteAccount.cs index dac0121..484e0e4 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestDeleteAccount.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestDeleteAccount.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(1099779595)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Account public string Reason { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Reason = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Reason, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestDeleteSecureValue.cs b/src/TeleSharp.TL/TL/Account/TLRequestDeleteSecureValue.cs index cc80516..a5e82bc 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestDeleteSecureValue.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestDeleteSecureValue.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-1199522741)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Account public TLVector Types { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Types = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Types, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestFinishTakeoutSession.cs b/src/TeleSharp.TL/TL/Account/TLRequestFinishTakeoutSession.cs index 9dcccab..4b78fd9 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestFinishTakeoutSession.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestFinishTakeoutSession.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(489050862)] @@ -22,30 +24,26 @@ namespace TeleSharp.TL.Account public bool Success { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Flags = br.ReadInt32(); Success = (Flags & 1) != 0; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestGetAccountTTL.cs b/src/TeleSharp.TL/TL/Account/TLRequestGetAccountTTL.cs index 835f270..f12ce0e 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestGetAccountTTL.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestGetAccountTTL.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(150761757)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Account public TLAccountDaysTTL Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAccountDaysTTL)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestGetAllSecureValues.cs b/src/TeleSharp.TL/TL/Account/TLRequestGetAllSecureValues.cs index 445f5b8..839c7c0 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestGetAllSecureValues.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestGetAllSecureValues.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-1299661699)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Account public TLVector Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = (TLVector)ObjectUtils.DeserializeVector(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestGetAuthorizationForm.cs b/src/TeleSharp.TL/TL/Account/TLRequestGetAuthorizationForm.cs index f397a57..310347b 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestGetAuthorizationForm.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestGetAuthorizationForm.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-1200903967)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Account public string PublicKey { get; set; } public Account.TLAuthorizationForm Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Account BotId = br.ReadInt32(); Scope = StringUtil.Deserialize(br); PublicKey = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Account bw.Write(BotId); StringUtil.Serialize(Scope, bw); StringUtil.Serialize(PublicKey, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Account.TLAuthorizationForm)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestGetAuthorizations.cs b/src/TeleSharp.TL/TL/Account/TLRequestGetAuthorizations.cs index b7e7414..36e5503 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestGetAuthorizations.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestGetAuthorizations.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-484392616)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Account public Account.TLAuthorizations Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = (Account.TLAuthorizations)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestGetAutoDownloadSettings.cs b/src/TeleSharp.TL/TL/Account/TLRequestGetAutoDownloadSettings.cs index 19cae9c..1a4b5ff 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestGetAutoDownloadSettings.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestGetAutoDownloadSettings.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(1457130303)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Account public Account.TLAutoDownloadSettings Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = (Account.TLAutoDownloadSettings)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestGetContactSignUpNotification.cs b/src/TeleSharp.TL/TL/Account/TLRequestGetContactSignUpNotification.cs index f5a7c96..cca350e 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestGetContactSignUpNotification.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestGetContactSignUpNotification.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-1626880216)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Account public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestGetContentSettings.cs b/src/TeleSharp.TL/TL/Account/TLRequestGetContentSettings.cs index 4cd3d6c..4c3f5af 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestGetContentSettings.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestGetContentSettings.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-1952756306)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Account public Account.TLContentSettings Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = (Account.TLContentSettings)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestGetMultiWallPapers.cs b/src/TeleSharp.TL/TL/Account/TLRequestGetMultiWallPapers.cs index 9550111..aff6fa4 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestGetMultiWallPapers.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestGetMultiWallPapers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(1705865692)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Account public TLVector Wallpapers { get; set; } public TLVector Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Wallpapers = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Wallpapers, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLVector)ObjectUtils.DeserializeVector(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestGetNotifyExceptions.cs b/src/TeleSharp.TL/TL/Account/TLRequestGetNotifyExceptions.cs index 14c01ec..4d365a8 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestGetNotifyExceptions.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestGetNotifyExceptions.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(1398240377)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Account public TLAbsInputNotifyPeer Peer { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -38,22 +39,19 @@ namespace TeleSharp.TL.Account else Peer = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - if ((Flags & 1) != 0) ObjectUtils.SerializeObject(Peer, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestGetNotifySettings.cs b/src/TeleSharp.TL/TL/Account/TLRequestGetNotifySettings.cs index 34d3c4c..dcd46e1 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestGetNotifySettings.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestGetNotifySettings.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(313765169)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Account public TLAbsInputNotifyPeer Peer { get; set; } public TLPeerNotifySettings Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsInputNotifyPeer)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLPeerNotifySettings)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestGetPassword.cs b/src/TeleSharp.TL/TL/Account/TLRequestGetPassword.cs index 77c4435..a13c94b 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestGetPassword.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestGetPassword.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(1418342645)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Account public Account.TLPassword Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = (Account.TLPassword)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestGetPasswordSettings.cs b/src/TeleSharp.TL/TL/Account/TLRequestGetPasswordSettings.cs index dd01d91..d6ade22 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestGetPasswordSettings.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestGetPasswordSettings.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-1663767815)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Account public TLAbsInputCheckPasswordSRP Password { get; set; } public Account.TLPasswordSettings Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Password = (TLAbsInputCheckPasswordSRP)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Password, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Account.TLPasswordSettings)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestGetPrivacy.cs b/src/TeleSharp.TL/TL/Account/TLRequestGetPrivacy.cs index 7bd2938..ea8200e 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestGetPrivacy.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestGetPrivacy.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-623130288)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Account public TLAbsInputPrivacyKey Key { get; set; } public Account.TLPrivacyRules Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Key = (TLAbsInputPrivacyKey)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Key, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Account.TLPrivacyRules)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestGetSecureValue.cs b/src/TeleSharp.TL/TL/Account/TLRequestGetSecureValue.cs index 1990a94..b8ff8bb 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestGetSecureValue.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestGetSecureValue.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(1936088002)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Account public TLVector Types { get; set; } public TLVector Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Types = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Types, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLVector)ObjectUtils.DeserializeVector(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestGetTheme.cs b/src/TeleSharp.TL/TL/Account/TLRequestGetTheme.cs index 660b8df..4729f79 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestGetTheme.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestGetTheme.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-1919060949)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Account public long DocumentId { get; set; } public TLTheme Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Account Format = StringUtil.Deserialize(br); Theme = (TLAbsInputTheme)ObjectUtils.DeserializeObject(br); DocumentId = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Account StringUtil.Serialize(Format, bw); ObjectUtils.SerializeObject(Theme, bw); bw.Write(DocumentId); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLTheme)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestGetThemes.cs b/src/TeleSharp.TL/TL/Account/TLRequestGetThemes.cs index c5bdfef..9ab3dae 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestGetThemes.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestGetThemes.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(676939512)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Account public int Hash { get; set; } public Account.TLAbsThemes Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Format = StringUtil.Deserialize(br); Hash = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Account bw.Write(Constructor); StringUtil.Serialize(Format, bw); bw.Write(Hash); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Account.TLAbsThemes)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestGetTmpPassword.cs b/src/TeleSharp.TL/TL/Account/TLRequestGetTmpPassword.cs index ce8dc36..d2cb41d 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestGetTmpPassword.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestGetTmpPassword.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(1151208273)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Account public int Period { get; set; } public Account.TLTmpPassword Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Password = (TLAbsInputCheckPasswordSRP)ObjectUtils.DeserializeObject(br); Period = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Account bw.Write(Constructor); ObjectUtils.SerializeObject(Password, bw); bw.Write(Period); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Account.TLTmpPassword)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestGetWallPaper.cs b/src/TeleSharp.TL/TL/Account/TLRequestGetWallPaper.cs index 4294366..8dd6511 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestGetWallPaper.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestGetWallPaper.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-57811990)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Account public TLAbsInputWallPaper Wallpaper { get; set; } public TLAbsWallPaper Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Wallpaper = (TLAbsInputWallPaper)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Wallpaper, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsWallPaper)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestGetWallPapers.cs b/src/TeleSharp.TL/TL/Account/TLRequestGetWallPapers.cs index a01dff2..14a5f4f 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestGetWallPapers.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestGetWallPapers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-1430579357)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Account public int Hash { get; set; } public Account.TLAbsWallPapers Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Hash = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Hash); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Account.TLAbsWallPapers)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestGetWebAuthorizations.cs b/src/TeleSharp.TL/TL/Account/TLRequestGetWebAuthorizations.cs index 95798e8..912c1ab 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestGetWebAuthorizations.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestGetWebAuthorizations.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(405695855)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Account public Account.TLWebAuthorizations Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = (Account.TLWebAuthorizations)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestInitTakeoutSession.cs b/src/TeleSharp.TL/TL/Account/TLRequestInitTakeoutSession.cs index 70fecf1..e9f1f53 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestInitTakeoutSession.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestInitTakeoutSession.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-262453244)] @@ -28,10 +30,9 @@ namespace TeleSharp.TL.Account public int? FileMaxSize { get; set; } public Account.TLTakeout Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -48,27 +49,19 @@ namespace TeleSharp.TL.Account else FileMaxSize = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - - - - if ((Flags & 32) != 0) bw.Write(FileMaxSize.Value); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Account.TLTakeout)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestInstallTheme.cs b/src/TeleSharp.TL/TL/Account/TLRequestInstallTheme.cs index b91a5b5..f7351e6 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestInstallTheme.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestInstallTheme.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(2061776695)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL.Account public TLAbsInputTheme Theme { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -44,24 +45,21 @@ namespace TeleSharp.TL.Account else Theme = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - if ((Flags & 2) != 0) StringUtil.Serialize(Format, bw); if ((Flags & 2) != 0) ObjectUtils.SerializeObject(Theme, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestInstallWallPaper.cs b/src/TeleSharp.TL/TL/Account/TLRequestInstallWallPaper.cs index c1f221a..dec75ad 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestInstallWallPaper.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestInstallWallPaper.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-18000023)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Account public TLWallPaperSettings Settings { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Wallpaper = (TLAbsInputWallPaper)ObjectUtils.DeserializeObject(br); Settings = (TLWallPaperSettings)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Account bw.Write(Constructor); ObjectUtils.SerializeObject(Wallpaper, bw); ObjectUtils.SerializeObject(Settings, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestRegisterDevice.cs b/src/TeleSharp.TL/TL/Account/TLRequestRegisterDevice.cs index 31ff31d..09506ef 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestRegisterDevice.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestRegisterDevice.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(1754754159)] @@ -27,10 +29,9 @@ namespace TeleSharp.TL.Account public TLVector OtherUids { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -42,25 +43,22 @@ namespace TeleSharp.TL.Account AppSandbox = BoolUtil.Deserialize(br); Secret = BytesUtil.Deserialize(br); OtherUids = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - bw.Write(TokenType); StringUtil.Serialize(Token, bw); BoolUtil.Serialize(AppSandbox, bw); BytesUtil.Serialize(Secret, bw); ObjectUtils.SerializeObject(OtherUids, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestReportPeer.cs b/src/TeleSharp.TL/TL/Account/TLRequestReportPeer.cs index c5583bd..11d4d55 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestReportPeer.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestReportPeer.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-1374118561)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Account public TLAbsReportReason Reason { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); Reason = (TLAbsReportReason)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Account bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); ObjectUtils.SerializeObject(Reason, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestResendPasswordEmail.cs b/src/TeleSharp.TL/TL/Account/TLRequestResendPasswordEmail.cs index d7ba2d4..f183ce3 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestResendPasswordEmail.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestResendPasswordEmail.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(2055154197)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Account public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestResetAuthorization.cs b/src/TeleSharp.TL/TL/Account/TLRequestResetAuthorization.cs index 923cfef..6addf5f 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestResetAuthorization.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestResetAuthorization.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-545786948)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Account public long Hash { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Hash = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Hash); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestResetNotifySettings.cs b/src/TeleSharp.TL/TL/Account/TLRequestResetNotifySettings.cs index 358ec42..8bd0e50 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestResetNotifySettings.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestResetNotifySettings.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-612493497)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Account public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestResetWallPapers.cs b/src/TeleSharp.TL/TL/Account/TLRequestResetWallPapers.cs index adbed65..84c2056 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestResetWallPapers.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestResetWallPapers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-1153722364)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Account public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestResetWebAuthorization.cs b/src/TeleSharp.TL/TL/Account/TLRequestResetWebAuthorization.cs index 2477fb9..6241fa8 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestResetWebAuthorization.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestResetWebAuthorization.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(755087855)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Account public long Hash { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Hash = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Hash); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestResetWebAuthorizations.cs b/src/TeleSharp.TL/TL/Account/TLRequestResetWebAuthorizations.cs index 8aba716..4f04e03 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestResetWebAuthorizations.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestResetWebAuthorizations.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(1747789204)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Account public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestSaveAutoDownloadSettings.cs b/src/TeleSharp.TL/TL/Account/TLRequestSaveAutoDownloadSettings.cs index 775dc2d..c938689 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestSaveAutoDownloadSettings.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestSaveAutoDownloadSettings.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(1995661875)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL.Account public TLAutoDownloadSettings Settings { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -36,22 +37,18 @@ namespace TeleSharp.TL.Account Low = (Flags & 1) != 0; High = (Flags & 2) != 0; Settings = (TLAutoDownloadSettings)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - ObjectUtils.SerializeObject(Settings, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestSaveSecureValue.cs b/src/TeleSharp.TL/TL/Account/TLRequestSaveSecureValue.cs index ab8ac2c..878fb80 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestSaveSecureValue.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestSaveSecureValue.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-1986010339)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Account public long SecureSecretId { get; set; } public TLSecureValue Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Value = (TLInputSecureValue)ObjectUtils.DeserializeObject(br); SecureSecretId = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Account bw.Write(Constructor); ObjectUtils.SerializeObject(Value, bw); bw.Write(SecureSecretId); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLSecureValue)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestSaveTheme.cs b/src/TeleSharp.TL/TL/Account/TLRequestSaveTheme.cs index 80c187a..e7ddc57 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestSaveTheme.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestSaveTheme.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-229175188)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Account public bool Unsave { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Theme = (TLAbsInputTheme)ObjectUtils.DeserializeObject(br); Unsave = BoolUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Account bw.Write(Constructor); ObjectUtils.SerializeObject(Theme, bw); BoolUtil.Serialize(Unsave, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestSaveWallPaper.cs b/src/TeleSharp.TL/TL/Account/TLRequestSaveWallPaper.cs index 00b8a74..67a8a96 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestSaveWallPaper.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestSaveWallPaper.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(1817860919)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Account public TLWallPaperSettings Settings { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Account Wallpaper = (TLAbsInputWallPaper)ObjectUtils.DeserializeObject(br); Unsave = BoolUtil.Deserialize(br); Settings = (TLWallPaperSettings)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Account ObjectUtils.SerializeObject(Wallpaper, bw); BoolUtil.Serialize(Unsave, bw); ObjectUtils.SerializeObject(Settings, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestSendChangePhoneCode.cs b/src/TeleSharp.TL/TL/Account/TLRequestSendChangePhoneCode.cs index 3f9d8bb..2d2924c 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestSendChangePhoneCode.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestSendChangePhoneCode.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-2108208411)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Account public TLCodeSettings Settings { get; set; } public Auth.TLSentCode Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { PhoneNumber = StringUtil.Deserialize(br); Settings = (TLCodeSettings)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Account bw.Write(Constructor); StringUtil.Serialize(PhoneNumber, bw); ObjectUtils.SerializeObject(Settings, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Auth.TLSentCode)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestSendConfirmPhoneCode.cs b/src/TeleSharp.TL/TL/Account/TLRequestSendConfirmPhoneCode.cs index 6d962b2..e5610ab 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestSendConfirmPhoneCode.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestSendConfirmPhoneCode.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(457157256)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Account public TLCodeSettings Settings { get; set; } public Auth.TLSentCode Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Hash = StringUtil.Deserialize(br); Settings = (TLCodeSettings)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Account bw.Write(Constructor); StringUtil.Serialize(Hash, bw); ObjectUtils.SerializeObject(Settings, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Auth.TLSentCode)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestSendVerifyEmailCode.cs b/src/TeleSharp.TL/TL/Account/TLRequestSendVerifyEmailCode.cs index 5dafec2..b78b88b 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestSendVerifyEmailCode.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestSendVerifyEmailCode.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(1880182943)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Account public string Email { get; set; } public Account.TLSentEmailCode Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Email = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Email, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Account.TLSentEmailCode)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestSendVerifyPhoneCode.cs b/src/TeleSharp.TL/TL/Account/TLRequestSendVerifyPhoneCode.cs index d7a9076..5ebea79 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestSendVerifyPhoneCode.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestSendVerifyPhoneCode.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-1516022023)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Account public TLCodeSettings Settings { get; set; } public Auth.TLSentCode Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { PhoneNumber = StringUtil.Deserialize(br); Settings = (TLCodeSettings)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Account bw.Write(Constructor); StringUtil.Serialize(PhoneNumber, bw); ObjectUtils.SerializeObject(Settings, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Auth.TLSentCode)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestSetAccountTTL.cs b/src/TeleSharp.TL/TL/Account/TLRequestSetAccountTTL.cs index 83840e8..091f6dc 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestSetAccountTTL.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestSetAccountTTL.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(608323678)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Account public TLAccountDaysTTL Ttl { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Ttl = (TLAccountDaysTTL)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Ttl, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestSetContactSignUpNotification.cs b/src/TeleSharp.TL/TL/Account/TLRequestSetContactSignUpNotification.cs index e046c7a..0e5c4c5 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestSetContactSignUpNotification.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestSetContactSignUpNotification.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-806076575)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Account public bool Silent { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Silent = BoolUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); BoolUtil.Serialize(Silent, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestSetContentSettings.cs b/src/TeleSharp.TL/TL/Account/TLRequestSetContentSettings.cs index f2d50cf..4c4052b 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestSetContentSettings.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestSetContentSettings.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-1250643605)] @@ -22,30 +24,26 @@ namespace TeleSharp.TL.Account public bool SensitiveEnabled { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Flags = br.ReadInt32(); SensitiveEnabled = (Flags & 1) != 0; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestSetPrivacy.cs b/src/TeleSharp.TL/TL/Account/TLRequestSetPrivacy.cs index fd055b1..ae71e45 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestSetPrivacy.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestSetPrivacy.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-906486552)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Account public TLVector Rules { get; set; } public Account.TLPrivacyRules Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Key = (TLAbsInputPrivacyKey)ObjectUtils.DeserializeObject(br); Rules = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Account bw.Write(Constructor); ObjectUtils.SerializeObject(Key, bw); ObjectUtils.SerializeObject(Rules, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Account.TLPrivacyRules)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestUnregisterDevice.cs b/src/TeleSharp.TL/TL/Account/TLRequestUnregisterDevice.cs index 387db11..d0cddc2 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestUnregisterDevice.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestUnregisterDevice.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(813089983)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Account public TLVector OtherUids { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Account TokenType = br.ReadInt32(); Token = StringUtil.Deserialize(br); OtherUids = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Account bw.Write(TokenType); StringUtil.Serialize(Token, bw); ObjectUtils.SerializeObject(OtherUids, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestUpdateDeviceLocked.cs b/src/TeleSharp.TL/TL/Account/TLRequestUpdateDeviceLocked.cs index cc4a2f1..695f06e 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestUpdateDeviceLocked.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestUpdateDeviceLocked.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(954152242)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Account public int Period { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Period = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Period); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestUpdateNotifySettings.cs b/src/TeleSharp.TL/TL/Account/TLRequestUpdateNotifySettings.cs index b457dc1..3d292e5 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestUpdateNotifySettings.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestUpdateNotifySettings.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-2067899501)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Account public TLInputPeerNotifySettings Settings { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsInputNotifyPeer)ObjectUtils.DeserializeObject(br); Settings = (TLInputPeerNotifySettings)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Account bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); ObjectUtils.SerializeObject(Settings, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestUpdatePasswordSettings.cs b/src/TeleSharp.TL/TL/Account/TLRequestUpdatePasswordSettings.cs index dbf7a82..514e28e 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestUpdatePasswordSettings.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestUpdatePasswordSettings.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-1516564433)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Account public Account.TLPasswordInputSettings NewSettings { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Password = (TLAbsInputCheckPasswordSRP)ObjectUtils.DeserializeObject(br); NewSettings = (Account.TLPasswordInputSettings)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Account bw.Write(Constructor); ObjectUtils.SerializeObject(Password, bw); ObjectUtils.SerializeObject(NewSettings, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestUpdateProfile.cs b/src/TeleSharp.TL/TL/Account/TLRequestUpdateProfile.cs index 90b469c..29c15e0 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestUpdateProfile.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestUpdateProfile.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(2018596725)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL.Account public string About { get; set; } public TLAbsUser Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -48,7 +49,6 @@ namespace TeleSharp.TL.Account else About = null; - } public override void SerializeBody(BinaryWriter bw) @@ -61,12 +61,11 @@ namespace TeleSharp.TL.Account StringUtil.Serialize(LastName, bw); if ((Flags & 4) != 0) StringUtil.Serialize(About, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUser)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestUpdateStatus.cs b/src/TeleSharp.TL/TL/Account/TLRequestUpdateStatus.cs index eaf98c7..bd39c78 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestUpdateStatus.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestUpdateStatus.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(1713919532)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Account public bool Offline { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Offline = BoolUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); BoolUtil.Serialize(Offline, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestUpdateTheme.cs b/src/TeleSharp.TL/TL/Account/TLRequestUpdateTheme.cs index c397493..9dc7e0d 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestUpdateTheme.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestUpdateTheme.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(1555261397)] @@ -27,10 +29,9 @@ namespace TeleSharp.TL.Account public TLInputThemeSettings Settings { get; set; } public TLTheme Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -58,7 +59,6 @@ namespace TeleSharp.TL.Account else Settings = null; - } public override void SerializeBody(BinaryWriter bw) @@ -75,12 +75,11 @@ namespace TeleSharp.TL.Account ObjectUtils.SerializeObject(Document, bw); if ((Flags & 8) != 0) ObjectUtils.SerializeObject(Settings, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLTheme)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestUpdateUsername.cs b/src/TeleSharp.TL/TL/Account/TLRequestUpdateUsername.cs index fe82919..e86ccb3 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestUpdateUsername.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestUpdateUsername.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(1040964988)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Account public string Username { get; set; } public TLAbsUser Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Username = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Username, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUser)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestUploadTheme.cs b/src/TeleSharp.TL/TL/Account/TLRequestUploadTheme.cs index dde56af..b5717b2 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestUploadTheme.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestUploadTheme.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(473805619)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL.Account public string MimeType { get; set; } public TLAbsDocument Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -42,7 +43,6 @@ namespace TeleSharp.TL.Account FileName = StringUtil.Deserialize(br); MimeType = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -54,12 +54,11 @@ namespace TeleSharp.TL.Account ObjectUtils.SerializeObject(Thumb, bw); StringUtil.Serialize(FileName, bw); StringUtil.Serialize(MimeType, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsDocument)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestUploadWallPaper.cs b/src/TeleSharp.TL/TL/Account/TLRequestUploadWallPaper.cs index 9ed69a0..785efb4 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestUploadWallPaper.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestUploadWallPaper.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-578472351)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Account public TLWallPaperSettings Settings { get; set; } public TLAbsWallPaper Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Account File = (TLAbsInputFile)ObjectUtils.DeserializeObject(br); MimeType = StringUtil.Deserialize(br); Settings = (TLWallPaperSettings)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Account ObjectUtils.SerializeObject(File, bw); StringUtil.Serialize(MimeType, bw); ObjectUtils.SerializeObject(Settings, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsWallPaper)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestVerifyEmail.cs b/src/TeleSharp.TL/TL/Account/TLRequestVerifyEmail.cs index eb00503..ca34693 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestVerifyEmail.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestVerifyEmail.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-323339813)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Account public string Code { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Email = StringUtil.Deserialize(br); Code = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Account bw.Write(Constructor); StringUtil.Serialize(Email, bw); StringUtil.Serialize(Code, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLRequestVerifyPhone.cs b/src/TeleSharp.TL/TL/Account/TLRequestVerifyPhone.cs index 9c1d0fe..81dd59f 100644 --- a/src/TeleSharp.TL/TL/Account/TLRequestVerifyPhone.cs +++ b/src/TeleSharp.TL/TL/Account/TLRequestVerifyPhone.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(1305716726)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Account public string PhoneCode { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Account PhoneNumber = StringUtil.Deserialize(br); PhoneCodeHash = StringUtil.Deserialize(br); PhoneCode = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Account StringUtil.Serialize(PhoneNumber, bw); StringUtil.Serialize(PhoneCodeHash, bw); StringUtil.Serialize(PhoneCode, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLSentEmailCode.cs b/src/TeleSharp.TL/TL/Account/TLSentEmailCode.cs index 5ba8281..30e5ea6 100644 --- a/src/TeleSharp.TL/TL/Account/TLSentEmailCode.cs +++ b/src/TeleSharp.TL/TL/Account/TLSentEmailCode.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-2128640689)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL.Account public string EmailPattern { get; set; } public int Length { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { EmailPattern = StringUtil.Deserialize(br); Length = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL.Account bw.Write(Constructor); StringUtil.Serialize(EmailPattern, bw); bw.Write(Length); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLTakeout.cs b/src/TeleSharp.TL/TL/Account/TLTakeout.cs index 782a600..44aa7cf 100644 --- a/src/TeleSharp.TL/TL/Account/TLTakeout.cs +++ b/src/TeleSharp.TL/TL/Account/TLTakeout.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(1304052993)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL.Account public long Id { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Id); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLThemes.cs b/src/TeleSharp.TL/TL/Account/TLThemes.cs index d2f48c6..c07b52c 100644 --- a/src/TeleSharp.TL/TL/Account/TLThemes.cs +++ b/src/TeleSharp.TL/TL/Account/TLThemes.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(2137482273)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL.Account public int Hash { get; set; } public TLVector Themes { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Hash = br.ReadInt32(); Themes = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL.Account bw.Write(Constructor); bw.Write(Hash); ObjectUtils.SerializeObject(Themes, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLThemesNotModified.cs b/src/TeleSharp.TL/TL/Account/TLThemesNotModified.cs index 96af78b..754c288 100644 --- a/src/TeleSharp.TL/TL/Account/TLThemesNotModified.cs +++ b/src/TeleSharp.TL/TL/Account/TLThemesNotModified.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-199313886)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Account } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Account/TLTmpPassword.cs b/src/TeleSharp.TL/TL/Account/TLTmpPassword.cs index 2d6fcfc..9cbf6a4 100644 --- a/src/TeleSharp.TL/TL/Account/TLTmpPassword.cs +++ b/src/TeleSharp.TL/TL/Account/TLTmpPassword.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-614138572)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL.Account public byte[] TmpPassword { get; set; } public int ValidUntil { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { TmpPassword = BytesUtil.Deserialize(br); ValidUntil = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL.Account bw.Write(Constructor); BytesUtil.Serialize(TmpPassword, bw); bw.Write(ValidUntil); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLWallPapers.cs b/src/TeleSharp.TL/TL/Account/TLWallPapers.cs index 24d36d1..c2b347d 100644 --- a/src/TeleSharp.TL/TL/Account/TLWallPapers.cs +++ b/src/TeleSharp.TL/TL/Account/TLWallPapers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(1881892265)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL.Account public int Hash { get; set; } public TLVector Wallpapers { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Hash = br.ReadInt32(); Wallpapers = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL.Account bw.Write(Constructor); bw.Write(Hash); ObjectUtils.SerializeObject(Wallpapers, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Account/TLWallPapersNotModified.cs b/src/TeleSharp.TL/TL/Account/TLWallPapersNotModified.cs index 8f45c51..f8bd2da 100644 --- a/src/TeleSharp.TL/TL/Account/TLWallPapersNotModified.cs +++ b/src/TeleSharp.TL/TL/Account/TLWallPapersNotModified.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(471437699)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Account } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Account/TLWebAuthorizations.cs b/src/TeleSharp.TL/TL/Account/TLWebAuthorizations.cs index c4dd27f..89b7ea5 100644 --- a/src/TeleSharp.TL/TL/Account/TLWebAuthorizations.cs +++ b/src/TeleSharp.TL/TL/Account/TLWebAuthorizations.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Account { [TLObject(-313079300)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL.Account public TLVector Authorizations { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Authorizations = (TLVector)ObjectUtils.DeserializeVector(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL.Account bw.Write(Constructor); ObjectUtils.SerializeObject(Authorizations, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLAbsAuthorization.cs b/src/TeleSharp.TL/TL/Auth/TLAbsAuthorization.cs index 2c8b468..2bd885e 100644 --- a/src/TeleSharp.TL/TL/Auth/TLAbsAuthorization.cs +++ b/src/TeleSharp.TL/TL/Auth/TLAbsAuthorization.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { public abstract class TLAbsAuthorization : TLObject diff --git a/src/TeleSharp.TL/TL/Auth/TLAbsCodeType.cs b/src/TeleSharp.TL/TL/Auth/TLAbsCodeType.cs index fa01532..55a7941 100644 --- a/src/TeleSharp.TL/TL/Auth/TLAbsCodeType.cs +++ b/src/TeleSharp.TL/TL/Auth/TLAbsCodeType.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { public abstract class TLAbsCodeType : TLObject diff --git a/src/TeleSharp.TL/TL/Auth/TLAbsLoginToken.cs b/src/TeleSharp.TL/TL/Auth/TLAbsLoginToken.cs index bddea42..b0090ba 100644 --- a/src/TeleSharp.TL/TL/Auth/TLAbsLoginToken.cs +++ b/src/TeleSharp.TL/TL/Auth/TLAbsLoginToken.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { public abstract class TLAbsLoginToken : TLObject diff --git a/src/TeleSharp.TL/TL/Auth/TLAbsSentCodeType.cs b/src/TeleSharp.TL/TL/Auth/TLAbsSentCodeType.cs index c77d063..da33779 100644 --- a/src/TeleSharp.TL/TL/Auth/TLAbsSentCodeType.cs +++ b/src/TeleSharp.TL/TL/Auth/TLAbsSentCodeType.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { public abstract class TLAbsSentCodeType : TLObject diff --git a/src/TeleSharp.TL/TL/Auth/TLAuthorization.cs b/src/TeleSharp.TL/TL/Auth/TLAuthorization.cs index c4df672..71f53bf 100644 --- a/src/TeleSharp.TL/TL/Auth/TLAuthorization.cs +++ b/src/TeleSharp.TL/TL/Auth/TLAuthorization.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(-855308010)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL.Auth public int? TmpSessions { get; set; } public TLAbsUser User { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,7 +38,6 @@ namespace TeleSharp.TL.Auth TmpSessions = null; User = (TLAbsUser)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -47,7 +47,6 @@ namespace TeleSharp.TL.Auth if ((Flags & 1) != 0) bw.Write(TmpSessions.Value); ObjectUtils.SerializeObject(User, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLAuthorizationSignUpRequired.cs b/src/TeleSharp.TL/TL/Auth/TLAuthorizationSignUpRequired.cs index 0a5bdd0..ed62dac 100644 --- a/src/TeleSharp.TL/TL/Auth/TLAuthorizationSignUpRequired.cs +++ b/src/TeleSharp.TL/TL/Auth/TLAuthorizationSignUpRequired.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(1148485274)] @@ -21,10 +23,9 @@ namespace TeleSharp.TL.Auth public int Flags { get; set; } public Help.TLTermsOfService TermsOfService { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL.Auth else TermsOfService = null; - } public override void SerializeBody(BinaryWriter bw) @@ -44,7 +44,6 @@ namespace TeleSharp.TL.Auth bw.Write(Flags); if ((Flags & 1) != 0) ObjectUtils.SerializeObject(TermsOfService, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLCodeTypeCall.cs b/src/TeleSharp.TL/TL/Auth/TLCodeTypeCall.cs index 2c7e702..19c789d 100644 --- a/src/TeleSharp.TL/TL/Auth/TLCodeTypeCall.cs +++ b/src/TeleSharp.TL/TL/Auth/TLCodeTypeCall.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(1948046307)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Auth } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLCodeTypeFlashCall.cs b/src/TeleSharp.TL/TL/Auth/TLCodeTypeFlashCall.cs index 8a08af4..9487871 100644 --- a/src/TeleSharp.TL/TL/Auth/TLCodeTypeFlashCall.cs +++ b/src/TeleSharp.TL/TL/Auth/TLCodeTypeFlashCall.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(577556219)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Auth } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLCodeTypeSms.cs b/src/TeleSharp.TL/TL/Auth/TLCodeTypeSms.cs index c7279cd..0a399cb 100644 --- a/src/TeleSharp.TL/TL/Auth/TLCodeTypeSms.cs +++ b/src/TeleSharp.TL/TL/Auth/TLCodeTypeSms.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(1923290508)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Auth } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLExportedAuthorization.cs b/src/TeleSharp.TL/TL/Auth/TLExportedAuthorization.cs index 0870e0c..0673785 100644 --- a/src/TeleSharp.TL/TL/Auth/TLExportedAuthorization.cs +++ b/src/TeleSharp.TL/TL/Auth/TLExportedAuthorization.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(-543777747)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL.Auth public int Id { get; set; } public byte[] Bytes { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = br.ReadInt32(); Bytes = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL.Auth bw.Write(Constructor); bw.Write(Id); BytesUtil.Serialize(Bytes, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLLoginToken.cs b/src/TeleSharp.TL/TL/Auth/TLLoginToken.cs index 17b92aa..f0be267 100644 --- a/src/TeleSharp.TL/TL/Auth/TLLoginToken.cs +++ b/src/TeleSharp.TL/TL/Auth/TLLoginToken.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(1654593920)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL.Auth public int Expires { get; set; } public byte[] Token { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Expires = br.ReadInt32(); Token = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL.Auth bw.Write(Constructor); bw.Write(Expires); BytesUtil.Serialize(Token, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLLoginTokenMigrateTo.cs b/src/TeleSharp.TL/TL/Auth/TLLoginTokenMigrateTo.cs index 6e44ece..dff7f2d 100644 --- a/src/TeleSharp.TL/TL/Auth/TLLoginTokenMigrateTo.cs +++ b/src/TeleSharp.TL/TL/Auth/TLLoginTokenMigrateTo.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(110008598)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL.Auth public int DcId { get; set; } public byte[] Token { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { DcId = br.ReadInt32(); Token = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL.Auth bw.Write(Constructor); bw.Write(DcId); BytesUtil.Serialize(Token, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLLoginTokenSuccess.cs b/src/TeleSharp.TL/TL/Auth/TLLoginTokenSuccess.cs index 4917551..b64798b 100644 --- a/src/TeleSharp.TL/TL/Auth/TLLoginTokenSuccess.cs +++ b/src/TeleSharp.TL/TL/Auth/TLLoginTokenSuccess.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(957176926)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL.Auth public Auth.TLAbsAuthorization Authorization { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Authorization = (Auth.TLAbsAuthorization)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Authorization, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLPasswordRecovery.cs b/src/TeleSharp.TL/TL/Auth/TLPasswordRecovery.cs index 4beccff..81aa750 100644 --- a/src/TeleSharp.TL/TL/Auth/TLPasswordRecovery.cs +++ b/src/TeleSharp.TL/TL/Auth/TLPasswordRecovery.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(326715557)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL.Auth public string EmailPattern { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { EmailPattern = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(EmailPattern, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLRequestAcceptLoginToken.cs b/src/TeleSharp.TL/TL/Auth/TLRequestAcceptLoginToken.cs index 3c96965..90957bc 100644 --- a/src/TeleSharp.TL/TL/Auth/TLRequestAcceptLoginToken.cs +++ b/src/TeleSharp.TL/TL/Auth/TLRequestAcceptLoginToken.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(-392909491)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Auth public byte[] Token { get; set; } public TLAuthorization Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Token = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); BytesUtil.Serialize(Token, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAuthorization)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLRequestBindTempAuthKey.cs b/src/TeleSharp.TL/TL/Auth/TLRequestBindTempAuthKey.cs index fe236b3..16cd0d7 100644 --- a/src/TeleSharp.TL/TL/Auth/TLRequestBindTempAuthKey.cs +++ b/src/TeleSharp.TL/TL/Auth/TLRequestBindTempAuthKey.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(-841733627)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL.Auth public byte[] EncryptedMessage { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -36,7 +37,6 @@ namespace TeleSharp.TL.Auth Nonce = br.ReadInt64(); ExpiresAt = br.ReadInt32(); EncryptedMessage = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -46,12 +46,11 @@ namespace TeleSharp.TL.Auth bw.Write(Nonce); bw.Write(ExpiresAt); BytesUtil.Serialize(EncryptedMessage, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLRequestCancelCode.cs b/src/TeleSharp.TL/TL/Auth/TLRequestCancelCode.cs index 5220040..ca7de09 100644 --- a/src/TeleSharp.TL/TL/Auth/TLRequestCancelCode.cs +++ b/src/TeleSharp.TL/TL/Auth/TLRequestCancelCode.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(520357240)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Auth public string PhoneCodeHash { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { PhoneNumber = StringUtil.Deserialize(br); PhoneCodeHash = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Auth bw.Write(Constructor); StringUtil.Serialize(PhoneNumber, bw); StringUtil.Serialize(PhoneCodeHash, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLRequestCheckPassword.cs b/src/TeleSharp.TL/TL/Auth/TLRequestCheckPassword.cs index ab52504..9f2507b 100644 --- a/src/TeleSharp.TL/TL/Auth/TLRequestCheckPassword.cs +++ b/src/TeleSharp.TL/TL/Auth/TLRequestCheckPassword.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(-779399914)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Auth public TLAbsInputCheckPasswordSRP Password { get; set; } public Auth.TLAbsAuthorization Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Password = (TLAbsInputCheckPasswordSRP)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Password, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Auth.TLAbsAuthorization)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLRequestDropTempAuthKeys.cs b/src/TeleSharp.TL/TL/Auth/TLRequestDropTempAuthKeys.cs index aa50caa..a709b89 100644 --- a/src/TeleSharp.TL/TL/Auth/TLRequestDropTempAuthKeys.cs +++ b/src/TeleSharp.TL/TL/Auth/TLRequestDropTempAuthKeys.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(-1907842680)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Auth public TLVector ExceptAuthKeys { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { ExceptAuthKeys = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(ExceptAuthKeys, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLRequestExportAuthorization.cs b/src/TeleSharp.TL/TL/Auth/TLRequestExportAuthorization.cs index 8911d2c..7f1061a 100644 --- a/src/TeleSharp.TL/TL/Auth/TLRequestExportAuthorization.cs +++ b/src/TeleSharp.TL/TL/Auth/TLRequestExportAuthorization.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(-440401971)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Auth public int DcId { get; set; } public Auth.TLExportedAuthorization Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { DcId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(DcId); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Auth.TLExportedAuthorization)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLRequestExportLoginToken.cs b/src/TeleSharp.TL/TL/Auth/TLRequestExportLoginToken.cs index 89e35c9..e2be9c8 100644 --- a/src/TeleSharp.TL/TL/Auth/TLRequestExportLoginToken.cs +++ b/src/TeleSharp.TL/TL/Auth/TLRequestExportLoginToken.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(-1313598185)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Auth public TLVector ExceptIds { get; set; } public Auth.TLAbsLoginToken Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Auth ApiId = br.ReadInt32(); ApiHash = StringUtil.Deserialize(br); ExceptIds = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Auth bw.Write(ApiId); StringUtil.Serialize(ApiHash, bw); ObjectUtils.SerializeObject(ExceptIds, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Auth.TLAbsLoginToken)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLRequestImportAuthorization.cs b/src/TeleSharp.TL/TL/Auth/TLRequestImportAuthorization.cs index e2500a8..089b93b 100644 --- a/src/TeleSharp.TL/TL/Auth/TLRequestImportAuthorization.cs +++ b/src/TeleSharp.TL/TL/Auth/TLRequestImportAuthorization.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(-470837741)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Auth public byte[] Bytes { get; set; } public Auth.TLAbsAuthorization Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = br.ReadInt32(); Bytes = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Auth bw.Write(Constructor); bw.Write(Id); BytesUtil.Serialize(Bytes, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Auth.TLAbsAuthorization)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLRequestImportBotAuthorization.cs b/src/TeleSharp.TL/TL/Auth/TLRequestImportBotAuthorization.cs index bde516e..fb187a1 100644 --- a/src/TeleSharp.TL/TL/Auth/TLRequestImportBotAuthorization.cs +++ b/src/TeleSharp.TL/TL/Auth/TLRequestImportBotAuthorization.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(1738800940)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL.Auth public string BotAuthToken { get; set; } public Auth.TLAbsAuthorization Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -36,7 +37,6 @@ namespace TeleSharp.TL.Auth ApiId = br.ReadInt32(); ApiHash = StringUtil.Deserialize(br); BotAuthToken = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -46,12 +46,11 @@ namespace TeleSharp.TL.Auth bw.Write(ApiId); StringUtil.Serialize(ApiHash, bw); StringUtil.Serialize(BotAuthToken, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Auth.TLAbsAuthorization)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLRequestImportLoginToken.cs b/src/TeleSharp.TL/TL/Auth/TLRequestImportLoginToken.cs index b26fe44..2e7cdd1 100644 --- a/src/TeleSharp.TL/TL/Auth/TLRequestImportLoginToken.cs +++ b/src/TeleSharp.TL/TL/Auth/TLRequestImportLoginToken.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(-1783866140)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Auth public byte[] Token { get; set; } public Auth.TLAbsLoginToken Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Token = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); BytesUtil.Serialize(Token, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Auth.TLAbsLoginToken)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLRequestLogOut.cs b/src/TeleSharp.TL/TL/Auth/TLRequestLogOut.cs index 3d207ae..bb73b28 100644 --- a/src/TeleSharp.TL/TL/Auth/TLRequestLogOut.cs +++ b/src/TeleSharp.TL/TL/Auth/TLRequestLogOut.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(1461180992)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Auth public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLRequestRecoverPassword.cs b/src/TeleSharp.TL/TL/Auth/TLRequestRecoverPassword.cs index 2e35379..0b67bcd 100644 --- a/src/TeleSharp.TL/TL/Auth/TLRequestRecoverPassword.cs +++ b/src/TeleSharp.TL/TL/Auth/TLRequestRecoverPassword.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(1319464594)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Auth public string Code { get; set; } public Auth.TLAbsAuthorization Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Code = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Code, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Auth.TLAbsAuthorization)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLRequestRequestPasswordRecovery.cs b/src/TeleSharp.TL/TL/Auth/TLRequestRequestPasswordRecovery.cs index 05a240d..d4e3da0 100644 --- a/src/TeleSharp.TL/TL/Auth/TLRequestRequestPasswordRecovery.cs +++ b/src/TeleSharp.TL/TL/Auth/TLRequestRequestPasswordRecovery.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(-661144474)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Auth public Auth.TLPasswordRecovery Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = (Auth.TLPasswordRecovery)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLRequestResendCode.cs b/src/TeleSharp.TL/TL/Auth/TLRequestResendCode.cs index 6ca3d44..102984e 100644 --- a/src/TeleSharp.TL/TL/Auth/TLRequestResendCode.cs +++ b/src/TeleSharp.TL/TL/Auth/TLRequestResendCode.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(1056025023)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Auth public string PhoneCodeHash { get; set; } public Auth.TLSentCode Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { PhoneNumber = StringUtil.Deserialize(br); PhoneCodeHash = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Auth bw.Write(Constructor); StringUtil.Serialize(PhoneNumber, bw); StringUtil.Serialize(PhoneCodeHash, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Auth.TLSentCode)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLRequestResetAuthorizations.cs b/src/TeleSharp.TL/TL/Auth/TLRequestResetAuthorizations.cs index 7c2aad5..d6dfb9e 100644 --- a/src/TeleSharp.TL/TL/Auth/TLRequestResetAuthorizations.cs +++ b/src/TeleSharp.TL/TL/Auth/TLRequestResetAuthorizations.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(-1616179942)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Auth public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLRequestSendCode.cs b/src/TeleSharp.TL/TL/Auth/TLRequestSendCode.cs index 146a3b9..3757e73 100644 --- a/src/TeleSharp.TL/TL/Auth/TLRequestSendCode.cs +++ b/src/TeleSharp.TL/TL/Auth/TLRequestSendCode.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(-1502141361)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL.Auth public TLCodeSettings Settings { get; set; } public Auth.TLSentCode Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -36,7 +37,6 @@ namespace TeleSharp.TL.Auth ApiId = br.ReadInt32(); ApiHash = StringUtil.Deserialize(br); Settings = (TLCodeSettings)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -46,12 +46,11 @@ namespace TeleSharp.TL.Auth bw.Write(ApiId); StringUtil.Serialize(ApiHash, bw); ObjectUtils.SerializeObject(Settings, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Auth.TLSentCode)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLRequestSignIn.cs b/src/TeleSharp.TL/TL/Auth/TLRequestSignIn.cs index 9a75047..27d263f 100644 --- a/src/TeleSharp.TL/TL/Auth/TLRequestSignIn.cs +++ b/src/TeleSharp.TL/TL/Auth/TLRequestSignIn.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(-1126886015)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Auth public string PhoneCode { get; set; } public Auth.TLAbsAuthorization Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Auth PhoneNumber = StringUtil.Deserialize(br); PhoneCodeHash = StringUtil.Deserialize(br); PhoneCode = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Auth StringUtil.Serialize(PhoneNumber, bw); StringUtil.Serialize(PhoneCodeHash, bw); StringUtil.Serialize(PhoneCode, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Auth.TLAbsAuthorization)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLRequestSignUp.cs b/src/TeleSharp.TL/TL/Auth/TLRequestSignUp.cs index a871429..c562a88 100644 --- a/src/TeleSharp.TL/TL/Auth/TLRequestSignUp.cs +++ b/src/TeleSharp.TL/TL/Auth/TLRequestSignUp.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(-2131827673)] @@ -22,12 +24,11 @@ namespace TeleSharp.TL.Auth public string PhoneCodeHash { get; set; } public string FirstName { get; set; } public string LastName { get; set; } - public Auth.TLAuthorization Response { get; set; } - + public Auth.TLAbsAuthorization Response { get; set; } public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -36,7 +37,6 @@ namespace TeleSharp.TL.Auth PhoneCodeHash = StringUtil.Deserialize(br); FirstName = StringUtil.Deserialize(br); LastName = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -46,12 +46,11 @@ namespace TeleSharp.TL.Auth StringUtil.Serialize(PhoneCodeHash, bw); StringUtil.Serialize(FirstName, bw); StringUtil.Serialize(LastName, bw); - } + public override void DeserializeResponse(BinaryReader br) { - Response = (Auth.TLAuthorization)ObjectUtils.DeserializeObject(br); - + Response = (Auth.TLAbsAuthorization)ObjectUtils.DeserializeObject(br); } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLSentCode.cs b/src/TeleSharp.TL/TL/Auth/TLSentCode.cs index 0f58a63..5320f4f 100644 --- a/src/TeleSharp.TL/TL/Auth/TLSentCode.cs +++ b/src/TeleSharp.TL/TL/Auth/TLSentCode.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(1577067778)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL.Auth public Auth.TLAbsCodeType NextType { get; set; } public int? Timeout { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -45,7 +46,6 @@ namespace TeleSharp.TL.Auth else Timeout = null; - } public override void SerializeBody(BinaryWriter bw) @@ -58,7 +58,6 @@ namespace TeleSharp.TL.Auth ObjectUtils.SerializeObject(NextType, bw); if ((Flags & 4) != 0) bw.Write(Timeout.Value); - } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLSentCodeTypeApp.cs b/src/TeleSharp.TL/TL/Auth/TLSentCodeTypeApp.cs index 5a0bb4f..0c188e3 100644 --- a/src/TeleSharp.TL/TL/Auth/TLSentCodeTypeApp.cs +++ b/src/TeleSharp.TL/TL/Auth/TLSentCodeTypeApp.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(1035688326)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL.Auth public int Length { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Length = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Length); - } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLSentCodeTypeCall.cs b/src/TeleSharp.TL/TL/Auth/TLSentCodeTypeCall.cs index bc54ddb..2d068ba 100644 --- a/src/TeleSharp.TL/TL/Auth/TLSentCodeTypeCall.cs +++ b/src/TeleSharp.TL/TL/Auth/TLSentCodeTypeCall.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(1398007207)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL.Auth public int Length { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Length = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Length); - } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLSentCodeTypeFlashCall.cs b/src/TeleSharp.TL/TL/Auth/TLSentCodeTypeFlashCall.cs index bb64cb6..aac533d 100644 --- a/src/TeleSharp.TL/TL/Auth/TLSentCodeTypeFlashCall.cs +++ b/src/TeleSharp.TL/TL/Auth/TLSentCodeTypeFlashCall.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(-1425815847)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL.Auth public string Pattern { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Pattern = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Pattern, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Auth/TLSentCodeTypeSms.cs b/src/TeleSharp.TL/TL/Auth/TLSentCodeTypeSms.cs index 4acd129..d7cc63f 100644 --- a/src/TeleSharp.TL/TL/Auth/TLSentCodeTypeSms.cs +++ b/src/TeleSharp.TL/TL/Auth/TLSentCodeTypeSms.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Auth { [TLObject(-1073693790)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL.Auth public int Length { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Length = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Length); - } } } diff --git a/src/TeleSharp.TL/TL/Bots/TLRequestAnswerWebhookJSONQuery.cs b/src/TeleSharp.TL/TL/Bots/TLRequestAnswerWebhookJSONQuery.cs index 7ca0f93..acc6bc9 100644 --- a/src/TeleSharp.TL/TL/Bots/TLRequestAnswerWebhookJSONQuery.cs +++ b/src/TeleSharp.TL/TL/Bots/TLRequestAnswerWebhookJSONQuery.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Bots { [TLObject(-434028723)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Bots public TLDataJSON Data { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { QueryId = br.ReadInt64(); Data = (TLDataJSON)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Bots bw.Write(Constructor); bw.Write(QueryId); ObjectUtils.SerializeObject(Data, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Bots/TLRequestSendCustomRequest.cs b/src/TeleSharp.TL/TL/Bots/TLRequestSendCustomRequest.cs index 8da3fb8..f09fdd0 100644 --- a/src/TeleSharp.TL/TL/Bots/TLRequestSendCustomRequest.cs +++ b/src/TeleSharp.TL/TL/Bots/TLRequestSendCustomRequest.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Bots { [TLObject(-1440257555)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Bots public TLDataJSON Params { get; set; } public TLDataJSON Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { CustomMethod = StringUtil.Deserialize(br); Params = (TLDataJSON)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Bots bw.Write(Constructor); StringUtil.Serialize(CustomMethod, bw); ObjectUtils.SerializeObject(Params, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLDataJSON)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLAbsChannelParticipants.cs b/src/TeleSharp.TL/TL/Channels/TLAbsChannelParticipants.cs index 996990e..e8011de 100644 --- a/src/TeleSharp.TL/TL/Channels/TLAbsChannelParticipants.cs +++ b/src/TeleSharp.TL/TL/Channels/TLAbsChannelParticipants.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { public abstract class TLAbsChannelParticipants : TLObject diff --git a/src/TeleSharp.TL/TL/Channels/TLAdminLogResults.cs b/src/TeleSharp.TL/TL/Channels/TLAdminLogResults.cs index 65febe6..9b8540e 100644 --- a/src/TeleSharp.TL/TL/Channels/TLAdminLogResults.cs +++ b/src/TeleSharp.TL/TL/Channels/TLAdminLogResults.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(-309659827)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL.Channels public TLVector Chats { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL.Channels Events = (TLVector)ObjectUtils.DeserializeVector(br); Chats = (TLVector)ObjectUtils.DeserializeVector(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL.Channels ObjectUtils.SerializeObject(Events, bw); ObjectUtils.SerializeObject(Chats, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLChannelParticipant.cs b/src/TeleSharp.TL/TL/Channels/TLChannelParticipant.cs index bd9045d..eb5de8a 100644 --- a/src/TeleSharp.TL/TL/Channels/TLChannelParticipant.cs +++ b/src/TeleSharp.TL/TL/Channels/TLChannelParticipant.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(-791039645)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL.Channels public TLAbsChannelParticipant Participant { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Participant = (TLAbsChannelParticipant)ObjectUtils.DeserializeObject(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL.Channels bw.Write(Constructor); ObjectUtils.SerializeObject(Participant, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLChannelParticipants.cs b/src/TeleSharp.TL/TL/Channels/TLChannelParticipants.cs index fd909e0..34cdc4a 100644 --- a/src/TeleSharp.TL/TL/Channels/TLChannelParticipants.cs +++ b/src/TeleSharp.TL/TL/Channels/TLChannelParticipants.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(-177282392)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL.Channels public TLVector Participants { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL.Channels Count = br.ReadInt32(); Participants = (TLVector)ObjectUtils.DeserializeVector(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL.Channels bw.Write(Count); ObjectUtils.SerializeObject(Participants, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLChannelParticipantsNotModified.cs b/src/TeleSharp.TL/TL/Channels/TLChannelParticipantsNotModified.cs index abc7019..e195d22 100644 --- a/src/TeleSharp.TL/TL/Channels/TLChannelParticipantsNotModified.cs +++ b/src/TeleSharp.TL/TL/Channels/TLChannelParticipantsNotModified.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(-266911767)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Channels } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestCheckUsername.cs b/src/TeleSharp.TL/TL/Channels/TLRequestCheckUsername.cs index e22d5e1..8337e0f 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestCheckUsername.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestCheckUsername.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(283557164)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Channels public string Username { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br); Username = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Channels bw.Write(Constructor); ObjectUtils.SerializeObject(Channel, bw); StringUtil.Serialize(Username, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestCreateChannel.cs b/src/TeleSharp.TL/TL/Channels/TLRequestCreateChannel.cs index 2f67cd3..7c8c956 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestCreateChannel.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestCreateChannel.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(1029681423)] @@ -27,10 +29,9 @@ namespace TeleSharp.TL.Channels public string Address { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -50,27 +51,23 @@ namespace TeleSharp.TL.Channels else Address = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - StringUtil.Serialize(Title, bw); StringUtil.Serialize(About, bw); if ((Flags & 4) != 0) ObjectUtils.SerializeObject(GeoPoint, bw); if ((Flags & 4) != 0) StringUtil.Serialize(Address, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestDeleteChannel.cs b/src/TeleSharp.TL/TL/Channels/TLRequestDeleteChannel.cs index 13687c3..adf3dbf 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestDeleteChannel.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestDeleteChannel.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(-1072619549)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Channels public TLAbsInputChannel Channel { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Channel, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestDeleteHistory.cs b/src/TeleSharp.TL/TL/Channels/TLRequestDeleteHistory.cs index 60cd3fd..26f79ef 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestDeleteHistory.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestDeleteHistory.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(-1355375294)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Channels public int MaxId { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br); MaxId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Channels bw.Write(Constructor); ObjectUtils.SerializeObject(Channel, bw); bw.Write(MaxId); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestDeleteMessages.cs b/src/TeleSharp.TL/TL/Channels/TLRequestDeleteMessages.cs index bdc4cb9..f57b651 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestDeleteMessages.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestDeleteMessages.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(-2067661490)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Channels public TLVector Id { get; set; } public Messages.TLAffectedMessages Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br); Id = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Channels bw.Write(Constructor); ObjectUtils.SerializeObject(Channel, bw); ObjectUtils.SerializeObject(Id, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAffectedMessages)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestDeleteUserHistory.cs b/src/TeleSharp.TL/TL/Channels/TLRequestDeleteUserHistory.cs index f1c9ece..a03cf21 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestDeleteUserHistory.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestDeleteUserHistory.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(-787622117)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Channels public TLAbsInputUser UserId { get; set; } public Messages.TLAffectedHistory Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br); UserId = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Channels bw.Write(Constructor); ObjectUtils.SerializeObject(Channel, bw); ObjectUtils.SerializeObject(UserId, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAffectedHistory)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestEditAdmin.cs b/src/TeleSharp.TL/TL/Channels/TLRequestEditAdmin.cs index d2276aa..7cb19dd 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestEditAdmin.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestEditAdmin.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(-751007486)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL.Channels public string Rank { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -36,7 +37,6 @@ namespace TeleSharp.TL.Channels UserId = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); AdminRights = (TLChatAdminRights)ObjectUtils.DeserializeObject(br); Rank = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -46,12 +46,11 @@ namespace TeleSharp.TL.Channels ObjectUtils.SerializeObject(UserId, bw); ObjectUtils.SerializeObject(AdminRights, bw); StringUtil.Serialize(Rank, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestEditBanned.cs b/src/TeleSharp.TL/TL/Channels/TLRequestEditBanned.cs index 1b51eb8..a82e32d 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestEditBanned.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestEditBanned.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(1920559378)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Channels public TLChatBannedRights BannedRights { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Channels Channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br); UserId = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); BannedRights = (TLChatBannedRights)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Channels ObjectUtils.SerializeObject(Channel, bw); ObjectUtils.SerializeObject(UserId, bw); ObjectUtils.SerializeObject(BannedRights, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestEditCreator.cs b/src/TeleSharp.TL/TL/Channels/TLRequestEditCreator.cs index e53332c..ec7eb29 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestEditCreator.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestEditCreator.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(-1892102881)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Channels public TLAbsInputCheckPasswordSRP Password { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Channels Channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br); UserId = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); Password = (TLAbsInputCheckPasswordSRP)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Channels ObjectUtils.SerializeObject(Channel, bw); ObjectUtils.SerializeObject(UserId, bw); ObjectUtils.SerializeObject(Password, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestEditLocation.cs b/src/TeleSharp.TL/TL/Channels/TLRequestEditLocation.cs index 43418b8..7fe2a5b 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestEditLocation.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestEditLocation.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(1491484525)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Channels public string Address { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Channels Channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br); GeoPoint = (TLAbsInputGeoPoint)ObjectUtils.DeserializeObject(br); Address = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Channels ObjectUtils.SerializeObject(Channel, bw); ObjectUtils.SerializeObject(GeoPoint, bw); StringUtil.Serialize(Address, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestEditPhoto.cs b/src/TeleSharp.TL/TL/Channels/TLRequestEditPhoto.cs index e909bb8..4c35df5 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestEditPhoto.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestEditPhoto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(-248621111)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Channels public TLAbsInputChatPhoto Photo { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br); Photo = (TLAbsInputChatPhoto)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Channels bw.Write(Constructor); ObjectUtils.SerializeObject(Channel, bw); ObjectUtils.SerializeObject(Photo, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestEditTitle.cs b/src/TeleSharp.TL/TL/Channels/TLRequestEditTitle.cs index 891d708..620c804 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestEditTitle.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestEditTitle.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(1450044624)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Channels public string Title { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br); Title = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Channels bw.Write(Constructor); ObjectUtils.SerializeObject(Channel, bw); StringUtil.Serialize(Title, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestExportMessageLink.cs b/src/TeleSharp.TL/TL/Channels/TLRequestExportMessageLink.cs index 4615233..279f95a 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestExportMessageLink.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestExportMessageLink.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(-826838685)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Channels public bool Grouped { get; set; } public TLExportedMessageLink Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Channels Channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br); Id = br.ReadInt32(); Grouped = BoolUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Channels ObjectUtils.SerializeObject(Channel, bw); bw.Write(Id); BoolUtil.Serialize(Grouped, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLExportedMessageLink)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestGetAdminLog.cs b/src/TeleSharp.TL/TL/Channels/TLRequestGetAdminLog.cs index a66c108..1479ecc 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestGetAdminLog.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestGetAdminLog.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(870184064)] @@ -28,10 +30,9 @@ namespace TeleSharp.TL.Channels public int Limit { get; set; } public Channels.TLAdminLogResults Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -52,7 +53,6 @@ namespace TeleSharp.TL.Channels MaxId = br.ReadInt64(); MinId = br.ReadInt64(); Limit = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -68,12 +68,11 @@ namespace TeleSharp.TL.Channels bw.Write(MaxId); bw.Write(MinId); bw.Write(Limit); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Channels.TLAdminLogResults)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestGetAdminedPublicChannels.cs b/src/TeleSharp.TL/TL/Channels/TLRequestGetAdminedPublicChannels.cs index 1adb912..54c9db9 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestGetAdminedPublicChannels.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestGetAdminedPublicChannels.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(-122669393)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Channels public bool CheckLimit { get; set; } public Messages.TLAbsChats Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,21 +35,17 @@ namespace TeleSharp.TL.Channels Flags = br.ReadInt32(); ByLocation = (Flags & 1) != 0; CheckLimit = (Flags & 2) != 0; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsChats)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestGetChannels.cs b/src/TeleSharp.TL/TL/Channels/TLRequestGetChannels.cs index d5ed38f..2d961ef 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestGetChannels.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestGetChannels.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(176122811)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Channels public TLVector Id { get; set; } public Messages.TLAbsChats Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Id, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsChats)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestGetFullChannel.cs b/src/TeleSharp.TL/TL/Channels/TLRequestGetFullChannel.cs index 48b587c..76dd718 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestGetFullChannel.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestGetFullChannel.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(141781513)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Channels public TLAbsInputChannel Channel { get; set; } public Messages.TLChatFull Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Channel, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLChatFull)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestGetGroupsForDiscussion.cs b/src/TeleSharp.TL/TL/Channels/TLRequestGetGroupsForDiscussion.cs index 60d55b6..98d28cd 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestGetGroupsForDiscussion.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestGetGroupsForDiscussion.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(-170208392)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Channels public Messages.TLAbsChats Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsChats)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestGetInactiveChannels.cs b/src/TeleSharp.TL/TL/Channels/TLRequestGetInactiveChannels.cs index 211476a..2fd317d 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestGetInactiveChannels.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestGetInactiveChannels.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(300429806)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Channels public Messages.TLInactiveChats Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLInactiveChats)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestGetLeftChannels.cs b/src/TeleSharp.TL/TL/Channels/TLRequestGetLeftChannels.cs index 4ed95ac..048ca16 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestGetLeftChannels.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestGetLeftChannels.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(-2092831552)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Channels public int Offset { get; set; } public Messages.TLAbsChats Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Offset = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Offset); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsChats)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestGetMessages.cs b/src/TeleSharp.TL/TL/Channels/TLRequestGetMessages.cs index e4d9aa8..8ffb743 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestGetMessages.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestGetMessages.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(-1383294429)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Channels public TLVector Id { get; set; } public Messages.TLAbsMessages Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br); Id = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Channels bw.Write(Constructor); ObjectUtils.SerializeObject(Channel, bw); ObjectUtils.SerializeObject(Id, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsMessages)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestGetParticipant.cs b/src/TeleSharp.TL/TL/Channels/TLRequestGetParticipant.cs index 954d527..97b5bb6 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestGetParticipant.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestGetParticipant.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(1416484774)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Channels public TLAbsInputUser UserId { get; set; } public Channels.TLChannelParticipant Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br); UserId = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Channels bw.Write(Constructor); ObjectUtils.SerializeObject(Channel, bw); ObjectUtils.SerializeObject(UserId, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Channels.TLChannelParticipant)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestGetParticipants.cs b/src/TeleSharp.TL/TL/Channels/TLRequestGetParticipants.cs index b5af26f..c7ad29e 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestGetParticipants.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestGetParticipants.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(306054633)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL.Channels public int Hash { get; set; } public Channels.TLAbsChannelParticipants Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -38,7 +39,6 @@ namespace TeleSharp.TL.Channels Offset = br.ReadInt32(); Limit = br.ReadInt32(); Hash = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -49,12 +49,11 @@ namespace TeleSharp.TL.Channels bw.Write(Offset); bw.Write(Limit); bw.Write(Hash); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Channels.TLAbsChannelParticipants)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestInviteToChannel.cs b/src/TeleSharp.TL/TL/Channels/TLRequestInviteToChannel.cs index 9cb97c5..a1d3baf 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestInviteToChannel.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestInviteToChannel.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(429865580)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Channels public TLVector Users { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Channels bw.Write(Constructor); ObjectUtils.SerializeObject(Channel, bw); ObjectUtils.SerializeObject(Users, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestJoinChannel.cs b/src/TeleSharp.TL/TL/Channels/TLRequestJoinChannel.cs index 6a46ca4..a213730 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestJoinChannel.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestJoinChannel.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(615851205)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Channels public TLAbsInputChannel Channel { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Channel, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestLeaveChannel.cs b/src/TeleSharp.TL/TL/Channels/TLRequestLeaveChannel.cs index 6acdee0..efba7c0 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestLeaveChannel.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestLeaveChannel.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(-130635115)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Channels public TLAbsInputChannel Channel { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Channel, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestReadHistory.cs b/src/TeleSharp.TL/TL/Channels/TLRequestReadHistory.cs index c3fea5e..884594b 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestReadHistory.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestReadHistory.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(-871347913)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Channels public int MaxId { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br); MaxId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Channels bw.Write(Constructor); ObjectUtils.SerializeObject(Channel, bw); bw.Write(MaxId); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestReadMessageContents.cs b/src/TeleSharp.TL/TL/Channels/TLRequestReadMessageContents.cs index a7bf8d9..d8cd807 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestReadMessageContents.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestReadMessageContents.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(-357180360)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Channels public TLVector Id { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br); Id = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Channels bw.Write(Constructor); ObjectUtils.SerializeObject(Channel, bw); ObjectUtils.SerializeObject(Id, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestReportSpam.cs b/src/TeleSharp.TL/TL/Channels/TLRequestReportSpam.cs index b948586..8bd501c 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestReportSpam.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestReportSpam.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(-32999408)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Channels public TLVector Id { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Channels Channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br); UserId = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); Id = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Channels ObjectUtils.SerializeObject(Channel, bw); ObjectUtils.SerializeObject(UserId, bw); ObjectUtils.SerializeObject(Id, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestSetDiscussionGroup.cs b/src/TeleSharp.TL/TL/Channels/TLRequestSetDiscussionGroup.cs index 547efa1..b7148c7 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestSetDiscussionGroup.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestSetDiscussionGroup.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(1079520178)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Channels public TLAbsInputChannel Group { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Broadcast = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br); Group = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Channels bw.Write(Constructor); ObjectUtils.SerializeObject(Broadcast, bw); ObjectUtils.SerializeObject(Group, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestSetStickers.cs b/src/TeleSharp.TL/TL/Channels/TLRequestSetStickers.cs index ece72c3..74a504c 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestSetStickers.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestSetStickers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(-359881479)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Channels public TLAbsInputStickerSet Stickerset { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br); Stickerset = (TLAbsInputStickerSet)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Channels bw.Write(Constructor); ObjectUtils.SerializeObject(Channel, bw); ObjectUtils.SerializeObject(Stickerset, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestTogglePreHistoryHidden.cs b/src/TeleSharp.TL/TL/Channels/TLRequestTogglePreHistoryHidden.cs index 018b020..fee6bae 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestTogglePreHistoryHidden.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestTogglePreHistoryHidden.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(-356796084)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Channels public bool Enabled { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br); Enabled = BoolUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Channels bw.Write(Constructor); ObjectUtils.SerializeObject(Channel, bw); BoolUtil.Serialize(Enabled, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestToggleSignatures.cs b/src/TeleSharp.TL/TL/Channels/TLRequestToggleSignatures.cs index daecd4d..29c3758 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestToggleSignatures.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestToggleSignatures.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(527021574)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Channels public bool Enabled { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br); Enabled = BoolUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Channels bw.Write(Constructor); ObjectUtils.SerializeObject(Channel, bw); BoolUtil.Serialize(Enabled, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestToggleSlowMode.cs b/src/TeleSharp.TL/TL/Channels/TLRequestToggleSlowMode.cs index 3afc2d6..605286a 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestToggleSlowMode.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestToggleSlowMode.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(-304832784)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Channels public int Seconds { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br); Seconds = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Channels bw.Write(Constructor); ObjectUtils.SerializeObject(Channel, bw); bw.Write(Seconds); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Channels/TLRequestUpdateUsername.cs b/src/TeleSharp.TL/TL/Channels/TLRequestUpdateUsername.cs index b5778c2..2960754 100644 --- a/src/TeleSharp.TL/TL/Channels/TLRequestUpdateUsername.cs +++ b/src/TeleSharp.TL/TL/Channels/TLRequestUpdateUsername.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Channels { [TLObject(890549214)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Channels public string Username { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br); Username = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Channels bw.Write(Constructor); ObjectUtils.SerializeObject(Channel, bw); StringUtil.Serialize(Username, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Contacts/TLAbsBlocked.cs b/src/TeleSharp.TL/TL/Contacts/TLAbsBlocked.cs index 74381d8..e219d1d 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLAbsBlocked.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLAbsBlocked.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { public abstract class TLAbsBlocked : TLObject diff --git a/src/TeleSharp.TL/TL/Contacts/TLAbsContacts.cs b/src/TeleSharp.TL/TL/Contacts/TLAbsContacts.cs index bb97ae3..66992a9 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLAbsContacts.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLAbsContacts.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { public abstract class TLAbsContacts : TLObject diff --git a/src/TeleSharp.TL/TL/Contacts/TLAbsTopPeers.cs b/src/TeleSharp.TL/TL/Contacts/TLAbsTopPeers.cs index f3df0c1..f81f084 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLAbsTopPeers.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLAbsTopPeers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { public abstract class TLAbsTopPeers : TLObject diff --git a/src/TeleSharp.TL/TL/Contacts/TLBlocked.cs b/src/TeleSharp.TL/TL/Contacts/TLBlocked.cs index d447954..06c25d3 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLBlocked.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLBlocked.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { [TLObject(471043349)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL.Contacts public TLVector Blocked { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Blocked = (TLVector)ObjectUtils.DeserializeVector(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL.Contacts bw.Write(Constructor); ObjectUtils.SerializeObject(Blocked, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Contacts/TLBlockedSlice.cs b/src/TeleSharp.TL/TL/Contacts/TLBlockedSlice.cs index 1cd5b31..b9f91f3 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLBlockedSlice.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLBlockedSlice.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { [TLObject(-1878523231)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL.Contacts public TLVector Blocked { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL.Contacts Count = br.ReadInt32(); Blocked = (TLVector)ObjectUtils.DeserializeVector(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL.Contacts bw.Write(Count); ObjectUtils.SerializeObject(Blocked, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Contacts/TLContacts.cs b/src/TeleSharp.TL/TL/Contacts/TLContacts.cs index e6c4242..527ac0f 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLContacts.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLContacts.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { [TLObject(-353862078)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL.Contacts public int SavedCount { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL.Contacts Contacts = (TLVector)ObjectUtils.DeserializeVector(br); SavedCount = br.ReadInt32(); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL.Contacts ObjectUtils.SerializeObject(Contacts, bw); bw.Write(SavedCount); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Contacts/TLContactsNotModified.cs b/src/TeleSharp.TL/TL/Contacts/TLContactsNotModified.cs index ef9f2bc..9394119 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLContactsNotModified.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLContactsNotModified.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { [TLObject(-1219778094)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Contacts } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Contacts/TLFound.cs b/src/TeleSharp.TL/TL/Contacts/TLFound.cs index 7070fe5..2eb210b 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLFound.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLFound.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { [TLObject(-1290580579)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Contacts public TLVector Chats { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL.Contacts Results = (TLVector)ObjectUtils.DeserializeVector(br); Chats = (TLVector)ObjectUtils.DeserializeVector(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL.Contacts ObjectUtils.SerializeObject(Results, bw); ObjectUtils.SerializeObject(Chats, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Contacts/TLImportedContacts.cs b/src/TeleSharp.TL/TL/Contacts/TLImportedContacts.cs index a2038fa..a76f299 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLImportedContacts.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLImportedContacts.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { [TLObject(2010127419)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Contacts public TLVector RetryContacts { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL.Contacts PopularInvites = (TLVector)ObjectUtils.DeserializeVector(br); RetryContacts = (TLVector)ObjectUtils.DeserializeVector(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL.Contacts ObjectUtils.SerializeObject(PopularInvites, bw); ObjectUtils.SerializeObject(RetryContacts, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Contacts/TLRequestAcceptContact.cs b/src/TeleSharp.TL/TL/Contacts/TLRequestAcceptContact.cs index a57aafe..ca4fc66 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLRequestAcceptContact.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLRequestAcceptContact.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { [TLObject(-130964977)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Contacts public TLAbsInputUser Id { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Id, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Contacts/TLRequestAddContact.cs b/src/TeleSharp.TL/TL/Contacts/TLRequestAddContact.cs index df5d2c2..c2090a9 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLRequestAddContact.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLRequestAddContact.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { [TLObject(-386636848)] @@ -26,10 +28,9 @@ namespace TeleSharp.TL.Contacts public string Phone { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -40,24 +41,21 @@ namespace TeleSharp.TL.Contacts FirstName = StringUtil.Deserialize(br); LastName = StringUtil.Deserialize(br); Phone = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - ObjectUtils.SerializeObject(Id, bw); StringUtil.Serialize(FirstName, bw); StringUtil.Serialize(LastName, bw); StringUtil.Serialize(Phone, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Contacts/TLRequestBlock.cs b/src/TeleSharp.TL/TL/Contacts/TLRequestBlock.cs index c23f9fb..a2b4a69 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLRequestBlock.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLRequestBlock.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { [TLObject(858475004)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Contacts public TLAbsInputUser Id { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Id, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Contacts/TLRequestDeleteByPhones.cs b/src/TeleSharp.TL/TL/Contacts/TLRequestDeleteByPhones.cs index 4f8231d..f48faca 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLRequestDeleteByPhones.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLRequestDeleteByPhones.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { [TLObject(269745566)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Contacts public TLVector Phones { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Phones = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Phones, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Contacts/TLRequestDeleteContacts.cs b/src/TeleSharp.TL/TL/Contacts/TLRequestDeleteContacts.cs index 08316fb..4ce3e2d 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLRequestDeleteContacts.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLRequestDeleteContacts.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { [TLObject(157945344)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Contacts public TLVector Id { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Id, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Contacts/TLRequestGetBlocked.cs b/src/TeleSharp.TL/TL/Contacts/TLRequestGetBlocked.cs index f149bf3..12eb348 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLRequestGetBlocked.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLRequestGetBlocked.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { [TLObject(-176409329)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Contacts public int Limit { get; set; } public Contacts.TLAbsBlocked Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Offset = br.ReadInt32(); Limit = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Contacts bw.Write(Constructor); bw.Write(Offset); bw.Write(Limit); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Contacts.TLAbsBlocked)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Contacts/TLRequestGetContactIDs.cs b/src/TeleSharp.TL/TL/Contacts/TLRequestGetContactIDs.cs index 9ab50f1..b1c235a 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLRequestGetContactIDs.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLRequestGetContactIDs.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { [TLObject(749357634)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Contacts public int Hash { get; set; } public TLVector Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Hash = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Hash); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLVector)ObjectUtils.DeserializeVector(br); - } } } diff --git a/src/TeleSharp.TL/TL/Contacts/TLRequestGetContacts.cs b/src/TeleSharp.TL/TL/Contacts/TLRequestGetContacts.cs index 2524bf0..778e100 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLRequestGetContacts.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLRequestGetContacts.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { [TLObject(-1071414113)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Contacts public int Hash { get; set; } public Contacts.TLAbsContacts Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Hash = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Hash); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Contacts.TLAbsContacts)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Contacts/TLRequestGetLocated.cs b/src/TeleSharp.TL/TL/Contacts/TLRequestGetLocated.cs index f6b005c..7400fae 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLRequestGetLocated.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLRequestGetLocated.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { [TLObject(171270230)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Contacts public TLAbsInputGeoPoint GeoPoint { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { GeoPoint = (TLAbsInputGeoPoint)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(GeoPoint, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Contacts/TLRequestGetSaved.cs b/src/TeleSharp.TL/TL/Contacts/TLRequestGetSaved.cs index b6f6710..034467d 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLRequestGetSaved.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLRequestGetSaved.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { [TLObject(-2098076769)] @@ -18,28 +20,27 @@ namespace TeleSharp.TL.Contacts } } - public TLVector Response { get; set; } - + public TLVector Response { get; set; } public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { - Response = (TLVector)ObjectUtils.DeserializeVector(br); - + Response = (TLVector)ObjectUtils.DeserializeVector(br); } } } diff --git a/src/TeleSharp.TL/TL/Contacts/TLRequestGetStatuses.cs b/src/TeleSharp.TL/TL/Contacts/TLRequestGetStatuses.cs index 29853ce..c15099b 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLRequestGetStatuses.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLRequestGetStatuses.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { [TLObject(-995929106)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Contacts public TLVector Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = (TLVector)ObjectUtils.DeserializeVector(br); - } } } diff --git a/src/TeleSharp.TL/TL/Contacts/TLRequestGetTopPeers.cs b/src/TeleSharp.TL/TL/Contacts/TLRequestGetTopPeers.cs index 206bb6d..7035cdc 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLRequestGetTopPeers.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLRequestGetTopPeers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { [TLObject(-728224331)] @@ -32,10 +34,9 @@ namespace TeleSharp.TL.Contacts public int Hash { get; set; } public Contacts.TLAbsTopPeers Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -52,30 +53,20 @@ namespace TeleSharp.TL.Contacts Offset = br.ReadInt32(); Limit = br.ReadInt32(); Hash = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - - - - - - bw.Write(Offset); bw.Write(Limit); bw.Write(Hash); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Contacts.TLAbsTopPeers)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Contacts/TLRequestImportContacts.cs b/src/TeleSharp.TL/TL/Contacts/TLRequestImportContacts.cs index 52b0af1..da4740d 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLRequestImportContacts.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLRequestImportContacts.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { [TLObject(746589157)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Contacts public TLVector Contacts { get; set; } public Contacts.TLImportedContacts Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Contacts = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Contacts, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Contacts.TLImportedContacts)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Contacts/TLRequestResetSaved.cs b/src/TeleSharp.TL/TL/Contacts/TLRequestResetSaved.cs index 27f2613..f58c2fc 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLRequestResetSaved.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLRequestResetSaved.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { [TLObject(-2020263951)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Contacts public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Contacts/TLRequestResetTopPeerRating.cs b/src/TeleSharp.TL/TL/Contacts/TLRequestResetTopPeerRating.cs index 1da6fde..8bcd698 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLRequestResetTopPeerRating.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLRequestResetTopPeerRating.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { [TLObject(451113900)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Contacts public TLAbsInputPeer Peer { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Category = (TLAbsTopPeerCategory)ObjectUtils.DeserializeObject(br); Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Contacts bw.Write(Constructor); ObjectUtils.SerializeObject(Category, bw); ObjectUtils.SerializeObject(Peer, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Contacts/TLRequestResolveUsername.cs b/src/TeleSharp.TL/TL/Contacts/TLRequestResolveUsername.cs index 04a49b6..dbe6f60 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLRequestResolveUsername.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLRequestResolveUsername.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { [TLObject(-113456221)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Contacts public string Username { get; set; } public Contacts.TLResolvedPeer Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Username = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Username, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Contacts.TLResolvedPeer)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Contacts/TLRequestSearch.cs b/src/TeleSharp.TL/TL/Contacts/TLRequestSearch.cs index 3e486c0..ca29841 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLRequestSearch.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLRequestSearch.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { [TLObject(301470424)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Contacts public int Limit { get; set; } public Contacts.TLFound Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Q = StringUtil.Deserialize(br); Limit = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Contacts bw.Write(Constructor); StringUtil.Serialize(Q, bw); bw.Write(Limit); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Contacts.TLFound)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Contacts/TLRequestToggleTopPeers.cs b/src/TeleSharp.TL/TL/Contacts/TLRequestToggleTopPeers.cs index f844862..7ac5a45 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLRequestToggleTopPeers.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLRequestToggleTopPeers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { [TLObject(-2062238246)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Contacts public bool Enabled { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Enabled = BoolUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); BoolUtil.Serialize(Enabled, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Contacts/TLRequestUnblock.cs b/src/TeleSharp.TL/TL/Contacts/TLRequestUnblock.cs index 420b3dc..ecd669d 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLRequestUnblock.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLRequestUnblock.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { [TLObject(-448724803)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Contacts public TLAbsInputUser Id { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Id, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Contacts/TLResolvedPeer.cs b/src/TeleSharp.TL/TL/Contacts/TLResolvedPeer.cs index c962622..bd5a473 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLResolvedPeer.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLResolvedPeer.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { [TLObject(2131196633)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL.Contacts public TLVector Chats { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL.Contacts Peer = (TLAbsPeer)ObjectUtils.DeserializeObject(br); Chats = (TLVector)ObjectUtils.DeserializeVector(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL.Contacts ObjectUtils.SerializeObject(Peer, bw); ObjectUtils.SerializeObject(Chats, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Contacts/TLTopPeers.cs b/src/TeleSharp.TL/TL/Contacts/TLTopPeers.cs index 9de0205..ed450df 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLTopPeers.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLTopPeers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { [TLObject(1891070632)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL.Contacts public TLVector Chats { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL.Contacts Categories = (TLVector)ObjectUtils.DeserializeVector(br); Chats = (TLVector)ObjectUtils.DeserializeVector(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL.Contacts ObjectUtils.SerializeObject(Categories, bw); ObjectUtils.SerializeObject(Chats, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Contacts/TLTopPeersDisabled.cs b/src/TeleSharp.TL/TL/Contacts/TLTopPeersDisabled.cs index 5acd604..c4436e5 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLTopPeersDisabled.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLTopPeersDisabled.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { [TLObject(-1255369827)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Contacts } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Contacts/TLTopPeersNotModified.cs b/src/TeleSharp.TL/TL/Contacts/TLTopPeersNotModified.cs index 792627b..b1f597f 100644 --- a/src/TeleSharp.TL/TL/Contacts/TLTopPeersNotModified.cs +++ b/src/TeleSharp.TL/TL/Contacts/TLTopPeersNotModified.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Contacts { [TLObject(-567906571)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Contacts } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Folders/TLRequestDeleteFolder.cs b/src/TeleSharp.TL/TL/Folders/TLRequestDeleteFolder.cs index bd4b3dc..40a75bb 100644 --- a/src/TeleSharp.TL/TL/Folders/TLRequestDeleteFolder.cs +++ b/src/TeleSharp.TL/TL/Folders/TLRequestDeleteFolder.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Folders { [TLObject(472471681)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Folders public int FolderId { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { FolderId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(FolderId); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Folders/TLRequestEditPeerFolders.cs b/src/TeleSharp.TL/TL/Folders/TLRequestEditPeerFolders.cs index 35dd0d9..2b9ea4f 100644 --- a/src/TeleSharp.TL/TL/Folders/TLRequestEditPeerFolders.cs +++ b/src/TeleSharp.TL/TL/Folders/TLRequestEditPeerFolders.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Folders { [TLObject(1749536939)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Folders public TLVector FolderPeers { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { FolderPeers = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(FolderPeers, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLAbsAppUpdate.cs b/src/TeleSharp.TL/TL/Help/TLAbsAppUpdate.cs index 8f38d8d..f3b07fb 100644 --- a/src/TeleSharp.TL/TL/Help/TLAbsAppUpdate.cs +++ b/src/TeleSharp.TL/TL/Help/TLAbsAppUpdate.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { public abstract class TLAbsAppUpdate : TLObject diff --git a/src/TeleSharp.TL/TL/Help/TLAbsDeepLinkInfo.cs b/src/TeleSharp.TL/TL/Help/TLAbsDeepLinkInfo.cs index bdb4cc5..6812213 100644 --- a/src/TeleSharp.TL/TL/Help/TLAbsDeepLinkInfo.cs +++ b/src/TeleSharp.TL/TL/Help/TLAbsDeepLinkInfo.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { public abstract class TLAbsDeepLinkInfo : TLObject diff --git a/src/TeleSharp.TL/TL/Help/TLAbsPassportConfig.cs b/src/TeleSharp.TL/TL/Help/TLAbsPassportConfig.cs index d269b2e..c764d2c 100644 --- a/src/TeleSharp.TL/TL/Help/TLAbsPassportConfig.cs +++ b/src/TeleSharp.TL/TL/Help/TLAbsPassportConfig.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { public abstract class TLAbsPassportConfig : TLObject diff --git a/src/TeleSharp.TL/TL/Help/TLAbsProxyData.cs b/src/TeleSharp.TL/TL/Help/TLAbsProxyData.cs index 911cfca..e718a6c 100644 --- a/src/TeleSharp.TL/TL/Help/TLAbsProxyData.cs +++ b/src/TeleSharp.TL/TL/Help/TLAbsProxyData.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { public abstract class TLAbsProxyData : TLObject diff --git a/src/TeleSharp.TL/TL/Help/TLAbsTermsOfServiceUpdate.cs b/src/TeleSharp.TL/TL/Help/TLAbsTermsOfServiceUpdate.cs index da76158..291c654 100644 --- a/src/TeleSharp.TL/TL/Help/TLAbsTermsOfServiceUpdate.cs +++ b/src/TeleSharp.TL/TL/Help/TLAbsTermsOfServiceUpdate.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { public abstract class TLAbsTermsOfServiceUpdate : TLObject diff --git a/src/TeleSharp.TL/TL/Help/TLAbsUserInfo.cs b/src/TeleSharp.TL/TL/Help/TLAbsUserInfo.cs index 239ba59..4d57550 100644 --- a/src/TeleSharp.TL/TL/Help/TLAbsUserInfo.cs +++ b/src/TeleSharp.TL/TL/Help/TLAbsUserInfo.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { public abstract class TLAbsUserInfo : TLObject diff --git a/src/TeleSharp.TL/TL/Help/TLAppUpdate.cs b/src/TeleSharp.TL/TL/Help/TLAppUpdate.cs index b41df57..21e583a 100644 --- a/src/TeleSharp.TL/TL/Help/TLAppUpdate.cs +++ b/src/TeleSharp.TL/TL/Help/TLAppUpdate.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(497489295)] @@ -27,10 +29,9 @@ namespace TeleSharp.TL.Help public TLAbsDocument Document { get; set; } public string Url { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -51,14 +52,12 @@ namespace TeleSharp.TL.Help else Url = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - bw.Write(Id); StringUtil.Serialize(Version, bw); StringUtil.Serialize(Text, bw); @@ -67,7 +66,6 @@ namespace TeleSharp.TL.Help ObjectUtils.SerializeObject(Document, bw); if ((Flags & 4) != 0) StringUtil.Serialize(Url, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLDeepLinkInfo.cs b/src/TeleSharp.TL/TL/Help/TLDeepLinkInfo.cs index ec40290..caf5e19 100644 --- a/src/TeleSharp.TL/TL/Help/TLDeepLinkInfo.cs +++ b/src/TeleSharp.TL/TL/Help/TLDeepLinkInfo.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(1783556146)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Help public string Message { get; set; } public TLVector Entities { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -39,18 +40,15 @@ namespace TeleSharp.TL.Help else Entities = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - StringUtil.Serialize(Message, bw); if ((Flags & 2) != 0) ObjectUtils.SerializeObject(Entities, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLDeepLinkInfoEmpty.cs b/src/TeleSharp.TL/TL/Help/TLDeepLinkInfoEmpty.cs index c7604fb..fabd356 100644 --- a/src/TeleSharp.TL/TL/Help/TLDeepLinkInfoEmpty.cs +++ b/src/TeleSharp.TL/TL/Help/TLDeepLinkInfoEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(1722786150)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Help } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Help/TLInviteText.cs b/src/TeleSharp.TL/TL/Help/TLInviteText.cs index 00f99c2..cd02d58 100644 --- a/src/TeleSharp.TL/TL/Help/TLInviteText.cs +++ b/src/TeleSharp.TL/TL/Help/TLInviteText.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(415997816)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL.Help public string Message { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Message = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Message, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLNoAppUpdate.cs b/src/TeleSharp.TL/TL/Help/TLNoAppUpdate.cs index ad0619f..652c760 100644 --- a/src/TeleSharp.TL/TL/Help/TLNoAppUpdate.cs +++ b/src/TeleSharp.TL/TL/Help/TLNoAppUpdate.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(-1000708810)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Help } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Help/TLPassportConfig.cs b/src/TeleSharp.TL/TL/Help/TLPassportConfig.cs index f1b6d75..8b9a4b6 100644 --- a/src/TeleSharp.TL/TL/Help/TLPassportConfig.cs +++ b/src/TeleSharp.TL/TL/Help/TLPassportConfig.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(-1600596305)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL.Help public int Hash { get; set; } public TLDataJSON CountriesLangs { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Hash = br.ReadInt32(); CountriesLangs = (TLDataJSON)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL.Help bw.Write(Constructor); bw.Write(Hash); ObjectUtils.SerializeObject(CountriesLangs, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLPassportConfigNotModified.cs b/src/TeleSharp.TL/TL/Help/TLPassportConfigNotModified.cs index e10dd46..23d64df 100644 --- a/src/TeleSharp.TL/TL/Help/TLPassportConfigNotModified.cs +++ b/src/TeleSharp.TL/TL/Help/TLPassportConfigNotModified.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(-1078332329)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Help } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Help/TLProxyDataEmpty.cs b/src/TeleSharp.TL/TL/Help/TLProxyDataEmpty.cs index 072218b..df02e25 100644 --- a/src/TeleSharp.TL/TL/Help/TLProxyDataEmpty.cs +++ b/src/TeleSharp.TL/TL/Help/TLProxyDataEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(-526508104)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL.Help public int Expires { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Expires = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Expires); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLProxyDataPromo.cs b/src/TeleSharp.TL/TL/Help/TLProxyDataPromo.cs index 37f477f..70c5b81 100644 --- a/src/TeleSharp.TL/TL/Help/TLProxyDataPromo.cs +++ b/src/TeleSharp.TL/TL/Help/TLProxyDataPromo.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(737668643)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Help public TLVector Chats { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL.Help Peer = (TLAbsPeer)ObjectUtils.DeserializeObject(br); Chats = (TLVector)ObjectUtils.DeserializeVector(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL.Help ObjectUtils.SerializeObject(Peer, bw); ObjectUtils.SerializeObject(Chats, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLRecentMeUrls.cs b/src/TeleSharp.TL/TL/Help/TLRecentMeUrls.cs index 301fbc3..c890090 100644 --- a/src/TeleSharp.TL/TL/Help/TLRecentMeUrls.cs +++ b/src/TeleSharp.TL/TL/Help/TLRecentMeUrls.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(235081943)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL.Help public TLVector Chats { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL.Help Urls = (TLVector)ObjectUtils.DeserializeVector(br); Chats = (TLVector)ObjectUtils.DeserializeVector(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL.Help ObjectUtils.SerializeObject(Urls, bw); ObjectUtils.SerializeObject(Chats, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLRequestAcceptTermsOfService.cs b/src/TeleSharp.TL/TL/Help/TLRequestAcceptTermsOfService.cs index c1dd052..4bfa1b3 100644 --- a/src/TeleSharp.TL/TL/Help/TLRequestAcceptTermsOfService.cs +++ b/src/TeleSharp.TL/TL/Help/TLRequestAcceptTermsOfService.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(-294455398)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Help public TLDataJSON Id { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = (TLDataJSON)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Id, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLRequestEditUserInfo.cs b/src/TeleSharp.TL/TL/Help/TLRequestEditUserInfo.cs index 3750a3b..44b5d72 100644 --- a/src/TeleSharp.TL/TL/Help/TLRequestEditUserInfo.cs +++ b/src/TeleSharp.TL/TL/Help/TLRequestEditUserInfo.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(1723407216)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Help public TLVector Entities { get; set; } public Help.TLAbsUserInfo Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Help UserId = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); Message = StringUtil.Deserialize(br); Entities = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Help ObjectUtils.SerializeObject(UserId, bw); StringUtil.Serialize(Message, bw); ObjectUtils.SerializeObject(Entities, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Help.TLAbsUserInfo)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLRequestGetAppChangelog.cs b/src/TeleSharp.TL/TL/Help/TLRequestGetAppChangelog.cs index 9a94beb..7b7dce5 100644 --- a/src/TeleSharp.TL/TL/Help/TLRequestGetAppChangelog.cs +++ b/src/TeleSharp.TL/TL/Help/TLRequestGetAppChangelog.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(-1877938321)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Help public string PrevAppVersion { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { PrevAppVersion = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(PrevAppVersion, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLRequestGetAppConfig.cs b/src/TeleSharp.TL/TL/Help/TLRequestGetAppConfig.cs index ab85ffe..3fa8a1b 100644 --- a/src/TeleSharp.TL/TL/Help/TLRequestGetAppConfig.cs +++ b/src/TeleSharp.TL/TL/Help/TLRequestGetAppConfig.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(-1735311088)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Help public TLAbsJSONValue Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsJSONValue)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLRequestGetAppUpdate.cs b/src/TeleSharp.TL/TL/Help/TLRequestGetAppUpdate.cs index ecb4402..a298216 100644 --- a/src/TeleSharp.TL/TL/Help/TLRequestGetAppUpdate.cs +++ b/src/TeleSharp.TL/TL/Help/TLRequestGetAppUpdate.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(1378703997)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Help public string Source { get; set; } public Help.TLAbsAppUpdate Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Source = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Source, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Help.TLAbsAppUpdate)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLRequestGetCdnConfig.cs b/src/TeleSharp.TL/TL/Help/TLRequestGetCdnConfig.cs index ede8e5c..0745aa0 100644 --- a/src/TeleSharp.TL/TL/Help/TLRequestGetCdnConfig.cs +++ b/src/TeleSharp.TL/TL/Help/TLRequestGetCdnConfig.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(1375900482)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Help public TLCdnConfig Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = (TLCdnConfig)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLRequestGetConfig.cs b/src/TeleSharp.TL/TL/Help/TLRequestGetConfig.cs index 1013c1a..40a4f71 100644 --- a/src/TeleSharp.TL/TL/Help/TLRequestGetConfig.cs +++ b/src/TeleSharp.TL/TL/Help/TLRequestGetConfig.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(-990308245)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Help public TLConfig Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = (TLConfig)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLRequestGetDeepLinkInfo.cs b/src/TeleSharp.TL/TL/Help/TLRequestGetDeepLinkInfo.cs index df5d93d..aab1129 100644 --- a/src/TeleSharp.TL/TL/Help/TLRequestGetDeepLinkInfo.cs +++ b/src/TeleSharp.TL/TL/Help/TLRequestGetDeepLinkInfo.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(1072547679)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Help public string Path { get; set; } public Help.TLAbsDeepLinkInfo Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Path = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Path, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Help.TLAbsDeepLinkInfo)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLRequestGetInviteText.cs b/src/TeleSharp.TL/TL/Help/TLRequestGetInviteText.cs index d02032d..cddf814 100644 --- a/src/TeleSharp.TL/TL/Help/TLRequestGetInviteText.cs +++ b/src/TeleSharp.TL/TL/Help/TLRequestGetInviteText.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(1295590211)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Help public Help.TLInviteText Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = (Help.TLInviteText)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLRequestGetNearestDc.cs b/src/TeleSharp.TL/TL/Help/TLRequestGetNearestDc.cs index 7b03ce7..9141c40 100644 --- a/src/TeleSharp.TL/TL/Help/TLRequestGetNearestDc.cs +++ b/src/TeleSharp.TL/TL/Help/TLRequestGetNearestDc.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(531836966)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Help public TLNearestDc Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = (TLNearestDc)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLRequestGetPassportConfig.cs b/src/TeleSharp.TL/TL/Help/TLRequestGetPassportConfig.cs index 6252e55..c243ba0 100644 --- a/src/TeleSharp.TL/TL/Help/TLRequestGetPassportConfig.cs +++ b/src/TeleSharp.TL/TL/Help/TLRequestGetPassportConfig.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(-966677240)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Help public int Hash { get; set; } public Help.TLAbsPassportConfig Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Hash = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Hash); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Help.TLAbsPassportConfig)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLRequestGetProxyData.cs b/src/TeleSharp.TL/TL/Help/TLRequestGetProxyData.cs index 9391a30..01c65e4 100644 --- a/src/TeleSharp.TL/TL/Help/TLRequestGetProxyData.cs +++ b/src/TeleSharp.TL/TL/Help/TLRequestGetProxyData.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(1031231713)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Help public Help.TLAbsProxyData Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = (Help.TLAbsProxyData)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLRequestGetRecentMeUrls.cs b/src/TeleSharp.TL/TL/Help/TLRequestGetRecentMeUrls.cs index 874b8ec..9c94a1f 100644 --- a/src/TeleSharp.TL/TL/Help/TLRequestGetRecentMeUrls.cs +++ b/src/TeleSharp.TL/TL/Help/TLRequestGetRecentMeUrls.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(1036054804)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Help public string Referer { get; set; } public Help.TLRecentMeUrls Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Referer = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Referer, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Help.TLRecentMeUrls)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLRequestGetSupport.cs b/src/TeleSharp.TL/TL/Help/TLRequestGetSupport.cs index c4edfa3..3f1a12c 100644 --- a/src/TeleSharp.TL/TL/Help/TLRequestGetSupport.cs +++ b/src/TeleSharp.TL/TL/Help/TLRequestGetSupport.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(-1663104819)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Help public Help.TLSupport Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = (Help.TLSupport)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLRequestGetSupportName.cs b/src/TeleSharp.TL/TL/Help/TLRequestGetSupportName.cs index 865abd5..0936136 100644 --- a/src/TeleSharp.TL/TL/Help/TLRequestGetSupportName.cs +++ b/src/TeleSharp.TL/TL/Help/TLRequestGetSupportName.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(-748624084)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Help public Help.TLSupportName Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = (Help.TLSupportName)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLRequestGetTermsOfServiceUpdate.cs b/src/TeleSharp.TL/TL/Help/TLRequestGetTermsOfServiceUpdate.cs index 70e6ae8..697f0ed 100644 --- a/src/TeleSharp.TL/TL/Help/TLRequestGetTermsOfServiceUpdate.cs +++ b/src/TeleSharp.TL/TL/Help/TLRequestGetTermsOfServiceUpdate.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(749019089)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Help public Help.TLAbsTermsOfServiceUpdate Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = (Help.TLAbsTermsOfServiceUpdate)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLRequestGetUserInfo.cs b/src/TeleSharp.TL/TL/Help/TLRequestGetUserInfo.cs index c19870e..e01732b 100644 --- a/src/TeleSharp.TL/TL/Help/TLRequestGetUserInfo.cs +++ b/src/TeleSharp.TL/TL/Help/TLRequestGetUserInfo.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(59377875)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Help public TLAbsInputUser UserId { get; set; } public Help.TLAbsUserInfo Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { UserId = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(UserId, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Help.TLAbsUserInfo)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLRequestSaveAppLog.cs b/src/TeleSharp.TL/TL/Help/TLRequestSaveAppLog.cs index d6494ad..56df808 100644 --- a/src/TeleSharp.TL/TL/Help/TLRequestSaveAppLog.cs +++ b/src/TeleSharp.TL/TL/Help/TLRequestSaveAppLog.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(1862465352)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Help public TLVector Events { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Events = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Events, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLRequestSetBotUpdatesStatus.cs b/src/TeleSharp.TL/TL/Help/TLRequestSetBotUpdatesStatus.cs index e0dc67c..0da99ca 100644 --- a/src/TeleSharp.TL/TL/Help/TLRequestSetBotUpdatesStatus.cs +++ b/src/TeleSharp.TL/TL/Help/TLRequestSetBotUpdatesStatus.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(-333262899)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Help public string Message { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { PendingUpdatesCount = br.ReadInt32(); Message = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Help bw.Write(Constructor); bw.Write(PendingUpdatesCount); StringUtil.Serialize(Message, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLSupport.cs b/src/TeleSharp.TL/TL/Help/TLSupport.cs index 8466bac..6c1ba7e 100644 --- a/src/TeleSharp.TL/TL/Help/TLSupport.cs +++ b/src/TeleSharp.TL/TL/Help/TLSupport.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(398898678)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL.Help public string PhoneNumber { get; set; } public TLAbsUser User { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { PhoneNumber = StringUtil.Deserialize(br); User = (TLAbsUser)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL.Help bw.Write(Constructor); StringUtil.Serialize(PhoneNumber, bw); ObjectUtils.SerializeObject(User, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLSupportName.cs b/src/TeleSharp.TL/TL/Help/TLSupportName.cs index a3132ba..5b6b8cf 100644 --- a/src/TeleSharp.TL/TL/Help/TLSupportName.cs +++ b/src/TeleSharp.TL/TL/Help/TLSupportName.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(-1945767479)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL.Help public string Name { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Name = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Name, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLTermsOfService.cs b/src/TeleSharp.TL/TL/Help/TLTermsOfService.cs index 0e4dd15..4ec60ed 100644 --- a/src/TeleSharp.TL/TL/Help/TLTermsOfService.cs +++ b/src/TeleSharp.TL/TL/Help/TLTermsOfService.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(2013922064)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL.Help public TLVector Entities { get; set; } public int? MinAgeConfirm { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -43,20 +44,17 @@ namespace TeleSharp.TL.Help else MinAgeConfirm = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - ObjectUtils.SerializeObject(Id, bw); StringUtil.Serialize(Text, bw); ObjectUtils.SerializeObject(Entities, bw); if ((Flags & 2) != 0) bw.Write(MinAgeConfirm.Value); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLTermsOfServiceUpdate.cs b/src/TeleSharp.TL/TL/Help/TLTermsOfServiceUpdate.cs index 70b2c5a..52a38ba 100644 --- a/src/TeleSharp.TL/TL/Help/TLTermsOfServiceUpdate.cs +++ b/src/TeleSharp.TL/TL/Help/TLTermsOfServiceUpdate.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(686618977)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL.Help public int Expires { get; set; } public Help.TLTermsOfService TermsOfService { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Expires = br.ReadInt32(); TermsOfService = (Help.TLTermsOfService)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL.Help bw.Write(Constructor); bw.Write(Expires); ObjectUtils.SerializeObject(TermsOfService, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLTermsOfServiceUpdateEmpty.cs b/src/TeleSharp.TL/TL/Help/TLTermsOfServiceUpdateEmpty.cs index cbffcb4..63eec6a 100644 --- a/src/TeleSharp.TL/TL/Help/TLTermsOfServiceUpdateEmpty.cs +++ b/src/TeleSharp.TL/TL/Help/TLTermsOfServiceUpdateEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(-483352705)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL.Help public int Expires { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Expires = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Expires); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLUserInfo.cs b/src/TeleSharp.TL/TL/Help/TLUserInfo.cs index ff854ed..a3811eb 100644 --- a/src/TeleSharp.TL/TL/Help/TLUserInfo.cs +++ b/src/TeleSharp.TL/TL/Help/TLUserInfo.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(32192344)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Help public string Author { get; set; } public int Date { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL.Help Entities = (TLVector)ObjectUtils.DeserializeVector(br); Author = StringUtil.Deserialize(br); Date = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL.Help ObjectUtils.SerializeObject(Entities, bw); StringUtil.Serialize(Author, bw); bw.Write(Date); - } } } diff --git a/src/TeleSharp.TL/TL/Help/TLUserInfoEmpty.cs b/src/TeleSharp.TL/TL/Help/TLUserInfoEmpty.cs index bdbbbe9..30e1b85 100644 --- a/src/TeleSharp.TL/TL/Help/TLUserInfoEmpty.cs +++ b/src/TeleSharp.TL/TL/Help/TLUserInfoEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Help { [TLObject(-206688531)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Help } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Langpack/TLRequestGetDifference.cs b/src/TeleSharp.TL/TL/Langpack/TLRequestGetDifference.cs index f5a7a57..e2b918d 100644 --- a/src/TeleSharp.TL/TL/Langpack/TLRequestGetDifference.cs +++ b/src/TeleSharp.TL/TL/Langpack/TLRequestGetDifference.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Langpack { [TLObject(-845657435)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Langpack public int FromVersion { get; set; } public TLLangPackDifference Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Langpack LangPack = StringUtil.Deserialize(br); LangCode = StringUtil.Deserialize(br); FromVersion = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Langpack StringUtil.Serialize(LangPack, bw); StringUtil.Serialize(LangCode, bw); bw.Write(FromVersion); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLLangPackDifference)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Langpack/TLRequestGetLangPack.cs b/src/TeleSharp.TL/TL/Langpack/TLRequestGetLangPack.cs index 9d0b43b..1e10f82 100644 --- a/src/TeleSharp.TL/TL/Langpack/TLRequestGetLangPack.cs +++ b/src/TeleSharp.TL/TL/Langpack/TLRequestGetLangPack.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Langpack { [TLObject(-219008246)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Langpack public string LangCode { get; set; } public TLLangPackDifference Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { LangPack = StringUtil.Deserialize(br); LangCode = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Langpack bw.Write(Constructor); StringUtil.Serialize(LangPack, bw); StringUtil.Serialize(LangCode, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLLangPackDifference)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Langpack/TLRequestGetLanguage.cs b/src/TeleSharp.TL/TL/Langpack/TLRequestGetLanguage.cs index 202acc4..e515c9d 100644 --- a/src/TeleSharp.TL/TL/Langpack/TLRequestGetLanguage.cs +++ b/src/TeleSharp.TL/TL/Langpack/TLRequestGetLanguage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Langpack { [TLObject(1784243458)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Langpack public string LangCode { get; set; } public TLLangPackLanguage Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { LangPack = StringUtil.Deserialize(br); LangCode = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Langpack bw.Write(Constructor); StringUtil.Serialize(LangPack, bw); StringUtil.Serialize(LangCode, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLLangPackLanguage)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Langpack/TLRequestGetLanguages.cs b/src/TeleSharp.TL/TL/Langpack/TLRequestGetLanguages.cs index 1ce107c..293b51a 100644 --- a/src/TeleSharp.TL/TL/Langpack/TLRequestGetLanguages.cs +++ b/src/TeleSharp.TL/TL/Langpack/TLRequestGetLanguages.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Langpack { [TLObject(1120311183)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Langpack public string LangPack { get; set; } public TLVector Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { LangPack = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(LangPack, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLVector)ObjectUtils.DeserializeVector(br); - } } } diff --git a/src/TeleSharp.TL/TL/Langpack/TLRequestGetStrings.cs b/src/TeleSharp.TL/TL/Langpack/TLRequestGetStrings.cs index f7ca2f2..a0c6797 100644 --- a/src/TeleSharp.TL/TL/Langpack/TLRequestGetStrings.cs +++ b/src/TeleSharp.TL/TL/Langpack/TLRequestGetStrings.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Langpack { [TLObject(-269862909)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Langpack public TLVector Keys { get; set; } public TLVector Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Langpack LangPack = StringUtil.Deserialize(br); LangCode = StringUtil.Deserialize(br); Keys = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Langpack StringUtil.Serialize(LangPack, bw); StringUtil.Serialize(LangCode, bw); ObjectUtils.SerializeObject(Keys, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLVector)ObjectUtils.DeserializeVector(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLAbsAllStickers.cs b/src/TeleSharp.TL/TL/Messages/TLAbsAllStickers.cs index 02c5d7f..47d0995 100644 --- a/src/TeleSharp.TL/TL/Messages/TLAbsAllStickers.cs +++ b/src/TeleSharp.TL/TL/Messages/TLAbsAllStickers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { public abstract class TLAbsAllStickers : TLObject diff --git a/src/TeleSharp.TL/TL/Messages/TLAbsChats.cs b/src/TeleSharp.TL/TL/Messages/TLAbsChats.cs index 06a5553..4147947 100644 --- a/src/TeleSharp.TL/TL/Messages/TLAbsChats.cs +++ b/src/TeleSharp.TL/TL/Messages/TLAbsChats.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { public abstract class TLAbsChats : TLObject diff --git a/src/TeleSharp.TL/TL/Messages/TLAbsDhConfig.cs b/src/TeleSharp.TL/TL/Messages/TLAbsDhConfig.cs index b57822b..60cac5c 100644 --- a/src/TeleSharp.TL/TL/Messages/TLAbsDhConfig.cs +++ b/src/TeleSharp.TL/TL/Messages/TLAbsDhConfig.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { public abstract class TLAbsDhConfig : TLObject diff --git a/src/TeleSharp.TL/TL/Messages/TLAbsDialogs.cs b/src/TeleSharp.TL/TL/Messages/TLAbsDialogs.cs index 0050795..1d4603f 100644 --- a/src/TeleSharp.TL/TL/Messages/TLAbsDialogs.cs +++ b/src/TeleSharp.TL/TL/Messages/TLAbsDialogs.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { public abstract class TLAbsDialogs : TLObject diff --git a/src/TeleSharp.TL/TL/Messages/TLAbsFavedStickers.cs b/src/TeleSharp.TL/TL/Messages/TLAbsFavedStickers.cs index c3a9fe1..6571f07 100644 --- a/src/TeleSharp.TL/TL/Messages/TLAbsFavedStickers.cs +++ b/src/TeleSharp.TL/TL/Messages/TLAbsFavedStickers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { public abstract class TLAbsFavedStickers : TLObject diff --git a/src/TeleSharp.TL/TL/Messages/TLAbsFeaturedStickers.cs b/src/TeleSharp.TL/TL/Messages/TLAbsFeaturedStickers.cs index bc96191..2faee3f 100644 --- a/src/TeleSharp.TL/TL/Messages/TLAbsFeaturedStickers.cs +++ b/src/TeleSharp.TL/TL/Messages/TLAbsFeaturedStickers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { public abstract class TLAbsFeaturedStickers : TLObject diff --git a/src/TeleSharp.TL/TL/Messages/TLAbsFoundStickerSets.cs b/src/TeleSharp.TL/TL/Messages/TLAbsFoundStickerSets.cs index cc073c0..dcb4888 100644 --- a/src/TeleSharp.TL/TL/Messages/TLAbsFoundStickerSets.cs +++ b/src/TeleSharp.TL/TL/Messages/TLAbsFoundStickerSets.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { public abstract class TLAbsFoundStickerSets : TLObject diff --git a/src/TeleSharp.TL/TL/Messages/TLAbsMessages.cs b/src/TeleSharp.TL/TL/Messages/TLAbsMessages.cs index bdddf0a..6dff4fc 100644 --- a/src/TeleSharp.TL/TL/Messages/TLAbsMessages.cs +++ b/src/TeleSharp.TL/TL/Messages/TLAbsMessages.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { public abstract class TLAbsMessages : TLObject diff --git a/src/TeleSharp.TL/TL/Messages/TLAbsRecentStickers.cs b/src/TeleSharp.TL/TL/Messages/TLAbsRecentStickers.cs index 1e763ff..f7d38ff 100644 --- a/src/TeleSharp.TL/TL/Messages/TLAbsRecentStickers.cs +++ b/src/TeleSharp.TL/TL/Messages/TLAbsRecentStickers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { public abstract class TLAbsRecentStickers : TLObject diff --git a/src/TeleSharp.TL/TL/Messages/TLAbsSavedGifs.cs b/src/TeleSharp.TL/TL/Messages/TLAbsSavedGifs.cs index ee01f4e..c6ebc7e 100644 --- a/src/TeleSharp.TL/TL/Messages/TLAbsSavedGifs.cs +++ b/src/TeleSharp.TL/TL/Messages/TLAbsSavedGifs.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { public abstract class TLAbsSavedGifs : TLObject diff --git a/src/TeleSharp.TL/TL/Messages/TLAbsSentEncryptedMessage.cs b/src/TeleSharp.TL/TL/Messages/TLAbsSentEncryptedMessage.cs index a6d12bc..bf7c436 100644 --- a/src/TeleSharp.TL/TL/Messages/TLAbsSentEncryptedMessage.cs +++ b/src/TeleSharp.TL/TL/Messages/TLAbsSentEncryptedMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { public abstract class TLAbsSentEncryptedMessage : TLObject diff --git a/src/TeleSharp.TL/TL/Messages/TLAbsStickerSetInstallResult.cs b/src/TeleSharp.TL/TL/Messages/TLAbsStickerSetInstallResult.cs index bf4da05..bee9edc 100644 --- a/src/TeleSharp.TL/TL/Messages/TLAbsStickerSetInstallResult.cs +++ b/src/TeleSharp.TL/TL/Messages/TLAbsStickerSetInstallResult.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { public abstract class TLAbsStickerSetInstallResult : TLObject diff --git a/src/TeleSharp.TL/TL/Messages/TLAbsStickers.cs b/src/TeleSharp.TL/TL/Messages/TLAbsStickers.cs index c84da33..37a6f6c 100644 --- a/src/TeleSharp.TL/TL/Messages/TLAbsStickers.cs +++ b/src/TeleSharp.TL/TL/Messages/TLAbsStickers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { public abstract class TLAbsStickers : TLObject diff --git a/src/TeleSharp.TL/TL/Messages/TLAffectedHistory.cs b/src/TeleSharp.TL/TL/Messages/TLAffectedHistory.cs index 76236d6..8500b15 100644 --- a/src/TeleSharp.TL/TL/Messages/TLAffectedHistory.cs +++ b/src/TeleSharp.TL/TL/Messages/TLAffectedHistory.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1269012015)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL.Messages public int PtsCount { get; set; } public int Offset { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL.Messages Pts = br.ReadInt32(); PtsCount = br.ReadInt32(); Offset = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL.Messages bw.Write(Pts); bw.Write(PtsCount); bw.Write(Offset); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLAffectedMessages.cs b/src/TeleSharp.TL/TL/Messages/TLAffectedMessages.cs index e0c0ac5..545687e 100644 --- a/src/TeleSharp.TL/TL/Messages/TLAffectedMessages.cs +++ b/src/TeleSharp.TL/TL/Messages/TLAffectedMessages.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-2066640507)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL.Messages public int Pts { get; set; } public int PtsCount { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Pts = br.ReadInt32(); PtsCount = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); bw.Write(Pts); bw.Write(PtsCount); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLAllStickers.cs b/src/TeleSharp.TL/TL/Messages/TLAllStickers.cs index c71c000..b4a12d7 100644 --- a/src/TeleSharp.TL/TL/Messages/TLAllStickers.cs +++ b/src/TeleSharp.TL/TL/Messages/TLAllStickers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-302170017)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL.Messages public int Hash { get; set; } public TLVector Sets { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Hash = br.ReadInt32(); Sets = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); bw.Write(Hash); ObjectUtils.SerializeObject(Sets, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLAllStickersNotModified.cs b/src/TeleSharp.TL/TL/Messages/TLAllStickersNotModified.cs index 2df94dc..5cc65f3 100644 --- a/src/TeleSharp.TL/TL/Messages/TLAllStickersNotModified.cs +++ b/src/TeleSharp.TL/TL/Messages/TLAllStickersNotModified.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-395967805)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Messages } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLArchivedStickers.cs b/src/TeleSharp.TL/TL/Messages/TLArchivedStickers.cs index e6c4f06..cbec90a 100644 --- a/src/TeleSharp.TL/TL/Messages/TLArchivedStickers.cs +++ b/src/TeleSharp.TL/TL/Messages/TLArchivedStickers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1338747336)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL.Messages public int Count { get; set; } public TLVector Sets { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Count = br.ReadInt32(); Sets = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); bw.Write(Count); ObjectUtils.SerializeObject(Sets, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLBotCallbackAnswer.cs b/src/TeleSharp.TL/TL/Messages/TLBotCallbackAnswer.cs index 44a3562..23e4a10 100644 --- a/src/TeleSharp.TL/TL/Messages/TLBotCallbackAnswer.cs +++ b/src/TeleSharp.TL/TL/Messages/TLBotCallbackAnswer.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(911761060)] @@ -26,10 +28,9 @@ namespace TeleSharp.TL.Messages public string Url { get; set; } public int CacheTime { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -49,22 +50,17 @@ namespace TeleSharp.TL.Messages Url = null; CacheTime = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - if ((Flags & 1) != 0) StringUtil.Serialize(Message, bw); if ((Flags & 4) != 0) StringUtil.Serialize(Url, bw); bw.Write(CacheTime); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLBotResults.cs b/src/TeleSharp.TL/TL/Messages/TLBotResults.cs index 65d107f..24047df 100644 --- a/src/TeleSharp.TL/TL/Messages/TLBotResults.cs +++ b/src/TeleSharp.TL/TL/Messages/TLBotResults.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1803769784)] @@ -27,10 +29,9 @@ namespace TeleSharp.TL.Messages public int CacheTime { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -51,14 +52,12 @@ namespace TeleSharp.TL.Messages Results = (TLVector)ObjectUtils.DeserializeVector(br); CacheTime = br.ReadInt32(); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - bw.Write(QueryId); if ((Flags & 2) != 0) StringUtil.Serialize(NextOffset, bw); @@ -67,7 +66,6 @@ namespace TeleSharp.TL.Messages ObjectUtils.SerializeObject(Results, bw); bw.Write(CacheTime); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLChannelMessages.cs b/src/TeleSharp.TL/TL/Messages/TLChannelMessages.cs index 98df6b7..10dd985 100644 --- a/src/TeleSharp.TL/TL/Messages/TLChannelMessages.cs +++ b/src/TeleSharp.TL/TL/Messages/TLChannelMessages.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1725551049)] @@ -26,10 +28,9 @@ namespace TeleSharp.TL.Messages public TLVector Chats { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -41,20 +42,17 @@ namespace TeleSharp.TL.Messages Messages = (TLVector)ObjectUtils.DeserializeVector(br); Chats = (TLVector)ObjectUtils.DeserializeVector(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - bw.Write(Pts); bw.Write(Count); ObjectUtils.SerializeObject(Messages, bw); ObjectUtils.SerializeObject(Chats, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLChatFull.cs b/src/TeleSharp.TL/TL/Messages/TLChatFull.cs index 995586a..a5f2e47 100644 --- a/src/TeleSharp.TL/TL/Messages/TLChatFull.cs +++ b/src/TeleSharp.TL/TL/Messages/TLChatFull.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-438840932)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL.Messages public TLVector Chats { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL.Messages FullChat = (TLAbsChatFull)ObjectUtils.DeserializeObject(br); Chats = (TLVector)ObjectUtils.DeserializeVector(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL.Messages ObjectUtils.SerializeObject(FullChat, bw); ObjectUtils.SerializeObject(Chats, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLChats.cs b/src/TeleSharp.TL/TL/Messages/TLChats.cs index 571cddc..9007cad 100644 --- a/src/TeleSharp.TL/TL/Messages/TLChats.cs +++ b/src/TeleSharp.TL/TL/Messages/TLChats.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1694474197)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL.Messages public TLVector Chats { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Chats = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Chats, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLChatsSlice.cs b/src/TeleSharp.TL/TL/Messages/TLChatsSlice.cs index 1ab55d1..e834eb7 100644 --- a/src/TeleSharp.TL/TL/Messages/TLChatsSlice.cs +++ b/src/TeleSharp.TL/TL/Messages/TLChatsSlice.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1663561404)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL.Messages public int Count { get; set; } public TLVector Chats { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Count = br.ReadInt32(); Chats = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); bw.Write(Count); ObjectUtils.SerializeObject(Chats, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLDhConfig.cs b/src/TeleSharp.TL/TL/Messages/TLDhConfig.cs index 459cebf..943fc9c 100644 --- a/src/TeleSharp.TL/TL/Messages/TLDhConfig.cs +++ b/src/TeleSharp.TL/TL/Messages/TLDhConfig.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(740433629)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Messages public int Version { get; set; } public byte[] Random { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL.Messages P = BytesUtil.Deserialize(br); Version = br.ReadInt32(); Random = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL.Messages BytesUtil.Serialize(P, bw); bw.Write(Version); BytesUtil.Serialize(Random, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLDhConfigNotModified.cs b/src/TeleSharp.TL/TL/Messages/TLDhConfigNotModified.cs index b4707ed..f14a4be 100644 --- a/src/TeleSharp.TL/TL/Messages/TLDhConfigNotModified.cs +++ b/src/TeleSharp.TL/TL/Messages/TLDhConfigNotModified.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1058912715)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL.Messages public byte[] Random { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Random = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); BytesUtil.Serialize(Random, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLDialogs.cs b/src/TeleSharp.TL/TL/Messages/TLDialogs.cs index df65236..9b86067 100644 --- a/src/TeleSharp.TL/TL/Messages/TLDialogs.cs +++ b/src/TeleSharp.TL/TL/Messages/TLDialogs.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(364538944)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Messages public TLVector Chats { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL.Messages Messages = (TLVector)ObjectUtils.DeserializeVector(br); Chats = (TLVector)ObjectUtils.DeserializeVector(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL.Messages ObjectUtils.SerializeObject(Messages, bw); ObjectUtils.SerializeObject(Chats, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLDialogsNotModified.cs b/src/TeleSharp.TL/TL/Messages/TLDialogsNotModified.cs index c59071b..ae377d4 100644 --- a/src/TeleSharp.TL/TL/Messages/TLDialogsNotModified.cs +++ b/src/TeleSharp.TL/TL/Messages/TLDialogsNotModified.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-253500010)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL.Messages public int Count { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Count = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Count); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLDialogsSlice.cs b/src/TeleSharp.TL/TL/Messages/TLDialogsSlice.cs index 9879a28..7b70841 100644 --- a/src/TeleSharp.TL/TL/Messages/TLDialogsSlice.cs +++ b/src/TeleSharp.TL/TL/Messages/TLDialogsSlice.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1910543603)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL.Messages public TLVector Chats { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,7 +38,6 @@ namespace TeleSharp.TL.Messages Messages = (TLVector)ObjectUtils.DeserializeVector(br); Chats = (TLVector)ObjectUtils.DeserializeVector(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -48,7 +48,6 @@ namespace TeleSharp.TL.Messages ObjectUtils.SerializeObject(Messages, bw); ObjectUtils.SerializeObject(Chats, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLFavedStickers.cs b/src/TeleSharp.TL/TL/Messages/TLFavedStickers.cs index e5fb836..834dfcb 100644 --- a/src/TeleSharp.TL/TL/Messages/TLFavedStickers.cs +++ b/src/TeleSharp.TL/TL/Messages/TLFavedStickers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-209768682)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL.Messages public TLVector Packs { get; set; } public TLVector Stickers { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL.Messages Hash = br.ReadInt32(); Packs = (TLVector)ObjectUtils.DeserializeVector(br); Stickers = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL.Messages bw.Write(Hash); ObjectUtils.SerializeObject(Packs, bw); ObjectUtils.SerializeObject(Stickers, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLFavedStickersNotModified.cs b/src/TeleSharp.TL/TL/Messages/TLFavedStickersNotModified.cs index 7bf4532..90208a0 100644 --- a/src/TeleSharp.TL/TL/Messages/TLFavedStickersNotModified.cs +++ b/src/TeleSharp.TL/TL/Messages/TLFavedStickersNotModified.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1634752813)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Messages } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLFeaturedStickers.cs b/src/TeleSharp.TL/TL/Messages/TLFeaturedStickers.cs index 0029e2e..0a66126 100644 --- a/src/TeleSharp.TL/TL/Messages/TLFeaturedStickers.cs +++ b/src/TeleSharp.TL/TL/Messages/TLFeaturedStickers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-123893531)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL.Messages public TLVector Sets { get; set; } public TLVector Unread { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL.Messages Hash = br.ReadInt32(); Sets = (TLVector)ObjectUtils.DeserializeVector(br); Unread = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL.Messages bw.Write(Hash); ObjectUtils.SerializeObject(Sets, bw); ObjectUtils.SerializeObject(Unread, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLFeaturedStickersNotModified.cs b/src/TeleSharp.TL/TL/Messages/TLFeaturedStickersNotModified.cs index d7f5113..dd971f8 100644 --- a/src/TeleSharp.TL/TL/Messages/TLFeaturedStickersNotModified.cs +++ b/src/TeleSharp.TL/TL/Messages/TLFeaturedStickersNotModified.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(82699215)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Messages } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLFoundGifs.cs b/src/TeleSharp.TL/TL/Messages/TLFoundGifs.cs index bba2fbd..5528775 100644 --- a/src/TeleSharp.TL/TL/Messages/TLFoundGifs.cs +++ b/src/TeleSharp.TL/TL/Messages/TLFoundGifs.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1158290442)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL.Messages public int NextOffset { get; set; } public TLVector Results { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { NextOffset = br.ReadInt32(); Results = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); bw.Write(NextOffset); ObjectUtils.SerializeObject(Results, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLFoundStickerSets.cs b/src/TeleSharp.TL/TL/Messages/TLFoundStickerSets.cs index abee511..019c2eb 100644 --- a/src/TeleSharp.TL/TL/Messages/TLFoundStickerSets.cs +++ b/src/TeleSharp.TL/TL/Messages/TLFoundStickerSets.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1359533640)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL.Messages public int Hash { get; set; } public TLVector Sets { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Hash = br.ReadInt32(); Sets = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); bw.Write(Hash); ObjectUtils.SerializeObject(Sets, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLFoundStickerSetsNotModified.cs b/src/TeleSharp.TL/TL/Messages/TLFoundStickerSetsNotModified.cs index 190400a..64855c1 100644 --- a/src/TeleSharp.TL/TL/Messages/TLFoundStickerSetsNotModified.cs +++ b/src/TeleSharp.TL/TL/Messages/TLFoundStickerSetsNotModified.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(223655517)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Messages } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLHighScores.cs b/src/TeleSharp.TL/TL/Messages/TLHighScores.cs index fefcb1d..b1496ae 100644 --- a/src/TeleSharp.TL/TL/Messages/TLHighScores.cs +++ b/src/TeleSharp.TL/TL/Messages/TLHighScores.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1707344487)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL.Messages public TLVector Scores { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Scores = (TLVector)ObjectUtils.DeserializeVector(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); ObjectUtils.SerializeObject(Scores, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLInactiveChats.cs b/src/TeleSharp.TL/TL/Messages/TLInactiveChats.cs index 8f8e98f..f0d7777 100644 --- a/src/TeleSharp.TL/TL/Messages/TLInactiveChats.cs +++ b/src/TeleSharp.TL/TL/Messages/TLInactiveChats.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1456996667)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL.Messages public TLVector Chats { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL.Messages Dates = (TLVector)ObjectUtils.DeserializeVector(br); Chats = (TLVector)ObjectUtils.DeserializeVector(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL.Messages ObjectUtils.SerializeObject(Dates, bw); ObjectUtils.SerializeObject(Chats, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLMessageEditData.cs b/src/TeleSharp.TL/TL/Messages/TLMessageEditData.cs index cff61f2..a305d03 100644 --- a/src/TeleSharp.TL/TL/Messages/TLMessageEditData.cs +++ b/src/TeleSharp.TL/TL/Messages/TLMessageEditData.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(649453030)] @@ -21,25 +23,21 @@ namespace TeleSharp.TL.Messages public int Flags { get; set; } public bool Caption { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Flags = br.ReadInt32(); Caption = (Flags & 1) != 0; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLMessages.cs b/src/TeleSharp.TL/TL/Messages/TLMessages.cs index 1209ec9..ba03c9d 100644 --- a/src/TeleSharp.TL/TL/Messages/TLMessages.cs +++ b/src/TeleSharp.TL/TL/Messages/TLMessages.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1938715001)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL.Messages public TLVector Chats { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL.Messages Messages = (TLVector)ObjectUtils.DeserializeVector(br); Chats = (TLVector)ObjectUtils.DeserializeVector(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL.Messages ObjectUtils.SerializeObject(Messages, bw); ObjectUtils.SerializeObject(Chats, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLMessagesNotModified.cs b/src/TeleSharp.TL/TL/Messages/TLMessagesNotModified.cs index c8817ba..6901a5f 100644 --- a/src/TeleSharp.TL/TL/Messages/TLMessagesNotModified.cs +++ b/src/TeleSharp.TL/TL/Messages/TLMessagesNotModified.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1951620897)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL.Messages public int Count { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Count = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Count); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLMessagesSlice.cs b/src/TeleSharp.TL/TL/Messages/TLMessagesSlice.cs index c74b9ea..dfffd63 100644 --- a/src/TeleSharp.TL/TL/Messages/TLMessagesSlice.cs +++ b/src/TeleSharp.TL/TL/Messages/TLMessagesSlice.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-923939298)] @@ -26,10 +28,9 @@ namespace TeleSharp.TL.Messages public TLVector Chats { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -45,21 +46,18 @@ namespace TeleSharp.TL.Messages Messages = (TLVector)ObjectUtils.DeserializeVector(br); Chats = (TLVector)ObjectUtils.DeserializeVector(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - bw.Write(Count); if ((Flags & 1) != 0) bw.Write(NextRate.Value); ObjectUtils.SerializeObject(Messages, bw); ObjectUtils.SerializeObject(Chats, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLPeerDialogs.cs b/src/TeleSharp.TL/TL/Messages/TLPeerDialogs.cs index bae02dd..1e91548 100644 --- a/src/TeleSharp.TL/TL/Messages/TLPeerDialogs.cs +++ b/src/TeleSharp.TL/TL/Messages/TLPeerDialogs.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(863093588)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL.Messages public TLVector Users { get; set; } public Updates.TLState State { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,7 +38,6 @@ namespace TeleSharp.TL.Messages Chats = (TLVector)ObjectUtils.DeserializeVector(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); State = (Updates.TLState)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -48,7 +48,6 @@ namespace TeleSharp.TL.Messages ObjectUtils.SerializeObject(Chats, bw); ObjectUtils.SerializeObject(Users, bw); ObjectUtils.SerializeObject(State, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRecentStickers.cs b/src/TeleSharp.TL/TL/Messages/TLRecentStickers.cs index 2507eb7..9b0a6b2 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRecentStickers.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRecentStickers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(586395571)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Messages public TLVector Stickers { get; set; } public TLVector Dates { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL.Messages Packs = (TLVector)ObjectUtils.DeserializeVector(br); Stickers = (TLVector)ObjectUtils.DeserializeVector(br); Dates = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL.Messages ObjectUtils.SerializeObject(Packs, bw); ObjectUtils.SerializeObject(Stickers, bw); ObjectUtils.SerializeObject(Dates, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRecentStickersNotModified.cs b/src/TeleSharp.TL/TL/Messages/TLRecentStickersNotModified.cs index 06493b7..fd11c0a 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRecentStickersNotModified.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRecentStickersNotModified.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(186120336)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Messages } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestAcceptEncryption.cs b/src/TeleSharp.TL/TL/Messages/TLRequestAcceptEncryption.cs index fdc175a..24e8b89 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestAcceptEncryption.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestAcceptEncryption.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1035731989)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Messages public long KeyFingerprint { get; set; } public TLAbsEncryptedChat Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Messages Peer = (TLInputEncryptedChat)ObjectUtils.DeserializeObject(br); GB = BytesUtil.Deserialize(br); KeyFingerprint = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Messages ObjectUtils.SerializeObject(Peer, bw); BytesUtil.Serialize(GB, bw); bw.Write(KeyFingerprint); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsEncryptedChat)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestAcceptUrlAuth.cs b/src/TeleSharp.TL/TL/Messages/TLRequestAcceptUrlAuth.cs index 573e148..db12cd7 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestAcceptUrlAuth.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestAcceptUrlAuth.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-148247912)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL.Messages public int ButtonId { get; set; } public TLAbsUrlAuthResult Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -38,23 +39,20 @@ namespace TeleSharp.TL.Messages Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); MsgId = br.ReadInt32(); ButtonId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - ObjectUtils.SerializeObject(Peer, bw); bw.Write(MsgId); bw.Write(ButtonId); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUrlAuthResult)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestAddChatUser.cs b/src/TeleSharp.TL/TL/Messages/TLRequestAddChatUser.cs index 275a442..260e05d 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestAddChatUser.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestAddChatUser.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-106911223)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Messages public int FwdLimit { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Messages ChatId = br.ReadInt32(); UserId = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); FwdLimit = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Messages bw.Write(ChatId); ObjectUtils.SerializeObject(UserId, bw); bw.Write(FwdLimit); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestCheckChatInvite.cs b/src/TeleSharp.TL/TL/Messages/TLRequestCheckChatInvite.cs index 7957e51..77f1600 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestCheckChatInvite.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestCheckChatInvite.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1051570619)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public string Hash { get; set; } public TLAbsChatInvite Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Hash = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Hash, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsChatInvite)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestClearAllDrafts.cs b/src/TeleSharp.TL/TL/Messages/TLRequestClearAllDrafts.cs index e383bad..8391fe0 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestClearAllDrafts.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestClearAllDrafts.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(2119757468)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Messages public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestClearRecentStickers.cs b/src/TeleSharp.TL/TL/Messages/TLRequestClearRecentStickers.cs index 8fad38d..4a32768 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestClearRecentStickers.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestClearRecentStickers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1986437075)] @@ -22,30 +24,26 @@ namespace TeleSharp.TL.Messages public bool Attached { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Flags = br.ReadInt32(); Attached = (Flags & 1) != 0; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestCreateChat.cs b/src/TeleSharp.TL/TL/Messages/TLRequestCreateChat.cs index 8ec1cb4..c6107b8 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestCreateChat.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestCreateChat.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(164303470)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Messages public string Title { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Users = (TLVector)ObjectUtils.DeserializeVector(br); Title = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); ObjectUtils.SerializeObject(Users, bw); StringUtil.Serialize(Title, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestDeleteChatUser.cs b/src/TeleSharp.TL/TL/Messages/TLRequestDeleteChatUser.cs index 6529453..ae5b95c 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestDeleteChatUser.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestDeleteChatUser.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-530505962)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Messages public TLAbsInputUser UserId { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { ChatId = br.ReadInt32(); UserId = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); bw.Write(ChatId); ObjectUtils.SerializeObject(UserId, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestDeleteHistory.cs b/src/TeleSharp.TL/TL/Messages/TLRequestDeleteHistory.cs index 1357d30..857c0ef 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestDeleteHistory.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestDeleteHistory.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(469850889)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL.Messages public int MaxId { get; set; } public Messages.TLAffectedHistory Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -38,23 +39,19 @@ namespace TeleSharp.TL.Messages Revoke = (Flags & 2) != 0; Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); MaxId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - ObjectUtils.SerializeObject(Peer, bw); bw.Write(MaxId); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAffectedHistory)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestDeleteMessages.cs b/src/TeleSharp.TL/TL/Messages/TLRequestDeleteMessages.cs index 74a9847..b140d1f 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestDeleteMessages.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestDeleteMessages.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-443640366)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Messages public TLVector Id { get; set; } public Messages.TLAffectedMessages Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,21 +35,18 @@ namespace TeleSharp.TL.Messages Flags = br.ReadInt32(); Revoke = (Flags & 1) != 0; Id = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - ObjectUtils.SerializeObject(Id, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAffectedMessages)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestDeleteScheduledMessages.cs b/src/TeleSharp.TL/TL/Messages/TLRequestDeleteScheduledMessages.cs index bf4412e..02ff87b 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestDeleteScheduledMessages.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestDeleteScheduledMessages.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1504586518)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Messages public TLVector Id { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); Id = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); ObjectUtils.SerializeObject(Id, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestDiscardEncryption.cs b/src/TeleSharp.TL/TL/Messages/TLRequestDiscardEncryption.cs index 1ef45be..e641298 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestDiscardEncryption.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestDiscardEncryption.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-304536635)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public int ChatId { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { ChatId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(ChatId); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestEditChatAbout.cs b/src/TeleSharp.TL/TL/Messages/TLRequestEditChatAbout.cs index 0685038..ef3d52e 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestEditChatAbout.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestEditChatAbout.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-554301545)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Messages public string About { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); About = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); StringUtil.Serialize(About, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestEditChatAdmin.cs b/src/TeleSharp.TL/TL/Messages/TLRequestEditChatAdmin.cs index 9258c3f..d18a307 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestEditChatAdmin.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestEditChatAdmin.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1444503762)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Messages public bool IsAdmin { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Messages ChatId = br.ReadInt32(); UserId = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); IsAdmin = BoolUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Messages bw.Write(ChatId); ObjectUtils.SerializeObject(UserId, bw); BoolUtil.Serialize(IsAdmin, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestEditChatDefaultBannedRights.cs b/src/TeleSharp.TL/TL/Messages/TLRequestEditChatDefaultBannedRights.cs index 8459eb4..3b2428c 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestEditChatDefaultBannedRights.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestEditChatDefaultBannedRights.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1517917375)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Messages public TLChatBannedRights BannedRights { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); BannedRights = (TLChatBannedRights)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); ObjectUtils.SerializeObject(BannedRights, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestEditChatPhoto.cs b/src/TeleSharp.TL/TL/Messages/TLRequestEditChatPhoto.cs index ee58232..423c566 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestEditChatPhoto.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestEditChatPhoto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-900957736)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Messages public TLAbsInputChatPhoto Photo { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { ChatId = br.ReadInt32(); Photo = (TLAbsInputChatPhoto)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); bw.Write(ChatId); ObjectUtils.SerializeObject(Photo, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestEditChatTitle.cs b/src/TeleSharp.TL/TL/Messages/TLRequestEditChatTitle.cs index e6eb2bd..53a6eb2 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestEditChatTitle.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestEditChatTitle.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-599447467)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Messages public string Title { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { ChatId = br.ReadInt32(); Title = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); bw.Write(ChatId); StringUtil.Serialize(Title, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestEditInlineBotMessage.cs b/src/TeleSharp.TL/TL/Messages/TLRequestEditInlineBotMessage.cs index 0ff7a8d..814d71e 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestEditInlineBotMessage.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestEditInlineBotMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-2091549254)] @@ -27,10 +29,9 @@ namespace TeleSharp.TL.Messages public TLVector Entities { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -58,14 +59,12 @@ namespace TeleSharp.TL.Messages else Entities = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - ObjectUtils.SerializeObject(Id, bw); if ((Flags & 2048) != 0) StringUtil.Serialize(Message, bw); @@ -75,12 +74,11 @@ namespace TeleSharp.TL.Messages ObjectUtils.SerializeObject(ReplyMarkup, bw); if ((Flags & 8) != 0) ObjectUtils.SerializeObject(Entities, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestEditMessage.cs b/src/TeleSharp.TL/TL/Messages/TLRequestEditMessage.cs index 13c205b..175b71c 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestEditMessage.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestEditMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1224152952)] @@ -29,10 +31,9 @@ namespace TeleSharp.TL.Messages public int? ScheduleDate { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -66,14 +67,12 @@ namespace TeleSharp.TL.Messages else ScheduleDate = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - ObjectUtils.SerializeObject(Peer, bw); bw.Write(Id); if ((Flags & 2048) != 0) @@ -86,12 +85,11 @@ namespace TeleSharp.TL.Messages ObjectUtils.SerializeObject(Entities, bw); if ((Flags & 32768) != 0) bw.Write(ScheduleDate.Value); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestExportChatInvite.cs b/src/TeleSharp.TL/TL/Messages/TLRequestExportChatInvite.cs index 1496158..ac61951 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestExportChatInvite.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestExportChatInvite.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(234312524)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public TLAbsInputPeer Peer { get; set; } public TLAbsExportedChatInvite Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsExportedChatInvite)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestFaveSticker.cs b/src/TeleSharp.TL/TL/Messages/TLRequestFaveSticker.cs index 53ad208..db10af2 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestFaveSticker.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestFaveSticker.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1174420133)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Messages public bool Unfave { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = (TLAbsInputDocument)ObjectUtils.DeserializeObject(br); Unfave = BoolUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); ObjectUtils.SerializeObject(Id, bw); BoolUtil.Serialize(Unfave, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestForwardMessages.cs b/src/TeleSharp.TL/TL/Messages/TLRequestForwardMessages.cs index 166656e..8b84603 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestForwardMessages.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestForwardMessages.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-637606386)] @@ -30,10 +32,9 @@ namespace TeleSharp.TL.Messages public int? ScheduleDate { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -52,29 +53,23 @@ namespace TeleSharp.TL.Messages else ScheduleDate = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - - ObjectUtils.SerializeObject(FromPeer, bw); ObjectUtils.SerializeObject(Id, bw); ObjectUtils.SerializeObject(RandomId, bw); ObjectUtils.SerializeObject(ToPeer, bw); if ((Flags & 1024) != 0) bw.Write(ScheduleDate.Value); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetAllChats.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetAllChats.cs index 042f37d..2551e4c 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetAllChats.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetAllChats.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-341307408)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public TLVector ExceptIds { get; set; } public Messages.TLAbsChats Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { ExceptIds = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(ExceptIds, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsChats)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetAllDrafts.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetAllDrafts.cs index 7b40f9f..d2bc5da 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetAllDrafts.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetAllDrafts.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1782549861)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Messages public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetAllStickers.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetAllStickers.cs index 14732fa..5976f8c 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetAllStickers.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetAllStickers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(479598769)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public int Hash { get; set; } public Messages.TLAbsAllStickers Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Hash = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Hash); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsAllStickers)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetArchivedStickers.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetArchivedStickers.cs index e1d7e1e..32fcbe4 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetArchivedStickers.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetArchivedStickers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1475442322)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL.Messages public int Limit { get; set; } public Messages.TLArchivedStickers Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -36,22 +37,19 @@ namespace TeleSharp.TL.Messages Masks = (Flags & 1) != 0; OffsetId = br.ReadInt64(); Limit = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - bw.Write(OffsetId); bw.Write(Limit); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLArchivedStickers)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetAttachedStickers.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetAttachedStickers.cs index c5710e8..2e097c7 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetAttachedStickers.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetAttachedStickers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-866424884)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public TLAbsInputStickeredMedia Media { get; set; } public TLVector Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Media = (TLAbsInputStickeredMedia)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Media, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLVector)ObjectUtils.DeserializeVector(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetBotCallbackAnswer.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetBotCallbackAnswer.cs index cdb4a16..7fc33d8 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetBotCallbackAnswer.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetBotCallbackAnswer.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-2130010132)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL.Messages public byte[] Data { get; set; } public Messages.TLBotCallbackAnswer Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -42,24 +43,21 @@ namespace TeleSharp.TL.Messages else Data = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - ObjectUtils.SerializeObject(Peer, bw); bw.Write(MsgId); if ((Flags & 1) != 0) BytesUtil.Serialize(Data, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLBotCallbackAnswer)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetChats.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetChats.cs index 7ca76b4..bf413b9 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetChats.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetChats.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1013621127)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public TLVector Id { get; set; } public Messages.TLAbsChats Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Id, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsChats)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetCommonChats.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetCommonChats.cs index 2721dd1..121776c 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetCommonChats.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetCommonChats.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(218777796)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Messages public int Limit { get; set; } public Messages.TLAbsChats Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Messages UserId = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); MaxId = br.ReadInt32(); Limit = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Messages ObjectUtils.SerializeObject(UserId, bw); bw.Write(MaxId); bw.Write(Limit); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsChats)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetDhConfig.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetDhConfig.cs index 30876b4..77e82b4 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetDhConfig.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetDhConfig.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(651135312)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Messages public int RandomLength { get; set; } public Messages.TLAbsDhConfig Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Version = br.ReadInt32(); RandomLength = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); bw.Write(Version); bw.Write(RandomLength); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsDhConfig)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetDialogUnreadMarks.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetDialogUnreadMarks.cs index 14e93e3..867bd11 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetDialogUnreadMarks.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetDialogUnreadMarks.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(585256482)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Messages public TLVector Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = (TLVector)ObjectUtils.DeserializeVector(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetDialogs.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetDialogs.cs index b028b0e..d9f6e48 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetDialogs.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetDialogs.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1594999949)] @@ -28,10 +30,9 @@ namespace TeleSharp.TL.Messages public int Hash { get; set; } public Messages.TLAbsDialogs Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -48,14 +49,12 @@ namespace TeleSharp.TL.Messages OffsetPeer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); Limit = br.ReadInt32(); Hash = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - if ((Flags & 2) != 0) bw.Write(FolderId.Value); bw.Write(OffsetDate); @@ -63,12 +62,11 @@ namespace TeleSharp.TL.Messages ObjectUtils.SerializeObject(OffsetPeer, bw); bw.Write(Limit); bw.Write(Hash); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsDialogs)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetDocumentByHash.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetDocumentByHash.cs index 677799d..09a58f8 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetDocumentByHash.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetDocumentByHash.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(864953444)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Messages public string MimeType { get; set; } public TLAbsDocument Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Messages Sha256 = BytesUtil.Deserialize(br); Size = br.ReadInt32(); MimeType = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Messages BytesUtil.Serialize(Sha256, bw); bw.Write(Size); StringUtil.Serialize(MimeType, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsDocument)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetEmojiKeywords.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetEmojiKeywords.cs index 65aacfd..b6178d2 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetEmojiKeywords.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetEmojiKeywords.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(899735650)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public string LangCode { get; set; } public TLEmojiKeywordsDifference Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { LangCode = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(LangCode, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLEmojiKeywordsDifference)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetEmojiKeywordsDifference.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetEmojiKeywordsDifference.cs index 9848318..2c5f17b 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetEmojiKeywordsDifference.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetEmojiKeywordsDifference.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(352892591)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Messages public int FromVersion { get; set; } public TLEmojiKeywordsDifference Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { LangCode = StringUtil.Deserialize(br); FromVersion = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); StringUtil.Serialize(LangCode, bw); bw.Write(FromVersion); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLEmojiKeywordsDifference)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetEmojiKeywordsLanguages.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetEmojiKeywordsLanguages.cs index ba15f1e..fdcfd0f 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetEmojiKeywordsLanguages.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetEmojiKeywordsLanguages.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1318675378)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public TLVector LangCodes { get; set; } public TLVector Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { LangCodes = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(LangCodes, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLVector)ObjectUtils.DeserializeVector(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetEmojiURL.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetEmojiURL.cs index 685768f..f59013f 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetEmojiURL.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetEmojiURL.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-709817306)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public string LangCode { get; set; } public TLEmojiURL Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { LangCode = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(LangCode, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLEmojiURL)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetFavedStickers.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetFavedStickers.cs index 65b4704..eee056a 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetFavedStickers.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetFavedStickers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(567151374)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public int Hash { get; set; } public Messages.TLAbsFavedStickers Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Hash = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Hash); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsFavedStickers)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetFeaturedStickers.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetFeaturedStickers.cs index 8004dbd..32ee763 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetFeaturedStickers.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetFeaturedStickers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(766298703)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public int Hash { get; set; } public Messages.TLAbsFeaturedStickers Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Hash = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Hash); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsFeaturedStickers)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetFullChat.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetFullChat.cs index e92c7a2..33598f7 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetFullChat.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetFullChat.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(998448230)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public int ChatId { get; set; } public Messages.TLChatFull Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { ChatId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(ChatId); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLChatFull)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetGameHighScores.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetGameHighScores.cs index f67bbcd..f4f72c2 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetGameHighScores.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetGameHighScores.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-400399203)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Messages public TLAbsInputUser UserId { get; set; } public Messages.TLHighScores Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Messages Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); Id = br.ReadInt32(); UserId = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Messages ObjectUtils.SerializeObject(Peer, bw); bw.Write(Id); ObjectUtils.SerializeObject(UserId, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLHighScores)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetHistory.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetHistory.cs index 085ca0f..3ef0915 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetHistory.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetHistory.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-591691168)] @@ -28,10 +30,9 @@ namespace TeleSharp.TL.Messages public int Hash { get; set; } public Messages.TLAbsMessages Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -44,7 +45,6 @@ namespace TeleSharp.TL.Messages MaxId = br.ReadInt32(); MinId = br.ReadInt32(); Hash = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -58,12 +58,11 @@ namespace TeleSharp.TL.Messages bw.Write(MaxId); bw.Write(MinId); bw.Write(Hash); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsMessages)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetInlineBotResults.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetInlineBotResults.cs index ff5c09a..4239c94 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetInlineBotResults.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetInlineBotResults.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1364105629)] @@ -26,10 +28,9 @@ namespace TeleSharp.TL.Messages public string Offset { get; set; } public Messages.TLBotResults Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -44,7 +45,6 @@ namespace TeleSharp.TL.Messages Query = StringUtil.Deserialize(br); Offset = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -57,12 +57,11 @@ namespace TeleSharp.TL.Messages ObjectUtils.SerializeObject(GeoPoint, bw); StringUtil.Serialize(Query, bw); StringUtil.Serialize(Offset, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLBotResults)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetInlineGameHighScores.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetInlineGameHighScores.cs index 1b46313..9ed0e43 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetInlineGameHighScores.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetInlineGameHighScores.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(258170395)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Messages public TLAbsInputUser UserId { get; set; } public Messages.TLHighScores Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = (TLInputBotInlineMessageID)ObjectUtils.DeserializeObject(br); UserId = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); ObjectUtils.SerializeObject(Id, bw); ObjectUtils.SerializeObject(UserId, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLHighScores)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetMaskStickers.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetMaskStickers.cs index 4fdb571..e611d2d 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetMaskStickers.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetMaskStickers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1706608543)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public int Hash { get; set; } public Messages.TLAbsAllStickers Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Hash = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Hash); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsAllStickers)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetMessageEditData.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetMessageEditData.cs index 4f074b9..1ec1b00 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetMessageEditData.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetMessageEditData.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-39416522)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Messages public int Id { get; set; } public Messages.TLMessageEditData Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); Id = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); bw.Write(Id); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLMessageEditData)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetMessages.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetMessages.cs index b9b00ba..a2771f3 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetMessages.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetMessages.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1673946374)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public TLVector Id { get; set; } public Messages.TLAbsMessages Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Id, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsMessages)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetMessagesViews.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetMessagesViews.cs index fe42888..eb28bf2 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetMessagesViews.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetMessagesViews.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-993483427)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Messages public bool Increment { get; set; } public TLVector Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Messages Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); Id = (TLVector)ObjectUtils.DeserializeVector(br); Increment = BoolUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Messages ObjectUtils.SerializeObject(Peer, bw); ObjectUtils.SerializeObject(Id, bw); BoolUtil.Serialize(Increment, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLVector)ObjectUtils.DeserializeVector(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetOnlines.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetOnlines.cs index 5c9d434..0d7e53f 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetOnlines.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetOnlines.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1848369232)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public TLAbsInputPeer Peer { get; set; } public TLChatOnlines Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLChatOnlines)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetPeerDialogs.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetPeerDialogs.cs index 0cb43ce..4f75721 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetPeerDialogs.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetPeerDialogs.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-462373635)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public TLVector Peers { get; set; } public Messages.TLPeerDialogs Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peers = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Peers, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLPeerDialogs)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetPeerSettings.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetPeerSettings.cs index cf66afe..1c60f22 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetPeerSettings.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetPeerSettings.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(913498268)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public TLAbsInputPeer Peer { get; set; } public TLPeerSettings Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLPeerSettings)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetPinnedDialogs.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetPinnedDialogs.cs index 016ca07..f48f5e4 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetPinnedDialogs.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetPinnedDialogs.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-692498958)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public int FolderId { get; set; } public Messages.TLPeerDialogs Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { FolderId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(FolderId); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLPeerDialogs)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetPollResults.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetPollResults.cs index fc1511c..dbe0d38 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetPollResults.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetPollResults.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1941660731)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Messages public int MsgId { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); MsgId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); bw.Write(MsgId); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetRecentLocations.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetRecentLocations.cs index f91c2d3..575edcc 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetRecentLocations.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetRecentLocations.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1144759543)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Messages public int Hash { get; set; } public Messages.TLAbsMessages Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Messages Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); Limit = br.ReadInt32(); Hash = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Messages ObjectUtils.SerializeObject(Peer, bw); bw.Write(Limit); bw.Write(Hash); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsMessages)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetRecentStickers.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetRecentStickers.cs index d70f8ef..a5c0c3a 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetRecentStickers.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetRecentStickers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1587647177)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Messages public int Hash { get; set; } public Messages.TLAbsRecentStickers Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,21 +35,18 @@ namespace TeleSharp.TL.Messages Flags = br.ReadInt32(); Attached = (Flags & 1) != 0; Hash = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - bw.Write(Hash); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsRecentStickers)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetSavedGifs.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetSavedGifs.cs index 436971b..cedee0e 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetSavedGifs.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetSavedGifs.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-2084618926)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public int Hash { get; set; } public Messages.TLAbsSavedGifs Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Hash = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Hash); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsSavedGifs)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetScheduledHistory.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetScheduledHistory.cs index 9c2516b..8075327 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetScheduledHistory.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetScheduledHistory.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-490575781)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Messages public int Hash { get; set; } public Messages.TLAbsMessages Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); Hash = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); bw.Write(Hash); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsMessages)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetScheduledMessages.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetScheduledMessages.cs index 149a956..e5c5c45 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetScheduledMessages.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetScheduledMessages.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1111817116)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Messages public TLVector Id { get; set; } public Messages.TLAbsMessages Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); Id = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); ObjectUtils.SerializeObject(Id, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsMessages)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetSearchCounters.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetSearchCounters.cs index 1a16f88..349feb4 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetSearchCounters.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetSearchCounters.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1932455680)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Messages public TLVector Filters { get; set; } public TLVector Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); Filters = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); ObjectUtils.SerializeObject(Filters, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLVector)ObjectUtils.DeserializeVector(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetSplitRanges.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetSplitRanges.cs index 90f92bd..097b577 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetSplitRanges.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetSplitRanges.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(486505992)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Messages public TLVector Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = (TLVector)ObjectUtils.DeserializeVector(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetStatsURL.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetStatsURL.cs index 4f6a6c4..3f565a9 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetStatsURL.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetStatsURL.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-2127811866)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL.Messages public string Params { get; set; } public TLStatsURL Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -36,22 +37,19 @@ namespace TeleSharp.TL.Messages Dark = (Flags & 1) != 0; Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); Params = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - ObjectUtils.SerializeObject(Peer, bw); StringUtil.Serialize(Params, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLStatsURL)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetStickerSet.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetStickerSet.cs index cf15876..9a2ace3 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetStickerSet.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetStickerSet.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(639215886)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public TLAbsInputStickerSet Stickerset { get; set; } public Messages.TLStickerSet Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Stickerset = (TLAbsInputStickerSet)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Stickerset, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLStickerSet)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetStickers.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetStickers.cs index 7027d14..738cfa7 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetStickers.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetStickers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(71126828)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Messages public int Hash { get; set; } public Messages.TLAbsStickers Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Emoticon = StringUtil.Deserialize(br); Hash = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); StringUtil.Serialize(Emoticon, bw); bw.Write(Hash); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsStickers)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetUnreadMentions.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetUnreadMentions.cs index 51dbad6..f6b0eeb 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetUnreadMentions.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetUnreadMentions.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1180140658)] @@ -26,10 +28,9 @@ namespace TeleSharp.TL.Messages public int MinId { get; set; } public Messages.TLAbsMessages Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -40,7 +41,6 @@ namespace TeleSharp.TL.Messages Limit = br.ReadInt32(); MaxId = br.ReadInt32(); MinId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -52,12 +52,11 @@ namespace TeleSharp.TL.Messages bw.Write(Limit); bw.Write(MaxId); bw.Write(MinId); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsMessages)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetWebPage.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetWebPage.cs index 499828e..6102123 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetWebPage.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetWebPage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(852135825)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Messages public int Hash { get; set; } public TLAbsWebPage Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Url = StringUtil.Deserialize(br); Hash = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); StringUtil.Serialize(Url, bw); bw.Write(Hash); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsWebPage)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestGetWebPagePreview.cs b/src/TeleSharp.TL/TL/Messages/TLRequestGetWebPagePreview.cs index 00d5076..1a44a66 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestGetWebPagePreview.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestGetWebPagePreview.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1956073268)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Messages public TLVector Entities { get; set; } public TLAbsMessageMedia Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -38,7 +39,6 @@ namespace TeleSharp.TL.Messages else Entities = null; - } public override void SerializeBody(BinaryWriter bw) @@ -48,12 +48,11 @@ namespace TeleSharp.TL.Messages StringUtil.Serialize(Message, bw); if ((Flags & 8) != 0) ObjectUtils.SerializeObject(Entities, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsMessageMedia)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestHidePeerSettingsBar.cs b/src/TeleSharp.TL/TL/Messages/TLRequestHidePeerSettingsBar.cs index db1693e..8fdea58 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestHidePeerSettingsBar.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestHidePeerSettingsBar.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1336717624)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public TLAbsInputPeer Peer { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestImportChatInvite.cs b/src/TeleSharp.TL/TL/Messages/TLRequestImportChatInvite.cs index b28d7fe..31e1352 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestImportChatInvite.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestImportChatInvite.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1817183516)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public string Hash { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Hash = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Hash, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestInstallStickerSet.cs b/src/TeleSharp.TL/TL/Messages/TLRequestInstallStickerSet.cs index d14e913..cbe0bd3 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestInstallStickerSet.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestInstallStickerSet.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-946871200)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Messages public bool Archived { get; set; } public Messages.TLAbsStickerSetInstallResult Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Stickerset = (TLAbsInputStickerSet)ObjectUtils.DeserializeObject(br); Archived = BoolUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); ObjectUtils.SerializeObject(Stickerset, bw); BoolUtil.Serialize(Archived, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsStickerSetInstallResult)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestMarkDialogUnread.cs b/src/TeleSharp.TL/TL/Messages/TLRequestMarkDialogUnread.cs index 11507fa..79ed4ce 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestMarkDialogUnread.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestMarkDialogUnread.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1031349873)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Messages public TLAbsInputDialogPeer Peer { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,21 +35,18 @@ namespace TeleSharp.TL.Messages Flags = br.ReadInt32(); Unread = (Flags & 1) != 0; Peer = (TLAbsInputDialogPeer)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - ObjectUtils.SerializeObject(Peer, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestMigrateChat.cs b/src/TeleSharp.TL/TL/Messages/TLRequestMigrateChat.cs index a754f8d..3e5a348 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestMigrateChat.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestMigrateChat.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(363051235)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public int ChatId { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { ChatId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(ChatId); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestReadEncryptedHistory.cs b/src/TeleSharp.TL/TL/Messages/TLRequestReadEncryptedHistory.cs index 942a94f..9c41d0e 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestReadEncryptedHistory.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestReadEncryptedHistory.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(2135648522)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Messages public int MaxDate { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLInputEncryptedChat)ObjectUtils.DeserializeObject(br); MaxDate = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); bw.Write(MaxDate); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestReadFeaturedStickers.cs b/src/TeleSharp.TL/TL/Messages/TLRequestReadFeaturedStickers.cs index 265a434..ddeadcf 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestReadFeaturedStickers.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestReadFeaturedStickers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1527873830)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public TLVector Id { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Id, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestReadHistory.cs b/src/TeleSharp.TL/TL/Messages/TLRequestReadHistory.cs index 0c983d3..4ef9c75 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestReadHistory.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestReadHistory.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(238054714)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Messages public int MaxId { get; set; } public Messages.TLAffectedMessages Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); MaxId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); bw.Write(MaxId); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAffectedMessages)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestReadMentions.cs b/src/TeleSharp.TL/TL/Messages/TLRequestReadMentions.cs index ff1a197..452d996 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestReadMentions.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestReadMentions.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(251759059)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public TLAbsInputPeer Peer { get; set; } public Messages.TLAffectedHistory Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAffectedHistory)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestReadMessageContents.cs b/src/TeleSharp.TL/TL/Messages/TLRequestReadMessageContents.cs index 250e05b..d9c8b59 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestReadMessageContents.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestReadMessageContents.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(916930423)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public TLVector Id { get; set; } public Messages.TLAffectedMessages Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Id, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAffectedMessages)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestReceivedMessages.cs b/src/TeleSharp.TL/TL/Messages/TLRequestReceivedMessages.cs index 99cbcd5..53d1ddb 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestReceivedMessages.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestReceivedMessages.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(94983360)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public int MaxId { get; set; } public TLVector Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { MaxId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(MaxId); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLVector)ObjectUtils.DeserializeVector(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestReceivedQueue.cs b/src/TeleSharp.TL/TL/Messages/TLRequestReceivedQueue.cs index eb6ba35..8155729 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestReceivedQueue.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestReceivedQueue.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1436924774)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public int MaxQts { get; set; } public TLVector Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { MaxQts = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(MaxQts); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLVector)ObjectUtils.DeserializeVector(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestReorderPinnedDialogs.cs b/src/TeleSharp.TL/TL/Messages/TLRequestReorderPinnedDialogs.cs index efbd87d..cff7cfc 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestReorderPinnedDialogs.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestReorderPinnedDialogs.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(991616823)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL.Messages public TLVector Order { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -36,22 +37,19 @@ namespace TeleSharp.TL.Messages Force = (Flags & 1) != 0; FolderId = br.ReadInt32(); Order = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - bw.Write(FolderId); ObjectUtils.SerializeObject(Order, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestReorderStickerSets.cs b/src/TeleSharp.TL/TL/Messages/TLRequestReorderStickerSets.cs index cbb160f..a3b5d07 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestReorderStickerSets.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestReorderStickerSets.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(2016638777)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Messages public TLVector Order { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,21 +35,18 @@ namespace TeleSharp.TL.Messages Flags = br.ReadInt32(); Masks = (Flags & 1) != 0; Order = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - ObjectUtils.SerializeObject(Order, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestReport.cs b/src/TeleSharp.TL/TL/Messages/TLRequestReport.cs index 7a4f066..7814bbb 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestReport.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestReport.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1115507112)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Messages public TLAbsReportReason Reason { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Messages Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); Id = (TLVector)ObjectUtils.DeserializeVector(br); Reason = (TLAbsReportReason)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Messages ObjectUtils.SerializeObject(Peer, bw); ObjectUtils.SerializeObject(Id, bw); ObjectUtils.SerializeObject(Reason, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestReportEncryptedSpam.cs b/src/TeleSharp.TL/TL/Messages/TLRequestReportEncryptedSpam.cs index 2bfd9bd..de5e9d9 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestReportEncryptedSpam.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestReportEncryptedSpam.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1259113487)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public TLInputEncryptedChat Peer { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLInputEncryptedChat)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestReportSpam.cs b/src/TeleSharp.TL/TL/Messages/TLRequestReportSpam.cs index 9aabf24..3c50f7f 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestReportSpam.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestReportSpam.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-820669733)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public TLAbsInputPeer Peer { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestRequestEncryption.cs b/src/TeleSharp.TL/TL/Messages/TLRequestRequestEncryption.cs index 36a66e1..81116a4 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestRequestEncryption.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestRequestEncryption.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-162681021)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Messages public byte[] GA { get; set; } public TLAbsEncryptedChat Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Messages UserId = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); RandomId = br.ReadInt32(); GA = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Messages ObjectUtils.SerializeObject(UserId, bw); bw.Write(RandomId); BytesUtil.Serialize(GA, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsEncryptedChat)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestRequestUrlAuth.cs b/src/TeleSharp.TL/TL/Messages/TLRequestRequestUrlAuth.cs index 0b68f83..c8c7477 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestRequestUrlAuth.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestRequestUrlAuth.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-482388461)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Messages public int ButtonId { get; set; } public TLAbsUrlAuthResult Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Messages Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); MsgId = br.ReadInt32(); ButtonId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Messages ObjectUtils.SerializeObject(Peer, bw); bw.Write(MsgId); bw.Write(ButtonId); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUrlAuthResult)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestSaveDraft.cs b/src/TeleSharp.TL/TL/Messages/TLRequestSaveDraft.cs index f04311d..224875b 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestSaveDraft.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestSaveDraft.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1137057461)] @@ -26,10 +28,9 @@ namespace TeleSharp.TL.Messages public TLVector Entities { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -48,26 +49,23 @@ namespace TeleSharp.TL.Messages else Entities = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - if ((Flags & 1) != 0) bw.Write(ReplyToMsgId.Value); ObjectUtils.SerializeObject(Peer, bw); StringUtil.Serialize(Message, bw); if ((Flags & 8) != 0) ObjectUtils.SerializeObject(Entities, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestSaveGif.cs b/src/TeleSharp.TL/TL/Messages/TLRequestSaveGif.cs index cbce789..7874e0b 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestSaveGif.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestSaveGif.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(846868683)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Messages public bool Unsave { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = (TLAbsInputDocument)ObjectUtils.DeserializeObject(br); Unsave = BoolUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); ObjectUtils.SerializeObject(Id, bw); BoolUtil.Serialize(Unsave, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestSaveRecentSticker.cs b/src/TeleSharp.TL/TL/Messages/TLRequestSaveRecentSticker.cs index e45eb00..fdf17dc 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestSaveRecentSticker.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestSaveRecentSticker.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(958863608)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL.Messages public bool Unsave { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -36,22 +37,19 @@ namespace TeleSharp.TL.Messages Attached = (Flags & 1) != 0; Id = (TLAbsInputDocument)ObjectUtils.DeserializeObject(br); Unsave = BoolUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - ObjectUtils.SerializeObject(Id, bw); BoolUtil.Serialize(Unsave, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestSearch.cs b/src/TeleSharp.TL/TL/Messages/TLRequestSearch.cs index 8815830..f364016 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestSearch.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestSearch.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-2045448344)] @@ -33,10 +35,9 @@ namespace TeleSharp.TL.Messages public int Hash { get; set; } public Messages.TLAbsMessages Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -58,7 +59,6 @@ namespace TeleSharp.TL.Messages MaxId = br.ReadInt32(); MinId = br.ReadInt32(); Hash = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -78,12 +78,11 @@ namespace TeleSharp.TL.Messages bw.Write(MaxId); bw.Write(MinId); bw.Write(Hash); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsMessages)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestSearchGifs.cs b/src/TeleSharp.TL/TL/Messages/TLRequestSearchGifs.cs index a83eb68..96fd080 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestSearchGifs.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestSearchGifs.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1080395925)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Messages public int Offset { get; set; } public Messages.TLFoundGifs Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Q = StringUtil.Deserialize(br); Offset = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); StringUtil.Serialize(Q, bw); bw.Write(Offset); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLFoundGifs)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestSearchGlobal.cs b/src/TeleSharp.TL/TL/Messages/TLRequestSearchGlobal.cs index d9e025a..e10054b 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestSearchGlobal.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestSearchGlobal.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1083038300)] @@ -27,10 +29,9 @@ namespace TeleSharp.TL.Messages public int Limit { get; set; } public Messages.TLAbsMessages Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -46,7 +47,6 @@ namespace TeleSharp.TL.Messages OffsetPeer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); OffsetId = br.ReadInt32(); Limit = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -60,12 +60,11 @@ namespace TeleSharp.TL.Messages ObjectUtils.SerializeObject(OffsetPeer, bw); bw.Write(OffsetId); bw.Write(Limit); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsMessages)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestSearchStickerSets.cs b/src/TeleSharp.TL/TL/Messages/TLRequestSearchStickerSets.cs index c6ee3ae..6268645 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestSearchStickerSets.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestSearchStickerSets.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1028140917)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL.Messages public int Hash { get; set; } public Messages.TLAbsFoundStickerSets Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -36,22 +37,19 @@ namespace TeleSharp.TL.Messages ExcludeFeatured = (Flags & 1) != 0; Q = StringUtil.Deserialize(br); Hash = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - StringUtil.Serialize(Q, bw); bw.Write(Hash); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsFoundStickerSets)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestSendEncrypted.cs b/src/TeleSharp.TL/TL/Messages/TLRequestSendEncrypted.cs index d5a1816..fccb7dc 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestSendEncrypted.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestSendEncrypted.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1451792525)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Messages public byte[] Data { get; set; } public Messages.TLAbsSentEncryptedMessage Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Messages Peer = (TLInputEncryptedChat)ObjectUtils.DeserializeObject(br); RandomId = br.ReadInt64(); Data = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Messages ObjectUtils.SerializeObject(Peer, bw); bw.Write(RandomId); BytesUtil.Serialize(Data, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsSentEncryptedMessage)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestSendEncryptedFile.cs b/src/TeleSharp.TL/TL/Messages/TLRequestSendEncryptedFile.cs index 9d4c3aa..ac06399 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestSendEncryptedFile.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestSendEncryptedFile.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1701831834)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL.Messages public TLAbsInputEncryptedFile File { get; set; } public Messages.TLAbsSentEncryptedMessage Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -36,7 +37,6 @@ namespace TeleSharp.TL.Messages RandomId = br.ReadInt64(); Data = BytesUtil.Deserialize(br); File = (TLAbsInputEncryptedFile)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -46,12 +46,11 @@ namespace TeleSharp.TL.Messages bw.Write(RandomId); BytesUtil.Serialize(Data, bw); ObjectUtils.SerializeObject(File, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsSentEncryptedMessage)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestSendEncryptedService.cs b/src/TeleSharp.TL/TL/Messages/TLRequestSendEncryptedService.cs index 787db61..a1ed751 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestSendEncryptedService.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestSendEncryptedService.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(852769188)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Messages public byte[] Data { get; set; } public Messages.TLAbsSentEncryptedMessage Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Messages Peer = (TLInputEncryptedChat)ObjectUtils.DeserializeObject(br); RandomId = br.ReadInt64(); Data = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Messages ObjectUtils.SerializeObject(Peer, bw); bw.Write(RandomId); BytesUtil.Serialize(Data, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLAbsSentEncryptedMessage)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestSendInlineBotResult.cs b/src/TeleSharp.TL/TL/Messages/TLRequestSendInlineBotResult.cs index 80323ae..77b1730 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestSendInlineBotResult.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestSendInlineBotResult.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(570955184)] @@ -31,10 +33,9 @@ namespace TeleSharp.TL.Messages public int? ScheduleDate { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -58,17 +59,12 @@ namespace TeleSharp.TL.Messages else ScheduleDate = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - - ObjectUtils.SerializeObject(Peer, bw); if ((Flags & 1) != 0) bw.Write(ReplyToMsgId.Value); @@ -77,12 +73,11 @@ namespace TeleSharp.TL.Messages StringUtil.Serialize(Id, bw); if ((Flags & 1024) != 0) bw.Write(ScheduleDate.Value); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestSendMedia.cs b/src/TeleSharp.TL/TL/Messages/TLRequestSendMedia.cs index 2c92d58..250d48b 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestSendMedia.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestSendMedia.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(881978281)] @@ -32,10 +34,9 @@ namespace TeleSharp.TL.Messages public int? ScheduleDate { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -68,16 +69,12 @@ namespace TeleSharp.TL.Messages else ScheduleDate = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - ObjectUtils.SerializeObject(Peer, bw); if ((Flags & 1) != 0) bw.Write(ReplyToMsgId.Value); @@ -90,12 +87,11 @@ namespace TeleSharp.TL.Messages ObjectUtils.SerializeObject(Entities, bw); if ((Flags & 1024) != 0) bw.Write(ScheduleDate.Value); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestSendMessage.cs b/src/TeleSharp.TL/TL/Messages/TLRequestSendMessage.cs index 946206a..6c9e640 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestSendMessage.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestSendMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1376532592)] @@ -32,10 +34,9 @@ namespace TeleSharp.TL.Messages public int? ScheduleDate { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -68,17 +69,12 @@ namespace TeleSharp.TL.Messages else ScheduleDate = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - - ObjectUtils.SerializeObject(Peer, bw); if ((Flags & 1) != 0) bw.Write(ReplyToMsgId.Value); @@ -90,12 +86,11 @@ namespace TeleSharp.TL.Messages ObjectUtils.SerializeObject(Entities, bw); if ((Flags & 1024) != 0) bw.Write(ScheduleDate.Value); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestSendMultiMedia.cs b/src/TeleSharp.TL/TL/Messages/TLRequestSendMultiMedia.cs index adc80bd..49ccbcb 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestSendMultiMedia.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestSendMultiMedia.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-872345397)] @@ -28,10 +30,9 @@ namespace TeleSharp.TL.Messages public int? ScheduleDate { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -52,28 +53,23 @@ namespace TeleSharp.TL.Messages else ScheduleDate = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - ObjectUtils.SerializeObject(Peer, bw); if ((Flags & 1) != 0) bw.Write(ReplyToMsgId.Value); ObjectUtils.SerializeObject(MultiMedia, bw); if ((Flags & 1024) != 0) bw.Write(ScheduleDate.Value); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestSendScheduledMessages.cs b/src/TeleSharp.TL/TL/Messages/TLRequestSendScheduledMessages.cs index 40ccce9..f29caa2 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestSendScheduledMessages.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestSendScheduledMessages.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1120369398)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Messages public TLVector Id { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); Id = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); ObjectUtils.SerializeObject(Id, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestSendScreenshotNotification.cs b/src/TeleSharp.TL/TL/Messages/TLRequestSendScreenshotNotification.cs index 6726538..0538e66 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestSendScreenshotNotification.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestSendScreenshotNotification.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-914493408)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Messages public long RandomId { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Messages Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); ReplyToMsgId = br.ReadInt32(); RandomId = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Messages ObjectUtils.SerializeObject(Peer, bw); bw.Write(ReplyToMsgId); bw.Write(RandomId); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestSendVote.cs b/src/TeleSharp.TL/TL/Messages/TLRequestSendVote.cs index 150aaba..274959a 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestSendVote.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestSendVote.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(283795844)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Messages public TLVector Options { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Messages Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); MsgId = br.ReadInt32(); Options = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Messages ObjectUtils.SerializeObject(Peer, bw); bw.Write(MsgId); ObjectUtils.SerializeObject(Options, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestSetBotCallbackAnswer.cs b/src/TeleSharp.TL/TL/Messages/TLRequestSetBotCallbackAnswer.cs index 6fe8f21..6de00be 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestSetBotCallbackAnswer.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestSetBotCallbackAnswer.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-712043766)] @@ -26,10 +28,9 @@ namespace TeleSharp.TL.Messages public int CacheTime { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -48,26 +49,23 @@ namespace TeleSharp.TL.Messages Url = null; CacheTime = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - bw.Write(QueryId); if ((Flags & 1) != 0) StringUtil.Serialize(Message, bw); if ((Flags & 4) != 0) StringUtil.Serialize(Url, bw); bw.Write(CacheTime); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestSetBotPrecheckoutResults.cs b/src/TeleSharp.TL/TL/Messages/TLRequestSetBotPrecheckoutResults.cs index a2cdcf1..ed38d93 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestSetBotPrecheckoutResults.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestSetBotPrecheckoutResults.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(163765653)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL.Messages public string Error { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -40,23 +41,20 @@ namespace TeleSharp.TL.Messages else Error = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - bw.Write(QueryId); if ((Flags & 1) != 0) StringUtil.Serialize(Error, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestSetBotShippingResults.cs b/src/TeleSharp.TL/TL/Messages/TLRequestSetBotShippingResults.cs index 137ea73..732d259 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestSetBotShippingResults.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestSetBotShippingResults.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-436833542)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL.Messages public TLVector ShippingOptions { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -44,7 +45,6 @@ namespace TeleSharp.TL.Messages else ShippingOptions = null; - } public override void SerializeBody(BinaryWriter bw) @@ -56,12 +56,11 @@ namespace TeleSharp.TL.Messages StringUtil.Serialize(Error, bw); if ((Flags & 2) != 0) ObjectUtils.SerializeObject(ShippingOptions, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestSetEncryptedTyping.cs b/src/TeleSharp.TL/TL/Messages/TLRequestSetEncryptedTyping.cs index 8c79475..6ff2d7e 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestSetEncryptedTyping.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestSetEncryptedTyping.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(2031374829)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Messages public bool Typing { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLInputEncryptedChat)ObjectUtils.DeserializeObject(br); Typing = BoolUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); BoolUtil.Serialize(Typing, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestSetGameScore.cs b/src/TeleSharp.TL/TL/Messages/TLRequestSetGameScore.cs index 817e962..b3574f6 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestSetGameScore.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestSetGameScore.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1896289088)] @@ -27,10 +29,9 @@ namespace TeleSharp.TL.Messages public int Score { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -42,25 +43,21 @@ namespace TeleSharp.TL.Messages Id = br.ReadInt32(); UserId = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); Score = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - ObjectUtils.SerializeObject(Peer, bw); bw.Write(Id); ObjectUtils.SerializeObject(UserId, bw); bw.Write(Score); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestSetInlineBotResults.cs b/src/TeleSharp.TL/TL/Messages/TLRequestSetInlineBotResults.cs index 737ad32..72b2c6a 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestSetInlineBotResults.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestSetInlineBotResults.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-346119674)] @@ -28,10 +30,9 @@ namespace TeleSharp.TL.Messages public TLInlineBotSwitchPM SwitchPm { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -52,15 +53,12 @@ namespace TeleSharp.TL.Messages else SwitchPm = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - bw.Write(QueryId); ObjectUtils.SerializeObject(Results, bw); bw.Write(CacheTime); @@ -68,12 +66,11 @@ namespace TeleSharp.TL.Messages StringUtil.Serialize(NextOffset, bw); if ((Flags & 8) != 0) ObjectUtils.SerializeObject(SwitchPm, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestSetInlineGameScore.cs b/src/TeleSharp.TL/TL/Messages/TLRequestSetInlineGameScore.cs index 67e805c..9bd7dfe 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestSetInlineGameScore.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestSetInlineGameScore.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(363700068)] @@ -26,10 +28,9 @@ namespace TeleSharp.TL.Messages public int Score { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -40,24 +41,20 @@ namespace TeleSharp.TL.Messages Id = (TLInputBotInlineMessageID)ObjectUtils.DeserializeObject(br); UserId = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); Score = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - ObjectUtils.SerializeObject(Id, bw); ObjectUtils.SerializeObject(UserId, bw); bw.Write(Score); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestSetTyping.cs b/src/TeleSharp.TL/TL/Messages/TLRequestSetTyping.cs index 62e7bed..6714204 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestSetTyping.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestSetTyping.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1551737264)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Messages public TLAbsSendMessageAction Action { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); Action = (TLAbsSendMessageAction)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); ObjectUtils.SerializeObject(Action, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestStartBot.cs b/src/TeleSharp.TL/TL/Messages/TLRequestStartBot.cs index 15eb75d..c9e2508 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestStartBot.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestStartBot.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-421563528)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL.Messages public string StartParam { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -36,7 +37,6 @@ namespace TeleSharp.TL.Messages Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); RandomId = br.ReadInt64(); StartParam = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -46,12 +46,11 @@ namespace TeleSharp.TL.Messages ObjectUtils.SerializeObject(Peer, bw); bw.Write(RandomId); StringUtil.Serialize(StartParam, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestToggleDialogPin.cs b/src/TeleSharp.TL/TL/Messages/TLRequestToggleDialogPin.cs index 22c17c3..4d4edb6 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestToggleDialogPin.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestToggleDialogPin.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1489903017)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Messages public TLAbsInputDialogPeer Peer { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,21 +35,18 @@ namespace TeleSharp.TL.Messages Flags = br.ReadInt32(); Pinned = (Flags & 1) != 0; Peer = (TLAbsInputDialogPeer)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - ObjectUtils.SerializeObject(Peer, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestUninstallStickerSet.cs b/src/TeleSharp.TL/TL/Messages/TLRequestUninstallStickerSet.cs index 7ff4676..7a21f56 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestUninstallStickerSet.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestUninstallStickerSet.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-110209570)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Messages public TLAbsInputStickerSet Stickerset { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Stickerset = (TLAbsInputStickerSet)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Stickerset, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestUpdatePinnedMessage.cs b/src/TeleSharp.TL/TL/Messages/TLRequestUpdatePinnedMessage.cs index 995269a..31c75db 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestUpdatePinnedMessage.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestUpdatePinnedMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-760547348)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL.Messages public int Id { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -36,22 +37,19 @@ namespace TeleSharp.TL.Messages Silent = (Flags & 1) != 0; Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); Id = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - ObjectUtils.SerializeObject(Peer, bw); bw.Write(Id); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestUploadEncryptedFile.cs b/src/TeleSharp.TL/TL/Messages/TLRequestUploadEncryptedFile.cs index f7554c3..10638b8 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestUploadEncryptedFile.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestUploadEncryptedFile.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1347929239)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Messages public TLAbsInputEncryptedFile File { get; set; } public TLAbsEncryptedFile Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLInputEncryptedChat)ObjectUtils.DeserializeObject(br); File = (TLAbsInputEncryptedFile)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); ObjectUtils.SerializeObject(File, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsEncryptedFile)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLRequestUploadMedia.cs b/src/TeleSharp.TL/TL/Messages/TLRequestUploadMedia.cs index eefa512..da2c1c5 100644 --- a/src/TeleSharp.TL/TL/Messages/TLRequestUploadMedia.cs +++ b/src/TeleSharp.TL/TL/Messages/TLRequestUploadMedia.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1369162417)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Messages public TLAbsInputMedia Media { get; set; } public TLAbsMessageMedia Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); Media = (TLAbsInputMedia)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); ObjectUtils.SerializeObject(Media, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsMessageMedia)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLSavedGifs.cs b/src/TeleSharp.TL/TL/Messages/TLSavedGifs.cs index 07cd450..1a268b7 100644 --- a/src/TeleSharp.TL/TL/Messages/TLSavedGifs.cs +++ b/src/TeleSharp.TL/TL/Messages/TLSavedGifs.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(772213157)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL.Messages public int Hash { get; set; } public TLVector Gifs { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Hash = br.ReadInt32(); Gifs = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); bw.Write(Hash); ObjectUtils.SerializeObject(Gifs, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLSavedGifsNotModified.cs b/src/TeleSharp.TL/TL/Messages/TLSavedGifsNotModified.cs index b0d0b70..8cf08f4 100644 --- a/src/TeleSharp.TL/TL/Messages/TLSavedGifsNotModified.cs +++ b/src/TeleSharp.TL/TL/Messages/TLSavedGifsNotModified.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-402498398)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Messages } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLSearchCounter.cs b/src/TeleSharp.TL/TL/Messages/TLSearchCounter.cs index 71a00fb..6395bc8 100644 --- a/src/TeleSharp.TL/TL/Messages/TLSearchCounter.cs +++ b/src/TeleSharp.TL/TL/Messages/TLSearchCounter.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-398136321)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Messages public TLAbsMessagesFilter Filter { get; set; } public int Count { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,17 +36,14 @@ namespace TeleSharp.TL.Messages Inexact = (Flags & 2) != 0; Filter = (TLAbsMessagesFilter)ObjectUtils.DeserializeObject(br); Count = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - ObjectUtils.SerializeObject(Filter, bw); bw.Write(Count); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLSentEncryptedFile.cs b/src/TeleSharp.TL/TL/Messages/TLSentEncryptedFile.cs index 274cc0b..e38d88e 100644 --- a/src/TeleSharp.TL/TL/Messages/TLSentEncryptedFile.cs +++ b/src/TeleSharp.TL/TL/Messages/TLSentEncryptedFile.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1802240206)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL.Messages public int Date { get; set; } public TLAbsEncryptedFile File { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Date = br.ReadInt32(); File = (TLAbsEncryptedFile)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); bw.Write(Date); ObjectUtils.SerializeObject(File, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLSentEncryptedMessage.cs b/src/TeleSharp.TL/TL/Messages/TLSentEncryptedMessage.cs index 1d3bb21..dd52ad3 100644 --- a/src/TeleSharp.TL/TL/Messages/TLSentEncryptedMessage.cs +++ b/src/TeleSharp.TL/TL/Messages/TLSentEncryptedMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(1443858741)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL.Messages public int Date { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Date = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Date); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLStickerSet.cs b/src/TeleSharp.TL/TL/Messages/TLStickerSet.cs index 1e4c5f8..982940e 100644 --- a/src/TeleSharp.TL/TL/Messages/TLStickerSet.cs +++ b/src/TeleSharp.TL/TL/Messages/TLStickerSet.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-1240849242)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL.Messages public TLVector Packs { get; set; } public TLVector Documents { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL.Messages Set = (TLStickerSet)ObjectUtils.DeserializeObject(br); Packs = (TLVector)ObjectUtils.DeserializeVector(br); Documents = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL.Messages ObjectUtils.SerializeObject(Set, bw); ObjectUtils.SerializeObject(Packs, bw); ObjectUtils.SerializeObject(Documents, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLStickerSetInstallResultArchive.cs b/src/TeleSharp.TL/TL/Messages/TLStickerSetInstallResultArchive.cs index 1eb220e..b5a927f 100644 --- a/src/TeleSharp.TL/TL/Messages/TLStickerSetInstallResultArchive.cs +++ b/src/TeleSharp.TL/TL/Messages/TLStickerSetInstallResultArchive.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(904138920)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL.Messages public TLVector Sets { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Sets = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Sets, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLStickerSetInstallResultSuccess.cs b/src/TeleSharp.TL/TL/Messages/TLStickerSetInstallResultSuccess.cs index ec926c6..1f09d4f 100644 --- a/src/TeleSharp.TL/TL/Messages/TLStickerSetInstallResultSuccess.cs +++ b/src/TeleSharp.TL/TL/Messages/TLStickerSetInstallResultSuccess.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(946083368)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Messages } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLStickers.cs b/src/TeleSharp.TL/TL/Messages/TLStickers.cs index b230516..2379d17 100644 --- a/src/TeleSharp.TL/TL/Messages/TLStickers.cs +++ b/src/TeleSharp.TL/TL/Messages/TLStickers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-463889475)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL.Messages public int Hash { get; set; } public TLVector Stickers { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Hash = br.ReadInt32(); Stickers = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL.Messages bw.Write(Constructor); bw.Write(Hash); ObjectUtils.SerializeObject(Stickers, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Messages/TLStickersNotModified.cs b/src/TeleSharp.TL/TL/Messages/TLStickersNotModified.cs index be90b51..cd86313 100644 --- a/src/TeleSharp.TL/TL/Messages/TLStickersNotModified.cs +++ b/src/TeleSharp.TL/TL/Messages/TLStickersNotModified.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Messages { [TLObject(-244016606)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Messages } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Payments/TLAbsPaymentResult.cs b/src/TeleSharp.TL/TL/Payments/TLAbsPaymentResult.cs index 5099caa..4065218 100644 --- a/src/TeleSharp.TL/TL/Payments/TLAbsPaymentResult.cs +++ b/src/TeleSharp.TL/TL/Payments/TLAbsPaymentResult.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Payments { public abstract class TLAbsPaymentResult : TLObject diff --git a/src/TeleSharp.TL/TL/Payments/TLPaymentForm.cs b/src/TeleSharp.TL/TL/Payments/TLPaymentForm.cs index 0dff455..5417942 100644 --- a/src/TeleSharp.TL/TL/Payments/TLPaymentForm.cs +++ b/src/TeleSharp.TL/TL/Payments/TLPaymentForm.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Payments { [TLObject(1062645411)] @@ -28,13 +30,12 @@ namespace TeleSharp.TL.Payments public string NativeProvider { get; set; } public TLDataJSON NativeParams { get; set; } public TLPaymentRequestedInfo SavedInfo { get; set; } - public TLPaymentSavedCredentialsCard SavedCredentials { get; set; } + public PaymentSavedCredentials SavedCredentials { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -62,20 +63,17 @@ namespace TeleSharp.TL.Payments SavedInfo = null; if ((Flags & 2) != 0) - SavedCredentials = (TLPaymentSavedCredentialsCard)ObjectUtils.DeserializeObject(br); + SavedCredentials = (PaymentSavedCredentials)ObjectUtils.DeserializeObject(br); else SavedCredentials = null; Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - bw.Write(BotId); ObjectUtils.SerializeObject(Invoice, bw); bw.Write(ProviderId); @@ -89,7 +87,6 @@ namespace TeleSharp.TL.Payments if ((Flags & 2) != 0) ObjectUtils.SerializeObject(SavedCredentials, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Payments/TLPaymentReceipt.cs b/src/TeleSharp.TL/TL/Payments/TLPaymentReceipt.cs index 4eb2311..e25ee86 100644 --- a/src/TeleSharp.TL/TL/Payments/TLPaymentReceipt.cs +++ b/src/TeleSharp.TL/TL/Payments/TLPaymentReceipt.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Payments { [TLObject(1342771681)] @@ -30,10 +32,9 @@ namespace TeleSharp.TL.Payments public string CredentialsTitle { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -57,7 +58,6 @@ namespace TeleSharp.TL.Payments TotalAmount = br.ReadInt64(); CredentialsTitle = StringUtil.Deserialize(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -76,7 +76,6 @@ namespace TeleSharp.TL.Payments bw.Write(TotalAmount); StringUtil.Serialize(CredentialsTitle, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Payments/TLPaymentResult.cs b/src/TeleSharp.TL/TL/Payments/TLPaymentResult.cs index bab02ea..76a7ffd 100644 --- a/src/TeleSharp.TL/TL/Payments/TLPaymentResult.cs +++ b/src/TeleSharp.TL/TL/Payments/TLPaymentResult.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Payments { [TLObject(1314881805)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL.Payments public TLAbsUpdates Updates { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Updates = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Updates, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Payments/TLPaymentVerificationNeeded.cs b/src/TeleSharp.TL/TL/Payments/TLPaymentVerificationNeeded.cs index b0751aa..324fe7b 100644 --- a/src/TeleSharp.TL/TL/Payments/TLPaymentVerificationNeeded.cs +++ b/src/TeleSharp.TL/TL/Payments/TLPaymentVerificationNeeded.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Payments { [TLObject(-666824391)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL.Payments public string Url { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Url = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Url, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Payments/TLRequestClearSavedInfo.cs b/src/TeleSharp.TL/TL/Payments/TLRequestClearSavedInfo.cs index a288b50..1010ae7 100644 --- a/src/TeleSharp.TL/TL/Payments/TLRequestClearSavedInfo.cs +++ b/src/TeleSharp.TL/TL/Payments/TLRequestClearSavedInfo.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Payments { [TLObject(-667062079)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Payments public bool Info { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,21 +35,17 @@ namespace TeleSharp.TL.Payments Flags = br.ReadInt32(); Credentials = (Flags & 1) != 0; Info = (Flags & 2) != 0; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Payments/TLRequestGetPaymentForm.cs b/src/TeleSharp.TL/TL/Payments/TLRequestGetPaymentForm.cs index fc37c50..79d8e44 100644 --- a/src/TeleSharp.TL/TL/Payments/TLRequestGetPaymentForm.cs +++ b/src/TeleSharp.TL/TL/Payments/TLRequestGetPaymentForm.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Payments { [TLObject(-1712285883)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Payments public int MsgId { get; set; } public Payments.TLPaymentForm Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { MsgId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(MsgId); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Payments.TLPaymentForm)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Payments/TLRequestGetPaymentReceipt.cs b/src/TeleSharp.TL/TL/Payments/TLRequestGetPaymentReceipt.cs index 9b05c9b..3deb7fd 100644 --- a/src/TeleSharp.TL/TL/Payments/TLRequestGetPaymentReceipt.cs +++ b/src/TeleSharp.TL/TL/Payments/TLRequestGetPaymentReceipt.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Payments { [TLObject(-1601001088)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Payments public int MsgId { get; set; } public Payments.TLPaymentReceipt Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { MsgId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(MsgId); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Payments.TLPaymentReceipt)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Payments/TLRequestGetSavedInfo.cs b/src/TeleSharp.TL/TL/Payments/TLRequestGetSavedInfo.cs index 53d7ee7..5814388 100644 --- a/src/TeleSharp.TL/TL/Payments/TLRequestGetSavedInfo.cs +++ b/src/TeleSharp.TL/TL/Payments/TLRequestGetSavedInfo.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Payments { [TLObject(578650699)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Payments public Payments.TLSavedInfo Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = (Payments.TLSavedInfo)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Payments/TLRequestSendPaymentForm.cs b/src/TeleSharp.TL/TL/Payments/TLRequestSendPaymentForm.cs index 060e8ed..7d843ec 100644 --- a/src/TeleSharp.TL/TL/Payments/TLRequestSendPaymentForm.cs +++ b/src/TeleSharp.TL/TL/Payments/TLRequestSendPaymentForm.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Payments { [TLObject(730364339)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL.Payments public TLAbsInputPaymentCredentials Credentials { get; set; } public Payments.TLAbsPaymentResult Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -46,7 +47,6 @@ namespace TeleSharp.TL.Payments ShippingOptionId = null; Credentials = (TLAbsInputPaymentCredentials)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -59,12 +59,11 @@ namespace TeleSharp.TL.Payments if ((Flags & 2) != 0) StringUtil.Serialize(ShippingOptionId, bw); ObjectUtils.SerializeObject(Credentials, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Payments.TLAbsPaymentResult)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Payments/TLRequestValidateRequestedInfo.cs b/src/TeleSharp.TL/TL/Payments/TLRequestValidateRequestedInfo.cs index 206e1fe..3df3e52 100644 --- a/src/TeleSharp.TL/TL/Payments/TLRequestValidateRequestedInfo.cs +++ b/src/TeleSharp.TL/TL/Payments/TLRequestValidateRequestedInfo.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Payments { [TLObject(1997180532)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL.Payments public TLPaymentRequestedInfo Info { get; set; } public Payments.TLValidatedRequestedInfo Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -36,22 +37,19 @@ namespace TeleSharp.TL.Payments Save = (Flags & 1) != 0; MsgId = br.ReadInt32(); Info = (TLPaymentRequestedInfo)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - bw.Write(MsgId); ObjectUtils.SerializeObject(Info, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Payments.TLValidatedRequestedInfo)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Payments/TLSavedInfo.cs b/src/TeleSharp.TL/TL/Payments/TLSavedInfo.cs index adb0f18..59f6f86 100644 --- a/src/TeleSharp.TL/TL/Payments/TLSavedInfo.cs +++ b/src/TeleSharp.TL/TL/Payments/TLSavedInfo.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Payments { [TLObject(-74456004)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL.Payments public bool HasSavedCredentials { get; set; } public TLPaymentRequestedInfo SavedInfo { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,17 +38,14 @@ namespace TeleSharp.TL.Payments else SavedInfo = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - if ((Flags & 1) != 0) ObjectUtils.SerializeObject(SavedInfo, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Payments/TLValidatedRequestedInfo.cs b/src/TeleSharp.TL/TL/Payments/TLValidatedRequestedInfo.cs index dad5e4c..bd92ed9 100644 --- a/src/TeleSharp.TL/TL/Payments/TLValidatedRequestedInfo.cs +++ b/src/TeleSharp.TL/TL/Payments/TLValidatedRequestedInfo.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Payments { [TLObject(-784000893)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL.Payments public string Id { get; set; } public TLVector ShippingOptions { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -41,7 +42,6 @@ namespace TeleSharp.TL.Payments else ShippingOptions = null; - } public override void SerializeBody(BinaryWriter bw) @@ -52,7 +52,6 @@ namespace TeleSharp.TL.Payments StringUtil.Serialize(Id, bw); if ((Flags & 2) != 0) ObjectUtils.SerializeObject(ShippingOptions, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Phone/TLPhoneCall.cs b/src/TeleSharp.TL/TL/Phone/TLPhoneCall.cs index 498c630..5a5d82c 100644 --- a/src/TeleSharp.TL/TL/Phone/TLPhoneCall.cs +++ b/src/TeleSharp.TL/TL/Phone/TLPhoneCall.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Phone { [TLObject(-326966976)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL.Phone public TLAbsPhoneCall PhoneCall { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { PhoneCall = (TLAbsPhoneCall)ObjectUtils.DeserializeObject(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL.Phone bw.Write(Constructor); ObjectUtils.SerializeObject(PhoneCall, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Phone/TLRequestAcceptCall.cs b/src/TeleSharp.TL/TL/Phone/TLRequestAcceptCall.cs index 4cbb177..c2234ee 100644 --- a/src/TeleSharp.TL/TL/Phone/TLRequestAcceptCall.cs +++ b/src/TeleSharp.TL/TL/Phone/TLRequestAcceptCall.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Phone { [TLObject(1003664544)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Phone public TLPhoneCallProtocol Protocol { get; set; } public Phone.TLPhoneCall Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Phone Peer = (TLInputPhoneCall)ObjectUtils.DeserializeObject(br); GB = BytesUtil.Deserialize(br); Protocol = (TLPhoneCallProtocol)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Phone ObjectUtils.SerializeObject(Peer, bw); BytesUtil.Serialize(GB, bw); ObjectUtils.SerializeObject(Protocol, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Phone.TLPhoneCall)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Phone/TLRequestConfirmCall.cs b/src/TeleSharp.TL/TL/Phone/TLRequestConfirmCall.cs index 6db014d..159de39 100644 --- a/src/TeleSharp.TL/TL/Phone/TLRequestConfirmCall.cs +++ b/src/TeleSharp.TL/TL/Phone/TLRequestConfirmCall.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Phone { [TLObject(788404002)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL.Phone public TLPhoneCallProtocol Protocol { get; set; } public Phone.TLPhoneCall Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -36,7 +37,6 @@ namespace TeleSharp.TL.Phone GA = BytesUtil.Deserialize(br); KeyFingerprint = br.ReadInt64(); Protocol = (TLPhoneCallProtocol)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -46,12 +46,11 @@ namespace TeleSharp.TL.Phone BytesUtil.Serialize(GA, bw); bw.Write(KeyFingerprint); ObjectUtils.SerializeObject(Protocol, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Phone.TLPhoneCall)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Phone/TLRequestDiscardCall.cs b/src/TeleSharp.TL/TL/Phone/TLRequestDiscardCall.cs index c965537..09d183d 100644 --- a/src/TeleSharp.TL/TL/Phone/TLRequestDiscardCall.cs +++ b/src/TeleSharp.TL/TL/Phone/TLRequestDiscardCall.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Phone { [TLObject(-1295269440)] @@ -26,10 +28,9 @@ namespace TeleSharp.TL.Phone public long ConnectionId { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -40,24 +41,21 @@ namespace TeleSharp.TL.Phone Duration = br.ReadInt32(); Reason = (TLAbsPhoneCallDiscardReason)ObjectUtils.DeserializeObject(br); ConnectionId = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - ObjectUtils.SerializeObject(Peer, bw); bw.Write(Duration); ObjectUtils.SerializeObject(Reason, bw); bw.Write(ConnectionId); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Phone/TLRequestGetCallConfig.cs b/src/TeleSharp.TL/TL/Phone/TLRequestGetCallConfig.cs index 9307f39..0db8b4e 100644 --- a/src/TeleSharp.TL/TL/Phone/TLRequestGetCallConfig.cs +++ b/src/TeleSharp.TL/TL/Phone/TLRequestGetCallConfig.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Phone { [TLObject(1430593449)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Phone public TLDataJSON Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = (TLDataJSON)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Phone/TLRequestReceivedCall.cs b/src/TeleSharp.TL/TL/Phone/TLRequestReceivedCall.cs index 2b3a791..5d86cd7 100644 --- a/src/TeleSharp.TL/TL/Phone/TLRequestReceivedCall.cs +++ b/src/TeleSharp.TL/TL/Phone/TLRequestReceivedCall.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Phone { [TLObject(399855457)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Phone public TLInputPhoneCall Peer { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLInputPhoneCall)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Phone/TLRequestRequestCall.cs b/src/TeleSharp.TL/TL/Phone/TLRequestRequestCall.cs index 340950f..259650d 100644 --- a/src/TeleSharp.TL/TL/Phone/TLRequestRequestCall.cs +++ b/src/TeleSharp.TL/TL/Phone/TLRequestRequestCall.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Phone { [TLObject(1124046573)] @@ -26,10 +28,9 @@ namespace TeleSharp.TL.Phone public TLPhoneCallProtocol Protocol { get; set; } public Phone.TLPhoneCall Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -40,24 +41,21 @@ namespace TeleSharp.TL.Phone RandomId = br.ReadInt32(); GAHash = BytesUtil.Deserialize(br); Protocol = (TLPhoneCallProtocol)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - ObjectUtils.SerializeObject(UserId, bw); bw.Write(RandomId); BytesUtil.Serialize(GAHash, bw); ObjectUtils.SerializeObject(Protocol, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Phone.TLPhoneCall)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Phone/TLRequestSaveCallDebug.cs b/src/TeleSharp.TL/TL/Phone/TLRequestSaveCallDebug.cs index 7f7d944..33474fc 100644 --- a/src/TeleSharp.TL/TL/Phone/TLRequestSaveCallDebug.cs +++ b/src/TeleSharp.TL/TL/Phone/TLRequestSaveCallDebug.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Phone { [TLObject(662363518)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Phone public TLDataJSON Debug { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLInputPhoneCall)ObjectUtils.DeserializeObject(br); Debug = (TLDataJSON)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Phone bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); ObjectUtils.SerializeObject(Debug, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Phone/TLRequestSetCallRating.cs b/src/TeleSharp.TL/TL/Phone/TLRequestSetCallRating.cs index 35d9eb7..300e183 100644 --- a/src/TeleSharp.TL/TL/Phone/TLRequestSetCallRating.cs +++ b/src/TeleSharp.TL/TL/Phone/TLRequestSetCallRating.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Phone { [TLObject(1508562471)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL.Phone public string Comment { get; set; } public TLAbsUpdates Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -38,23 +39,20 @@ namespace TeleSharp.TL.Phone Peer = (TLInputPhoneCall)ObjectUtils.DeserializeObject(br); Rating = br.ReadInt32(); Comment = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - ObjectUtils.SerializeObject(Peer, bw); bw.Write(Rating); StringUtil.Serialize(Comment, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Photos/TLAbsPhotos.cs b/src/TeleSharp.TL/TL/Photos/TLAbsPhotos.cs index ca753a6..32715ff 100644 --- a/src/TeleSharp.TL/TL/Photos/TLAbsPhotos.cs +++ b/src/TeleSharp.TL/TL/Photos/TLAbsPhotos.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Photos { public abstract class TLAbsPhotos : TLObject diff --git a/src/TeleSharp.TL/TL/Photos/TLPhoto.cs b/src/TeleSharp.TL/TL/Photos/TLPhoto.cs index ae62fb9..3aa092e 100644 --- a/src/TeleSharp.TL/TL/Photos/TLPhoto.cs +++ b/src/TeleSharp.TL/TL/Photos/TLPhoto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Photos { [TLObject(539045032)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL.Photos public TLAbsPhoto Photo { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Photo = (TLAbsPhoto)ObjectUtils.DeserializeObject(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL.Photos bw.Write(Constructor); ObjectUtils.SerializeObject(Photo, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Photos/TLPhotos.cs b/src/TeleSharp.TL/TL/Photos/TLPhotos.cs index 0698099..09ac886 100644 --- a/src/TeleSharp.TL/TL/Photos/TLPhotos.cs +++ b/src/TeleSharp.TL/TL/Photos/TLPhotos.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Photos { [TLObject(-1916114267)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL.Photos public TLVector Photos { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Photos = (TLVector)ObjectUtils.DeserializeVector(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL.Photos bw.Write(Constructor); ObjectUtils.SerializeObject(Photos, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Photos/TLPhotosSlice.cs b/src/TeleSharp.TL/TL/Photos/TLPhotosSlice.cs index fd7ee46..06bea8e 100644 --- a/src/TeleSharp.TL/TL/Photos/TLPhotosSlice.cs +++ b/src/TeleSharp.TL/TL/Photos/TLPhotosSlice.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Photos { [TLObject(352657236)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL.Photos public TLVector Photos { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL.Photos Count = br.ReadInt32(); Photos = (TLVector)ObjectUtils.DeserializeVector(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL.Photos bw.Write(Count); ObjectUtils.SerializeObject(Photos, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Photos/TLRequestDeletePhotos.cs b/src/TeleSharp.TL/TL/Photos/TLRequestDeletePhotos.cs index ae5faf2..e49f63f 100644 --- a/src/TeleSharp.TL/TL/Photos/TLRequestDeletePhotos.cs +++ b/src/TeleSharp.TL/TL/Photos/TLRequestDeletePhotos.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Photos { [TLObject(-2016444625)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Photos public TLVector Id { get; set; } public TLVector Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Id, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLVector)ObjectUtils.DeserializeVector(br); - } } } diff --git a/src/TeleSharp.TL/TL/Photos/TLRequestGetUserPhotos.cs b/src/TeleSharp.TL/TL/Photos/TLRequestGetUserPhotos.cs index 9ba8120..7b30322 100644 --- a/src/TeleSharp.TL/TL/Photos/TLRequestGetUserPhotos.cs +++ b/src/TeleSharp.TL/TL/Photos/TLRequestGetUserPhotos.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Photos { [TLObject(-1848823128)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL.Photos public int Limit { get; set; } public Photos.TLAbsPhotos Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -36,7 +37,6 @@ namespace TeleSharp.TL.Photos Offset = br.ReadInt32(); MaxId = br.ReadInt64(); Limit = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -46,12 +46,11 @@ namespace TeleSharp.TL.Photos bw.Write(Offset); bw.Write(MaxId); bw.Write(Limit); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Photos.TLAbsPhotos)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Photos/TLRequestUpdateProfilePhoto.cs b/src/TeleSharp.TL/TL/Photos/TLRequestUpdateProfilePhoto.cs index 12c8eb3..17ee932 100644 --- a/src/TeleSharp.TL/TL/Photos/TLRequestUpdateProfilePhoto.cs +++ b/src/TeleSharp.TL/TL/Photos/TLRequestUpdateProfilePhoto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Photos { [TLObject(-256159406)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Photos public TLAbsInputPhoto Id { get; set; } public TLAbsUserProfilePhoto Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = (TLAbsInputPhoto)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Id, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsUserProfilePhoto)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Photos/TLRequestUploadProfilePhoto.cs b/src/TeleSharp.TL/TL/Photos/TLRequestUploadProfilePhoto.cs index e74090f..9972864 100644 --- a/src/TeleSharp.TL/TL/Photos/TLRequestUploadProfilePhoto.cs +++ b/src/TeleSharp.TL/TL/Photos/TLRequestUploadProfilePhoto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Photos { [TLObject(1328726168)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Photos public TLAbsInputFile File { get; set; } public Photos.TLPhoto Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { File = (TLAbsInputFile)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(File, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Photos.TLPhoto)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Stickers/TLRequestAddStickerToSet.cs b/src/TeleSharp.TL/TL/Stickers/TLRequestAddStickerToSet.cs index fb3f701..ac2a421 100644 --- a/src/TeleSharp.TL/TL/Stickers/TLRequestAddStickerToSet.cs +++ b/src/TeleSharp.TL/TL/Stickers/TLRequestAddStickerToSet.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Stickers { [TLObject(-2041315650)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Stickers public TLInputStickerSetItem Sticker { get; set; } public Messages.TLStickerSet Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Stickerset = (TLAbsInputStickerSet)ObjectUtils.DeserializeObject(br); Sticker = (TLInputStickerSetItem)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Stickers bw.Write(Constructor); ObjectUtils.SerializeObject(Stickerset, bw); ObjectUtils.SerializeObject(Sticker, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLStickerSet)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Stickers/TLRequestChangeStickerPosition.cs b/src/TeleSharp.TL/TL/Stickers/TLRequestChangeStickerPosition.cs index d5d3043..e086a8f 100644 --- a/src/TeleSharp.TL/TL/Stickers/TLRequestChangeStickerPosition.cs +++ b/src/TeleSharp.TL/TL/Stickers/TLRequestChangeStickerPosition.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Stickers { [TLObject(-4795190)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Stickers public int Position { get; set; } public Messages.TLStickerSet Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Sticker = (TLAbsInputDocument)ObjectUtils.DeserializeObject(br); Position = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Stickers bw.Write(Constructor); ObjectUtils.SerializeObject(Sticker, bw); bw.Write(Position); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLStickerSet)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Stickers/TLRequestCreateStickerSet.cs b/src/TeleSharp.TL/TL/Stickers/TLRequestCreateStickerSet.cs index 532ae66..b35a578 100644 --- a/src/TeleSharp.TL/TL/Stickers/TLRequestCreateStickerSet.cs +++ b/src/TeleSharp.TL/TL/Stickers/TLRequestCreateStickerSet.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Stickers { [TLObject(-1680314774)] @@ -26,10 +28,9 @@ namespace TeleSharp.TL.Stickers public TLVector Stickers { get; set; } public Messages.TLStickerSet Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -40,24 +41,21 @@ namespace TeleSharp.TL.Stickers Title = StringUtil.Deserialize(br); ShortName = StringUtil.Deserialize(br); Stickers = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - ObjectUtils.SerializeObject(UserId, bw); StringUtil.Serialize(Title, bw); StringUtil.Serialize(ShortName, bw); ObjectUtils.SerializeObject(Stickers, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLStickerSet)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Stickers/TLRequestRemoveStickerFromSet.cs b/src/TeleSharp.TL/TL/Stickers/TLRequestRemoveStickerFromSet.cs index d0be816..0656250 100644 --- a/src/TeleSharp.TL/TL/Stickers/TLRequestRemoveStickerFromSet.cs +++ b/src/TeleSharp.TL/TL/Stickers/TLRequestRemoveStickerFromSet.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Stickers { [TLObject(-143257775)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Stickers public TLAbsInputDocument Sticker { get; set; } public Messages.TLStickerSet Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Sticker = (TLAbsInputDocument)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Sticker, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Messages.TLStickerSet)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Storage/TLAbsFileType.cs b/src/TeleSharp.TL/TL/Storage/TLAbsFileType.cs index 958a25e..a4101b8 100644 --- a/src/TeleSharp.TL/TL/Storage/TLAbsFileType.cs +++ b/src/TeleSharp.TL/TL/Storage/TLAbsFileType.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Storage { public abstract class TLAbsFileType : TLObject diff --git a/src/TeleSharp.TL/TL/Storage/TLFileGif.cs b/src/TeleSharp.TL/TL/Storage/TLFileGif.cs index 26960b3..5b7a952 100644 --- a/src/TeleSharp.TL/TL/Storage/TLFileGif.cs +++ b/src/TeleSharp.TL/TL/Storage/TLFileGif.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Storage { [TLObject(-891180321)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Storage } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Storage/TLFileJpeg.cs b/src/TeleSharp.TL/TL/Storage/TLFileJpeg.cs index b6df7d4..7d8df30 100644 --- a/src/TeleSharp.TL/TL/Storage/TLFileJpeg.cs +++ b/src/TeleSharp.TL/TL/Storage/TLFileJpeg.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Storage { [TLObject(8322574)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Storage } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Storage/TLFileMov.cs b/src/TeleSharp.TL/TL/Storage/TLFileMov.cs index 210f622..ab4a1be 100644 --- a/src/TeleSharp.TL/TL/Storage/TLFileMov.cs +++ b/src/TeleSharp.TL/TL/Storage/TLFileMov.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Storage { [TLObject(1258941372)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Storage } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Storage/TLFileMp3.cs b/src/TeleSharp.TL/TL/Storage/TLFileMp3.cs index 89cf402..fdab7e4 100644 --- a/src/TeleSharp.TL/TL/Storage/TLFileMp3.cs +++ b/src/TeleSharp.TL/TL/Storage/TLFileMp3.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Storage { [TLObject(1384777335)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Storage } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Storage/TLFileMp4.cs b/src/TeleSharp.TL/TL/Storage/TLFileMp4.cs index d4ee9f8..0b3d214 100644 --- a/src/TeleSharp.TL/TL/Storage/TLFileMp4.cs +++ b/src/TeleSharp.TL/TL/Storage/TLFileMp4.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Storage { [TLObject(-1278304028)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Storage } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Storage/TLFilePartial.cs b/src/TeleSharp.TL/TL/Storage/TLFilePartial.cs index acfbe49..eb1339d 100644 --- a/src/TeleSharp.TL/TL/Storage/TLFilePartial.cs +++ b/src/TeleSharp.TL/TL/Storage/TLFilePartial.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Storage { [TLObject(1086091090)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Storage } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Storage/TLFilePdf.cs b/src/TeleSharp.TL/TL/Storage/TLFilePdf.cs index ce26269..b8a0704 100644 --- a/src/TeleSharp.TL/TL/Storage/TLFilePdf.cs +++ b/src/TeleSharp.TL/TL/Storage/TLFilePdf.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Storage { [TLObject(-1373745011)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Storage } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Storage/TLFilePng.cs b/src/TeleSharp.TL/TL/Storage/TLFilePng.cs index 3587007..825bc57 100644 --- a/src/TeleSharp.TL/TL/Storage/TLFilePng.cs +++ b/src/TeleSharp.TL/TL/Storage/TLFilePng.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Storage { [TLObject(172975040)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Storage } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Storage/TLFileUnknown.cs b/src/TeleSharp.TL/TL/Storage/TLFileUnknown.cs index 3656c9e..c199b97 100644 --- a/src/TeleSharp.TL/TL/Storage/TLFileUnknown.cs +++ b/src/TeleSharp.TL/TL/Storage/TLFileUnknown.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Storage { [TLObject(-1432995067)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Storage } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/Storage/TLFileWebp.cs b/src/TeleSharp.TL/TL/Storage/TLFileWebp.cs index 500bc24..6aa227e 100644 --- a/src/TeleSharp.TL/TL/Storage/TLFileWebp.cs +++ b/src/TeleSharp.TL/TL/Storage/TLFileWebp.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Storage { [TLObject(276907596)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL.Storage } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLAbsBaseTheme.cs b/src/TeleSharp.TL/TL/TLAbsBaseTheme.cs index fd8a55a..a7c3ba8 100644 --- a/src/TeleSharp.TL/TL/TLAbsBaseTheme.cs +++ b/src/TeleSharp.TL/TL/TLAbsBaseTheme.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsBaseTheme : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsBool.cs b/src/TeleSharp.TL/TL/TLAbsBool.cs index afa7d6c..24eff27 100644 --- a/src/TeleSharp.TL/TL/TLAbsBool.cs +++ b/src/TeleSharp.TL/TL/TLAbsBool.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsBool : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsBotInlineMessage.cs b/src/TeleSharp.TL/TL/TLAbsBotInlineMessage.cs index 8b54131..9b2df26 100644 --- a/src/TeleSharp.TL/TL/TLAbsBotInlineMessage.cs +++ b/src/TeleSharp.TL/TL/TLAbsBotInlineMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsBotInlineMessage : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsBotInlineResult.cs b/src/TeleSharp.TL/TL/TLAbsBotInlineResult.cs index 841a0fa..d43c33c 100644 --- a/src/TeleSharp.TL/TL/TLAbsBotInlineResult.cs +++ b/src/TeleSharp.TL/TL/TLAbsBotInlineResult.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsBotInlineResult : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsChannelAdminLogEventAction.cs b/src/TeleSharp.TL/TL/TLAbsChannelAdminLogEventAction.cs index d9a2c94..50cdd04 100644 --- a/src/TeleSharp.TL/TL/TLAbsChannelAdminLogEventAction.cs +++ b/src/TeleSharp.TL/TL/TLAbsChannelAdminLogEventAction.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsChannelAdminLogEventAction : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsChannelLocation.cs b/src/TeleSharp.TL/TL/TLAbsChannelLocation.cs index 06efa7a..35a9c54 100644 --- a/src/TeleSharp.TL/TL/TLAbsChannelLocation.cs +++ b/src/TeleSharp.TL/TL/TLAbsChannelLocation.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsChannelLocation : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsChannelMessagesFilter.cs b/src/TeleSharp.TL/TL/TLAbsChannelMessagesFilter.cs index e754290..66594fb 100644 --- a/src/TeleSharp.TL/TL/TLAbsChannelMessagesFilter.cs +++ b/src/TeleSharp.TL/TL/TLAbsChannelMessagesFilter.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsChannelMessagesFilter : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsChannelParticipant.cs b/src/TeleSharp.TL/TL/TLAbsChannelParticipant.cs index 552ef91..4d8a077 100644 --- a/src/TeleSharp.TL/TL/TLAbsChannelParticipant.cs +++ b/src/TeleSharp.TL/TL/TLAbsChannelParticipant.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsChannelParticipant : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsChannelParticipantsFilter.cs b/src/TeleSharp.TL/TL/TLAbsChannelParticipantsFilter.cs index afee66d..54bc985 100644 --- a/src/TeleSharp.TL/TL/TLAbsChannelParticipantsFilter.cs +++ b/src/TeleSharp.TL/TL/TLAbsChannelParticipantsFilter.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsChannelParticipantsFilter : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsChat.cs b/src/TeleSharp.TL/TL/TLAbsChat.cs index aa92fc0..7ce509f 100644 --- a/src/TeleSharp.TL/TL/TLAbsChat.cs +++ b/src/TeleSharp.TL/TL/TLAbsChat.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsChat : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsChatFull.cs b/src/TeleSharp.TL/TL/TLAbsChatFull.cs index ef596c7..ce1c9a0 100644 --- a/src/TeleSharp.TL/TL/TLAbsChatFull.cs +++ b/src/TeleSharp.TL/TL/TLAbsChatFull.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsChatFull : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsChatInvite.cs b/src/TeleSharp.TL/TL/TLAbsChatInvite.cs index 64ff7dd..c3bbeb7 100644 --- a/src/TeleSharp.TL/TL/TLAbsChatInvite.cs +++ b/src/TeleSharp.TL/TL/TLAbsChatInvite.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsChatInvite : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsChatParticipant.cs b/src/TeleSharp.TL/TL/TLAbsChatParticipant.cs index 598365a..0f6348e 100644 --- a/src/TeleSharp.TL/TL/TLAbsChatParticipant.cs +++ b/src/TeleSharp.TL/TL/TLAbsChatParticipant.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsChatParticipant : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsChatParticipants.cs b/src/TeleSharp.TL/TL/TLAbsChatParticipants.cs index 246eea2..918d6fc 100644 --- a/src/TeleSharp.TL/TL/TLAbsChatParticipants.cs +++ b/src/TeleSharp.TL/TL/TLAbsChatParticipants.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsChatParticipants : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsChatPhoto.cs b/src/TeleSharp.TL/TL/TLAbsChatPhoto.cs index b210308..75a47c1 100644 --- a/src/TeleSharp.TL/TL/TLAbsChatPhoto.cs +++ b/src/TeleSharp.TL/TL/TLAbsChatPhoto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsChatPhoto : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsDialog.cs b/src/TeleSharp.TL/TL/TLAbsDialog.cs index 6b6957b..0de1076 100644 --- a/src/TeleSharp.TL/TL/TLAbsDialog.cs +++ b/src/TeleSharp.TL/TL/TLAbsDialog.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsDialog : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsDialogPeer.cs b/src/TeleSharp.TL/TL/TLAbsDialogPeer.cs index 36bfd2b..e486b96 100644 --- a/src/TeleSharp.TL/TL/TLAbsDialogPeer.cs +++ b/src/TeleSharp.TL/TL/TLAbsDialogPeer.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsDialogPeer : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsDocument.cs b/src/TeleSharp.TL/TL/TLAbsDocument.cs index d60b4a8..8da4094 100644 --- a/src/TeleSharp.TL/TL/TLAbsDocument.cs +++ b/src/TeleSharp.TL/TL/TLAbsDocument.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsDocument : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsDocumentAttribute.cs b/src/TeleSharp.TL/TL/TLAbsDocumentAttribute.cs index 8fd333d..7e7057e 100644 --- a/src/TeleSharp.TL/TL/TLAbsDocumentAttribute.cs +++ b/src/TeleSharp.TL/TL/TLAbsDocumentAttribute.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsDocumentAttribute : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsDraftMessage.cs b/src/TeleSharp.TL/TL/TLAbsDraftMessage.cs index 1f73bba..08a1bc9 100644 --- a/src/TeleSharp.TL/TL/TLAbsDraftMessage.cs +++ b/src/TeleSharp.TL/TL/TLAbsDraftMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsDraftMessage : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsEmojiKeyword.cs b/src/TeleSharp.TL/TL/TLAbsEmojiKeyword.cs index f7863f0..5500e88 100644 --- a/src/TeleSharp.TL/TL/TLAbsEmojiKeyword.cs +++ b/src/TeleSharp.TL/TL/TLAbsEmojiKeyword.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsEmojiKeyword : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsEncryptedChat.cs b/src/TeleSharp.TL/TL/TLAbsEncryptedChat.cs index e64f973..715c2e4 100644 --- a/src/TeleSharp.TL/TL/TLAbsEncryptedChat.cs +++ b/src/TeleSharp.TL/TL/TLAbsEncryptedChat.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsEncryptedChat : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsEncryptedFile.cs b/src/TeleSharp.TL/TL/TLAbsEncryptedFile.cs index 5ada68d..61646de 100644 --- a/src/TeleSharp.TL/TL/TLAbsEncryptedFile.cs +++ b/src/TeleSharp.TL/TL/TLAbsEncryptedFile.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsEncryptedFile : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsEncryptedMessage.cs b/src/TeleSharp.TL/TL/TLAbsEncryptedMessage.cs index bd37fe4..3231232 100644 --- a/src/TeleSharp.TL/TL/TLAbsEncryptedMessage.cs +++ b/src/TeleSharp.TL/TL/TLAbsEncryptedMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsEncryptedMessage : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsExportedChatInvite.cs b/src/TeleSharp.TL/TL/TLAbsExportedChatInvite.cs index 572ee11..9099c2f 100644 --- a/src/TeleSharp.TL/TL/TLAbsExportedChatInvite.cs +++ b/src/TeleSharp.TL/TL/TLAbsExportedChatInvite.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsExportedChatInvite : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsFoundGif.cs b/src/TeleSharp.TL/TL/TLAbsFoundGif.cs index 7fc1df8..a2c1207 100644 --- a/src/TeleSharp.TL/TL/TLAbsFoundGif.cs +++ b/src/TeleSharp.TL/TL/TLAbsFoundGif.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsFoundGif : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsGeoPoint.cs b/src/TeleSharp.TL/TL/TLAbsGeoPoint.cs index 935339f..3d4be73 100644 --- a/src/TeleSharp.TL/TL/TLAbsGeoPoint.cs +++ b/src/TeleSharp.TL/TL/TLAbsGeoPoint.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsGeoPoint : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsInputBotInlineMessage.cs b/src/TeleSharp.TL/TL/TLAbsInputBotInlineMessage.cs index 015e1a0..af91ad3 100644 --- a/src/TeleSharp.TL/TL/TLAbsInputBotInlineMessage.cs +++ b/src/TeleSharp.TL/TL/TLAbsInputBotInlineMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsInputBotInlineMessage : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsInputBotInlineResult.cs b/src/TeleSharp.TL/TL/TLAbsInputBotInlineResult.cs index 9e4fb99..79bfed5 100644 --- a/src/TeleSharp.TL/TL/TLAbsInputBotInlineResult.cs +++ b/src/TeleSharp.TL/TL/TLAbsInputBotInlineResult.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsInputBotInlineResult : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsInputChannel.cs b/src/TeleSharp.TL/TL/TLAbsInputChannel.cs index e84f4f7..a76843e 100644 --- a/src/TeleSharp.TL/TL/TLAbsInputChannel.cs +++ b/src/TeleSharp.TL/TL/TLAbsInputChannel.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsInputChannel : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsInputChatPhoto.cs b/src/TeleSharp.TL/TL/TLAbsInputChatPhoto.cs index bf8800a..8c815fa 100644 --- a/src/TeleSharp.TL/TL/TLAbsInputChatPhoto.cs +++ b/src/TeleSharp.TL/TL/TLAbsInputChatPhoto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsInputChatPhoto : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsInputCheckPasswordSRP.cs b/src/TeleSharp.TL/TL/TLAbsInputCheckPasswordSRP.cs index 3078106..e016511 100644 --- a/src/TeleSharp.TL/TL/TLAbsInputCheckPasswordSRP.cs +++ b/src/TeleSharp.TL/TL/TLAbsInputCheckPasswordSRP.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsInputCheckPasswordSRP : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsInputDialogPeer.cs b/src/TeleSharp.TL/TL/TLAbsInputDialogPeer.cs index 7c33afb..4b6ebbe 100644 --- a/src/TeleSharp.TL/TL/TLAbsInputDialogPeer.cs +++ b/src/TeleSharp.TL/TL/TLAbsInputDialogPeer.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsInputDialogPeer : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsInputDocument.cs b/src/TeleSharp.TL/TL/TLAbsInputDocument.cs index e49097e..5a26972 100644 --- a/src/TeleSharp.TL/TL/TLAbsInputDocument.cs +++ b/src/TeleSharp.TL/TL/TLAbsInputDocument.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsInputDocument : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsInputEncryptedFile.cs b/src/TeleSharp.TL/TL/TLAbsInputEncryptedFile.cs index 2567011..76eff70 100644 --- a/src/TeleSharp.TL/TL/TLAbsInputEncryptedFile.cs +++ b/src/TeleSharp.TL/TL/TLAbsInputEncryptedFile.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsInputEncryptedFile : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsInputFile.cs b/src/TeleSharp.TL/TL/TLAbsInputFile.cs index 0f8adc3..7733a18 100644 --- a/src/TeleSharp.TL/TL/TLAbsInputFile.cs +++ b/src/TeleSharp.TL/TL/TLAbsInputFile.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsInputFile : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsInputFileLocation.cs b/src/TeleSharp.TL/TL/TLAbsInputFileLocation.cs index b67f3e8..bf80ea3 100644 --- a/src/TeleSharp.TL/TL/TLAbsInputFileLocation.cs +++ b/src/TeleSharp.TL/TL/TLAbsInputFileLocation.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsInputFileLocation : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsInputGame.cs b/src/TeleSharp.TL/TL/TLAbsInputGame.cs index 16334de..c63b04c 100644 --- a/src/TeleSharp.TL/TL/TLAbsInputGame.cs +++ b/src/TeleSharp.TL/TL/TLAbsInputGame.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsInputGame : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsInputGeoPoint.cs b/src/TeleSharp.TL/TL/TLAbsInputGeoPoint.cs index 2e3d1f5..0a0341d 100644 --- a/src/TeleSharp.TL/TL/TLAbsInputGeoPoint.cs +++ b/src/TeleSharp.TL/TL/TLAbsInputGeoPoint.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsInputGeoPoint : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsInputMedia.cs b/src/TeleSharp.TL/TL/TLAbsInputMedia.cs index 34ed3a7..c1efd33 100644 --- a/src/TeleSharp.TL/TL/TLAbsInputMedia.cs +++ b/src/TeleSharp.TL/TL/TLAbsInputMedia.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsInputMedia : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsInputMessage.cs b/src/TeleSharp.TL/TL/TLAbsInputMessage.cs index 2856cba..a3eda58 100644 --- a/src/TeleSharp.TL/TL/TLAbsInputMessage.cs +++ b/src/TeleSharp.TL/TL/TLAbsInputMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsInputMessage : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsInputNotifyPeer.cs b/src/TeleSharp.TL/TL/TLAbsInputNotifyPeer.cs index 23dd812..cf4c671 100644 --- a/src/TeleSharp.TL/TL/TLAbsInputNotifyPeer.cs +++ b/src/TeleSharp.TL/TL/TLAbsInputNotifyPeer.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsInputNotifyPeer : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsInputPaymentCredentials.cs b/src/TeleSharp.TL/TL/TLAbsInputPaymentCredentials.cs index 87a6b58..1748b5e 100644 --- a/src/TeleSharp.TL/TL/TLAbsInputPaymentCredentials.cs +++ b/src/TeleSharp.TL/TL/TLAbsInputPaymentCredentials.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsInputPaymentCredentials : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsInputPeer.cs b/src/TeleSharp.TL/TL/TLAbsInputPeer.cs index 24845d2..c74b9bc 100644 --- a/src/TeleSharp.TL/TL/TLAbsInputPeer.cs +++ b/src/TeleSharp.TL/TL/TLAbsInputPeer.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsInputPeer : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsInputPhoto.cs b/src/TeleSharp.TL/TL/TLAbsInputPhoto.cs index dbeaed0..fd51aa8 100644 --- a/src/TeleSharp.TL/TL/TLAbsInputPhoto.cs +++ b/src/TeleSharp.TL/TL/TLAbsInputPhoto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsInputPhoto : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsInputPrivacyKey.cs b/src/TeleSharp.TL/TL/TLAbsInputPrivacyKey.cs index 21b7943..026314c 100644 --- a/src/TeleSharp.TL/TL/TLAbsInputPrivacyKey.cs +++ b/src/TeleSharp.TL/TL/TLAbsInputPrivacyKey.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsInputPrivacyKey : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsInputPrivacyRule.cs b/src/TeleSharp.TL/TL/TLAbsInputPrivacyRule.cs index bc89964..7ef0f2f 100644 --- a/src/TeleSharp.TL/TL/TLAbsInputPrivacyRule.cs +++ b/src/TeleSharp.TL/TL/TLAbsInputPrivacyRule.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsInputPrivacyRule : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsInputSecureFile.cs b/src/TeleSharp.TL/TL/TLAbsInputSecureFile.cs index e229086..f888b62 100644 --- a/src/TeleSharp.TL/TL/TLAbsInputSecureFile.cs +++ b/src/TeleSharp.TL/TL/TLAbsInputSecureFile.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsInputSecureFile : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsInputStickerSet.cs b/src/TeleSharp.TL/TL/TLAbsInputStickerSet.cs index 7578ef1..2efbffa 100644 --- a/src/TeleSharp.TL/TL/TLAbsInputStickerSet.cs +++ b/src/TeleSharp.TL/TL/TLAbsInputStickerSet.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsInputStickerSet : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsInputStickeredMedia.cs b/src/TeleSharp.TL/TL/TLAbsInputStickeredMedia.cs index 23d182d..6201f4f 100644 --- a/src/TeleSharp.TL/TL/TLAbsInputStickeredMedia.cs +++ b/src/TeleSharp.TL/TL/TLAbsInputStickeredMedia.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsInputStickeredMedia : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsInputTheme.cs b/src/TeleSharp.TL/TL/TLAbsInputTheme.cs index 2411765..542c171 100644 --- a/src/TeleSharp.TL/TL/TLAbsInputTheme.cs +++ b/src/TeleSharp.TL/TL/TLAbsInputTheme.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsInputTheme : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsInputUser.cs b/src/TeleSharp.TL/TL/TLAbsInputUser.cs index 70ec16b..c1f8df3 100644 --- a/src/TeleSharp.TL/TL/TLAbsInputUser.cs +++ b/src/TeleSharp.TL/TL/TLAbsInputUser.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsInputUser : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsInputWallPaper.cs b/src/TeleSharp.TL/TL/TLAbsInputWallPaper.cs index cfe4c68..df3b940 100644 --- a/src/TeleSharp.TL/TL/TLAbsInputWallPaper.cs +++ b/src/TeleSharp.TL/TL/TLAbsInputWallPaper.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsInputWallPaper : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsInputWebFileLocation.cs b/src/TeleSharp.TL/TL/TLAbsInputWebFileLocation.cs index 8429261..8e1c791 100644 --- a/src/TeleSharp.TL/TL/TLAbsInputWebFileLocation.cs +++ b/src/TeleSharp.TL/TL/TLAbsInputWebFileLocation.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsInputWebFileLocation : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsJSONValue.cs b/src/TeleSharp.TL/TL/TLAbsJSONValue.cs index 78d7f38..e39e161 100644 --- a/src/TeleSharp.TL/TL/TLAbsJSONValue.cs +++ b/src/TeleSharp.TL/TL/TLAbsJSONValue.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsJSONValue : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsKeyboardButton.cs b/src/TeleSharp.TL/TL/TLAbsKeyboardButton.cs index 4760b4f..d49d28b 100644 --- a/src/TeleSharp.TL/TL/TLAbsKeyboardButton.cs +++ b/src/TeleSharp.TL/TL/TLAbsKeyboardButton.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsKeyboardButton : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsLangPackString.cs b/src/TeleSharp.TL/TL/TLAbsLangPackString.cs index 22f0413..15c6150 100644 --- a/src/TeleSharp.TL/TL/TLAbsLangPackString.cs +++ b/src/TeleSharp.TL/TL/TLAbsLangPackString.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsLangPackString : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsMessage.cs b/src/TeleSharp.TL/TL/TLAbsMessage.cs index 8f0ed6e..ce038f9 100644 --- a/src/TeleSharp.TL/TL/TLAbsMessage.cs +++ b/src/TeleSharp.TL/TL/TLAbsMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsMessage : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsMessageAction.cs b/src/TeleSharp.TL/TL/TLAbsMessageAction.cs index d231272..e0e579f 100644 --- a/src/TeleSharp.TL/TL/TLAbsMessageAction.cs +++ b/src/TeleSharp.TL/TL/TLAbsMessageAction.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsMessageAction : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsMessageEntity.cs b/src/TeleSharp.TL/TL/TLAbsMessageEntity.cs index d892621..8ad7a8b 100644 --- a/src/TeleSharp.TL/TL/TLAbsMessageEntity.cs +++ b/src/TeleSharp.TL/TL/TLAbsMessageEntity.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsMessageEntity : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsMessageMedia.cs b/src/TeleSharp.TL/TL/TLAbsMessageMedia.cs index 7b8bebc..5d14eb2 100644 --- a/src/TeleSharp.TL/TL/TLAbsMessageMedia.cs +++ b/src/TeleSharp.TL/TL/TLAbsMessageMedia.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsMessageMedia : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsMessagesFilter.cs b/src/TeleSharp.TL/TL/TLAbsMessagesFilter.cs index f89e670..7a6a0ee 100644 --- a/src/TeleSharp.TL/TL/TLAbsMessagesFilter.cs +++ b/src/TeleSharp.TL/TL/TLAbsMessagesFilter.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsMessagesFilter : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsNotifyPeer.cs b/src/TeleSharp.TL/TL/TLAbsNotifyPeer.cs index 76e3bc4..95acd48 100644 --- a/src/TeleSharp.TL/TL/TLAbsNotifyPeer.cs +++ b/src/TeleSharp.TL/TL/TLAbsNotifyPeer.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsNotifyPeer : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsPageBlock.cs b/src/TeleSharp.TL/TL/TLAbsPageBlock.cs index 5928c6e..39672ba 100644 --- a/src/TeleSharp.TL/TL/TLAbsPageBlock.cs +++ b/src/TeleSharp.TL/TL/TLAbsPageBlock.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsPageBlock : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsPageListItem.cs b/src/TeleSharp.TL/TL/TLAbsPageListItem.cs index c20dd9a..5df2dad 100644 --- a/src/TeleSharp.TL/TL/TLAbsPageListItem.cs +++ b/src/TeleSharp.TL/TL/TLAbsPageListItem.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsPageListItem : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsPageListOrderedItem.cs b/src/TeleSharp.TL/TL/TLAbsPageListOrderedItem.cs index 2aba19a..f80e47f 100644 --- a/src/TeleSharp.TL/TL/TLAbsPageListOrderedItem.cs +++ b/src/TeleSharp.TL/TL/TLAbsPageListOrderedItem.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsPageListOrderedItem : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsPasswordKdfAlgo.cs b/src/TeleSharp.TL/TL/TLAbsPasswordKdfAlgo.cs index a7a0997..a30aeb1 100644 --- a/src/TeleSharp.TL/TL/TLAbsPasswordKdfAlgo.cs +++ b/src/TeleSharp.TL/TL/TLAbsPasswordKdfAlgo.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsPasswordKdfAlgo : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsPeer.cs b/src/TeleSharp.TL/TL/TLAbsPeer.cs index 914dc83..7b8c388 100644 --- a/src/TeleSharp.TL/TL/TLAbsPeer.cs +++ b/src/TeleSharp.TL/TL/TLAbsPeer.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsPeer : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsPhoneCall.cs b/src/TeleSharp.TL/TL/TLAbsPhoneCall.cs index 46faf28..7cb844a 100644 --- a/src/TeleSharp.TL/TL/TLAbsPhoneCall.cs +++ b/src/TeleSharp.TL/TL/TLAbsPhoneCall.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsPhoneCall : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsPhoneCallDiscardReason.cs b/src/TeleSharp.TL/TL/TLAbsPhoneCallDiscardReason.cs index c6283d6..3352833 100644 --- a/src/TeleSharp.TL/TL/TLAbsPhoneCallDiscardReason.cs +++ b/src/TeleSharp.TL/TL/TLAbsPhoneCallDiscardReason.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsPhoneCallDiscardReason : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsPhoto.cs b/src/TeleSharp.TL/TL/TLAbsPhoto.cs index 4dd7e31..f0f55aa 100644 --- a/src/TeleSharp.TL/TL/TLAbsPhoto.cs +++ b/src/TeleSharp.TL/TL/TLAbsPhoto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsPhoto : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsPhotoSize.cs b/src/TeleSharp.TL/TL/TLAbsPhotoSize.cs index 7038129..a93568a 100644 --- a/src/TeleSharp.TL/TL/TLAbsPhotoSize.cs +++ b/src/TeleSharp.TL/TL/TLAbsPhotoSize.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsPhotoSize : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsPrivacyKey.cs b/src/TeleSharp.TL/TL/TLAbsPrivacyKey.cs index 1885650..aa8cc97 100644 --- a/src/TeleSharp.TL/TL/TLAbsPrivacyKey.cs +++ b/src/TeleSharp.TL/TL/TLAbsPrivacyKey.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsPrivacyKey : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsPrivacyRule.cs b/src/TeleSharp.TL/TL/TLAbsPrivacyRule.cs index f015088..700e25c 100644 --- a/src/TeleSharp.TL/TL/TLAbsPrivacyRule.cs +++ b/src/TeleSharp.TL/TL/TLAbsPrivacyRule.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsPrivacyRule : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsRecentMeUrl.cs b/src/TeleSharp.TL/TL/TLAbsRecentMeUrl.cs index 33b50a2..c25b8b5 100644 --- a/src/TeleSharp.TL/TL/TLAbsRecentMeUrl.cs +++ b/src/TeleSharp.TL/TL/TLAbsRecentMeUrl.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsRecentMeUrl : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsReplyMarkup.cs b/src/TeleSharp.TL/TL/TLAbsReplyMarkup.cs index f7c3be0..f655bc8 100644 --- a/src/TeleSharp.TL/TL/TLAbsReplyMarkup.cs +++ b/src/TeleSharp.TL/TL/TLAbsReplyMarkup.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsReplyMarkup : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsReportReason.cs b/src/TeleSharp.TL/TL/TLAbsReportReason.cs index 87add4b..26a62da 100644 --- a/src/TeleSharp.TL/TL/TLAbsReportReason.cs +++ b/src/TeleSharp.TL/TL/TLAbsReportReason.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsReportReason : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsRichText.cs b/src/TeleSharp.TL/TL/TLAbsRichText.cs index 5e84f35..11048c8 100644 --- a/src/TeleSharp.TL/TL/TLAbsRichText.cs +++ b/src/TeleSharp.TL/TL/TLAbsRichText.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsRichText : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsSecureFile.cs b/src/TeleSharp.TL/TL/TLAbsSecureFile.cs index cce05ab..10463f1 100644 --- a/src/TeleSharp.TL/TL/TLAbsSecureFile.cs +++ b/src/TeleSharp.TL/TL/TLAbsSecureFile.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsSecureFile : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsSecurePasswordKdfAlgo.cs b/src/TeleSharp.TL/TL/TLAbsSecurePasswordKdfAlgo.cs index f4bdcde..e7525b2 100644 --- a/src/TeleSharp.TL/TL/TLAbsSecurePasswordKdfAlgo.cs +++ b/src/TeleSharp.TL/TL/TLAbsSecurePasswordKdfAlgo.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsSecurePasswordKdfAlgo : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsSecurePlainData.cs b/src/TeleSharp.TL/TL/TLAbsSecurePlainData.cs index f21db4d..eff9a6f 100644 --- a/src/TeleSharp.TL/TL/TLAbsSecurePlainData.cs +++ b/src/TeleSharp.TL/TL/TLAbsSecurePlainData.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsSecurePlainData : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsSecureRequiredType.cs b/src/TeleSharp.TL/TL/TLAbsSecureRequiredType.cs index ba91498..e4f5229 100644 --- a/src/TeleSharp.TL/TL/TLAbsSecureRequiredType.cs +++ b/src/TeleSharp.TL/TL/TLAbsSecureRequiredType.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsSecureRequiredType : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsSecureValueError.cs b/src/TeleSharp.TL/TL/TLAbsSecureValueError.cs index 8c90037..314f8a1 100644 --- a/src/TeleSharp.TL/TL/TLAbsSecureValueError.cs +++ b/src/TeleSharp.TL/TL/TLAbsSecureValueError.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsSecureValueError : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsSecureValueType.cs b/src/TeleSharp.TL/TL/TLAbsSecureValueType.cs index d76a640..298c4eb 100644 --- a/src/TeleSharp.TL/TL/TLAbsSecureValueType.cs +++ b/src/TeleSharp.TL/TL/TLAbsSecureValueType.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsSecureValueType : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsSendMessageAction.cs b/src/TeleSharp.TL/TL/TLAbsSendMessageAction.cs index edcc8ed..6db476b 100644 --- a/src/TeleSharp.TL/TL/TLAbsSendMessageAction.cs +++ b/src/TeleSharp.TL/TL/TLAbsSendMessageAction.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsSendMessageAction : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsStickerSetCovered.cs b/src/TeleSharp.TL/TL/TLAbsStickerSetCovered.cs index 2a558fb..3de2abe 100644 --- a/src/TeleSharp.TL/TL/TLAbsStickerSetCovered.cs +++ b/src/TeleSharp.TL/TL/TLAbsStickerSetCovered.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsStickerSetCovered : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsTopPeerCategory.cs b/src/TeleSharp.TL/TL/TLAbsTopPeerCategory.cs index 0bf8f11..e384e17 100644 --- a/src/TeleSharp.TL/TL/TLAbsTopPeerCategory.cs +++ b/src/TeleSharp.TL/TL/TLAbsTopPeerCategory.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsTopPeerCategory : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsUpdate.cs b/src/TeleSharp.TL/TL/TLAbsUpdate.cs index 6f71cc3..92ad18f 100644 --- a/src/TeleSharp.TL/TL/TLAbsUpdate.cs +++ b/src/TeleSharp.TL/TL/TLAbsUpdate.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsUpdate : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsUpdates.cs b/src/TeleSharp.TL/TL/TLAbsUpdates.cs index 9653aa9..a87d369 100644 --- a/src/TeleSharp.TL/TL/TLAbsUpdates.cs +++ b/src/TeleSharp.TL/TL/TLAbsUpdates.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsUpdates : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsUrlAuthResult.cs b/src/TeleSharp.TL/TL/TLAbsUrlAuthResult.cs index 3be0131..f35f152 100644 --- a/src/TeleSharp.TL/TL/TLAbsUrlAuthResult.cs +++ b/src/TeleSharp.TL/TL/TLAbsUrlAuthResult.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsUrlAuthResult : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsUser.cs b/src/TeleSharp.TL/TL/TLAbsUser.cs index b9dcb61..1e5cc02 100644 --- a/src/TeleSharp.TL/TL/TLAbsUser.cs +++ b/src/TeleSharp.TL/TL/TLAbsUser.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsUser : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsUserProfilePhoto.cs b/src/TeleSharp.TL/TL/TLAbsUserProfilePhoto.cs index c3c9e05..df02772 100644 --- a/src/TeleSharp.TL/TL/TLAbsUserProfilePhoto.cs +++ b/src/TeleSharp.TL/TL/TLAbsUserProfilePhoto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsUserProfilePhoto : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsUserStatus.cs b/src/TeleSharp.TL/TL/TLAbsUserStatus.cs index 21ef437..7db6a07 100644 --- a/src/TeleSharp.TL/TL/TLAbsUserStatus.cs +++ b/src/TeleSharp.TL/TL/TLAbsUserStatus.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsUserStatus : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsWallPaper.cs b/src/TeleSharp.TL/TL/TLAbsWallPaper.cs index a67e4e0..efb5e67 100644 --- a/src/TeleSharp.TL/TL/TLAbsWallPaper.cs +++ b/src/TeleSharp.TL/TL/TLAbsWallPaper.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsWallPaper : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsWebDocument.cs b/src/TeleSharp.TL/TL/TLAbsWebDocument.cs index 6e2bfb7..c8496e7 100644 --- a/src/TeleSharp.TL/TL/TLAbsWebDocument.cs +++ b/src/TeleSharp.TL/TL/TLAbsWebDocument.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsWebDocument : TLObject diff --git a/src/TeleSharp.TL/TL/TLAbsWebPage.cs b/src/TeleSharp.TL/TL/TLAbsWebPage.cs index 1433c52..ae36467 100644 --- a/src/TeleSharp.TL/TL/TLAbsWebPage.cs +++ b/src/TeleSharp.TL/TL/TLAbsWebPage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { public abstract class TLAbsWebPage : TLObject diff --git a/src/TeleSharp.TL/TL/TLAccountDaysTTL.cs b/src/TeleSharp.TL/TL/TLAccountDaysTTL.cs index 8e2b698..a218573 100644 --- a/src/TeleSharp.TL/TL/TLAccountDaysTTL.cs +++ b/src/TeleSharp.TL/TL/TLAccountDaysTTL.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1194283041)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public int Days { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Days = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Days); - } } } diff --git a/src/TeleSharp.TL/TL/TLAuthorization.cs b/src/TeleSharp.TL/TL/TLAuthorization.cs index f522c8e..9775bf2 100644 --- a/src/TeleSharp.TL/TL/TLAuthorization.cs +++ b/src/TeleSharp.TL/TL/TLAuthorization.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1392388579)] @@ -35,10 +37,9 @@ namespace TeleSharp.TL public string Country { get; set; } public string Region { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -59,16 +60,12 @@ namespace TeleSharp.TL Ip = StringUtil.Deserialize(br); Country = StringUtil.Deserialize(br); Region = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - bw.Write(Hash); StringUtil.Serialize(DeviceModel, bw); StringUtil.Serialize(Platform, bw); @@ -81,7 +78,6 @@ namespace TeleSharp.TL StringUtil.Serialize(Ip, bw); StringUtil.Serialize(Country, bw); StringUtil.Serialize(Region, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLAutoDownloadSettings.cs b/src/TeleSharp.TL/TL/TLAutoDownloadSettings.cs index 90f4ddd..82fe176 100644 --- a/src/TeleSharp.TL/TL/TLAutoDownloadSettings.cs +++ b/src/TeleSharp.TL/TL/TLAutoDownloadSettings.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-532532493)] @@ -28,10 +30,9 @@ namespace TeleSharp.TL public int FileSizeMax { get; set; } public int VideoUploadMaxbitrate { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -45,22 +46,16 @@ namespace TeleSharp.TL VideoSizeMax = br.ReadInt32(); FileSizeMax = br.ReadInt32(); VideoUploadMaxbitrate = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - - bw.Write(PhotoSizeMax); bw.Write(VideoSizeMax); bw.Write(FileSizeMax); bw.Write(VideoUploadMaxbitrate); - } } } diff --git a/src/TeleSharp.TL/TL/TLBaseThemeArctic.cs b/src/TeleSharp.TL/TL/TLBaseThemeArctic.cs index 019e26e..bf60d95 100644 --- a/src/TeleSharp.TL/TL/TLBaseThemeArctic.cs +++ b/src/TeleSharp.TL/TL/TLBaseThemeArctic.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1527845466)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLBaseThemeClassic.cs b/src/TeleSharp.TL/TL/TLBaseThemeClassic.cs index d3b44c2..48a1222 100644 --- a/src/TeleSharp.TL/TL/TLBaseThemeClassic.cs +++ b/src/TeleSharp.TL/TL/TLBaseThemeClassic.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1012849566)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLBaseThemeDay.cs b/src/TeleSharp.TL/TL/TLBaseThemeDay.cs index a8d1466..adbeee4 100644 --- a/src/TeleSharp.TL/TL/TLBaseThemeDay.cs +++ b/src/TeleSharp.TL/TL/TLBaseThemeDay.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-69724536)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLBaseThemeNight.cs b/src/TeleSharp.TL/TL/TLBaseThemeNight.cs index 5bcd54f..1f523b7 100644 --- a/src/TeleSharp.TL/TL/TLBaseThemeNight.cs +++ b/src/TeleSharp.TL/TL/TLBaseThemeNight.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1212997976)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLBaseThemeTinted.cs b/src/TeleSharp.TL/TL/TLBaseThemeTinted.cs index e127e6c..281439d 100644 --- a/src/TeleSharp.TL/TL/TLBaseThemeTinted.cs +++ b/src/TeleSharp.TL/TL/TLBaseThemeTinted.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1834973166)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLBoolFalse.cs b/src/TeleSharp.TL/TL/TLBoolFalse.cs index 7282348..6850985 100644 --- a/src/TeleSharp.TL/TL/TLBoolFalse.cs +++ b/src/TeleSharp.TL/TL/TLBoolFalse.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1132882121)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLBoolTrue.cs b/src/TeleSharp.TL/TL/TLBoolTrue.cs index a96c279..3497909 100644 --- a/src/TeleSharp.TL/TL/TLBoolTrue.cs +++ b/src/TeleSharp.TL/TL/TLBoolTrue.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1720552011)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLBotCommand.cs b/src/TeleSharp.TL/TL/TLBotCommand.cs index 0613f68..66c95a4 100644 --- a/src/TeleSharp.TL/TL/TLBotCommand.cs +++ b/src/TeleSharp.TL/TL/TLBotCommand.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1032140601)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string Command { get; set; } public string Description { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Command = StringUtil.Deserialize(br); Description = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(Command, bw); StringUtil.Serialize(Description, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLBotInfo.cs b/src/TeleSharp.TL/TL/TLBotInfo.cs index d7acda3..4a61e10 100644 --- a/src/TeleSharp.TL/TL/TLBotInfo.cs +++ b/src/TeleSharp.TL/TL/TLBotInfo.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1729618630)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public string Description { get; set; } public TLVector Commands { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL UserId = br.ReadInt32(); Description = StringUtil.Deserialize(br); Commands = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL bw.Write(UserId); StringUtil.Serialize(Description, bw); ObjectUtils.SerializeObject(Commands, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLBotInlineMediaResult.cs b/src/TeleSharp.TL/TL/TLBotInlineMediaResult.cs index 7e7c67a..6ac6957 100644 --- a/src/TeleSharp.TL/TL/TLBotInlineMediaResult.cs +++ b/src/TeleSharp.TL/TL/TLBotInlineMediaResult.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(400266251)] @@ -27,10 +29,9 @@ namespace TeleSharp.TL public string Description { get; set; } public TLAbsBotInlineMessage SendMessage { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -59,7 +60,6 @@ namespace TeleSharp.TL Description = null; SendMessage = (TLAbsBotInlineMessage)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -77,7 +77,6 @@ namespace TeleSharp.TL if ((Flags & 8) != 0) StringUtil.Serialize(Description, bw); ObjectUtils.SerializeObject(SendMessage, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLBotInlineMessageMediaAuto.cs b/src/TeleSharp.TL/TL/TLBotInlineMessageMediaAuto.cs index 4d52cbd..843d505 100644 --- a/src/TeleSharp.TL/TL/TLBotInlineMessageMediaAuto.cs +++ b/src/TeleSharp.TL/TL/TLBotInlineMessageMediaAuto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1984755728)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public TLVector Entities { get; set; } public TLAbsReplyMarkup ReplyMarkup { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -43,7 +44,6 @@ namespace TeleSharp.TL else ReplyMarkup = null; - } public override void SerializeBody(BinaryWriter bw) @@ -55,7 +55,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Entities, bw); if ((Flags & 4) != 0) ObjectUtils.SerializeObject(ReplyMarkup, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLBotInlineMessageMediaContact.cs b/src/TeleSharp.TL/TL/TLBotInlineMessageMediaContact.cs index 33a35e3..b8bb056 100644 --- a/src/TeleSharp.TL/TL/TLBotInlineMessageMediaContact.cs +++ b/src/TeleSharp.TL/TL/TLBotInlineMessageMediaContact.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(416402882)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL public string Vcard { get; set; } public TLAbsReplyMarkup ReplyMarkup { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -43,7 +44,6 @@ namespace TeleSharp.TL else ReplyMarkup = null; - } public override void SerializeBody(BinaryWriter bw) @@ -56,7 +56,6 @@ namespace TeleSharp.TL StringUtil.Serialize(Vcard, bw); if ((Flags & 4) != 0) ObjectUtils.SerializeObject(ReplyMarkup, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLBotInlineMessageMediaGeo.cs b/src/TeleSharp.TL/TL/TLBotInlineMessageMediaGeo.cs index 6623413..38df144 100644 --- a/src/TeleSharp.TL/TL/TLBotInlineMessageMediaGeo.cs +++ b/src/TeleSharp.TL/TL/TLBotInlineMessageMediaGeo.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1222451611)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public int Period { get; set; } public TLAbsReplyMarkup ReplyMarkup { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -39,7 +40,6 @@ namespace TeleSharp.TL else ReplyMarkup = null; - } public override void SerializeBody(BinaryWriter bw) @@ -50,7 +50,6 @@ namespace TeleSharp.TL bw.Write(Period); if ((Flags & 4) != 0) ObjectUtils.SerializeObject(ReplyMarkup, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLBotInlineMessageMediaVenue.cs b/src/TeleSharp.TL/TL/TLBotInlineMessageMediaVenue.cs index 0a04875..7ecef0e 100644 --- a/src/TeleSharp.TL/TL/TLBotInlineMessageMediaVenue.cs +++ b/src/TeleSharp.TL/TL/TLBotInlineMessageMediaVenue.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1970903652)] @@ -27,10 +29,9 @@ namespace TeleSharp.TL public string VenueType { get; set; } public TLAbsReplyMarkup ReplyMarkup { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -47,7 +48,6 @@ namespace TeleSharp.TL else ReplyMarkup = null; - } public override void SerializeBody(BinaryWriter bw) @@ -62,7 +62,6 @@ namespace TeleSharp.TL StringUtil.Serialize(VenueType, bw); if ((Flags & 4) != 0) ObjectUtils.SerializeObject(ReplyMarkup, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLBotInlineMessageText.cs b/src/TeleSharp.TL/TL/TLBotInlineMessageText.cs index c4e0520..4ec003f 100644 --- a/src/TeleSharp.TL/TL/TLBotInlineMessageText.cs +++ b/src/TeleSharp.TL/TL/TLBotInlineMessageText.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1937807902)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL public TLVector Entities { get; set; } public TLAbsReplyMarkup ReplyMarkup { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -45,20 +46,17 @@ namespace TeleSharp.TL else ReplyMarkup = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - StringUtil.Serialize(Message, bw); if ((Flags & 2) != 0) ObjectUtils.SerializeObject(Entities, bw); if ((Flags & 4) != 0) ObjectUtils.SerializeObject(ReplyMarkup, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLBotInlineResult.cs b/src/TeleSharp.TL/TL/TLBotInlineResult.cs index d331995..6432540 100644 --- a/src/TeleSharp.TL/TL/TLBotInlineResult.cs +++ b/src/TeleSharp.TL/TL/TLBotInlineResult.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(295067450)] @@ -28,10 +30,9 @@ namespace TeleSharp.TL public TLAbsWebDocument Content { get; set; } public TLAbsBotInlineMessage SendMessage { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -65,7 +66,6 @@ namespace TeleSharp.TL Content = null; SendMessage = (TLAbsBotInlineMessage)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -85,7 +85,6 @@ namespace TeleSharp.TL if ((Flags & 32) != 0) ObjectUtils.SerializeObject(Content, bw); ObjectUtils.SerializeObject(SendMessage, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLCdnConfig.cs b/src/TeleSharp.TL/TL/TLCdnConfig.cs index f658db1..323088f 100644 --- a/src/TeleSharp.TL/TL/TLCdnConfig.cs +++ b/src/TeleSharp.TL/TL/TLCdnConfig.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1462101002)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLVector PublicKeys { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { PublicKeys = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(PublicKeys, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLCdnPublicKey.cs b/src/TeleSharp.TL/TL/TLCdnPublicKey.cs index 3b59eca..6fc10e2 100644 --- a/src/TeleSharp.TL/TL/TLCdnPublicKey.cs +++ b/src/TeleSharp.TL/TL/TLCdnPublicKey.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-914167110)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int DcId { get; set; } public string PublicKey { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { DcId = br.ReadInt32(); PublicKey = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(DcId); StringUtil.Serialize(PublicKey, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannel.cs b/src/TeleSharp.TL/TL/TLChannel.cs index 4bd7d43..abac53d 100644 --- a/src/TeleSharp.TL/TL/TLChannel.cs +++ b/src/TeleSharp.TL/TL/TLChannel.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-753232354)] @@ -44,10 +46,9 @@ namespace TeleSharp.TL public TLChatBannedRights DefaultBannedRights { get; set; } public int? ParticipantsCount { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -105,25 +106,12 @@ namespace TeleSharp.TL else ParticipantsCount = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - - - - - - - - - - bw.Write(Id); if ((Flags & 8192) != 0) bw.Write(AccessHash.Value); @@ -143,7 +131,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(DefaultBannedRights, bw); if ((Flags & 131072) != 0) bw.Write(ParticipantsCount.Value); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelAdminLogEvent.cs b/src/TeleSharp.TL/TL/TLChannelAdminLogEvent.cs index 1266310..b3392df 100644 --- a/src/TeleSharp.TL/TL/TLChannelAdminLogEvent.cs +++ b/src/TeleSharp.TL/TL/TLChannelAdminLogEvent.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(995769920)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public int UserId { get; set; } public TLAbsChannelAdminLogEventAction Action { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL Date = br.ReadInt32(); UserId = br.ReadInt32(); Action = (TLAbsChannelAdminLogEventAction)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL bw.Write(Date); bw.Write(UserId); ObjectUtils.SerializeObject(Action, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionChangeAbout.cs b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionChangeAbout.cs index 0d2c7b8..baf049b 100644 --- a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionChangeAbout.cs +++ b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionChangeAbout.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1427671598)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string PrevValue { get; set; } public string NewValue { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { PrevValue = StringUtil.Deserialize(br); NewValue = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(PrevValue, bw); StringUtil.Serialize(NewValue, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionChangeLinkedChat.cs b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionChangeLinkedChat.cs index 5af03ba..033e8b9 100644 --- a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionChangeLinkedChat.cs +++ b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionChangeLinkedChat.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1569748965)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int PrevValue { get; set; } public int NewValue { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { PrevValue = br.ReadInt32(); NewValue = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(PrevValue); bw.Write(NewValue); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionChangeLocation.cs b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionChangeLocation.cs index 8feb595..e555bcc 100644 --- a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionChangeLocation.cs +++ b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionChangeLocation.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(241923758)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsChannelLocation PrevValue { get; set; } public TLAbsChannelLocation NewValue { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { PrevValue = (TLAbsChannelLocation)ObjectUtils.DeserializeObject(br); NewValue = (TLAbsChannelLocation)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(PrevValue, bw); ObjectUtils.SerializeObject(NewValue, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionChangePhoto.cs b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionChangePhoto.cs index 0655d57..08f6d50 100644 --- a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionChangePhoto.cs +++ b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionChangePhoto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1129042607)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsPhoto PrevPhoto { get; set; } public TLAbsPhoto NewPhoto { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { PrevPhoto = (TLAbsPhoto)ObjectUtils.DeserializeObject(br); NewPhoto = (TLAbsPhoto)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(PrevPhoto, bw); ObjectUtils.SerializeObject(NewPhoto, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionChangeStickerSet.cs b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionChangeStickerSet.cs index ed283f0..8d3bd8a 100644 --- a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionChangeStickerSet.cs +++ b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionChangeStickerSet.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1312568665)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsInputStickerSet PrevStickerset { get; set; } public TLAbsInputStickerSet NewStickerset { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { PrevStickerset = (TLAbsInputStickerSet)ObjectUtils.DeserializeObject(br); NewStickerset = (TLAbsInputStickerSet)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(PrevStickerset, bw); ObjectUtils.SerializeObject(NewStickerset, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionChangeTitle.cs b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionChangeTitle.cs index 9ac2fe1..801ee5d 100644 --- a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionChangeTitle.cs +++ b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionChangeTitle.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-421545947)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string PrevValue { get; set; } public string NewValue { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { PrevValue = StringUtil.Deserialize(br); NewValue = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(PrevValue, bw); StringUtil.Serialize(NewValue, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionChangeUsername.cs b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionChangeUsername.cs index 4106315..53118cf 100644 --- a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionChangeUsername.cs +++ b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionChangeUsername.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1783299128)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string PrevValue { get; set; } public string NewValue { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { PrevValue = StringUtil.Deserialize(br); NewValue = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(PrevValue, bw); StringUtil.Serialize(NewValue, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionDefaultBannedRights.cs b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionDefaultBannedRights.cs index f004f30..5dfea2d 100644 --- a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionDefaultBannedRights.cs +++ b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionDefaultBannedRights.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(771095562)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLChatBannedRights PrevBannedRights { get; set; } public TLChatBannedRights NewBannedRights { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { PrevBannedRights = (TLChatBannedRights)ObjectUtils.DeserializeObject(br); NewBannedRights = (TLChatBannedRights)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(PrevBannedRights, bw); ObjectUtils.SerializeObject(NewBannedRights, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionDeleteMessage.cs b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionDeleteMessage.cs index 87fa585..59c6748 100644 --- a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionDeleteMessage.cs +++ b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionDeleteMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1121994683)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsMessage Message { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Message = (TLAbsMessage)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Message, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionEditMessage.cs b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionEditMessage.cs index d13dbd3..8a7f96d 100644 --- a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionEditMessage.cs +++ b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionEditMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1889215493)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsMessage PrevMessage { get; set; } public TLAbsMessage NewMessage { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { PrevMessage = (TLAbsMessage)ObjectUtils.DeserializeObject(br); NewMessage = (TLAbsMessage)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(PrevMessage, bw); ObjectUtils.SerializeObject(NewMessage, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionParticipantInvite.cs b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionParticipantInvite.cs index 417235c..ed5e129 100644 --- a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionParticipantInvite.cs +++ b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionParticipantInvite.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-484690728)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsChannelParticipant Participant { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Participant = (TLAbsChannelParticipant)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Participant, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionParticipantJoin.cs b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionParticipantJoin.cs index 9250c0f..7f2b534 100644 --- a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionParticipantJoin.cs +++ b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionParticipantJoin.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(405815507)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionParticipantLeave.cs b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionParticipantLeave.cs index a68e7f0..558883a 100644 --- a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionParticipantLeave.cs +++ b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionParticipantLeave.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-124291086)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionParticipantToggleAdmin.cs b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionParticipantToggleAdmin.cs index 8dd4f29..5ede8bc 100644 --- a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionParticipantToggleAdmin.cs +++ b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionParticipantToggleAdmin.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-714643696)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsChannelParticipant PrevParticipant { get; set; } public TLAbsChannelParticipant NewParticipant { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { PrevParticipant = (TLAbsChannelParticipant)ObjectUtils.DeserializeObject(br); NewParticipant = (TLAbsChannelParticipant)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(PrevParticipant, bw); ObjectUtils.SerializeObject(NewParticipant, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionParticipantToggleBan.cs b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionParticipantToggleBan.cs index 892f3df..17b147d 100644 --- a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionParticipantToggleBan.cs +++ b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionParticipantToggleBan.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-422036098)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsChannelParticipant PrevParticipant { get; set; } public TLAbsChannelParticipant NewParticipant { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { PrevParticipant = (TLAbsChannelParticipant)ObjectUtils.DeserializeObject(br); NewParticipant = (TLAbsChannelParticipant)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(PrevParticipant, bw); ObjectUtils.SerializeObject(NewParticipant, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionStopPoll.cs b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionStopPoll.cs index 856784b..80a38d6 100644 --- a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionStopPoll.cs +++ b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionStopPoll.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1895328189)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsMessage Message { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Message = (TLAbsMessage)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Message, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionToggleInvites.cs b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionToggleInvites.cs index 3d7b075..6929d4e 100644 --- a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionToggleInvites.cs +++ b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionToggleInvites.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(460916654)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public bool NewValue { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { NewValue = BoolUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); BoolUtil.Serialize(NewValue, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionTogglePreHistoryHidden.cs b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionTogglePreHistoryHidden.cs index 05a7ce6..de4494e 100644 --- a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionTogglePreHistoryHidden.cs +++ b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionTogglePreHistoryHidden.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1599903217)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public bool NewValue { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { NewValue = BoolUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); BoolUtil.Serialize(NewValue, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionToggleSignatures.cs b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionToggleSignatures.cs index dec1579..a5e0b9b 100644 --- a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionToggleSignatures.cs +++ b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionToggleSignatures.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(648939889)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public bool NewValue { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { NewValue = BoolUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); BoolUtil.Serialize(NewValue, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionToggleSlowMode.cs b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionToggleSlowMode.cs index 6ff7e8f..9f8fd39 100644 --- a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionToggleSlowMode.cs +++ b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionToggleSlowMode.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1401984889)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int PrevValue { get; set; } public int NewValue { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { PrevValue = br.ReadInt32(); NewValue = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(PrevValue); bw.Write(NewValue); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionUpdatePinned.cs b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionUpdatePinned.cs index 44a5840..9cf0363 100644 --- a/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionUpdatePinned.cs +++ b/src/TeleSharp.TL/TL/TLChannelAdminLogEventActionUpdatePinned.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-370660328)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsMessage Message { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Message = (TLAbsMessage)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Message, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelAdminLogEventsFilter.cs b/src/TeleSharp.TL/TL/TLChannelAdminLogEventsFilter.cs index db6b0b5..9a227f8 100644 --- a/src/TeleSharp.TL/TL/TLChannelAdminLogEventsFilter.cs +++ b/src/TeleSharp.TL/TL/TLChannelAdminLogEventsFilter.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-368018716)] @@ -34,10 +36,9 @@ namespace TeleSharp.TL public bool Edit { get; set; } public bool Delete { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -57,28 +58,12 @@ namespace TeleSharp.TL Pinned = (Flags & 2048) != 0; Edit = (Flags & 4096) != 0; Delete = (Flags & 8192) != 0; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - - - - - - - - - - - - - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelForbidden.cs b/src/TeleSharp.TL/TL/TLChannelForbidden.cs index 3576fa2..47cf4f1 100644 --- a/src/TeleSharp.TL/TL/TLChannelForbidden.cs +++ b/src/TeleSharp.TL/TL/TLChannelForbidden.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(681420594)] @@ -26,10 +28,9 @@ namespace TeleSharp.TL public string Title { get; set; } public int? UntilDate { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -45,21 +46,17 @@ namespace TeleSharp.TL else UntilDate = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - bw.Write(Id); bw.Write(AccessHash); StringUtil.Serialize(Title, bw); if ((Flags & 65536) != 0) bw.Write(UntilDate.Value); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelFull.cs b/src/TeleSharp.TL/TL/TLChannelFull.cs index f4133f6..9ee2e2d 100644 --- a/src/TeleSharp.TL/TL/TLChannelFull.cs +++ b/src/TeleSharp.TL/TL/TLChannelFull.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(763976820)] @@ -52,10 +54,9 @@ namespace TeleSharp.TL public int? SlowmodeNextSendDate { get; set; } public int Pts { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -153,20 +154,12 @@ namespace TeleSharp.TL SlowmodeNextSendDate = null; Pts = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - - - - - bw.Write(Id); StringUtil.Serialize(About, bw); if ((Flags & 1) != 0) @@ -207,7 +200,6 @@ namespace TeleSharp.TL if ((Flags & 262144) != 0) bw.Write(SlowmodeNextSendDate.Value); bw.Write(Pts); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelLocation.cs b/src/TeleSharp.TL/TL/TLChannelLocation.cs index 0fafbbe..9036199 100644 --- a/src/TeleSharp.TL/TL/TLChannelLocation.cs +++ b/src/TeleSharp.TL/TL/TLChannelLocation.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(547062491)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsGeoPoint GeoPoint { get; set; } public string Address { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { GeoPoint = (TLAbsGeoPoint)ObjectUtils.DeserializeObject(br); Address = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(GeoPoint, bw); StringUtil.Serialize(Address, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelLocationEmpty.cs b/src/TeleSharp.TL/TL/TLChannelLocationEmpty.cs index 8db372f..e365c69 100644 --- a/src/TeleSharp.TL/TL/TLChannelLocationEmpty.cs +++ b/src/TeleSharp.TL/TL/TLChannelLocationEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1078612597)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLChannelMessagesFilter.cs b/src/TeleSharp.TL/TL/TLChannelMessagesFilter.cs index dce851d..b2ef5ca 100644 --- a/src/TeleSharp.TL/TL/TLChannelMessagesFilter.cs +++ b/src/TeleSharp.TL/TL/TLChannelMessagesFilter.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-847783593)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public bool ExcludeNewMessages { get; set; } public TLVector Ranges { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,16 +34,13 @@ namespace TeleSharp.TL Flags = br.ReadInt32(); ExcludeNewMessages = (Flags & 2) != 0; Ranges = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - ObjectUtils.SerializeObject(Ranges, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelMessagesFilterEmpty.cs b/src/TeleSharp.TL/TL/TLChannelMessagesFilterEmpty.cs index 597e651..39c5ac9 100644 --- a/src/TeleSharp.TL/TL/TLChannelMessagesFilterEmpty.cs +++ b/src/TeleSharp.TL/TL/TLChannelMessagesFilterEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1798033689)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLChannelParticipant.cs b/src/TeleSharp.TL/TL/TLChannelParticipant.cs index 2e47d62..5392967 100644 --- a/src/TeleSharp.TL/TL/TLChannelParticipant.cs +++ b/src/TeleSharp.TL/TL/TLChannelParticipant.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(367766557)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int UserId { get; set; } public int Date { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { UserId = br.ReadInt32(); Date = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(UserId); bw.Write(Date); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelParticipantAdmin.cs b/src/TeleSharp.TL/TL/TLChannelParticipantAdmin.cs index 6e5432e..12c131a 100644 --- a/src/TeleSharp.TL/TL/TLChannelParticipantAdmin.cs +++ b/src/TeleSharp.TL/TL/TLChannelParticipantAdmin.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-859915345)] @@ -28,10 +30,9 @@ namespace TeleSharp.TL public TLChatAdminRights AdminRights { get; set; } public string Rank { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -53,15 +54,12 @@ namespace TeleSharp.TL else Rank = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - bw.Write(UserId); if ((Flags & 2) != 0) bw.Write(InviterId.Value); @@ -70,7 +68,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(AdminRights, bw); if ((Flags & 4) != 0) StringUtil.Serialize(Rank, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelParticipantBanned.cs b/src/TeleSharp.TL/TL/TLChannelParticipantBanned.cs index 1e92016..b07d713 100644 --- a/src/TeleSharp.TL/TL/TLChannelParticipantBanned.cs +++ b/src/TeleSharp.TL/TL/TLChannelParticipantBanned.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(470789295)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL public int Date { get; set; } public TLChatBannedRights BannedRights { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -39,19 +40,16 @@ namespace TeleSharp.TL KickedBy = br.ReadInt32(); Date = br.ReadInt32(); BannedRights = (TLChatBannedRights)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - bw.Write(UserId); bw.Write(KickedBy); bw.Write(Date); ObjectUtils.SerializeObject(BannedRights, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelParticipantCreator.cs b/src/TeleSharp.TL/TL/TLChannelParticipantCreator.cs index 8708ded..56f4d69 100644 --- a/src/TeleSharp.TL/TL/TLChannelParticipantCreator.cs +++ b/src/TeleSharp.TL/TL/TLChannelParticipantCreator.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-2138237532)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int UserId { get; set; } public string Rank { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,7 +38,6 @@ namespace TeleSharp.TL else Rank = null; - } public override void SerializeBody(BinaryWriter bw) @@ -47,7 +47,6 @@ namespace TeleSharp.TL bw.Write(UserId); if ((Flags & 1) != 0) StringUtil.Serialize(Rank, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelParticipantSelf.cs b/src/TeleSharp.TL/TL/TLChannelParticipantSelf.cs index 538c99e..63fa121 100644 --- a/src/TeleSharp.TL/TL/TLChannelParticipantSelf.cs +++ b/src/TeleSharp.TL/TL/TLChannelParticipantSelf.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1557620115)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int InviterId { get; set; } public int Date { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL UserId = br.ReadInt32(); InviterId = br.ReadInt32(); Date = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL bw.Write(UserId); bw.Write(InviterId); bw.Write(Date); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelParticipantsAdmins.cs b/src/TeleSharp.TL/TL/TLChannelParticipantsAdmins.cs index b880c87..6bd180a 100644 --- a/src/TeleSharp.TL/TL/TLChannelParticipantsAdmins.cs +++ b/src/TeleSharp.TL/TL/TLChannelParticipantsAdmins.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1268741783)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLChannelParticipantsBanned.cs b/src/TeleSharp.TL/TL/TLChannelParticipantsBanned.cs index 7a98a9e..e4570f9 100644 --- a/src/TeleSharp.TL/TL/TLChannelParticipantsBanned.cs +++ b/src/TeleSharp.TL/TL/TLChannelParticipantsBanned.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(338142689)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string Q { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Q = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Q, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelParticipantsBots.cs b/src/TeleSharp.TL/TL/TLChannelParticipantsBots.cs index 48b3bad..a460ddc 100644 --- a/src/TeleSharp.TL/TL/TLChannelParticipantsBots.cs +++ b/src/TeleSharp.TL/TL/TLChannelParticipantsBots.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1328445861)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLChannelParticipantsContacts.cs b/src/TeleSharp.TL/TL/TLChannelParticipantsContacts.cs index d968059..2c4a90e 100644 --- a/src/TeleSharp.TL/TL/TLChannelParticipantsContacts.cs +++ b/src/TeleSharp.TL/TL/TLChannelParticipantsContacts.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1150621555)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string Q { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Q = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Q, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelParticipantsKicked.cs b/src/TeleSharp.TL/TL/TLChannelParticipantsKicked.cs index b381aec..906cdae 100644 --- a/src/TeleSharp.TL/TL/TLChannelParticipantsKicked.cs +++ b/src/TeleSharp.TL/TL/TLChannelParticipantsKicked.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1548400251)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string Q { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Q = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Q, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChannelParticipantsRecent.cs b/src/TeleSharp.TL/TL/TLChannelParticipantsRecent.cs index ed6b15f..0fb488b 100644 --- a/src/TeleSharp.TL/TL/TLChannelParticipantsRecent.cs +++ b/src/TeleSharp.TL/TL/TLChannelParticipantsRecent.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-566281095)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLChannelParticipantsSearch.cs b/src/TeleSharp.TL/TL/TLChannelParticipantsSearch.cs index 4184c47..62f9402 100644 --- a/src/TeleSharp.TL/TL/TLChannelParticipantsSearch.cs +++ b/src/TeleSharp.TL/TL/TLChannelParticipantsSearch.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(106343499)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string Q { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Q = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Q, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChat.cs b/src/TeleSharp.TL/TL/TLChat.cs index ca6ddfa..0aba487 100644 --- a/src/TeleSharp.TL/TL/TLChat.cs +++ b/src/TeleSharp.TL/TL/TLChat.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1004149726)] @@ -33,10 +35,9 @@ namespace TeleSharp.TL public TLChatAdminRights AdminRights { get; set; } public TLChatBannedRights DefaultBannedRights { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -67,17 +68,12 @@ namespace TeleSharp.TL else DefaultBannedRights = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - - bw.Write(Id); StringUtil.Serialize(Title, bw); ObjectUtils.SerializeObject(Photo, bw); @@ -90,7 +86,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(AdminRights, bw); if ((Flags & 262144) != 0) ObjectUtils.SerializeObject(DefaultBannedRights, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChatAdminRights.cs b/src/TeleSharp.TL/TL/TLChatAdminRights.cs index 0e9cd2f..94b8328 100644 --- a/src/TeleSharp.TL/TL/TLChatAdminRights.cs +++ b/src/TeleSharp.TL/TL/TLChatAdminRights.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1605510357)] @@ -28,10 +30,9 @@ namespace TeleSharp.TL public bool PinMessages { get; set; } public bool AddAdmins { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -45,22 +46,12 @@ namespace TeleSharp.TL InviteUsers = (Flags & 32) != 0; PinMessages = (Flags & 128) != 0; AddAdmins = (Flags & 512) != 0; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - - - - - - - } } } diff --git a/src/TeleSharp.TL/TL/TLChatBannedRights.cs b/src/TeleSharp.TL/TL/TLChatBannedRights.cs index 44d3d15..3363594 100644 --- a/src/TeleSharp.TL/TL/TLChatBannedRights.cs +++ b/src/TeleSharp.TL/TL/TLChatBannedRights.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1626209256)] @@ -33,10 +35,9 @@ namespace TeleSharp.TL public bool PinMessages { get; set; } public int UntilDate { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -55,27 +56,13 @@ namespace TeleSharp.TL InviteUsers = (Flags & 32768) != 0; PinMessages = (Flags & 131072) != 0; UntilDate = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - - - - - - - - - - bw.Write(UntilDate); - } } } diff --git a/src/TeleSharp.TL/TL/TLChatEmpty.cs b/src/TeleSharp.TL/TL/TLChatEmpty.cs index 03229a0..f12e15d 100644 --- a/src/TeleSharp.TL/TL/TLChatEmpty.cs +++ b/src/TeleSharp.TL/TL/TLChatEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1683826688)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public int Id { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Id); - } } } diff --git a/src/TeleSharp.TL/TL/TLChatForbidden.cs b/src/TeleSharp.TL/TL/TLChatForbidden.cs index de78bc9..7734129 100644 --- a/src/TeleSharp.TL/TL/TLChatForbidden.cs +++ b/src/TeleSharp.TL/TL/TLChatForbidden.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(120753115)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int Id { get; set; } public string Title { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = br.ReadInt32(); Title = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Id); StringUtil.Serialize(Title, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChatFull.cs b/src/TeleSharp.TL/TL/TLChatFull.cs index 06da4c6..902bef0 100644 --- a/src/TeleSharp.TL/TL/TLChatFull.cs +++ b/src/TeleSharp.TL/TL/TLChatFull.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(461151667)] @@ -31,10 +33,9 @@ namespace TeleSharp.TL public int? PinnedMsgId { get; set; } public int? FolderId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -67,15 +68,12 @@ namespace TeleSharp.TL else FolderId = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - bw.Write(Id); StringUtil.Serialize(About, bw); ObjectUtils.SerializeObject(Participants, bw); @@ -89,7 +87,6 @@ namespace TeleSharp.TL bw.Write(PinnedMsgId.Value); if ((Flags & 2048) != 0) bw.Write(FolderId.Value); - } } } diff --git a/src/TeleSharp.TL/TL/TLChatInvite.cs b/src/TeleSharp.TL/TL/TLChatInvite.cs index e473bf8..66d1fc8 100644 --- a/src/TeleSharp.TL/TL/TLChatInvite.cs +++ b/src/TeleSharp.TL/TL/TLChatInvite.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-540871282)] @@ -28,10 +30,9 @@ namespace TeleSharp.TL public int ParticipantsCount { get; set; } public TLVector Participants { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -49,23 +50,17 @@ namespace TeleSharp.TL else Participants = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - - StringUtil.Serialize(Title, bw); ObjectUtils.SerializeObject(Photo, bw); bw.Write(ParticipantsCount); if ((Flags & 16) != 0) ObjectUtils.SerializeObject(Participants, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChatInviteAlready.cs b/src/TeleSharp.TL/TL/TLChatInviteAlready.cs index 5616d10..5b69d66 100644 --- a/src/TeleSharp.TL/TL/TLChatInviteAlready.cs +++ b/src/TeleSharp.TL/TL/TLChatInviteAlready.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1516793212)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsChat Chat { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Chat = (TLAbsChat)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Chat, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChatInviteEmpty.cs b/src/TeleSharp.TL/TL/TLChatInviteEmpty.cs index 34b59f0..a144fe6 100644 --- a/src/TeleSharp.TL/TL/TLChatInviteEmpty.cs +++ b/src/TeleSharp.TL/TL/TLChatInviteEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1776236393)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLChatInviteExported.cs b/src/TeleSharp.TL/TL/TLChatInviteExported.cs index 051a3e7..03a2d36 100644 --- a/src/TeleSharp.TL/TL/TLChatInviteExported.cs +++ b/src/TeleSharp.TL/TL/TLChatInviteExported.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-64092740)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string Link { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Link = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Link, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChatOnlines.cs b/src/TeleSharp.TL/TL/TLChatOnlines.cs index 2235782..5cbb868 100644 --- a/src/TeleSharp.TL/TL/TLChatOnlines.cs +++ b/src/TeleSharp.TL/TL/TLChatOnlines.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-264117680)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public int Onlines { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Onlines = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Onlines); - } } } diff --git a/src/TeleSharp.TL/TL/TLChatParticipant.cs b/src/TeleSharp.TL/TL/TLChatParticipant.cs index b875628..c46cb86 100644 --- a/src/TeleSharp.TL/TL/TLChatParticipant.cs +++ b/src/TeleSharp.TL/TL/TLChatParticipant.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-925415106)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int InviterId { get; set; } public int Date { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL UserId = br.ReadInt32(); InviterId = br.ReadInt32(); Date = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL bw.Write(UserId); bw.Write(InviterId); bw.Write(Date); - } } } diff --git a/src/TeleSharp.TL/TL/TLChatParticipantAdmin.cs b/src/TeleSharp.TL/TL/TLChatParticipantAdmin.cs index fa8799e..1171456 100644 --- a/src/TeleSharp.TL/TL/TLChatParticipantAdmin.cs +++ b/src/TeleSharp.TL/TL/TLChatParticipantAdmin.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-489233354)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int InviterId { get; set; } public int Date { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL UserId = br.ReadInt32(); InviterId = br.ReadInt32(); Date = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL bw.Write(UserId); bw.Write(InviterId); bw.Write(Date); - } } } diff --git a/src/TeleSharp.TL/TL/TLChatParticipantCreator.cs b/src/TeleSharp.TL/TL/TLChatParticipantCreator.cs index add2362..0f59d9d 100644 --- a/src/TeleSharp.TL/TL/TLChatParticipantCreator.cs +++ b/src/TeleSharp.TL/TL/TLChatParticipantCreator.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-636267638)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public int UserId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { UserId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(UserId); - } } } diff --git a/src/TeleSharp.TL/TL/TLChatParticipants.cs b/src/TeleSharp.TL/TL/TLChatParticipants.cs index f59a6b5..b699ee1 100644 --- a/src/TeleSharp.TL/TL/TLChatParticipants.cs +++ b/src/TeleSharp.TL/TL/TLChatParticipants.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1061556205)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public TLVector Participants { get; set; } public int Version { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL ChatId = br.ReadInt32(); Participants = (TLVector)ObjectUtils.DeserializeVector(br); Version = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL bw.Write(ChatId); ObjectUtils.SerializeObject(Participants, bw); bw.Write(Version); - } } } diff --git a/src/TeleSharp.TL/TL/TLChatParticipantsForbidden.cs b/src/TeleSharp.TL/TL/TLChatParticipantsForbidden.cs index 97a5f1f..222df56 100644 --- a/src/TeleSharp.TL/TL/TLChatParticipantsForbidden.cs +++ b/src/TeleSharp.TL/TL/TLChatParticipantsForbidden.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-57668565)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int ChatId { get; set; } public TLAbsChatParticipant SelfParticipant { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,7 +38,6 @@ namespace TeleSharp.TL else SelfParticipant = null; - } public override void SerializeBody(BinaryWriter bw) @@ -47,7 +47,6 @@ namespace TeleSharp.TL bw.Write(ChatId); if ((Flags & 1) != 0) ObjectUtils.SerializeObject(SelfParticipant, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLChatPhoto.cs b/src/TeleSharp.TL/TL/TLChatPhoto.cs index ad96f65..5b49482 100644 --- a/src/TeleSharp.TL/TL/TLChatPhoto.cs +++ b/src/TeleSharp.TL/TL/TLChatPhoto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1197267925)] @@ -18,22 +20,20 @@ namespace TeleSharp.TL } } - public TLFileLocationToBeDeprecated PhotoSmall { get; set; } - public TLFileLocationToBeDeprecated PhotoBig { get; set; } + public FileLocation PhotoSmall { get; set; } + public FileLocation PhotoBig { get; set; } public int DcId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - PhotoSmall = (TLFileLocationToBeDeprecated)ObjectUtils.DeserializeObject(br); - PhotoBig = (TLFileLocationToBeDeprecated)ObjectUtils.DeserializeObject(br); + PhotoSmall = (FileLocation)ObjectUtils.DeserializeObject(br); + PhotoBig = (FileLocation)ObjectUtils.DeserializeObject(br); DcId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(PhotoSmall, bw); ObjectUtils.SerializeObject(PhotoBig, bw); bw.Write(DcId); - } } } diff --git a/src/TeleSharp.TL/TL/TLChatPhotoEmpty.cs b/src/TeleSharp.TL/TL/TLChatPhotoEmpty.cs index cea4e99..0ff41c9 100644 --- a/src/TeleSharp.TL/TL/TLChatPhotoEmpty.cs +++ b/src/TeleSharp.TL/TL/TLChatPhotoEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(935395612)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLCodeSettings.cs b/src/TeleSharp.TL/TL/TLCodeSettings.cs index 0ee22ad..12dbc27 100644 --- a/src/TeleSharp.TL/TL/TLCodeSettings.cs +++ b/src/TeleSharp.TL/TL/TLCodeSettings.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-557924733)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public bool CurrentNumber { get; set; } public bool AllowAppHash { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,17 +36,12 @@ namespace TeleSharp.TL AllowFlashcall = (Flags & 1) != 0; CurrentNumber = (Flags & 2) != 0; AllowAppHash = (Flags & 16) != 0; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - - } } } diff --git a/src/TeleSharp.TL/TL/TLConfig.cs b/src/TeleSharp.TL/TL/TLConfig.cs index afcda7d..e039f98 100644 --- a/src/TeleSharp.TL/TL/TLConfig.cs +++ b/src/TeleSharp.TL/TL/TLConfig.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(856375399)] @@ -71,10 +73,9 @@ namespace TeleSharp.TL public int? LangPackVersion { get; set; } public int? BaseLangPackVersion { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -167,20 +168,12 @@ namespace TeleSharp.TL else BaseLangPackVersion = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - - - - - bw.Write(Date); bw.Write(Expires); BoolUtil.Serialize(TestMode, bw); @@ -234,7 +227,6 @@ namespace TeleSharp.TL bw.Write(LangPackVersion.Value); if ((Flags & 4) != 0) bw.Write(BaseLangPackVersion.Value); - } } } diff --git a/src/TeleSharp.TL/TL/TLContact.cs b/src/TeleSharp.TL/TL/TLContact.cs index 7d6c78b..7581f7f 100644 --- a/src/TeleSharp.TL/TL/TLContact.cs +++ b/src/TeleSharp.TL/TL/TLContact.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-116274796)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int UserId { get; set; } public bool Mutual { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { UserId = br.ReadInt32(); Mutual = BoolUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(UserId); BoolUtil.Serialize(Mutual, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLContactBlocked.cs b/src/TeleSharp.TL/TL/TLContactBlocked.cs index 016472c..e580ffd 100644 --- a/src/TeleSharp.TL/TL/TLContactBlocked.cs +++ b/src/TeleSharp.TL/TL/TLContactBlocked.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1444661369)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int UserId { get; set; } public int Date { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { UserId = br.ReadInt32(); Date = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(UserId); bw.Write(Date); - } } } diff --git a/src/TeleSharp.TL/TL/TLContactStatus.cs b/src/TeleSharp.TL/TL/TLContactStatus.cs index 1b5cbf6..970bfbd 100644 --- a/src/TeleSharp.TL/TL/TLContactStatus.cs +++ b/src/TeleSharp.TL/TL/TLContactStatus.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-748155807)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int UserId { get; set; } public TLAbsUserStatus Status { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { UserId = br.ReadInt32(); Status = (TLAbsUserStatus)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(UserId); ObjectUtils.SerializeObject(Status, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLDataJSON.cs b/src/TeleSharp.TL/TL/TLDataJSON.cs index 21ccf37..82b52b8 100644 --- a/src/TeleSharp.TL/TL/TLDataJSON.cs +++ b/src/TeleSharp.TL/TL/TLDataJSON.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(2104790276)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string Data { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Data = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Data, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLDcOption.cs b/src/TeleSharp.TL/TL/TLDcOption.cs index 1440863..749e16d 100644 --- a/src/TeleSharp.TL/TL/TLDcOption.cs +++ b/src/TeleSharp.TL/TL/TLDcOption.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(414687501)] @@ -29,10 +31,9 @@ namespace TeleSharp.TL public int Port { get; set; } public byte[] Secret { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -51,24 +52,17 @@ namespace TeleSharp.TL else Secret = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - - - bw.Write(Id); StringUtil.Serialize(IpAddress, bw); bw.Write(Port); if ((Flags & 1024) != 0) BytesUtil.Serialize(Secret, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLDialog.cs b/src/TeleSharp.TL/TL/TLDialog.cs index 7addae7..9f6ab1f 100644 --- a/src/TeleSharp.TL/TL/TLDialog.cs +++ b/src/TeleSharp.TL/TL/TLDialog.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(739712882)] @@ -32,10 +34,9 @@ namespace TeleSharp.TL public TLAbsDraftMessage Draft { get; set; } public int? FolderId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -65,15 +66,12 @@ namespace TeleSharp.TL else FolderId = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - ObjectUtils.SerializeObject(Peer, bw); bw.Write(TopMessage); bw.Write(ReadInboxMaxId); @@ -87,7 +85,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Draft, bw); if ((Flags & 16) != 0) bw.Write(FolderId.Value); - } } } diff --git a/src/TeleSharp.TL/TL/TLDialogFolder.cs b/src/TeleSharp.TL/TL/TLDialogFolder.cs index 093a60f..538c451 100644 --- a/src/TeleSharp.TL/TL/TLDialogFolder.cs +++ b/src/TeleSharp.TL/TL/TLDialogFolder.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1908216652)] @@ -28,10 +30,9 @@ namespace TeleSharp.TL public int UnreadMutedMessagesCount { get; set; } public int UnreadUnmutedMessagesCount { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -45,14 +46,12 @@ namespace TeleSharp.TL UnreadUnmutedPeersCount = br.ReadInt32(); UnreadMutedMessagesCount = br.ReadInt32(); UnreadUnmutedMessagesCount = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - ObjectUtils.SerializeObject(Folder, bw); ObjectUtils.SerializeObject(Peer, bw); bw.Write(TopMessage); @@ -60,7 +59,6 @@ namespace TeleSharp.TL bw.Write(UnreadUnmutedPeersCount); bw.Write(UnreadMutedMessagesCount); bw.Write(UnreadUnmutedMessagesCount); - } } } diff --git a/src/TeleSharp.TL/TL/TLDialogPeer.cs b/src/TeleSharp.TL/TL/TLDialogPeer.cs index 84d5ad8..14e9453 100644 --- a/src/TeleSharp.TL/TL/TLDialogPeer.cs +++ b/src/TeleSharp.TL/TL/TLDialogPeer.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-445792507)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsPeer Peer { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsPeer)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLDialogPeerFolder.cs b/src/TeleSharp.TL/TL/TLDialogPeerFolder.cs index 02d1299..ddb8a42 100644 --- a/src/TeleSharp.TL/TL/TLDialogPeerFolder.cs +++ b/src/TeleSharp.TL/TL/TLDialogPeerFolder.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1363483106)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public int FolderId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { FolderId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(FolderId); - } } } diff --git a/src/TeleSharp.TL/TL/TLDocument.cs b/src/TeleSharp.TL/TL/TLDocument.cs index 8454c2b..6bbdbb4 100644 --- a/src/TeleSharp.TL/TL/TLDocument.cs +++ b/src/TeleSharp.TL/TL/TLDocument.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1683841855)] @@ -29,10 +31,9 @@ namespace TeleSharp.TL public int DcId { get; set; } public TLVector Attributes { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -51,7 +52,6 @@ namespace TeleSharp.TL DcId = br.ReadInt32(); Attributes = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -68,7 +68,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Thumbs, bw); bw.Write(DcId); ObjectUtils.SerializeObject(Attributes, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLDocumentAttributeAnimated.cs b/src/TeleSharp.TL/TL/TLDocumentAttributeAnimated.cs index e090031..af4197f 100644 --- a/src/TeleSharp.TL/TL/TLDocumentAttributeAnimated.cs +++ b/src/TeleSharp.TL/TL/TLDocumentAttributeAnimated.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(297109817)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLDocumentAttributeAudio.cs b/src/TeleSharp.TL/TL/TLDocumentAttributeAudio.cs index a2d130d..e49ec46 100644 --- a/src/TeleSharp.TL/TL/TLDocumentAttributeAudio.cs +++ b/src/TeleSharp.TL/TL/TLDocumentAttributeAudio.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1739392570)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL public string Performer { get; set; } public byte[] Waveform { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -51,14 +52,12 @@ namespace TeleSharp.TL else Waveform = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - bw.Write(Duration); if ((Flags & 1) != 0) StringUtil.Serialize(Title, bw); @@ -66,7 +65,6 @@ namespace TeleSharp.TL StringUtil.Serialize(Performer, bw); if ((Flags & 4) != 0) BytesUtil.Serialize(Waveform, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLDocumentAttributeFilename.cs b/src/TeleSharp.TL/TL/TLDocumentAttributeFilename.cs index b6713b6..6694cdd 100644 --- a/src/TeleSharp.TL/TL/TLDocumentAttributeFilename.cs +++ b/src/TeleSharp.TL/TL/TLDocumentAttributeFilename.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(358154344)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string FileName { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { FileName = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(FileName, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLDocumentAttributeHasStickers.cs b/src/TeleSharp.TL/TL/TLDocumentAttributeHasStickers.cs index a31049f..f594ea2 100644 --- a/src/TeleSharp.TL/TL/TLDocumentAttributeHasStickers.cs +++ b/src/TeleSharp.TL/TL/TLDocumentAttributeHasStickers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1744710921)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLDocumentAttributeImageSize.cs b/src/TeleSharp.TL/TL/TLDocumentAttributeImageSize.cs index ffe9ecf..e15ca08 100644 --- a/src/TeleSharp.TL/TL/TLDocumentAttributeImageSize.cs +++ b/src/TeleSharp.TL/TL/TLDocumentAttributeImageSize.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1815593308)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int W { get; set; } public int H { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { W = br.ReadInt32(); H = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(W); bw.Write(H); - } } } diff --git a/src/TeleSharp.TL/TL/TLDocumentAttributeSticker.cs b/src/TeleSharp.TL/TL/TLDocumentAttributeSticker.cs index c6a997b..7c55e1e 100644 --- a/src/TeleSharp.TL/TL/TLDocumentAttributeSticker.cs +++ b/src/TeleSharp.TL/TL/TLDocumentAttributeSticker.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1662637586)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL public TLAbsInputStickerSet Stickerset { get; set; } public TLMaskCoords MaskCoords { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -41,19 +42,16 @@ namespace TeleSharp.TL else MaskCoords = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - StringUtil.Serialize(Alt, bw); ObjectUtils.SerializeObject(Stickerset, bw); if ((Flags & 1) != 0) ObjectUtils.SerializeObject(MaskCoords, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLDocumentAttributeVideo.cs b/src/TeleSharp.TL/TL/TLDocumentAttributeVideo.cs index 2ccf4f6..df7fcf4 100644 --- a/src/TeleSharp.TL/TL/TLDocumentAttributeVideo.cs +++ b/src/TeleSharp.TL/TL/TLDocumentAttributeVideo.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(250621158)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL public int W { get; set; } public int H { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -39,19 +40,15 @@ namespace TeleSharp.TL Duration = br.ReadInt32(); W = br.ReadInt32(); H = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - bw.Write(Duration); bw.Write(W); bw.Write(H); - } } } diff --git a/src/TeleSharp.TL/TL/TLDocumentEmpty.cs b/src/TeleSharp.TL/TL/TLDocumentEmpty.cs index 498114b..7f9bdd4 100644 --- a/src/TeleSharp.TL/TL/TLDocumentEmpty.cs +++ b/src/TeleSharp.TL/TL/TLDocumentEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(922273905)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public long Id { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Id); - } } } diff --git a/src/TeleSharp.TL/TL/TLDraftMessage.cs b/src/TeleSharp.TL/TL/TLDraftMessage.cs index 2ba3115..eadb450 100644 --- a/src/TeleSharp.TL/TL/TLDraftMessage.cs +++ b/src/TeleSharp.TL/TL/TLDraftMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-40996577)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL public TLVector Entities { get; set; } public int Date { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -47,21 +48,18 @@ namespace TeleSharp.TL Entities = null; Date = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - if ((Flags & 1) != 0) bw.Write(ReplyToMsgId.Value); StringUtil.Serialize(Message, bw); if ((Flags & 8) != 0) ObjectUtils.SerializeObject(Entities, bw); bw.Write(Date); - } } } diff --git a/src/TeleSharp.TL/TL/TLDraftMessageEmpty.cs b/src/TeleSharp.TL/TL/TLDraftMessageEmpty.cs index c36b476..3e7b1f2 100644 --- a/src/TeleSharp.TL/TL/TLDraftMessageEmpty.cs +++ b/src/TeleSharp.TL/TL/TLDraftMessageEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(453805082)] @@ -21,10 +23,9 @@ namespace TeleSharp.TL public int Flags { get; set; } public int? Date { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL else Date = null; - } public override void SerializeBody(BinaryWriter bw) @@ -44,7 +44,6 @@ namespace TeleSharp.TL bw.Write(Flags); if ((Flags & 1) != 0) bw.Write(Date.Value); - } } } diff --git a/src/TeleSharp.TL/TL/TLEmojiKeyword.cs b/src/TeleSharp.TL/TL/TLEmojiKeyword.cs index 0e540e2..197bbd5 100644 --- a/src/TeleSharp.TL/TL/TLEmojiKeyword.cs +++ b/src/TeleSharp.TL/TL/TLEmojiKeyword.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-709641735)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string Keyword { get; set; } public TLVector Emoticons { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Keyword = StringUtil.Deserialize(br); Emoticons = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(Keyword, bw); ObjectUtils.SerializeObject(Emoticons, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLEmojiKeywordDeleted.cs b/src/TeleSharp.TL/TL/TLEmojiKeywordDeleted.cs index b38b27a..00ebbdd 100644 --- a/src/TeleSharp.TL/TL/TLEmojiKeywordDeleted.cs +++ b/src/TeleSharp.TL/TL/TLEmojiKeywordDeleted.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(594408994)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string Keyword { get; set; } public TLVector Emoticons { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Keyword = StringUtil.Deserialize(br); Emoticons = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(Keyword, bw); ObjectUtils.SerializeObject(Emoticons, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLEmojiKeywordsDifference.cs b/src/TeleSharp.TL/TL/TLEmojiKeywordsDifference.cs index 2b11e13..18bbef9 100644 --- a/src/TeleSharp.TL/TL/TLEmojiKeywordsDifference.cs +++ b/src/TeleSharp.TL/TL/TLEmojiKeywordsDifference.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1556570557)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public int Version { get; set; } public TLVector Keywords { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL FromVersion = br.ReadInt32(); Version = br.ReadInt32(); Keywords = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL bw.Write(FromVersion); bw.Write(Version); ObjectUtils.SerializeObject(Keywords, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLEmojiLanguage.cs b/src/TeleSharp.TL/TL/TLEmojiLanguage.cs index 4c18941..b1d46e2 100644 --- a/src/TeleSharp.TL/TL/TLEmojiLanguage.cs +++ b/src/TeleSharp.TL/TL/TLEmojiLanguage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1275374751)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string LangCode { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { LangCode = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(LangCode, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLEmojiURL.cs b/src/TeleSharp.TL/TL/TLEmojiURL.cs index bd4eb0c..c5efbf5 100644 --- a/src/TeleSharp.TL/TL/TLEmojiURL.cs +++ b/src/TeleSharp.TL/TL/TLEmojiURL.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1519029347)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string Url { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Url = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Url, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLEncryptedChat.cs b/src/TeleSharp.TL/TL/TLEncryptedChat.cs index 7e6dd01..530fbbf 100644 --- a/src/TeleSharp.TL/TL/TLEncryptedChat.cs +++ b/src/TeleSharp.TL/TL/TLEncryptedChat.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-94974410)] @@ -26,10 +28,9 @@ namespace TeleSharp.TL public byte[] GAOrB { get; set; } public long KeyFingerprint { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -41,7 +42,6 @@ namespace TeleSharp.TL ParticipantId = br.ReadInt32(); GAOrB = BytesUtil.Deserialize(br); KeyFingerprint = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -54,7 +54,6 @@ namespace TeleSharp.TL bw.Write(ParticipantId); BytesUtil.Serialize(GAOrB, bw); bw.Write(KeyFingerprint); - } } } diff --git a/src/TeleSharp.TL/TL/TLEncryptedChatDiscarded.cs b/src/TeleSharp.TL/TL/TLEncryptedChatDiscarded.cs index 4c7fbf1..6d5fbb9 100644 --- a/src/TeleSharp.TL/TL/TLEncryptedChatDiscarded.cs +++ b/src/TeleSharp.TL/TL/TLEncryptedChatDiscarded.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(332848423)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public int Id { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Id); - } } } diff --git a/src/TeleSharp.TL/TL/TLEncryptedChatEmpty.cs b/src/TeleSharp.TL/TL/TLEncryptedChatEmpty.cs index 56d2c4b..48f89fa 100644 --- a/src/TeleSharp.TL/TL/TLEncryptedChatEmpty.cs +++ b/src/TeleSharp.TL/TL/TLEncryptedChatEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1417756512)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public int Id { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Id); - } } } diff --git a/src/TeleSharp.TL/TL/TLEncryptedChatRequested.cs b/src/TeleSharp.TL/TL/TLEncryptedChatRequested.cs index 2fcd99f..3ca92b4 100644 --- a/src/TeleSharp.TL/TL/TLEncryptedChatRequested.cs +++ b/src/TeleSharp.TL/TL/TLEncryptedChatRequested.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-931638658)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL public int ParticipantId { get; set; } public byte[] GA { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -39,7 +40,6 @@ namespace TeleSharp.TL AdminId = br.ReadInt32(); ParticipantId = br.ReadInt32(); GA = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -51,7 +51,6 @@ namespace TeleSharp.TL bw.Write(AdminId); bw.Write(ParticipantId); BytesUtil.Serialize(GA, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLEncryptedChatWaiting.cs b/src/TeleSharp.TL/TL/TLEncryptedChatWaiting.cs index 779fade..0332230 100644 --- a/src/TeleSharp.TL/TL/TLEncryptedChatWaiting.cs +++ b/src/TeleSharp.TL/TL/TLEncryptedChatWaiting.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1006044124)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL public int AdminId { get; set; } public int ParticipantId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,7 +38,6 @@ namespace TeleSharp.TL Date = br.ReadInt32(); AdminId = br.ReadInt32(); ParticipantId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -48,7 +48,6 @@ namespace TeleSharp.TL bw.Write(Date); bw.Write(AdminId); bw.Write(ParticipantId); - } } } diff --git a/src/TeleSharp.TL/TL/TLEncryptedFile.cs b/src/TeleSharp.TL/TL/TLEncryptedFile.cs index 0ff0649..536b282 100644 --- a/src/TeleSharp.TL/TL/TLEncryptedFile.cs +++ b/src/TeleSharp.TL/TL/TLEncryptedFile.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1248893260)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL public int DcId { get; set; } public int KeyFingerprint { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,7 +38,6 @@ namespace TeleSharp.TL Size = br.ReadInt32(); DcId = br.ReadInt32(); KeyFingerprint = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -48,7 +48,6 @@ namespace TeleSharp.TL bw.Write(Size); bw.Write(DcId); bw.Write(KeyFingerprint); - } } } diff --git a/src/TeleSharp.TL/TL/TLEncryptedFileEmpty.cs b/src/TeleSharp.TL/TL/TLEncryptedFileEmpty.cs index d1735f2..9358c8e 100644 --- a/src/TeleSharp.TL/TL/TLEncryptedFileEmpty.cs +++ b/src/TeleSharp.TL/TL/TLEncryptedFileEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1038136962)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLEncryptedMessage.cs b/src/TeleSharp.TL/TL/TLEncryptedMessage.cs index 49604e4..6898761 100644 --- a/src/TeleSharp.TL/TL/TLEncryptedMessage.cs +++ b/src/TeleSharp.TL/TL/TLEncryptedMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-317144808)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL public byte[] Bytes { get; set; } public TLAbsEncryptedFile File { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,7 +38,6 @@ namespace TeleSharp.TL Date = br.ReadInt32(); Bytes = BytesUtil.Deserialize(br); File = (TLAbsEncryptedFile)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -48,7 +48,6 @@ namespace TeleSharp.TL bw.Write(Date); BytesUtil.Serialize(Bytes, bw); ObjectUtils.SerializeObject(File, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLEncryptedMessageService.cs b/src/TeleSharp.TL/TL/TLEncryptedMessageService.cs index 02d0670..b040daf 100644 --- a/src/TeleSharp.TL/TL/TLEncryptedMessageService.cs +++ b/src/TeleSharp.TL/TL/TLEncryptedMessageService.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(594758406)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public int Date { get; set; } public byte[] Bytes { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL ChatId = br.ReadInt32(); Date = br.ReadInt32(); Bytes = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL bw.Write(ChatId); bw.Write(Date); BytesUtil.Serialize(Bytes, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLError.cs b/src/TeleSharp.TL/TL/TLError.cs index 4443f81..f3c1151 100644 --- a/src/TeleSharp.TL/TL/TLError.cs +++ b/src/TeleSharp.TL/TL/TLError.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-994444869)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int Code { get; set; } public string Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Code = br.ReadInt32(); Text = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Code); StringUtil.Serialize(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLExportedMessageLink.cs b/src/TeleSharp.TL/TL/TLExportedMessageLink.cs index c3b18f8..2b255d5 100644 --- a/src/TeleSharp.TL/TL/TLExportedMessageLink.cs +++ b/src/TeleSharp.TL/TL/TLExportedMessageLink.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1571494644)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string Link { get; set; } public string Html { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Link = StringUtil.Deserialize(br); Html = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(Link, bw); StringUtil.Serialize(Html, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLFileHash.cs b/src/TeleSharp.TL/TL/TLFileHash.cs index 493a76d..83b42db 100644 --- a/src/TeleSharp.TL/TL/TLFileHash.cs +++ b/src/TeleSharp.TL/TL/TLFileHash.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1648543603)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int Limit { get; set; } public byte[] Hash { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Offset = br.ReadInt32(); Limit = br.ReadInt32(); Hash = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL bw.Write(Offset); bw.Write(Limit); BytesUtil.Serialize(Hash, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLFileLocationToBeDeprecated.cs b/src/TeleSharp.TL/TL/TLFileLocationToBeDeprecated.cs index 875bcfc..821ddf8 100644 --- a/src/TeleSharp.TL/TL/TLFileLocationToBeDeprecated.cs +++ b/src/TeleSharp.TL/TL/TLFileLocationToBeDeprecated.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1132476723)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public long VolumeId { get; set; } public int LocalId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { VolumeId = br.ReadInt64(); LocalId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(VolumeId); bw.Write(LocalId); - } } } diff --git a/src/TeleSharp.TL/TL/TLFolder.cs b/src/TeleSharp.TL/TL/TLFolder.cs index 64ece14..fd1c665 100644 --- a/src/TeleSharp.TL/TL/TLFolder.cs +++ b/src/TeleSharp.TL/TL/TLFolder.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-11252123)] @@ -26,10 +28,9 @@ namespace TeleSharp.TL public string Title { get; set; } public TLAbsChatPhoto Photo { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -45,21 +46,16 @@ namespace TeleSharp.TL else Photo = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - bw.Write(Id); StringUtil.Serialize(Title, bw); if ((Flags & 8) != 0) ObjectUtils.SerializeObject(Photo, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLFolderPeer.cs b/src/TeleSharp.TL/TL/TLFolderPeer.cs index a734655..3106a3a 100644 --- a/src/TeleSharp.TL/TL/TLFolderPeer.cs +++ b/src/TeleSharp.TL/TL/TLFolderPeer.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-373643672)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsPeer Peer { get; set; } public int FolderId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsPeer)ObjectUtils.DeserializeObject(br); FolderId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); bw.Write(FolderId); - } } } diff --git a/src/TeleSharp.TL/TL/TLFoundGif.cs b/src/TeleSharp.TL/TL/TLFoundGif.cs index d785578..31e3aa4 100644 --- a/src/TeleSharp.TL/TL/TLFoundGif.cs +++ b/src/TeleSharp.TL/TL/TLFoundGif.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(372165663)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL public int W { get; set; } public int H { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -39,7 +40,6 @@ namespace TeleSharp.TL ContentType = StringUtil.Deserialize(br); W = br.ReadInt32(); H = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -51,7 +51,6 @@ namespace TeleSharp.TL StringUtil.Serialize(ContentType, bw); bw.Write(W); bw.Write(H); - } } } diff --git a/src/TeleSharp.TL/TL/TLFoundGifCached.cs b/src/TeleSharp.TL/TL/TLFoundGifCached.cs index d7d14dd..36b51a1 100644 --- a/src/TeleSharp.TL/TL/TLFoundGifCached.cs +++ b/src/TeleSharp.TL/TL/TLFoundGifCached.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1670052855)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public TLAbsPhoto Photo { get; set; } public TLAbsDocument Document { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Url = StringUtil.Deserialize(br); Photo = (TLAbsPhoto)ObjectUtils.DeserializeObject(br); Document = (TLAbsDocument)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL StringUtil.Serialize(Url, bw); ObjectUtils.SerializeObject(Photo, bw); ObjectUtils.SerializeObject(Document, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLGame.cs b/src/TeleSharp.TL/TL/TLGame.cs index 7244206..9699d30 100644 --- a/src/TeleSharp.TL/TL/TLGame.cs +++ b/src/TeleSharp.TL/TL/TLGame.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1107729093)] @@ -27,10 +29,9 @@ namespace TeleSharp.TL public TLAbsPhoto Photo { get; set; } public TLAbsDocument Document { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -47,7 +48,6 @@ namespace TeleSharp.TL else Document = null; - } public override void SerializeBody(BinaryWriter bw) @@ -62,7 +62,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Photo, bw); if ((Flags & 1) != 0) ObjectUtils.SerializeObject(Document, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLGeoPoint.cs b/src/TeleSharp.TL/TL/TLGeoPoint.cs index 23a050b..d71e1ee 100644 --- a/src/TeleSharp.TL/TL/TLGeoPoint.cs +++ b/src/TeleSharp.TL/TL/TLGeoPoint.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(43446532)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public double Lat { get; set; } public long AccessHash { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Long = br.ReadDouble(); Lat = br.ReadDouble(); AccessHash = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL bw.Write(Long); bw.Write(Lat); bw.Write(AccessHash); - } } } diff --git a/src/TeleSharp.TL/TL/TLGeoPointEmpty.cs b/src/TeleSharp.TL/TL/TLGeoPointEmpty.cs index 9caaffc..0c186f2 100644 --- a/src/TeleSharp.TL/TL/TLGeoPointEmpty.cs +++ b/src/TeleSharp.TL/TL/TLGeoPointEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(286776671)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLHighScore.cs b/src/TeleSharp.TL/TL/TLHighScore.cs index a04d510..23fce16 100644 --- a/src/TeleSharp.TL/TL/TLHighScore.cs +++ b/src/TeleSharp.TL/TL/TLHighScore.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1493171408)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int UserId { get; set; } public int Score { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Pos = br.ReadInt32(); UserId = br.ReadInt32(); Score = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL bw.Write(Pos); bw.Write(UserId); bw.Write(Score); - } } } diff --git a/src/TeleSharp.TL/TL/TLImportedContact.cs b/src/TeleSharp.TL/TL/TLImportedContact.cs index 98e6f2b..c84e0cd 100644 --- a/src/TeleSharp.TL/TL/TLImportedContact.cs +++ b/src/TeleSharp.TL/TL/TLImportedContact.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-805141448)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int UserId { get; set; } public long ClientId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { UserId = br.ReadInt32(); ClientId = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(UserId); bw.Write(ClientId); - } } } diff --git a/src/TeleSharp.TL/TL/TLInlineBotSwitchPM.cs b/src/TeleSharp.TL/TL/TLInlineBotSwitchPM.cs index 33438d4..1d996c6 100644 --- a/src/TeleSharp.TL/TL/TLInlineBotSwitchPM.cs +++ b/src/TeleSharp.TL/TL/TLInlineBotSwitchPM.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1008755359)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string Text { get; set; } public string StartParam { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = StringUtil.Deserialize(br); StartParam = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(Text, bw); StringUtil.Serialize(StartParam, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputAppEvent.cs b/src/TeleSharp.TL/TL/TLInputAppEvent.cs index bea6b64..0b53ed8 100644 --- a/src/TeleSharp.TL/TL/TLInputAppEvent.cs +++ b/src/TeleSharp.TL/TL/TLInputAppEvent.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(488313413)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public long Peer { get; set; } public TLAbsJSONValue Data { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL Type = StringUtil.Deserialize(br); Peer = br.ReadInt64(); Data = (TLAbsJSONValue)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL StringUtil.Serialize(Type, bw); bw.Write(Peer); ObjectUtils.SerializeObject(Data, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputBotInlineMessageGame.cs b/src/TeleSharp.TL/TL/TLInputBotInlineMessageGame.cs index aa677c3..a151df2 100644 --- a/src/TeleSharp.TL/TL/TLInputBotInlineMessageGame.cs +++ b/src/TeleSharp.TL/TL/TLInputBotInlineMessageGame.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1262639204)] @@ -21,10 +23,9 @@ namespace TeleSharp.TL public int Flags { get; set; } public TLAbsReplyMarkup ReplyMarkup { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL else ReplyMarkup = null; - } public override void SerializeBody(BinaryWriter bw) @@ -44,7 +44,6 @@ namespace TeleSharp.TL bw.Write(Flags); if ((Flags & 4) != 0) ObjectUtils.SerializeObject(ReplyMarkup, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputBotInlineMessageID.cs b/src/TeleSharp.TL/TL/TLInputBotInlineMessageID.cs index 0f36631..67eb300 100644 --- a/src/TeleSharp.TL/TL/TLInputBotInlineMessageID.cs +++ b/src/TeleSharp.TL/TL/TLInputBotInlineMessageID.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1995686519)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public long Id { get; set; } public long AccessHash { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL DcId = br.ReadInt32(); Id = br.ReadInt64(); AccessHash = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL bw.Write(DcId); bw.Write(Id); bw.Write(AccessHash); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputBotInlineMessageMediaAuto.cs b/src/TeleSharp.TL/TL/TLInputBotInlineMessageMediaAuto.cs index 93e6024..94fc517 100644 --- a/src/TeleSharp.TL/TL/TLInputBotInlineMessageMediaAuto.cs +++ b/src/TeleSharp.TL/TL/TLInputBotInlineMessageMediaAuto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(864077702)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public TLVector Entities { get; set; } public TLAbsReplyMarkup ReplyMarkup { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -43,7 +44,6 @@ namespace TeleSharp.TL else ReplyMarkup = null; - } public override void SerializeBody(BinaryWriter bw) @@ -55,7 +55,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Entities, bw); if ((Flags & 4) != 0) ObjectUtils.SerializeObject(ReplyMarkup, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputBotInlineMessageMediaContact.cs b/src/TeleSharp.TL/TL/TLInputBotInlineMessageMediaContact.cs index a608155..db57ece 100644 --- a/src/TeleSharp.TL/TL/TLInputBotInlineMessageMediaContact.cs +++ b/src/TeleSharp.TL/TL/TLInputBotInlineMessageMediaContact.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1494368259)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL public string Vcard { get; set; } public TLAbsReplyMarkup ReplyMarkup { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -43,7 +44,6 @@ namespace TeleSharp.TL else ReplyMarkup = null; - } public override void SerializeBody(BinaryWriter bw) @@ -56,7 +56,6 @@ namespace TeleSharp.TL StringUtil.Serialize(Vcard, bw); if ((Flags & 4) != 0) ObjectUtils.SerializeObject(ReplyMarkup, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputBotInlineMessageMediaGeo.cs b/src/TeleSharp.TL/TL/TLInputBotInlineMessageMediaGeo.cs index 8a099e1..9c0c7a2 100644 --- a/src/TeleSharp.TL/TL/TLInputBotInlineMessageMediaGeo.cs +++ b/src/TeleSharp.TL/TL/TLInputBotInlineMessageMediaGeo.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1045340827)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public int Period { get; set; } public TLAbsReplyMarkup ReplyMarkup { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -39,7 +40,6 @@ namespace TeleSharp.TL else ReplyMarkup = null; - } public override void SerializeBody(BinaryWriter bw) @@ -50,7 +50,6 @@ namespace TeleSharp.TL bw.Write(Period); if ((Flags & 4) != 0) ObjectUtils.SerializeObject(ReplyMarkup, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputBotInlineMessageMediaVenue.cs b/src/TeleSharp.TL/TL/TLInputBotInlineMessageMediaVenue.cs index dd87484..2b54153 100644 --- a/src/TeleSharp.TL/TL/TLInputBotInlineMessageMediaVenue.cs +++ b/src/TeleSharp.TL/TL/TLInputBotInlineMessageMediaVenue.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1098628881)] @@ -27,10 +29,9 @@ namespace TeleSharp.TL public string VenueType { get; set; } public TLAbsReplyMarkup ReplyMarkup { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -47,7 +48,6 @@ namespace TeleSharp.TL else ReplyMarkup = null; - } public override void SerializeBody(BinaryWriter bw) @@ -62,7 +62,6 @@ namespace TeleSharp.TL StringUtil.Serialize(VenueType, bw); if ((Flags & 4) != 0) ObjectUtils.SerializeObject(ReplyMarkup, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputBotInlineMessageText.cs b/src/TeleSharp.TL/TL/TLInputBotInlineMessageText.cs index 4c8f09f..7c98534 100644 --- a/src/TeleSharp.TL/TL/TLInputBotInlineMessageText.cs +++ b/src/TeleSharp.TL/TL/TLInputBotInlineMessageText.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1036876423)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL public TLVector Entities { get; set; } public TLAbsReplyMarkup ReplyMarkup { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -45,20 +46,17 @@ namespace TeleSharp.TL else ReplyMarkup = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - StringUtil.Serialize(Message, bw); if ((Flags & 2) != 0) ObjectUtils.SerializeObject(Entities, bw); if ((Flags & 4) != 0) ObjectUtils.SerializeObject(ReplyMarkup, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputBotInlineResult.cs b/src/TeleSharp.TL/TL/TLInputBotInlineResult.cs index 3ff58d6..ac254bf 100644 --- a/src/TeleSharp.TL/TL/TLInputBotInlineResult.cs +++ b/src/TeleSharp.TL/TL/TLInputBotInlineResult.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-2000710887)] @@ -28,10 +30,9 @@ namespace TeleSharp.TL public TLInputWebDocument Content { get; set; } public TLAbsInputBotInlineMessage SendMessage { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -65,7 +66,6 @@ namespace TeleSharp.TL Content = null; SendMessage = (TLAbsInputBotInlineMessage)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -85,7 +85,6 @@ namespace TeleSharp.TL if ((Flags & 32) != 0) ObjectUtils.SerializeObject(Content, bw); ObjectUtils.SerializeObject(SendMessage, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputBotInlineResultDocument.cs b/src/TeleSharp.TL/TL/TLInputBotInlineResultDocument.cs index d34c525..5692940 100644 --- a/src/TeleSharp.TL/TL/TLInputBotInlineResultDocument.cs +++ b/src/TeleSharp.TL/TL/TLInputBotInlineResultDocument.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-459324)] @@ -26,10 +28,9 @@ namespace TeleSharp.TL public TLAbsInputDocument Document { get; set; } public TLAbsInputBotInlineMessage SendMessage { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -49,7 +50,6 @@ namespace TeleSharp.TL Document = (TLAbsInputDocument)ObjectUtils.DeserializeObject(br); SendMessage = (TLAbsInputBotInlineMessage)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -64,7 +64,6 @@ namespace TeleSharp.TL StringUtil.Serialize(Description, bw); ObjectUtils.SerializeObject(Document, bw); ObjectUtils.SerializeObject(SendMessage, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputBotInlineResultGame.cs b/src/TeleSharp.TL/TL/TLInputBotInlineResultGame.cs index a9cc37c..ec4d93b 100644 --- a/src/TeleSharp.TL/TL/TLInputBotInlineResultGame.cs +++ b/src/TeleSharp.TL/TL/TLInputBotInlineResultGame.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1336154098)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public string ShortName { get; set; } public TLAbsInputBotInlineMessage SendMessage { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Id = StringUtil.Deserialize(br); ShortName = StringUtil.Deserialize(br); SendMessage = (TLAbsInputBotInlineMessage)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL StringUtil.Serialize(Id, bw); StringUtil.Serialize(ShortName, bw); ObjectUtils.SerializeObject(SendMessage, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputBotInlineResultPhoto.cs b/src/TeleSharp.TL/TL/TLInputBotInlineResultPhoto.cs index ab9a237..e1427b4 100644 --- a/src/TeleSharp.TL/TL/TLInputBotInlineResultPhoto.cs +++ b/src/TeleSharp.TL/TL/TLInputBotInlineResultPhoto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1462213465)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public TLAbsInputPhoto Photo { get; set; } public TLAbsInputBotInlineMessage SendMessage { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL Type = StringUtil.Deserialize(br); Photo = (TLAbsInputPhoto)ObjectUtils.DeserializeObject(br); SendMessage = (TLAbsInputBotInlineMessage)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL StringUtil.Serialize(Type, bw); ObjectUtils.SerializeObject(Photo, bw); ObjectUtils.SerializeObject(SendMessage, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputChannel.cs b/src/TeleSharp.TL/TL/TLInputChannel.cs index b2424cc..72b2e4a 100644 --- a/src/TeleSharp.TL/TL/TLInputChannel.cs +++ b/src/TeleSharp.TL/TL/TLInputChannel.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1343524562)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int ChannelId { get; set; } public long AccessHash { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { ChannelId = br.ReadInt32(); AccessHash = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(ChannelId); bw.Write(AccessHash); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputChannelEmpty.cs b/src/TeleSharp.TL/TL/TLInputChannelEmpty.cs index 886a76a..d76b0dc 100644 --- a/src/TeleSharp.TL/TL/TLInputChannelEmpty.cs +++ b/src/TeleSharp.TL/TL/TLInputChannelEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-292807034)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputChannelFromMessage.cs b/src/TeleSharp.TL/TL/TLInputChannelFromMessage.cs index e928310..2507c42 100644 --- a/src/TeleSharp.TL/TL/TLInputChannelFromMessage.cs +++ b/src/TeleSharp.TL/TL/TLInputChannelFromMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(707290417)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int MsgId { get; set; } public int ChannelId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); MsgId = br.ReadInt32(); ChannelId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Peer, bw); bw.Write(MsgId); bw.Write(ChannelId); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputChatPhoto.cs b/src/TeleSharp.TL/TL/TLInputChatPhoto.cs index 4a5454d..13682bf 100644 --- a/src/TeleSharp.TL/TL/TLInputChatPhoto.cs +++ b/src/TeleSharp.TL/TL/TLInputChatPhoto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1991004873)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsInputPhoto Id { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = (TLAbsInputPhoto)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Id, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputChatPhotoEmpty.cs b/src/TeleSharp.TL/TL/TLInputChatPhotoEmpty.cs index 38ef207..2c9354b 100644 --- a/src/TeleSharp.TL/TL/TLInputChatPhotoEmpty.cs +++ b/src/TeleSharp.TL/TL/TLInputChatPhotoEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(480546647)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputChatUploadedPhoto.cs b/src/TeleSharp.TL/TL/TLInputChatUploadedPhoto.cs index 7bdf099..d5b8be3 100644 --- a/src/TeleSharp.TL/TL/TLInputChatUploadedPhoto.cs +++ b/src/TeleSharp.TL/TL/TLInputChatUploadedPhoto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1837345356)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsInputFile File { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { File = (TLAbsInputFile)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(File, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputCheckPasswordEmpty.cs b/src/TeleSharp.TL/TL/TLInputCheckPasswordEmpty.cs index deda146..49d86ce 100644 --- a/src/TeleSharp.TL/TL/TLInputCheckPasswordEmpty.cs +++ b/src/TeleSharp.TL/TL/TLInputCheckPasswordEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1736378792)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputCheckPasswordSRP.cs b/src/TeleSharp.TL/TL/TLInputCheckPasswordSRP.cs index 044185d..51512f2 100644 --- a/src/TeleSharp.TL/TL/TLInputCheckPasswordSRP.cs +++ b/src/TeleSharp.TL/TL/TLInputCheckPasswordSRP.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-763367294)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public byte[] A { get; set; } public byte[] M1 { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL SrpId = br.ReadInt64(); A = BytesUtil.Deserialize(br); M1 = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL bw.Write(SrpId); BytesUtil.Serialize(A, bw); BytesUtil.Serialize(M1, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputClientProxy.cs b/src/TeleSharp.TL/TL/TLInputClientProxy.cs index 76999eb..f1008b2 100644 --- a/src/TeleSharp.TL/TL/TLInputClientProxy.cs +++ b/src/TeleSharp.TL/TL/TLInputClientProxy.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1968737087)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string Address { get; set; } public int Port { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Address = StringUtil.Deserialize(br); Port = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(Address, bw); bw.Write(Port); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputDialogPeer.cs b/src/TeleSharp.TL/TL/TLInputDialogPeer.cs index a53634e..5fc9163 100644 --- a/src/TeleSharp.TL/TL/TLInputDialogPeer.cs +++ b/src/TeleSharp.TL/TL/TLInputDialogPeer.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-55902537)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsInputPeer Peer { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputDialogPeerFolder.cs b/src/TeleSharp.TL/TL/TLInputDialogPeerFolder.cs index 700cc39..d366ad4 100644 --- a/src/TeleSharp.TL/TL/TLInputDialogPeerFolder.cs +++ b/src/TeleSharp.TL/TL/TLInputDialogPeerFolder.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1684014375)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public int FolderId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { FolderId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(FolderId); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputDocument.cs b/src/TeleSharp.TL/TL/TLInputDocument.cs index cfc51eb..9980667 100644 --- a/src/TeleSharp.TL/TL/TLInputDocument.cs +++ b/src/TeleSharp.TL/TL/TLInputDocument.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(448771445)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public long AccessHash { get; set; } public byte[] FileReference { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Id = br.ReadInt64(); AccessHash = br.ReadInt64(); FileReference = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL bw.Write(Id); bw.Write(AccessHash); BytesUtil.Serialize(FileReference, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputDocumentEmpty.cs b/src/TeleSharp.TL/TL/TLInputDocumentEmpty.cs index b5fa786..335e85f 100644 --- a/src/TeleSharp.TL/TL/TLInputDocumentEmpty.cs +++ b/src/TeleSharp.TL/TL/TLInputDocumentEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1928391342)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputDocumentFileLocation.cs b/src/TeleSharp.TL/TL/TLInputDocumentFileLocation.cs index 8f3d822..271a3f2 100644 --- a/src/TeleSharp.TL/TL/TLInputDocumentFileLocation.cs +++ b/src/TeleSharp.TL/TL/TLInputDocumentFileLocation.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1160743548)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public byte[] FileReference { get; set; } public string ThumbSize { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL AccessHash = br.ReadInt64(); FileReference = BytesUtil.Deserialize(br); ThumbSize = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL bw.Write(AccessHash); BytesUtil.Serialize(FileReference, bw); StringUtil.Serialize(ThumbSize, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputEncryptedChat.cs b/src/TeleSharp.TL/TL/TLInputEncryptedChat.cs index 9202b17..2fa4c3c 100644 --- a/src/TeleSharp.TL/TL/TLInputEncryptedChat.cs +++ b/src/TeleSharp.TL/TL/TLInputEncryptedChat.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-247351839)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int ChatId { get; set; } public long AccessHash { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { ChatId = br.ReadInt32(); AccessHash = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(ChatId); bw.Write(AccessHash); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputEncryptedFile.cs b/src/TeleSharp.TL/TL/TLInputEncryptedFile.cs index d00291f..7919b08 100644 --- a/src/TeleSharp.TL/TL/TLInputEncryptedFile.cs +++ b/src/TeleSharp.TL/TL/TLInputEncryptedFile.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1511503333)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public long Id { get; set; } public long AccessHash { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = br.ReadInt64(); AccessHash = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Id); bw.Write(AccessHash); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputEncryptedFileBigUploaded.cs b/src/TeleSharp.TL/TL/TLInputEncryptedFileBigUploaded.cs index 8f032fa..76883a1 100644 --- a/src/TeleSharp.TL/TL/TLInputEncryptedFileBigUploaded.cs +++ b/src/TeleSharp.TL/TL/TLInputEncryptedFileBigUploaded.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(767652808)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int Parts { get; set; } public int KeyFingerprint { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Id = br.ReadInt64(); Parts = br.ReadInt32(); KeyFingerprint = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL bw.Write(Id); bw.Write(Parts); bw.Write(KeyFingerprint); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputEncryptedFileEmpty.cs b/src/TeleSharp.TL/TL/TLInputEncryptedFileEmpty.cs index 0768ad0..c62cfde 100644 --- a/src/TeleSharp.TL/TL/TLInputEncryptedFileEmpty.cs +++ b/src/TeleSharp.TL/TL/TLInputEncryptedFileEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(406307684)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputEncryptedFileLocation.cs b/src/TeleSharp.TL/TL/TLInputEncryptedFileLocation.cs index 11e5e3e..f5aef5c 100644 --- a/src/TeleSharp.TL/TL/TLInputEncryptedFileLocation.cs +++ b/src/TeleSharp.TL/TL/TLInputEncryptedFileLocation.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-182231723)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public long Id { get; set; } public long AccessHash { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = br.ReadInt64(); AccessHash = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Id); bw.Write(AccessHash); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputEncryptedFileUploaded.cs b/src/TeleSharp.TL/TL/TLInputEncryptedFileUploaded.cs index 0a328ae..e16520d 100644 --- a/src/TeleSharp.TL/TL/TLInputEncryptedFileUploaded.cs +++ b/src/TeleSharp.TL/TL/TLInputEncryptedFileUploaded.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1690108678)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public string Md5Checksum { get; set; } public int KeyFingerprint { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL Parts = br.ReadInt32(); Md5Checksum = StringUtil.Deserialize(br); KeyFingerprint = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL bw.Write(Parts); StringUtil.Serialize(Md5Checksum, bw); bw.Write(KeyFingerprint); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputFile.cs b/src/TeleSharp.TL/TL/TLInputFile.cs index 32ae7a3..149b3fb 100644 --- a/src/TeleSharp.TL/TL/TLInputFile.cs +++ b/src/TeleSharp.TL/TL/TLInputFile.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-181407105)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public string Name { get; set; } public string Md5Checksum { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL Parts = br.ReadInt32(); Name = StringUtil.Deserialize(br); Md5Checksum = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL bw.Write(Parts); StringUtil.Serialize(Name, bw); StringUtil.Serialize(Md5Checksum, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputFileBig.cs b/src/TeleSharp.TL/TL/TLInputFileBig.cs index d46c8ca..7201ed0 100644 --- a/src/TeleSharp.TL/TL/TLInputFileBig.cs +++ b/src/TeleSharp.TL/TL/TLInputFileBig.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-95482955)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int Parts { get; set; } public string Name { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Id = br.ReadInt64(); Parts = br.ReadInt32(); Name = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL bw.Write(Id); bw.Write(Parts); StringUtil.Serialize(Name, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputFileLocation.cs b/src/TeleSharp.TL/TL/TLInputFileLocation.cs index f70c46c..bc5da79 100644 --- a/src/TeleSharp.TL/TL/TLInputFileLocation.cs +++ b/src/TeleSharp.TL/TL/TLInputFileLocation.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-539317279)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public long Secret { get; set; } public byte[] FileReference { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL LocalId = br.ReadInt32(); Secret = br.ReadInt64(); FileReference = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL bw.Write(LocalId); bw.Write(Secret); BytesUtil.Serialize(FileReference, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputFolderPeer.cs b/src/TeleSharp.TL/TL/TLInputFolderPeer.cs index 0a4d414..8b6f0e7 100644 --- a/src/TeleSharp.TL/TL/TLInputFolderPeer.cs +++ b/src/TeleSharp.TL/TL/TLInputFolderPeer.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-70073706)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsInputPeer Peer { get; set; } public int FolderId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); FolderId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); bw.Write(FolderId); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputGameID.cs b/src/TeleSharp.TL/TL/TLInputGameID.cs index f580671..e56dc12 100644 --- a/src/TeleSharp.TL/TL/TLInputGameID.cs +++ b/src/TeleSharp.TL/TL/TLInputGameID.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(53231223)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public long Id { get; set; } public long AccessHash { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = br.ReadInt64(); AccessHash = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Id); bw.Write(AccessHash); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputGameShortName.cs b/src/TeleSharp.TL/TL/TLInputGameShortName.cs index 7d3a3d0..4cd81a0 100644 --- a/src/TeleSharp.TL/TL/TLInputGameShortName.cs +++ b/src/TeleSharp.TL/TL/TLInputGameShortName.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1020139510)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsInputUser BotId { get; set; } public string ShortName { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { BotId = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); ShortName = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(BotId, bw); StringUtil.Serialize(ShortName, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputGeoPoint.cs b/src/TeleSharp.TL/TL/TLInputGeoPoint.cs index b594833..94ec518 100644 --- a/src/TeleSharp.TL/TL/TLInputGeoPoint.cs +++ b/src/TeleSharp.TL/TL/TLInputGeoPoint.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-206066487)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public double Lat { get; set; } public double Long { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Lat = br.ReadDouble(); Long = br.ReadDouble(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Lat); bw.Write(Long); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputGeoPointEmpty.cs b/src/TeleSharp.TL/TL/TLInputGeoPointEmpty.cs index 765e72a..536bd9c 100644 --- a/src/TeleSharp.TL/TL/TLInputGeoPointEmpty.cs +++ b/src/TeleSharp.TL/TL/TLInputGeoPointEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-457104426)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputKeyboardButtonUrlAuth.cs b/src/TeleSharp.TL/TL/TLInputKeyboardButtonUrlAuth.cs index 206d73d..b88cdd2 100644 --- a/src/TeleSharp.TL/TL/TLInputKeyboardButtonUrlAuth.cs +++ b/src/TeleSharp.TL/TL/TLInputKeyboardButtonUrlAuth.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-802258988)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL public string Url { get; set; } public TLAbsInputUser Bot { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -43,20 +44,17 @@ namespace TeleSharp.TL Url = StringUtil.Deserialize(br); Bot = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - StringUtil.Serialize(Text, bw); if ((Flags & 2) != 0) StringUtil.Serialize(FwdText, bw); StringUtil.Serialize(Url, bw); ObjectUtils.SerializeObject(Bot, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputMediaContact.cs b/src/TeleSharp.TL/TL/TLInputMediaContact.cs index feb1be3..f40d40b 100644 --- a/src/TeleSharp.TL/TL/TLInputMediaContact.cs +++ b/src/TeleSharp.TL/TL/TLInputMediaContact.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-122978821)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public string LastName { get; set; } public string Vcard { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL FirstName = StringUtil.Deserialize(br); LastName = StringUtil.Deserialize(br); Vcard = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL StringUtil.Serialize(FirstName, bw); StringUtil.Serialize(LastName, bw); StringUtil.Serialize(Vcard, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputMediaDocument.cs b/src/TeleSharp.TL/TL/TLInputMediaDocument.cs index 3d765c5..56f367f 100644 --- a/src/TeleSharp.TL/TL/TLInputMediaDocument.cs +++ b/src/TeleSharp.TL/TL/TLInputMediaDocument.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(598418386)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public TLAbsInputDocument Id { get; set; } public int? TtlSeconds { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,7 +38,6 @@ namespace TeleSharp.TL else TtlSeconds = null; - } public override void SerializeBody(BinaryWriter bw) @@ -47,7 +47,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Id, bw); if ((Flags & 1) != 0) bw.Write(TtlSeconds.Value); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputMediaDocumentExternal.cs b/src/TeleSharp.TL/TL/TLInputMediaDocumentExternal.cs index 2b237e8..b5be8d4 100644 --- a/src/TeleSharp.TL/TL/TLInputMediaDocumentExternal.cs +++ b/src/TeleSharp.TL/TL/TLInputMediaDocumentExternal.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-78455655)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public string Url { get; set; } public int? TtlSeconds { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,7 +38,6 @@ namespace TeleSharp.TL else TtlSeconds = null; - } public override void SerializeBody(BinaryWriter bw) @@ -47,7 +47,6 @@ namespace TeleSharp.TL StringUtil.Serialize(Url, bw); if ((Flags & 1) != 0) bw.Write(TtlSeconds.Value); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputMediaEmpty.cs b/src/TeleSharp.TL/TL/TLInputMediaEmpty.cs index eb9e65f..719c19b 100644 --- a/src/TeleSharp.TL/TL/TLInputMediaEmpty.cs +++ b/src/TeleSharp.TL/TL/TLInputMediaEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1771768449)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputMediaGame.cs b/src/TeleSharp.TL/TL/TLInputMediaGame.cs index 11bc17e..dbf26a5 100644 --- a/src/TeleSharp.TL/TL/TLInputMediaGame.cs +++ b/src/TeleSharp.TL/TL/TLInputMediaGame.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-750828557)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsInputGame Id { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = (TLAbsInputGame)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Id, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputMediaGeoLive.cs b/src/TeleSharp.TL/TL/TLInputMediaGeoLive.cs index 5bbe1eb..9631c6b 100644 --- a/src/TeleSharp.TL/TL/TLInputMediaGeoLive.cs +++ b/src/TeleSharp.TL/TL/TLInputMediaGeoLive.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-833715459)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public TLAbsInputGeoPoint GeoPoint { get; set; } public int? Period { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -39,18 +40,15 @@ namespace TeleSharp.TL else Period = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - ObjectUtils.SerializeObject(GeoPoint, bw); if ((Flags & 2) != 0) bw.Write(Period.Value); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputMediaGeoPoint.cs b/src/TeleSharp.TL/TL/TLInputMediaGeoPoint.cs index 84bc603..f3d0d6a 100644 --- a/src/TeleSharp.TL/TL/TLInputMediaGeoPoint.cs +++ b/src/TeleSharp.TL/TL/TLInputMediaGeoPoint.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-104578748)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsInputGeoPoint GeoPoint { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { GeoPoint = (TLAbsInputGeoPoint)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(GeoPoint, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputMediaGifExternal.cs b/src/TeleSharp.TL/TL/TLInputMediaGifExternal.cs index 1928149..92fee65 100644 --- a/src/TeleSharp.TL/TL/TLInputMediaGifExternal.cs +++ b/src/TeleSharp.TL/TL/TLInputMediaGifExternal.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1212395773)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string Url { get; set; } public string Q { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Url = StringUtil.Deserialize(br); Q = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(Url, bw); StringUtil.Serialize(Q, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputMediaInvoice.cs b/src/TeleSharp.TL/TL/TLInputMediaInvoice.cs index 73df2a7..937886a 100644 --- a/src/TeleSharp.TL/TL/TLInputMediaInvoice.cs +++ b/src/TeleSharp.TL/TL/TLInputMediaInvoice.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-186607933)] @@ -28,10 +30,9 @@ namespace TeleSharp.TL public TLDataJSON ProviderData { get; set; } public string StartParam { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -49,7 +50,6 @@ namespace TeleSharp.TL Provider = StringUtil.Deserialize(br); ProviderData = (TLDataJSON)ObjectUtils.DeserializeObject(br); StartParam = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -65,7 +65,6 @@ namespace TeleSharp.TL StringUtil.Serialize(Provider, bw); ObjectUtils.SerializeObject(ProviderData, bw); StringUtil.Serialize(StartParam, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputMediaPhoto.cs b/src/TeleSharp.TL/TL/TLInputMediaPhoto.cs index 1a93c30..3e60910 100644 --- a/src/TeleSharp.TL/TL/TLInputMediaPhoto.cs +++ b/src/TeleSharp.TL/TL/TLInputMediaPhoto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1279654347)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public TLAbsInputPhoto Id { get; set; } public int? TtlSeconds { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,7 +38,6 @@ namespace TeleSharp.TL else TtlSeconds = null; - } public override void SerializeBody(BinaryWriter bw) @@ -47,7 +47,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Id, bw); if ((Flags & 1) != 0) bw.Write(TtlSeconds.Value); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputMediaPhotoExternal.cs b/src/TeleSharp.TL/TL/TLInputMediaPhotoExternal.cs index d221f1d..94a0eb8 100644 --- a/src/TeleSharp.TL/TL/TLInputMediaPhotoExternal.cs +++ b/src/TeleSharp.TL/TL/TLInputMediaPhotoExternal.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-440664550)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public string Url { get; set; } public int? TtlSeconds { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,7 +38,6 @@ namespace TeleSharp.TL else TtlSeconds = null; - } public override void SerializeBody(BinaryWriter bw) @@ -47,7 +47,6 @@ namespace TeleSharp.TL StringUtil.Serialize(Url, bw); if ((Flags & 1) != 0) bw.Write(TtlSeconds.Value); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputMediaPoll.cs b/src/TeleSharp.TL/TL/TLInputMediaPoll.cs index 65271de..5df922d 100644 --- a/src/TeleSharp.TL/TL/TLInputMediaPoll.cs +++ b/src/TeleSharp.TL/TL/TLInputMediaPoll.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(112424539)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLPoll Poll { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Poll = (TLPoll)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Poll, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputMediaUploadedDocument.cs b/src/TeleSharp.TL/TL/TLInputMediaUploadedDocument.cs index c8e1947..f9d7ac4 100644 --- a/src/TeleSharp.TL/TL/TLInputMediaUploadedDocument.cs +++ b/src/TeleSharp.TL/TL/TLInputMediaUploadedDocument.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1530447553)] @@ -27,10 +29,9 @@ namespace TeleSharp.TL public TLVector Stickers { get; set; } public int? TtlSeconds { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -55,14 +56,12 @@ namespace TeleSharp.TL else TtlSeconds = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - ObjectUtils.SerializeObject(File, bw); if ((Flags & 4) != 0) ObjectUtils.SerializeObject(Thumb, bw); @@ -72,7 +71,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Stickers, bw); if ((Flags & 2) != 0) bw.Write(TtlSeconds.Value); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputMediaUploadedPhoto.cs b/src/TeleSharp.TL/TL/TLInputMediaUploadedPhoto.cs index 53b5bbe..904f64b 100644 --- a/src/TeleSharp.TL/TL/TLInputMediaUploadedPhoto.cs +++ b/src/TeleSharp.TL/TL/TLInputMediaUploadedPhoto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(505969924)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public TLVector Stickers { get; set; } public int? TtlSeconds { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -43,7 +44,6 @@ namespace TeleSharp.TL else TtlSeconds = null; - } public override void SerializeBody(BinaryWriter bw) @@ -55,7 +55,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Stickers, bw); if ((Flags & 2) != 0) bw.Write(TtlSeconds.Value); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputMediaVenue.cs b/src/TeleSharp.TL/TL/TLInputMediaVenue.cs index 0416acc..1174e96 100644 --- a/src/TeleSharp.TL/TL/TLInputMediaVenue.cs +++ b/src/TeleSharp.TL/TL/TLInputMediaVenue.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1052959727)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL public string VenueId { get; set; } public string VenueType { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -39,7 +40,6 @@ namespace TeleSharp.TL Provider = StringUtil.Deserialize(br); VenueId = StringUtil.Deserialize(br); VenueType = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -51,7 +51,6 @@ namespace TeleSharp.TL StringUtil.Serialize(Provider, bw); StringUtil.Serialize(VenueId, bw); StringUtil.Serialize(VenueType, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputMessageEntityMentionName.cs b/src/TeleSharp.TL/TL/TLInputMessageEntityMentionName.cs index ceee225..3613385 100644 --- a/src/TeleSharp.TL/TL/TLInputMessageEntityMentionName.cs +++ b/src/TeleSharp.TL/TL/TLInputMessageEntityMentionName.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(546203849)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int Length { get; set; } public TLAbsInputUser UserId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Offset = br.ReadInt32(); Length = br.ReadInt32(); UserId = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL bw.Write(Offset); bw.Write(Length); ObjectUtils.SerializeObject(UserId, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputMessageID.cs b/src/TeleSharp.TL/TL/TLInputMessageID.cs index 139c4b5..30574d2 100644 --- a/src/TeleSharp.TL/TL/TLInputMessageID.cs +++ b/src/TeleSharp.TL/TL/TLInputMessageID.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1502174430)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public int Id { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Id); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputMessagePinned.cs b/src/TeleSharp.TL/TL/TLInputMessagePinned.cs index e2a186e..27a54fd 100644 --- a/src/TeleSharp.TL/TL/TLInputMessagePinned.cs +++ b/src/TeleSharp.TL/TL/TLInputMessagePinned.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-2037963464)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputMessageReplyTo.cs b/src/TeleSharp.TL/TL/TLInputMessageReplyTo.cs index e430da0..edc8f2d 100644 --- a/src/TeleSharp.TL/TL/TLInputMessageReplyTo.cs +++ b/src/TeleSharp.TL/TL/TLInputMessageReplyTo.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1160215659)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public int Id { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Id); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputMessagesFilterChatPhotos.cs b/src/TeleSharp.TL/TL/TLInputMessagesFilterChatPhotos.cs index e0e50b4..df1bb67 100644 --- a/src/TeleSharp.TL/TL/TLInputMessagesFilterChatPhotos.cs +++ b/src/TeleSharp.TL/TL/TLInputMessagesFilterChatPhotos.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(975236280)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputMessagesFilterContacts.cs b/src/TeleSharp.TL/TL/TLInputMessagesFilterContacts.cs index 1227480..e4b4eec 100644 --- a/src/TeleSharp.TL/TL/TLInputMessagesFilterContacts.cs +++ b/src/TeleSharp.TL/TL/TLInputMessagesFilterContacts.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-530392189)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputMessagesFilterDocument.cs b/src/TeleSharp.TL/TL/TLInputMessagesFilterDocument.cs index a94c03e..e3f3b08 100644 --- a/src/TeleSharp.TL/TL/TLInputMessagesFilterDocument.cs +++ b/src/TeleSharp.TL/TL/TLInputMessagesFilterDocument.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1629621880)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputMessagesFilterEmpty.cs b/src/TeleSharp.TL/TL/TLInputMessagesFilterEmpty.cs index 38ab571..65f8123 100644 --- a/src/TeleSharp.TL/TL/TLInputMessagesFilterEmpty.cs +++ b/src/TeleSharp.TL/TL/TLInputMessagesFilterEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1474492012)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputMessagesFilterGeo.cs b/src/TeleSharp.TL/TL/TLInputMessagesFilterGeo.cs index e3da94a..4e9f36b 100644 --- a/src/TeleSharp.TL/TL/TLInputMessagesFilterGeo.cs +++ b/src/TeleSharp.TL/TL/TLInputMessagesFilterGeo.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-419271411)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputMessagesFilterGif.cs b/src/TeleSharp.TL/TL/TLInputMessagesFilterGif.cs index 859a973..64419e9 100644 --- a/src/TeleSharp.TL/TL/TLInputMessagesFilterGif.cs +++ b/src/TeleSharp.TL/TL/TLInputMessagesFilterGif.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-3644025)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputMessagesFilterMusic.cs b/src/TeleSharp.TL/TL/TLInputMessagesFilterMusic.cs index 28a86fe..d7b4f4d 100644 --- a/src/TeleSharp.TL/TL/TLInputMessagesFilterMusic.cs +++ b/src/TeleSharp.TL/TL/TLInputMessagesFilterMusic.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(928101534)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputMessagesFilterMyMentions.cs b/src/TeleSharp.TL/TL/TLInputMessagesFilterMyMentions.cs index cf665c1..7fd305a 100644 --- a/src/TeleSharp.TL/TL/TLInputMessagesFilterMyMentions.cs +++ b/src/TeleSharp.TL/TL/TLInputMessagesFilterMyMentions.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1040652646)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputMessagesFilterPhoneCalls.cs b/src/TeleSharp.TL/TL/TLInputMessagesFilterPhoneCalls.cs index a2d965c..2ce97f7 100644 --- a/src/TeleSharp.TL/TL/TLInputMessagesFilterPhoneCalls.cs +++ b/src/TeleSharp.TL/TL/TLInputMessagesFilterPhoneCalls.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-2134272152)] @@ -21,25 +23,21 @@ namespace TeleSharp.TL public int Flags { get; set; } public bool Missed { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Flags = br.ReadInt32(); Missed = (Flags & 1) != 0; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - } } } diff --git a/src/TeleSharp.TL/TL/TLInputMessagesFilterPhotoVideo.cs b/src/TeleSharp.TL/TL/TLInputMessagesFilterPhotoVideo.cs index 4cc17e5..0dcf7b4 100644 --- a/src/TeleSharp.TL/TL/TLInputMessagesFilterPhotoVideo.cs +++ b/src/TeleSharp.TL/TL/TLInputMessagesFilterPhotoVideo.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1458172132)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputMessagesFilterPhotos.cs b/src/TeleSharp.TL/TL/TLInputMessagesFilterPhotos.cs index ae49c77..3914ab5 100644 --- a/src/TeleSharp.TL/TL/TLInputMessagesFilterPhotos.cs +++ b/src/TeleSharp.TL/TL/TLInputMessagesFilterPhotos.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1777752804)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputMessagesFilterRoundVideo.cs b/src/TeleSharp.TL/TL/TLInputMessagesFilterRoundVideo.cs index d7fc258..e4b835e 100644 --- a/src/TeleSharp.TL/TL/TLInputMessagesFilterRoundVideo.cs +++ b/src/TeleSharp.TL/TL/TLInputMessagesFilterRoundVideo.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1253451181)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputMessagesFilterRoundVoice.cs b/src/TeleSharp.TL/TL/TLInputMessagesFilterRoundVoice.cs index 8d6bf1d..73811a6 100644 --- a/src/TeleSharp.TL/TL/TLInputMessagesFilterRoundVoice.cs +++ b/src/TeleSharp.TL/TL/TLInputMessagesFilterRoundVoice.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(2054952868)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputMessagesFilterUrl.cs b/src/TeleSharp.TL/TL/TLInputMessagesFilterUrl.cs index 6fb42b5..03c274e 100644 --- a/src/TeleSharp.TL/TL/TLInputMessagesFilterUrl.cs +++ b/src/TeleSharp.TL/TL/TLInputMessagesFilterUrl.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(2129714567)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputMessagesFilterVideo.cs b/src/TeleSharp.TL/TL/TLInputMessagesFilterVideo.cs index 8f714a6..09d5482 100644 --- a/src/TeleSharp.TL/TL/TLInputMessagesFilterVideo.cs +++ b/src/TeleSharp.TL/TL/TLInputMessagesFilterVideo.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1614803355)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputMessagesFilterVoice.cs b/src/TeleSharp.TL/TL/TLInputMessagesFilterVoice.cs index 8f55014..a5a9303 100644 --- a/src/TeleSharp.TL/TL/TLInputMessagesFilterVoice.cs +++ b/src/TeleSharp.TL/TL/TLInputMessagesFilterVoice.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1358283666)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputNotifyBroadcasts.cs b/src/TeleSharp.TL/TL/TLInputNotifyBroadcasts.cs index 06c5f95..08b8d58 100644 --- a/src/TeleSharp.TL/TL/TLInputNotifyBroadcasts.cs +++ b/src/TeleSharp.TL/TL/TLInputNotifyBroadcasts.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1311015810)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputNotifyChats.cs b/src/TeleSharp.TL/TL/TLInputNotifyChats.cs index f997223..23df02a 100644 --- a/src/TeleSharp.TL/TL/TLInputNotifyChats.cs +++ b/src/TeleSharp.TL/TL/TLInputNotifyChats.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1251338318)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputNotifyPeer.cs b/src/TeleSharp.TL/TL/TLInputNotifyPeer.cs index ab761bc..7d0668b 100644 --- a/src/TeleSharp.TL/TL/TLInputNotifyPeer.cs +++ b/src/TeleSharp.TL/TL/TLInputNotifyPeer.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1195615476)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsInputPeer Peer { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputNotifyUsers.cs b/src/TeleSharp.TL/TL/TLInputNotifyUsers.cs index e896b47..5a152b1 100644 --- a/src/TeleSharp.TL/TL/TLInputNotifyUsers.cs +++ b/src/TeleSharp.TL/TL/TLInputNotifyUsers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(423314455)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputPaymentCredentials.cs b/src/TeleSharp.TL/TL/TLInputPaymentCredentials.cs index 48c4ce4..37db7e2 100644 --- a/src/TeleSharp.TL/TL/TLInputPaymentCredentials.cs +++ b/src/TeleSharp.TL/TL/TLInputPaymentCredentials.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(873977640)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public bool Save { get; set; } public TLDataJSON Data { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,16 +34,13 @@ namespace TeleSharp.TL Flags = br.ReadInt32(); Save = (Flags & 1) != 0; Data = (TLDataJSON)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - ObjectUtils.SerializeObject(Data, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputPaymentCredentialsAndroidPay.cs b/src/TeleSharp.TL/TL/TLInputPaymentCredentialsAndroidPay.cs index 4c35288..67a5819 100644 --- a/src/TeleSharp.TL/TL/TLInputPaymentCredentialsAndroidPay.cs +++ b/src/TeleSharp.TL/TL/TLInputPaymentCredentialsAndroidPay.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-905587442)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLDataJSON PaymentToken { get; set; } public string GoogleTransactionId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { PaymentToken = (TLDataJSON)ObjectUtils.DeserializeObject(br); GoogleTransactionId = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(PaymentToken, bw); StringUtil.Serialize(GoogleTransactionId, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputPaymentCredentialsApplePay.cs b/src/TeleSharp.TL/TL/TLInputPaymentCredentialsApplePay.cs index f3372b9..632b2b9 100644 --- a/src/TeleSharp.TL/TL/TLInputPaymentCredentialsApplePay.cs +++ b/src/TeleSharp.TL/TL/TLInputPaymentCredentialsApplePay.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(178373535)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLDataJSON PaymentData { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { PaymentData = (TLDataJSON)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(PaymentData, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputPaymentCredentialsSaved.cs b/src/TeleSharp.TL/TL/TLInputPaymentCredentialsSaved.cs index 7548463..4b0b3dd 100644 --- a/src/TeleSharp.TL/TL/TLInputPaymentCredentialsSaved.cs +++ b/src/TeleSharp.TL/TL/TLInputPaymentCredentialsSaved.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1056001329)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string Id { get; set; } public byte[] TmpPassword { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = StringUtil.Deserialize(br); TmpPassword = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(Id, bw); BytesUtil.Serialize(TmpPassword, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputPeerChannel.cs b/src/TeleSharp.TL/TL/TLInputPeerChannel.cs index 9f6b41e..8cb7414 100644 --- a/src/TeleSharp.TL/TL/TLInputPeerChannel.cs +++ b/src/TeleSharp.TL/TL/TLInputPeerChannel.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(548253432)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int ChannelId { get; set; } public long AccessHash { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { ChannelId = br.ReadInt32(); AccessHash = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(ChannelId); bw.Write(AccessHash); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputPeerChannelFromMessage.cs b/src/TeleSharp.TL/TL/TLInputPeerChannelFromMessage.cs index 2ac2367..8d82991 100644 --- a/src/TeleSharp.TL/TL/TLInputPeerChannelFromMessage.cs +++ b/src/TeleSharp.TL/TL/TLInputPeerChannelFromMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1667893317)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int MsgId { get; set; } public int ChannelId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); MsgId = br.ReadInt32(); ChannelId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Peer, bw); bw.Write(MsgId); bw.Write(ChannelId); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputPeerChat.cs b/src/TeleSharp.TL/TL/TLInputPeerChat.cs index bf48b3a..4bbb2c3 100644 --- a/src/TeleSharp.TL/TL/TLInputPeerChat.cs +++ b/src/TeleSharp.TL/TL/TLInputPeerChat.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(396093539)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public int ChatId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { ChatId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(ChatId); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputPeerEmpty.cs b/src/TeleSharp.TL/TL/TLInputPeerEmpty.cs index b30e5cb..ad6f889 100644 --- a/src/TeleSharp.TL/TL/TLInputPeerEmpty.cs +++ b/src/TeleSharp.TL/TL/TLInputPeerEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(2134579434)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputPeerNotifySettings.cs b/src/TeleSharp.TL/TL/TLInputPeerNotifySettings.cs index 87c34fb..eba329a 100644 --- a/src/TeleSharp.TL/TL/TLInputPeerNotifySettings.cs +++ b/src/TeleSharp.TL/TL/TLInputPeerNotifySettings.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1673717362)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL public int? MuteUntil { get; set; } public string Sound { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -53,7 +54,6 @@ namespace TeleSharp.TL else Sound = null; - } public override void SerializeBody(BinaryWriter bw) @@ -68,7 +68,6 @@ namespace TeleSharp.TL bw.Write(MuteUntil.Value); if ((Flags & 8) != 0) StringUtil.Serialize(Sound, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputPeerPhotoFileLocation.cs b/src/TeleSharp.TL/TL/TLInputPeerPhotoFileLocation.cs index 0be623a..ef53f85 100644 --- a/src/TeleSharp.TL/TL/TLInputPeerPhotoFileLocation.cs +++ b/src/TeleSharp.TL/TL/TLInputPeerPhotoFileLocation.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(668375447)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL public long VolumeId { get; set; } public int LocalId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,18 +38,15 @@ namespace TeleSharp.TL Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); VolumeId = br.ReadInt64(); LocalId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - ObjectUtils.SerializeObject(Peer, bw); bw.Write(VolumeId); bw.Write(LocalId); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputPeerSelf.cs b/src/TeleSharp.TL/TL/TLInputPeerSelf.cs index ae1de40..91088aa 100644 --- a/src/TeleSharp.TL/TL/TLInputPeerSelf.cs +++ b/src/TeleSharp.TL/TL/TLInputPeerSelf.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(2107670217)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputPeerUser.cs b/src/TeleSharp.TL/TL/TLInputPeerUser.cs index 57e4ad1..e46a37c 100644 --- a/src/TeleSharp.TL/TL/TLInputPeerUser.cs +++ b/src/TeleSharp.TL/TL/TLInputPeerUser.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(2072935910)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int UserId { get; set; } public long AccessHash { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { UserId = br.ReadInt32(); AccessHash = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(UserId); bw.Write(AccessHash); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputPeerUserFromMessage.cs b/src/TeleSharp.TL/TL/TLInputPeerUserFromMessage.cs index 963ef0e..b5be22c 100644 --- a/src/TeleSharp.TL/TL/TLInputPeerUserFromMessage.cs +++ b/src/TeleSharp.TL/TL/TLInputPeerUserFromMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(398123750)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int MsgId { get; set; } public int UserId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); MsgId = br.ReadInt32(); UserId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Peer, bw); bw.Write(MsgId); bw.Write(UserId); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputPhoneCall.cs b/src/TeleSharp.TL/TL/TLInputPhoneCall.cs index 8d76220..81a9f35 100644 --- a/src/TeleSharp.TL/TL/TLInputPhoneCall.cs +++ b/src/TeleSharp.TL/TL/TLInputPhoneCall.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(506920429)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public long Id { get; set; } public long AccessHash { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = br.ReadInt64(); AccessHash = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Id); bw.Write(AccessHash); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputPhoneContact.cs b/src/TeleSharp.TL/TL/TLInputPhoneContact.cs index 1a53b78..05c3811 100644 --- a/src/TeleSharp.TL/TL/TLInputPhoneContact.cs +++ b/src/TeleSharp.TL/TL/TLInputPhoneContact.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-208488460)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public string FirstName { get; set; } public string LastName { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL Phone = StringUtil.Deserialize(br); FirstName = StringUtil.Deserialize(br); LastName = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL StringUtil.Serialize(Phone, bw); StringUtil.Serialize(FirstName, bw); StringUtil.Serialize(LastName, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputPhoto.cs b/src/TeleSharp.TL/TL/TLInputPhoto.cs index 883ae68..f8d9b62 100644 --- a/src/TeleSharp.TL/TL/TLInputPhoto.cs +++ b/src/TeleSharp.TL/TL/TLInputPhoto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1001634122)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public long AccessHash { get; set; } public byte[] FileReference { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Id = br.ReadInt64(); AccessHash = br.ReadInt64(); FileReference = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL bw.Write(Id); bw.Write(AccessHash); BytesUtil.Serialize(FileReference, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputPhotoEmpty.cs b/src/TeleSharp.TL/TL/TLInputPhotoEmpty.cs index e86298b..17032b4 100644 --- a/src/TeleSharp.TL/TL/TLInputPhotoEmpty.cs +++ b/src/TeleSharp.TL/TL/TLInputPhotoEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(483901197)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputPhotoFileLocation.cs b/src/TeleSharp.TL/TL/TLInputPhotoFileLocation.cs index d5070e0..2b68578 100644 --- a/src/TeleSharp.TL/TL/TLInputPhotoFileLocation.cs +++ b/src/TeleSharp.TL/TL/TLInputPhotoFileLocation.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1075322878)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public byte[] FileReference { get; set; } public string ThumbSize { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL AccessHash = br.ReadInt64(); FileReference = BytesUtil.Deserialize(br); ThumbSize = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL bw.Write(AccessHash); BytesUtil.Serialize(FileReference, bw); StringUtil.Serialize(ThumbSize, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputPhotoLegacyFileLocation.cs b/src/TeleSharp.TL/TL/TLInputPhotoLegacyFileLocation.cs index 3f5bfd6..c98ee7f 100644 --- a/src/TeleSharp.TL/TL/TLInputPhotoLegacyFileLocation.cs +++ b/src/TeleSharp.TL/TL/TLInputPhotoLegacyFileLocation.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-667654413)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL public int LocalId { get; set; } public long Secret { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -39,7 +40,6 @@ namespace TeleSharp.TL VolumeId = br.ReadInt64(); LocalId = br.ReadInt32(); Secret = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -51,7 +51,6 @@ namespace TeleSharp.TL bw.Write(VolumeId); bw.Write(LocalId); bw.Write(Secret); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputPrivacyKeyAddedByPhone.cs b/src/TeleSharp.TL/TL/TLInputPrivacyKeyAddedByPhone.cs index c6bda09..1a32111 100644 --- a/src/TeleSharp.TL/TL/TLInputPrivacyKeyAddedByPhone.cs +++ b/src/TeleSharp.TL/TL/TLInputPrivacyKeyAddedByPhone.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-786326563)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputPrivacyKeyChatInvite.cs b/src/TeleSharp.TL/TL/TLInputPrivacyKeyChatInvite.cs index 6ad6919..d49d220 100644 --- a/src/TeleSharp.TL/TL/TLInputPrivacyKeyChatInvite.cs +++ b/src/TeleSharp.TL/TL/TLInputPrivacyKeyChatInvite.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1107622874)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputPrivacyKeyForwards.cs b/src/TeleSharp.TL/TL/TLInputPrivacyKeyForwards.cs index 467b14e..38715af 100644 --- a/src/TeleSharp.TL/TL/TLInputPrivacyKeyForwards.cs +++ b/src/TeleSharp.TL/TL/TLInputPrivacyKeyForwards.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1529000952)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputPrivacyKeyPhoneCall.cs b/src/TeleSharp.TL/TL/TLInputPrivacyKeyPhoneCall.cs index 772863b..084e4ae 100644 --- a/src/TeleSharp.TL/TL/TLInputPrivacyKeyPhoneCall.cs +++ b/src/TeleSharp.TL/TL/TLInputPrivacyKeyPhoneCall.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-88417185)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputPrivacyKeyPhoneNumber.cs b/src/TeleSharp.TL/TL/TLInputPrivacyKeyPhoneNumber.cs index 8dbae0d..623f9fc 100644 --- a/src/TeleSharp.TL/TL/TLInputPrivacyKeyPhoneNumber.cs +++ b/src/TeleSharp.TL/TL/TLInputPrivacyKeyPhoneNumber.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(55761658)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputPrivacyKeyPhoneP2P.cs b/src/TeleSharp.TL/TL/TLInputPrivacyKeyPhoneP2P.cs index f26e5d8..0bc53a5 100644 --- a/src/TeleSharp.TL/TL/TLInputPrivacyKeyPhoneP2P.cs +++ b/src/TeleSharp.TL/TL/TLInputPrivacyKeyPhoneP2P.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-610373422)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputPrivacyKeyProfilePhoto.cs b/src/TeleSharp.TL/TL/TLInputPrivacyKeyProfilePhoto.cs index 1a9b103..30ac7c9 100644 --- a/src/TeleSharp.TL/TL/TLInputPrivacyKeyProfilePhoto.cs +++ b/src/TeleSharp.TL/TL/TLInputPrivacyKeyProfilePhoto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1461304012)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputPrivacyKeyStatusTimestamp.cs b/src/TeleSharp.TL/TL/TLInputPrivacyKeyStatusTimestamp.cs index 20d0ea5..8d8999c 100644 --- a/src/TeleSharp.TL/TL/TLInputPrivacyKeyStatusTimestamp.cs +++ b/src/TeleSharp.TL/TL/TLInputPrivacyKeyStatusTimestamp.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1335282456)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputPrivacyValueAllowAll.cs b/src/TeleSharp.TL/TL/TLInputPrivacyValueAllowAll.cs index ff6ab62..494bf8a 100644 --- a/src/TeleSharp.TL/TL/TLInputPrivacyValueAllowAll.cs +++ b/src/TeleSharp.TL/TL/TLInputPrivacyValueAllowAll.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(407582158)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputPrivacyValueAllowChatParticipants.cs b/src/TeleSharp.TL/TL/TLInputPrivacyValueAllowChatParticipants.cs index ac20cdc..d8c4de9 100644 --- a/src/TeleSharp.TL/TL/TLInputPrivacyValueAllowChatParticipants.cs +++ b/src/TeleSharp.TL/TL/TLInputPrivacyValueAllowChatParticipants.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1283572154)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLVector Chats { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Chats = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Chats, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputPrivacyValueAllowContacts.cs b/src/TeleSharp.TL/TL/TLInputPrivacyValueAllowContacts.cs index 2ebb4e9..3326810 100644 --- a/src/TeleSharp.TL/TL/TLInputPrivacyValueAllowContacts.cs +++ b/src/TeleSharp.TL/TL/TLInputPrivacyValueAllowContacts.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(218751099)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputPrivacyValueAllowUsers.cs b/src/TeleSharp.TL/TL/TLInputPrivacyValueAllowUsers.cs index db6cc4f..9983b5f 100644 --- a/src/TeleSharp.TL/TL/TLInputPrivacyValueAllowUsers.cs +++ b/src/TeleSharp.TL/TL/TLInputPrivacyValueAllowUsers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(320652927)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputPrivacyValueDisallowAll.cs b/src/TeleSharp.TL/TL/TLInputPrivacyValueDisallowAll.cs index 775265d..21d0335 100644 --- a/src/TeleSharp.TL/TL/TLInputPrivacyValueDisallowAll.cs +++ b/src/TeleSharp.TL/TL/TLInputPrivacyValueDisallowAll.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-697604407)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputPrivacyValueDisallowChatParticipants.cs b/src/TeleSharp.TL/TL/TLInputPrivacyValueDisallowChatParticipants.cs index 20f2a36..ce5600f 100644 --- a/src/TeleSharp.TL/TL/TLInputPrivacyValueDisallowChatParticipants.cs +++ b/src/TeleSharp.TL/TL/TLInputPrivacyValueDisallowChatParticipants.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-668769361)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLVector Chats { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Chats = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Chats, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputPrivacyValueDisallowContacts.cs b/src/TeleSharp.TL/TL/TLInputPrivacyValueDisallowContacts.cs index 2813936..0a1bb38 100644 --- a/src/TeleSharp.TL/TL/TLInputPrivacyValueDisallowContacts.cs +++ b/src/TeleSharp.TL/TL/TLInputPrivacyValueDisallowContacts.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(195371015)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputPrivacyValueDisallowUsers.cs b/src/TeleSharp.TL/TL/TLInputPrivacyValueDisallowUsers.cs index d61130d..40217d5 100644 --- a/src/TeleSharp.TL/TL/TLInputPrivacyValueDisallowUsers.cs +++ b/src/TeleSharp.TL/TL/TLInputPrivacyValueDisallowUsers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1877932953)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputReportReasonChildAbuse.cs b/src/TeleSharp.TL/TL/TLInputReportReasonChildAbuse.cs index c1ede1f..65940f8 100644 --- a/src/TeleSharp.TL/TL/TLInputReportReasonChildAbuse.cs +++ b/src/TeleSharp.TL/TL/TLInputReportReasonChildAbuse.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1376497949)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputReportReasonCopyright.cs b/src/TeleSharp.TL/TL/TLInputReportReasonCopyright.cs index cbd269d..19cc064 100644 --- a/src/TeleSharp.TL/TL/TLInputReportReasonCopyright.cs +++ b/src/TeleSharp.TL/TL/TLInputReportReasonCopyright.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1685456582)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputReportReasonGeoIrrelevant.cs b/src/TeleSharp.TL/TL/TLInputReportReasonGeoIrrelevant.cs index a00c0d4..7606880 100644 --- a/src/TeleSharp.TL/TL/TLInputReportReasonGeoIrrelevant.cs +++ b/src/TeleSharp.TL/TL/TLInputReportReasonGeoIrrelevant.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-606798099)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputReportReasonOther.cs b/src/TeleSharp.TL/TL/TLInputReportReasonOther.cs index 95372b3..7bd055d 100644 --- a/src/TeleSharp.TL/TL/TLInputReportReasonOther.cs +++ b/src/TeleSharp.TL/TL/TLInputReportReasonOther.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-512463606)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputReportReasonPornography.cs b/src/TeleSharp.TL/TL/TLInputReportReasonPornography.cs index 7c3f36e..80498cb 100644 --- a/src/TeleSharp.TL/TL/TLInputReportReasonPornography.cs +++ b/src/TeleSharp.TL/TL/TLInputReportReasonPornography.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(777640226)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputReportReasonSpam.cs b/src/TeleSharp.TL/TL/TLInputReportReasonSpam.cs index a313a30..621affe 100644 --- a/src/TeleSharp.TL/TL/TLInputReportReasonSpam.cs +++ b/src/TeleSharp.TL/TL/TLInputReportReasonSpam.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1490799288)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputReportReasonViolence.cs b/src/TeleSharp.TL/TL/TLInputReportReasonViolence.cs index b1e1008..b947248 100644 --- a/src/TeleSharp.TL/TL/TLInputReportReasonViolence.cs +++ b/src/TeleSharp.TL/TL/TLInputReportReasonViolence.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(505595789)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputSecureFile.cs b/src/TeleSharp.TL/TL/TLInputSecureFile.cs index 6aaa49d..18f4a91 100644 --- a/src/TeleSharp.TL/TL/TLInputSecureFile.cs +++ b/src/TeleSharp.TL/TL/TLInputSecureFile.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1399317950)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public long Id { get; set; } public long AccessHash { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = br.ReadInt64(); AccessHash = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Id); bw.Write(AccessHash); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputSecureFileLocation.cs b/src/TeleSharp.TL/TL/TLInputSecureFileLocation.cs index 21ff70a..f0e482c 100644 --- a/src/TeleSharp.TL/TL/TLInputSecureFileLocation.cs +++ b/src/TeleSharp.TL/TL/TLInputSecureFileLocation.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-876089816)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public long Id { get; set; } public long AccessHash { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = br.ReadInt64(); AccessHash = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Id); bw.Write(AccessHash); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputSecureFileUploaded.cs b/src/TeleSharp.TL/TL/TLInputSecureFileUploaded.cs index 27b5b20..f61fdc7 100644 --- a/src/TeleSharp.TL/TL/TLInputSecureFileUploaded.cs +++ b/src/TeleSharp.TL/TL/TLInputSecureFileUploaded.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(859091184)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL public byte[] FileHash { get; set; } public byte[] Secret { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,7 +38,6 @@ namespace TeleSharp.TL Md5Checksum = StringUtil.Deserialize(br); FileHash = BytesUtil.Deserialize(br); Secret = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -48,7 +48,6 @@ namespace TeleSharp.TL StringUtil.Serialize(Md5Checksum, bw); BytesUtil.Serialize(FileHash, bw); BytesUtil.Serialize(Secret, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputSecureValue.cs b/src/TeleSharp.TL/TL/TLInputSecureValue.cs index 376be96..32c86e0 100644 --- a/src/TeleSharp.TL/TL/TLInputSecureValue.cs +++ b/src/TeleSharp.TL/TL/TLInputSecureValue.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-618540889)] @@ -28,10 +30,9 @@ namespace TeleSharp.TL public TLVector Files { get; set; } public TLAbsSecurePlainData PlainData { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -73,7 +74,6 @@ namespace TeleSharp.TL else PlainData = null; - } public override void SerializeBody(BinaryWriter bw) @@ -95,7 +95,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Files, bw); if ((Flags & 32) != 0) ObjectUtils.SerializeObject(PlainData, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputSingleMedia.cs b/src/TeleSharp.TL/TL/TLInputSingleMedia.cs index b5c3a96..9a5ef37 100644 --- a/src/TeleSharp.TL/TL/TLInputSingleMedia.cs +++ b/src/TeleSharp.TL/TL/TLInputSingleMedia.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(482797855)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL public string Message { get; set; } public TLVector Entities { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -41,7 +42,6 @@ namespace TeleSharp.TL else Entities = null; - } public override void SerializeBody(BinaryWriter bw) @@ -53,7 +53,6 @@ namespace TeleSharp.TL StringUtil.Serialize(Message, bw); if ((Flags & 1) != 0) ObjectUtils.SerializeObject(Entities, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputStickerSetAnimatedEmoji.cs b/src/TeleSharp.TL/TL/TLInputStickerSetAnimatedEmoji.cs index 1c94b01..1d0ebcd 100644 --- a/src/TeleSharp.TL/TL/TLInputStickerSetAnimatedEmoji.cs +++ b/src/TeleSharp.TL/TL/TLInputStickerSetAnimatedEmoji.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(42402760)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputStickerSetEmpty.cs b/src/TeleSharp.TL/TL/TLInputStickerSetEmpty.cs index f990574..b9bf26f 100644 --- a/src/TeleSharp.TL/TL/TLInputStickerSetEmpty.cs +++ b/src/TeleSharp.TL/TL/TLInputStickerSetEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-4838507)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputStickerSetID.cs b/src/TeleSharp.TL/TL/TLInputStickerSetID.cs index 3f22d8e..83efac3 100644 --- a/src/TeleSharp.TL/TL/TLInputStickerSetID.cs +++ b/src/TeleSharp.TL/TL/TLInputStickerSetID.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1645763991)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public long Id { get; set; } public long AccessHash { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = br.ReadInt64(); AccessHash = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Id); bw.Write(AccessHash); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputStickerSetItem.cs b/src/TeleSharp.TL/TL/TLInputStickerSetItem.cs index 0e34edd..f33a594 100644 --- a/src/TeleSharp.TL/TL/TLInputStickerSetItem.cs +++ b/src/TeleSharp.TL/TL/TLInputStickerSetItem.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-6249322)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public string Emoji { get; set; } public TLMaskCoords MaskCoords { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -39,7 +40,6 @@ namespace TeleSharp.TL else MaskCoords = null; - } public override void SerializeBody(BinaryWriter bw) @@ -50,7 +50,6 @@ namespace TeleSharp.TL StringUtil.Serialize(Emoji, bw); if ((Flags & 1) != 0) ObjectUtils.SerializeObject(MaskCoords, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputStickerSetShortName.cs b/src/TeleSharp.TL/TL/TLInputStickerSetShortName.cs index 022715c..5c7c491 100644 --- a/src/TeleSharp.TL/TL/TLInputStickerSetShortName.cs +++ b/src/TeleSharp.TL/TL/TLInputStickerSetShortName.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-2044933984)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string ShortName { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { ShortName = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(ShortName, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputStickerSetThumb.cs b/src/TeleSharp.TL/TL/TLInputStickerSetThumb.cs index 6ec2529..0779e7e 100644 --- a/src/TeleSharp.TL/TL/TLInputStickerSetThumb.cs +++ b/src/TeleSharp.TL/TL/TLInputStickerSetThumb.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(230353641)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public long VolumeId { get; set; } public int LocalId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Stickerset = (TLAbsInputStickerSet)ObjectUtils.DeserializeObject(br); VolumeId = br.ReadInt64(); LocalId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Stickerset, bw); bw.Write(VolumeId); bw.Write(LocalId); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputStickeredMediaDocument.cs b/src/TeleSharp.TL/TL/TLInputStickeredMediaDocument.cs index dfce21f..488b4a4 100644 --- a/src/TeleSharp.TL/TL/TLInputStickeredMediaDocument.cs +++ b/src/TeleSharp.TL/TL/TLInputStickeredMediaDocument.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(70813275)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsInputDocument Id { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = (TLAbsInputDocument)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Id, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputStickeredMediaPhoto.cs b/src/TeleSharp.TL/TL/TLInputStickeredMediaPhoto.cs index 32f1994..0b3401e 100644 --- a/src/TeleSharp.TL/TL/TLInputStickeredMediaPhoto.cs +++ b/src/TeleSharp.TL/TL/TLInputStickeredMediaPhoto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1251549527)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsInputPhoto Id { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = (TLAbsInputPhoto)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Id, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputTakeoutFileLocation.cs b/src/TeleSharp.TL/TL/TLInputTakeoutFileLocation.cs index 9fad457..b4894e4 100644 --- a/src/TeleSharp.TL/TL/TLInputTakeoutFileLocation.cs +++ b/src/TeleSharp.TL/TL/TLInputTakeoutFileLocation.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(700340377)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputTheme.cs b/src/TeleSharp.TL/TL/TLInputTheme.cs index 2c0908b..c1a6d99 100644 --- a/src/TeleSharp.TL/TL/TLInputTheme.cs +++ b/src/TeleSharp.TL/TL/TLInputTheme.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1012306921)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public long Id { get; set; } public long AccessHash { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = br.ReadInt64(); AccessHash = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Id); bw.Write(AccessHash); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputThemeSettings.cs b/src/TeleSharp.TL/TL/TLInputThemeSettings.cs index 5264ba9..d7030da 100644 --- a/src/TeleSharp.TL/TL/TLInputThemeSettings.cs +++ b/src/TeleSharp.TL/TL/TLInputThemeSettings.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1118798639)] @@ -26,10 +28,9 @@ namespace TeleSharp.TL public TLAbsInputWallPaper Wallpaper { get; set; } public TLWallPaperSettings WallpaperSettings { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -57,7 +58,6 @@ namespace TeleSharp.TL else WallpaperSettings = null; - } public override void SerializeBody(BinaryWriter bw) @@ -74,7 +74,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Wallpaper, bw); if ((Flags & 2) != 0) ObjectUtils.SerializeObject(WallpaperSettings, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputThemeSlug.cs b/src/TeleSharp.TL/TL/TLInputThemeSlug.cs index ba247aa..121a9ec 100644 --- a/src/TeleSharp.TL/TL/TLInputThemeSlug.cs +++ b/src/TeleSharp.TL/TL/TLInputThemeSlug.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-175567375)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string Slug { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Slug = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Slug, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputUser.cs b/src/TeleSharp.TL/TL/TLInputUser.cs index 0665426..2dae5bf 100644 --- a/src/TeleSharp.TL/TL/TLInputUser.cs +++ b/src/TeleSharp.TL/TL/TLInputUser.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-668391402)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int UserId { get; set; } public long AccessHash { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { UserId = br.ReadInt32(); AccessHash = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(UserId); bw.Write(AccessHash); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputUserEmpty.cs b/src/TeleSharp.TL/TL/TLInputUserEmpty.cs index 9609d31..af3669d 100644 --- a/src/TeleSharp.TL/TL/TLInputUserEmpty.cs +++ b/src/TeleSharp.TL/TL/TLInputUserEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1182234929)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputUserFromMessage.cs b/src/TeleSharp.TL/TL/TLInputUserFromMessage.cs index bea0346..ed4abe4 100644 --- a/src/TeleSharp.TL/TL/TLInputUserFromMessage.cs +++ b/src/TeleSharp.TL/TL/TLInputUserFromMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(756118935)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int MsgId { get; set; } public int UserId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); MsgId = br.ReadInt32(); UserId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Peer, bw); bw.Write(MsgId); bw.Write(UserId); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputUserSelf.cs b/src/TeleSharp.TL/TL/TLInputUserSelf.cs index be91a59..efdaa37 100644 --- a/src/TeleSharp.TL/TL/TLInputUserSelf.cs +++ b/src/TeleSharp.TL/TL/TLInputUserSelf.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-138301121)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputWallPaper.cs b/src/TeleSharp.TL/TL/TLInputWallPaper.cs index 9d4b202..cd49190 100644 --- a/src/TeleSharp.TL/TL/TLInputWallPaper.cs +++ b/src/TeleSharp.TL/TL/TLInputWallPaper.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-433014407)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public long Id { get; set; } public long AccessHash { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = br.ReadInt64(); AccessHash = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Id); bw.Write(AccessHash); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputWallPaperNoFile.cs b/src/TeleSharp.TL/TL/TLInputWallPaperNoFile.cs index b622751..ffabc93 100644 --- a/src/TeleSharp.TL/TL/TLInputWallPaperNoFile.cs +++ b/src/TeleSharp.TL/TL/TLInputWallPaperNoFile.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-2077770836)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLInputWallPaperSlug.cs b/src/TeleSharp.TL/TL/TLInputWallPaperSlug.cs index 5de7023..d78322d 100644 --- a/src/TeleSharp.TL/TL/TLInputWallPaperSlug.cs +++ b/src/TeleSharp.TL/TL/TLInputWallPaperSlug.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1913199744)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string Slug { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Slug = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Slug, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputWebDocument.cs b/src/TeleSharp.TL/TL/TLInputWebDocument.cs index 7431a99..6f8ddb0 100644 --- a/src/TeleSharp.TL/TL/TLInputWebDocument.cs +++ b/src/TeleSharp.TL/TL/TLInputWebDocument.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1678949555)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public string MimeType { get; set; } public TLVector Attributes { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL Size = br.ReadInt32(); MimeType = StringUtil.Deserialize(br); Attributes = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL bw.Write(Size); StringUtil.Serialize(MimeType, bw); ObjectUtils.SerializeObject(Attributes, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputWebFileGeoPointLocation.cs b/src/TeleSharp.TL/TL/TLInputWebFileGeoPointLocation.cs index 3f0bd79..2138914 100644 --- a/src/TeleSharp.TL/TL/TLInputWebFileGeoPointLocation.cs +++ b/src/TeleSharp.TL/TL/TLInputWebFileGeoPointLocation.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1625153079)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL public int Zoom { get; set; } public int Scale { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -39,7 +40,6 @@ namespace TeleSharp.TL H = br.ReadInt32(); Zoom = br.ReadInt32(); Scale = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -51,7 +51,6 @@ namespace TeleSharp.TL bw.Write(H); bw.Write(Zoom); bw.Write(Scale); - } } } diff --git a/src/TeleSharp.TL/TL/TLInputWebFileLocation.cs b/src/TeleSharp.TL/TL/TLInputWebFileLocation.cs index 4a9075c..8c0dfb7 100644 --- a/src/TeleSharp.TL/TL/TLInputWebFileLocation.cs +++ b/src/TeleSharp.TL/TL/TLInputWebFileLocation.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1036396922)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string Url { get; set; } public long AccessHash { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Url = StringUtil.Deserialize(br); AccessHash = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(Url, bw); bw.Write(AccessHash); - } } } diff --git a/src/TeleSharp.TL/TL/TLInvoice.cs b/src/TeleSharp.TL/TL/TLInvoice.cs index a21fa43..ccff679 100644 --- a/src/TeleSharp.TL/TL/TLInvoice.cs +++ b/src/TeleSharp.TL/TL/TLInvoice.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1022713000)] @@ -30,10 +32,9 @@ namespace TeleSharp.TL public string Currency { get; set; } public TLVector Prices { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -49,24 +50,14 @@ namespace TeleSharp.TL EmailToProvider = (Flags & 128) != 0; Currency = StringUtil.Deserialize(br); Prices = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - - - - - - StringUtil.Serialize(Currency, bw); ObjectUtils.SerializeObject(Prices, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLJsonArray.cs b/src/TeleSharp.TL/TL/TLJsonArray.cs index db325b9..592f023 100644 --- a/src/TeleSharp.TL/TL/TLJsonArray.cs +++ b/src/TeleSharp.TL/TL/TLJsonArray.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-146520221)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLVector Value { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Value = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Value, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLJsonBool.cs b/src/TeleSharp.TL/TL/TLJsonBool.cs index 04ed273..88e9bcb 100644 --- a/src/TeleSharp.TL/TL/TLJsonBool.cs +++ b/src/TeleSharp.TL/TL/TLJsonBool.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-952869270)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public bool Value { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Value = BoolUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); BoolUtil.Serialize(Value, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLJsonNull.cs b/src/TeleSharp.TL/TL/TLJsonNull.cs index 846506c..41bb1c3 100644 --- a/src/TeleSharp.TL/TL/TLJsonNull.cs +++ b/src/TeleSharp.TL/TL/TLJsonNull.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1064139624)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLJsonNumber.cs b/src/TeleSharp.TL/TL/TLJsonNumber.cs index a26625c..50502cf 100644 --- a/src/TeleSharp.TL/TL/TLJsonNumber.cs +++ b/src/TeleSharp.TL/TL/TLJsonNumber.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(736157604)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public double Value { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Value = br.ReadDouble(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Value); - } } } diff --git a/src/TeleSharp.TL/TL/TLJsonObject.cs b/src/TeleSharp.TL/TL/TLJsonObject.cs index 34e0a39..5b3d611 100644 --- a/src/TeleSharp.TL/TL/TLJsonObject.cs +++ b/src/TeleSharp.TL/TL/TLJsonObject.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1715350371)] @@ -18,25 +20,22 @@ namespace TeleSharp.TL } } - public TLVector Value { get; set; } - + public TLVector Value { get; set; } public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - Value = (TLVector)ObjectUtils.DeserializeVector(br); - + Value = (TLVector)ObjectUtils.DeserializeVector(br); } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Value, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLJsonObjectValue.cs b/src/TeleSharp.TL/TL/TLJsonObjectValue.cs index 0fa0b14..3de8942 100644 --- a/src/TeleSharp.TL/TL/TLJsonObjectValue.cs +++ b/src/TeleSharp.TL/TL/TLJsonObjectValue.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1059185703)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string Key { get; set; } public TLAbsJSONValue Value { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Key = StringUtil.Deserialize(br); Value = (TLAbsJSONValue)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(Key, bw); ObjectUtils.SerializeObject(Value, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLJsonString.cs b/src/TeleSharp.TL/TL/TLJsonString.cs index 1f75ce7..0da0902 100644 --- a/src/TeleSharp.TL/TL/TLJsonString.cs +++ b/src/TeleSharp.TL/TL/TLJsonString.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1222740358)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string Value { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Value = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Value, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLKeyboardButton.cs b/src/TeleSharp.TL/TL/TLKeyboardButton.cs index 136e124..b39583e 100644 --- a/src/TeleSharp.TL/TL/TLKeyboardButton.cs +++ b/src/TeleSharp.TL/TL/TLKeyboardButton.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1560655744)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLKeyboardButtonBuy.cs b/src/TeleSharp.TL/TL/TLKeyboardButtonBuy.cs index 8fb0d66..f401146 100644 --- a/src/TeleSharp.TL/TL/TLKeyboardButtonBuy.cs +++ b/src/TeleSharp.TL/TL/TLKeyboardButtonBuy.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1344716869)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLKeyboardButtonCallback.cs b/src/TeleSharp.TL/TL/TLKeyboardButtonCallback.cs index 6562f46..5be40fe 100644 --- a/src/TeleSharp.TL/TL/TLKeyboardButtonCallback.cs +++ b/src/TeleSharp.TL/TL/TLKeyboardButtonCallback.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1748655686)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string Text { get; set; } public byte[] Data { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = StringUtil.Deserialize(br); Data = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(Text, bw); BytesUtil.Serialize(Data, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLKeyboardButtonGame.cs b/src/TeleSharp.TL/TL/TLKeyboardButtonGame.cs index fc400ae..1915409 100644 --- a/src/TeleSharp.TL/TL/TLKeyboardButtonGame.cs +++ b/src/TeleSharp.TL/TL/TLKeyboardButtonGame.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1358175439)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLKeyboardButtonRequestGeoLocation.cs b/src/TeleSharp.TL/TL/TLKeyboardButtonRequestGeoLocation.cs index 1c4b0f5..8a7b388 100644 --- a/src/TeleSharp.TL/TL/TLKeyboardButtonRequestGeoLocation.cs +++ b/src/TeleSharp.TL/TL/TLKeyboardButtonRequestGeoLocation.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-59151553)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLKeyboardButtonRequestPhone.cs b/src/TeleSharp.TL/TL/TLKeyboardButtonRequestPhone.cs index 4000b38..6b64145 100644 --- a/src/TeleSharp.TL/TL/TLKeyboardButtonRequestPhone.cs +++ b/src/TeleSharp.TL/TL/TLKeyboardButtonRequestPhone.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1318425559)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLKeyboardButtonRow.cs b/src/TeleSharp.TL/TL/TLKeyboardButtonRow.cs index 6135703..8195c2e 100644 --- a/src/TeleSharp.TL/TL/TLKeyboardButtonRow.cs +++ b/src/TeleSharp.TL/TL/TLKeyboardButtonRow.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(2002815875)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLVector Buttons { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Buttons = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Buttons, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLKeyboardButtonSwitchInline.cs b/src/TeleSharp.TL/TL/TLKeyboardButtonSwitchInline.cs index 62417ee..ef76520 100644 --- a/src/TeleSharp.TL/TL/TLKeyboardButtonSwitchInline.cs +++ b/src/TeleSharp.TL/TL/TLKeyboardButtonSwitchInline.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(90744648)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public string Text { get; set; } public string Query { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,17 +36,14 @@ namespace TeleSharp.TL SamePeer = (Flags & 1) != 0; Text = StringUtil.Deserialize(br); Query = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - StringUtil.Serialize(Text, bw); StringUtil.Serialize(Query, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLKeyboardButtonUrl.cs b/src/TeleSharp.TL/TL/TLKeyboardButtonUrl.cs index 3c7930c..4ed8454 100644 --- a/src/TeleSharp.TL/TL/TLKeyboardButtonUrl.cs +++ b/src/TeleSharp.TL/TL/TLKeyboardButtonUrl.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(629866245)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string Text { get; set; } public string Url { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = StringUtil.Deserialize(br); Url = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(Text, bw); StringUtil.Serialize(Url, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLKeyboardButtonUrlAuth.cs b/src/TeleSharp.TL/TL/TLKeyboardButtonUrlAuth.cs index f2f94b4..df8c98b 100644 --- a/src/TeleSharp.TL/TL/TLKeyboardButtonUrlAuth.cs +++ b/src/TeleSharp.TL/TL/TLKeyboardButtonUrlAuth.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(280464681)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL public string Url { get; set; } public int ButtonId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -41,7 +42,6 @@ namespace TeleSharp.TL Url = StringUtil.Deserialize(br); ButtonId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -53,7 +53,6 @@ namespace TeleSharp.TL StringUtil.Serialize(FwdText, bw); StringUtil.Serialize(Url, bw); bw.Write(ButtonId); - } } } diff --git a/src/TeleSharp.TL/TL/TLLabeledPrice.cs b/src/TeleSharp.TL/TL/TLLabeledPrice.cs index b9e17a3..e559a13 100644 --- a/src/TeleSharp.TL/TL/TLLabeledPrice.cs +++ b/src/TeleSharp.TL/TL/TLLabeledPrice.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-886477832)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string Label { get; set; } public long Amount { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Label = StringUtil.Deserialize(br); Amount = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(Label, bw); bw.Write(Amount); - } } } diff --git a/src/TeleSharp.TL/TL/TLLangPackDifference.cs b/src/TeleSharp.TL/TL/TLLangPackDifference.cs index 65355b2..6bf3e38 100644 --- a/src/TeleSharp.TL/TL/TLLangPackDifference.cs +++ b/src/TeleSharp.TL/TL/TLLangPackDifference.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-209337866)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public int Version { get; set; } public TLVector Strings { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL FromVersion = br.ReadInt32(); Version = br.ReadInt32(); Strings = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL bw.Write(FromVersion); bw.Write(Version); ObjectUtils.SerializeObject(Strings, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLLangPackLanguage.cs b/src/TeleSharp.TL/TL/TLLangPackLanguage.cs index 59536f8..0222d48 100644 --- a/src/TeleSharp.TL/TL/TLLangPackLanguage.cs +++ b/src/TeleSharp.TL/TL/TLLangPackLanguage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-288727837)] @@ -31,10 +33,9 @@ namespace TeleSharp.TL public int TranslatedCount { get; set; } public string TranslationsUrl { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -55,16 +56,12 @@ namespace TeleSharp.TL StringsCount = br.ReadInt32(); TranslatedCount = br.ReadInt32(); TranslationsUrl = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - StringUtil.Serialize(Name, bw); StringUtil.Serialize(NativeName, bw); StringUtil.Serialize(LangCode, bw); @@ -74,7 +71,6 @@ namespace TeleSharp.TL bw.Write(StringsCount); bw.Write(TranslatedCount); StringUtil.Serialize(TranslationsUrl, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLLangPackString.cs b/src/TeleSharp.TL/TL/TLLangPackString.cs index bd01a2a..287db6b 100644 --- a/src/TeleSharp.TL/TL/TLLangPackString.cs +++ b/src/TeleSharp.TL/TL/TLLangPackString.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-892239370)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string Key { get; set; } public string Value { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Key = StringUtil.Deserialize(br); Value = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(Key, bw); StringUtil.Serialize(Value, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLLangPackStringDeleted.cs b/src/TeleSharp.TL/TL/TLLangPackStringDeleted.cs index c9db00f..323fb14 100644 --- a/src/TeleSharp.TL/TL/TLLangPackStringDeleted.cs +++ b/src/TeleSharp.TL/TL/TLLangPackStringDeleted.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(695856818)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string Key { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Key = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Key, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLLangPackStringPluralized.cs b/src/TeleSharp.TL/TL/TLLangPackStringPluralized.cs index eefb4c8..95f229c 100644 --- a/src/TeleSharp.TL/TL/TLLangPackStringPluralized.cs +++ b/src/TeleSharp.TL/TL/TLLangPackStringPluralized.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1816636575)] @@ -27,10 +29,9 @@ namespace TeleSharp.TL public string ManyValue { get; set; } public string OtherValue { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -63,7 +64,6 @@ namespace TeleSharp.TL ManyValue = null; OtherValue = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -82,7 +82,6 @@ namespace TeleSharp.TL if ((Flags & 16) != 0) StringUtil.Serialize(ManyValue, bw); StringUtil.Serialize(OtherValue, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLMaskCoords.cs b/src/TeleSharp.TL/TL/TLMaskCoords.cs index a8f7e5a..216ef47 100644 --- a/src/TeleSharp.TL/TL/TLMaskCoords.cs +++ b/src/TeleSharp.TL/TL/TLMaskCoords.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1361650766)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public double Y { get; set; } public double Zoom { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL X = br.ReadDouble(); Y = br.ReadDouble(); Zoom = br.ReadDouble(); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL bw.Write(X); bw.Write(Y); bw.Write(Zoom); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessage.cs b/src/TeleSharp.TL/TL/TLMessage.cs index e92a428..7a601dc 100644 --- a/src/TeleSharp.TL/TL/TLMessage.cs +++ b/src/TeleSharp.TL/TL/TLMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1160515173)] @@ -44,10 +46,9 @@ namespace TeleSharp.TL public long? GroupedId { get; set; } public TLVector RestrictionReason { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -125,21 +126,12 @@ namespace TeleSharp.TL else RestrictionReason = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - - - - - - bw.Write(Id); if ((Flags & 256) != 0) bw.Write(FromId.Value); @@ -168,7 +160,6 @@ namespace TeleSharp.TL bw.Write(GroupedId.Value); if ((Flags & 4194304) != 0) ObjectUtils.SerializeObject(RestrictionReason, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageActionBotAllowed.cs b/src/TeleSharp.TL/TL/TLMessageActionBotAllowed.cs index 002a086..d5f288a 100644 --- a/src/TeleSharp.TL/TL/TLMessageActionBotAllowed.cs +++ b/src/TeleSharp.TL/TL/TLMessageActionBotAllowed.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1410748418)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string Domain { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Domain = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Domain, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageActionChannelCreate.cs b/src/TeleSharp.TL/TL/TLMessageActionChannelCreate.cs index ae84575..31c09c4 100644 --- a/src/TeleSharp.TL/TL/TLMessageActionChannelCreate.cs +++ b/src/TeleSharp.TL/TL/TLMessageActionChannelCreate.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1781355374)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string Title { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Title = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Title, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageActionChannelMigrateFrom.cs b/src/TeleSharp.TL/TL/TLMessageActionChannelMigrateFrom.cs index d435233..7d1d9cb 100644 --- a/src/TeleSharp.TL/TL/TLMessageActionChannelMigrateFrom.cs +++ b/src/TeleSharp.TL/TL/TLMessageActionChannelMigrateFrom.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1336546578)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string Title { get; set; } public int ChatId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Title = StringUtil.Deserialize(br); ChatId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(Title, bw); bw.Write(ChatId); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageActionChatAddUser.cs b/src/TeleSharp.TL/TL/TLMessageActionChatAddUser.cs index ca83139..d4215e3 100644 --- a/src/TeleSharp.TL/TL/TLMessageActionChatAddUser.cs +++ b/src/TeleSharp.TL/TL/TLMessageActionChatAddUser.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1217033015)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageActionChatCreate.cs b/src/TeleSharp.TL/TL/TLMessageActionChatCreate.cs index 7313499..ebe3a0a 100644 --- a/src/TeleSharp.TL/TL/TLMessageActionChatCreate.cs +++ b/src/TeleSharp.TL/TL/TLMessageActionChatCreate.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1503425638)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string Title { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Title = StringUtil.Deserialize(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(Title, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageActionChatDeletePhoto.cs b/src/TeleSharp.TL/TL/TLMessageActionChatDeletePhoto.cs index e492513..5a80c95 100644 --- a/src/TeleSharp.TL/TL/TLMessageActionChatDeletePhoto.cs +++ b/src/TeleSharp.TL/TL/TLMessageActionChatDeletePhoto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1780220945)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLMessageActionChatDeleteUser.cs b/src/TeleSharp.TL/TL/TLMessageActionChatDeleteUser.cs index 51fc7b9..5fd1d40 100644 --- a/src/TeleSharp.TL/TL/TLMessageActionChatDeleteUser.cs +++ b/src/TeleSharp.TL/TL/TLMessageActionChatDeleteUser.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1297179892)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public int UserId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { UserId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(UserId); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageActionChatEditPhoto.cs b/src/TeleSharp.TL/TL/TLMessageActionChatEditPhoto.cs index 91ffe0a..6919c0b 100644 --- a/src/TeleSharp.TL/TL/TLMessageActionChatEditPhoto.cs +++ b/src/TeleSharp.TL/TL/TLMessageActionChatEditPhoto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(2144015272)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsPhoto Photo { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Photo = (TLAbsPhoto)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Photo, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageActionChatEditTitle.cs b/src/TeleSharp.TL/TL/TLMessageActionChatEditTitle.cs index b939420..42f215f 100644 --- a/src/TeleSharp.TL/TL/TLMessageActionChatEditTitle.cs +++ b/src/TeleSharp.TL/TL/TLMessageActionChatEditTitle.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1247687078)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string Title { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Title = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Title, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageActionChatJoinedByLink.cs b/src/TeleSharp.TL/TL/TLMessageActionChatJoinedByLink.cs index 1f19486..d4bb8a7 100644 --- a/src/TeleSharp.TL/TL/TLMessageActionChatJoinedByLink.cs +++ b/src/TeleSharp.TL/TL/TLMessageActionChatJoinedByLink.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-123931160)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public int InviterId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { InviterId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(InviterId); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageActionChatMigrateTo.cs b/src/TeleSharp.TL/TL/TLMessageActionChatMigrateTo.cs index b96c0db..2366547 100644 --- a/src/TeleSharp.TL/TL/TLMessageActionChatMigrateTo.cs +++ b/src/TeleSharp.TL/TL/TLMessageActionChatMigrateTo.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1371385889)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public int ChannelId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { ChannelId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(ChannelId); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageActionContactSignUp.cs b/src/TeleSharp.TL/TL/TLMessageActionContactSignUp.cs index 5c50ea5..88c1102 100644 --- a/src/TeleSharp.TL/TL/TLMessageActionContactSignUp.cs +++ b/src/TeleSharp.TL/TL/TLMessageActionContactSignUp.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-202219658)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLMessageActionCustomAction.cs b/src/TeleSharp.TL/TL/TLMessageActionCustomAction.cs index 729554b..4b01fd2 100644 --- a/src/TeleSharp.TL/TL/TLMessageActionCustomAction.cs +++ b/src/TeleSharp.TL/TL/TLMessageActionCustomAction.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-85549226)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string Message { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Message = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Message, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageActionEmpty.cs b/src/TeleSharp.TL/TL/TLMessageActionEmpty.cs index 81ce4fe..01c3ab2 100644 --- a/src/TeleSharp.TL/TL/TLMessageActionEmpty.cs +++ b/src/TeleSharp.TL/TL/TLMessageActionEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1230047312)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLMessageActionGameScore.cs b/src/TeleSharp.TL/TL/TLMessageActionGameScore.cs index 02a7edb..0173660 100644 --- a/src/TeleSharp.TL/TL/TLMessageActionGameScore.cs +++ b/src/TeleSharp.TL/TL/TLMessageActionGameScore.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1834538890)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public long GameId { get; set; } public int Score { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { GameId = br.ReadInt64(); Score = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(GameId); bw.Write(Score); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageActionHistoryClear.cs b/src/TeleSharp.TL/TL/TLMessageActionHistoryClear.cs index 9d4a752..4abb95a 100644 --- a/src/TeleSharp.TL/TL/TLMessageActionHistoryClear.cs +++ b/src/TeleSharp.TL/TL/TLMessageActionHistoryClear.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1615153660)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLMessageActionPaymentSent.cs b/src/TeleSharp.TL/TL/TLMessageActionPaymentSent.cs index 8c25a56..b911c97 100644 --- a/src/TeleSharp.TL/TL/TLMessageActionPaymentSent.cs +++ b/src/TeleSharp.TL/TL/TLMessageActionPaymentSent.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1080663248)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string Currency { get; set; } public long TotalAmount { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Currency = StringUtil.Deserialize(br); TotalAmount = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(Currency, bw); bw.Write(TotalAmount); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageActionPaymentSentMe.cs b/src/TeleSharp.TL/TL/TLMessageActionPaymentSentMe.cs index 69410cd..e577931 100644 --- a/src/TeleSharp.TL/TL/TLMessageActionPaymentSentMe.cs +++ b/src/TeleSharp.TL/TL/TLMessageActionPaymentSentMe.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1892568281)] @@ -26,10 +28,9 @@ namespace TeleSharp.TL public string ShippingOptionId { get; set; } public TLPaymentCharge Charge { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -49,7 +50,6 @@ namespace TeleSharp.TL ShippingOptionId = null; Charge = (TLPaymentCharge)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -64,7 +64,6 @@ namespace TeleSharp.TL if ((Flags & 2) != 0) StringUtil.Serialize(ShippingOptionId, bw); ObjectUtils.SerializeObject(Charge, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageActionPhoneCall.cs b/src/TeleSharp.TL/TL/TLMessageActionPhoneCall.cs index e6d9ce2..544b384 100644 --- a/src/TeleSharp.TL/TL/TLMessageActionPhoneCall.cs +++ b/src/TeleSharp.TL/TL/TLMessageActionPhoneCall.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-2132731265)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL public TLAbsPhoneCallDiscardReason Reason { get; set; } public int? Duration { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -45,20 +46,17 @@ namespace TeleSharp.TL else Duration = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - bw.Write(CallId); if ((Flags & 1) != 0) ObjectUtils.SerializeObject(Reason, bw); if ((Flags & 2) != 0) bw.Write(Duration.Value); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageActionPinMessage.cs b/src/TeleSharp.TL/TL/TLMessageActionPinMessage.cs index 411d057..0b2003c 100644 --- a/src/TeleSharp.TL/TL/TLMessageActionPinMessage.cs +++ b/src/TeleSharp.TL/TL/TLMessageActionPinMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1799538451)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLMessageActionScreenshotTaken.cs b/src/TeleSharp.TL/TL/TLMessageActionScreenshotTaken.cs index b010aab..788d103 100644 --- a/src/TeleSharp.TL/TL/TLMessageActionScreenshotTaken.cs +++ b/src/TeleSharp.TL/TL/TLMessageActionScreenshotTaken.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1200788123)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLMessageActionSecureValuesSent.cs b/src/TeleSharp.TL/TL/TLMessageActionSecureValuesSent.cs index 5b818dd..9707fb8 100644 --- a/src/TeleSharp.TL/TL/TLMessageActionSecureValuesSent.cs +++ b/src/TeleSharp.TL/TL/TLMessageActionSecureValuesSent.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-648257196)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLVector Types { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Types = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Types, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageActionSecureValuesSentMe.cs b/src/TeleSharp.TL/TL/TLMessageActionSecureValuesSentMe.cs index 50bff15..d09b58f 100644 --- a/src/TeleSharp.TL/TL/TLMessageActionSecureValuesSentMe.cs +++ b/src/TeleSharp.TL/TL/TLMessageActionSecureValuesSentMe.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(455635795)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLVector Values { get; set; } public TLSecureCredentialsEncrypted Credentials { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Values = (TLVector)ObjectUtils.DeserializeVector(br); Credentials = (TLSecureCredentialsEncrypted)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Values, bw); ObjectUtils.SerializeObject(Credentials, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageEmpty.cs b/src/TeleSharp.TL/TL/TLMessageEmpty.cs index f31d02d..257b092 100644 --- a/src/TeleSharp.TL/TL/TLMessageEmpty.cs +++ b/src/TeleSharp.TL/TL/TLMessageEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-2082087340)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public int Id { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Id); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageEntityBlockquote.cs b/src/TeleSharp.TL/TL/TLMessageEntityBlockquote.cs index 0b28c5e..64c325d 100644 --- a/src/TeleSharp.TL/TL/TLMessageEntityBlockquote.cs +++ b/src/TeleSharp.TL/TL/TLMessageEntityBlockquote.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(34469328)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int Offset { get; set; } public int Length { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Offset = br.ReadInt32(); Length = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Offset); bw.Write(Length); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageEntityBold.cs b/src/TeleSharp.TL/TL/TLMessageEntityBold.cs index a6bea76..b9e710b 100644 --- a/src/TeleSharp.TL/TL/TLMessageEntityBold.cs +++ b/src/TeleSharp.TL/TL/TLMessageEntityBold.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1117713463)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int Offset { get; set; } public int Length { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Offset = br.ReadInt32(); Length = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Offset); bw.Write(Length); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageEntityBotCommand.cs b/src/TeleSharp.TL/TL/TLMessageEntityBotCommand.cs index 450e5b7..6ef81e4 100644 --- a/src/TeleSharp.TL/TL/TLMessageEntityBotCommand.cs +++ b/src/TeleSharp.TL/TL/TLMessageEntityBotCommand.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1827637959)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int Offset { get; set; } public int Length { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Offset = br.ReadInt32(); Length = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Offset); bw.Write(Length); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageEntityCashtag.cs b/src/TeleSharp.TL/TL/TLMessageEntityCashtag.cs index 457f202..a06769d 100644 --- a/src/TeleSharp.TL/TL/TLMessageEntityCashtag.cs +++ b/src/TeleSharp.TL/TL/TLMessageEntityCashtag.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1280209983)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int Offset { get; set; } public int Length { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Offset = br.ReadInt32(); Length = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Offset); bw.Write(Length); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageEntityCode.cs b/src/TeleSharp.TL/TL/TLMessageEntityCode.cs index ab4d9c1..80e9b10 100644 --- a/src/TeleSharp.TL/TL/TLMessageEntityCode.cs +++ b/src/TeleSharp.TL/TL/TLMessageEntityCode.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(681706865)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int Offset { get; set; } public int Length { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Offset = br.ReadInt32(); Length = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Offset); bw.Write(Length); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageEntityEmail.cs b/src/TeleSharp.TL/TL/TLMessageEntityEmail.cs index 0b9af5c..2866dce 100644 --- a/src/TeleSharp.TL/TL/TLMessageEntityEmail.cs +++ b/src/TeleSharp.TL/TL/TLMessageEntityEmail.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1692693954)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int Offset { get; set; } public int Length { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Offset = br.ReadInt32(); Length = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Offset); bw.Write(Length); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageEntityHashtag.cs b/src/TeleSharp.TL/TL/TLMessageEntityHashtag.cs index 3d4b26a..1f327f0 100644 --- a/src/TeleSharp.TL/TL/TLMessageEntityHashtag.cs +++ b/src/TeleSharp.TL/TL/TLMessageEntityHashtag.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1868782349)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int Offset { get; set; } public int Length { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Offset = br.ReadInt32(); Length = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Offset); bw.Write(Length); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageEntityItalic.cs b/src/TeleSharp.TL/TL/TLMessageEntityItalic.cs index eca2f38..85da1e2 100644 --- a/src/TeleSharp.TL/TL/TLMessageEntityItalic.cs +++ b/src/TeleSharp.TL/TL/TLMessageEntityItalic.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-2106619040)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int Offset { get; set; } public int Length { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Offset = br.ReadInt32(); Length = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Offset); bw.Write(Length); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageEntityMention.cs b/src/TeleSharp.TL/TL/TLMessageEntityMention.cs index c6650d2..6e2be16 100644 --- a/src/TeleSharp.TL/TL/TLMessageEntityMention.cs +++ b/src/TeleSharp.TL/TL/TLMessageEntityMention.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-100378723)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int Offset { get; set; } public int Length { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Offset = br.ReadInt32(); Length = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Offset); bw.Write(Length); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageEntityMentionName.cs b/src/TeleSharp.TL/TL/TLMessageEntityMentionName.cs index 0b865dc..d5e1f0b 100644 --- a/src/TeleSharp.TL/TL/TLMessageEntityMentionName.cs +++ b/src/TeleSharp.TL/TL/TLMessageEntityMentionName.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(892193368)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int Length { get; set; } public int UserId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Offset = br.ReadInt32(); Length = br.ReadInt32(); UserId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL bw.Write(Offset); bw.Write(Length); bw.Write(UserId); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageEntityPhone.cs b/src/TeleSharp.TL/TL/TLMessageEntityPhone.cs index ceb33bb..dadcdd8 100644 --- a/src/TeleSharp.TL/TL/TLMessageEntityPhone.cs +++ b/src/TeleSharp.TL/TL/TLMessageEntityPhone.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1687559349)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int Offset { get; set; } public int Length { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Offset = br.ReadInt32(); Length = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Offset); bw.Write(Length); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageEntityPre.cs b/src/TeleSharp.TL/TL/TLMessageEntityPre.cs index 9aa2a2c..2abb500 100644 --- a/src/TeleSharp.TL/TL/TLMessageEntityPre.cs +++ b/src/TeleSharp.TL/TL/TLMessageEntityPre.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1938967520)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int Length { get; set; } public string Language { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Offset = br.ReadInt32(); Length = br.ReadInt32(); Language = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL bw.Write(Offset); bw.Write(Length); StringUtil.Serialize(Language, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageEntityStrike.cs b/src/TeleSharp.TL/TL/TLMessageEntityStrike.cs index 850d068..a194f64 100644 --- a/src/TeleSharp.TL/TL/TLMessageEntityStrike.cs +++ b/src/TeleSharp.TL/TL/TLMessageEntityStrike.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1090087980)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int Offset { get; set; } public int Length { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Offset = br.ReadInt32(); Length = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Offset); bw.Write(Length); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageEntityTextUrl.cs b/src/TeleSharp.TL/TL/TLMessageEntityTextUrl.cs index 9de741d..f06ca2f 100644 --- a/src/TeleSharp.TL/TL/TLMessageEntityTextUrl.cs +++ b/src/TeleSharp.TL/TL/TLMessageEntityTextUrl.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1990644519)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int Length { get; set; } public string Url { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Offset = br.ReadInt32(); Length = br.ReadInt32(); Url = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL bw.Write(Offset); bw.Write(Length); StringUtil.Serialize(Url, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageEntityUnderline.cs b/src/TeleSharp.TL/TL/TLMessageEntityUnderline.cs index 35297b0..bb77197 100644 --- a/src/TeleSharp.TL/TL/TLMessageEntityUnderline.cs +++ b/src/TeleSharp.TL/TL/TLMessageEntityUnderline.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1672577397)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int Offset { get; set; } public int Length { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Offset = br.ReadInt32(); Length = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Offset); bw.Write(Length); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageEntityUnknown.cs b/src/TeleSharp.TL/TL/TLMessageEntityUnknown.cs index faeeaba..e9b9e52 100644 --- a/src/TeleSharp.TL/TL/TLMessageEntityUnknown.cs +++ b/src/TeleSharp.TL/TL/TLMessageEntityUnknown.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1148011883)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int Offset { get; set; } public int Length { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Offset = br.ReadInt32(); Length = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Offset); bw.Write(Length); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageEntityUrl.cs b/src/TeleSharp.TL/TL/TLMessageEntityUrl.cs index 8e6d7cb..e2e998d 100644 --- a/src/TeleSharp.TL/TL/TLMessageEntityUrl.cs +++ b/src/TeleSharp.TL/TL/TLMessageEntityUrl.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1859134776)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int Offset { get; set; } public int Length { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Offset = br.ReadInt32(); Length = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Offset); bw.Write(Length); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageFwdHeader.cs b/src/TeleSharp.TL/TL/TLMessageFwdHeader.cs index 5326f06..96b5346 100644 --- a/src/TeleSharp.TL/TL/TLMessageFwdHeader.cs +++ b/src/TeleSharp.TL/TL/TLMessageFwdHeader.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-332168592)] @@ -28,10 +30,9 @@ namespace TeleSharp.TL public TLAbsPeer SavedFromPeer { get; set; } public int? SavedFromMsgId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -73,7 +74,6 @@ namespace TeleSharp.TL else SavedFromMsgId = null; - } public override void SerializeBody(BinaryWriter bw) @@ -95,7 +95,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(SavedFromPeer, bw); if ((Flags & 16) != 0) bw.Write(SavedFromMsgId.Value); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageMediaContact.cs b/src/TeleSharp.TL/TL/TLMessageMediaContact.cs index 04119e4..d18cad7 100644 --- a/src/TeleSharp.TL/TL/TLMessageMediaContact.cs +++ b/src/TeleSharp.TL/TL/TLMessageMediaContact.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-873313984)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL public string Vcard { get; set; } public int UserId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,7 +38,6 @@ namespace TeleSharp.TL LastName = StringUtil.Deserialize(br); Vcard = StringUtil.Deserialize(br); UserId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -48,7 +48,6 @@ namespace TeleSharp.TL StringUtil.Serialize(LastName, bw); StringUtil.Serialize(Vcard, bw); bw.Write(UserId); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageMediaDocument.cs b/src/TeleSharp.TL/TL/TLMessageMediaDocument.cs index ddc278b..1d09dd5 100644 --- a/src/TeleSharp.TL/TL/TLMessageMediaDocument.cs +++ b/src/TeleSharp.TL/TL/TLMessageMediaDocument.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1666158377)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public TLAbsDocument Document { get; set; } public int? TtlSeconds { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -41,7 +42,6 @@ namespace TeleSharp.TL else TtlSeconds = null; - } public override void SerializeBody(BinaryWriter bw) @@ -52,7 +52,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Document, bw); if ((Flags & 4) != 0) bw.Write(TtlSeconds.Value); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageMediaEmpty.cs b/src/TeleSharp.TL/TL/TLMessageMediaEmpty.cs index 46e3443..b99af33 100644 --- a/src/TeleSharp.TL/TL/TLMessageMediaEmpty.cs +++ b/src/TeleSharp.TL/TL/TLMessageMediaEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1038967584)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLMessageMediaGame.cs b/src/TeleSharp.TL/TL/TLMessageMediaGame.cs index 6301f5f..ebbba3a 100644 --- a/src/TeleSharp.TL/TL/TLMessageMediaGame.cs +++ b/src/TeleSharp.TL/TL/TLMessageMediaGame.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-38694904)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLGame Game { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Game = (TLGame)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Game, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageMediaGeo.cs b/src/TeleSharp.TL/TL/TLMessageMediaGeo.cs index fb60573..8308679 100644 --- a/src/TeleSharp.TL/TL/TLMessageMediaGeo.cs +++ b/src/TeleSharp.TL/TL/TLMessageMediaGeo.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1457575028)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsGeoPoint Geo { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Geo = (TLAbsGeoPoint)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Geo, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageMediaGeoLive.cs b/src/TeleSharp.TL/TL/TLMessageMediaGeoLive.cs index d332291..7d43985 100644 --- a/src/TeleSharp.TL/TL/TLMessageMediaGeoLive.cs +++ b/src/TeleSharp.TL/TL/TLMessageMediaGeoLive.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(2084316681)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsGeoPoint Geo { get; set; } public int Period { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Geo = (TLAbsGeoPoint)ObjectUtils.DeserializeObject(br); Period = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Geo, bw); bw.Write(Period); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageMediaInvoice.cs b/src/TeleSharp.TL/TL/TLMessageMediaInvoice.cs index 049159a..06a8cf9 100644 --- a/src/TeleSharp.TL/TL/TLMessageMediaInvoice.cs +++ b/src/TeleSharp.TL/TL/TLMessageMediaInvoice.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-2074799289)] @@ -29,10 +31,9 @@ namespace TeleSharp.TL public long TotalAmount { get; set; } public string StartParam { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -55,15 +56,12 @@ namespace TeleSharp.TL Currency = StringUtil.Deserialize(br); TotalAmount = br.ReadInt64(); StartParam = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - StringUtil.Serialize(Title, bw); StringUtil.Serialize(Description, bw); if ((Flags & 1) != 0) @@ -73,7 +71,6 @@ namespace TeleSharp.TL StringUtil.Serialize(Currency, bw); bw.Write(TotalAmount); StringUtil.Serialize(StartParam, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageMediaPhoto.cs b/src/TeleSharp.TL/TL/TLMessageMediaPhoto.cs index 005f922..5b3a0fd 100644 --- a/src/TeleSharp.TL/TL/TLMessageMediaPhoto.cs +++ b/src/TeleSharp.TL/TL/TLMessageMediaPhoto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1766936791)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public TLAbsPhoto Photo { get; set; } public int? TtlSeconds { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -41,7 +42,6 @@ namespace TeleSharp.TL else TtlSeconds = null; - } public override void SerializeBody(BinaryWriter bw) @@ -52,7 +52,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Photo, bw); if ((Flags & 4) != 0) bw.Write(TtlSeconds.Value); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageMediaPoll.cs b/src/TeleSharp.TL/TL/TLMessageMediaPoll.cs index e0a6b7e..6ad288c 100644 --- a/src/TeleSharp.TL/TL/TLMessageMediaPoll.cs +++ b/src/TeleSharp.TL/TL/TLMessageMediaPoll.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1272375192)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLPoll Poll { get; set; } public TLPollResults Results { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Poll = (TLPoll)ObjectUtils.DeserializeObject(br); Results = (TLPollResults)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Poll, bw); ObjectUtils.SerializeObject(Results, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageMediaUnsupported.cs b/src/TeleSharp.TL/TL/TLMessageMediaUnsupported.cs index c5df2cb..db4d295 100644 --- a/src/TeleSharp.TL/TL/TLMessageMediaUnsupported.cs +++ b/src/TeleSharp.TL/TL/TLMessageMediaUnsupported.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1618676578)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLMessageMediaVenue.cs b/src/TeleSharp.TL/TL/TLMessageMediaVenue.cs index 3dbe6ec..ba5fd71 100644 --- a/src/TeleSharp.TL/TL/TLMessageMediaVenue.cs +++ b/src/TeleSharp.TL/TL/TLMessageMediaVenue.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(784356159)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL public string VenueId { get; set; } public string VenueType { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -39,7 +40,6 @@ namespace TeleSharp.TL Provider = StringUtil.Deserialize(br); VenueId = StringUtil.Deserialize(br); VenueType = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -51,7 +51,6 @@ namespace TeleSharp.TL StringUtil.Serialize(Provider, bw); StringUtil.Serialize(VenueId, bw); StringUtil.Serialize(VenueType, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageMediaWebPage.cs b/src/TeleSharp.TL/TL/TLMessageMediaWebPage.cs index e974323..06443bc 100644 --- a/src/TeleSharp.TL/TL/TLMessageMediaWebPage.cs +++ b/src/TeleSharp.TL/TL/TLMessageMediaWebPage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1557277184)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsWebPage Webpage { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Webpage = (TLAbsWebPage)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Webpage, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageRange.cs b/src/TeleSharp.TL/TL/TLMessageRange.cs index c9fb91a..a5ef3d7 100644 --- a/src/TeleSharp.TL/TL/TLMessageRange.cs +++ b/src/TeleSharp.TL/TL/TLMessageRange.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(182649427)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int MinId { get; set; } public int MaxId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { MinId = br.ReadInt32(); MaxId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(MinId); bw.Write(MaxId); - } } } diff --git a/src/TeleSharp.TL/TL/TLMessageService.cs b/src/TeleSharp.TL/TL/TLMessageService.cs index 79820bb..8e9e718 100644 --- a/src/TeleSharp.TL/TL/TLMessageService.cs +++ b/src/TeleSharp.TL/TL/TLMessageService.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1642487306)] @@ -32,10 +34,9 @@ namespace TeleSharp.TL public int Date { get; set; } public TLAbsMessageAction Action { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -61,19 +62,12 @@ namespace TeleSharp.TL Date = br.ReadInt32(); Action = (TLAbsMessageAction)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - - - - bw.Write(Id); if ((Flags & 256) != 0) bw.Write(FromId.Value); @@ -82,7 +76,6 @@ namespace TeleSharp.TL bw.Write(ReplyToMsgId.Value); bw.Write(Date); ObjectUtils.SerializeObject(Action, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLNearestDc.cs b/src/TeleSharp.TL/TL/TLNearestDc.cs index 7344992..d04149a 100644 --- a/src/TeleSharp.TL/TL/TLNearestDc.cs +++ b/src/TeleSharp.TL/TL/TLNearestDc.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1910892683)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int ThisDc { get; set; } public int NearestDc { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Country = StringUtil.Deserialize(br); ThisDc = br.ReadInt32(); NearestDc = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL StringUtil.Serialize(Country, bw); bw.Write(ThisDc); bw.Write(NearestDc); - } } } diff --git a/src/TeleSharp.TL/TL/TLNotifyBroadcasts.cs b/src/TeleSharp.TL/TL/TLNotifyBroadcasts.cs index 3297c51..8c11632 100644 --- a/src/TeleSharp.TL/TL/TLNotifyBroadcasts.cs +++ b/src/TeleSharp.TL/TL/TLNotifyBroadcasts.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-703403793)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLNotifyChats.cs b/src/TeleSharp.TL/TL/TLNotifyChats.cs index 6707b8e..dbcfbe9 100644 --- a/src/TeleSharp.TL/TL/TLNotifyChats.cs +++ b/src/TeleSharp.TL/TL/TLNotifyChats.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1073230141)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLNotifyPeer.cs b/src/TeleSharp.TL/TL/TLNotifyPeer.cs index f1e86d8..c1b1ebd 100644 --- a/src/TeleSharp.TL/TL/TLNotifyPeer.cs +++ b/src/TeleSharp.TL/TL/TLNotifyPeer.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1613493288)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsPeer Peer { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsPeer)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLNotifyUsers.cs b/src/TeleSharp.TL/TL/TLNotifyUsers.cs index 5f08555..448cb19 100644 --- a/src/TeleSharp.TL/TL/TLNotifyUsers.cs +++ b/src/TeleSharp.TL/TL/TLNotifyUsers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1261946036)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLNull.cs b/src/TeleSharp.TL/TL/TLNull.cs index 77473d2..4990c18 100644 --- a/src/TeleSharp.TL/TL/TLNull.cs +++ b/src/TeleSharp.TL/TL/TLNull.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1450380236)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLPage.cs b/src/TeleSharp.TL/TL/TLPage.cs index 270eb68..51964d6 100644 --- a/src/TeleSharp.TL/TL/TLPage.cs +++ b/src/TeleSharp.TL/TL/TLPage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1366746132)] @@ -27,10 +29,9 @@ namespace TeleSharp.TL public TLVector Photos { get; set; } public TLVector Documents { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -43,21 +44,16 @@ namespace TeleSharp.TL Blocks = (TLVector)ObjectUtils.DeserializeVector(br); Photos = (TLVector)ObjectUtils.DeserializeVector(br); Documents = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - StringUtil.Serialize(Url, bw); ObjectUtils.SerializeObject(Blocks, bw); ObjectUtils.SerializeObject(Photos, bw); ObjectUtils.SerializeObject(Documents, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageBlockAnchor.cs b/src/TeleSharp.TL/TL/TLPageBlockAnchor.cs index 8f6461e..e891138 100644 --- a/src/TeleSharp.TL/TL/TLPageBlockAnchor.cs +++ b/src/TeleSharp.TL/TL/TLPageBlockAnchor.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-837994576)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string Name { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Name = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Name, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageBlockAudio.cs b/src/TeleSharp.TL/TL/TLPageBlockAudio.cs index 0f854bf..ef2b9d5 100644 --- a/src/TeleSharp.TL/TL/TLPageBlockAudio.cs +++ b/src/TeleSharp.TL/TL/TLPageBlockAudio.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-2143067670)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public long AudioId { get; set; } public TLPageCaption Caption { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { AudioId = br.ReadInt64(); Caption = (TLPageCaption)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(AudioId); ObjectUtils.SerializeObject(Caption, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageBlockAuthorDate.cs b/src/TeleSharp.TL/TL/TLPageBlockAuthorDate.cs index 77c6444..a6caeb3 100644 --- a/src/TeleSharp.TL/TL/TLPageBlockAuthorDate.cs +++ b/src/TeleSharp.TL/TL/TLPageBlockAuthorDate.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1162877472)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsRichText Author { get; set; } public int PublishedDate { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Author = (TLAbsRichText)ObjectUtils.DeserializeObject(br); PublishedDate = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Author, bw); bw.Write(PublishedDate); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageBlockBlockquote.cs b/src/TeleSharp.TL/TL/TLPageBlockBlockquote.cs index 4029cce..6c1dc35 100644 --- a/src/TeleSharp.TL/TL/TLPageBlockBlockquote.cs +++ b/src/TeleSharp.TL/TL/TLPageBlockBlockquote.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(641563686)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsRichText Text { get; set; } public TLAbsRichText Caption { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = (TLAbsRichText)ObjectUtils.DeserializeObject(br); Caption = (TLAbsRichText)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Text, bw); ObjectUtils.SerializeObject(Caption, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageBlockChannel.cs b/src/TeleSharp.TL/TL/TLPageBlockChannel.cs index 63615ac..9ffcd61 100644 --- a/src/TeleSharp.TL/TL/TLPageBlockChannel.cs +++ b/src/TeleSharp.TL/TL/TLPageBlockChannel.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-283684427)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsChat Channel { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Channel = (TLAbsChat)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Channel, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageBlockCollage.cs b/src/TeleSharp.TL/TL/TLPageBlockCollage.cs index 8af241b..5355962 100644 --- a/src/TeleSharp.TL/TL/TLPageBlockCollage.cs +++ b/src/TeleSharp.TL/TL/TLPageBlockCollage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1705048653)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLVector Items { get; set; } public TLPageCaption Caption { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Items = (TLVector)ObjectUtils.DeserializeVector(br); Caption = (TLPageCaption)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Items, bw); ObjectUtils.SerializeObject(Caption, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageBlockCover.cs b/src/TeleSharp.TL/TL/TLPageBlockCover.cs index 11feba7..613d7ad 100644 --- a/src/TeleSharp.TL/TL/TLPageBlockCover.cs +++ b/src/TeleSharp.TL/TL/TLPageBlockCover.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(972174080)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsPageBlock Cover { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Cover = (TLAbsPageBlock)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Cover, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageBlockDetails.cs b/src/TeleSharp.TL/TL/TLPageBlockDetails.cs index 6160416..59b93d5 100644 --- a/src/TeleSharp.TL/TL/TLPageBlockDetails.cs +++ b/src/TeleSharp.TL/TL/TLPageBlockDetails.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1987480557)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public TLVector Blocks { get; set; } public TLAbsRichText Title { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,17 +36,14 @@ namespace TeleSharp.TL Open = (Flags & 1) != 0; Blocks = (TLVector)ObjectUtils.DeserializeVector(br); Title = (TLAbsRichText)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - ObjectUtils.SerializeObject(Blocks, bw); ObjectUtils.SerializeObject(Title, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageBlockDivider.cs b/src/TeleSharp.TL/TL/TLPageBlockDivider.cs index 7a80cbd..1613fe0 100644 --- a/src/TeleSharp.TL/TL/TLPageBlockDivider.cs +++ b/src/TeleSharp.TL/TL/TLPageBlockDivider.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-618614392)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLPageBlockEmbed.cs b/src/TeleSharp.TL/TL/TLPageBlockEmbed.cs index 1399a43..e968189 100644 --- a/src/TeleSharp.TL/TL/TLPageBlockEmbed.cs +++ b/src/TeleSharp.TL/TL/TLPageBlockEmbed.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1468953147)] @@ -28,10 +30,9 @@ namespace TeleSharp.TL public int? H { get; set; } public TLPageCaption Caption { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -65,15 +66,12 @@ namespace TeleSharp.TL H = null; Caption = (TLPageCaption)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - if ((Flags & 2) != 0) StringUtil.Serialize(Url, bw); if ((Flags & 4) != 0) @@ -85,7 +83,6 @@ namespace TeleSharp.TL if ((Flags & 32) != 0) bw.Write(H.Value); ObjectUtils.SerializeObject(Caption, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageBlockEmbedPost.cs b/src/TeleSharp.TL/TL/TLPageBlockEmbedPost.cs index b13e391..45ce009 100644 --- a/src/TeleSharp.TL/TL/TLPageBlockEmbedPost.cs +++ b/src/TeleSharp.TL/TL/TLPageBlockEmbedPost.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-229005301)] @@ -26,10 +28,9 @@ namespace TeleSharp.TL public TLVector Blocks { get; set; } public TLPageCaption Caption { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -41,7 +42,6 @@ namespace TeleSharp.TL Date = br.ReadInt32(); Blocks = (TLVector)ObjectUtils.DeserializeVector(br); Caption = (TLPageCaption)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -54,7 +54,6 @@ namespace TeleSharp.TL bw.Write(Date); ObjectUtils.SerializeObject(Blocks, bw); ObjectUtils.SerializeObject(Caption, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageBlockFooter.cs b/src/TeleSharp.TL/TL/TLPageBlockFooter.cs index f490ea6..ef9c49e 100644 --- a/src/TeleSharp.TL/TL/TLPageBlockFooter.cs +++ b/src/TeleSharp.TL/TL/TLPageBlockFooter.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1216809369)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsRichText Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = (TLAbsRichText)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageBlockHeader.cs b/src/TeleSharp.TL/TL/TLPageBlockHeader.cs index b94bd66..e7be881 100644 --- a/src/TeleSharp.TL/TL/TLPageBlockHeader.cs +++ b/src/TeleSharp.TL/TL/TLPageBlockHeader.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1076861716)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsRichText Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = (TLAbsRichText)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageBlockKicker.cs b/src/TeleSharp.TL/TL/TLPageBlockKicker.cs index abfb162..be8d0f5 100644 --- a/src/TeleSharp.TL/TL/TLPageBlockKicker.cs +++ b/src/TeleSharp.TL/TL/TLPageBlockKicker.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(504660880)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsRichText Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = (TLAbsRichText)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageBlockList.cs b/src/TeleSharp.TL/TL/TLPageBlockList.cs index 4390a5d..2e8c438 100644 --- a/src/TeleSharp.TL/TL/TLPageBlockList.cs +++ b/src/TeleSharp.TL/TL/TLPageBlockList.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-454524911)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLVector Items { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Items = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Items, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageBlockMap.cs b/src/TeleSharp.TL/TL/TLPageBlockMap.cs index d705516..c99590b 100644 --- a/src/TeleSharp.TL/TL/TLPageBlockMap.cs +++ b/src/TeleSharp.TL/TL/TLPageBlockMap.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1538310410)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL public int H { get; set; } public TLPageCaption Caption { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,7 +38,6 @@ namespace TeleSharp.TL W = br.ReadInt32(); H = br.ReadInt32(); Caption = (TLPageCaption)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -48,7 +48,6 @@ namespace TeleSharp.TL bw.Write(W); bw.Write(H); ObjectUtils.SerializeObject(Caption, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageBlockOrderedList.cs b/src/TeleSharp.TL/TL/TLPageBlockOrderedList.cs index c5078c4..a6b868e 100644 --- a/src/TeleSharp.TL/TL/TLPageBlockOrderedList.cs +++ b/src/TeleSharp.TL/TL/TLPageBlockOrderedList.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1702174239)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLVector Items { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Items = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Items, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageBlockParagraph.cs b/src/TeleSharp.TL/TL/TLPageBlockParagraph.cs index 0ca1111..1b7eb82 100644 --- a/src/TeleSharp.TL/TL/TLPageBlockParagraph.cs +++ b/src/TeleSharp.TL/TL/TLPageBlockParagraph.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1182402406)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsRichText Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = (TLAbsRichText)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageBlockPhoto.cs b/src/TeleSharp.TL/TL/TLPageBlockPhoto.cs index 5ccb7a5..eeb068f 100644 --- a/src/TeleSharp.TL/TL/TLPageBlockPhoto.cs +++ b/src/TeleSharp.TL/TL/TLPageBlockPhoto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(391759200)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL public string Url { get; set; } public long? WebpageId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -45,7 +46,6 @@ namespace TeleSharp.TL else WebpageId = null; - } public override void SerializeBody(BinaryWriter bw) @@ -58,7 +58,6 @@ namespace TeleSharp.TL StringUtil.Serialize(Url, bw); if ((Flags & 1) != 0) bw.Write(WebpageId.Value); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageBlockPreformatted.cs b/src/TeleSharp.TL/TL/TLPageBlockPreformatted.cs index 9dec430..6e6041b 100644 --- a/src/TeleSharp.TL/TL/TLPageBlockPreformatted.cs +++ b/src/TeleSharp.TL/TL/TLPageBlockPreformatted.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1066346178)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsRichText Text { get; set; } public string Language { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = (TLAbsRichText)ObjectUtils.DeserializeObject(br); Language = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Text, bw); StringUtil.Serialize(Language, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageBlockPullquote.cs b/src/TeleSharp.TL/TL/TLPageBlockPullquote.cs index 92b9651..5d70ebb 100644 --- a/src/TeleSharp.TL/TL/TLPageBlockPullquote.cs +++ b/src/TeleSharp.TL/TL/TLPageBlockPullquote.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1329878739)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsRichText Text { get; set; } public TLAbsRichText Caption { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = (TLAbsRichText)ObjectUtils.DeserializeObject(br); Caption = (TLAbsRichText)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Text, bw); ObjectUtils.SerializeObject(Caption, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageBlockRelatedArticles.cs b/src/TeleSharp.TL/TL/TLPageBlockRelatedArticles.cs index 67794e0..706edf8 100644 --- a/src/TeleSharp.TL/TL/TLPageBlockRelatedArticles.cs +++ b/src/TeleSharp.TL/TL/TLPageBlockRelatedArticles.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(370236054)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsRichText Title { get; set; } public TLVector Articles { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Title = (TLAbsRichText)ObjectUtils.DeserializeObject(br); Articles = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Title, bw); ObjectUtils.SerializeObject(Articles, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageBlockSlideshow.cs b/src/TeleSharp.TL/TL/TLPageBlockSlideshow.cs index c27f5ad..b7bbc00 100644 --- a/src/TeleSharp.TL/TL/TLPageBlockSlideshow.cs +++ b/src/TeleSharp.TL/TL/TLPageBlockSlideshow.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(52401552)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLVector Items { get; set; } public TLPageCaption Caption { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Items = (TLVector)ObjectUtils.DeserializeVector(br); Caption = (TLPageCaption)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Items, bw); ObjectUtils.SerializeObject(Caption, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageBlockSubheader.cs b/src/TeleSharp.TL/TL/TLPageBlockSubheader.cs index a2b2d1e..d82705f 100644 --- a/src/TeleSharp.TL/TL/TLPageBlockSubheader.cs +++ b/src/TeleSharp.TL/TL/TLPageBlockSubheader.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-248793375)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsRichText Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = (TLAbsRichText)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageBlockSubtitle.cs b/src/TeleSharp.TL/TL/TLPageBlockSubtitle.cs index ea61390..74ace7d 100644 --- a/src/TeleSharp.TL/TL/TLPageBlockSubtitle.cs +++ b/src/TeleSharp.TL/TL/TLPageBlockSubtitle.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1879401953)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsRichText Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = (TLAbsRichText)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageBlockTable.cs b/src/TeleSharp.TL/TL/TLPageBlockTable.cs index 1a3137f..21fc877 100644 --- a/src/TeleSharp.TL/TL/TLPageBlockTable.cs +++ b/src/TeleSharp.TL/TL/TLPageBlockTable.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1085412734)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL public TLAbsRichText Title { get; set; } public TLVector Rows { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,18 +38,14 @@ namespace TeleSharp.TL Striped = (Flags & 2) != 0; Title = (TLAbsRichText)ObjectUtils.DeserializeObject(br); Rows = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - ObjectUtils.SerializeObject(Title, bw); ObjectUtils.SerializeObject(Rows, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageBlockTitle.cs b/src/TeleSharp.TL/TL/TLPageBlockTitle.cs index 533e49c..0840576 100644 --- a/src/TeleSharp.TL/TL/TLPageBlockTitle.cs +++ b/src/TeleSharp.TL/TL/TLPageBlockTitle.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1890305021)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsRichText Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = (TLAbsRichText)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageBlockUnsupported.cs b/src/TeleSharp.TL/TL/TLPageBlockUnsupported.cs index 9de6957..eb5e79b 100644 --- a/src/TeleSharp.TL/TL/TLPageBlockUnsupported.cs +++ b/src/TeleSharp.TL/TL/TLPageBlockUnsupported.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(324435594)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLPageBlockVideo.cs b/src/TeleSharp.TL/TL/TLPageBlockVideo.cs index 9e4ba16..82941a7 100644 --- a/src/TeleSharp.TL/TL/TLPageBlockVideo.cs +++ b/src/TeleSharp.TL/TL/TLPageBlockVideo.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(2089805750)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL public long VideoId { get; set; } public TLPageCaption Caption { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,18 +38,14 @@ namespace TeleSharp.TL Loop = (Flags & 2) != 0; VideoId = br.ReadInt64(); Caption = (TLPageCaption)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - bw.Write(VideoId); ObjectUtils.SerializeObject(Caption, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageCaption.cs b/src/TeleSharp.TL/TL/TLPageCaption.cs index 2ecb46d..08449b5 100644 --- a/src/TeleSharp.TL/TL/TLPageCaption.cs +++ b/src/TeleSharp.TL/TL/TLPageCaption.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1869903447)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsRichText Text { get; set; } public TLAbsRichText Credit { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = (TLAbsRichText)ObjectUtils.DeserializeObject(br); Credit = (TLAbsRichText)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Text, bw); ObjectUtils.SerializeObject(Credit, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageListItemBlocks.cs b/src/TeleSharp.TL/TL/TLPageListItemBlocks.cs index e86d834..b72fa3d 100644 --- a/src/TeleSharp.TL/TL/TLPageListItemBlocks.cs +++ b/src/TeleSharp.TL/TL/TLPageListItemBlocks.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(635466748)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLVector Blocks { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Blocks = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Blocks, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageListItemText.cs b/src/TeleSharp.TL/TL/TLPageListItemText.cs index d75f07e..2503ed4 100644 --- a/src/TeleSharp.TL/TL/TLPageListItemText.cs +++ b/src/TeleSharp.TL/TL/TLPageListItemText.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1188055347)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsRichText Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = (TLAbsRichText)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageListOrderedItemBlocks.cs b/src/TeleSharp.TL/TL/TLPageListOrderedItemBlocks.cs index d1f54f9..65ef897 100644 --- a/src/TeleSharp.TL/TL/TLPageListOrderedItemBlocks.cs +++ b/src/TeleSharp.TL/TL/TLPageListOrderedItemBlocks.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1730311882)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string Num { get; set; } public TLVector Blocks { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Num = StringUtil.Deserialize(br); Blocks = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(Num, bw); ObjectUtils.SerializeObject(Blocks, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageListOrderedItemText.cs b/src/TeleSharp.TL/TL/TLPageListOrderedItemText.cs index c840152..fdfdf46 100644 --- a/src/TeleSharp.TL/TL/TLPageListOrderedItemText.cs +++ b/src/TeleSharp.TL/TL/TLPageListOrderedItemText.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1577484359)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string Num { get; set; } public TLAbsRichText Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Num = StringUtil.Deserialize(br); Text = (TLAbsRichText)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(Num, bw); ObjectUtils.SerializeObject(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageRelatedArticle.cs b/src/TeleSharp.TL/TL/TLPageRelatedArticle.cs index b8e51f6..80d15a6 100644 --- a/src/TeleSharp.TL/TL/TLPageRelatedArticle.cs +++ b/src/TeleSharp.TL/TL/TLPageRelatedArticle.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1282352120)] @@ -27,10 +29,9 @@ namespace TeleSharp.TL public string Author { get; set; } public int? PublishedDate { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -63,7 +64,6 @@ namespace TeleSharp.TL else PublishedDate = null; - } public override void SerializeBody(BinaryWriter bw) @@ -82,7 +82,6 @@ namespace TeleSharp.TL StringUtil.Serialize(Author, bw); if ((Flags & 16) != 0) bw.Write(PublishedDate.Value); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageTableCell.cs b/src/TeleSharp.TL/TL/TLPageTableCell.cs index 09ac0c8..23578e3 100644 --- a/src/TeleSharp.TL/TL/TLPageTableCell.cs +++ b/src/TeleSharp.TL/TL/TLPageTableCell.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(878078826)] @@ -28,10 +30,9 @@ namespace TeleSharp.TL public int? Colspan { get; set; } public int? Rowspan { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -57,25 +58,18 @@ namespace TeleSharp.TL else Rowspan = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - - - if ((Flags & 128) != 0) ObjectUtils.SerializeObject(Text, bw); if ((Flags & 2) != 0) bw.Write(Colspan.Value); if ((Flags & 4) != 0) bw.Write(Rowspan.Value); - } } } diff --git a/src/TeleSharp.TL/TL/TLPageTableRow.cs b/src/TeleSharp.TL/TL/TLPageTableRow.cs index f1eb002..892edc5 100644 --- a/src/TeleSharp.TL/TL/TLPageTableRow.cs +++ b/src/TeleSharp.TL/TL/TLPageTableRow.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-524237339)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLVector Cells { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Cells = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Cells, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPasswordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow.cs b/src/TeleSharp.TL/TL/TLPasswordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow.cs index cd2afaf..42dcfa7 100644 --- a/src/TeleSharp.TL/TL/TLPasswordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow.cs +++ b/src/TeleSharp.TL/TL/TLPasswordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(982592842)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public int G { get; set; } public byte[] P { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL Salt2 = BytesUtil.Deserialize(br); G = br.ReadInt32(); P = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL BytesUtil.Serialize(Salt2, bw); bw.Write(G); BytesUtil.Serialize(P, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPasswordKdfAlgoUnknown.cs b/src/TeleSharp.TL/TL/TLPasswordKdfAlgoUnknown.cs index bd1da83..18a61d1 100644 --- a/src/TeleSharp.TL/TL/TLPasswordKdfAlgoUnknown.cs +++ b/src/TeleSharp.TL/TL/TLPasswordKdfAlgoUnknown.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-732254058)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLPaymentCharge.cs b/src/TeleSharp.TL/TL/TLPaymentCharge.cs index 90d0f1e..49699f8 100644 --- a/src/TeleSharp.TL/TL/TLPaymentCharge.cs +++ b/src/TeleSharp.TL/TL/TLPaymentCharge.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-368917890)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string Id { get; set; } public string ProviderChargeId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = StringUtil.Deserialize(br); ProviderChargeId = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(Id, bw); StringUtil.Serialize(ProviderChargeId, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPaymentRequestedInfo.cs b/src/TeleSharp.TL/TL/TLPaymentRequestedInfo.cs index 75d62cd..bd423d9 100644 --- a/src/TeleSharp.TL/TL/TLPaymentRequestedInfo.cs +++ b/src/TeleSharp.TL/TL/TLPaymentRequestedInfo.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1868808300)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL public string Email { get; set; } public TLPostAddress ShippingAddress { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -53,7 +54,6 @@ namespace TeleSharp.TL else ShippingAddress = null; - } public override void SerializeBody(BinaryWriter bw) @@ -68,7 +68,6 @@ namespace TeleSharp.TL StringUtil.Serialize(Email, bw); if ((Flags & 8) != 0) ObjectUtils.SerializeObject(ShippingAddress, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPaymentSavedCredentialsCard.cs b/src/TeleSharp.TL/TL/TLPaymentSavedCredentialsCard.cs index b87a85f..9065728 100644 --- a/src/TeleSharp.TL/TL/TLPaymentSavedCredentialsCard.cs +++ b/src/TeleSharp.TL/TL/TLPaymentSavedCredentialsCard.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-842892769)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string Id { get; set; } public string Title { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = StringUtil.Deserialize(br); Title = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(Id, bw); StringUtil.Serialize(Title, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPeerChannel.cs b/src/TeleSharp.TL/TL/TLPeerChannel.cs index c38e46d..cb9c191 100644 --- a/src/TeleSharp.TL/TL/TLPeerChannel.cs +++ b/src/TeleSharp.TL/TL/TLPeerChannel.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1109531342)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public int ChannelId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { ChannelId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(ChannelId); - } } } diff --git a/src/TeleSharp.TL/TL/TLPeerChat.cs b/src/TeleSharp.TL/TL/TLPeerChat.cs index a29af17..5d24ea6 100644 --- a/src/TeleSharp.TL/TL/TLPeerChat.cs +++ b/src/TeleSharp.TL/TL/TLPeerChat.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1160714821)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public int ChatId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { ChatId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(ChatId); - } } } diff --git a/src/TeleSharp.TL/TL/TLPeerLocated.cs b/src/TeleSharp.TL/TL/TLPeerLocated.cs index 31deb1b..fc065e0 100644 --- a/src/TeleSharp.TL/TL/TLPeerLocated.cs +++ b/src/TeleSharp.TL/TL/TLPeerLocated.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-901375139)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int Expires { get; set; } public int Distance { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Peer = (TLAbsPeer)ObjectUtils.DeserializeObject(br); Expires = br.ReadInt32(); Distance = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Peer, bw); bw.Write(Expires); bw.Write(Distance); - } } } diff --git a/src/TeleSharp.TL/TL/TLPeerNotifySettings.cs b/src/TeleSharp.TL/TL/TLPeerNotifySettings.cs index 2a95ed9..c1d3d80 100644 --- a/src/TeleSharp.TL/TL/TLPeerNotifySettings.cs +++ b/src/TeleSharp.TL/TL/TLPeerNotifySettings.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1353671392)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL public int? MuteUntil { get; set; } public string Sound { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -53,7 +54,6 @@ namespace TeleSharp.TL else Sound = null; - } public override void SerializeBody(BinaryWriter bw) @@ -68,7 +68,6 @@ namespace TeleSharp.TL bw.Write(MuteUntil.Value); if ((Flags & 8) != 0) StringUtil.Serialize(Sound, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPeerSettings.cs b/src/TeleSharp.TL/TL/TLPeerSettings.cs index b450993..881cf36 100644 --- a/src/TeleSharp.TL/TL/TLPeerSettings.cs +++ b/src/TeleSharp.TL/TL/TLPeerSettings.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-2122045747)] @@ -26,10 +28,9 @@ namespace TeleSharp.TL public bool NeedContactsException { get; set; } public bool ReportGeo { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -41,20 +42,12 @@ namespace TeleSharp.TL ShareContact = (Flags & 8) != 0; NeedContactsException = (Flags & 16) != 0; ReportGeo = (Flags & 32) != 0; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - - - - - } } } diff --git a/src/TeleSharp.TL/TL/TLPeerUser.cs b/src/TeleSharp.TL/TL/TLPeerUser.cs index 981fb6d..1c233ba 100644 --- a/src/TeleSharp.TL/TL/TLPeerUser.cs +++ b/src/TeleSharp.TL/TL/TLPeerUser.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1649296275)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public int UserId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { UserId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(UserId); - } } } diff --git a/src/TeleSharp.TL/TL/TLPhoneCall.cs b/src/TeleSharp.TL/TL/TLPhoneCall.cs index 8895a46..0c40468 100644 --- a/src/TeleSharp.TL/TL/TLPhoneCall.cs +++ b/src/TeleSharp.TL/TL/TLPhoneCall.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-2025673089)] @@ -31,10 +33,9 @@ namespace TeleSharp.TL public TLVector Connections { get; set; } public int StartDate { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -51,14 +52,12 @@ namespace TeleSharp.TL Protocol = (TLPhoneCallProtocol)ObjectUtils.DeserializeObject(br); Connections = (TLVector)ObjectUtils.DeserializeVector(br); StartDate = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - bw.Write(Id); bw.Write(AccessHash); bw.Write(Date); @@ -69,7 +68,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Protocol, bw); ObjectUtils.SerializeObject(Connections, bw); bw.Write(StartDate); - } } } diff --git a/src/TeleSharp.TL/TL/TLPhoneCallAccepted.cs b/src/TeleSharp.TL/TL/TLPhoneCallAccepted.cs index c085e6c..288147a 100644 --- a/src/TeleSharp.TL/TL/TLPhoneCallAccepted.cs +++ b/src/TeleSharp.TL/TL/TLPhoneCallAccepted.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1719909046)] @@ -28,10 +30,9 @@ namespace TeleSharp.TL public byte[] GB { get; set; } public TLPhoneCallProtocol Protocol { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -45,14 +46,12 @@ namespace TeleSharp.TL ParticipantId = br.ReadInt32(); GB = BytesUtil.Deserialize(br); Protocol = (TLPhoneCallProtocol)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - bw.Write(Id); bw.Write(AccessHash); bw.Write(Date); @@ -60,7 +59,6 @@ namespace TeleSharp.TL bw.Write(ParticipantId); BytesUtil.Serialize(GB, bw); ObjectUtils.SerializeObject(Protocol, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPhoneCallDiscardReasonBusy.cs b/src/TeleSharp.TL/TL/TLPhoneCallDiscardReasonBusy.cs index 59fd875..f45913c 100644 --- a/src/TeleSharp.TL/TL/TLPhoneCallDiscardReasonBusy.cs +++ b/src/TeleSharp.TL/TL/TLPhoneCallDiscardReasonBusy.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-84416311)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLPhoneCallDiscardReasonDisconnect.cs b/src/TeleSharp.TL/TL/TLPhoneCallDiscardReasonDisconnect.cs index 9f09d4c..803831e 100644 --- a/src/TeleSharp.TL/TL/TLPhoneCallDiscardReasonDisconnect.cs +++ b/src/TeleSharp.TL/TL/TLPhoneCallDiscardReasonDisconnect.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-527056480)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLPhoneCallDiscardReasonHangup.cs b/src/TeleSharp.TL/TL/TLPhoneCallDiscardReasonHangup.cs index eb5bdef..da92b42 100644 --- a/src/TeleSharp.TL/TL/TLPhoneCallDiscardReasonHangup.cs +++ b/src/TeleSharp.TL/TL/TLPhoneCallDiscardReasonHangup.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1471006352)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLPhoneCallDiscardReasonMissed.cs b/src/TeleSharp.TL/TL/TLPhoneCallDiscardReasonMissed.cs index d5eef1b..bcfe26c 100644 --- a/src/TeleSharp.TL/TL/TLPhoneCallDiscardReasonMissed.cs +++ b/src/TeleSharp.TL/TL/TLPhoneCallDiscardReasonMissed.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-2048646399)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLPhoneCallDiscarded.cs b/src/TeleSharp.TL/TL/TLPhoneCallDiscarded.cs index 405fee7..85e73d1 100644 --- a/src/TeleSharp.TL/TL/TLPhoneCallDiscarded.cs +++ b/src/TeleSharp.TL/TL/TLPhoneCallDiscarded.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1355435489)] @@ -26,10 +28,9 @@ namespace TeleSharp.TL public TLAbsPhoneCallDiscardReason Reason { get; set; } public int? Duration { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -49,22 +50,17 @@ namespace TeleSharp.TL else Duration = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - bw.Write(Id); if ((Flags & 1) != 0) ObjectUtils.SerializeObject(Reason, bw); if ((Flags & 2) != 0) bw.Write(Duration.Value); - } } } diff --git a/src/TeleSharp.TL/TL/TLPhoneCallEmpty.cs b/src/TeleSharp.TL/TL/TLPhoneCallEmpty.cs index b310631..afe4584 100644 --- a/src/TeleSharp.TL/TL/TLPhoneCallEmpty.cs +++ b/src/TeleSharp.TL/TL/TLPhoneCallEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1399245077)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public long Id { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Id); - } } } diff --git a/src/TeleSharp.TL/TL/TLPhoneCallProtocol.cs b/src/TeleSharp.TL/TL/TLPhoneCallProtocol.cs index a8218ac..b64a103 100644 --- a/src/TeleSharp.TL/TL/TLPhoneCallProtocol.cs +++ b/src/TeleSharp.TL/TL/TLPhoneCallProtocol.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1564789301)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL public int MinLayer { get; set; } public int MaxLayer { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,18 +38,14 @@ namespace TeleSharp.TL UdpReflector = (Flags & 2) != 0; MinLayer = br.ReadInt32(); MaxLayer = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - bw.Write(MinLayer); bw.Write(MaxLayer); - } } } diff --git a/src/TeleSharp.TL/TL/TLPhoneCallRequested.cs b/src/TeleSharp.TL/TL/TLPhoneCallRequested.cs index b701c46..be5c449 100644 --- a/src/TeleSharp.TL/TL/TLPhoneCallRequested.cs +++ b/src/TeleSharp.TL/TL/TLPhoneCallRequested.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-2014659757)] @@ -28,10 +30,9 @@ namespace TeleSharp.TL public byte[] GAHash { get; set; } public TLPhoneCallProtocol Protocol { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -45,14 +46,12 @@ namespace TeleSharp.TL ParticipantId = br.ReadInt32(); GAHash = BytesUtil.Deserialize(br); Protocol = (TLPhoneCallProtocol)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - bw.Write(Id); bw.Write(AccessHash); bw.Write(Date); @@ -60,7 +59,6 @@ namespace TeleSharp.TL bw.Write(ParticipantId); BytesUtil.Serialize(GAHash, bw); ObjectUtils.SerializeObject(Protocol, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPhoneCallWaiting.cs b/src/TeleSharp.TL/TL/TLPhoneCallWaiting.cs index 77b4d50..cb85dab 100644 --- a/src/TeleSharp.TL/TL/TLPhoneCallWaiting.cs +++ b/src/TeleSharp.TL/TL/TLPhoneCallWaiting.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(462375633)] @@ -28,10 +30,9 @@ namespace TeleSharp.TL public TLPhoneCallProtocol Protocol { get; set; } public int? ReceiveDate { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -49,14 +50,12 @@ namespace TeleSharp.TL else ReceiveDate = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - bw.Write(Id); bw.Write(AccessHash); bw.Write(Date); @@ -65,7 +64,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Protocol, bw); if ((Flags & 1) != 0) bw.Write(ReceiveDate.Value); - } } } diff --git a/src/TeleSharp.TL/TL/TLPhoneConnection.cs b/src/TeleSharp.TL/TL/TLPhoneConnection.cs index ad9030a..88de362 100644 --- a/src/TeleSharp.TL/TL/TLPhoneConnection.cs +++ b/src/TeleSharp.TL/TL/TLPhoneConnection.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1655957568)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL public int Port { get; set; } public byte[] PeerTag { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,7 +38,6 @@ namespace TeleSharp.TL Ipv6 = StringUtil.Deserialize(br); Port = br.ReadInt32(); PeerTag = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -48,7 +48,6 @@ namespace TeleSharp.TL StringUtil.Serialize(Ipv6, bw); bw.Write(Port); BytesUtil.Serialize(PeerTag, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPhoto.cs b/src/TeleSharp.TL/TL/TLPhoto.cs index 478adac..1b44d9f 100644 --- a/src/TeleSharp.TL/TL/TLPhoto.cs +++ b/src/TeleSharp.TL/TL/TLPhoto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-797637467)] @@ -27,10 +29,9 @@ namespace TeleSharp.TL public TLVector Sizes { get; set; } public int DcId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -43,21 +44,18 @@ namespace TeleSharp.TL Date = br.ReadInt32(); Sizes = (TLVector)ObjectUtils.DeserializeVector(br); DcId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - bw.Write(Id); bw.Write(AccessHash); BytesUtil.Serialize(FileReference, bw); bw.Write(Date); ObjectUtils.SerializeObject(Sizes, bw); bw.Write(DcId); - } } } diff --git a/src/TeleSharp.TL/TL/TLPhotoCachedSize.cs b/src/TeleSharp.TL/TL/TLPhotoCachedSize.cs index d1c542c..1be6cc4 100644 --- a/src/TeleSharp.TL/TL/TLPhotoCachedSize.cs +++ b/src/TeleSharp.TL/TL/TLPhotoCachedSize.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-374917894)] @@ -19,25 +21,23 @@ namespace TeleSharp.TL } public string Type { get; set; } - public TLFileLocationToBeDeprecated Location { get; set; } + public FileLocation Location { get; set; } public int W { get; set; } public int H { get; set; } public byte[] Bytes { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Type = StringUtil.Deserialize(br); - Location = (TLFileLocationToBeDeprecated)ObjectUtils.DeserializeObject(br); + Location = (FileLocation)ObjectUtils.DeserializeObject(br); W = br.ReadInt32(); H = br.ReadInt32(); Bytes = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -48,7 +48,6 @@ namespace TeleSharp.TL bw.Write(W); bw.Write(H); BytesUtil.Serialize(Bytes, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPhotoEmpty.cs b/src/TeleSharp.TL/TL/TLPhotoEmpty.cs index 167c108..0bd103e 100644 --- a/src/TeleSharp.TL/TL/TLPhotoEmpty.cs +++ b/src/TeleSharp.TL/TL/TLPhotoEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(590459437)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public long Id { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Id); - } } } diff --git a/src/TeleSharp.TL/TL/TLPhotoSize.cs b/src/TeleSharp.TL/TL/TLPhotoSize.cs index 5c1fc6f..cc5d94c 100644 --- a/src/TeleSharp.TL/TL/TLPhotoSize.cs +++ b/src/TeleSharp.TL/TL/TLPhotoSize.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(2009052699)] @@ -19,25 +21,23 @@ namespace TeleSharp.TL } public string Type { get; set; } - public TLFileLocationToBeDeprecated Location { get; set; } + public FileLocation Location { get; set; } public int W { get; set; } public int H { get; set; } public int Size { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Type = StringUtil.Deserialize(br); - Location = (TLFileLocationToBeDeprecated)ObjectUtils.DeserializeObject(br); + Location = (FileLocation)ObjectUtils.DeserializeObject(br); W = br.ReadInt32(); H = br.ReadInt32(); Size = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -48,7 +48,6 @@ namespace TeleSharp.TL bw.Write(W); bw.Write(H); bw.Write(Size); - } } } diff --git a/src/TeleSharp.TL/TL/TLPhotoSizeEmpty.cs b/src/TeleSharp.TL/TL/TLPhotoSizeEmpty.cs index da25922..fc42b4d 100644 --- a/src/TeleSharp.TL/TL/TLPhotoSizeEmpty.cs +++ b/src/TeleSharp.TL/TL/TLPhotoSizeEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(236446268)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string Type { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Type = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Type, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPhotoStrippedSize.cs b/src/TeleSharp.TL/TL/TLPhotoStrippedSize.cs index c9fdfdd..e92cc93 100644 --- a/src/TeleSharp.TL/TL/TLPhotoStrippedSize.cs +++ b/src/TeleSharp.TL/TL/TLPhotoStrippedSize.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-525288402)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string Type { get; set; } public byte[] Bytes { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Type = StringUtil.Deserialize(br); Bytes = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(Type, bw); BytesUtil.Serialize(Bytes, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPoll.cs b/src/TeleSharp.TL/TL/TLPoll.cs index 80eeb66..998ece2 100644 --- a/src/TeleSharp.TL/TL/TLPoll.cs +++ b/src/TeleSharp.TL/TL/TLPoll.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-716006138)] @@ -27,10 +29,9 @@ namespace TeleSharp.TL public string Question { get; set; } public TLVector Answers { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -43,7 +44,6 @@ namespace TeleSharp.TL Quiz = (Flags & 8) != 0; Question = StringUtil.Deserialize(br); Answers = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -51,13 +51,8 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Id); bw.Write(Flags); - - - - StringUtil.Serialize(Question, bw); ObjectUtils.SerializeObject(Answers, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPollAnswer.cs b/src/TeleSharp.TL/TL/TLPollAnswer.cs index 05f4118..d406cc3 100644 --- a/src/TeleSharp.TL/TL/TLPollAnswer.cs +++ b/src/TeleSharp.TL/TL/TLPollAnswer.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1823064809)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string Text { get; set; } public byte[] Option { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = StringUtil.Deserialize(br); Option = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(Text, bw); BytesUtil.Serialize(Option, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPollAnswerVoters.cs b/src/TeleSharp.TL/TL/TLPollAnswerVoters.cs index a8595b1..0a1c36d 100644 --- a/src/TeleSharp.TL/TL/TLPollAnswerVoters.cs +++ b/src/TeleSharp.TL/TL/TLPollAnswerVoters.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(997055186)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL public byte[] Option { get; set; } public int Voters { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,18 +38,14 @@ namespace TeleSharp.TL Correct = (Flags & 2) != 0; Option = BytesUtil.Deserialize(br); Voters = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - BytesUtil.Serialize(Option, bw); bw.Write(Voters); - } } } diff --git a/src/TeleSharp.TL/TL/TLPollResults.cs b/src/TeleSharp.TL/TL/TLPollResults.cs index 912f054..f5fe130 100644 --- a/src/TeleSharp.TL/TL/TLPollResults.cs +++ b/src/TeleSharp.TL/TL/TLPollResults.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1465219162)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public TLVector Results { get; set; } public int? TotalVoters { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -43,19 +44,16 @@ namespace TeleSharp.TL else TotalVoters = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - if ((Flags & 2) != 0) ObjectUtils.SerializeObject(Results, bw); if ((Flags & 4) != 0) bw.Write(TotalVoters.Value); - } } } diff --git a/src/TeleSharp.TL/TL/TLPopularContact.cs b/src/TeleSharp.TL/TL/TLPopularContact.cs index 672036b..95074d7 100644 --- a/src/TeleSharp.TL/TL/TLPopularContact.cs +++ b/src/TeleSharp.TL/TL/TLPopularContact.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1558266229)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public long ClientId { get; set; } public int Importers { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { ClientId = br.ReadInt64(); Importers = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(ClientId); bw.Write(Importers); - } } } diff --git a/src/TeleSharp.TL/TL/TLPostAddress.cs b/src/TeleSharp.TL/TL/TLPostAddress.cs index 66e82f6..20d93c6 100644 --- a/src/TeleSharp.TL/TL/TLPostAddress.cs +++ b/src/TeleSharp.TL/TL/TLPostAddress.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(512535275)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL public string CountryIso2 { get; set; } public string PostCode { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -39,7 +40,6 @@ namespace TeleSharp.TL State = StringUtil.Deserialize(br); CountryIso2 = StringUtil.Deserialize(br); PostCode = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -51,7 +51,6 @@ namespace TeleSharp.TL StringUtil.Serialize(State, bw); StringUtil.Serialize(CountryIso2, bw); StringUtil.Serialize(PostCode, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPrivacyKeyAddedByPhone.cs b/src/TeleSharp.TL/TL/TLPrivacyKeyAddedByPhone.cs index a3afdbe..62807fd 100644 --- a/src/TeleSharp.TL/TL/TLPrivacyKeyAddedByPhone.cs +++ b/src/TeleSharp.TL/TL/TLPrivacyKeyAddedByPhone.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1124062251)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLPrivacyKeyChatInvite.cs b/src/TeleSharp.TL/TL/TLPrivacyKeyChatInvite.cs index bcd4d8b..569340b 100644 --- a/src/TeleSharp.TL/TL/TLPrivacyKeyChatInvite.cs +++ b/src/TeleSharp.TL/TL/TLPrivacyKeyChatInvite.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1343122938)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLPrivacyKeyForwards.cs b/src/TeleSharp.TL/TL/TLPrivacyKeyForwards.cs index 8ee9b0c..96c42aa 100644 --- a/src/TeleSharp.TL/TL/TLPrivacyKeyForwards.cs +++ b/src/TeleSharp.TL/TL/TLPrivacyKeyForwards.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1777096355)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLPrivacyKeyPhoneCall.cs b/src/TeleSharp.TL/TL/TLPrivacyKeyPhoneCall.cs index fd227f8..ec72e5d 100644 --- a/src/TeleSharp.TL/TL/TLPrivacyKeyPhoneCall.cs +++ b/src/TeleSharp.TL/TL/TLPrivacyKeyPhoneCall.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1030105979)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLPrivacyKeyPhoneNumber.cs b/src/TeleSharp.TL/TL/TLPrivacyKeyPhoneNumber.cs index 6ea31e8..9c9c86b 100644 --- a/src/TeleSharp.TL/TL/TLPrivacyKeyPhoneNumber.cs +++ b/src/TeleSharp.TL/TL/TLPrivacyKeyPhoneNumber.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-778378131)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLPrivacyKeyPhoneP2P.cs b/src/TeleSharp.TL/TL/TLPrivacyKeyPhoneP2P.cs index 08c69e0..5c8e818 100644 --- a/src/TeleSharp.TL/TL/TLPrivacyKeyPhoneP2P.cs +++ b/src/TeleSharp.TL/TL/TLPrivacyKeyPhoneP2P.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(961092808)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLPrivacyKeyProfilePhoto.cs b/src/TeleSharp.TL/TL/TLPrivacyKeyProfilePhoto.cs index 4221a55..661b281 100644 --- a/src/TeleSharp.TL/TL/TLPrivacyKeyProfilePhoto.cs +++ b/src/TeleSharp.TL/TL/TLPrivacyKeyProfilePhoto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1777000467)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLPrivacyKeyStatusTimestamp.cs b/src/TeleSharp.TL/TL/TLPrivacyKeyStatusTimestamp.cs index 00ecf71..fda811c 100644 --- a/src/TeleSharp.TL/TL/TLPrivacyKeyStatusTimestamp.cs +++ b/src/TeleSharp.TL/TL/TLPrivacyKeyStatusTimestamp.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1137792208)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLPrivacyValueAllowAll.cs b/src/TeleSharp.TL/TL/TLPrivacyValueAllowAll.cs index 59dc672..a04ff9c 100644 --- a/src/TeleSharp.TL/TL/TLPrivacyValueAllowAll.cs +++ b/src/TeleSharp.TL/TL/TLPrivacyValueAllowAll.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1698855810)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLPrivacyValueAllowChatParticipants.cs b/src/TeleSharp.TL/TL/TLPrivacyValueAllowChatParticipants.cs index 11574ba..782c9a5 100644 --- a/src/TeleSharp.TL/TL/TLPrivacyValueAllowChatParticipants.cs +++ b/src/TeleSharp.TL/TL/TLPrivacyValueAllowChatParticipants.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(415136107)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLVector Chats { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Chats = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Chats, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPrivacyValueAllowContacts.cs b/src/TeleSharp.TL/TL/TLPrivacyValueAllowContacts.cs index 0fd7f59..d9f3efc 100644 --- a/src/TeleSharp.TL/TL/TLPrivacyValueAllowContacts.cs +++ b/src/TeleSharp.TL/TL/TLPrivacyValueAllowContacts.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-123988)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLPrivacyValueAllowUsers.cs b/src/TeleSharp.TL/TL/TLPrivacyValueAllowUsers.cs index d59f6d0..9300892 100644 --- a/src/TeleSharp.TL/TL/TLPrivacyValueAllowUsers.cs +++ b/src/TeleSharp.TL/TL/TLPrivacyValueAllowUsers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1297858060)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPrivacyValueDisallowAll.cs b/src/TeleSharp.TL/TL/TLPrivacyValueDisallowAll.cs index a632b37..cadcdf3 100644 --- a/src/TeleSharp.TL/TL/TLPrivacyValueDisallowAll.cs +++ b/src/TeleSharp.TL/TL/TLPrivacyValueDisallowAll.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1955338397)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLPrivacyValueDisallowChatParticipants.cs b/src/TeleSharp.TL/TL/TLPrivacyValueDisallowChatParticipants.cs index 7380cb5..5c84a91 100644 --- a/src/TeleSharp.TL/TL/TLPrivacyValueDisallowChatParticipants.cs +++ b/src/TeleSharp.TL/TL/TLPrivacyValueDisallowChatParticipants.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1397881200)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLVector Chats { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Chats = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Chats, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLPrivacyValueDisallowContacts.cs b/src/TeleSharp.TL/TL/TLPrivacyValueDisallowContacts.cs index b68d0ea..6373029 100644 --- a/src/TeleSharp.TL/TL/TLPrivacyValueDisallowContacts.cs +++ b/src/TeleSharp.TL/TL/TLPrivacyValueDisallowContacts.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-125240806)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLPrivacyValueDisallowUsers.cs b/src/TeleSharp.TL/TL/TLPrivacyValueDisallowUsers.cs index a977508..162fadf 100644 --- a/src/TeleSharp.TL/TL/TLPrivacyValueDisallowUsers.cs +++ b/src/TeleSharp.TL/TL/TLPrivacyValueDisallowUsers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(209668535)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLReceivedNotifyMessage.cs b/src/TeleSharp.TL/TL/TLReceivedNotifyMessage.cs index 095f0af..3b7cbfd 100644 --- a/src/TeleSharp.TL/TL/TLReceivedNotifyMessage.cs +++ b/src/TeleSharp.TL/TL/TLReceivedNotifyMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1551583367)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int Id { get; set; } public int Flags { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = br.ReadInt32(); Flags = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Id); bw.Write(Flags); - } } } diff --git a/src/TeleSharp.TL/TL/TLRecentMeUrlChat.cs b/src/TeleSharp.TL/TL/TLRecentMeUrlChat.cs index 6ccc7fd..10cdbdb 100644 --- a/src/TeleSharp.TL/TL/TLRecentMeUrlChat.cs +++ b/src/TeleSharp.TL/TL/TLRecentMeUrlChat.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1608834311)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string Url { get; set; } public int ChatId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Url = StringUtil.Deserialize(br); ChatId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(Url, bw); bw.Write(ChatId); - } } } diff --git a/src/TeleSharp.TL/TL/TLRecentMeUrlChatInvite.cs b/src/TeleSharp.TL/TL/TLRecentMeUrlChatInvite.cs index 8f52a93..be68548 100644 --- a/src/TeleSharp.TL/TL/TLRecentMeUrlChatInvite.cs +++ b/src/TeleSharp.TL/TL/TLRecentMeUrlChatInvite.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-347535331)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string Url { get; set; } public TLAbsChatInvite ChatInvite { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Url = StringUtil.Deserialize(br); ChatInvite = (TLAbsChatInvite)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(Url, bw); ObjectUtils.SerializeObject(ChatInvite, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLRecentMeUrlStickerSet.cs b/src/TeleSharp.TL/TL/TLRecentMeUrlStickerSet.cs index 90f83cd..3bf08af 100644 --- a/src/TeleSharp.TL/TL/TLRecentMeUrlStickerSet.cs +++ b/src/TeleSharp.TL/TL/TLRecentMeUrlStickerSet.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1140172836)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string Url { get; set; } public TLAbsStickerSetCovered Set { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Url = StringUtil.Deserialize(br); Set = (TLAbsStickerSetCovered)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(Url, bw); ObjectUtils.SerializeObject(Set, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLRecentMeUrlUnknown.cs b/src/TeleSharp.TL/TL/TLRecentMeUrlUnknown.cs index 33e192c..d666f74 100644 --- a/src/TeleSharp.TL/TL/TLRecentMeUrlUnknown.cs +++ b/src/TeleSharp.TL/TL/TLRecentMeUrlUnknown.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1189204285)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string Url { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Url = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Url, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLRecentMeUrlUser.cs b/src/TeleSharp.TL/TL/TLRecentMeUrlUser.cs index b6e536c..7169a5a 100644 --- a/src/TeleSharp.TL/TL/TLRecentMeUrlUser.cs +++ b/src/TeleSharp.TL/TL/TLRecentMeUrlUser.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1917045962)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string Url { get; set; } public int UserId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Url = StringUtil.Deserialize(br); UserId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(Url, bw); bw.Write(UserId); - } } } diff --git a/src/TeleSharp.TL/TL/TLReplyInlineMarkup.cs b/src/TeleSharp.TL/TL/TLReplyInlineMarkup.cs index 665ea38..bf89b78 100644 --- a/src/TeleSharp.TL/TL/TLReplyInlineMarkup.cs +++ b/src/TeleSharp.TL/TL/TLReplyInlineMarkup.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1218642516)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLVector Rows { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Rows = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Rows, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLReplyKeyboardForceReply.cs b/src/TeleSharp.TL/TL/TLReplyKeyboardForceReply.cs index 5283266..2a6f9c9 100644 --- a/src/TeleSharp.TL/TL/TLReplyKeyboardForceReply.cs +++ b/src/TeleSharp.TL/TL/TLReplyKeyboardForceReply.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-200242528)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public bool SingleUse { get; set; } public bool Selective { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,16 +34,12 @@ namespace TeleSharp.TL Flags = br.ReadInt32(); SingleUse = (Flags & 2) != 0; Selective = (Flags & 4) != 0; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - } } } diff --git a/src/TeleSharp.TL/TL/TLReplyKeyboardHide.cs b/src/TeleSharp.TL/TL/TLReplyKeyboardHide.cs index 2376433..597ae38 100644 --- a/src/TeleSharp.TL/TL/TLReplyKeyboardHide.cs +++ b/src/TeleSharp.TL/TL/TLReplyKeyboardHide.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1606526075)] @@ -21,25 +23,21 @@ namespace TeleSharp.TL public int Flags { get; set; } public bool Selective { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Flags = br.ReadInt32(); Selective = (Flags & 4) != 0; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - } } } diff --git a/src/TeleSharp.TL/TL/TLReplyKeyboardMarkup.cs b/src/TeleSharp.TL/TL/TLReplyKeyboardMarkup.cs index 8a7e3c6..454e575 100644 --- a/src/TeleSharp.TL/TL/TLReplyKeyboardMarkup.cs +++ b/src/TeleSharp.TL/TL/TLReplyKeyboardMarkup.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(889353612)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL public bool Selective { get; set; } public TLVector Rows { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,18 +38,13 @@ namespace TeleSharp.TL SingleUse = (Flags & 2) != 0; Selective = (Flags & 4) != 0; Rows = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - ObjectUtils.SerializeObject(Rows, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLRequestInitConnection.cs b/src/TeleSharp.TL/TL/TLRequestInitConnection.cs index f2fa790..2c5edef 100644 --- a/src/TeleSharp.TL/TL/TLRequestInitConnection.cs +++ b/src/TeleSharp.TL/TL/TLRequestInitConnection.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(2018609336)] @@ -31,10 +33,9 @@ namespace TeleSharp.TL public TLObject Query { get; set; } public TLObject Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -58,7 +59,6 @@ namespace TeleSharp.TL Params = null; Query = (TLObject)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -77,12 +77,11 @@ namespace TeleSharp.TL if ((Flags & 2) != 0) ObjectUtils.SerializeObject(Params, bw); ObjectUtils.SerializeObject(Query, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLObject)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/TLRequestInvokeAfterMsg.cs b/src/TeleSharp.TL/TL/TLRequestInvokeAfterMsg.cs index 69208bc..2ae147a 100644 --- a/src/TeleSharp.TL/TL/TLRequestInvokeAfterMsg.cs +++ b/src/TeleSharp.TL/TL/TLRequestInvokeAfterMsg.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-878758099)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL public TLObject Query { get; set; } public TLObject Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { MsgId = br.ReadInt64(); Query = (TLObject)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(MsgId); ObjectUtils.SerializeObject(Query, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLObject)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/TLRequestInvokeAfterMsgs.cs b/src/TeleSharp.TL/TL/TLRequestInvokeAfterMsgs.cs index aafc050..29e4cd4 100644 --- a/src/TeleSharp.TL/TL/TLRequestInvokeAfterMsgs.cs +++ b/src/TeleSharp.TL/TL/TLRequestInvokeAfterMsgs.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1036301552)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL public TLObject Query { get; set; } public TLObject Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { MsgIds = (TLVector)ObjectUtils.DeserializeVector(br); Query = (TLObject)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(MsgIds, bw); ObjectUtils.SerializeObject(Query, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLObject)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/TLRequestInvokeWithLayer.cs b/src/TeleSharp.TL/TL/TLRequestInvokeWithLayer.cs index 2a45609..67e4f6a 100644 --- a/src/TeleSharp.TL/TL/TLRequestInvokeWithLayer.cs +++ b/src/TeleSharp.TL/TL/TLRequestInvokeWithLayer.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-627372787)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL public TLObject Query { get; set; } public TLObject Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Layer = br.ReadInt32(); Query = (TLObject)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Layer); ObjectUtils.SerializeObject(Query, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLObject)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/TLRequestInvokeWithMessagesRange.cs b/src/TeleSharp.TL/TL/TLRequestInvokeWithMessagesRange.cs index 211ae6c..a69bbbf 100644 --- a/src/TeleSharp.TL/TL/TLRequestInvokeWithMessagesRange.cs +++ b/src/TeleSharp.TL/TL/TLRequestInvokeWithMessagesRange.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(911373810)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL public TLObject Query { get; set; } public TLObject Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Range = (TLMessageRange)ObjectUtils.DeserializeObject(br); Query = (TLObject)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Range, bw); ObjectUtils.SerializeObject(Query, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLObject)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/TLRequestInvokeWithTakeout.cs b/src/TeleSharp.TL/TL/TLRequestInvokeWithTakeout.cs index b6d5ee9..d61f126 100644 --- a/src/TeleSharp.TL/TL/TLRequestInvokeWithTakeout.cs +++ b/src/TeleSharp.TL/TL/TLRequestInvokeWithTakeout.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1398145746)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL public TLObject Query { get; set; } public TLObject Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { TakeoutId = br.ReadInt64(); Query = (TLObject)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(TakeoutId); ObjectUtils.SerializeObject(Query, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLObject)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/TLRequestInvokeWithoutUpdates.cs b/src/TeleSharp.TL/TL/TLRequestInvokeWithoutUpdates.cs index a74324a..af7094c 100644 --- a/src/TeleSharp.TL/TL/TLRequestInvokeWithoutUpdates.cs +++ b/src/TeleSharp.TL/TL/TLRequestInvokeWithoutUpdates.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1080796745)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL public TLObject Query { get; set; } public TLObject Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Query = (TLObject)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Query, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLObject)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/TLRestrictionReason.cs b/src/TeleSharp.TL/TL/TLRestrictionReason.cs index 9232086..bbee1bc 100644 --- a/src/TeleSharp.TL/TL/TLRestrictionReason.cs +++ b/src/TeleSharp.TL/TL/TLRestrictionReason.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-797791052)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public string Reason { get; set; } public string Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Platform = StringUtil.Deserialize(br); Reason = StringUtil.Deserialize(br); Text = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL StringUtil.Serialize(Platform, bw); StringUtil.Serialize(Reason, bw); StringUtil.Serialize(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLSavedPhoneContact.cs b/src/TeleSharp.TL/TL/TLSavedPhoneContact.cs index e4c1b05..3ba7e34 100644 --- a/src/TeleSharp.TL/TL/TLSavedPhoneContact.cs +++ b/src/TeleSharp.TL/TL/TLSavedPhoneContact.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(289586518)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public string LastName { get; set; } public int Date { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL FirstName = StringUtil.Deserialize(br); LastName = StringUtil.Deserialize(br); Date = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL StringUtil.Serialize(FirstName, bw); StringUtil.Serialize(LastName, bw); bw.Write(Date); - } } } diff --git a/src/TeleSharp.TL/TL/TLSecureCredentialsEncrypted.cs b/src/TeleSharp.TL/TL/TLSecureCredentialsEncrypted.cs index 96fa719..929d928 100644 --- a/src/TeleSharp.TL/TL/TLSecureCredentialsEncrypted.cs +++ b/src/TeleSharp.TL/TL/TLSecureCredentialsEncrypted.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(871426631)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public byte[] Hash { get; set; } public byte[] Secret { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Data = BytesUtil.Deserialize(br); Hash = BytesUtil.Deserialize(br); Secret = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL BytesUtil.Serialize(Data, bw); BytesUtil.Serialize(Hash, bw); BytesUtil.Serialize(Secret, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLSecureData.cs b/src/TeleSharp.TL/TL/TLSecureData.cs index b3bf86d..275be37 100644 --- a/src/TeleSharp.TL/TL/TLSecureData.cs +++ b/src/TeleSharp.TL/TL/TLSecureData.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1964327229)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public byte[] DataHash { get; set; } public byte[] Secret { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Data = BytesUtil.Deserialize(br); DataHash = BytesUtil.Deserialize(br); Secret = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL BytesUtil.Serialize(Data, bw); BytesUtil.Serialize(DataHash, bw); BytesUtil.Serialize(Secret, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLSecureFile.cs b/src/TeleSharp.TL/TL/TLSecureFile.cs index 2198bb5..7507b11 100644 --- a/src/TeleSharp.TL/TL/TLSecureFile.cs +++ b/src/TeleSharp.TL/TL/TLSecureFile.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-534283678)] @@ -26,10 +28,9 @@ namespace TeleSharp.TL public byte[] FileHash { get; set; } public byte[] Secret { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -41,7 +42,6 @@ namespace TeleSharp.TL Date = br.ReadInt32(); FileHash = BytesUtil.Deserialize(br); Secret = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -54,7 +54,6 @@ namespace TeleSharp.TL bw.Write(Date); BytesUtil.Serialize(FileHash, bw); BytesUtil.Serialize(Secret, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLSecureFileEmpty.cs b/src/TeleSharp.TL/TL/TLSecureFileEmpty.cs index bf97ba7..6e95d61 100644 --- a/src/TeleSharp.TL/TL/TLSecureFileEmpty.cs +++ b/src/TeleSharp.TL/TL/TLSecureFileEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1679398724)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLSecurePasswordKdfAlgoPBKDF2HMACSHA512iter100000.cs b/src/TeleSharp.TL/TL/TLSecurePasswordKdfAlgoPBKDF2HMACSHA512iter100000.cs index b29ed64..b09826b 100644 --- a/src/TeleSharp.TL/TL/TLSecurePasswordKdfAlgoPBKDF2HMACSHA512iter100000.cs +++ b/src/TeleSharp.TL/TL/TLSecurePasswordKdfAlgoPBKDF2HMACSHA512iter100000.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1141711456)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public byte[] Salt { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Salt = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); BytesUtil.Serialize(Salt, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLSecurePasswordKdfAlgoSHA512.cs b/src/TeleSharp.TL/TL/TLSecurePasswordKdfAlgoSHA512.cs index fb14eb4..650fc32 100644 --- a/src/TeleSharp.TL/TL/TLSecurePasswordKdfAlgoSHA512.cs +++ b/src/TeleSharp.TL/TL/TLSecurePasswordKdfAlgoSHA512.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-2042159726)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public byte[] Salt { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Salt = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); BytesUtil.Serialize(Salt, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLSecurePasswordKdfAlgoUnknown.cs b/src/TeleSharp.TL/TL/TLSecurePasswordKdfAlgoUnknown.cs index f89747f..e09d628 100644 --- a/src/TeleSharp.TL/TL/TLSecurePasswordKdfAlgoUnknown.cs +++ b/src/TeleSharp.TL/TL/TLSecurePasswordKdfAlgoUnknown.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(4883767)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLSecurePlainEmail.cs b/src/TeleSharp.TL/TL/TLSecurePlainEmail.cs index 74d30dc..d32769a 100644 --- a/src/TeleSharp.TL/TL/TLSecurePlainEmail.cs +++ b/src/TeleSharp.TL/TL/TLSecurePlainEmail.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(569137759)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string Email { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Email = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Email, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLSecurePlainPhone.cs b/src/TeleSharp.TL/TL/TLSecurePlainPhone.cs index 6ba9a30..5b14968 100644 --- a/src/TeleSharp.TL/TL/TLSecurePlainPhone.cs +++ b/src/TeleSharp.TL/TL/TLSecurePlainPhone.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(2103482845)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string Phone { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Phone = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Phone, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLSecureRequiredType.cs b/src/TeleSharp.TL/TL/TLSecureRequiredType.cs index 90fb96a..f4cb393 100644 --- a/src/TeleSharp.TL/TL/TLSecureRequiredType.cs +++ b/src/TeleSharp.TL/TL/TLSecureRequiredType.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-2103600678)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL public bool TranslationRequired { get; set; } public TLAbsSecureValueType Type { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,18 +38,13 @@ namespace TeleSharp.TL SelfieRequired = (Flags & 2) != 0; TranslationRequired = (Flags & 4) != 0; Type = (TLAbsSecureValueType)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - ObjectUtils.SerializeObject(Type, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLSecureRequiredTypeOneOf.cs b/src/TeleSharp.TL/TL/TLSecureRequiredTypeOneOf.cs index efa277d..5007f2f 100644 --- a/src/TeleSharp.TL/TL/TLSecureRequiredTypeOneOf.cs +++ b/src/TeleSharp.TL/TL/TLSecureRequiredTypeOneOf.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(41187252)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLVector Types { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Types = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Types, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLSecureSecretSettings.cs b/src/TeleSharp.TL/TL/TLSecureSecretSettings.cs index 45eaaa7..5204d98 100644 --- a/src/TeleSharp.TL/TL/TLSecureSecretSettings.cs +++ b/src/TeleSharp.TL/TL/TLSecureSecretSettings.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(354925740)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public byte[] SecureSecret { get; set; } public long SecureSecretId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL SecureAlgo = (TLAbsSecurePasswordKdfAlgo)ObjectUtils.DeserializeObject(br); SecureSecret = BytesUtil.Deserialize(br); SecureSecretId = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(SecureAlgo, bw); BytesUtil.Serialize(SecureSecret, bw); bw.Write(SecureSecretId); - } } } diff --git a/src/TeleSharp.TL/TL/TLSecureValue.cs b/src/TeleSharp.TL/TL/TLSecureValue.cs index b34040d..ee50b3a 100644 --- a/src/TeleSharp.TL/TL/TLSecureValue.cs +++ b/src/TeleSharp.TL/TL/TLSecureValue.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(411017418)] @@ -29,10 +31,9 @@ namespace TeleSharp.TL public TLAbsSecurePlainData PlainData { get; set; } public byte[] Hash { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -75,7 +76,6 @@ namespace TeleSharp.TL PlainData = null; Hash = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -98,7 +98,6 @@ namespace TeleSharp.TL if ((Flags & 32) != 0) ObjectUtils.SerializeObject(PlainData, bw); BytesUtil.Serialize(Hash, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLSecureValueError.cs b/src/TeleSharp.TL/TL/TLSecureValueError.cs index a3c0e4a..b0ffbe1 100644 --- a/src/TeleSharp.TL/TL/TLSecureValueError.cs +++ b/src/TeleSharp.TL/TL/TLSecureValueError.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-2036501105)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public byte[] Hash { get; set; } public string Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Type = (TLAbsSecureValueType)ObjectUtils.DeserializeObject(br); Hash = BytesUtil.Deserialize(br); Text = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Type, bw); BytesUtil.Serialize(Hash, bw); StringUtil.Serialize(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLSecureValueErrorData.cs b/src/TeleSharp.TL/TL/TLSecureValueErrorData.cs index e685ff2..da5fb9a 100644 --- a/src/TeleSharp.TL/TL/TLSecureValueErrorData.cs +++ b/src/TeleSharp.TL/TL/TLSecureValueErrorData.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-391902247)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public string Field { get; set; } public string Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL DataHash = BytesUtil.Deserialize(br); Field = StringUtil.Deserialize(br); Text = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL BytesUtil.Serialize(DataHash, bw); StringUtil.Serialize(Field, bw); StringUtil.Serialize(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLSecureValueErrorFile.cs b/src/TeleSharp.TL/TL/TLSecureValueErrorFile.cs index f100745..a037010 100644 --- a/src/TeleSharp.TL/TL/TLSecureValueErrorFile.cs +++ b/src/TeleSharp.TL/TL/TLSecureValueErrorFile.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(2054162547)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public byte[] FileHash { get; set; } public string Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Type = (TLAbsSecureValueType)ObjectUtils.DeserializeObject(br); FileHash = BytesUtil.Deserialize(br); Text = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Type, bw); BytesUtil.Serialize(FileHash, bw); StringUtil.Serialize(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLSecureValueErrorFiles.cs b/src/TeleSharp.TL/TL/TLSecureValueErrorFiles.cs index 6c99ca0..297eb4d 100644 --- a/src/TeleSharp.TL/TL/TLSecureValueErrorFiles.cs +++ b/src/TeleSharp.TL/TL/TLSecureValueErrorFiles.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1717706985)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public TLVector FileHash { get; set; } public string Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Type = (TLAbsSecureValueType)ObjectUtils.DeserializeObject(br); FileHash = (TLVector)ObjectUtils.DeserializeVector(br); Text = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Type, bw); ObjectUtils.SerializeObject(FileHash, bw); StringUtil.Serialize(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLSecureValueErrorFrontSide.cs b/src/TeleSharp.TL/TL/TLSecureValueErrorFrontSide.cs index 4f63a17..d736150 100644 --- a/src/TeleSharp.TL/TL/TLSecureValueErrorFrontSide.cs +++ b/src/TeleSharp.TL/TL/TLSecureValueErrorFrontSide.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(12467706)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public byte[] FileHash { get; set; } public string Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Type = (TLAbsSecureValueType)ObjectUtils.DeserializeObject(br); FileHash = BytesUtil.Deserialize(br); Text = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Type, bw); BytesUtil.Serialize(FileHash, bw); StringUtil.Serialize(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLSecureValueErrorReverseSide.cs b/src/TeleSharp.TL/TL/TLSecureValueErrorReverseSide.cs index fc26699..d8ee47d 100644 --- a/src/TeleSharp.TL/TL/TLSecureValueErrorReverseSide.cs +++ b/src/TeleSharp.TL/TL/TLSecureValueErrorReverseSide.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-2037765467)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public byte[] FileHash { get; set; } public string Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Type = (TLAbsSecureValueType)ObjectUtils.DeserializeObject(br); FileHash = BytesUtil.Deserialize(br); Text = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Type, bw); BytesUtil.Serialize(FileHash, bw); StringUtil.Serialize(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLSecureValueErrorSelfie.cs b/src/TeleSharp.TL/TL/TLSecureValueErrorSelfie.cs index 18b7790..8ea30f2 100644 --- a/src/TeleSharp.TL/TL/TLSecureValueErrorSelfie.cs +++ b/src/TeleSharp.TL/TL/TLSecureValueErrorSelfie.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-449327402)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public byte[] FileHash { get; set; } public string Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Type = (TLAbsSecureValueType)ObjectUtils.DeserializeObject(br); FileHash = BytesUtil.Deserialize(br); Text = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Type, bw); BytesUtil.Serialize(FileHash, bw); StringUtil.Serialize(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLSecureValueErrorTranslationFile.cs b/src/TeleSharp.TL/TL/TLSecureValueErrorTranslationFile.cs index 7e47888..5440706 100644 --- a/src/TeleSharp.TL/TL/TLSecureValueErrorTranslationFile.cs +++ b/src/TeleSharp.TL/TL/TLSecureValueErrorTranslationFile.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1592506512)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public byte[] FileHash { get; set; } public string Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Type = (TLAbsSecureValueType)ObjectUtils.DeserializeObject(br); FileHash = BytesUtil.Deserialize(br); Text = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Type, bw); BytesUtil.Serialize(FileHash, bw); StringUtil.Serialize(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLSecureValueErrorTranslationFiles.cs b/src/TeleSharp.TL/TL/TLSecureValueErrorTranslationFiles.cs index b141632..c6aff0a 100644 --- a/src/TeleSharp.TL/TL/TLSecureValueErrorTranslationFiles.cs +++ b/src/TeleSharp.TL/TL/TLSecureValueErrorTranslationFiles.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(878931416)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public TLVector FileHash { get; set; } public string Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Type = (TLAbsSecureValueType)ObjectUtils.DeserializeObject(br); FileHash = (TLVector)ObjectUtils.DeserializeVector(br); Text = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Type, bw); ObjectUtils.SerializeObject(FileHash, bw); StringUtil.Serialize(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLSecureValueHash.cs b/src/TeleSharp.TL/TL/TLSecureValueHash.cs index 87dc445..4e7e42d 100644 --- a/src/TeleSharp.TL/TL/TLSecureValueHash.cs +++ b/src/TeleSharp.TL/TL/TLSecureValueHash.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-316748368)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsSecureValueType Type { get; set; } public byte[] Hash { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Type = (TLAbsSecureValueType)ObjectUtils.DeserializeObject(br); Hash = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Type, bw); BytesUtil.Serialize(Hash, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLSecureValueTypeAddress.cs b/src/TeleSharp.TL/TL/TLSecureValueTypeAddress.cs index 98d5ee3..7fff8c2 100644 --- a/src/TeleSharp.TL/TL/TLSecureValueTypeAddress.cs +++ b/src/TeleSharp.TL/TL/TLSecureValueTypeAddress.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-874308058)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLSecureValueTypeBankStatement.cs b/src/TeleSharp.TL/TL/TLSecureValueTypeBankStatement.cs index 27bbdef..d234379 100644 --- a/src/TeleSharp.TL/TL/TLSecureValueTypeBankStatement.cs +++ b/src/TeleSharp.TL/TL/TLSecureValueTypeBankStatement.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1995211763)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLSecureValueTypeDriverLicense.cs b/src/TeleSharp.TL/TL/TLSecureValueTypeDriverLicense.cs index ccf929a..34fe582 100644 --- a/src/TeleSharp.TL/TL/TLSecureValueTypeDriverLicense.cs +++ b/src/TeleSharp.TL/TL/TLSecureValueTypeDriverLicense.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(115615172)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLSecureValueTypeEmail.cs b/src/TeleSharp.TL/TL/TLSecureValueTypeEmail.cs index f3c3277..4b3de79 100644 --- a/src/TeleSharp.TL/TL/TLSecureValueTypeEmail.cs +++ b/src/TeleSharp.TL/TL/TLSecureValueTypeEmail.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1908627474)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLSecureValueTypeIdentityCard.cs b/src/TeleSharp.TL/TL/TLSecureValueTypeIdentityCard.cs index 781b75e..0f06e19 100644 --- a/src/TeleSharp.TL/TL/TLSecureValueTypeIdentityCard.cs +++ b/src/TeleSharp.TL/TL/TLSecureValueTypeIdentityCard.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1596951477)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLSecureValueTypeInternalPassport.cs b/src/TeleSharp.TL/TL/TLSecureValueTypeInternalPassport.cs index a15b0f2..8eb555a 100644 --- a/src/TeleSharp.TL/TL/TLSecureValueTypeInternalPassport.cs +++ b/src/TeleSharp.TL/TL/TLSecureValueTypeInternalPassport.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1717268701)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLSecureValueTypePassport.cs b/src/TeleSharp.TL/TL/TLSecureValueTypePassport.cs index 98e2c33..3bf1185 100644 --- a/src/TeleSharp.TL/TL/TLSecureValueTypePassport.cs +++ b/src/TeleSharp.TL/TL/TLSecureValueTypePassport.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1034709504)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLSecureValueTypePassportRegistration.cs b/src/TeleSharp.TL/TL/TLSecureValueTypePassportRegistration.cs index cd90d96..a141821 100644 --- a/src/TeleSharp.TL/TL/TLSecureValueTypePassportRegistration.cs +++ b/src/TeleSharp.TL/TL/TLSecureValueTypePassportRegistration.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1713143702)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLSecureValueTypePersonalDetails.cs b/src/TeleSharp.TL/TL/TLSecureValueTypePersonalDetails.cs index 849cdbf..16888ff 100644 --- a/src/TeleSharp.TL/TL/TLSecureValueTypePersonalDetails.cs +++ b/src/TeleSharp.TL/TL/TLSecureValueTypePersonalDetails.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1658158621)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLSecureValueTypePhone.cs b/src/TeleSharp.TL/TL/TLSecureValueTypePhone.cs index dde0794..9eb4d8d 100644 --- a/src/TeleSharp.TL/TL/TLSecureValueTypePhone.cs +++ b/src/TeleSharp.TL/TL/TLSecureValueTypePhone.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1289704741)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLSecureValueTypeRentalAgreement.cs b/src/TeleSharp.TL/TL/TLSecureValueTypeRentalAgreement.cs index 0f83044..099d584 100644 --- a/src/TeleSharp.TL/TL/TLSecureValueTypeRentalAgreement.cs +++ b/src/TeleSharp.TL/TL/TLSecureValueTypeRentalAgreement.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1954007928)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLSecureValueTypeTemporaryRegistration.cs b/src/TeleSharp.TL/TL/TLSecureValueTypeTemporaryRegistration.cs index e259e2f..1725624 100644 --- a/src/TeleSharp.TL/TL/TLSecureValueTypeTemporaryRegistration.cs +++ b/src/TeleSharp.TL/TL/TLSecureValueTypeTemporaryRegistration.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-368907213)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLSecureValueTypeUtilityBill.cs b/src/TeleSharp.TL/TL/TLSecureValueTypeUtilityBill.cs index d5cff50..b63eb5a 100644 --- a/src/TeleSharp.TL/TL/TLSecureValueTypeUtilityBill.cs +++ b/src/TeleSharp.TL/TL/TLSecureValueTypeUtilityBill.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-63531698)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLSendMessageCancelAction.cs b/src/TeleSharp.TL/TL/TLSendMessageCancelAction.cs index cd8aff8..448fd90 100644 --- a/src/TeleSharp.TL/TL/TLSendMessageCancelAction.cs +++ b/src/TeleSharp.TL/TL/TLSendMessageCancelAction.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-44119819)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLSendMessageChooseContactAction.cs b/src/TeleSharp.TL/TL/TLSendMessageChooseContactAction.cs index 609d518..8c3f870 100644 --- a/src/TeleSharp.TL/TL/TLSendMessageChooseContactAction.cs +++ b/src/TeleSharp.TL/TL/TLSendMessageChooseContactAction.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1653390447)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLSendMessageGamePlayAction.cs b/src/TeleSharp.TL/TL/TLSendMessageGamePlayAction.cs index df56b60..a5f2196 100644 --- a/src/TeleSharp.TL/TL/TLSendMessageGamePlayAction.cs +++ b/src/TeleSharp.TL/TL/TLSendMessageGamePlayAction.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-580219064)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLSendMessageGeoLocationAction.cs b/src/TeleSharp.TL/TL/TLSendMessageGeoLocationAction.cs index f93684c..dbdfdee 100644 --- a/src/TeleSharp.TL/TL/TLSendMessageGeoLocationAction.cs +++ b/src/TeleSharp.TL/TL/TLSendMessageGeoLocationAction.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(393186209)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLSendMessageRecordAudioAction.cs b/src/TeleSharp.TL/TL/TLSendMessageRecordAudioAction.cs index 68dc5a7..7accf38 100644 --- a/src/TeleSharp.TL/TL/TLSendMessageRecordAudioAction.cs +++ b/src/TeleSharp.TL/TL/TLSendMessageRecordAudioAction.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-718310409)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLSendMessageRecordRoundAction.cs b/src/TeleSharp.TL/TL/TLSendMessageRecordRoundAction.cs index 0ac0e85..0cb188c 100644 --- a/src/TeleSharp.TL/TL/TLSendMessageRecordRoundAction.cs +++ b/src/TeleSharp.TL/TL/TLSendMessageRecordRoundAction.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1997373508)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLSendMessageRecordVideoAction.cs b/src/TeleSharp.TL/TL/TLSendMessageRecordVideoAction.cs index a169573..bf6a890 100644 --- a/src/TeleSharp.TL/TL/TLSendMessageRecordVideoAction.cs +++ b/src/TeleSharp.TL/TL/TLSendMessageRecordVideoAction.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1584933265)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLSendMessageTypingAction.cs b/src/TeleSharp.TL/TL/TLSendMessageTypingAction.cs index 72237c8..ed72bf0 100644 --- a/src/TeleSharp.TL/TL/TLSendMessageTypingAction.cs +++ b/src/TeleSharp.TL/TL/TLSendMessageTypingAction.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(381645902)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLSendMessageUploadAudioAction.cs b/src/TeleSharp.TL/TL/TLSendMessageUploadAudioAction.cs index d97621e..4585b3d 100644 --- a/src/TeleSharp.TL/TL/TLSendMessageUploadAudioAction.cs +++ b/src/TeleSharp.TL/TL/TLSendMessageUploadAudioAction.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-212740181)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public int Progress { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Progress = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Progress); - } } } diff --git a/src/TeleSharp.TL/TL/TLSendMessageUploadDocumentAction.cs b/src/TeleSharp.TL/TL/TLSendMessageUploadDocumentAction.cs index fe74fcc..3808671 100644 --- a/src/TeleSharp.TL/TL/TLSendMessageUploadDocumentAction.cs +++ b/src/TeleSharp.TL/TL/TLSendMessageUploadDocumentAction.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1441998364)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public int Progress { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Progress = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Progress); - } } } diff --git a/src/TeleSharp.TL/TL/TLSendMessageUploadPhotoAction.cs b/src/TeleSharp.TL/TL/TLSendMessageUploadPhotoAction.cs index c06d315..c7fdf6f 100644 --- a/src/TeleSharp.TL/TL/TLSendMessageUploadPhotoAction.cs +++ b/src/TeleSharp.TL/TL/TLSendMessageUploadPhotoAction.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-774682074)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public int Progress { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Progress = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Progress); - } } } diff --git a/src/TeleSharp.TL/TL/TLSendMessageUploadRoundAction.cs b/src/TeleSharp.TL/TL/TLSendMessageUploadRoundAction.cs index e92b792..14ed5c2 100644 --- a/src/TeleSharp.TL/TL/TLSendMessageUploadRoundAction.cs +++ b/src/TeleSharp.TL/TL/TLSendMessageUploadRoundAction.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(608050278)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public int Progress { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Progress = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Progress); - } } } diff --git a/src/TeleSharp.TL/TL/TLSendMessageUploadVideoAction.cs b/src/TeleSharp.TL/TL/TLSendMessageUploadVideoAction.cs index 84470c8..c30803e 100644 --- a/src/TeleSharp.TL/TL/TLSendMessageUploadVideoAction.cs +++ b/src/TeleSharp.TL/TL/TLSendMessageUploadVideoAction.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-378127636)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public int Progress { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Progress = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Progress); - } } } diff --git a/src/TeleSharp.TL/TL/TLShippingOption.cs b/src/TeleSharp.TL/TL/TLShippingOption.cs index 1246efb..d89497e 100644 --- a/src/TeleSharp.TL/TL/TLShippingOption.cs +++ b/src/TeleSharp.TL/TL/TLShippingOption.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1239335713)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public string Title { get; set; } public TLVector Prices { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Id = StringUtil.Deserialize(br); Title = StringUtil.Deserialize(br); Prices = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL StringUtil.Serialize(Id, bw); StringUtil.Serialize(Title, bw); ObjectUtils.SerializeObject(Prices, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLStatsURL.cs b/src/TeleSharp.TL/TL/TLStatsURL.cs index d3044a8..a87bcfc 100644 --- a/src/TeleSharp.TL/TL/TLStatsURL.cs +++ b/src/TeleSharp.TL/TL/TLStatsURL.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1202287072)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string Url { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Url = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Url, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLStickerPack.cs b/src/TeleSharp.TL/TL/TLStickerPack.cs index dbe1c62..fabeb55 100644 --- a/src/TeleSharp.TL/TL/TLStickerPack.cs +++ b/src/TeleSharp.TL/TL/TLStickerPack.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(313694676)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public string Emoticon { get; set; } public TLVector Documents { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Emoticon = StringUtil.Deserialize(br); Documents = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); StringUtil.Serialize(Emoticon, bw); ObjectUtils.SerializeObject(Documents, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLStickerSet.cs b/src/TeleSharp.TL/TL/TLStickerSet.cs index ad877d5..53264a8 100644 --- a/src/TeleSharp.TL/TL/TLStickerSet.cs +++ b/src/TeleSharp.TL/TL/TLStickerSet.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-290164953)] @@ -33,10 +35,9 @@ namespace TeleSharp.TL public int Count { get; set; } public int Hash { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -67,17 +68,12 @@ namespace TeleSharp.TL Count = br.ReadInt32(); Hash = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - - if ((Flags & 1) != 0) bw.Write(InstalledDate.Value); bw.Write(Id); @@ -90,7 +86,6 @@ namespace TeleSharp.TL bw.Write(ThumbDcId.Value); bw.Write(Count); bw.Write(Hash); - } } } diff --git a/src/TeleSharp.TL/TL/TLStickerSetCovered.cs b/src/TeleSharp.TL/TL/TLStickerSetCovered.cs index 28505ee..a859291 100644 --- a/src/TeleSharp.TL/TL/TLStickerSetCovered.cs +++ b/src/TeleSharp.TL/TL/TLStickerSetCovered.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1678812626)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLStickerSet Set { get; set; } public TLAbsDocument Cover { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Set = (TLStickerSet)ObjectUtils.DeserializeObject(br); Cover = (TLAbsDocument)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Set, bw); ObjectUtils.SerializeObject(Cover, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLStickerSetMultiCovered.cs b/src/TeleSharp.TL/TL/TLStickerSetMultiCovered.cs index 4a7c85f..e4d399b 100644 --- a/src/TeleSharp.TL/TL/TLStickerSetMultiCovered.cs +++ b/src/TeleSharp.TL/TL/TLStickerSetMultiCovered.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(872932635)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLStickerSet Set { get; set; } public TLVector Covers { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Set = (TLStickerSet)ObjectUtils.DeserializeObject(br); Covers = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Set, bw); ObjectUtils.SerializeObject(Covers, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLTextAnchor.cs b/src/TeleSharp.TL/TL/TLTextAnchor.cs index 9ad2c59..e52b897 100644 --- a/src/TeleSharp.TL/TL/TLTextAnchor.cs +++ b/src/TeleSharp.TL/TL/TLTextAnchor.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(894777186)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsRichText Text { get; set; } public string Name { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = (TLAbsRichText)ObjectUtils.DeserializeObject(br); Name = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Text, bw); StringUtil.Serialize(Name, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLTextBold.cs b/src/TeleSharp.TL/TL/TLTextBold.cs index a87e0fb..cc35418 100644 --- a/src/TeleSharp.TL/TL/TLTextBold.cs +++ b/src/TeleSharp.TL/TL/TLTextBold.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1730456516)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsRichText Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = (TLAbsRichText)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLTextConcat.cs b/src/TeleSharp.TL/TL/TLTextConcat.cs index af6a538..8664f7d 100644 --- a/src/TeleSharp.TL/TL/TLTextConcat.cs +++ b/src/TeleSharp.TL/TL/TLTextConcat.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(2120376535)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLVector Texts { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Texts = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Texts, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLTextEmail.cs b/src/TeleSharp.TL/TL/TLTextEmail.cs index 6c84464..7bdaca1 100644 --- a/src/TeleSharp.TL/TL/TLTextEmail.cs +++ b/src/TeleSharp.TL/TL/TLTextEmail.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-564523562)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsRichText Text { get; set; } public string Email { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = (TLAbsRichText)ObjectUtils.DeserializeObject(br); Email = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Text, bw); StringUtil.Serialize(Email, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLTextEmpty.cs b/src/TeleSharp.TL/TL/TLTextEmpty.cs index fa71a43..f4d1db0 100644 --- a/src/TeleSharp.TL/TL/TLTextEmpty.cs +++ b/src/TeleSharp.TL/TL/TLTextEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-599948721)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLTextFixed.cs b/src/TeleSharp.TL/TL/TLTextFixed.cs index a9017a2..97d8f50 100644 --- a/src/TeleSharp.TL/TL/TLTextFixed.cs +++ b/src/TeleSharp.TL/TL/TLTextFixed.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1816074681)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsRichText Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = (TLAbsRichText)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLTextImage.cs b/src/TeleSharp.TL/TL/TLTextImage.cs index 0de5e60..9fdff4e 100644 --- a/src/TeleSharp.TL/TL/TLTextImage.cs +++ b/src/TeleSharp.TL/TL/TLTextImage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(136105807)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int W { get; set; } public int H { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL DocumentId = br.ReadInt64(); W = br.ReadInt32(); H = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL bw.Write(DocumentId); bw.Write(W); bw.Write(H); - } } } diff --git a/src/TeleSharp.TL/TL/TLTextItalic.cs b/src/TeleSharp.TL/TL/TLTextItalic.cs index 228cb19..b4c4cd5 100644 --- a/src/TeleSharp.TL/TL/TLTextItalic.cs +++ b/src/TeleSharp.TL/TL/TLTextItalic.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-653089380)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsRichText Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = (TLAbsRichText)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLTextMarked.cs b/src/TeleSharp.TL/TL/TLTextMarked.cs index 7d603e6..e392e4e 100644 --- a/src/TeleSharp.TL/TL/TLTextMarked.cs +++ b/src/TeleSharp.TL/TL/TLTextMarked.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(55281185)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsRichText Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = (TLAbsRichText)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLTextPhone.cs b/src/TeleSharp.TL/TL/TLTextPhone.cs index 744ddf9..5d13b71 100644 --- a/src/TeleSharp.TL/TL/TLTextPhone.cs +++ b/src/TeleSharp.TL/TL/TLTextPhone.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(483104362)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsRichText Text { get; set; } public string Phone { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = (TLAbsRichText)ObjectUtils.DeserializeObject(br); Phone = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Text, bw); StringUtil.Serialize(Phone, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLTextPlain.cs b/src/TeleSharp.TL/TL/TLTextPlain.cs index fadef1a..407df5e 100644 --- a/src/TeleSharp.TL/TL/TLTextPlain.cs +++ b/src/TeleSharp.TL/TL/TLTextPlain.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1950782688)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLTextStrike.cs b/src/TeleSharp.TL/TL/TLTextStrike.cs index 9fb4a16..af8548f 100644 --- a/src/TeleSharp.TL/TL/TLTextStrike.cs +++ b/src/TeleSharp.TL/TL/TLTextStrike.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1678197867)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsRichText Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = (TLAbsRichText)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLTextSubscript.cs b/src/TeleSharp.TL/TL/TLTextSubscript.cs index b2053af..760ef6a 100644 --- a/src/TeleSharp.TL/TL/TLTextSubscript.cs +++ b/src/TeleSharp.TL/TL/TLTextSubscript.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-311786236)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsRichText Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = (TLAbsRichText)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLTextSuperscript.cs b/src/TeleSharp.TL/TL/TLTextSuperscript.cs index b72d64a..109acc9 100644 --- a/src/TeleSharp.TL/TL/TLTextSuperscript.cs +++ b/src/TeleSharp.TL/TL/TLTextSuperscript.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-939827711)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsRichText Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = (TLAbsRichText)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLTextUnderline.cs b/src/TeleSharp.TL/TL/TLTextUnderline.cs index 2aacc6e..e83cd46 100644 --- a/src/TeleSharp.TL/TL/TLTextUnderline.cs +++ b/src/TeleSharp.TL/TL/TLTextUnderline.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1054465340)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsRichText Text { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Text = (TLAbsRichText)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Text, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLTextUrl.cs b/src/TeleSharp.TL/TL/TLTextUrl.cs index b7be22b..d93a0ab 100644 --- a/src/TeleSharp.TL/TL/TLTextUrl.cs +++ b/src/TeleSharp.TL/TL/TLTextUrl.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1009288385)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public string Url { get; set; } public long WebpageId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Text = (TLAbsRichText)ObjectUtils.DeserializeObject(br); Url = StringUtil.Deserialize(br); WebpageId = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Text, bw); StringUtil.Serialize(Url, bw); bw.Write(WebpageId); - } } } diff --git a/src/TeleSharp.TL/TL/TLTheme.cs b/src/TeleSharp.TL/TL/TLTheme.cs index 0e54e91..2292e2d 100644 --- a/src/TeleSharp.TL/TL/TLTheme.cs +++ b/src/TeleSharp.TL/TL/TLTheme.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(42930452)] @@ -29,10 +31,9 @@ namespace TeleSharp.TL public TLThemeSettings Settings { get; set; } public int InstallsCount { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -55,15 +56,12 @@ namespace TeleSharp.TL Settings = null; InstallsCount = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - bw.Write(Id); bw.Write(AccessHash); StringUtil.Serialize(Slug, bw); @@ -73,7 +71,6 @@ namespace TeleSharp.TL if ((Flags & 8) != 0) ObjectUtils.SerializeObject(Settings, bw); bw.Write(InstallsCount); - } } } diff --git a/src/TeleSharp.TL/TL/TLThemeSettings.cs b/src/TeleSharp.TL/TL/TLThemeSettings.cs index c574e04..b603155 100644 --- a/src/TeleSharp.TL/TL/TLThemeSettings.cs +++ b/src/TeleSharp.TL/TL/TLThemeSettings.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1676371894)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL public int? MessageBottomColor { get; set; } public TLAbsWallPaper Wallpaper { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -51,7 +52,6 @@ namespace TeleSharp.TL else Wallpaper = null; - } public override void SerializeBody(BinaryWriter bw) @@ -66,7 +66,6 @@ namespace TeleSharp.TL bw.Write(MessageBottomColor.Value); if ((Flags & 2) != 0) ObjectUtils.SerializeObject(Wallpaper, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLTopPeer.cs b/src/TeleSharp.TL/TL/TLTopPeer.cs index 485e397..0e1cf21 100644 --- a/src/TeleSharp.TL/TL/TLTopPeer.cs +++ b/src/TeleSharp.TL/TL/TLTopPeer.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-305282981)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsPeer Peer { get; set; } public double Rating { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsPeer)ObjectUtils.DeserializeObject(br); Rating = br.ReadDouble(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); bw.Write(Rating); - } } } diff --git a/src/TeleSharp.TL/TL/TLTopPeerCategoryBotsInline.cs b/src/TeleSharp.TL/TL/TLTopPeerCategoryBotsInline.cs index 8d41db6..ce1f357 100644 --- a/src/TeleSharp.TL/TL/TLTopPeerCategoryBotsInline.cs +++ b/src/TeleSharp.TL/TL/TLTopPeerCategoryBotsInline.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(344356834)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLTopPeerCategoryBotsPM.cs b/src/TeleSharp.TL/TL/TLTopPeerCategoryBotsPM.cs index efdc6b1..509aeb6 100644 --- a/src/TeleSharp.TL/TL/TLTopPeerCategoryBotsPM.cs +++ b/src/TeleSharp.TL/TL/TLTopPeerCategoryBotsPM.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1419371685)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLTopPeerCategoryChannels.cs b/src/TeleSharp.TL/TL/TLTopPeerCategoryChannels.cs index 570af94..ad05277 100644 --- a/src/TeleSharp.TL/TL/TLTopPeerCategoryChannels.cs +++ b/src/TeleSharp.TL/TL/TLTopPeerCategoryChannels.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(371037736)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLTopPeerCategoryCorrespondents.cs b/src/TeleSharp.TL/TL/TLTopPeerCategoryCorrespondents.cs index 8e8a829..09c94ee 100644 --- a/src/TeleSharp.TL/TL/TLTopPeerCategoryCorrespondents.cs +++ b/src/TeleSharp.TL/TL/TLTopPeerCategoryCorrespondents.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(104314861)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLTopPeerCategoryForwardChats.cs b/src/TeleSharp.TL/TL/TLTopPeerCategoryForwardChats.cs index 082ba9a..a158200 100644 --- a/src/TeleSharp.TL/TL/TLTopPeerCategoryForwardChats.cs +++ b/src/TeleSharp.TL/TL/TLTopPeerCategoryForwardChats.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-68239120)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLTopPeerCategoryForwardUsers.cs b/src/TeleSharp.TL/TL/TLTopPeerCategoryForwardUsers.cs index 06c6001..74d450a 100644 --- a/src/TeleSharp.TL/TL/TLTopPeerCategoryForwardUsers.cs +++ b/src/TeleSharp.TL/TL/TLTopPeerCategoryForwardUsers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1472172887)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLTopPeerCategoryGroups.cs b/src/TeleSharp.TL/TL/TLTopPeerCategoryGroups.cs index c283b15..92b6fb1 100644 --- a/src/TeleSharp.TL/TL/TLTopPeerCategoryGroups.cs +++ b/src/TeleSharp.TL/TL/TLTopPeerCategoryGroups.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1122524854)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLTopPeerCategoryPeers.cs b/src/TeleSharp.TL/TL/TLTopPeerCategoryPeers.cs index d541479..472349c 100644 --- a/src/TeleSharp.TL/TL/TLTopPeerCategoryPeers.cs +++ b/src/TeleSharp.TL/TL/TLTopPeerCategoryPeers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-75283823)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int Count { get; set; } public TLVector Peers { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Category = (TLAbsTopPeerCategory)ObjectUtils.DeserializeObject(br); Count = br.ReadInt32(); Peers = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Category, bw); bw.Write(Count); ObjectUtils.SerializeObject(Peers, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLTopPeerCategoryPhoneCalls.cs b/src/TeleSharp.TL/TL/TLTopPeerCategoryPhoneCalls.cs index d226367..a9e1412 100644 --- a/src/TeleSharp.TL/TL/TLTopPeerCategoryPhoneCalls.cs +++ b/src/TeleSharp.TL/TL/TLTopPeerCategoryPhoneCalls.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(511092620)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLTrue.cs b/src/TeleSharp.TL/TL/TLTrue.cs index 7a08914..cbd6261 100644 --- a/src/TeleSharp.TL/TL/TLTrue.cs +++ b/src/TeleSharp.TL/TL/TLTrue.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1072550713)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateBotCallbackQuery.cs b/src/TeleSharp.TL/TL/TLUpdateBotCallbackQuery.cs index 41f95cb..b8fb267 100644 --- a/src/TeleSharp.TL/TL/TLUpdateBotCallbackQuery.cs +++ b/src/TeleSharp.TL/TL/TLUpdateBotCallbackQuery.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-415938591)] @@ -27,10 +29,9 @@ namespace TeleSharp.TL public byte[] Data { get; set; } public string GameShortName { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -51,7 +52,6 @@ namespace TeleSharp.TL else GameShortName = null; - } public override void SerializeBody(BinaryWriter bw) @@ -67,7 +67,6 @@ namespace TeleSharp.TL BytesUtil.Serialize(Data, bw); if ((Flags & 2) != 0) StringUtil.Serialize(GameShortName, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateBotInlineQuery.cs b/src/TeleSharp.TL/TL/TLUpdateBotInlineQuery.cs index 6dab6f0..9a79796 100644 --- a/src/TeleSharp.TL/TL/TLUpdateBotInlineQuery.cs +++ b/src/TeleSharp.TL/TL/TLUpdateBotInlineQuery.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1417832080)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL public TLAbsGeoPoint Geo { get; set; } public string Offset { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -43,7 +44,6 @@ namespace TeleSharp.TL Geo = null; Offset = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -56,7 +56,6 @@ namespace TeleSharp.TL if ((Flags & 1) != 0) ObjectUtils.SerializeObject(Geo, bw); StringUtil.Serialize(Offset, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateBotInlineSend.cs b/src/TeleSharp.TL/TL/TLUpdateBotInlineSend.cs index 694e732..3c5a5de 100644 --- a/src/TeleSharp.TL/TL/TLUpdateBotInlineSend.cs +++ b/src/TeleSharp.TL/TL/TLUpdateBotInlineSend.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(239663460)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL public string Id { get; set; } public TLInputBotInlineMessageID MsgId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -47,7 +48,6 @@ namespace TeleSharp.TL else MsgId = null; - } public override void SerializeBody(BinaryWriter bw) @@ -61,7 +61,6 @@ namespace TeleSharp.TL StringUtil.Serialize(Id, bw); if ((Flags & 2) != 0) ObjectUtils.SerializeObject(MsgId, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateBotPrecheckoutQuery.cs b/src/TeleSharp.TL/TL/TLUpdateBotPrecheckoutQuery.cs index bfccc1c..7955dfb 100644 --- a/src/TeleSharp.TL/TL/TLUpdateBotPrecheckoutQuery.cs +++ b/src/TeleSharp.TL/TL/TLUpdateBotPrecheckoutQuery.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1563376297)] @@ -27,10 +29,9 @@ namespace TeleSharp.TL public string Currency { get; set; } public long TotalAmount { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -51,7 +52,6 @@ namespace TeleSharp.TL Currency = StringUtil.Deserialize(br); TotalAmount = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -67,7 +67,6 @@ namespace TeleSharp.TL StringUtil.Serialize(ShippingOptionId, bw); StringUtil.Serialize(Currency, bw); bw.Write(TotalAmount); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateBotShippingQuery.cs b/src/TeleSharp.TL/TL/TLUpdateBotShippingQuery.cs index 45a2cd4..9ec9067 100644 --- a/src/TeleSharp.TL/TL/TLUpdateBotShippingQuery.cs +++ b/src/TeleSharp.TL/TL/TLUpdateBotShippingQuery.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-523384512)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public byte[] Payload { get; set; } public TLPostAddress ShippingAddress { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL UserId = br.ReadInt32(); Payload = BytesUtil.Deserialize(br); ShippingAddress = (TLPostAddress)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL bw.Write(UserId); BytesUtil.Serialize(Payload, bw); ObjectUtils.SerializeObject(ShippingAddress, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateBotWebhookJSON.cs b/src/TeleSharp.TL/TL/TLUpdateBotWebhookJSON.cs index 6eeb664..7630688 100644 --- a/src/TeleSharp.TL/TL/TLUpdateBotWebhookJSON.cs +++ b/src/TeleSharp.TL/TL/TLUpdateBotWebhookJSON.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-2095595325)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLDataJSON Data { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Data = (TLDataJSON)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Data, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateBotWebhookJSONQuery.cs b/src/TeleSharp.TL/TL/TLUpdateBotWebhookJSONQuery.cs index 8d0c7d8..820dc6c 100644 --- a/src/TeleSharp.TL/TL/TLUpdateBotWebhookJSONQuery.cs +++ b/src/TeleSharp.TL/TL/TLUpdateBotWebhookJSONQuery.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1684914010)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public TLDataJSON Data { get; set; } public int Timeout { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL QueryId = br.ReadInt64(); Data = (TLDataJSON)ObjectUtils.DeserializeObject(br); Timeout = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL bw.Write(QueryId); ObjectUtils.SerializeObject(Data, bw); bw.Write(Timeout); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateChannel.cs b/src/TeleSharp.TL/TL/TLUpdateChannel.cs index f50b00f..b14fed7 100644 --- a/src/TeleSharp.TL/TL/TLUpdateChannel.cs +++ b/src/TeleSharp.TL/TL/TLUpdateChannel.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1227598250)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public int ChannelId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { ChannelId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(ChannelId); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateChannelAvailableMessages.cs b/src/TeleSharp.TL/TL/TLUpdateChannelAvailableMessages.cs index 2a07ed4..11c5468 100644 --- a/src/TeleSharp.TL/TL/TLUpdateChannelAvailableMessages.cs +++ b/src/TeleSharp.TL/TL/TLUpdateChannelAvailableMessages.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1893427255)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int ChannelId { get; set; } public int AvailableMinId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { ChannelId = br.ReadInt32(); AvailableMinId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(ChannelId); bw.Write(AvailableMinId); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateChannelMessageViews.cs b/src/TeleSharp.TL/TL/TLUpdateChannelMessageViews.cs index 8950aec..c3056ca 100644 --- a/src/TeleSharp.TL/TL/TLUpdateChannelMessageViews.cs +++ b/src/TeleSharp.TL/TL/TLUpdateChannelMessageViews.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1734268085)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int Id { get; set; } public int Views { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL ChannelId = br.ReadInt32(); Id = br.ReadInt32(); Views = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL bw.Write(ChannelId); bw.Write(Id); bw.Write(Views); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateChannelPinnedMessage.cs b/src/TeleSharp.TL/TL/TLUpdateChannelPinnedMessage.cs index dd10790..61a5e37 100644 --- a/src/TeleSharp.TL/TL/TLUpdateChannelPinnedMessage.cs +++ b/src/TeleSharp.TL/TL/TLUpdateChannelPinnedMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1738988427)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int ChannelId { get; set; } public int Id { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { ChannelId = br.ReadInt32(); Id = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(ChannelId); bw.Write(Id); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateChannelReadMessagesContents.cs b/src/TeleSharp.TL/TL/TLUpdateChannelReadMessagesContents.cs index 5154492..9ef4a0e 100644 --- a/src/TeleSharp.TL/TL/TLUpdateChannelReadMessagesContents.cs +++ b/src/TeleSharp.TL/TL/TLUpdateChannelReadMessagesContents.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1987495099)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int ChannelId { get; set; } public TLVector Messages { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { ChannelId = br.ReadInt32(); Messages = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(ChannelId); ObjectUtils.SerializeObject(Messages, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateChannelTooLong.cs b/src/TeleSharp.TL/TL/TLUpdateChannelTooLong.cs index 82d3bca..e395bd3 100644 --- a/src/TeleSharp.TL/TL/TLUpdateChannelTooLong.cs +++ b/src/TeleSharp.TL/TL/TLUpdateChannelTooLong.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-352032773)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int ChannelId { get; set; } public int? Pts { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,7 +38,6 @@ namespace TeleSharp.TL else Pts = null; - } public override void SerializeBody(BinaryWriter bw) @@ -47,7 +47,6 @@ namespace TeleSharp.TL bw.Write(ChannelId); if ((Flags & 1) != 0) bw.Write(Pts.Value); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateChannelWebPage.cs b/src/TeleSharp.TL/TL/TLUpdateChannelWebPage.cs index 25df18d..5ec71f0 100644 --- a/src/TeleSharp.TL/TL/TLUpdateChannelWebPage.cs +++ b/src/TeleSharp.TL/TL/TLUpdateChannelWebPage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1081547008)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public int Pts { get; set; } public int PtsCount { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL Webpage = (TLAbsWebPage)ObjectUtils.DeserializeObject(br); Pts = br.ReadInt32(); PtsCount = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Webpage, bw); bw.Write(Pts); bw.Write(PtsCount); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateChatDefaultBannedRights.cs b/src/TeleSharp.TL/TL/TLUpdateChatDefaultBannedRights.cs index 4db4083..b50023c 100644 --- a/src/TeleSharp.TL/TL/TLUpdateChatDefaultBannedRights.cs +++ b/src/TeleSharp.TL/TL/TLUpdateChatDefaultBannedRights.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1421875280)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public TLChatBannedRights DefaultBannedRights { get; set; } public int Version { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Peer = (TLAbsPeer)ObjectUtils.DeserializeObject(br); DefaultBannedRights = (TLChatBannedRights)ObjectUtils.DeserializeObject(br); Version = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Peer, bw); ObjectUtils.SerializeObject(DefaultBannedRights, bw); bw.Write(Version); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateChatParticipantAdd.cs b/src/TeleSharp.TL/TL/TLUpdateChatParticipantAdd.cs index 6b3a488..e9812ab 100644 --- a/src/TeleSharp.TL/TL/TLUpdateChatParticipantAdd.cs +++ b/src/TeleSharp.TL/TL/TLUpdateChatParticipantAdd.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-364179876)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL public int Date { get; set; } public int Version { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,7 +38,6 @@ namespace TeleSharp.TL InviterId = br.ReadInt32(); Date = br.ReadInt32(); Version = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -48,7 +48,6 @@ namespace TeleSharp.TL bw.Write(InviterId); bw.Write(Date); bw.Write(Version); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateChatParticipantAdmin.cs b/src/TeleSharp.TL/TL/TLUpdateChatParticipantAdmin.cs index a212afb..4254ce9 100644 --- a/src/TeleSharp.TL/TL/TLUpdateChatParticipantAdmin.cs +++ b/src/TeleSharp.TL/TL/TLUpdateChatParticipantAdmin.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1232070311)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public bool IsAdmin { get; set; } public int Version { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL UserId = br.ReadInt32(); IsAdmin = BoolUtil.Deserialize(br); Version = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL bw.Write(UserId); BoolUtil.Serialize(IsAdmin, bw); bw.Write(Version); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateChatParticipantDelete.cs b/src/TeleSharp.TL/TL/TLUpdateChatParticipantDelete.cs index e2bbe3d..c63840a 100644 --- a/src/TeleSharp.TL/TL/TLUpdateChatParticipantDelete.cs +++ b/src/TeleSharp.TL/TL/TLUpdateChatParticipantDelete.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1851755554)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int UserId { get; set; } public int Version { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL ChatId = br.ReadInt32(); UserId = br.ReadInt32(); Version = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL bw.Write(ChatId); bw.Write(UserId); bw.Write(Version); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateChatParticipants.cs b/src/TeleSharp.TL/TL/TLUpdateChatParticipants.cs index 3b596b9..0cf8ca7 100644 --- a/src/TeleSharp.TL/TL/TLUpdateChatParticipants.cs +++ b/src/TeleSharp.TL/TL/TLUpdateChatParticipants.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(125178264)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsChatParticipants Participants { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Participants = (TLAbsChatParticipants)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Participants, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateChatPinnedMessage.cs b/src/TeleSharp.TL/TL/TLUpdateChatPinnedMessage.cs index 4063439..02e2dec 100644 --- a/src/TeleSharp.TL/TL/TLUpdateChatPinnedMessage.cs +++ b/src/TeleSharp.TL/TL/TLUpdateChatPinnedMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-519195831)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int Id { get; set; } public int Version { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL ChatId = br.ReadInt32(); Id = br.ReadInt32(); Version = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL bw.Write(ChatId); bw.Write(Id); bw.Write(Version); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateChatUserTyping.cs b/src/TeleSharp.TL/TL/TLUpdateChatUserTyping.cs index ec8a008..cfa7a20 100644 --- a/src/TeleSharp.TL/TL/TLUpdateChatUserTyping.cs +++ b/src/TeleSharp.TL/TL/TLUpdateChatUserTyping.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1704596961)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int UserId { get; set; } public TLAbsSendMessageAction Action { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL ChatId = br.ReadInt32(); UserId = br.ReadInt32(); Action = (TLAbsSendMessageAction)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL bw.Write(ChatId); bw.Write(UserId); ObjectUtils.SerializeObject(Action, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateConfig.cs b/src/TeleSharp.TL/TL/TLUpdateConfig.cs index 6f90595..31fb9d5 100644 --- a/src/TeleSharp.TL/TL/TLUpdateConfig.cs +++ b/src/TeleSharp.TL/TL/TLUpdateConfig.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1574314746)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateContactsReset.cs b/src/TeleSharp.TL/TL/TLUpdateContactsReset.cs index 274f1f0..7e7d1b2 100644 --- a/src/TeleSharp.TL/TL/TLUpdateContactsReset.cs +++ b/src/TeleSharp.TL/TL/TLUpdateContactsReset.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1887741886)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateDcOptions.cs b/src/TeleSharp.TL/TL/TLUpdateDcOptions.cs index 14741d8..3e7a7dc 100644 --- a/src/TeleSharp.TL/TL/TLUpdateDcOptions.cs +++ b/src/TeleSharp.TL/TL/TLUpdateDcOptions.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1906403213)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLVector DcOptions { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { DcOptions = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(DcOptions, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateDeleteChannelMessages.cs b/src/TeleSharp.TL/TL/TLUpdateDeleteChannelMessages.cs index a1d479e..74e449a 100644 --- a/src/TeleSharp.TL/TL/TLUpdateDeleteChannelMessages.cs +++ b/src/TeleSharp.TL/TL/TLUpdateDeleteChannelMessages.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1015733815)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public int Pts { get; set; } public int PtsCount { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL Messages = (TLVector)ObjectUtils.DeserializeVector(br); Pts = br.ReadInt32(); PtsCount = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Messages, bw); bw.Write(Pts); bw.Write(PtsCount); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateDeleteMessages.cs b/src/TeleSharp.TL/TL/TLUpdateDeleteMessages.cs index 45efb9d..bf55c8c 100644 --- a/src/TeleSharp.TL/TL/TLUpdateDeleteMessages.cs +++ b/src/TeleSharp.TL/TL/TLUpdateDeleteMessages.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1576161051)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int Pts { get; set; } public int PtsCount { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Messages = (TLVector)ObjectUtils.DeserializeVector(br); Pts = br.ReadInt32(); PtsCount = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Messages, bw); bw.Write(Pts); bw.Write(PtsCount); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateDeleteScheduledMessages.cs b/src/TeleSharp.TL/TL/TLUpdateDeleteScheduledMessages.cs index 241e4e6..ada1c7a 100644 --- a/src/TeleSharp.TL/TL/TLUpdateDeleteScheduledMessages.cs +++ b/src/TeleSharp.TL/TL/TLUpdateDeleteScheduledMessages.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1870238482)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsPeer Peer { get; set; } public TLVector Messages { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsPeer)ObjectUtils.DeserializeObject(br); Messages = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); ObjectUtils.SerializeObject(Messages, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateDialogPinned.cs b/src/TeleSharp.TL/TL/TLUpdateDialogPinned.cs index 695fe89..12d3494 100644 --- a/src/TeleSharp.TL/TL/TLUpdateDialogPinned.cs +++ b/src/TeleSharp.TL/TL/TLUpdateDialogPinned.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1852826908)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public int? FolderId { get; set; } public TLAbsDialogPeer Peer { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -39,18 +40,15 @@ namespace TeleSharp.TL FolderId = null; Peer = (TLAbsDialogPeer)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - if ((Flags & 2) != 0) bw.Write(FolderId.Value); ObjectUtils.SerializeObject(Peer, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateDialogUnreadMark.cs b/src/TeleSharp.TL/TL/TLUpdateDialogUnreadMark.cs index 2df1320..15db86e 100644 --- a/src/TeleSharp.TL/TL/TLUpdateDialogUnreadMark.cs +++ b/src/TeleSharp.TL/TL/TLUpdateDialogUnreadMark.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-513517117)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public bool Unread { get; set; } public TLAbsDialogPeer Peer { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,16 +34,13 @@ namespace TeleSharp.TL Flags = br.ReadInt32(); Unread = (Flags & 1) != 0; Peer = (TLAbsDialogPeer)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - ObjectUtils.SerializeObject(Peer, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateDraftMessage.cs b/src/TeleSharp.TL/TL/TLUpdateDraftMessage.cs index ab4b4fb..83cdba7 100644 --- a/src/TeleSharp.TL/TL/TLUpdateDraftMessage.cs +++ b/src/TeleSharp.TL/TL/TLUpdateDraftMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-299124375)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsPeer Peer { get; set; } public TLAbsDraftMessage Draft { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsPeer)ObjectUtils.DeserializeObject(br); Draft = (TLAbsDraftMessage)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); ObjectUtils.SerializeObject(Draft, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateEditChannelMessage.cs b/src/TeleSharp.TL/TL/TLUpdateEditChannelMessage.cs index edebaae..ae79321 100644 --- a/src/TeleSharp.TL/TL/TLUpdateEditChannelMessage.cs +++ b/src/TeleSharp.TL/TL/TLUpdateEditChannelMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(457133559)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int Pts { get; set; } public int PtsCount { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Message = (TLAbsMessage)ObjectUtils.DeserializeObject(br); Pts = br.ReadInt32(); PtsCount = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Message, bw); bw.Write(Pts); bw.Write(PtsCount); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateEditMessage.cs b/src/TeleSharp.TL/TL/TLUpdateEditMessage.cs index 76b342d..7959638 100644 --- a/src/TeleSharp.TL/TL/TLUpdateEditMessage.cs +++ b/src/TeleSharp.TL/TL/TLUpdateEditMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-469536605)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int Pts { get; set; } public int PtsCount { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Message = (TLAbsMessage)ObjectUtils.DeserializeObject(br); Pts = br.ReadInt32(); PtsCount = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Message, bw); bw.Write(Pts); bw.Write(PtsCount); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateEncryptedChatTyping.cs b/src/TeleSharp.TL/TL/TLUpdateEncryptedChatTyping.cs index 60789b9..c19b0b2 100644 --- a/src/TeleSharp.TL/TL/TLUpdateEncryptedChatTyping.cs +++ b/src/TeleSharp.TL/TL/TLUpdateEncryptedChatTyping.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(386986326)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public int ChatId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { ChatId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(ChatId); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateEncryptedMessagesRead.cs b/src/TeleSharp.TL/TL/TLUpdateEncryptedMessagesRead.cs index e37b75c..8c262fe 100644 --- a/src/TeleSharp.TL/TL/TLUpdateEncryptedMessagesRead.cs +++ b/src/TeleSharp.TL/TL/TLUpdateEncryptedMessagesRead.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(956179895)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int MaxDate { get; set; } public int Date { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL ChatId = br.ReadInt32(); MaxDate = br.ReadInt32(); Date = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL bw.Write(ChatId); bw.Write(MaxDate); bw.Write(Date); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateEncryption.cs b/src/TeleSharp.TL/TL/TLUpdateEncryption.cs index b41d6cd..61ec3d7 100644 --- a/src/TeleSharp.TL/TL/TLUpdateEncryption.cs +++ b/src/TeleSharp.TL/TL/TLUpdateEncryption.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1264392051)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsEncryptedChat Chat { get; set; } public int Date { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Chat = (TLAbsEncryptedChat)ObjectUtils.DeserializeObject(br); Date = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Chat, bw); bw.Write(Date); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateFavedStickers.cs b/src/TeleSharp.TL/TL/TLUpdateFavedStickers.cs index c994760..274f1d6 100644 --- a/src/TeleSharp.TL/TL/TLUpdateFavedStickers.cs +++ b/src/TeleSharp.TL/TL/TLUpdateFavedStickers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-451831443)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateFolderPeers.cs b/src/TeleSharp.TL/TL/TLUpdateFolderPeers.cs index 8f5ba31..648e69b 100644 --- a/src/TeleSharp.TL/TL/TLUpdateFolderPeers.cs +++ b/src/TeleSharp.TL/TL/TLUpdateFolderPeers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(422972864)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int Pts { get; set; } public int PtsCount { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL FolderPeers = (TLVector)ObjectUtils.DeserializeVector(br); Pts = br.ReadInt32(); PtsCount = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(FolderPeers, bw); bw.Write(Pts); bw.Write(PtsCount); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateGeoLiveViewed.cs b/src/TeleSharp.TL/TL/TLUpdateGeoLiveViewed.cs index d99a2ed..3c27044 100644 --- a/src/TeleSharp.TL/TL/TLUpdateGeoLiveViewed.cs +++ b/src/TeleSharp.TL/TL/TLUpdateGeoLiveViewed.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-2027964103)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsPeer Peer { get; set; } public int MsgId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsPeer)ObjectUtils.DeserializeObject(br); MsgId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); bw.Write(MsgId); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateInlineBotCallbackQuery.cs b/src/TeleSharp.TL/TL/TLUpdateInlineBotCallbackQuery.cs index 4a54d2e..9c469b9 100644 --- a/src/TeleSharp.TL/TL/TLUpdateInlineBotCallbackQuery.cs +++ b/src/TeleSharp.TL/TL/TLUpdateInlineBotCallbackQuery.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-103646630)] @@ -26,10 +28,9 @@ namespace TeleSharp.TL public byte[] Data { get; set; } public string GameShortName { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -49,7 +50,6 @@ namespace TeleSharp.TL else GameShortName = null; - } public override void SerializeBody(BinaryWriter bw) @@ -64,7 +64,6 @@ namespace TeleSharp.TL BytesUtil.Serialize(Data, bw); if ((Flags & 2) != 0) StringUtil.Serialize(GameShortName, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateLangPack.cs b/src/TeleSharp.TL/TL/TLUpdateLangPack.cs index 732b8c3..68830bb 100644 --- a/src/TeleSharp.TL/TL/TLUpdateLangPack.cs +++ b/src/TeleSharp.TL/TL/TLUpdateLangPack.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1442983757)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLLangPackDifference Difference { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Difference = (TLLangPackDifference)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Difference, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateLangPackTooLong.cs b/src/TeleSharp.TL/TL/TLUpdateLangPackTooLong.cs index e91a6f1..bf32a7e 100644 --- a/src/TeleSharp.TL/TL/TLUpdateLangPackTooLong.cs +++ b/src/TeleSharp.TL/TL/TLUpdateLangPackTooLong.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1180041828)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string LangCode { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { LangCode = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(LangCode, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateLoginToken.cs b/src/TeleSharp.TL/TL/TLUpdateLoginToken.cs index a4a3ef3..b69c9e3 100644 --- a/src/TeleSharp.TL/TL/TLUpdateLoginToken.cs +++ b/src/TeleSharp.TL/TL/TLUpdateLoginToken.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1448076945)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateMessageID.cs b/src/TeleSharp.TL/TL/TLUpdateMessageID.cs index 53acc62..ffed25a 100644 --- a/src/TeleSharp.TL/TL/TLUpdateMessageID.cs +++ b/src/TeleSharp.TL/TL/TLUpdateMessageID.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1318109142)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int Id { get; set; } public long RandomId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = br.ReadInt32(); RandomId = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Id); bw.Write(RandomId); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateMessagePoll.cs b/src/TeleSharp.TL/TL/TLUpdateMessagePoll.cs index ad1127b..0c81499 100644 --- a/src/TeleSharp.TL/TL/TLUpdateMessagePoll.cs +++ b/src/TeleSharp.TL/TL/TLUpdateMessagePoll.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1398708869)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public TLPoll Poll { get; set; } public TLPollResults Results { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -39,7 +40,6 @@ namespace TeleSharp.TL Poll = null; Results = (TLPollResults)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -50,7 +50,6 @@ namespace TeleSharp.TL if ((Flags & 1) != 0) ObjectUtils.SerializeObject(Poll, bw); ObjectUtils.SerializeObject(Results, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateNewChannelMessage.cs b/src/TeleSharp.TL/TL/TLUpdateNewChannelMessage.cs index 45648e5..9b95430 100644 --- a/src/TeleSharp.TL/TL/TLUpdateNewChannelMessage.cs +++ b/src/TeleSharp.TL/TL/TLUpdateNewChannelMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1656358105)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int Pts { get; set; } public int PtsCount { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Message = (TLAbsMessage)ObjectUtils.DeserializeObject(br); Pts = br.ReadInt32(); PtsCount = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Message, bw); bw.Write(Pts); bw.Write(PtsCount); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateNewEncryptedMessage.cs b/src/TeleSharp.TL/TL/TLUpdateNewEncryptedMessage.cs index 9295859..8f29836 100644 --- a/src/TeleSharp.TL/TL/TLUpdateNewEncryptedMessage.cs +++ b/src/TeleSharp.TL/TL/TLUpdateNewEncryptedMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(314359194)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsEncryptedMessage Message { get; set; } public int Qts { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Message = (TLAbsEncryptedMessage)ObjectUtils.DeserializeObject(br); Qts = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Message, bw); bw.Write(Qts); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateNewMessage.cs b/src/TeleSharp.TL/TL/TLUpdateNewMessage.cs index e844364..6368fc5 100644 --- a/src/TeleSharp.TL/TL/TLUpdateNewMessage.cs +++ b/src/TeleSharp.TL/TL/TLUpdateNewMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(522914557)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int Pts { get; set; } public int PtsCount { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Message = (TLAbsMessage)ObjectUtils.DeserializeObject(br); Pts = br.ReadInt32(); PtsCount = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Message, bw); bw.Write(Pts); bw.Write(PtsCount); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateNewScheduledMessage.cs b/src/TeleSharp.TL/TL/TLUpdateNewScheduledMessage.cs index a4714f0..b4f759c 100644 --- a/src/TeleSharp.TL/TL/TLUpdateNewScheduledMessage.cs +++ b/src/TeleSharp.TL/TL/TLUpdateNewScheduledMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(967122427)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsMessage Message { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Message = (TLAbsMessage)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Message, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateNewStickerSet.cs b/src/TeleSharp.TL/TL/TLUpdateNewStickerSet.cs index 99d3dcc..9163ea4 100644 --- a/src/TeleSharp.TL/TL/TLUpdateNewStickerSet.cs +++ b/src/TeleSharp.TL/TL/TLUpdateNewStickerSet.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1753886890)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public Messages.TLStickerSet Stickerset { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Stickerset = (Messages.TLStickerSet)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Stickerset, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateNotifySettings.cs b/src/TeleSharp.TL/TL/TLUpdateNotifySettings.cs index 3714f83..29f1603 100644 --- a/src/TeleSharp.TL/TL/TLUpdateNotifySettings.cs +++ b/src/TeleSharp.TL/TL/TLUpdateNotifySettings.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1094555409)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsNotifyPeer Peer { get; set; } public TLPeerNotifySettings NotifySettings { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsNotifyPeer)ObjectUtils.DeserializeObject(br); NotifySettings = (TLPeerNotifySettings)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); ObjectUtils.SerializeObject(NotifySettings, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdatePeerLocated.cs b/src/TeleSharp.TL/TL/TLUpdatePeerLocated.cs index eab67fd..dc989ff 100644 --- a/src/TeleSharp.TL/TL/TLUpdatePeerLocated.cs +++ b/src/TeleSharp.TL/TL/TLUpdatePeerLocated.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1263546448)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLVector Peers { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peers = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Peers, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdatePeerSettings.cs b/src/TeleSharp.TL/TL/TLUpdatePeerSettings.cs index 86094cd..d6600f1 100644 --- a/src/TeleSharp.TL/TL/TLUpdatePeerSettings.cs +++ b/src/TeleSharp.TL/TL/TLUpdatePeerSettings.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1786671974)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsPeer Peer { get; set; } public TLPeerSettings Settings { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Peer = (TLAbsPeer)ObjectUtils.DeserializeObject(br); Settings = (TLPeerSettings)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Peer, bw); ObjectUtils.SerializeObject(Settings, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdatePhoneCall.cs b/src/TeleSharp.TL/TL/TLUpdatePhoneCall.cs index ddf34dd..4969043 100644 --- a/src/TeleSharp.TL/TL/TLUpdatePhoneCall.cs +++ b/src/TeleSharp.TL/TL/TLUpdatePhoneCall.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1425052898)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLAbsPhoneCall PhoneCall { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { PhoneCall = (TLAbsPhoneCall)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(PhoneCall, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdatePinnedDialogs.cs b/src/TeleSharp.TL/TL/TLUpdatePinnedDialogs.cs index da27fd6..1c3a392 100644 --- a/src/TeleSharp.TL/TL/TLUpdatePinnedDialogs.cs +++ b/src/TeleSharp.TL/TL/TLUpdatePinnedDialogs.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-99664734)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int? FolderId { get; set; } public TLVector Order { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -41,7 +42,6 @@ namespace TeleSharp.TL else Order = null; - } public override void SerializeBody(BinaryWriter bw) @@ -52,7 +52,6 @@ namespace TeleSharp.TL bw.Write(FolderId.Value); if ((Flags & 1) != 0) ObjectUtils.SerializeObject(Order, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdatePrivacy.cs b/src/TeleSharp.TL/TL/TLUpdatePrivacy.cs index b6538df..7dd8080 100644 --- a/src/TeleSharp.TL/TL/TLUpdatePrivacy.cs +++ b/src/TeleSharp.TL/TL/TLUpdatePrivacy.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-298113238)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsPrivacyKey Key { get; set; } public TLVector Rules { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Key = (TLAbsPrivacyKey)ObjectUtils.DeserializeObject(br); Rules = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Key, bw); ObjectUtils.SerializeObject(Rules, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdatePtsChanged.cs b/src/TeleSharp.TL/TL/TLUpdatePtsChanged.cs index 13f231d..9149958 100644 --- a/src/TeleSharp.TL/TL/TLUpdatePtsChanged.cs +++ b/src/TeleSharp.TL/TL/TLUpdatePtsChanged.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(861169551)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateReadChannelInbox.cs b/src/TeleSharp.TL/TL/TLUpdateReadChannelInbox.cs index f57a5fc..a53f5eb 100644 --- a/src/TeleSharp.TL/TL/TLUpdateReadChannelInbox.cs +++ b/src/TeleSharp.TL/TL/TLUpdateReadChannelInbox.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(856380452)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL public int StillUnreadCount { get; set; } public int Pts { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -43,7 +44,6 @@ namespace TeleSharp.TL MaxId = br.ReadInt32(); StillUnreadCount = br.ReadInt32(); Pts = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -56,7 +56,6 @@ namespace TeleSharp.TL bw.Write(MaxId); bw.Write(StillUnreadCount); bw.Write(Pts); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateReadChannelOutbox.cs b/src/TeleSharp.TL/TL/TLUpdateReadChannelOutbox.cs index ed3c059..7fbf759 100644 --- a/src/TeleSharp.TL/TL/TLUpdateReadChannelOutbox.cs +++ b/src/TeleSharp.TL/TL/TLUpdateReadChannelOutbox.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(634833351)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int ChannelId { get; set; } public int MaxId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { ChannelId = br.ReadInt32(); MaxId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(ChannelId); bw.Write(MaxId); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateReadFeaturedStickers.cs b/src/TeleSharp.TL/TL/TLUpdateReadFeaturedStickers.cs index fdbec1e..52c9b80 100644 --- a/src/TeleSharp.TL/TL/TLUpdateReadFeaturedStickers.cs +++ b/src/TeleSharp.TL/TL/TLUpdateReadFeaturedStickers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1461528386)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateReadHistoryInbox.cs b/src/TeleSharp.TL/TL/TLUpdateReadHistoryInbox.cs index c31dd8c..0877388 100644 --- a/src/TeleSharp.TL/TL/TLUpdateReadHistoryInbox.cs +++ b/src/TeleSharp.TL/TL/TLUpdateReadHistoryInbox.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1667805217)] @@ -26,10 +28,9 @@ namespace TeleSharp.TL public int Pts { get; set; } public int PtsCount { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -45,7 +46,6 @@ namespace TeleSharp.TL StillUnreadCount = br.ReadInt32(); Pts = br.ReadInt32(); PtsCount = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -59,7 +59,6 @@ namespace TeleSharp.TL bw.Write(StillUnreadCount); bw.Write(Pts); bw.Write(PtsCount); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateReadHistoryOutbox.cs b/src/TeleSharp.TL/TL/TLUpdateReadHistoryOutbox.cs index e279ef0..d6e93ae 100644 --- a/src/TeleSharp.TL/TL/TLUpdateReadHistoryOutbox.cs +++ b/src/TeleSharp.TL/TL/TLUpdateReadHistoryOutbox.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(791617983)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public int Pts { get; set; } public int PtsCount { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL MaxId = br.ReadInt32(); Pts = br.ReadInt32(); PtsCount = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL bw.Write(MaxId); bw.Write(Pts); bw.Write(PtsCount); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateReadMessagesContents.cs b/src/TeleSharp.TL/TL/TLUpdateReadMessagesContents.cs index f009d6b..6919cd2 100644 --- a/src/TeleSharp.TL/TL/TLUpdateReadMessagesContents.cs +++ b/src/TeleSharp.TL/TL/TLUpdateReadMessagesContents.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1757493555)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int Pts { get; set; } public int PtsCount { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Messages = (TLVector)ObjectUtils.DeserializeVector(br); Pts = br.ReadInt32(); PtsCount = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Messages, bw); bw.Write(Pts); bw.Write(PtsCount); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateRecentStickers.cs b/src/TeleSharp.TL/TL/TLUpdateRecentStickers.cs index d3abb3d..e05853e 100644 --- a/src/TeleSharp.TL/TL/TLUpdateRecentStickers.cs +++ b/src/TeleSharp.TL/TL/TLUpdateRecentStickers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1706939360)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateSavedGifs.cs b/src/TeleSharp.TL/TL/TLUpdateSavedGifs.cs index a8d322b..985a708 100644 --- a/src/TeleSharp.TL/TL/TLUpdateSavedGifs.cs +++ b/src/TeleSharp.TL/TL/TLUpdateSavedGifs.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1821035490)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateServiceNotification.cs b/src/TeleSharp.TL/TL/TLUpdateServiceNotification.cs index 8d30766..cf1c206 100644 --- a/src/TeleSharp.TL/TL/TLUpdateServiceNotification.cs +++ b/src/TeleSharp.TL/TL/TLUpdateServiceNotification.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-337352679)] @@ -26,10 +28,9 @@ namespace TeleSharp.TL public TLAbsMessageMedia Media { get; set; } public TLVector Entities { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -45,21 +46,18 @@ namespace TeleSharp.TL Message = StringUtil.Deserialize(br); Media = (TLAbsMessageMedia)ObjectUtils.DeserializeObject(br); Entities = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - if ((Flags & 2) != 0) bw.Write(InboxDate.Value); StringUtil.Serialize(Type, bw); StringUtil.Serialize(Message, bw); ObjectUtils.SerializeObject(Media, bw); ObjectUtils.SerializeObject(Entities, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateShort.cs b/src/TeleSharp.TL/TL/TLUpdateShort.cs index 2462ca1..2cfa6e9 100644 --- a/src/TeleSharp.TL/TL/TLUpdateShort.cs +++ b/src/TeleSharp.TL/TL/TLUpdateShort.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(2027216577)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public TLAbsUpdate Update { get; set; } public int Date { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Update = (TLAbsUpdate)ObjectUtils.DeserializeObject(br); Date = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); ObjectUtils.SerializeObject(Update, bw); bw.Write(Date); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateShortChatMessage.cs b/src/TeleSharp.TL/TL/TLUpdateShortChatMessage.cs index d89a621..819aa97 100644 --- a/src/TeleSharp.TL/TL/TLUpdateShortChatMessage.cs +++ b/src/TeleSharp.TL/TL/TLUpdateShortChatMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(377562760)] @@ -35,10 +37,9 @@ namespace TeleSharp.TL public int? ReplyToMsgId { get; set; } public TLVector Entities { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -75,17 +76,12 @@ namespace TeleSharp.TL else Entities = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - - bw.Write(Id); bw.Write(FromId); bw.Write(ChatId); @@ -101,7 +97,6 @@ namespace TeleSharp.TL bw.Write(ReplyToMsgId.Value); if ((Flags & 128) != 0) ObjectUtils.SerializeObject(Entities, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateShortMessage.cs b/src/TeleSharp.TL/TL/TLUpdateShortMessage.cs index 79b764c..e037e16 100644 --- a/src/TeleSharp.TL/TL/TLUpdateShortMessage.cs +++ b/src/TeleSharp.TL/TL/TLUpdateShortMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1857044719)] @@ -34,10 +36,9 @@ namespace TeleSharp.TL public int? ReplyToMsgId { get; set; } public TLVector Entities { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -73,17 +74,12 @@ namespace TeleSharp.TL else Entities = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - - bw.Write(Id); bw.Write(UserId); StringUtil.Serialize(Message, bw); @@ -98,7 +94,6 @@ namespace TeleSharp.TL bw.Write(ReplyToMsgId.Value); if ((Flags & 128) != 0) ObjectUtils.SerializeObject(Entities, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateShortSentMessage.cs b/src/TeleSharp.TL/TL/TLUpdateShortSentMessage.cs index 2382ee0..e3de036 100644 --- a/src/TeleSharp.TL/TL/TLUpdateShortSentMessage.cs +++ b/src/TeleSharp.TL/TL/TLUpdateShortSentMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(301019932)] @@ -27,10 +29,9 @@ namespace TeleSharp.TL public TLAbsMessageMedia Media { get; set; } public TLVector Entities { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -51,14 +52,12 @@ namespace TeleSharp.TL else Entities = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - bw.Write(Id); bw.Write(Pts); bw.Write(PtsCount); @@ -67,7 +66,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Media, bw); if ((Flags & 128) != 0) ObjectUtils.SerializeObject(Entities, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateStickerSets.cs b/src/TeleSharp.TL/TL/TLUpdateStickerSets.cs index e476fef..0cc12c8 100644 --- a/src/TeleSharp.TL/TL/TLUpdateStickerSets.cs +++ b/src/TeleSharp.TL/TL/TLUpdateStickerSets.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1135492588)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateStickerSetsOrder.cs b/src/TeleSharp.TL/TL/TLUpdateStickerSetsOrder.cs index 8c5836f..5826450 100644 --- a/src/TeleSharp.TL/TL/TLUpdateStickerSetsOrder.cs +++ b/src/TeleSharp.TL/TL/TLUpdateStickerSetsOrder.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(196268545)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public bool Masks { get; set; } public TLVector Order { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,16 +34,13 @@ namespace TeleSharp.TL Flags = br.ReadInt32(); Masks = (Flags & 1) != 0; Order = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - ObjectUtils.SerializeObject(Order, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateTheme.cs b/src/TeleSharp.TL/TL/TLUpdateTheme.cs index 455007e..3549162 100644 --- a/src/TeleSharp.TL/TL/TLUpdateTheme.cs +++ b/src/TeleSharp.TL/TL/TLUpdateTheme.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-2112423005)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public TLTheme Theme { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Theme = (TLTheme)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Theme, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateUserBlocked.cs b/src/TeleSharp.TL/TL/TLUpdateUserBlocked.cs index 24decab..3007c22 100644 --- a/src/TeleSharp.TL/TL/TLUpdateUserBlocked.cs +++ b/src/TeleSharp.TL/TL/TLUpdateUserBlocked.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-2131957734)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int UserId { get; set; } public bool Blocked { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { UserId = br.ReadInt32(); Blocked = BoolUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(UserId); BoolUtil.Serialize(Blocked, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateUserName.cs b/src/TeleSharp.TL/TL/TLUpdateUserName.cs index c1e2a4e..66a4361 100644 --- a/src/TeleSharp.TL/TL/TLUpdateUserName.cs +++ b/src/TeleSharp.TL/TL/TLUpdateUserName.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1489818765)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public string LastName { get; set; } public string Username { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL FirstName = StringUtil.Deserialize(br); LastName = StringUtil.Deserialize(br); Username = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL StringUtil.Serialize(FirstName, bw); StringUtil.Serialize(LastName, bw); StringUtil.Serialize(Username, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateUserPhone.cs b/src/TeleSharp.TL/TL/TLUpdateUserPhone.cs index db2613b..4a7ca7d 100644 --- a/src/TeleSharp.TL/TL/TLUpdateUserPhone.cs +++ b/src/TeleSharp.TL/TL/TLUpdateUserPhone.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(314130811)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int UserId { get; set; } public string Phone { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { UserId = br.ReadInt32(); Phone = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(UserId); StringUtil.Serialize(Phone, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateUserPhoto.cs b/src/TeleSharp.TL/TL/TLUpdateUserPhoto.cs index 97c8c7a..8301ed5 100644 --- a/src/TeleSharp.TL/TL/TLUpdateUserPhoto.cs +++ b/src/TeleSharp.TL/TL/TLUpdateUserPhoto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1791935732)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public TLAbsUserProfilePhoto Photo { get; set; } public bool Previous { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL Date = br.ReadInt32(); Photo = (TLAbsUserProfilePhoto)ObjectUtils.DeserializeObject(br); Previous = BoolUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL bw.Write(Date); ObjectUtils.SerializeObject(Photo, bw); BoolUtil.Serialize(Previous, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateUserPinnedMessage.cs b/src/TeleSharp.TL/TL/TLUpdateUserPinnedMessage.cs index 55adfda..b61a99a 100644 --- a/src/TeleSharp.TL/TL/TLUpdateUserPinnedMessage.cs +++ b/src/TeleSharp.TL/TL/TLUpdateUserPinnedMessage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1279515160)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int UserId { get; set; } public int Id { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { UserId = br.ReadInt32(); Id = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(UserId); bw.Write(Id); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateUserStatus.cs b/src/TeleSharp.TL/TL/TLUpdateUserStatus.cs index 896d131..a8d3058 100644 --- a/src/TeleSharp.TL/TL/TLUpdateUserStatus.cs +++ b/src/TeleSharp.TL/TL/TLUpdateUserStatus.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(469489699)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int UserId { get; set; } public TLAbsUserStatus Status { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { UserId = br.ReadInt32(); Status = (TLAbsUserStatus)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(UserId); ObjectUtils.SerializeObject(Status, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateUserTyping.cs b/src/TeleSharp.TL/TL/TLUpdateUserTyping.cs index 869c942..dcc46a2 100644 --- a/src/TeleSharp.TL/TL/TLUpdateUserTyping.cs +++ b/src/TeleSharp.TL/TL/TLUpdateUserTyping.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1548249383)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public int UserId { get; set; } public TLAbsSendMessageAction Action { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { UserId = br.ReadInt32(); Action = (TLAbsSendMessageAction)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(UserId); ObjectUtils.SerializeObject(Action, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdateWebPage.cs b/src/TeleSharp.TL/TL/TLUpdateWebPage.cs index 0157cae..715a996 100644 --- a/src/TeleSharp.TL/TL/TLUpdateWebPage.cs +++ b/src/TeleSharp.TL/TL/TLUpdateWebPage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(2139689491)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public int Pts { get; set; } public int PtsCount { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL Webpage = (TLAbsWebPage)ObjectUtils.DeserializeObject(br); Pts = br.ReadInt32(); PtsCount = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Webpage, bw); bw.Write(Pts); bw.Write(PtsCount); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdates.cs b/src/TeleSharp.TL/TL/TLUpdates.cs index 8593de8..d275eae 100644 --- a/src/TeleSharp.TL/TL/TLUpdates.cs +++ b/src/TeleSharp.TL/TL/TLUpdates.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1957577280)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL public int Date { get; set; } public int Seq { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,7 +38,6 @@ namespace TeleSharp.TL Chats = (TLVector)ObjectUtils.DeserializeVector(br); Date = br.ReadInt32(); Seq = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -48,7 +48,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Chats, bw); bw.Write(Date); bw.Write(Seq); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdatesCombined.cs b/src/TeleSharp.TL/TL/TLUpdatesCombined.cs index e3ecd78..992c823 100644 --- a/src/TeleSharp.TL/TL/TLUpdatesCombined.cs +++ b/src/TeleSharp.TL/TL/TLUpdatesCombined.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1918567619)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL public int SeqStart { get; set; } public int Seq { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -39,7 +40,6 @@ namespace TeleSharp.TL Date = br.ReadInt32(); SeqStart = br.ReadInt32(); Seq = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -51,7 +51,6 @@ namespace TeleSharp.TL bw.Write(Date); bw.Write(SeqStart); bw.Write(Seq); - } } } diff --git a/src/TeleSharp.TL/TL/TLUpdatesTooLong.cs b/src/TeleSharp.TL/TL/TLUpdatesTooLong.cs index 201a1b5..eb87ddd 100644 --- a/src/TeleSharp.TL/TL/TLUpdatesTooLong.cs +++ b/src/TeleSharp.TL/TL/TLUpdatesTooLong.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-484987010)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLUrlAuthResultAccepted.cs b/src/TeleSharp.TL/TL/TLUrlAuthResultAccepted.cs index d7c8120..f81cb61 100644 --- a/src/TeleSharp.TL/TL/TLUrlAuthResultAccepted.cs +++ b/src/TeleSharp.TL/TL/TLUrlAuthResultAccepted.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1886646706)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public string Url { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Url = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); StringUtil.Serialize(Url, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUrlAuthResultDefault.cs b/src/TeleSharp.TL/TL/TLUrlAuthResultDefault.cs index 1ca3324..d3522ee 100644 --- a/src/TeleSharp.TL/TL/TLUrlAuthResultDefault.cs +++ b/src/TeleSharp.TL/TL/TLUrlAuthResultDefault.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1445536993)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLUrlAuthResultRequest.cs b/src/TeleSharp.TL/TL/TLUrlAuthResultRequest.cs index a1e94dc..1e2dd51 100644 --- a/src/TeleSharp.TL/TL/TLUrlAuthResultRequest.cs +++ b/src/TeleSharp.TL/TL/TLUrlAuthResultRequest.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1831650802)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public TLAbsUser Bot { get; set; } public string Domain { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,17 +36,14 @@ namespace TeleSharp.TL RequestWriteAccess = (Flags & 1) != 0; Bot = (TLAbsUser)ObjectUtils.DeserializeObject(br); Domain = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - ObjectUtils.SerializeObject(Bot, bw); StringUtil.Serialize(Domain, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUser.cs b/src/TeleSharp.TL/TL/TLUser.cs index 6562956..f3768e5 100644 --- a/src/TeleSharp.TL/TL/TLUser.cs +++ b/src/TeleSharp.TL/TL/TLUser.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1820043071)] @@ -45,10 +47,9 @@ namespace TeleSharp.TL public string BotInlinePlaceholder { get; set; } public string LangCode { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -123,26 +124,12 @@ namespace TeleSharp.TL else LangCode = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - - - - - - - - - - - bw.Write(Id); if ((Flags & 1) != 0) bw.Write(AccessHash.Value); @@ -166,7 +153,6 @@ namespace TeleSharp.TL StringUtil.Serialize(BotInlinePlaceholder, bw); if ((Flags & 4194304) != 0) StringUtil.Serialize(LangCode, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLUserEmpty.cs b/src/TeleSharp.TL/TL/TLUserEmpty.cs index a3b7132..22bd186 100644 --- a/src/TeleSharp.TL/TL/TLUserEmpty.cs +++ b/src/TeleSharp.TL/TL/TLUserEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(537022650)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public int Id { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Id); - } } } diff --git a/src/TeleSharp.TL/TL/TLUserFull.cs b/src/TeleSharp.TL/TL/TLUserFull.cs index 2ef6b13..f453a8c 100644 --- a/src/TeleSharp.TL/TL/TLUserFull.cs +++ b/src/TeleSharp.TL/TL/TLUserFull.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-302941166)] @@ -34,10 +36,9 @@ namespace TeleSharp.TL public int CommonChatsCount { get; set; } public int? FolderId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -77,18 +78,12 @@ namespace TeleSharp.TL else FolderId = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - - - - ObjectUtils.SerializeObject(User, bw); if ((Flags & 2) != 0) StringUtil.Serialize(About, bw); @@ -103,7 +98,6 @@ namespace TeleSharp.TL bw.Write(CommonChatsCount); if ((Flags & 2048) != 0) bw.Write(FolderId.Value); - } } } diff --git a/src/TeleSharp.TL/TL/TLUserProfilePhoto.cs b/src/TeleSharp.TL/TL/TLUserProfilePhoto.cs index f23793f..fefd669 100644 --- a/src/TeleSharp.TL/TL/TLUserProfilePhoto.cs +++ b/src/TeleSharp.TL/TL/TLUserProfilePhoto.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-321430132)] @@ -19,23 +21,21 @@ namespace TeleSharp.TL } public long PhotoId { get; set; } - public TLFileLocationToBeDeprecated PhotoSmall { get; set; } - public TLFileLocationToBeDeprecated PhotoBig { get; set; } + public FileLocation PhotoSmall { get; set; } + public FileLocation PhotoBig { get; set; } public int DcId { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { PhotoId = br.ReadInt64(); - PhotoSmall = (TLFileLocationToBeDeprecated)ObjectUtils.DeserializeObject(br); - PhotoBig = (TLFileLocationToBeDeprecated)ObjectUtils.DeserializeObject(br); + PhotoSmall = (FileLocation)ObjectUtils.DeserializeObject(br); + PhotoBig = (FileLocation)ObjectUtils.DeserializeObject(br); DcId = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(PhotoSmall, bw); ObjectUtils.SerializeObject(PhotoBig, bw); bw.Write(DcId); - } } } diff --git a/src/TeleSharp.TL/TL/TLUserProfilePhotoEmpty.cs b/src/TeleSharp.TL/TL/TLUserProfilePhotoEmpty.cs index 0390b73..0be0390 100644 --- a/src/TeleSharp.TL/TL/TLUserProfilePhotoEmpty.cs +++ b/src/TeleSharp.TL/TL/TLUserProfilePhotoEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1326562017)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLUserStatusEmpty.cs b/src/TeleSharp.TL/TL/TLUserStatusEmpty.cs index bad421d..e7f4695 100644 --- a/src/TeleSharp.TL/TL/TLUserStatusEmpty.cs +++ b/src/TeleSharp.TL/TL/TLUserStatusEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(164646985)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLUserStatusLastMonth.cs b/src/TeleSharp.TL/TL/TLUserStatusLastMonth.cs index 7739d58..04ae7ae 100644 --- a/src/TeleSharp.TL/TL/TLUserStatusLastMonth.cs +++ b/src/TeleSharp.TL/TL/TLUserStatusLastMonth.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(2011940674)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLUserStatusLastWeek.cs b/src/TeleSharp.TL/TL/TLUserStatusLastWeek.cs index bda3071..ec3beff 100644 --- a/src/TeleSharp.TL/TL/TLUserStatusLastWeek.cs +++ b/src/TeleSharp.TL/TL/TLUserStatusLastWeek.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(129960444)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLUserStatusOffline.cs b/src/TeleSharp.TL/TL/TLUserStatusOffline.cs index 7d0a614..7d7dc40 100644 --- a/src/TeleSharp.TL/TL/TLUserStatusOffline.cs +++ b/src/TeleSharp.TL/TL/TLUserStatusOffline.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(9203775)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public int WasOnline { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { WasOnline = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(WasOnline); - } } } diff --git a/src/TeleSharp.TL/TL/TLUserStatusOnline.cs b/src/TeleSharp.TL/TL/TLUserStatusOnline.cs index f93bf88..74742ac 100644 --- a/src/TeleSharp.TL/TL/TLUserStatusOnline.cs +++ b/src/TeleSharp.TL/TL/TLUserStatusOnline.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-306628279)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public int Expires { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Expires = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Expires); - } } } diff --git a/src/TeleSharp.TL/TL/TLUserStatusRecently.cs b/src/TeleSharp.TL/TL/TLUserStatusRecently.cs index 5c17377..a7b7153 100644 --- a/src/TeleSharp.TL/TL/TLUserStatusRecently.cs +++ b/src/TeleSharp.TL/TL/TLUserStatusRecently.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-496024847)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLVector.cs b/src/TeleSharp.TL/TL/TLVector.cs new file mode 100644 index 0000000..15a0205 --- /dev/null +++ b/src/TeleSharp.TL/TL/TLVector.cs @@ -0,0 +1,41 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +using TeleSharp.TL; + +namespace TeleSharp.TL +{ + [TLObject(481674261)] + public class TLVector : TLObject + { + public override int Constructor + { + get + { + return 481674261; + } + } + + // no fields + + public void ComputeFlags() + { + // do nothing + } + + public override void DeserializeBody(BinaryReader br) + { + // do nothing + } + + public override void SerializeBody(BinaryWriter bw) + { + bw.Write(Constructor); + // do nothing + } + } +} diff --git a/src/TeleSharp.TL/TL/TLWallPaper.cs b/src/TeleSharp.TL/TL/TLWallPaper.cs index 741cd72..5a52028 100644 --- a/src/TeleSharp.TL/TL/TLWallPaper.cs +++ b/src/TeleSharp.TL/TL/TLWallPaper.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1539849235)] @@ -29,10 +31,9 @@ namespace TeleSharp.TL public TLAbsDocument Document { get; set; } public TLWallPaperSettings Settings { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -51,7 +52,6 @@ namespace TeleSharp.TL else Settings = null; - } public override void SerializeBody(BinaryWriter bw) @@ -59,16 +59,11 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Id); bw.Write(Flags); - - - - bw.Write(AccessHash); StringUtil.Serialize(Slug, bw); ObjectUtils.SerializeObject(Document, bw); if ((Flags & 4) != 0) ObjectUtils.SerializeObject(Settings, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLWallPaperNoFile.cs b/src/TeleSharp.TL/TL/TLWallPaperNoFile.cs index 30825f7..5fa3908 100644 --- a/src/TeleSharp.TL/TL/TLWallPaperNoFile.cs +++ b/src/TeleSharp.TL/TL/TLWallPaperNoFile.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-1963717851)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public bool Dark { get; set; } public TLWallPaperSettings Settings { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -39,18 +40,14 @@ namespace TeleSharp.TL else Settings = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - if ((Flags & 4) != 0) ObjectUtils.SerializeObject(Settings, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLWallPaperSettings.cs b/src/TeleSharp.TL/TL/TLWallPaperSettings.cs index d1ef709..b5f7995 100644 --- a/src/TeleSharp.TL/TL/TLWallPaperSettings.cs +++ b/src/TeleSharp.TL/TL/TLWallPaperSettings.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(84438264)] @@ -26,10 +28,9 @@ namespace TeleSharp.TL public int? Intensity { get; set; } public int? Rotation { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -57,15 +58,12 @@ namespace TeleSharp.TL else Rotation = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - if ((Flags & 1) != 0) bw.Write(BackgroundColor.Value); if ((Flags & 16) != 0) @@ -74,7 +72,6 @@ namespace TeleSharp.TL bw.Write(Intensity.Value); if ((Flags & 16) != 0) bw.Write(Rotation.Value); - } } } diff --git a/src/TeleSharp.TL/TL/TLWebAuthorization.cs b/src/TeleSharp.TL/TL/TLWebAuthorization.cs index a9ab6fe..974ce99 100644 --- a/src/TeleSharp.TL/TL/TLWebAuthorization.cs +++ b/src/TeleSharp.TL/TL/TLWebAuthorization.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-892779534)] @@ -28,10 +30,9 @@ namespace TeleSharp.TL public string Ip { get; set; } public string Region { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -45,7 +46,6 @@ namespace TeleSharp.TL DateActive = br.ReadInt32(); Ip = StringUtil.Deserialize(br); Region = StringUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -60,7 +60,6 @@ namespace TeleSharp.TL bw.Write(DateActive); StringUtil.Serialize(Ip, bw); StringUtil.Serialize(Region, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLWebDocument.cs b/src/TeleSharp.TL/TL/TLWebDocument.cs index 06cadcf..e49f092 100644 --- a/src/TeleSharp.TL/TL/TLWebDocument.cs +++ b/src/TeleSharp.TL/TL/TLWebDocument.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(475467473)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL public string MimeType { get; set; } public TLVector Attributes { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,7 +38,6 @@ namespace TeleSharp.TL Size = br.ReadInt32(); MimeType = StringUtil.Deserialize(br); Attributes = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -48,7 +48,6 @@ namespace TeleSharp.TL bw.Write(Size); StringUtil.Serialize(MimeType, bw); ObjectUtils.SerializeObject(Attributes, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLWebDocumentNoProxy.cs b/src/TeleSharp.TL/TL/TLWebDocumentNoProxy.cs index 93a73e8..5b0df5d 100644 --- a/src/TeleSharp.TL/TL/TLWebDocumentNoProxy.cs +++ b/src/TeleSharp.TL/TL/TLWebDocumentNoProxy.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-104284986)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL public string MimeType { get; set; } public TLVector Attributes { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -35,7 +36,6 @@ namespace TeleSharp.TL Size = br.ReadInt32(); MimeType = StringUtil.Deserialize(br); Attributes = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -45,7 +45,6 @@ namespace TeleSharp.TL bw.Write(Size); StringUtil.Serialize(MimeType, bw); ObjectUtils.SerializeObject(Attributes, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLWebPage.cs b/src/TeleSharp.TL/TL/TLWebPage.cs index 4625baa..ca6dec3 100644 --- a/src/TeleSharp.TL/TL/TLWebPage.cs +++ b/src/TeleSharp.TL/TL/TLWebPage.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-392411726)] @@ -36,12 +38,11 @@ namespace TeleSharp.TL public string Author { get; set; } public TLAbsDocument Document { get; set; } public TLPage CachedPage { get; set; } - public TLVector Attributes { get; set; } - + public TLVector Attributes { get; set; } public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -117,11 +118,10 @@ namespace TeleSharp.TL CachedPage = null; if ((Flags & 4096) != 0) - Attributes = (TLVector)ObjectUtils.DeserializeVector(br); + Attributes = (TLVector)ObjectUtils.DeserializeVector(br); else Attributes = null; - } public override void SerializeBody(BinaryWriter bw) @@ -160,7 +160,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(CachedPage, bw); if ((Flags & 4096) != 0) ObjectUtils.SerializeObject(Attributes, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLWebPageAttributeTheme.cs b/src/TeleSharp.TL/TL/TLWebPageAttributeTheme.cs index 98ab6d5..47c3b7c 100644 --- a/src/TeleSharp.TL/TL/TLWebPageAttributeTheme.cs +++ b/src/TeleSharp.TL/TL/TLWebPageAttributeTheme.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(1421174295)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL public TLVector Documents { get; set; } public TLThemeSettings Settings { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -41,7 +42,6 @@ namespace TeleSharp.TL else Settings = null; - } public override void SerializeBody(BinaryWriter bw) @@ -52,7 +52,6 @@ namespace TeleSharp.TL ObjectUtils.SerializeObject(Documents, bw); if ((Flags & 2) != 0) ObjectUtils.SerializeObject(Settings, bw); - } } } diff --git a/src/TeleSharp.TL/TL/TLWebPageEmpty.cs b/src/TeleSharp.TL/TL/TLWebPageEmpty.cs index e3cf8a0..85c996a 100644 --- a/src/TeleSharp.TL/TL/TLWebPageEmpty.cs +++ b/src/TeleSharp.TL/TL/TLWebPageEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-350980120)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL public long Id { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = br.ReadInt64(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Id); - } } } diff --git a/src/TeleSharp.TL/TL/TLWebPageNotModified.cs b/src/TeleSharp.TL/TL/TLWebPageNotModified.cs index 724b6b0..39fbf5c 100644 --- a/src/TeleSharp.TL/TL/TLWebPageNotModified.cs +++ b/src/TeleSharp.TL/TL/TLWebPageNotModified.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-2054908813)] @@ -18,22 +20,22 @@ namespace TeleSharp.TL } } - + // no fields public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing } } } diff --git a/src/TeleSharp.TL/TL/TLWebPagePending.cs b/src/TeleSharp.TL/TL/TLWebPagePending.cs index b5fb208..372b094 100644 --- a/src/TeleSharp.TL/TL/TLWebPagePending.cs +++ b/src/TeleSharp.TL/TL/TLWebPagePending.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL { [TLObject(-981018084)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL public long Id { get; set; } public int Date { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = br.ReadInt64(); Date = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL bw.Write(Constructor); bw.Write(Id); bw.Write(Date); - } } } diff --git a/src/TeleSharp.TL/TL/Updates/TLAbsChannelDifference.cs b/src/TeleSharp.TL/TL/Updates/TLAbsChannelDifference.cs index ca3c10a..092e3a7 100644 --- a/src/TeleSharp.TL/TL/Updates/TLAbsChannelDifference.cs +++ b/src/TeleSharp.TL/TL/Updates/TLAbsChannelDifference.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Updates { public abstract class TLAbsChannelDifference : TLObject diff --git a/src/TeleSharp.TL/TL/Updates/TLAbsDifference.cs b/src/TeleSharp.TL/TL/Updates/TLAbsDifference.cs index 10807ea..f791aad 100644 --- a/src/TeleSharp.TL/TL/Updates/TLAbsDifference.cs +++ b/src/TeleSharp.TL/TL/Updates/TLAbsDifference.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Updates { public abstract class TLAbsDifference : TLObject diff --git a/src/TeleSharp.TL/TL/Updates/TLChannelDifference.cs b/src/TeleSharp.TL/TL/Updates/TLChannelDifference.cs index e12d3f1..dfeb7a5 100644 --- a/src/TeleSharp.TL/TL/Updates/TLChannelDifference.cs +++ b/src/TeleSharp.TL/TL/Updates/TLChannelDifference.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Updates { [TLObject(543450958)] @@ -27,10 +29,9 @@ namespace TeleSharp.TL.Updates public TLVector Chats { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -47,14 +48,12 @@ namespace TeleSharp.TL.Updates OtherUpdates = (TLVector)ObjectUtils.DeserializeVector(br); Chats = (TLVector)ObjectUtils.DeserializeVector(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - bw.Write(Pts); if ((Flags & 2) != 0) bw.Write(Timeout.Value); @@ -62,7 +61,6 @@ namespace TeleSharp.TL.Updates ObjectUtils.SerializeObject(OtherUpdates, bw); ObjectUtils.SerializeObject(Chats, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Updates/TLChannelDifferenceEmpty.cs b/src/TeleSharp.TL/TL/Updates/TLChannelDifferenceEmpty.cs index ea9766d..72b6fab 100644 --- a/src/TeleSharp.TL/TL/Updates/TLChannelDifferenceEmpty.cs +++ b/src/TeleSharp.TL/TL/Updates/TLChannelDifferenceEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Updates { [TLObject(1041346555)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Updates public int Pts { get; set; } public int? Timeout { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -39,18 +40,15 @@ namespace TeleSharp.TL.Updates else Timeout = null; - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - bw.Write(Pts); if ((Flags & 2) != 0) bw.Write(Timeout.Value); - } } } diff --git a/src/TeleSharp.TL/TL/Updates/TLChannelDifferenceTooLong.cs b/src/TeleSharp.TL/TL/Updates/TLChannelDifferenceTooLong.cs index 8adf18c..061c6be 100644 --- a/src/TeleSharp.TL/TL/Updates/TLChannelDifferenceTooLong.cs +++ b/src/TeleSharp.TL/TL/Updates/TLChannelDifferenceTooLong.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Updates { [TLObject(-1531132162)] @@ -26,10 +28,9 @@ namespace TeleSharp.TL.Updates public TLVector Chats { get; set; } public TLVector Users { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -45,21 +46,18 @@ namespace TeleSharp.TL.Updates Messages = (TLVector)ObjectUtils.DeserializeVector(br); Chats = (TLVector)ObjectUtils.DeserializeVector(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - if ((Flags & 2) != 0) bw.Write(Timeout.Value); ObjectUtils.SerializeObject(Dialog, bw); ObjectUtils.SerializeObject(Messages, bw); ObjectUtils.SerializeObject(Chats, bw); ObjectUtils.SerializeObject(Users, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Updates/TLDifference.cs b/src/TeleSharp.TL/TL/Updates/TLDifference.cs index 83ef9dc..9c0cd70 100644 --- a/src/TeleSharp.TL/TL/Updates/TLDifference.cs +++ b/src/TeleSharp.TL/TL/Updates/TLDifference.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Updates { [TLObject(16030880)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL.Updates public TLVector Users { get; set; } public Updates.TLState State { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -39,7 +40,6 @@ namespace TeleSharp.TL.Updates Chats = (TLVector)ObjectUtils.DeserializeVector(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); State = (Updates.TLState)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -51,7 +51,6 @@ namespace TeleSharp.TL.Updates ObjectUtils.SerializeObject(Chats, bw); ObjectUtils.SerializeObject(Users, bw); ObjectUtils.SerializeObject(State, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Updates/TLDifferenceEmpty.cs b/src/TeleSharp.TL/TL/Updates/TLDifferenceEmpty.cs index 250cb09..e0799b3 100644 --- a/src/TeleSharp.TL/TL/Updates/TLDifferenceEmpty.cs +++ b/src/TeleSharp.TL/TL/Updates/TLDifferenceEmpty.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Updates { [TLObject(1567990072)] @@ -21,17 +23,15 @@ namespace TeleSharp.TL.Updates public int Date { get; set; } public int Seq { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Date = br.ReadInt32(); Seq = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -39,7 +39,6 @@ namespace TeleSharp.TL.Updates bw.Write(Constructor); bw.Write(Date); bw.Write(Seq); - } } } diff --git a/src/TeleSharp.TL/TL/Updates/TLDifferenceSlice.cs b/src/TeleSharp.TL/TL/Updates/TLDifferenceSlice.cs index b3c8f8d..42796f7 100644 --- a/src/TeleSharp.TL/TL/Updates/TLDifferenceSlice.cs +++ b/src/TeleSharp.TL/TL/Updates/TLDifferenceSlice.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Updates { [TLObject(-1459938943)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL.Updates public TLVector Users { get; set; } public Updates.TLState IntermediateState { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -39,7 +40,6 @@ namespace TeleSharp.TL.Updates Chats = (TLVector)ObjectUtils.DeserializeVector(br); Users = (TLVector)ObjectUtils.DeserializeVector(br); IntermediateState = (Updates.TLState)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) @@ -51,7 +51,6 @@ namespace TeleSharp.TL.Updates ObjectUtils.SerializeObject(Chats, bw); ObjectUtils.SerializeObject(Users, bw); ObjectUtils.SerializeObject(IntermediateState, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Updates/TLDifferenceTooLong.cs b/src/TeleSharp.TL/TL/Updates/TLDifferenceTooLong.cs index 6a847ad..e247d6c 100644 --- a/src/TeleSharp.TL/TL/Updates/TLDifferenceTooLong.cs +++ b/src/TeleSharp.TL/TL/Updates/TLDifferenceTooLong.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Updates { [TLObject(1258196845)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL.Updates public int Pts { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Pts = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Pts); - } } } diff --git a/src/TeleSharp.TL/TL/Updates/TLRequestGetChannelDifference.cs b/src/TeleSharp.TL/TL/Updates/TLRequestGetChannelDifference.cs index 66654db..d124b23 100644 --- a/src/TeleSharp.TL/TL/Updates/TLRequestGetChannelDifference.cs +++ b/src/TeleSharp.TL/TL/Updates/TLRequestGetChannelDifference.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Updates { [TLObject(51854712)] @@ -26,10 +28,9 @@ namespace TeleSharp.TL.Updates public int Limit { get; set; } public Updates.TLAbsChannelDifference Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -40,24 +41,21 @@ namespace TeleSharp.TL.Updates Filter = (TLAbsChannelMessagesFilter)ObjectUtils.DeserializeObject(br); Pts = br.ReadInt32(); Limit = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - ObjectUtils.SerializeObject(Channel, bw); ObjectUtils.SerializeObject(Filter, bw); bw.Write(Pts); bw.Write(Limit); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Updates.TLAbsChannelDifference)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Updates/TLRequestGetDifference.cs b/src/TeleSharp.TL/TL/Updates/TLRequestGetDifference.cs index c7d9e1d..5b1254e 100644 --- a/src/TeleSharp.TL/TL/Updates/TLRequestGetDifference.cs +++ b/src/TeleSharp.TL/TL/Updates/TLRequestGetDifference.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Updates { [TLObject(630429265)] @@ -25,10 +27,9 @@ namespace TeleSharp.TL.Updates public int Qts { get; set; } public Updates.TLAbsDifference Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -42,7 +43,6 @@ namespace TeleSharp.TL.Updates Date = br.ReadInt32(); Qts = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -54,12 +54,11 @@ namespace TeleSharp.TL.Updates bw.Write(PtsTotalLimit.Value); bw.Write(Date); bw.Write(Qts); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Updates.TLAbsDifference)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Updates/TLRequestGetState.cs b/src/TeleSharp.TL/TL/Updates/TLRequestGetState.cs index 0540cf0..fe959f8 100644 --- a/src/TeleSharp.TL/TL/Updates/TLRequestGetState.cs +++ b/src/TeleSharp.TL/TL/Updates/TLRequestGetState.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Updates { [TLObject(-304838614)] @@ -20,26 +22,25 @@ namespace TeleSharp.TL.Updates public Updates.TLState Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { - + // do nothing } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); - + // do nothing else } + public override void DeserializeResponse(BinaryReader br) { Response = (Updates.TLState)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Updates/TLState.cs b/src/TeleSharp.TL/TL/Updates/TLState.cs index 9ea8657..3170c7b 100644 --- a/src/TeleSharp.TL/TL/Updates/TLState.cs +++ b/src/TeleSharp.TL/TL/Updates/TLState.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Updates { [TLObject(-1519637954)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL.Updates public int Seq { get; set; } public int UnreadCount { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,7 +38,6 @@ namespace TeleSharp.TL.Updates Date = br.ReadInt32(); Seq = br.ReadInt32(); UnreadCount = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -48,7 +48,6 @@ namespace TeleSharp.TL.Updates bw.Write(Date); bw.Write(Seq); bw.Write(UnreadCount); - } } } diff --git a/src/TeleSharp.TL/TL/Upload/TLAbsCdnFile.cs b/src/TeleSharp.TL/TL/Upload/TLAbsCdnFile.cs index e2ffe61..058effa 100644 --- a/src/TeleSharp.TL/TL/Upload/TLAbsCdnFile.cs +++ b/src/TeleSharp.TL/TL/Upload/TLAbsCdnFile.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Upload { public abstract class TLAbsCdnFile : TLObject diff --git a/src/TeleSharp.TL/TL/Upload/TLAbsFile.cs b/src/TeleSharp.TL/TL/Upload/TLAbsFile.cs index 14db55f..d771164 100644 --- a/src/TeleSharp.TL/TL/Upload/TLAbsFile.cs +++ b/src/TeleSharp.TL/TL/Upload/TLAbsFile.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Upload { public abstract class TLAbsFile : TLObject diff --git a/src/TeleSharp.TL/TL/Upload/TLCdnFile.cs b/src/TeleSharp.TL/TL/Upload/TLCdnFile.cs index 5d966c9..6588fc8 100644 --- a/src/TeleSharp.TL/TL/Upload/TLCdnFile.cs +++ b/src/TeleSharp.TL/TL/Upload/TLCdnFile.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Upload { [TLObject(-1449145777)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL.Upload public byte[] Bytes { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Bytes = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); BytesUtil.Serialize(Bytes, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Upload/TLCdnFileReuploadNeeded.cs b/src/TeleSharp.TL/TL/Upload/TLCdnFileReuploadNeeded.cs index f88fbac..4918162 100644 --- a/src/TeleSharp.TL/TL/Upload/TLCdnFileReuploadNeeded.cs +++ b/src/TeleSharp.TL/TL/Upload/TLCdnFileReuploadNeeded.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Upload { [TLObject(-290921362)] @@ -20,23 +22,20 @@ namespace TeleSharp.TL.Upload public byte[] RequestToken { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { RequestToken = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); BytesUtil.Serialize(RequestToken, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Upload/TLFile.cs b/src/TeleSharp.TL/TL/Upload/TLFile.cs index bd8131d..441f6f5 100644 --- a/src/TeleSharp.TL/TL/Upload/TLFile.cs +++ b/src/TeleSharp.TL/TL/Upload/TLFile.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Upload { [TLObject(157948117)] @@ -22,10 +24,9 @@ namespace TeleSharp.TL.Upload public int Mtime { get; set; } public byte[] Bytes { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -33,7 +34,6 @@ namespace TeleSharp.TL.Upload Type = (Storage.TLAbsFileType)ObjectUtils.DeserializeObject(br); Mtime = br.ReadInt32(); Bytes = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -42,7 +42,6 @@ namespace TeleSharp.TL.Upload ObjectUtils.SerializeObject(Type, bw); bw.Write(Mtime); BytesUtil.Serialize(Bytes, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Upload/TLFileCdnRedirect.cs b/src/TeleSharp.TL/TL/Upload/TLFileCdnRedirect.cs index d98fcff..52a6816 100644 --- a/src/TeleSharp.TL/TL/Upload/TLFileCdnRedirect.cs +++ b/src/TeleSharp.TL/TL/Upload/TLFileCdnRedirect.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Upload { [TLObject(-242427324)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL.Upload public byte[] EncryptionIv { get; set; } public TLVector FileHashes { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,7 +38,6 @@ namespace TeleSharp.TL.Upload EncryptionKey = BytesUtil.Deserialize(br); EncryptionIv = BytesUtil.Deserialize(br); FileHashes = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -48,7 +48,6 @@ namespace TeleSharp.TL.Upload BytesUtil.Serialize(EncryptionKey, bw); BytesUtil.Serialize(EncryptionIv, bw); ObjectUtils.SerializeObject(FileHashes, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Upload/TLRequestGetCdnFile.cs b/src/TeleSharp.TL/TL/Upload/TLRequestGetCdnFile.cs index 8d0033b..1be4979 100644 --- a/src/TeleSharp.TL/TL/Upload/TLRequestGetCdnFile.cs +++ b/src/TeleSharp.TL/TL/Upload/TLRequestGetCdnFile.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Upload { [TLObject(536919235)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Upload public int Limit { get; set; } public Upload.TLAbsCdnFile Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Upload FileToken = BytesUtil.Deserialize(br); Offset = br.ReadInt32(); Limit = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Upload BytesUtil.Serialize(FileToken, bw); bw.Write(Offset); bw.Write(Limit); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Upload.TLAbsCdnFile)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Upload/TLRequestGetCdnFileHashes.cs b/src/TeleSharp.TL/TL/Upload/TLRequestGetCdnFileHashes.cs index 3cd65ec..9f86068 100644 --- a/src/TeleSharp.TL/TL/Upload/TLRequestGetCdnFileHashes.cs +++ b/src/TeleSharp.TL/TL/Upload/TLRequestGetCdnFileHashes.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Upload { [TLObject(1302676017)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Upload public int Offset { get; set; } public TLVector Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { FileToken = BytesUtil.Deserialize(br); Offset = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Upload bw.Write(Constructor); BytesUtil.Serialize(FileToken, bw); bw.Write(Offset); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLVector)ObjectUtils.DeserializeVector(br); - } } } diff --git a/src/TeleSharp.TL/TL/Upload/TLRequestGetFile.cs b/src/TeleSharp.TL/TL/Upload/TLRequestGetFile.cs index 1292d82..1d57444 100644 --- a/src/TeleSharp.TL/TL/Upload/TLRequestGetFile.cs +++ b/src/TeleSharp.TL/TL/Upload/TLRequestGetFile.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Upload { [TLObject(-1319462148)] @@ -26,10 +28,9 @@ namespace TeleSharp.TL.Upload public int Limit { get; set; } public Upload.TLAbsFile Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -40,24 +41,20 @@ namespace TeleSharp.TL.Upload Location = (TLAbsInputFileLocation)ObjectUtils.DeserializeObject(br); Offset = br.ReadInt32(); Limit = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); bw.Write(Flags); - - ObjectUtils.SerializeObject(Location, bw); bw.Write(Offset); bw.Write(Limit); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Upload.TLAbsFile)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Upload/TLRequestGetFileHashes.cs b/src/TeleSharp.TL/TL/Upload/TLRequestGetFileHashes.cs index 1545b3a..a4be730 100644 --- a/src/TeleSharp.TL/TL/Upload/TLRequestGetFileHashes.cs +++ b/src/TeleSharp.TL/TL/Upload/TLRequestGetFileHashes.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Upload { [TLObject(-956147407)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Upload public int Offset { get; set; } public TLVector Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Location = (TLAbsInputFileLocation)ObjectUtils.DeserializeObject(br); Offset = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Upload bw.Write(Constructor); ObjectUtils.SerializeObject(Location, bw); bw.Write(Offset); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLVector)ObjectUtils.DeserializeVector(br); - } } } diff --git a/src/TeleSharp.TL/TL/Upload/TLRequestGetWebFile.cs b/src/TeleSharp.TL/TL/Upload/TLRequestGetWebFile.cs index daf636d..ed17e2f 100644 --- a/src/TeleSharp.TL/TL/Upload/TLRequestGetWebFile.cs +++ b/src/TeleSharp.TL/TL/Upload/TLRequestGetWebFile.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Upload { [TLObject(619086221)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Upload public int Limit { get; set; } public Upload.TLWebFile Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Upload Location = (TLAbsInputWebFileLocation)ObjectUtils.DeserializeObject(br); Offset = br.ReadInt32(); Limit = br.ReadInt32(); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Upload ObjectUtils.SerializeObject(Location, bw); bw.Write(Offset); bw.Write(Limit); - } + public override void DeserializeResponse(BinaryReader br) { Response = (Upload.TLWebFile)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Upload/TLRequestReuploadCdnFile.cs b/src/TeleSharp.TL/TL/Upload/TLRequestReuploadCdnFile.cs index 713d09f..e2d7188 100644 --- a/src/TeleSharp.TL/TL/Upload/TLRequestReuploadCdnFile.cs +++ b/src/TeleSharp.TL/TL/Upload/TLRequestReuploadCdnFile.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Upload { [TLObject(-1691921240)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Upload public byte[] RequestToken { get; set; } public TLVector Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { FileToken = BytesUtil.Deserialize(br); RequestToken = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Upload bw.Write(Constructor); BytesUtil.Serialize(FileToken, bw); BytesUtil.Serialize(RequestToken, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLVector)ObjectUtils.DeserializeVector(br); - } } } diff --git a/src/TeleSharp.TL/TL/Upload/TLRequestSaveBigFilePart.cs b/src/TeleSharp.TL/TL/Upload/TLRequestSaveBigFilePart.cs index b662b4f..fb53a11 100644 --- a/src/TeleSharp.TL/TL/Upload/TLRequestSaveBigFilePart.cs +++ b/src/TeleSharp.TL/TL/Upload/TLRequestSaveBigFilePart.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Upload { [TLObject(-562337987)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL.Upload public byte[] Bytes { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -36,7 +37,6 @@ namespace TeleSharp.TL.Upload FilePart = br.ReadInt32(); FileTotalParts = br.ReadInt32(); Bytes = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -46,12 +46,11 @@ namespace TeleSharp.TL.Upload bw.Write(FilePart); bw.Write(FileTotalParts); BytesUtil.Serialize(Bytes, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Upload/TLRequestSaveFilePart.cs b/src/TeleSharp.TL/TL/Upload/TLRequestSaveFilePart.cs index bb4a5e1..055d14d 100644 --- a/src/TeleSharp.TL/TL/Upload/TLRequestSaveFilePart.cs +++ b/src/TeleSharp.TL/TL/Upload/TLRequestSaveFilePart.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Upload { [TLObject(-1291540959)] @@ -23,10 +25,9 @@ namespace TeleSharp.TL.Upload public byte[] Bytes { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -34,7 +35,6 @@ namespace TeleSharp.TL.Upload FileId = br.ReadInt64(); FilePart = br.ReadInt32(); Bytes = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -43,12 +43,11 @@ namespace TeleSharp.TL.Upload bw.Write(FileId); bw.Write(FilePart); BytesUtil.Serialize(Bytes, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } } diff --git a/src/TeleSharp.TL/TL/Upload/TLWebFile.cs b/src/TeleSharp.TL/TL/Upload/TLWebFile.cs index 336fe70..431fd82 100644 --- a/src/TeleSharp.TL/TL/Upload/TLWebFile.cs +++ b/src/TeleSharp.TL/TL/Upload/TLWebFile.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Upload { [TLObject(568808380)] @@ -24,10 +26,9 @@ namespace TeleSharp.TL.Upload public int Mtime { get; set; } public byte[] Bytes { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) @@ -37,7 +38,6 @@ namespace TeleSharp.TL.Upload FileType = (Storage.TLAbsFileType)ObjectUtils.DeserializeObject(br); Mtime = br.ReadInt32(); Bytes = BytesUtil.Deserialize(br); - } public override void SerializeBody(BinaryWriter bw) @@ -48,7 +48,6 @@ namespace TeleSharp.TL.Upload ObjectUtils.SerializeObject(FileType, bw); bw.Write(Mtime); BytesUtil.Serialize(Bytes, bw); - } } } diff --git a/src/TeleSharp.TL/TL/Users/TLRequestGetFullUser.cs b/src/TeleSharp.TL/TL/Users/TLRequestGetFullUser.cs index 1f139f6..08664e3 100644 --- a/src/TeleSharp.TL/TL/Users/TLRequestGetFullUser.cs +++ b/src/TeleSharp.TL/TL/Users/TLRequestGetFullUser.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Users { [TLObject(-902781519)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Users public TLAbsInputUser Id { get; set; } public TLUserFull Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Id, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLUserFull)ObjectUtils.DeserializeObject(br); - } } } diff --git a/src/TeleSharp.TL/TL/Users/TLRequestGetUsers.cs b/src/TeleSharp.TL/TL/Users/TLRequestGetUsers.cs index 579d54b..d5069e2 100644 --- a/src/TeleSharp.TL/TL/Users/TLRequestGetUsers.cs +++ b/src/TeleSharp.TL/TL/Users/TLRequestGetUsers.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Users { [TLObject(227648840)] @@ -21,28 +23,25 @@ namespace TeleSharp.TL.Users public TLVector Id { get; set; } public TLVector Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) { bw.Write(Constructor); ObjectUtils.SerializeObject(Id, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = (TLVector)ObjectUtils.DeserializeVector(br); - } } } diff --git a/src/TeleSharp.TL/TL/Users/TLRequestSetSecureValueErrors.cs b/src/TeleSharp.TL/TL/Users/TLRequestSetSecureValueErrors.cs index 1d46455..7213238 100644 --- a/src/TeleSharp.TL/TL/Users/TLRequestSetSecureValueErrors.cs +++ b/src/TeleSharp.TL/TL/Users/TLRequestSetSecureValueErrors.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; + using TeleSharp.TL; + namespace TeleSharp.TL.Users { [TLObject(-1865902923)] @@ -22,17 +24,15 @@ namespace TeleSharp.TL.Users public TLVector Errors { get; set; } public bool Response { get; set; } - public void ComputeFlags() { - + // do nothing } public override void DeserializeBody(BinaryReader br) { Id = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); Errors = (TLVector)ObjectUtils.DeserializeVector(br); - } public override void SerializeBody(BinaryWriter bw) @@ -40,12 +40,11 @@ namespace TeleSharp.TL.Users bw.Write(Constructor); ObjectUtils.SerializeObject(Id, bw); ObjectUtils.SerializeObject(Errors, bw); - } + public override void DeserializeResponse(BinaryReader br) { Response = BoolUtil.Deserialize(br); - } } }