mtproto

package
v0.0.0-...-d9af017 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 3, 2017 License: Apache-2.0 Imports: 26 Imported by: 0

Documentation

Overview

Package mtproto is a generated protocol buffer package.

It is generated from these files:

rpc_error_codes.proto
schema.tl.core_types.proto
schema.tl.crc32.proto
schema.tl.handshake.proto
schema.tl.sync.proto
schema.tl.sync.service.proto
schema.tl.transport.proto

It has these top-level messages:

Bool
True
Error
Null
TLBoolFalse
TLBoolTrue
TLTrue
TLError
TLNull
ResPQ
P_QInnerData
Server_DH_Params
Server_DHInnerData
Client_DH_Inner_Data
SetClient_DHParamsAnswer
DestroyAuthKeyRes
TLResPQ
TLPQInnerData
TLServer_DHParamsFail
TLServer_DHParamsOk
TLServer_DHInnerData
TLClient_DHInnerData
TLDhGenOk
TLDhGenRetry
TLDhGenFail
TLDestroyAuthKeyOk
TLDestroyAuthKeyNone
TLDestroyAuthKeyFail
TLReqPq
TLReq_DHParams
TLSetClient_DHParams
TLDestroyAuthKey
InputPeer
InputUser
InputContact
InputFile
InputMedia
InputChatPhoto
InputGeoPoint
InputPhoto
InputFileLocation
InputAppEvent
Peer
Storage_FileType
FileLocation
User
UserProfilePhoto
UserStatus
Chat
ChatFull
ChatParticipant
ChatParticipants
ChatPhoto
Message
MessageMedia
MessageAction
Dialog
Photo
PhotoSize
GeoPoint
Auth_CheckedPhone
Auth_SentCode
Auth_Authorization
Auth_ExportedAuthorization
InputNotifyPeer
InputPeerNotifyEvents
InputPeerNotifySettings
PeerNotifyEvents
PeerNotifySettings
PeerSettings
WallPaper
ReportReason
UserFull
Contact
ImportedContact
ContactBlocked
ContactStatus
Contacts_Link
Contacts_Contacts
Contacts_ImportedContacts
Contacts_Blocked
Messages_Dialogs
Messages_Messages
Messages_Chats
Messages_ChatFull
Messages_AffectedHistory
MessagesFilter
Update
Updates_State
Updates_Difference
Updates
Photos_Photos
Photos_Photo
Upload_File
DcOption
Config
NearestDc
Help_AppUpdate
Help_InviteText
EncryptedChat
InputEncryptedChat
EncryptedFile
InputEncryptedFile
EncryptedMessage
Messages_DhConfig
Messages_SentEncryptedMessage
InputDocument
Document
Help_Support
NotifyPeer
SendMessageAction
Contacts_Found
InputPrivacyKey
PrivacyKey
InputPrivacyRule
PrivacyRule
Account_PrivacyRules
AccountDaysTTL
DocumentAttribute
Messages_Stickers
StickerPack
Messages_AllStickers
DisabledFeature
Messages_AffectedMessages
ContactLink
WebPage
Authorization
Account_Authorizations
Account_Password
Account_PasswordSettings
Account_PasswordInputSettings
Auth_PasswordRecovery
ReceivedNotifyMessage
ExportedChatInvite
ChatInvite
InputStickerSet
StickerSet
Messages_StickerSet
BotCommand
BotInfo
KeyboardButton
KeyboardButtonRow
ReplyMarkup
MessageEntity
InputChannel
Contacts_ResolvedPeer
MessageRange
Updates_ChannelDifference
ChannelMessagesFilter
ChannelParticipant
ChannelParticipantsFilter
Channels_ChannelParticipants
Channels_ChannelParticipant
Help_TermsOfService
FoundGif
Messages_FoundGifs
Messages_SavedGifs
InputBotInlineMessage
InputBotInlineResult
BotInlineMessage
BotInlineResult
Messages_BotResults
ExportedMessageLink
MessageFwdHeader
Auth_CodeType
Auth_SentCodeType
Messages_BotCallbackAnswer
Messages_MessageEditData
InputBotInlineMessageID
InlineBotSwitchPM
Messages_PeerDialogs
TopPeer
TopPeerCategory
TopPeerCategoryPeers
Contacts_TopPeers
DraftMessage
Messages_FeaturedStickers
Messages_RecentStickers
Messages_ArchivedStickers
Messages_StickerSetInstallResult
StickerSetCovered
MaskCoords
InputStickeredMedia
Game
InputGame
HighScore
Messages_HighScores
RichText
PageBlock
Page
PhoneCallDiscardReason
DataJSON
LabeledPrice
Invoice
PaymentCharge
PostAddress
PaymentRequestedInfo
PaymentSavedCredentials
WebDocument
InputWebDocument
InputWebFileLocation
Upload_WebFile
Payments_PaymentForm
Payments_ValidatedRequestedInfo
Payments_PaymentResult
Payments_PaymentReceipt
Payments_SavedInfo
InputPaymentCredentials
Account_TmpPassword
ShippingOption
InputStickerSetItem
InputPhoneCall
PhoneCall
PhoneConnection
PhoneCallProtocol
Phone_PhoneCall
Upload_CdnFile
CdnPublicKey
CdnConfig
LangPackString
LangPackDifference
LangPackLanguage
ChannelAdminRights
ChannelBannedRights
ChannelAdminLogEventAction
ChannelAdminLogEvent
Channels_AdminLogResults
ChannelAdminLogEventsFilter
PopularContact
CdnFileHash
Messages_FavedStickers
TLInputPeerEmpty
TLInputPeerSelf
TLInputPeerChat
TLInputPeerUser
TLInputPeerChannel
TLInputUserEmpty
TLInputUserSelf
TLInputUser
TLInputPhoneContact
TLInputFile
TLInputFileBig
TLInputMediaEmpty
TLInputMediaUploadedPhoto
TLInputMediaPhoto
TLInputMediaGeoPoint
TLInputMediaContact
TLInputMediaUploadedDocument
TLInputMediaDocument
TLInputMediaVenue
TLInputMediaGifExternal
TLInputMediaPhotoExternal
TLInputMediaDocumentExternal
TLInputMediaGame
TLInputMediaInvoice
TLInputChatPhotoEmpty
TLInputChatUploadedPhoto
TLInputChatPhoto
TLInputGeoPointEmpty
TLInputGeoPoint
TLInputPhotoEmpty
TLInputPhoto
TLInputFileLocation
TLInputEncryptedFileLocation
TLInputDocumentFileLocation
TLInputAppEvent
TLPeerUser
TLPeerChat
TLPeerChannel
TLStorageFileUnknown
TLStorageFilePartial
TLStorageFileJpeg
TLStorageFileGif
TLStorageFilePng
TLStorageFilePdf
TLStorageFileMp3
TLStorageFileMov
TLStorageFileMp4
TLStorageFileWebp
TLFileLocationUnavailable
TLFileLocation
TLUserEmpty
TLUser
TLUserProfilePhotoEmpty
TLUserProfilePhoto
TLUserStatusEmpty
TLUserStatusOnline
TLUserStatusOffline
TLUserStatusRecently
TLUserStatusLastWeek
TLUserStatusLastMonth
TLChatEmpty
TLChat
TLChatForbidden
TLChannel
TLChannelForbidden
TLChatFull
TLChannelFull
TLChatParticipant
TLChatParticipantCreator
TLChatParticipantAdmin
TLChatParticipantsForbidden
TLChatParticipants
TLChatPhotoEmpty
TLChatPhoto
TLMessageEmpty
TLMessage
TLMessageService
TLMessageMediaEmpty
TLMessageMediaPhoto
TLMessageMediaGeo
TLMessageMediaContact
TLMessageMediaUnsupported
TLMessageMediaDocument
TLMessageMediaWebPage
TLMessageMediaVenue
TLMessageMediaGame
TLMessageMediaInvoice
TLMessageActionEmpty
TLMessageActionChatCreate
TLMessageActionChatEditTitle
TLMessageActionChatEditPhoto
TLMessageActionChatDeletePhoto
TLMessageActionChatAddUser
TLMessageActionChatDeleteUser
TLMessageActionChatJoinedByLink
TLMessageActionChannelCreate
TLMessageActionChatMigrateTo
TLMessageActionChannelMigrateFrom
TLMessageActionPinMessage
TLMessageActionHistoryClear
TLMessageActionGameScore
TLMessageActionPaymentSentMe
TLMessageActionPaymentSent
TLMessageActionPhoneCall
TLMessageActionScreenshotTaken
TLDialog
TLPhotoEmpty
TLPhoto
TLPhotoSizeEmpty
TLPhotoSize
TLPhotoCachedSize
TLGeoPointEmpty
TLGeoPoint
TLAuthCheckedPhone
TLAuthSentCode
TLAuthAuthorization
TLAuthExportedAuthorization
TLInputNotifyPeer
TLInputNotifyUsers
TLInputNotifyChats
TLInputNotifyAll
TLInputPeerNotifyEventsEmpty
TLInputPeerNotifyEventsAll
TLInputPeerNotifySettings
TLPeerNotifyEventsEmpty
TLPeerNotifyEventsAll
TLPeerNotifySettingsEmpty
TLPeerNotifySettings
TLPeerSettings
TLWallPaper
TLWallPaperSolid
TLInputReportReasonSpam
TLInputReportReasonViolence
TLInputReportReasonPornography
TLInputReportReasonOther
TLUserFull
TLContact
TLImportedContact
TLContactBlocked
TLContactStatus
TLContactsLink
TLContactsContactsNotModified
TLContactsContacts
TLContactsImportedContacts
TLContactsBlocked
TLContactsBlockedSlice
TLMessagesDialogs
TLMessagesDialogsSlice
TLMessagesMessages
TLMessagesMessagesSlice
TLMessagesChannelMessages
TLMessagesChats
TLMessagesChatsSlice
TLMessagesChatFull
TLMessagesAffectedHistory
TLInputMessagesFilterEmpty
TLInputMessagesFilterPhotos
TLInputMessagesFilterVideo
TLInputMessagesFilterPhotoVideo
TLInputMessagesFilterPhotoVideoDocuments
TLInputMessagesFilterDocument
TLInputMessagesFilterUrl
TLInputMessagesFilterGif
TLInputMessagesFilterVoice
TLInputMessagesFilterMusic
TLInputMessagesFilterChatPhotos
TLInputMessagesFilterPhoneCalls
TLInputMessagesFilterRoundVoice
TLInputMessagesFilterRoundVideo
TLInputMessagesFilterMyMentions
TLUpdateNewMessage
TLUpdateMessageID
TLUpdateDeleteMessages
TLUpdateUserTyping
TLUpdateChatUserTyping
TLUpdateChatParticipants
TLUpdateUserStatus
TLUpdateUserName
TLUpdateUserPhoto
TLUpdateContactRegistered
TLUpdateContactLink
TLUpdateNewEncryptedMessage
TLUpdateEncryptedChatTyping
TLUpdateEncryption
TLUpdateEncryptedMessagesRead
TLUpdateChatParticipantAdd
TLUpdateChatParticipantDelete
TLUpdateDcOptions
TLUpdateUserBlocked
TLUpdateNotifySettings
TLUpdateServiceNotification
TLUpdatePrivacy
TLUpdateUserPhone
TLUpdateReadHistoryInbox
TLUpdateReadHistoryOutbox
TLUpdateWebPage
TLUpdateReadMessagesContents
TLUpdateChannelTooLong
TLUpdateChannel
TLUpdateNewChannelMessage
TLUpdateReadChannelInbox
TLUpdateDeleteChannelMessages
TLUpdateChannelMessageViews
TLUpdateChatAdmins
TLUpdateChatParticipantAdmin
TLUpdateNewStickerSet
TLUpdateStickerSetsOrder
TLUpdateStickerSets
TLUpdateSavedGifs
TLUpdateBotInlineQuery
TLUpdateBotInlineSend
TLUpdateEditChannelMessage
TLUpdateChannelPinnedMessage
TLUpdateBotCallbackQuery
TLUpdateEditMessage
TLUpdateInlineBotCallbackQuery
TLUpdateReadChannelOutbox
TLUpdateDraftMessage
TLUpdateReadFeaturedStickers
TLUpdateRecentStickers
TLUpdateConfig
TLUpdatePtsChanged
TLUpdateChannelWebPage
TLUpdateDialogPinned
TLUpdatePinnedDialogs
TLUpdateBotWebhookJSON
TLUpdateBotWebhookJSONQuery
TLUpdateBotShippingQuery
TLUpdateBotPrecheckoutQuery
TLUpdatePhoneCall
TLUpdateLangPackTooLong
TLUpdateLangPack
TLUpdateFavedStickers
TLUpdateChannelReadMessagesContents
TLUpdateContactsReset
TLUpdatesState
TLUpdatesDifferenceEmpty
TLUpdatesDifference
TLUpdatesDifferenceSlice
TLUpdatesDifferenceTooLong
TLUpdatesTooLong
TLUpdateShortMessage
TLUpdateShortChatMessage
TLUpdateShort
TLUpdatesCombined
TLUpdates
TLUpdateShortSentMessage
TLPhotosPhotos
TLPhotosPhotosSlice
TLPhotosPhoto
TLUploadFile
TLUploadFileCdnRedirect
TLDcOption
TLConfig
TLNearestDc
TLHelpAppUpdate
TLHelpNoAppUpdate
TLHelpInviteText
TLEncryptedChatEmpty
TLEncryptedChatWaiting
TLEncryptedChatRequested
TLEncryptedChat
TLEncryptedChatDiscarded
TLInputEncryptedChat
TLEncryptedFileEmpty
TLEncryptedFile
TLInputEncryptedFileEmpty
TLInputEncryptedFileUploaded
TLInputEncryptedFile
TLInputEncryptedFileBigUploaded
TLEncryptedMessage
TLEncryptedMessageService
TLMessagesDhConfigNotModified
TLMessagesDhConfig
TLMessagesSentEncryptedMessage
TLMessagesSentEncryptedFile
TLInputDocumentEmpty
TLInputDocument
TLDocumentEmpty
TLDocument
TLHelpSupport
TLNotifyPeer
TLNotifyUsers
TLNotifyChats
TLNotifyAll
TLSendMessageTypingAction
TLSendMessageCancelAction
TLSendMessageRecordVideoAction
TLSendMessageUploadVideoAction
TLSendMessageRecordAudioAction
TLSendMessageUploadAudioAction
TLSendMessageUploadPhotoAction
TLSendMessageUploadDocumentAction
TLSendMessageGeoLocationAction
TLSendMessageChooseContactAction
TLSendMessageGamePlayAction
TLSendMessageRecordRoundAction
TLSendMessageUploadRoundAction
TLContactsFound
TLInputPrivacyKeyStatusTimestamp
TLInputPrivacyKeyChatInvite
TLInputPrivacyKeyPhoneCall
TLPrivacyKeyStatusTimestamp
TLPrivacyKeyChatInvite
TLPrivacyKeyPhoneCall
TLInputPrivacyValueAllowContacts
TLInputPrivacyValueAllowAll
TLInputPrivacyValueAllowUsers
TLInputPrivacyValueDisallowContacts
TLInputPrivacyValueDisallowAll
TLInputPrivacyValueDisallowUsers
TLPrivacyValueAllowContacts
TLPrivacyValueAllowAll
TLPrivacyValueAllowUsers
TLPrivacyValueDisallowContacts
TLPrivacyValueDisallowAll
TLPrivacyValueDisallowUsers
TLAccountPrivacyRules
TLAccountDaysTTL
TLDocumentAttributeImageSize
TLDocumentAttributeAnimated
TLDocumentAttributeSticker
TLDocumentAttributeVideo
TLDocumentAttributeAudio
TLDocumentAttributeFilename
TLDocumentAttributeHasStickers
TLMessagesStickersNotModified
TLMessagesStickers
TLStickerPack
TLMessagesAllStickersNotModified
TLMessagesAllStickers
TLDisabledFeature
TLMessagesAffectedMessages
TLContactLinkUnknown
TLContactLinkNone
TLContactLinkHasPhone
TLContactLinkContact
TLWebPageEmpty
TLWebPagePending
TLWebPage
TLWebPageNotModified
TLAuthorization
TLAccountAuthorizations
TLAccountNoPassword
TLAccountPassword
TLAccountPasswordSettings
TLAccountPasswordInputSettings
TLAuthPasswordRecovery
TLReceivedNotifyMessage
TLChatInviteEmpty
TLChatInviteExported
TLChatInviteAlready
TLChatInvite
TLInputStickerSetEmpty
TLInputStickerSetID
TLInputStickerSetShortName
TLStickerSet
TLMessagesStickerSet
TLBotCommand
TLBotInfo
TLKeyboardButton
TLKeyboardButtonUrl
TLKeyboardButtonCallback
TLKeyboardButtonRequestPhone
TLKeyboardButtonRequestGeoLocation
TLKeyboardButtonSwitchInline
TLKeyboardButtonGame
TLKeyboardButtonBuy
TLKeyboardButtonRow
TLReplyKeyboardHide
TLReplyKeyboardForceReply
TLReplyKeyboardMarkup
TLReplyInlineMarkup
TLMessageEntityUnknown
TLMessageEntityMention
TLMessageEntityHashtag
TLMessageEntityBotCommand
TLMessageEntityUrl
TLMessageEntityEmail
TLMessageEntityBold
TLMessageEntityItalic
TLMessageEntityCode
TLMessageEntityPre
TLMessageEntityTextUrl
TLMessageEntityMentionName
TLInputMessageEntityMentionName
TLInputChannelEmpty
TLInputChannel
TLContactsResolvedPeer
TLMessageRange
TLUpdatesChannelDifferenceEmpty
TLUpdatesChannelDifferenceTooLong
TLUpdatesChannelDifference
TLChannelMessagesFilterEmpty
TLChannelMessagesFilter
TLChannelParticipant
TLChannelParticipantSelf
TLChannelParticipantCreator
TLChannelParticipantAdmin
TLChannelParticipantBanned
TLChannelParticipantsRecent
TLChannelParticipantsAdmins
TLChannelParticipantsKicked
TLChannelParticipantsBots
TLChannelParticipantsBanned
TLChannelParticipantsSearch
TLChannelsChannelParticipants
TLChannelsChannelParticipant
TLHelpTermsOfService
TLFoundGif
TLFoundGifCached
TLMessagesFoundGifs
TLMessagesSavedGifsNotModified
TLMessagesSavedGifs
TLInputBotInlineMessageMediaAuto
TLInputBotInlineMessageText
TLInputBotInlineMessageMediaGeo
TLInputBotInlineMessageMediaVenue
TLInputBotInlineMessageMediaContact
TLInputBotInlineMessageGame
TLInputBotInlineResult
TLInputBotInlineResultPhoto
TLInputBotInlineResultDocument
TLInputBotInlineResultGame
TLBotInlineMessageMediaAuto
TLBotInlineMessageText
TLBotInlineMessageMediaGeo
TLBotInlineMessageMediaVenue
TLBotInlineMessageMediaContact
TLBotInlineResult
TLBotInlineMediaResult
TLMessagesBotResults
TLExportedMessageLink
TLMessageFwdHeader
TLAuthCodeTypeSms
TLAuthCodeTypeCall
TLAuthCodeTypeFlashCall
TLAuthSentCodeTypeApp
TLAuthSentCodeTypeSms
TLAuthSentCodeTypeCall
TLAuthSentCodeTypeFlashCall
TLMessagesBotCallbackAnswer
TLMessagesMessageEditData
TLInputBotInlineMessageID
TLInlineBotSwitchPM
TLMessagesPeerDialogs
TLTopPeer
TLTopPeerCategoryBotsPM
TLTopPeerCategoryBotsInline
TLTopPeerCategoryCorrespondents
TLTopPeerCategoryGroups
TLTopPeerCategoryChannels
TLTopPeerCategoryPhoneCalls
TLTopPeerCategoryPeers
TLContactsTopPeersNotModified
TLContactsTopPeers
TLDraftMessageEmpty
TLDraftMessage
TLMessagesFeaturedStickersNotModified
TLMessagesFeaturedStickers
TLMessagesRecentStickersNotModified
TLMessagesRecentStickers
TLMessagesArchivedStickers
TLMessagesStickerSetInstallResultSuccess
TLMessagesStickerSetInstallResultArchive
TLStickerSetCovered
TLStickerSetMultiCovered
TLMaskCoords
TLInputStickeredMediaPhoto
TLInputStickeredMediaDocument
TLGame
TLInputGameID
TLInputGameShortName
TLHighScore
TLMessagesHighScores
TLTextEmpty
TLTextPlain
TLTextBold
TLTextItalic
TLTextUnderline
TLTextStrike
TLTextFixed
TLTextUrl
TLTextEmail
TLTextConcat
TLPageBlockUnsupported
TLPageBlockTitle
TLPageBlockSubtitle
TLPageBlockAuthorDate
TLPageBlockHeader
TLPageBlockSubheader
TLPageBlockParagraph
TLPageBlockPreformatted
TLPageBlockFooter
TLPageBlockDivider
TLPageBlockAnchor
TLPageBlockList
TLPageBlockBlockquote
TLPageBlockPullquote
TLPageBlockPhoto
TLPageBlockVideo
TLPageBlockCover
TLPageBlockEmbed
TLPageBlockEmbedPost
TLPageBlockCollage
TLPageBlockSlideshow
TLPageBlockChannel
TLPageBlockAudio
TLPagePart
TLPageFull
TLPhoneCallDiscardReasonMissed
TLPhoneCallDiscardReasonDisconnect
TLPhoneCallDiscardReasonHangup
TLPhoneCallDiscardReasonBusy
TLDataJSON
TLLabeledPrice
TLInvoice
TLPaymentCharge
TLPostAddress
TLPaymentRequestedInfo
TLPaymentSavedCredentialsCard
TLWebDocument
TLInputWebDocument
TLInputWebFileLocation
TLUploadWebFile
TLPaymentsPaymentForm
TLPaymentsValidatedRequestedInfo
TLPaymentsPaymentResult
TLPaymentsPaymentVerficationNeeded
TLPaymentsPaymentReceipt
TLPaymentsSavedInfo
TLInputPaymentCredentialsSaved
TLInputPaymentCredentials
TLAccountTmpPassword
TLShippingOption
TLInputStickerSetItem
TLInputPhoneCall
TLPhoneCallEmpty
TLPhoneCallWaiting
TLPhoneCallRequested
TLPhoneCallAccepted
TLPhoneCall
TLPhoneCallDiscarded
TLPhoneConnection
TLPhoneCallProtocol
TLPhonePhoneCall
TLUploadCdnFileReuploadNeeded
TLUploadCdnFile
TLCdnPublicKey
TLCdnConfig
TLLangPackString
TLLangPackStringPluralized
TLLangPackStringDeleted
TLLangPackDifference
TLLangPackLanguage
TLChannelAdminRights
TLChannelBannedRights
TLChannelAdminLogEventActionChangeTitle
TLChannelAdminLogEventActionChangeAbout
TLChannelAdminLogEventActionChangeUsername
TLChannelAdminLogEventActionChangePhoto
TLChannelAdminLogEventActionToggleInvites
TLChannelAdminLogEventActionToggleSignatures
TLChannelAdminLogEventActionUpdatePinned
TLChannelAdminLogEventActionEditMessage
TLChannelAdminLogEventActionDeleteMessage
TLChannelAdminLogEventActionParticipantJoin
TLChannelAdminLogEventActionParticipantLeave
TLChannelAdminLogEventActionParticipantInvite
TLChannelAdminLogEventActionParticipantToggleBan
TLChannelAdminLogEventActionParticipantToggleAdmin
TLChannelAdminLogEventActionChangeStickerSet
TLChannelAdminLogEvent
TLChannelsAdminLogResults
TLChannelAdminLogEventsFilter
TLPopularContact
TLCdnFileHash
TLMessagesFavedStickersNotModified
TLMessagesFavedStickers
TLInvokeAfterMsg
TLInvokeAfterMsgs
TLInitConnection
TLInvokeWithLayer
TLInvokeWithoutUpdates
TLAuthCheckPhone
TLAuthSendCode
TLAuthResendCode
TLAccountSendChangePhoneCode
TLAccountSendConfirmPhoneCode
TLAuthSignUp
TLAuthSignIn
TLAuthImportAuthorization
TLAuthImportBotAuthorization
TLAuthCheckPassword
TLAuthRecoverPassword
TLAuthLogOut
TLAuthResetAuthorizations
TLAuthSendInvites
TLAuthBindTempAuthKey
TLAuthCancelCode
TLAuthDropTempAuthKeys
TLAccountRegisterDevice
TLAccountUnregisterDevice
TLAccountUpdateNotifySettings
TLAccountResetNotifySettings
TLAccountUpdateStatus
TLAccountReportPeer
TLAccountCheckUsername
TLAccountDeleteAccount
TLAccountSetAccountTTL
TLAccountUpdateDeviceLocked
TLAccountResetAuthorization
TLAccountUpdatePasswordSettings
TLAccountConfirmPhone
TLContactsDeleteContacts
TLContactsBlock
TLContactsUnblock
TLContactsResetTopPeerRating
TLContactsResetSaved
TLMessagesSetTyping
TLMessagesReportSpam
TLMessagesHideReportSpam
TLMessagesDiscardEncryption
TLMessagesSetEncryptedTyping
TLMessagesReadEncryptedHistory
TLMessagesReportEncryptedSpam
TLMessagesUninstallStickerSet
TLMessagesEditChatAdmin
TLMessagesReorderStickerSets
TLMessagesSaveGif
TLMessagesSetInlineBotResults
TLMessagesEditInlineBotMessage
TLMessagesSetBotCallbackAnswer
TLMessagesSaveDraft
TLMessagesReadFeaturedStickers
TLMessagesSaveRecentSticker
TLMessagesClearRecentStickers
TLMessagesSetInlineGameScore
TLMessagesToggleDialogPin
TLMessagesReorderPinnedDialogs
TLMessagesSetBotShippingResults
TLMessagesSetBotPrecheckoutResults
TLMessagesFaveSticker
TLUploadSaveFilePart
TLUploadSaveBigFilePart
TLHelpSaveAppLog
TLHelpSetBotUpdatesStatus
TLChannelsReadHistory
TLChannelsReportSpam
TLChannelsEditAbout
TLChannelsCheckUsername
TLChannelsUpdateUsername
TLChannelsSetStickers
TLChannelsReadMessageContents
TLBotsAnswerWebhookJSONQuery
TLPaymentsClearSavedInfo
TLPhoneReceivedCall
TLPhoneSaveCallDebug
TLAuthExportAuthorization
TLAuthRequestPasswordRecovery
TLAccountGetNotifySettings
TLAccountUpdateProfile
TLAccountUpdateUsername
TLAccountChangePhone
TLContactsImportCard
TLAccountGetWallPapers
TLAccountGetPrivacy
TLAccountSetPrivacy
TLAccountGetAccountTTL
TLAccountGetAuthorizations
TLAccountGetPassword
TLAccountGetPasswordSettings
TLAccountGetTmpPassword
TLUsersGetUsers
TLUsersGetFullUser
TLContactsGetStatuses
TLContactsGetContacts
TLContactsGetContacts2
TLContactsImportContacts
TLContactsDeleteContact
TLContactsGetBlocked
TLContactsExportCard
TLMessagesGetMessagesViews
TLContactsSearch
TLContactsResolveUsername
TLContactsGetTopPeers
TLMessagesGetMessages
TLMessagesGetHistory
TLMessagesSearch
TLMessagesSearchGlobal
TLMessagesGetUnreadMentions
TLChannelsGetMessages
TLMessagesGetDialogs
TLMessagesReadHistory
TLMessagesDeleteMessages
TLMessagesReadMessageContents
TLChannelsDeleteMessages
TLMessagesDeleteHistory
TLChannelsDeleteUserHistory
TLMessagesReceivedMessages
TLMessagesSendMessage
TLMessagesSendMedia
TLMessagesForwardMessages
TLMessagesEditChatTitle
TLMessagesEditChatPhoto
TLMessagesAddChatUser
TLMessagesDeleteChatUser
TLMessagesCreateChat
TLMessagesForwardMessage
TLMessagesImportChatInvite
TLMessagesStartBot
TLMessagesToggleChatAdmins
TLMessagesMigrateChat
TLMessagesSendInlineBotResult
TLMessagesEditMessage
TLMessagesGetAllDrafts
TLMessagesSetGameScore
TLMessagesSendScreenshotNotification
TLHelpGetAppChangelog
TLChannelsCreateChannel
TLChannelsEditAdmin
TLChannelsEditTitle
TLChannelsEditPhoto
TLChannelsJoinChannel
TLChannelsLeaveChannel
TLChannelsInviteToChannel
TLChannelsDeleteChannel
TLChannelsToggleInvites
TLChannelsToggleSignatures
TLChannelsUpdatePinnedMessage
TLChannelsEditBanned
TLPhoneDiscardCall
TLPhoneSetCallRating
TLMessagesGetPeerSettings
TLMessagesGetChats
TLMessagesGetCommonChats
TLMessagesGetAllChats
TLChannelsGetChannels
TLChannelsGetAdminedPublicChannels
TLMessagesGetFullChat
TLChannelsGetFullChannel
TLMessagesGetDhConfig
TLMessagesRequestEncryption
TLMessagesAcceptEncryption
TLMessagesSendEncrypted
TLMessagesSendEncryptedFile
TLMessagesSendEncryptedService
TLMessagesReceivedQueue
TLPhotosDeletePhotos
TLMessagesGetAllStickers
TLMessagesGetMaskStickers
TLMessagesGetWebPagePreview
TLMessagesUploadMedia
TLMessagesExportChatInvite
TLChannelsExportInvite
TLMessagesCheckChatInvite
TLMessagesGetStickerSet
TLStickersCreateStickerSet
TLStickersRemoveStickerFromSet
TLStickersChangeStickerPosition
TLStickersAddStickerToSet
TLMessagesInstallStickerSet
TLMessagesGetDocumentByHash
TLMessagesSearchGifs
TLMessagesGetSavedGifs
TLMessagesGetInlineBotResults
TLMessagesGetMessageEditData
TLMessagesGetBotCallbackAnswer
TLMessagesGetPeerDialogs
TLMessagesGetPinnedDialogs
TLMessagesGetFeaturedStickers
TLMessagesGetRecentStickers
TLMessagesGetArchivedStickers
TLMessagesGetAttachedStickers
TLMessagesGetGameHighScores
TLMessagesGetInlineGameHighScores
TLMessagesGetWebPage
TLMessagesGetFavedStickers
TLUpdatesGetState
TLUpdatesGetDifference
TLUpdatesGetChannelDifference
TLPhotosUpdateProfilePhoto
TLPhotosUploadProfilePhoto
TLPhotosGetUserPhotos
TLUploadGetFile
TLUploadGetWebFile
TLUploadGetCdnFile
TLUploadReuploadCdnFile
TLUploadGetCdnFileHashes
TLHelpGetConfig
TLHelpGetNearestDc
TLHelpGetAppUpdate
TLHelpGetInviteText
TLHelpGetSupport
TLHelpGetTermsOfService
TLHelpGetCdnConfig
TLChannelsGetParticipants
TLChannelsGetParticipant
TLChannelsExportMessageLink
TLChannelsGetAdminLog
TLBotsSendCustomRequest
TLPhoneGetCallConfig
TLPaymentsGetPaymentForm
TLPaymentsGetPaymentReceipt
TLPaymentsValidateRequestedInfo
TLPaymentsSendPaymentForm
TLPaymentsGetSavedInfo
TLPhoneRequestCall
TLPhoneAcceptCall
TLPhoneConfirmCall
TLLangpackGetLangPack
TLLangpackGetDifference
TLLangpackGetStrings
TLLangpackGetLanguages
MsgsAck
BadMsgNotification
MsgsStateReq
MsgsStateInfo
MsgsAllInfo
MsgDetailedInfo
MsgResendReq
RpcError
RpcDropAnswer
FutureSalt
FutureSalts
Pong
DestroySessionRes
NewSession
HttpWait
IpPort
Help_ConfigSimple
TLMsgsAck
TLBadMsgNotification
TLBadServerSalt
TLMsgsStateReq
TLMsgsStateInfo
TLMsgsAllInfo
TLMsgDetailedInfo
TLMsgNewDetailedInfo
TLMsgResendReq
TLRpcError
TLRpcAnswerUnknown
TLRpcAnswerDroppedRunning
TLRpcAnswerDropped
TLFutureSalt
TLFutureSalts
TLPong
TLDestroySessionOk
TLDestroySessionNone
TLNewSessionCreated
TLHttpWait
TLIpPort
TLHelpConfigSimple
TLRpcDropAnswer
TLGetFutureSalts
TLPing
TLPingDelayDisconnect
TLDestroySession
TLContestSaveDeveloperInfo

Index

Constants

View Source
const (
	CODEC_UNKNOWN = iota
	CODEC_CONNECTED
	CODEC_req_pq
	CODEC_resPQ
	CODEC_req_DH_params
	CODEC_server_DH_params_ok
	CODEC_server_DH_params_fail
	CODEC_set_client_DH_params
	CODEC_dh_gen_ok
	CODEC_dh_gen_retry
	CODEC_dh_gen_fail
	CODEC_AUTH_KEY_OK
	CODEC_ERROR
)
View Source
const (
	FIRST1_INT32 = 0x44414548
	FIRST2_INT32 = 0x54534f50
	FIRST3_INT32 = 0x20544547
	FIRST4_INT32 = 0x20544547
	FIRST5_INT32 = 0xeeeeeeee
	SECOND_INT32 = 0x00000000
	FIRST_BYTE   = 0xef
)
View Source
const (
	QUICK_ACKID = iota
	UNENCRYPTED_MESSAGE
	ENCRYPTED_MESSAGE
)
View Source
const (
	MTPROTO_VERSION = 2
)

Variables

View Source
var TLConstructor_name = map[int32]string{}/* 870 elements not displayed */
View Source
var TLConstructor_value = map[string]int32{}/* 870 elements not displayed */
View Source
var TLRpcErrorCodes_name = map[int32]string{
	0:      "ERROR_CODE_OK",
	303000: "FILE_MIGRATE_X",
	303001: "PHONE_MIGRATE_X",
	303002: "NETWORK_MIGRATE_X",
	303003: "USER_MIGRATE_X",
	303:    "ERROR_SEE_OTHER",
	400000: "FIRSTNAME_INVALID",
	400001: "LASTNAME_INVALID",
	400002: "PHONE_NUMBER_INVALID",
	400003: "PHONE_CODE_HASH_EMPTY",
	400004: "PHONE_CODE_EMPTY",
	400005: "PHONE_CODE_EXPIRED",
	400006: "API_ID_INVALID",
	400007: "PHONE_NUMBER_OCCUPIED",
	400008: "PHONE_NUMBER_UNOCCUPIED",
	400009: "USERS_TOO_FEW",
	400010: "USERS_TOO_MUCH",
	400011: "TYPE_CONSTRUCTOR_INVALID",
	400012: "FILE_PART_INVALID",
	400013: "FILE_PART_X_MISSING",
	400014: "MD5_CHECKSUM_INVALID",
	400015: "PHOTO_INVALID_DIMENSIONS",
	400016: "FIELD_NAME_INVALID",
	400017: "FIELD_NAME_EMPTY",
	400018: "MSG_WAIT_FAILED",
	400019: "PARTICIPANT_VERSION_OUTDATED",
	400020: "PHONE_CODE_INVALID",
	400:    "BAD_REQUEST",
	401000: "AUTH_KEY_UNREGISTERED",
	401001: "AUTH_KEY_INVALID",
	401002: "USER_DEACTIVATED",
	401003: "SESSION_REVOKED",
	401004: "SESSION_EXPIRED",
	401005: "ACTIVE_USER_REQUIRED",
	401006: "AUTH_KEY_PERM_EMPTY",
	401:    "UNAUTHORIZED",
	403000: "USER_PRIVACY_RESTRICTED",
	403:    "FORBIDDEN",
	406000: "ERROR_LOCALIZED",
	406:    "LOCALIZED",
	420000: "FLOOD_WAIT_X",
	420:    "FLOOD",
	500:    "INTERNAL",
	500000: "INTERNAL_SERVER_ERROR",
	501:    "OTHER",
	502:    "OTHER2",
	600:    "DBERR",
	600000: "DBERR_SQL",
	600001: "DBERR_CONN",
}
View Source
var TLRpcErrorCodes_value = map[string]int32{
	"ERROR_CODE_OK":                0,
	"FILE_MIGRATE_X":               303000,
	"PHONE_MIGRATE_X":              303001,
	"NETWORK_MIGRATE_X":            303002,
	"USER_MIGRATE_X":               303003,
	"ERROR_SEE_OTHER":              303,
	"FIRSTNAME_INVALID":            400000,
	"LASTNAME_INVALID":             400001,
	"PHONE_NUMBER_INVALID":         400002,
	"PHONE_CODE_HASH_EMPTY":        400003,
	"PHONE_CODE_EMPTY":             400004,
	"PHONE_CODE_EXPIRED":           400005,
	"API_ID_INVALID":               400006,
	"PHONE_NUMBER_OCCUPIED":        400007,
	"PHONE_NUMBER_UNOCCUPIED":      400008,
	"USERS_TOO_FEW":                400009,
	"USERS_TOO_MUCH":               400010,
	"TYPE_CONSTRUCTOR_INVALID":     400011,
	"FILE_PART_INVALID":            400012,
	"FILE_PART_X_MISSING":          400013,
	"MD5_CHECKSUM_INVALID":         400014,
	"PHOTO_INVALID_DIMENSIONS":     400015,
	"FIELD_NAME_INVALID":           400016,
	"FIELD_NAME_EMPTY":             400017,
	"MSG_WAIT_FAILED":              400018,
	"PARTICIPANT_VERSION_OUTDATED": 400019,
	"PHONE_CODE_INVALID":           400020,
	"BAD_REQUEST":                  400,
	"AUTH_KEY_UNREGISTERED":        401000,
	"AUTH_KEY_INVALID":             401001,
	"USER_DEACTIVATED":             401002,
	"SESSION_REVOKED":              401003,
	"SESSION_EXPIRED":              401004,
	"ACTIVE_USER_REQUIRED":         401005,
	"AUTH_KEY_PERM_EMPTY":          401006,
	"UNAUTHORIZED":                 401,
	"USER_PRIVACY_RESTRICTED":      403000,
	"FORBIDDEN":                    403,
	"ERROR_LOCALIZED":              406000,
	"LOCALIZED":                    406,
	"FLOOD_WAIT_X":                 420000,
	"FLOOD":                        420,
	"INTERNAL":                     500,
	"INTERNAL_SERVER_ERROR":        500000,
	"OTHER":                        501,
	"OTHER2":                       502,
	"DBERR":                        600,
	"DBERR_SQL":                    600000,
	"DBERR_CONN":                   600001,
}

Functions

func FromBool

func FromBool(b *Bool) bool

func GenerateMessageId

func GenerateMessageId() int64

func GetUserIdListByChatParticipants

func GetUserIdListByChatParticipants(participants *TLChatParticipants) []int32

//////////////////////////////////////////////////////////////////////////////// 太麻烦了

func RegisterRPCAccountServer

func RegisterRPCAccountServer(s *grpc.Server, srv RPCAccountServer)

func RegisterRPCAuthServer

func RegisterRPCAuthServer(s *grpc.Server, srv RPCAuthServer)

func RegisterRPCBotsServer

func RegisterRPCBotsServer(s *grpc.Server, srv RPCBotsServer)

func RegisterRPCChannelsServer

func RegisterRPCChannelsServer(s *grpc.Server, srv RPCChannelsServer)

func RegisterRPCContactsServer

func RegisterRPCContactsServer(s *grpc.Server, srv RPCContactsServer)

func RegisterRPCHelpServer

func RegisterRPCHelpServer(s *grpc.Server, srv RPCHelpServer)

func RegisterRPCLangpackServer

func RegisterRPCLangpackServer(s *grpc.Server, srv RPCLangpackServer)

func RegisterRPCMessagesServer

func RegisterRPCMessagesServer(s *grpc.Server, srv RPCMessagesServer)

func RegisterRPCPaymentsServer

func RegisterRPCPaymentsServer(s *grpc.Server, srv RPCPaymentsServer)

func RegisterRPCPhoneServer

func RegisterRPCPhoneServer(s *grpc.Server, srv RPCPhoneServer)

func RegisterRPCPhotosServer

func RegisterRPCPhotosServer(s *grpc.Server, srv RPCPhotosServer)

func RegisterRPCStickersServer

func RegisterRPCStickersServer(s *grpc.Server, srv RPCStickersServer)

func RegisterRPCUpdatesServer

func RegisterRPCUpdatesServer(s *grpc.Server, srv RPCUpdatesServer)

func RegisterRPCUploadServer

func RegisterRPCUploadServer(s *grpc.Server, srv RPCUploadServer)

func RegisterRPCUsersServer

func RegisterRPCUsersServer(s *grpc.Server, srv RPCUsersServer)

Types

type AccountDaysTTL

type AccountDaysTTL struct {
	// Types that are valid to be assigned to Payload:
	//	*AccountDaysTTL_AccountDaysTTL
	Payload isAccountDaysTTL_Payload `protobuf_oneof:"payload"`
}

func MakeAccountDaysTTL

func MakeAccountDaysTTL(message proto.Message) (m *AccountDaysTTL)

func (*AccountDaysTTL) Decode

func (m *AccountDaysTTL) Decode(dbuf *DecodeBuf) error

func (*AccountDaysTTL) Descriptor

func (*AccountDaysTTL) Descriptor() ([]byte, []int)

func (*AccountDaysTTL) Encode

func (m *AccountDaysTTL) Encode() (b []byte)

func (*AccountDaysTTL) GetAccountDaysTTL

func (m *AccountDaysTTL) GetAccountDaysTTL() *TLAccountDaysTTL

func (*AccountDaysTTL) GetPayload

func (m *AccountDaysTTL) GetPayload() isAccountDaysTTL_Payload

func (*AccountDaysTTL) ProtoMessage

func (*AccountDaysTTL) ProtoMessage()

func (*AccountDaysTTL) Reset

func (m *AccountDaysTTL) Reset()

func (*AccountDaysTTL) String

func (m *AccountDaysTTL) String() string

func (*AccountDaysTTL) XXX_OneofFuncs

func (*AccountDaysTTL) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type AccountDaysTTL_AccountDaysTTL

type AccountDaysTTL_AccountDaysTTL struct {
	AccountDaysTTL *TLAccountDaysTTL `protobuf:"bytes,1,opt,name=accountDaysTTL,oneof"`
}

type Account_Authorizations

type Account_Authorizations struct {
	// Types that are valid to be assigned to Payload:
	//	*Account_Authorizations_AccountAuthorizations
	Payload isAccount_Authorizations_Payload `protobuf_oneof:"payload"`
}

func MakeAccount_Authorizations

func MakeAccount_Authorizations(message proto.Message) (m *Account_Authorizations)

func (*Account_Authorizations) Decode

func (m *Account_Authorizations) Decode(dbuf *DecodeBuf) error

func (*Account_Authorizations) Descriptor

func (*Account_Authorizations) Descriptor() ([]byte, []int)

func (*Account_Authorizations) Encode

func (m *Account_Authorizations) Encode() (b []byte)

func (*Account_Authorizations) GetAccountAuthorizations

func (m *Account_Authorizations) GetAccountAuthorizations() *TLAccountAuthorizations

func (*Account_Authorizations) GetPayload

func (m *Account_Authorizations) GetPayload() isAccount_Authorizations_Payload

func (*Account_Authorizations) ProtoMessage

func (*Account_Authorizations) ProtoMessage()

func (*Account_Authorizations) Reset

func (m *Account_Authorizations) Reset()

func (*Account_Authorizations) String

func (m *Account_Authorizations) String() string

func (*Account_Authorizations) XXX_OneofFuncs

func (*Account_Authorizations) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Account_Authorizations_AccountAuthorizations

type Account_Authorizations_AccountAuthorizations struct {
	AccountAuthorizations *TLAccountAuthorizations `protobuf:"bytes,1,opt,name=account_authorizations,json=accountAuthorizations,oneof"`
}

type Account_Password

type Account_Password struct {
	// Types that are valid to be assigned to Payload:
	//	*Account_Password_AccountNoPassword
	//	*Account_Password_AccountPassword
	Payload isAccount_Password_Payload `protobuf_oneof:"payload"`
}

func MakeAccount_Password

func MakeAccount_Password(message proto.Message) (m *Account_Password)

func (*Account_Password) Decode

func (m *Account_Password) Decode(dbuf *DecodeBuf) error

func (*Account_Password) Descriptor

func (*Account_Password) Descriptor() ([]byte, []int)

func (*Account_Password) Encode

func (m *Account_Password) Encode() (b []byte)

func (*Account_Password) GetAccountNoPassword

func (m *Account_Password) GetAccountNoPassword() *TLAccountNoPassword

func (*Account_Password) GetAccountPassword

func (m *Account_Password) GetAccountPassword() *TLAccountPassword

func (*Account_Password) GetPayload

func (m *Account_Password) GetPayload() isAccount_Password_Payload

func (*Account_Password) ProtoMessage

func (*Account_Password) ProtoMessage()

func (*Account_Password) Reset

func (m *Account_Password) Reset()

func (*Account_Password) String

func (m *Account_Password) String() string

func (*Account_Password) XXX_OneofFuncs

func (*Account_Password) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Account_PasswordInputSettings

type Account_PasswordInputSettings struct {
	// Types that are valid to be assigned to Payload:
	//	*Account_PasswordInputSettings_AccountPasswordInputSettings
	Payload isAccount_PasswordInputSettings_Payload `protobuf_oneof:"payload"`
}

func MakeAccount_PasswordInputSettings

func MakeAccount_PasswordInputSettings(message proto.Message) (m *Account_PasswordInputSettings)

func (*Account_PasswordInputSettings) Decode

func (*Account_PasswordInputSettings) Descriptor

func (*Account_PasswordInputSettings) Descriptor() ([]byte, []int)

func (*Account_PasswordInputSettings) Encode

func (m *Account_PasswordInputSettings) Encode() (b []byte)

func (*Account_PasswordInputSettings) GetAccountPasswordInputSettings

func (m *Account_PasswordInputSettings) GetAccountPasswordInputSettings() *TLAccountPasswordInputSettings

func (*Account_PasswordInputSettings) GetPayload

func (m *Account_PasswordInputSettings) GetPayload() isAccount_PasswordInputSettings_Payload

func (*Account_PasswordInputSettings) ProtoMessage

func (*Account_PasswordInputSettings) ProtoMessage()

func (*Account_PasswordInputSettings) Reset

func (m *Account_PasswordInputSettings) Reset()

func (*Account_PasswordInputSettings) String

func (*Account_PasswordInputSettings) XXX_OneofFuncs

func (*Account_PasswordInputSettings) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Account_PasswordInputSettings_AccountPasswordInputSettings

type Account_PasswordInputSettings_AccountPasswordInputSettings struct {
	AccountPasswordInputSettings *TLAccountPasswordInputSettings `protobuf:"bytes,1,opt,name=account_passwordInputSettings,json=accountPasswordInputSettings,oneof"`
}

type Account_PasswordSettings

type Account_PasswordSettings struct {
	// Types that are valid to be assigned to Payload:
	//	*Account_PasswordSettings_AccountPasswordSettings
	Payload isAccount_PasswordSettings_Payload `protobuf_oneof:"payload"`
}

func MakeAccount_PasswordSettings

func MakeAccount_PasswordSettings(message proto.Message) (m *Account_PasswordSettings)

func (*Account_PasswordSettings) Decode

func (m *Account_PasswordSettings) Decode(dbuf *DecodeBuf) error

func (*Account_PasswordSettings) Descriptor

func (*Account_PasswordSettings) Descriptor() ([]byte, []int)

func (*Account_PasswordSettings) Encode

func (m *Account_PasswordSettings) Encode() (b []byte)

func (*Account_PasswordSettings) GetAccountPasswordSettings

func (m *Account_PasswordSettings) GetAccountPasswordSettings() *TLAccountPasswordSettings

func (*Account_PasswordSettings) GetPayload

func (m *Account_PasswordSettings) GetPayload() isAccount_PasswordSettings_Payload

func (*Account_PasswordSettings) ProtoMessage

func (*Account_PasswordSettings) ProtoMessage()

func (*Account_PasswordSettings) Reset

func (m *Account_PasswordSettings) Reset()

func (*Account_PasswordSettings) String

func (m *Account_PasswordSettings) String() string

func (*Account_PasswordSettings) XXX_OneofFuncs

func (*Account_PasswordSettings) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Account_PasswordSettings_AccountPasswordSettings

type Account_PasswordSettings_AccountPasswordSettings struct {
	AccountPasswordSettings *TLAccountPasswordSettings `protobuf:"bytes,1,opt,name=account_passwordSettings,json=accountPasswordSettings,oneof"`
}

type Account_Password_AccountNoPassword

type Account_Password_AccountNoPassword struct {
	AccountNoPassword *TLAccountNoPassword `protobuf:"bytes,1,opt,name=account_noPassword,json=accountNoPassword,oneof"`
}

type Account_Password_AccountPassword

type Account_Password_AccountPassword struct {
	AccountPassword *TLAccountPassword `protobuf:"bytes,2,opt,name=account_password,json=accountPassword,oneof"`
}

type Account_PrivacyRules

type Account_PrivacyRules struct {
	// Types that are valid to be assigned to Payload:
	//	*Account_PrivacyRules_AccountPrivacyRules
	Payload isAccount_PrivacyRules_Payload `protobuf_oneof:"payload"`
}

func MakeAccount_PrivacyRules

func MakeAccount_PrivacyRules(message proto.Message) (m *Account_PrivacyRules)

func (*Account_PrivacyRules) Decode

func (m *Account_PrivacyRules) Decode(dbuf *DecodeBuf) error

func (*Account_PrivacyRules) Descriptor

func (*Account_PrivacyRules) Descriptor() ([]byte, []int)

func (*Account_PrivacyRules) Encode

func (m *Account_PrivacyRules) Encode() (b []byte)

func (*Account_PrivacyRules) GetAccountPrivacyRules

func (m *Account_PrivacyRules) GetAccountPrivacyRules() *TLAccountPrivacyRules

func (*Account_PrivacyRules) GetPayload

func (m *Account_PrivacyRules) GetPayload() isAccount_PrivacyRules_Payload

func (*Account_PrivacyRules) ProtoMessage

func (*Account_PrivacyRules) ProtoMessage()

func (*Account_PrivacyRules) Reset

func (m *Account_PrivacyRules) Reset()

func (*Account_PrivacyRules) String

func (m *Account_PrivacyRules) String() string

func (*Account_PrivacyRules) XXX_OneofFuncs

func (*Account_PrivacyRules) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Account_PrivacyRules_AccountPrivacyRules

type Account_PrivacyRules_AccountPrivacyRules struct {
	AccountPrivacyRules *TLAccountPrivacyRules `protobuf:"bytes,1,opt,name=account_privacyRules,json=accountPrivacyRules,oneof"`
}

type Account_TmpPassword

type Account_TmpPassword struct {
	// Types that are valid to be assigned to Payload:
	//	*Account_TmpPassword_AccountTmpPassword
	Payload isAccount_TmpPassword_Payload `protobuf_oneof:"payload"`
}

func MakeAccount_TmpPassword

func MakeAccount_TmpPassword(message proto.Message) (m *Account_TmpPassword)

func (*Account_TmpPassword) Decode

func (m *Account_TmpPassword) Decode(dbuf *DecodeBuf) error

func (*Account_TmpPassword) Descriptor

func (*Account_TmpPassword) Descriptor() ([]byte, []int)

func (*Account_TmpPassword) Encode

func (m *Account_TmpPassword) Encode() (b []byte)

func (*Account_TmpPassword) GetAccountTmpPassword

func (m *Account_TmpPassword) GetAccountTmpPassword() *TLAccountTmpPassword

func (*Account_TmpPassword) GetPayload

func (m *Account_TmpPassword) GetPayload() isAccount_TmpPassword_Payload

func (*Account_TmpPassword) ProtoMessage

func (*Account_TmpPassword) ProtoMessage()

func (*Account_TmpPassword) Reset

func (m *Account_TmpPassword) Reset()

func (*Account_TmpPassword) String

func (m *Account_TmpPassword) String() string

func (*Account_TmpPassword) XXX_OneofFuncs

func (*Account_TmpPassword) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Account_TmpPassword_AccountTmpPassword

type Account_TmpPassword_AccountTmpPassword struct {
	AccountTmpPassword *TLAccountTmpPassword `protobuf:"bytes,1,opt,name=account_tmpPassword,json=accountTmpPassword,oneof"`
}

type AuthKeyStorager

type AuthKeyStorager interface {
	GetAuthKey(int64) []byte
	PutAuthKey(int64, []byte) error
}

type Auth_Authorization

type Auth_Authorization struct {
	// Types that are valid to be assigned to Payload:
	//	*Auth_Authorization_AuthAuthorization
	Payload isAuth_Authorization_Payload `protobuf_oneof:"payload"`
}

func MakeAuth_Authorization

func MakeAuth_Authorization(message proto.Message) (m *Auth_Authorization)

func (*Auth_Authorization) Decode

func (m *Auth_Authorization) Decode(dbuf *DecodeBuf) error

func (*Auth_Authorization) Descriptor

func (*Auth_Authorization) Descriptor() ([]byte, []int)

func (*Auth_Authorization) Encode

func (m *Auth_Authorization) Encode() (b []byte)

func (*Auth_Authorization) GetAuthAuthorization

func (m *Auth_Authorization) GetAuthAuthorization() *TLAuthAuthorization

func (*Auth_Authorization) GetPayload

func (m *Auth_Authorization) GetPayload() isAuth_Authorization_Payload

func (*Auth_Authorization) ProtoMessage

func (*Auth_Authorization) ProtoMessage()

func (*Auth_Authorization) Reset

func (m *Auth_Authorization) Reset()

func (*Auth_Authorization) String

func (m *Auth_Authorization) String() string

func (*Auth_Authorization) XXX_OneofFuncs

func (*Auth_Authorization) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Auth_Authorization_AuthAuthorization

type Auth_Authorization_AuthAuthorization struct {
	AuthAuthorization *TLAuthAuthorization `protobuf:"bytes,1,opt,name=auth_authorization,json=authAuthorization,oneof"`
}

type Auth_CheckedPhone

type Auth_CheckedPhone struct {
	// Types that are valid to be assigned to Payload:
	//	*Auth_CheckedPhone_AuthCheckedPhone
	Payload isAuth_CheckedPhone_Payload `protobuf_oneof:"payload"`
}

func MakeAuth_CheckedPhone

func MakeAuth_CheckedPhone(message proto.Message) (m *Auth_CheckedPhone)

func (*Auth_CheckedPhone) Decode

func (m *Auth_CheckedPhone) Decode(dbuf *DecodeBuf) error

func (*Auth_CheckedPhone) Descriptor

func (*Auth_CheckedPhone) Descriptor() ([]byte, []int)

func (*Auth_CheckedPhone) Encode

func (m *Auth_CheckedPhone) Encode() (b []byte)

func (*Auth_CheckedPhone) GetAuthCheckedPhone

func (m *Auth_CheckedPhone) GetAuthCheckedPhone() *TLAuthCheckedPhone

func (*Auth_CheckedPhone) GetPayload

func (m *Auth_CheckedPhone) GetPayload() isAuth_CheckedPhone_Payload

func (*Auth_CheckedPhone) ProtoMessage

func (*Auth_CheckedPhone) ProtoMessage()

func (*Auth_CheckedPhone) Reset

func (m *Auth_CheckedPhone) Reset()

func (*Auth_CheckedPhone) String

func (m *Auth_CheckedPhone) String() string

func (*Auth_CheckedPhone) XXX_OneofFuncs

func (*Auth_CheckedPhone) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Auth_CheckedPhone_AuthCheckedPhone

type Auth_CheckedPhone_AuthCheckedPhone struct {
	AuthCheckedPhone *TLAuthCheckedPhone `protobuf:"bytes,1,opt,name=auth_checkedPhone,json=authCheckedPhone,oneof"`
}

type Auth_CodeType

type Auth_CodeType struct {
	// Types that are valid to be assigned to Payload:
	//	*Auth_CodeType_AuthCodeTypeSms
	//	*Auth_CodeType_AuthCodeTypeCall
	//	*Auth_CodeType_AuthCodeTypeFlashCall
	Payload isAuth_CodeType_Payload `protobuf_oneof:"payload"`
}

func MakeAuth_CodeType

func MakeAuth_CodeType(message proto.Message) (m *Auth_CodeType)

func (*Auth_CodeType) Decode

func (m *Auth_CodeType) Decode(dbuf *DecodeBuf) error

func (*Auth_CodeType) Descriptor

func (*Auth_CodeType) Descriptor() ([]byte, []int)

func (*Auth_CodeType) Encode

func (m *Auth_CodeType) Encode() (b []byte)

func (*Auth_CodeType) GetAuthCodeTypeCall

func (m *Auth_CodeType) GetAuthCodeTypeCall() *TLAuthCodeTypeCall

func (*Auth_CodeType) GetAuthCodeTypeFlashCall

func (m *Auth_CodeType) GetAuthCodeTypeFlashCall() *TLAuthCodeTypeFlashCall

func (*Auth_CodeType) GetAuthCodeTypeSms

func (m *Auth_CodeType) GetAuthCodeTypeSms() *TLAuthCodeTypeSms

func (*Auth_CodeType) GetPayload

func (m *Auth_CodeType) GetPayload() isAuth_CodeType_Payload

func (*Auth_CodeType) ProtoMessage

func (*Auth_CodeType) ProtoMessage()

func (*Auth_CodeType) Reset

func (m *Auth_CodeType) Reset()

func (*Auth_CodeType) String

func (m *Auth_CodeType) String() string

func (*Auth_CodeType) XXX_OneofFuncs

func (*Auth_CodeType) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Auth_CodeType_AuthCodeTypeCall

type Auth_CodeType_AuthCodeTypeCall struct {
	AuthCodeTypeCall *TLAuthCodeTypeCall `protobuf:"bytes,2,opt,name=auth_codeTypeCall,json=authCodeTypeCall,oneof"`
}

type Auth_CodeType_AuthCodeTypeFlashCall

type Auth_CodeType_AuthCodeTypeFlashCall struct {
	AuthCodeTypeFlashCall *TLAuthCodeTypeFlashCall `protobuf:"bytes,3,opt,name=auth_codeTypeFlashCall,json=authCodeTypeFlashCall,oneof"`
}

type Auth_CodeType_AuthCodeTypeSms

type Auth_CodeType_AuthCodeTypeSms struct {
	AuthCodeTypeSms *TLAuthCodeTypeSms `protobuf:"bytes,1,opt,name=auth_codeTypeSms,json=authCodeTypeSms,oneof"`
}

type Auth_ExportedAuthorization

type Auth_ExportedAuthorization struct {
	// Types that are valid to be assigned to Payload:
	//	*Auth_ExportedAuthorization_AuthExportedAuthorization
	Payload isAuth_ExportedAuthorization_Payload `protobuf_oneof:"payload"`
}

func MakeAuth_ExportedAuthorization

func MakeAuth_ExportedAuthorization(message proto.Message) (m *Auth_ExportedAuthorization)

func (*Auth_ExportedAuthorization) Decode

func (m *Auth_ExportedAuthorization) Decode(dbuf *DecodeBuf) error

func (*Auth_ExportedAuthorization) Descriptor

func (*Auth_ExportedAuthorization) Descriptor() ([]byte, []int)

func (*Auth_ExportedAuthorization) Encode

func (m *Auth_ExportedAuthorization) Encode() (b []byte)

func (*Auth_ExportedAuthorization) GetAuthExportedAuthorization

func (m *Auth_ExportedAuthorization) GetAuthExportedAuthorization() *TLAuthExportedAuthorization

func (*Auth_ExportedAuthorization) GetPayload

func (m *Auth_ExportedAuthorization) GetPayload() isAuth_ExportedAuthorization_Payload

func (*Auth_ExportedAuthorization) ProtoMessage

func (*Auth_ExportedAuthorization) ProtoMessage()

func (*Auth_ExportedAuthorization) Reset

func (m *Auth_ExportedAuthorization) Reset()

func (*Auth_ExportedAuthorization) String

func (m *Auth_ExportedAuthorization) String() string

func (*Auth_ExportedAuthorization) XXX_OneofFuncs

func (*Auth_ExportedAuthorization) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Auth_ExportedAuthorization_AuthExportedAuthorization

type Auth_ExportedAuthorization_AuthExportedAuthorization struct {
	AuthExportedAuthorization *TLAuthExportedAuthorization `protobuf:"bytes,1,opt,name=auth_exportedAuthorization,json=authExportedAuthorization,oneof"`
}

type Auth_PasswordRecovery

type Auth_PasswordRecovery struct {
	// Types that are valid to be assigned to Payload:
	//	*Auth_PasswordRecovery_AuthPasswordRecovery
	Payload isAuth_PasswordRecovery_Payload `protobuf_oneof:"payload"`
}

func MakeAuth_PasswordRecovery

func MakeAuth_PasswordRecovery(message proto.Message) (m *Auth_PasswordRecovery)

func (*Auth_PasswordRecovery) Decode

func (m *Auth_PasswordRecovery) Decode(dbuf *DecodeBuf) error

func (*Auth_PasswordRecovery) Descriptor

func (*Auth_PasswordRecovery) Descriptor() ([]byte, []int)

func (*Auth_PasswordRecovery) Encode

func (m *Auth_PasswordRecovery) Encode() (b []byte)

func (*Auth_PasswordRecovery) GetAuthPasswordRecovery

func (m *Auth_PasswordRecovery) GetAuthPasswordRecovery() *TLAuthPasswordRecovery

func (*Auth_PasswordRecovery) GetPayload

func (m *Auth_PasswordRecovery) GetPayload() isAuth_PasswordRecovery_Payload

func (*Auth_PasswordRecovery) ProtoMessage

func (*Auth_PasswordRecovery) ProtoMessage()

func (*Auth_PasswordRecovery) Reset

func (m *Auth_PasswordRecovery) Reset()

func (*Auth_PasswordRecovery) String

func (m *Auth_PasswordRecovery) String() string

func (*Auth_PasswordRecovery) XXX_OneofFuncs

func (*Auth_PasswordRecovery) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Auth_PasswordRecovery_AuthPasswordRecovery

type Auth_PasswordRecovery_AuthPasswordRecovery struct {
	AuthPasswordRecovery *TLAuthPasswordRecovery `protobuf:"bytes,1,opt,name=auth_passwordRecovery,json=authPasswordRecovery,oneof"`
}

type Auth_SentCode

type Auth_SentCode struct {
	// Types that are valid to be assigned to Payload:
	//	*Auth_SentCode_AuthSentCode
	Payload isAuth_SentCode_Payload `protobuf_oneof:"payload"`
}

func MakeAuth_SentCode

func MakeAuth_SentCode(message proto.Message) (m *Auth_SentCode)

func (*Auth_SentCode) Decode

func (m *Auth_SentCode) Decode(dbuf *DecodeBuf) error

func (*Auth_SentCode) Descriptor

func (*Auth_SentCode) Descriptor() ([]byte, []int)

func (*Auth_SentCode) Encode

func (m *Auth_SentCode) Encode() (b []byte)

func (*Auth_SentCode) GetAuthSentCode

func (m *Auth_SentCode) GetAuthSentCode() *TLAuthSentCode

func (*Auth_SentCode) GetPayload

func (m *Auth_SentCode) GetPayload() isAuth_SentCode_Payload

func (*Auth_SentCode) ProtoMessage

func (*Auth_SentCode) ProtoMessage()

func (*Auth_SentCode) Reset

func (m *Auth_SentCode) Reset()

func (*Auth_SentCode) String

func (m *Auth_SentCode) String() string

func (*Auth_SentCode) XXX_OneofFuncs

func (*Auth_SentCode) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Auth_SentCodeType

type Auth_SentCodeType struct {
	// Types that are valid to be assigned to Payload:
	//	*Auth_SentCodeType_AuthSentCodeTypeApp
	//	*Auth_SentCodeType_AuthSentCodeTypeSms
	//	*Auth_SentCodeType_AuthSentCodeTypeCall
	//	*Auth_SentCodeType_AuthSentCodeTypeFlashCall
	Payload isAuth_SentCodeType_Payload `protobuf_oneof:"payload"`
}

func MakeAuth_SentCodeType

func MakeAuth_SentCodeType(message proto.Message) (m *Auth_SentCodeType)

func (*Auth_SentCodeType) Decode

func (m *Auth_SentCodeType) Decode(dbuf *DecodeBuf) error

func (*Auth_SentCodeType) Descriptor

func (*Auth_SentCodeType) Descriptor() ([]byte, []int)

func (*Auth_SentCodeType) Encode

func (m *Auth_SentCodeType) Encode() (b []byte)

func (*Auth_SentCodeType) GetAuthSentCodeTypeApp

func (m *Auth_SentCodeType) GetAuthSentCodeTypeApp() *TLAuthSentCodeTypeApp

func (*Auth_SentCodeType) GetAuthSentCodeTypeCall

func (m *Auth_SentCodeType) GetAuthSentCodeTypeCall() *TLAuthSentCodeTypeCall

func (*Auth_SentCodeType) GetAuthSentCodeTypeFlashCall

func (m *Auth_SentCodeType) GetAuthSentCodeTypeFlashCall() *TLAuthSentCodeTypeFlashCall

func (*Auth_SentCodeType) GetAuthSentCodeTypeSms

func (m *Auth_SentCodeType) GetAuthSentCodeTypeSms() *TLAuthSentCodeTypeSms

func (*Auth_SentCodeType) GetPayload

func (m *Auth_SentCodeType) GetPayload() isAuth_SentCodeType_Payload

func (*Auth_SentCodeType) ProtoMessage

func (*Auth_SentCodeType) ProtoMessage()

func (*Auth_SentCodeType) Reset

func (m *Auth_SentCodeType) Reset()

func (*Auth_SentCodeType) String

func (m *Auth_SentCodeType) String() string

func (*Auth_SentCodeType) XXX_OneofFuncs

func (*Auth_SentCodeType) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Auth_SentCodeType_AuthSentCodeTypeApp

type Auth_SentCodeType_AuthSentCodeTypeApp struct {
	AuthSentCodeTypeApp *TLAuthSentCodeTypeApp `protobuf:"bytes,1,opt,name=auth_sentCodeTypeApp,json=authSentCodeTypeApp,oneof"`
}

type Auth_SentCodeType_AuthSentCodeTypeCall

type Auth_SentCodeType_AuthSentCodeTypeCall struct {
	AuthSentCodeTypeCall *TLAuthSentCodeTypeCall `protobuf:"bytes,3,opt,name=auth_sentCodeTypeCall,json=authSentCodeTypeCall,oneof"`
}

type Auth_SentCodeType_AuthSentCodeTypeFlashCall

type Auth_SentCodeType_AuthSentCodeTypeFlashCall struct {
	AuthSentCodeTypeFlashCall *TLAuthSentCodeTypeFlashCall `protobuf:"bytes,4,opt,name=auth_sentCodeTypeFlashCall,json=authSentCodeTypeFlashCall,oneof"`
}

type Auth_SentCodeType_AuthSentCodeTypeSms

type Auth_SentCodeType_AuthSentCodeTypeSms struct {
	AuthSentCodeTypeSms *TLAuthSentCodeTypeSms `protobuf:"bytes,2,opt,name=auth_sentCodeTypeSms,json=authSentCodeTypeSms,oneof"`
}

type Auth_SentCode_AuthSentCode

type Auth_SentCode_AuthSentCode struct {
	AuthSentCode *TLAuthSentCode `protobuf:"bytes,1,opt,name=auth_sentCode,json=authSentCode,oneof"`
}

type Authorization

type Authorization struct {
	// Types that are valid to be assigned to Payload:
	//	*Authorization_Authorization
	Payload isAuthorization_Payload `protobuf_oneof:"payload"`
}

func MakeAuthorization

func MakeAuthorization(message proto.Message) (m *Authorization)

func (*Authorization) Decode

func (m *Authorization) Decode(dbuf *DecodeBuf) error

func (*Authorization) Descriptor

func (*Authorization) Descriptor() ([]byte, []int)

func (*Authorization) Encode

func (m *Authorization) Encode() (b []byte)

func (*Authorization) GetAuthorization

func (m *Authorization) GetAuthorization() *TLAuthorization

func (*Authorization) GetPayload

func (m *Authorization) GetPayload() isAuthorization_Payload

func (*Authorization) ProtoMessage

func (*Authorization) ProtoMessage()

func (*Authorization) Reset

func (m *Authorization) Reset()

func (*Authorization) String

func (m *Authorization) String() string

func (*Authorization) XXX_OneofFuncs

func (*Authorization) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Authorization_Authorization

type Authorization_Authorization struct {
	Authorization *TLAuthorization `protobuf:"bytes,1,opt,name=authorization,oneof"`
}

type BadMsgNotification

type BadMsgNotification struct {
	// Types that are valid to be assigned to Payload:
	//	*BadMsgNotification_BadMsgNotification
	//	*BadMsgNotification_BadServerSalt
	Payload isBadMsgNotification_Payload `protobuf_oneof:"payload"`
}

func MakeBadMsgNotification

func MakeBadMsgNotification(message proto.Message) (m *BadMsgNotification)

func (*BadMsgNotification) Decode

func (m *BadMsgNotification) Decode(dbuf *DecodeBuf) error

func (*BadMsgNotification) Descriptor

func (*BadMsgNotification) Descriptor() ([]byte, []int)

func (*BadMsgNotification) Encode

func (m *BadMsgNotification) Encode() (b []byte)

func (*BadMsgNotification) GetBadMsgNotification

func (m *BadMsgNotification) GetBadMsgNotification() *TLBadMsgNotification

func (*BadMsgNotification) GetBadServerSalt

func (m *BadMsgNotification) GetBadServerSalt() *TLBadServerSalt

func (*BadMsgNotification) GetPayload

func (m *BadMsgNotification) GetPayload() isBadMsgNotification_Payload

func (*BadMsgNotification) ProtoMessage

func (*BadMsgNotification) ProtoMessage()

func (*BadMsgNotification) Reset

func (m *BadMsgNotification) Reset()

func (*BadMsgNotification) String

func (m *BadMsgNotification) String() string

func (*BadMsgNotification) XXX_OneofFuncs

func (*BadMsgNotification) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type BadMsgNotification_BadMsgNotification

type BadMsgNotification_BadMsgNotification struct {
	BadMsgNotification *TLBadMsgNotification `protobuf:"bytes,1,opt,name=bad_msg_notification,json=badMsgNotification,oneof"`
}

type BadMsgNotification_BadServerSalt

type BadMsgNotification_BadServerSalt struct {
	BadServerSalt *TLBadServerSalt `protobuf:"bytes,2,opt,name=bad_server_salt,json=badServerSalt,oneof"`
}

type Bool

type Bool struct {
	// Types that are valid to be assigned to Payload:
	//	*Bool_BoolFalse
	//	*Bool_BoolTrue
	Payload isBool_Payload `protobuf_oneof:"payload"`
}

Type forward declarations

func MakeBool

func MakeBool(message proto.Message) (m *Bool)

func ToBool

func ToBool(b bool) *Bool

//////////////////////////////////////////////////////////////////////////////

func (*Bool) Decode

func (m *Bool) Decode(dbuf *DecodeBuf) error

func (*Bool) Descriptor

func (*Bool) Descriptor() ([]byte, []int)

func (*Bool) Encode

func (m *Bool) Encode() (b []byte)

func (*Bool) GetBoolFalse

func (m *Bool) GetBoolFalse() *TLBoolFalse

func (*Bool) GetBoolTrue

func (m *Bool) GetBoolTrue() *TLBoolTrue

func (*Bool) GetPayload

func (m *Bool) GetPayload() isBool_Payload

func (*Bool) ProtoMessage

func (*Bool) ProtoMessage()

func (*Bool) Reset

func (m *Bool) Reset()

func (*Bool) String

func (m *Bool) String() string

func (*Bool) XXX_OneofFuncs

func (*Bool) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Bool_BoolFalse

type Bool_BoolFalse struct {
	BoolFalse *TLBoolFalse `protobuf:"bytes,1,opt,name=boolFalse,oneof"`
}

type Bool_BoolTrue

type Bool_BoolTrue struct {
	BoolTrue *TLBoolTrue `protobuf:"bytes,2,opt,name=boolTrue,oneof"`
}

type BotCommand

type BotCommand struct {
	// Types that are valid to be assigned to Payload:
	//	*BotCommand_BotCommand
	Payload isBotCommand_Payload `protobuf_oneof:"payload"`
}

func MakeBotCommand

func MakeBotCommand(message proto.Message) (m *BotCommand)

func (*BotCommand) Decode

func (m *BotCommand) Decode(dbuf *DecodeBuf) error

func (*BotCommand) Descriptor

func (*BotCommand) Descriptor() ([]byte, []int)

func (*BotCommand) Encode

func (m *BotCommand) Encode() (b []byte)

func (*BotCommand) GetBotCommand

func (m *BotCommand) GetBotCommand() *TLBotCommand

func (*BotCommand) GetPayload

func (m *BotCommand) GetPayload() isBotCommand_Payload

func (*BotCommand) ProtoMessage

func (*BotCommand) ProtoMessage()

func (*BotCommand) Reset

func (m *BotCommand) Reset()

func (*BotCommand) String

func (m *BotCommand) String() string

func (*BotCommand) XXX_OneofFuncs

func (*BotCommand) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type BotCommand_BotCommand

type BotCommand_BotCommand struct {
	BotCommand *TLBotCommand `protobuf:"bytes,1,opt,name=botCommand,oneof"`
}

type BotInfo

type BotInfo struct {
	// Types that are valid to be assigned to Payload:
	//	*BotInfo_BotInfo
	Payload isBotInfo_Payload `protobuf_oneof:"payload"`
}

func MakeBotInfo

func MakeBotInfo(message proto.Message) (m *BotInfo)

func (*BotInfo) Decode

func (m *BotInfo) Decode(dbuf *DecodeBuf) error

func (*BotInfo) Descriptor

func (*BotInfo) Descriptor() ([]byte, []int)

func (*BotInfo) Encode

func (m *BotInfo) Encode() (b []byte)

func (*BotInfo) GetBotInfo

func (m *BotInfo) GetBotInfo() *TLBotInfo

func (*BotInfo) GetPayload

func (m *BotInfo) GetPayload() isBotInfo_Payload

func (*BotInfo) ProtoMessage

func (*BotInfo) ProtoMessage()

func (*BotInfo) Reset

func (m *BotInfo) Reset()

func (*BotInfo) String

func (m *BotInfo) String() string

func (*BotInfo) XXX_OneofFuncs

func (*BotInfo) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type BotInfo_BotInfo

type BotInfo_BotInfo struct {
	BotInfo *TLBotInfo `protobuf:"bytes,1,opt,name=botInfo,oneof"`
}

type BotInlineMessage

type BotInlineMessage struct {
	// Types that are valid to be assigned to Payload:
	//	*BotInlineMessage_BotInlineMessageMediaAuto
	//	*BotInlineMessage_BotInlineMessageText
	//	*BotInlineMessage_BotInlineMessageMediaGeo
	//	*BotInlineMessage_BotInlineMessageMediaVenue
	//	*BotInlineMessage_BotInlineMessageMediaContact
	Payload isBotInlineMessage_Payload `protobuf_oneof:"payload"`
}

func MakeBotInlineMessage

func MakeBotInlineMessage(message proto.Message) (m *BotInlineMessage)

func (*BotInlineMessage) Decode

func (m *BotInlineMessage) Decode(dbuf *DecodeBuf) error

func (*BotInlineMessage) Descriptor

func (*BotInlineMessage) Descriptor() ([]byte, []int)

func (*BotInlineMessage) Encode

func (m *BotInlineMessage) Encode() (b []byte)

func (*BotInlineMessage) GetBotInlineMessageMediaAuto

func (m *BotInlineMessage) GetBotInlineMessageMediaAuto() *TLBotInlineMessageMediaAuto

func (*BotInlineMessage) GetBotInlineMessageMediaContact

func (m *BotInlineMessage) GetBotInlineMessageMediaContact() *TLBotInlineMessageMediaContact

func (*BotInlineMessage) GetBotInlineMessageMediaGeo

func (m *BotInlineMessage) GetBotInlineMessageMediaGeo() *TLBotInlineMessageMediaGeo

func (*BotInlineMessage) GetBotInlineMessageMediaVenue

func (m *BotInlineMessage) GetBotInlineMessageMediaVenue() *TLBotInlineMessageMediaVenue

func (*BotInlineMessage) GetBotInlineMessageText

func (m *BotInlineMessage) GetBotInlineMessageText() *TLBotInlineMessageText

func (*BotInlineMessage) GetPayload

func (m *BotInlineMessage) GetPayload() isBotInlineMessage_Payload

func (*BotInlineMessage) ProtoMessage

func (*BotInlineMessage) ProtoMessage()

func (*BotInlineMessage) Reset

func (m *BotInlineMessage) Reset()

func (*BotInlineMessage) String

func (m *BotInlineMessage) String() string

func (*BotInlineMessage) XXX_OneofFuncs

func (*BotInlineMessage) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type BotInlineMessage_BotInlineMessageMediaAuto

type BotInlineMessage_BotInlineMessageMediaAuto struct {
	BotInlineMessageMediaAuto *TLBotInlineMessageMediaAuto `protobuf:"bytes,1,opt,name=botInlineMessageMediaAuto,oneof"`
}

type BotInlineMessage_BotInlineMessageMediaContact

type BotInlineMessage_BotInlineMessageMediaContact struct {
	BotInlineMessageMediaContact *TLBotInlineMessageMediaContact `protobuf:"bytes,5,opt,name=botInlineMessageMediaContact,oneof"`
}

type BotInlineMessage_BotInlineMessageMediaGeo

type BotInlineMessage_BotInlineMessageMediaGeo struct {
	BotInlineMessageMediaGeo *TLBotInlineMessageMediaGeo `protobuf:"bytes,3,opt,name=botInlineMessageMediaGeo,oneof"`
}

type BotInlineMessage_BotInlineMessageMediaVenue

type BotInlineMessage_BotInlineMessageMediaVenue struct {
	BotInlineMessageMediaVenue *TLBotInlineMessageMediaVenue `protobuf:"bytes,4,opt,name=botInlineMessageMediaVenue,oneof"`
}

type BotInlineMessage_BotInlineMessageText

type BotInlineMessage_BotInlineMessageText struct {
	BotInlineMessageText *TLBotInlineMessageText `protobuf:"bytes,2,opt,name=botInlineMessageText,oneof"`
}

type BotInlineResult

type BotInlineResult struct {
	// Types that are valid to be assigned to Payload:
	//	*BotInlineResult_BotInlineResult
	//	*BotInlineResult_BotInlineMediaResult
	Payload isBotInlineResult_Payload `protobuf_oneof:"payload"`
}

func MakeBotInlineResult

func MakeBotInlineResult(message proto.Message) (m *BotInlineResult)

func (*BotInlineResult) Decode

func (m *BotInlineResult) Decode(dbuf *DecodeBuf) error

func (*BotInlineResult) Descriptor

func (*BotInlineResult) Descriptor() ([]byte, []int)

func (*BotInlineResult) Encode

func (m *BotInlineResult) Encode() (b []byte)

func (*BotInlineResult) GetBotInlineMediaResult

func (m *BotInlineResult) GetBotInlineMediaResult() *TLBotInlineMediaResult

func (*BotInlineResult) GetBotInlineResult

func (m *BotInlineResult) GetBotInlineResult() *TLBotInlineResult

func (*BotInlineResult) GetPayload

func (m *BotInlineResult) GetPayload() isBotInlineResult_Payload

func (*BotInlineResult) ProtoMessage

func (*BotInlineResult) ProtoMessage()

func (*BotInlineResult) Reset

func (m *BotInlineResult) Reset()

func (*BotInlineResult) String

func (m *BotInlineResult) String() string

func (*BotInlineResult) XXX_OneofFuncs

func (*BotInlineResult) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type BotInlineResult_BotInlineMediaResult

type BotInlineResult_BotInlineMediaResult struct {
	BotInlineMediaResult *TLBotInlineMediaResult `protobuf:"bytes,2,opt,name=botInlineMediaResult,oneof"`
}

type BotInlineResult_BotInlineResult

type BotInlineResult_BotInlineResult struct {
	BotInlineResult *TLBotInlineResult `protobuf:"bytes,1,opt,name=botInlineResult,oneof"`
}

type CdnConfig

type CdnConfig struct {
	// Types that are valid to be assigned to Payload:
	//	*CdnConfig_CdnConfig
	Payload isCdnConfig_Payload `protobuf_oneof:"payload"`
}

func MakeCdnConfig

func MakeCdnConfig(message proto.Message) (m *CdnConfig)

func (*CdnConfig) Decode

func (m *CdnConfig) Decode(dbuf *DecodeBuf) error

func (*CdnConfig) Descriptor

func (*CdnConfig) Descriptor() ([]byte, []int)

func (*CdnConfig) Encode

func (m *CdnConfig) Encode() (b []byte)

func (*CdnConfig) GetCdnConfig

func (m *CdnConfig) GetCdnConfig() *TLCdnConfig

func (*CdnConfig) GetPayload

func (m *CdnConfig) GetPayload() isCdnConfig_Payload

func (*CdnConfig) ProtoMessage

func (*CdnConfig) ProtoMessage()

func (*CdnConfig) Reset

func (m *CdnConfig) Reset()

func (*CdnConfig) String

func (m *CdnConfig) String() string

func (*CdnConfig) XXX_OneofFuncs

func (*CdnConfig) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type CdnConfig_CdnConfig

type CdnConfig_CdnConfig struct {
	CdnConfig *TLCdnConfig `protobuf:"bytes,1,opt,name=cdnConfig,oneof"`
}

type CdnFileHash

type CdnFileHash struct {
	// Types that are valid to be assigned to Payload:
	//	*CdnFileHash_CdnFileHash
	Payload isCdnFileHash_Payload `protobuf_oneof:"payload"`
}

func MakeCdnFileHash

func MakeCdnFileHash(message proto.Message) (m *CdnFileHash)

func (*CdnFileHash) Decode

func (m *CdnFileHash) Decode(dbuf *DecodeBuf) error

func (*CdnFileHash) Descriptor

func (*CdnFileHash) Descriptor() ([]byte, []int)

func (*CdnFileHash) Encode

func (m *CdnFileHash) Encode() (b []byte)

func (*CdnFileHash) GetCdnFileHash

func (m *CdnFileHash) GetCdnFileHash() *TLCdnFileHash

func (*CdnFileHash) GetPayload

func (m *CdnFileHash) GetPayload() isCdnFileHash_Payload

func (*CdnFileHash) ProtoMessage

func (*CdnFileHash) ProtoMessage()

func (*CdnFileHash) Reset

func (m *CdnFileHash) Reset()

func (*CdnFileHash) String

func (m *CdnFileHash) String() string

func (*CdnFileHash) XXX_OneofFuncs

func (*CdnFileHash) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type CdnFileHash_CdnFileHash

type CdnFileHash_CdnFileHash struct {
	CdnFileHash *TLCdnFileHash `protobuf:"bytes,1,opt,name=cdnFileHash,oneof"`
}

type CdnPublicKey

type CdnPublicKey struct {
	// Types that are valid to be assigned to Payload:
	//	*CdnPublicKey_CdnPublicKey
	Payload isCdnPublicKey_Payload `protobuf_oneof:"payload"`
}

func MakeCdnPublicKey

func MakeCdnPublicKey(message proto.Message) (m *CdnPublicKey)

func (*CdnPublicKey) Decode

func (m *CdnPublicKey) Decode(dbuf *DecodeBuf) error

func (*CdnPublicKey) Descriptor

func (*CdnPublicKey) Descriptor() ([]byte, []int)

func (*CdnPublicKey) Encode

func (m *CdnPublicKey) Encode() (b []byte)

func (*CdnPublicKey) GetCdnPublicKey

func (m *CdnPublicKey) GetCdnPublicKey() *TLCdnPublicKey

func (*CdnPublicKey) GetPayload

func (m *CdnPublicKey) GetPayload() isCdnPublicKey_Payload

func (*CdnPublicKey) ProtoMessage

func (*CdnPublicKey) ProtoMessage()

func (*CdnPublicKey) Reset

func (m *CdnPublicKey) Reset()

func (*CdnPublicKey) String

func (m *CdnPublicKey) String() string

func (*CdnPublicKey) XXX_OneofFuncs

func (*CdnPublicKey) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type CdnPublicKey_CdnPublicKey

type CdnPublicKey_CdnPublicKey struct {
	CdnPublicKey *TLCdnPublicKey `protobuf:"bytes,1,opt,name=cdnPublicKey,oneof"`
}

type ChannelAdminLogEvent

type ChannelAdminLogEvent struct {
	// Types that are valid to be assigned to Payload:
	//	*ChannelAdminLogEvent_ChannelAdminLogEvent
	Payload isChannelAdminLogEvent_Payload `protobuf_oneof:"payload"`
}

func MakeChannelAdminLogEvent

func MakeChannelAdminLogEvent(message proto.Message) (m *ChannelAdminLogEvent)

func (*ChannelAdminLogEvent) Decode

func (m *ChannelAdminLogEvent) Decode(dbuf *DecodeBuf) error

func (*ChannelAdminLogEvent) Descriptor

func (*ChannelAdminLogEvent) Descriptor() ([]byte, []int)

func (*ChannelAdminLogEvent) Encode

func (m *ChannelAdminLogEvent) Encode() (b []byte)

func (*ChannelAdminLogEvent) GetChannelAdminLogEvent

func (m *ChannelAdminLogEvent) GetChannelAdminLogEvent() *TLChannelAdminLogEvent

func (*ChannelAdminLogEvent) GetPayload

func (m *ChannelAdminLogEvent) GetPayload() isChannelAdminLogEvent_Payload

func (*ChannelAdminLogEvent) ProtoMessage

func (*ChannelAdminLogEvent) ProtoMessage()

func (*ChannelAdminLogEvent) Reset

func (m *ChannelAdminLogEvent) Reset()

func (*ChannelAdminLogEvent) String

func (m *ChannelAdminLogEvent) String() string

func (*ChannelAdminLogEvent) XXX_OneofFuncs

func (*ChannelAdminLogEvent) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type ChannelAdminLogEventAction

type ChannelAdminLogEventAction struct {
	// Types that are valid to be assigned to Payload:
	//	*ChannelAdminLogEventAction_ChannelAdminLogEventActionChangeTitle
	//	*ChannelAdminLogEventAction_ChannelAdminLogEventActionChangeAbout
	//	*ChannelAdminLogEventAction_ChannelAdminLogEventActionChangeUsername
	//	*ChannelAdminLogEventAction_ChannelAdminLogEventActionChangePhoto
	//	*ChannelAdminLogEventAction_ChannelAdminLogEventActionToggleInvites
	//	*ChannelAdminLogEventAction_ChannelAdminLogEventActionToggleSignatures
	//	*ChannelAdminLogEventAction_ChannelAdminLogEventActionUpdatePinned
	//	*ChannelAdminLogEventAction_ChannelAdminLogEventActionEditMessage
	//	*ChannelAdminLogEventAction_ChannelAdminLogEventActionDeleteMessage
	//	*ChannelAdminLogEventAction_ChannelAdminLogEventActionParticipantJoin
	//	*ChannelAdminLogEventAction_ChannelAdminLogEventActionParticipantLeave
	//	*ChannelAdminLogEventAction_ChannelAdminLogEventActionParticipantInvite
	//	*ChannelAdminLogEventAction_ChannelAdminLogEventActionParticipantToggleBan
	//	*ChannelAdminLogEventAction_ChannelAdminLogEventActionParticipantToggleAdmin
	//	*ChannelAdminLogEventAction_ChannelAdminLogEventActionChangeStickerSet
	Payload isChannelAdminLogEventAction_Payload `protobuf_oneof:"payload"`
}

func MakeChannelAdminLogEventAction

func MakeChannelAdminLogEventAction(message proto.Message) (m *ChannelAdminLogEventAction)

func (*ChannelAdminLogEventAction) Decode

func (m *ChannelAdminLogEventAction) Decode(dbuf *DecodeBuf) error

func (*ChannelAdminLogEventAction) Descriptor

func (*ChannelAdminLogEventAction) Descriptor() ([]byte, []int)

func (*ChannelAdminLogEventAction) Encode

func (m *ChannelAdminLogEventAction) Encode() (b []byte)

func (*ChannelAdminLogEventAction) GetChannelAdminLogEventActionChangeAbout

func (m *ChannelAdminLogEventAction) GetChannelAdminLogEventActionChangeAbout() *TLChannelAdminLogEventActionChangeAbout

func (*ChannelAdminLogEventAction) GetChannelAdminLogEventActionChangePhoto

func (m *ChannelAdminLogEventAction) GetChannelAdminLogEventActionChangePhoto() *TLChannelAdminLogEventActionChangePhoto

func (*ChannelAdminLogEventAction) GetChannelAdminLogEventActionChangeStickerSet

func (m *ChannelAdminLogEventAction) GetChannelAdminLogEventActionChangeStickerSet() *TLChannelAdminLogEventActionChangeStickerSet

func (*ChannelAdminLogEventAction) GetChannelAdminLogEventActionChangeTitle

func (m *ChannelAdminLogEventAction) GetChannelAdminLogEventActionChangeTitle() *TLChannelAdminLogEventActionChangeTitle

func (*ChannelAdminLogEventAction) GetChannelAdminLogEventActionChangeUsername

func (m *ChannelAdminLogEventAction) GetChannelAdminLogEventActionChangeUsername() *TLChannelAdminLogEventActionChangeUsername

func (*ChannelAdminLogEventAction) GetChannelAdminLogEventActionDeleteMessage

func (m *ChannelAdminLogEventAction) GetChannelAdminLogEventActionDeleteMessage() *TLChannelAdminLogEventActionDeleteMessage

func (*ChannelAdminLogEventAction) GetChannelAdminLogEventActionEditMessage

func (m *ChannelAdminLogEventAction) GetChannelAdminLogEventActionEditMessage() *TLChannelAdminLogEventActionEditMessage

func (*ChannelAdminLogEventAction) GetChannelAdminLogEventActionParticipantInvite

func (m *ChannelAdminLogEventAction) GetChannelAdminLogEventActionParticipantInvite() *TLChannelAdminLogEventActionParticipantInvite

func (*ChannelAdminLogEventAction) GetChannelAdminLogEventActionParticipantJoin

func (m *ChannelAdminLogEventAction) GetChannelAdminLogEventActionParticipantJoin() *TLChannelAdminLogEventActionParticipantJoin

func (*ChannelAdminLogEventAction) GetChannelAdminLogEventActionParticipantLeave

func (m *ChannelAdminLogEventAction) GetChannelAdminLogEventActionParticipantLeave() *TLChannelAdminLogEventActionParticipantLeave

func (*ChannelAdminLogEventAction) GetChannelAdminLogEventActionParticipantToggleAdmin

func (m *ChannelAdminLogEventAction) GetChannelAdminLogEventActionParticipantToggleAdmin() *TLChannelAdminLogEventActionParticipantToggleAdmin

func (*ChannelAdminLogEventAction) GetChannelAdminLogEventActionParticipantToggleBan

func (m *ChannelAdminLogEventAction) GetChannelAdminLogEventActionParticipantToggleBan() *TLChannelAdminLogEventActionParticipantToggleBan

func (*ChannelAdminLogEventAction) GetChannelAdminLogEventActionToggleInvites

func (m *ChannelAdminLogEventAction) GetChannelAdminLogEventActionToggleInvites() *TLChannelAdminLogEventActionToggleInvites

func (*ChannelAdminLogEventAction) GetChannelAdminLogEventActionToggleSignatures

func (m *ChannelAdminLogEventAction) GetChannelAdminLogEventActionToggleSignatures() *TLChannelAdminLogEventActionToggleSignatures

func (*ChannelAdminLogEventAction) GetChannelAdminLogEventActionUpdatePinned

func (m *ChannelAdminLogEventAction) GetChannelAdminLogEventActionUpdatePinned() *TLChannelAdminLogEventActionUpdatePinned

func (*ChannelAdminLogEventAction) GetPayload

func (m *ChannelAdminLogEventAction) GetPayload() isChannelAdminLogEventAction_Payload

func (*ChannelAdminLogEventAction) ProtoMessage

func (*ChannelAdminLogEventAction) ProtoMessage()

func (*ChannelAdminLogEventAction) Reset

func (m *ChannelAdminLogEventAction) Reset()

func (*ChannelAdminLogEventAction) String

func (m *ChannelAdminLogEventAction) String() string

func (*ChannelAdminLogEventAction) XXX_OneofFuncs

func (*ChannelAdminLogEventAction) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type ChannelAdminLogEventAction_ChannelAdminLogEventActionChangeAbout

type ChannelAdminLogEventAction_ChannelAdminLogEventActionChangeAbout struct {
	ChannelAdminLogEventActionChangeAbout *TLChannelAdminLogEventActionChangeAbout `protobuf:"bytes,2,opt,name=channelAdminLogEventActionChangeAbout,oneof"`
}

type ChannelAdminLogEventAction_ChannelAdminLogEventActionChangePhoto

type ChannelAdminLogEventAction_ChannelAdminLogEventActionChangePhoto struct {
	ChannelAdminLogEventActionChangePhoto *TLChannelAdminLogEventActionChangePhoto `protobuf:"bytes,4,opt,name=channelAdminLogEventActionChangePhoto,oneof"`
}

type ChannelAdminLogEventAction_ChannelAdminLogEventActionChangeStickerSet

type ChannelAdminLogEventAction_ChannelAdminLogEventActionChangeStickerSet struct {
	ChannelAdminLogEventActionChangeStickerSet *TLChannelAdminLogEventActionChangeStickerSet `protobuf:"bytes,15,opt,name=channelAdminLogEventActionChangeStickerSet,oneof"`
}

type ChannelAdminLogEventAction_ChannelAdminLogEventActionChangeTitle

type ChannelAdminLogEventAction_ChannelAdminLogEventActionChangeTitle struct {
	ChannelAdminLogEventActionChangeTitle *TLChannelAdminLogEventActionChangeTitle `protobuf:"bytes,1,opt,name=channelAdminLogEventActionChangeTitle,oneof"`
}

type ChannelAdminLogEventAction_ChannelAdminLogEventActionChangeUsername

type ChannelAdminLogEventAction_ChannelAdminLogEventActionChangeUsername struct {
	ChannelAdminLogEventActionChangeUsername *TLChannelAdminLogEventActionChangeUsername `protobuf:"bytes,3,opt,name=channelAdminLogEventActionChangeUsername,oneof"`
}

type ChannelAdminLogEventAction_ChannelAdminLogEventActionDeleteMessage

type ChannelAdminLogEventAction_ChannelAdminLogEventActionDeleteMessage struct {
	ChannelAdminLogEventActionDeleteMessage *TLChannelAdminLogEventActionDeleteMessage `protobuf:"bytes,9,opt,name=channelAdminLogEventActionDeleteMessage,oneof"`
}

type ChannelAdminLogEventAction_ChannelAdminLogEventActionEditMessage

type ChannelAdminLogEventAction_ChannelAdminLogEventActionEditMessage struct {
	ChannelAdminLogEventActionEditMessage *TLChannelAdminLogEventActionEditMessage `protobuf:"bytes,8,opt,name=channelAdminLogEventActionEditMessage,oneof"`
}

type ChannelAdminLogEventAction_ChannelAdminLogEventActionParticipantInvite

type ChannelAdminLogEventAction_ChannelAdminLogEventActionParticipantInvite struct {
	ChannelAdminLogEventActionParticipantInvite *TLChannelAdminLogEventActionParticipantInvite `protobuf:"bytes,12,opt,name=channelAdminLogEventActionParticipantInvite,oneof"`
}

type ChannelAdminLogEventAction_ChannelAdminLogEventActionParticipantJoin

type ChannelAdminLogEventAction_ChannelAdminLogEventActionParticipantJoin struct {
	ChannelAdminLogEventActionParticipantJoin *TLChannelAdminLogEventActionParticipantJoin `protobuf:"bytes,10,opt,name=channelAdminLogEventActionParticipantJoin,oneof"`
}

type ChannelAdminLogEventAction_ChannelAdminLogEventActionParticipantLeave

type ChannelAdminLogEventAction_ChannelAdminLogEventActionParticipantLeave struct {
	ChannelAdminLogEventActionParticipantLeave *TLChannelAdminLogEventActionParticipantLeave `protobuf:"bytes,11,opt,name=channelAdminLogEventActionParticipantLeave,oneof"`
}

type ChannelAdminLogEventAction_ChannelAdminLogEventActionParticipantToggleAdmin

type ChannelAdminLogEventAction_ChannelAdminLogEventActionParticipantToggleAdmin struct {
	ChannelAdminLogEventActionParticipantToggleAdmin *TLChannelAdminLogEventActionParticipantToggleAdmin `protobuf:"bytes,14,opt,name=channelAdminLogEventActionParticipantToggleAdmin,oneof"`
}

type ChannelAdminLogEventAction_ChannelAdminLogEventActionParticipantToggleBan

type ChannelAdminLogEventAction_ChannelAdminLogEventActionParticipantToggleBan struct {
	ChannelAdminLogEventActionParticipantToggleBan *TLChannelAdminLogEventActionParticipantToggleBan `protobuf:"bytes,13,opt,name=channelAdminLogEventActionParticipantToggleBan,oneof"`
}

type ChannelAdminLogEventAction_ChannelAdminLogEventActionToggleInvites

type ChannelAdminLogEventAction_ChannelAdminLogEventActionToggleInvites struct {
	ChannelAdminLogEventActionToggleInvites *TLChannelAdminLogEventActionToggleInvites `protobuf:"bytes,5,opt,name=channelAdminLogEventActionToggleInvites,oneof"`
}

type ChannelAdminLogEventAction_ChannelAdminLogEventActionToggleSignatures

type ChannelAdminLogEventAction_ChannelAdminLogEventActionToggleSignatures struct {
	ChannelAdminLogEventActionToggleSignatures *TLChannelAdminLogEventActionToggleSignatures `protobuf:"bytes,6,opt,name=channelAdminLogEventActionToggleSignatures,oneof"`
}

type ChannelAdminLogEventAction_ChannelAdminLogEventActionUpdatePinned

type ChannelAdminLogEventAction_ChannelAdminLogEventActionUpdatePinned struct {
	ChannelAdminLogEventActionUpdatePinned *TLChannelAdminLogEventActionUpdatePinned `protobuf:"bytes,7,opt,name=channelAdminLogEventActionUpdatePinned,oneof"`
}

type ChannelAdminLogEvent_ChannelAdminLogEvent

type ChannelAdminLogEvent_ChannelAdminLogEvent struct {
	ChannelAdminLogEvent *TLChannelAdminLogEvent `protobuf:"bytes,1,opt,name=channelAdminLogEvent,oneof"`
}

type ChannelAdminLogEventsFilter

type ChannelAdminLogEventsFilter struct {
	// Types that are valid to be assigned to Payload:
	//	*ChannelAdminLogEventsFilter_ChannelAdminLogEventsFilter
	Payload isChannelAdminLogEventsFilter_Payload `protobuf_oneof:"payload"`
}

func MakeChannelAdminLogEventsFilter

func MakeChannelAdminLogEventsFilter(message proto.Message) (m *ChannelAdminLogEventsFilter)

func (*ChannelAdminLogEventsFilter) Decode

func (m *ChannelAdminLogEventsFilter) Decode(dbuf *DecodeBuf) error

func (*ChannelAdminLogEventsFilter) Descriptor

func (*ChannelAdminLogEventsFilter) Descriptor() ([]byte, []int)

func (*ChannelAdminLogEventsFilter) Encode

func (m *ChannelAdminLogEventsFilter) Encode() (b []byte)

func (*ChannelAdminLogEventsFilter) GetChannelAdminLogEventsFilter

func (m *ChannelAdminLogEventsFilter) GetChannelAdminLogEventsFilter() *TLChannelAdminLogEventsFilter

func (*ChannelAdminLogEventsFilter) GetPayload

func (m *ChannelAdminLogEventsFilter) GetPayload() isChannelAdminLogEventsFilter_Payload

func (*ChannelAdminLogEventsFilter) ProtoMessage

func (*ChannelAdminLogEventsFilter) ProtoMessage()

func (*ChannelAdminLogEventsFilter) Reset

func (m *ChannelAdminLogEventsFilter) Reset()

func (*ChannelAdminLogEventsFilter) String

func (m *ChannelAdminLogEventsFilter) String() string

func (*ChannelAdminLogEventsFilter) XXX_OneofFuncs

func (*ChannelAdminLogEventsFilter) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type ChannelAdminLogEventsFilter_ChannelAdminLogEventsFilter

type ChannelAdminLogEventsFilter_ChannelAdminLogEventsFilter struct {
	ChannelAdminLogEventsFilter *TLChannelAdminLogEventsFilter `protobuf:"bytes,1,opt,name=channelAdminLogEventsFilter,oneof"`
}

type ChannelAdminRights

type ChannelAdminRights struct {
	// Types that are valid to be assigned to Payload:
	//	*ChannelAdminRights_ChannelAdminRights
	Payload isChannelAdminRights_Payload `protobuf_oneof:"payload"`
}

func MakeChannelAdminRights

func MakeChannelAdminRights(message proto.Message) (m *ChannelAdminRights)

func (*ChannelAdminRights) Decode

func (m *ChannelAdminRights) Decode(dbuf *DecodeBuf) error

func (*ChannelAdminRights) Descriptor

func (*ChannelAdminRights) Descriptor() ([]byte, []int)

func (*ChannelAdminRights) Encode

func (m *ChannelAdminRights) Encode() (b []byte)

func (*ChannelAdminRights) GetChannelAdminRights

func (m *ChannelAdminRights) GetChannelAdminRights() *TLChannelAdminRights

func (*ChannelAdminRights) GetPayload

func (m *ChannelAdminRights) GetPayload() isChannelAdminRights_Payload

func (*ChannelAdminRights) ProtoMessage

func (*ChannelAdminRights) ProtoMessage()

func (*ChannelAdminRights) Reset

func (m *ChannelAdminRights) Reset()

func (*ChannelAdminRights) String

func (m *ChannelAdminRights) String() string

func (*ChannelAdminRights) XXX_OneofFuncs

func (*ChannelAdminRights) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type ChannelAdminRights_ChannelAdminRights

type ChannelAdminRights_ChannelAdminRights struct {
	ChannelAdminRights *TLChannelAdminRights `protobuf:"bytes,1,opt,name=channelAdminRights,oneof"`
}

type ChannelBannedRights

type ChannelBannedRights struct {
	// Types that are valid to be assigned to Payload:
	//	*ChannelBannedRights_ChannelBannedRights
	Payload isChannelBannedRights_Payload `protobuf_oneof:"payload"`
}

func MakeChannelBannedRights

func MakeChannelBannedRights(message proto.Message) (m *ChannelBannedRights)

func (*ChannelBannedRights) Decode

func (m *ChannelBannedRights) Decode(dbuf *DecodeBuf) error

func (*ChannelBannedRights) Descriptor

func (*ChannelBannedRights) Descriptor() ([]byte, []int)

func (*ChannelBannedRights) Encode

func (m *ChannelBannedRights) Encode() (b []byte)

func (*ChannelBannedRights) GetChannelBannedRights

func (m *ChannelBannedRights) GetChannelBannedRights() *TLChannelBannedRights

func (*ChannelBannedRights) GetPayload

func (m *ChannelBannedRights) GetPayload() isChannelBannedRights_Payload

func (*ChannelBannedRights) ProtoMessage

func (*ChannelBannedRights) ProtoMessage()

func (*ChannelBannedRights) Reset

func (m *ChannelBannedRights) Reset()

func (*ChannelBannedRights) String

func (m *ChannelBannedRights) String() string

func (*ChannelBannedRights) XXX_OneofFuncs

func (*ChannelBannedRights) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type ChannelBannedRights_ChannelBannedRights

type ChannelBannedRights_ChannelBannedRights struct {
	ChannelBannedRights *TLChannelBannedRights `protobuf:"bytes,1,opt,name=channelBannedRights,oneof"`
}

type ChannelMessagesFilter

type ChannelMessagesFilter struct {
	// Types that are valid to be assigned to Payload:
	//	*ChannelMessagesFilter_ChannelMessagesFilterEmpty
	//	*ChannelMessagesFilter_ChannelMessagesFilter
	Payload isChannelMessagesFilter_Payload `protobuf_oneof:"payload"`
}

func MakeChannelMessagesFilter

func MakeChannelMessagesFilter(message proto.Message) (m *ChannelMessagesFilter)

func (*ChannelMessagesFilter) Decode

func (m *ChannelMessagesFilter) Decode(dbuf *DecodeBuf) error

func (*ChannelMessagesFilter) Descriptor

func (*ChannelMessagesFilter) Descriptor() ([]byte, []int)

func (*ChannelMessagesFilter) Encode

func (m *ChannelMessagesFilter) Encode() (b []byte)

func (*ChannelMessagesFilter) GetChannelMessagesFilter

func (m *ChannelMessagesFilter) GetChannelMessagesFilter() *TLChannelMessagesFilter

func (*ChannelMessagesFilter) GetChannelMessagesFilterEmpty

func (m *ChannelMessagesFilter) GetChannelMessagesFilterEmpty() *TLChannelMessagesFilterEmpty

func (*ChannelMessagesFilter) GetPayload

func (m *ChannelMessagesFilter) GetPayload() isChannelMessagesFilter_Payload

func (*ChannelMessagesFilter) ProtoMessage

func (*ChannelMessagesFilter) ProtoMessage()

func (*ChannelMessagesFilter) Reset

func (m *ChannelMessagesFilter) Reset()

func (*ChannelMessagesFilter) String

func (m *ChannelMessagesFilter) String() string

func (*ChannelMessagesFilter) XXX_OneofFuncs

func (*ChannelMessagesFilter) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type ChannelMessagesFilter_ChannelMessagesFilter

type ChannelMessagesFilter_ChannelMessagesFilter struct {
	ChannelMessagesFilter *TLChannelMessagesFilter `protobuf:"bytes,2,opt,name=channelMessagesFilter,oneof"`
}

type ChannelMessagesFilter_ChannelMessagesFilterEmpty

type ChannelMessagesFilter_ChannelMessagesFilterEmpty struct {
	ChannelMessagesFilterEmpty *TLChannelMessagesFilterEmpty `protobuf:"bytes,1,opt,name=channelMessagesFilterEmpty,oneof"`
}

type ChannelParticipant

type ChannelParticipant struct {
	// Types that are valid to be assigned to Payload:
	//	*ChannelParticipant_ChannelParticipant
	//	*ChannelParticipant_ChannelParticipantSelf
	//	*ChannelParticipant_ChannelParticipantCreator
	//	*ChannelParticipant_ChannelParticipantAdmin
	//	*ChannelParticipant_ChannelParticipantBanned
	Payload isChannelParticipant_Payload `protobuf_oneof:"payload"`
}

func MakeChannelParticipant

func MakeChannelParticipant(message proto.Message) (m *ChannelParticipant)

func (*ChannelParticipant) Decode

func (m *ChannelParticipant) Decode(dbuf *DecodeBuf) error

func (*ChannelParticipant) Descriptor

func (*ChannelParticipant) Descriptor() ([]byte, []int)

func (*ChannelParticipant) Encode

func (m *ChannelParticipant) Encode() (b []byte)

func (*ChannelParticipant) GetChannelParticipant

func (m *ChannelParticipant) GetChannelParticipant() *TLChannelParticipant

func (*ChannelParticipant) GetChannelParticipantAdmin

func (m *ChannelParticipant) GetChannelParticipantAdmin() *TLChannelParticipantAdmin

func (*ChannelParticipant) GetChannelParticipantBanned

func (m *ChannelParticipant) GetChannelParticipantBanned() *TLChannelParticipantBanned

func (*ChannelParticipant) GetChannelParticipantCreator

func (m *ChannelParticipant) GetChannelParticipantCreator() *TLChannelParticipantCreator

func (*ChannelParticipant) GetChannelParticipantSelf

func (m *ChannelParticipant) GetChannelParticipantSelf() *TLChannelParticipantSelf

func (*ChannelParticipant) GetPayload

func (m *ChannelParticipant) GetPayload() isChannelParticipant_Payload

func (*ChannelParticipant) ProtoMessage

func (*ChannelParticipant) ProtoMessage()

func (*ChannelParticipant) Reset

func (m *ChannelParticipant) Reset()

func (*ChannelParticipant) String

func (m *ChannelParticipant) String() string

func (*ChannelParticipant) XXX_OneofFuncs

func (*ChannelParticipant) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type ChannelParticipant_ChannelParticipant

type ChannelParticipant_ChannelParticipant struct {
	ChannelParticipant *TLChannelParticipant `protobuf:"bytes,1,opt,name=channelParticipant,oneof"`
}

type ChannelParticipant_ChannelParticipantAdmin

type ChannelParticipant_ChannelParticipantAdmin struct {
	ChannelParticipantAdmin *TLChannelParticipantAdmin `protobuf:"bytes,4,opt,name=channelParticipantAdmin,oneof"`
}

type ChannelParticipant_ChannelParticipantBanned

type ChannelParticipant_ChannelParticipantBanned struct {
	ChannelParticipantBanned *TLChannelParticipantBanned `protobuf:"bytes,5,opt,name=channelParticipantBanned,oneof"`
}

type ChannelParticipant_ChannelParticipantCreator

type ChannelParticipant_ChannelParticipantCreator struct {
	ChannelParticipantCreator *TLChannelParticipantCreator `protobuf:"bytes,3,opt,name=channelParticipantCreator,oneof"`
}

type ChannelParticipant_ChannelParticipantSelf

type ChannelParticipant_ChannelParticipantSelf struct {
	ChannelParticipantSelf *TLChannelParticipantSelf `protobuf:"bytes,2,opt,name=channelParticipantSelf,oneof"`
}

type ChannelParticipantsFilter

type ChannelParticipantsFilter struct {
	// Types that are valid to be assigned to Payload:
	//	*ChannelParticipantsFilter_ChannelParticipantsRecent
	//	*ChannelParticipantsFilter_ChannelParticipantsAdmins
	//	*ChannelParticipantsFilter_ChannelParticipantsKicked
	//	*ChannelParticipantsFilter_ChannelParticipantsBots
	//	*ChannelParticipantsFilter_ChannelParticipantsBanned
	//	*ChannelParticipantsFilter_ChannelParticipantsSearch
	Payload isChannelParticipantsFilter_Payload `protobuf_oneof:"payload"`
}

func MakeChannelParticipantsFilter

func MakeChannelParticipantsFilter(message proto.Message) (m *ChannelParticipantsFilter)

func (*ChannelParticipantsFilter) Decode

func (m *ChannelParticipantsFilter) Decode(dbuf *DecodeBuf) error

func (*ChannelParticipantsFilter) Descriptor

func (*ChannelParticipantsFilter) Descriptor() ([]byte, []int)

func (*ChannelParticipantsFilter) Encode

func (m *ChannelParticipantsFilter) Encode() (b []byte)

func (*ChannelParticipantsFilter) GetChannelParticipantsAdmins

func (m *ChannelParticipantsFilter) GetChannelParticipantsAdmins() *TLChannelParticipantsAdmins

func (*ChannelParticipantsFilter) GetChannelParticipantsBanned

func (m *ChannelParticipantsFilter) GetChannelParticipantsBanned() *TLChannelParticipantsBanned

func (*ChannelParticipantsFilter) GetChannelParticipantsBots

func (m *ChannelParticipantsFilter) GetChannelParticipantsBots() *TLChannelParticipantsBots

func (*ChannelParticipantsFilter) GetChannelParticipantsKicked

func (m *ChannelParticipantsFilter) GetChannelParticipantsKicked() *TLChannelParticipantsKicked

func (*ChannelParticipantsFilter) GetChannelParticipantsRecent

func (m *ChannelParticipantsFilter) GetChannelParticipantsRecent() *TLChannelParticipantsRecent

func (*ChannelParticipantsFilter) GetChannelParticipantsSearch

func (m *ChannelParticipantsFilter) GetChannelParticipantsSearch() *TLChannelParticipantsSearch

func (*ChannelParticipantsFilter) GetPayload

func (m *ChannelParticipantsFilter) GetPayload() isChannelParticipantsFilter_Payload

func (*ChannelParticipantsFilter) ProtoMessage

func (*ChannelParticipantsFilter) ProtoMessage()

func (*ChannelParticipantsFilter) Reset

func (m *ChannelParticipantsFilter) Reset()

func (*ChannelParticipantsFilter) String

func (m *ChannelParticipantsFilter) String() string

func (*ChannelParticipantsFilter) XXX_OneofFuncs

func (*ChannelParticipantsFilter) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type ChannelParticipantsFilter_ChannelParticipantsAdmins

type ChannelParticipantsFilter_ChannelParticipantsAdmins struct {
	ChannelParticipantsAdmins *TLChannelParticipantsAdmins `protobuf:"bytes,2,opt,name=channelParticipantsAdmins,oneof"`
}

type ChannelParticipantsFilter_ChannelParticipantsBanned

type ChannelParticipantsFilter_ChannelParticipantsBanned struct {
	ChannelParticipantsBanned *TLChannelParticipantsBanned `protobuf:"bytes,5,opt,name=channelParticipantsBanned,oneof"`
}

type ChannelParticipantsFilter_ChannelParticipantsBots

type ChannelParticipantsFilter_ChannelParticipantsBots struct {
	ChannelParticipantsBots *TLChannelParticipantsBots `protobuf:"bytes,4,opt,name=channelParticipantsBots,oneof"`
}

type ChannelParticipantsFilter_ChannelParticipantsKicked

type ChannelParticipantsFilter_ChannelParticipantsKicked struct {
	ChannelParticipantsKicked *TLChannelParticipantsKicked `protobuf:"bytes,3,opt,name=channelParticipantsKicked,oneof"`
}

type ChannelParticipantsFilter_ChannelParticipantsRecent

type ChannelParticipantsFilter_ChannelParticipantsRecent struct {
	ChannelParticipantsRecent *TLChannelParticipantsRecent `protobuf:"bytes,1,opt,name=channelParticipantsRecent,oneof"`
}

type ChannelParticipantsFilter_ChannelParticipantsSearch

type ChannelParticipantsFilter_ChannelParticipantsSearch struct {
	ChannelParticipantsSearch *TLChannelParticipantsSearch `protobuf:"bytes,6,opt,name=channelParticipantsSearch,oneof"`
}

type Channels_AdminLogResults

type Channels_AdminLogResults struct {
	// Types that are valid to be assigned to Payload:
	//	*Channels_AdminLogResults_ChannelsAdminLogResults
	Payload isChannels_AdminLogResults_Payload `protobuf_oneof:"payload"`
}

func MakeChannels_AdminLogResults

func MakeChannels_AdminLogResults(message proto.Message) (m *Channels_AdminLogResults)

func (*Channels_AdminLogResults) Decode

func (m *Channels_AdminLogResults) Decode(dbuf *DecodeBuf) error

func (*Channels_AdminLogResults) Descriptor

func (*Channels_AdminLogResults) Descriptor() ([]byte, []int)

func (*Channels_AdminLogResults) Encode

func (m *Channels_AdminLogResults) Encode() (b []byte)

func (*Channels_AdminLogResults) GetChannelsAdminLogResults

func (m *Channels_AdminLogResults) GetChannelsAdminLogResults() *TLChannelsAdminLogResults

func (*Channels_AdminLogResults) GetPayload

func (m *Channels_AdminLogResults) GetPayload() isChannels_AdminLogResults_Payload

func (*Channels_AdminLogResults) ProtoMessage

func (*Channels_AdminLogResults) ProtoMessage()

func (*Channels_AdminLogResults) Reset

func (m *Channels_AdminLogResults) Reset()

func (*Channels_AdminLogResults) String

func (m *Channels_AdminLogResults) String() string

func (*Channels_AdminLogResults) XXX_OneofFuncs

func (*Channels_AdminLogResults) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Channels_AdminLogResults_ChannelsAdminLogResults

type Channels_AdminLogResults_ChannelsAdminLogResults struct {
	ChannelsAdminLogResults *TLChannelsAdminLogResults `protobuf:"bytes,1,opt,name=channels_adminLogResults,json=channelsAdminLogResults,oneof"`
}

type Channels_ChannelParticipant

type Channels_ChannelParticipant struct {
	// Types that are valid to be assigned to Payload:
	//	*Channels_ChannelParticipant_ChannelsChannelParticipant
	Payload isChannels_ChannelParticipant_Payload `protobuf_oneof:"payload"`
}

func MakeChannels_ChannelParticipant

func MakeChannels_ChannelParticipant(message proto.Message) (m *Channels_ChannelParticipant)

func (*Channels_ChannelParticipant) Decode

func (m *Channels_ChannelParticipant) Decode(dbuf *DecodeBuf) error

func (*Channels_ChannelParticipant) Descriptor

func (*Channels_ChannelParticipant) Descriptor() ([]byte, []int)

func (*Channels_ChannelParticipant) Encode

func (m *Channels_ChannelParticipant) Encode() (b []byte)

func (*Channels_ChannelParticipant) GetChannelsChannelParticipant

func (m *Channels_ChannelParticipant) GetChannelsChannelParticipant() *TLChannelsChannelParticipant

func (*Channels_ChannelParticipant) GetPayload

func (m *Channels_ChannelParticipant) GetPayload() isChannels_ChannelParticipant_Payload

func (*Channels_ChannelParticipant) ProtoMessage

func (*Channels_ChannelParticipant) ProtoMessage()

func (*Channels_ChannelParticipant) Reset

func (m *Channels_ChannelParticipant) Reset()

func (*Channels_ChannelParticipant) String

func (m *Channels_ChannelParticipant) String() string

func (*Channels_ChannelParticipant) XXX_OneofFuncs

func (*Channels_ChannelParticipant) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Channels_ChannelParticipant_ChannelsChannelParticipant

type Channels_ChannelParticipant_ChannelsChannelParticipant struct {
	ChannelsChannelParticipant *TLChannelsChannelParticipant `protobuf:"bytes,1,opt,name=channels_channelParticipant,json=channelsChannelParticipant,oneof"`
}

type Channels_ChannelParticipants

type Channels_ChannelParticipants struct {
	// Types that are valid to be assigned to Payload:
	//	*Channels_ChannelParticipants_ChannelsChannelParticipants
	Payload isChannels_ChannelParticipants_Payload `protobuf_oneof:"payload"`
}

func MakeChannels_ChannelParticipants

func MakeChannels_ChannelParticipants(message proto.Message) (m *Channels_ChannelParticipants)

func (*Channels_ChannelParticipants) Decode

func (m *Channels_ChannelParticipants) Decode(dbuf *DecodeBuf) error

func (*Channels_ChannelParticipants) Descriptor

func (*Channels_ChannelParticipants) Descriptor() ([]byte, []int)

func (*Channels_ChannelParticipants) Encode

func (m *Channels_ChannelParticipants) Encode() (b []byte)

func (*Channels_ChannelParticipants) GetChannelsChannelParticipants

func (m *Channels_ChannelParticipants) GetChannelsChannelParticipants() *TLChannelsChannelParticipants

func (*Channels_ChannelParticipants) GetPayload

func (m *Channels_ChannelParticipants) GetPayload() isChannels_ChannelParticipants_Payload

func (*Channels_ChannelParticipants) ProtoMessage

func (*Channels_ChannelParticipants) ProtoMessage()

func (*Channels_ChannelParticipants) Reset

func (m *Channels_ChannelParticipants) Reset()

func (*Channels_ChannelParticipants) String

func (*Channels_ChannelParticipants) XXX_OneofFuncs

func (*Channels_ChannelParticipants) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Channels_ChannelParticipants_ChannelsChannelParticipants

type Channels_ChannelParticipants_ChannelsChannelParticipants struct {
	ChannelsChannelParticipants *TLChannelsChannelParticipants `protobuf:"bytes,1,opt,name=channels_channelParticipants,json=channelsChannelParticipants,oneof"`
}

type Chat

type Chat struct {
	// Types that are valid to be assigned to Payload:
	//	*Chat_ChatEmpty
	//	*Chat_Chat
	//	*Chat_ChatForbidden
	//	*Chat_Channel
	//	*Chat_ChannelForbidden
	Payload isChat_Payload `protobuf_oneof:"payload"`
}

func MakeChat

func MakeChat(message proto.Message) (m *Chat)

func (*Chat) Decode

func (m *Chat) Decode(dbuf *DecodeBuf) error

func (*Chat) Descriptor

func (*Chat) Descriptor() ([]byte, []int)

func (*Chat) Encode

func (m *Chat) Encode() (b []byte)

func (*Chat) GetChannel

func (m *Chat) GetChannel() *TLChannel

func (*Chat) GetChannelForbidden

func (m *Chat) GetChannelForbidden() *TLChannelForbidden

func (*Chat) GetChat

func (m *Chat) GetChat() *TLChat

func (*Chat) GetChatEmpty

func (m *Chat) GetChatEmpty() *TLChatEmpty

func (*Chat) GetChatForbidden

func (m *Chat) GetChatForbidden() *TLChatForbidden

func (*Chat) GetPayload

func (m *Chat) GetPayload() isChat_Payload

func (*Chat) ProtoMessage

func (*Chat) ProtoMessage()

func (*Chat) Reset

func (m *Chat) Reset()

func (*Chat) String

func (m *Chat) String() string

func (*Chat) XXX_OneofFuncs

func (*Chat) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type ChatFull

type ChatFull struct {
	// Types that are valid to be assigned to Payload:
	//	*ChatFull_ChatFull
	//	*ChatFull_ChannelFull
	Payload isChatFull_Payload `protobuf_oneof:"payload"`
}

func MakeChatFull

func MakeChatFull(message proto.Message) (m *ChatFull)

func (*ChatFull) Decode

func (m *ChatFull) Decode(dbuf *DecodeBuf) error

func (*ChatFull) Descriptor

func (*ChatFull) Descriptor() ([]byte, []int)

func (*ChatFull) Encode

func (m *ChatFull) Encode() (b []byte)

func (*ChatFull) GetChannelFull

func (m *ChatFull) GetChannelFull() *TLChannelFull

func (*ChatFull) GetChatFull

func (m *ChatFull) GetChatFull() *TLChatFull

func (*ChatFull) GetPayload

func (m *ChatFull) GetPayload() isChatFull_Payload

func (*ChatFull) ProtoMessage

func (*ChatFull) ProtoMessage()

func (*ChatFull) Reset

func (m *ChatFull) Reset()

func (*ChatFull) String

func (m *ChatFull) String() string

func (*ChatFull) XXX_OneofFuncs

func (*ChatFull) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type ChatFull_ChannelFull

type ChatFull_ChannelFull struct {
	ChannelFull *TLChannelFull `protobuf:"bytes,2,opt,name=channelFull,oneof"`
}

type ChatFull_ChatFull

type ChatFull_ChatFull struct {
	ChatFull *TLChatFull `protobuf:"bytes,1,opt,name=chatFull,oneof"`
}

type ChatInvite

type ChatInvite struct {
	// Types that are valid to be assigned to Payload:
	//	*ChatInvite_ChatInviteAlready
	//	*ChatInvite_ChatInvite
	Payload isChatInvite_Payload `protobuf_oneof:"payload"`
}

func MakeChatInvite

func MakeChatInvite(message proto.Message) (m *ChatInvite)

func (*ChatInvite) Decode

func (m *ChatInvite) Decode(dbuf *DecodeBuf) error

func (*ChatInvite) Descriptor

func (*ChatInvite) Descriptor() ([]byte, []int)

func (*ChatInvite) Encode

func (m *ChatInvite) Encode() (b []byte)

func (*ChatInvite) GetChatInvite

func (m *ChatInvite) GetChatInvite() *TLChatInvite

func (*ChatInvite) GetChatInviteAlready

func (m *ChatInvite) GetChatInviteAlready() *TLChatInviteAlready

func (*ChatInvite) GetPayload

func (m *ChatInvite) GetPayload() isChatInvite_Payload

func (*ChatInvite) ProtoMessage

func (*ChatInvite) ProtoMessage()

func (*ChatInvite) Reset

func (m *ChatInvite) Reset()

func (*ChatInvite) String

func (m *ChatInvite) String() string

func (*ChatInvite) XXX_OneofFuncs

func (*ChatInvite) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type ChatInvite_ChatInvite

type ChatInvite_ChatInvite struct {
	ChatInvite *TLChatInvite `protobuf:"bytes,2,opt,name=chatInvite,oneof"`
}

type ChatInvite_ChatInviteAlready

type ChatInvite_ChatInviteAlready struct {
	ChatInviteAlready *TLChatInviteAlready `protobuf:"bytes,1,opt,name=chatInviteAlready,oneof"`
}

type ChatParticipant

type ChatParticipant struct {
	// Types that are valid to be assigned to Payload:
	//	*ChatParticipant_ChatParticipant
	//	*ChatParticipant_ChatParticipantCreator
	//	*ChatParticipant_ChatParticipantAdmin
	Payload isChatParticipant_Payload `protobuf_oneof:"payload"`
}

func MakeChatParticipant

func MakeChatParticipant(message proto.Message) (m *ChatParticipant)

func (*ChatParticipant) Decode

func (m *ChatParticipant) Decode(dbuf *DecodeBuf) error

func (*ChatParticipant) Descriptor

func (*ChatParticipant) Descriptor() ([]byte, []int)

func (*ChatParticipant) Encode

func (m *ChatParticipant) Encode() (b []byte)

func (*ChatParticipant) GetChatParticipant

func (m *ChatParticipant) GetChatParticipant() *TLChatParticipant

func (*ChatParticipant) GetChatParticipantAdmin

func (m *ChatParticipant) GetChatParticipantAdmin() *TLChatParticipantAdmin

func (*ChatParticipant) GetChatParticipantCreator

func (m *ChatParticipant) GetChatParticipantCreator() *TLChatParticipantCreator

func (*ChatParticipant) GetPayload

func (m *ChatParticipant) GetPayload() isChatParticipant_Payload

func (*ChatParticipant) ProtoMessage

func (*ChatParticipant) ProtoMessage()

func (*ChatParticipant) Reset

func (m *ChatParticipant) Reset()

func (*ChatParticipant) String

func (m *ChatParticipant) String() string

func (*ChatParticipant) XXX_OneofFuncs

func (*ChatParticipant) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type ChatParticipant_ChatParticipant

type ChatParticipant_ChatParticipant struct {
	ChatParticipant *TLChatParticipant `protobuf:"bytes,1,opt,name=chatParticipant,oneof"`
}

type ChatParticipant_ChatParticipantAdmin

type ChatParticipant_ChatParticipantAdmin struct {
	ChatParticipantAdmin *TLChatParticipantAdmin `protobuf:"bytes,3,opt,name=chatParticipantAdmin,oneof"`
}

type ChatParticipant_ChatParticipantCreator

type ChatParticipant_ChatParticipantCreator struct {
	ChatParticipantCreator *TLChatParticipantCreator `protobuf:"bytes,2,opt,name=chatParticipantCreator,oneof"`
}

type ChatParticipants

type ChatParticipants struct {
	// Types that are valid to be assigned to Payload:
	//	*ChatParticipants_ChatParticipantsForbidden
	//	*ChatParticipants_ChatParticipants
	Payload isChatParticipants_Payload `protobuf_oneof:"payload"`
}

func MakeChatParticipants

func MakeChatParticipants(message proto.Message) (m *ChatParticipants)

func (*ChatParticipants) Decode

func (m *ChatParticipants) Decode(dbuf *DecodeBuf) error

func (*ChatParticipants) Descriptor

func (*ChatParticipants) Descriptor() ([]byte, []int)

func (*ChatParticipants) Encode

func (m *ChatParticipants) Encode() (b []byte)

func (*ChatParticipants) GetChatParticipants

func (m *ChatParticipants) GetChatParticipants() *TLChatParticipants

func (*ChatParticipants) GetChatParticipantsForbidden

func (m *ChatParticipants) GetChatParticipantsForbidden() *TLChatParticipantsForbidden

func (*ChatParticipants) GetPayload

func (m *ChatParticipants) GetPayload() isChatParticipants_Payload

func (*ChatParticipants) ProtoMessage

func (*ChatParticipants) ProtoMessage()

func (*ChatParticipants) Reset

func (m *ChatParticipants) Reset()

func (*ChatParticipants) String

func (m *ChatParticipants) String() string

func (*ChatParticipants) XXX_OneofFuncs

func (*ChatParticipants) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type ChatParticipants_ChatParticipants

type ChatParticipants_ChatParticipants struct {
	ChatParticipants *TLChatParticipants `protobuf:"bytes,2,opt,name=chatParticipants,oneof"`
}

type ChatParticipants_ChatParticipantsForbidden

type ChatParticipants_ChatParticipantsForbidden struct {
	ChatParticipantsForbidden *TLChatParticipantsForbidden `protobuf:"bytes,1,opt,name=chatParticipantsForbidden,oneof"`
}

type ChatPhoto

type ChatPhoto struct {
	// Types that are valid to be assigned to Payload:
	//	*ChatPhoto_ChatPhotoEmpty
	//	*ChatPhoto_ChatPhoto
	Payload isChatPhoto_Payload `protobuf_oneof:"payload"`
}

func MakeChatPhoto

func MakeChatPhoto(message proto.Message) (m *ChatPhoto)

func (*ChatPhoto) Decode

func (m *ChatPhoto) Decode(dbuf *DecodeBuf) error

func (*ChatPhoto) Descriptor

func (*ChatPhoto) Descriptor() ([]byte, []int)

func (*ChatPhoto) Encode

func (m *ChatPhoto) Encode() (b []byte)

func (*ChatPhoto) GetChatPhoto

func (m *ChatPhoto) GetChatPhoto() *TLChatPhoto

func (*ChatPhoto) GetChatPhotoEmpty

func (m *ChatPhoto) GetChatPhotoEmpty() *TLChatPhotoEmpty

func (*ChatPhoto) GetPayload

func (m *ChatPhoto) GetPayload() isChatPhoto_Payload

func (*ChatPhoto) ProtoMessage

func (*ChatPhoto) ProtoMessage()

func (*ChatPhoto) Reset

func (m *ChatPhoto) Reset()

func (*ChatPhoto) String

func (m *ChatPhoto) String() string

func (*ChatPhoto) XXX_OneofFuncs

func (*ChatPhoto) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type ChatPhoto_ChatPhoto

type ChatPhoto_ChatPhoto struct {
	ChatPhoto *TLChatPhoto `protobuf:"bytes,2,opt,name=chatPhoto,oneof"`
}

type ChatPhoto_ChatPhotoEmpty

type ChatPhoto_ChatPhotoEmpty struct {
	ChatPhotoEmpty *TLChatPhotoEmpty `protobuf:"bytes,1,opt,name=chatPhotoEmpty,oneof"`
}

type Chat_Channel

type Chat_Channel struct {
	Channel *TLChannel `protobuf:"bytes,4,opt,name=channel,oneof"`
}

type Chat_ChannelForbidden

type Chat_ChannelForbidden struct {
	ChannelForbidden *TLChannelForbidden `protobuf:"bytes,5,opt,name=channelForbidden,oneof"`
}

type Chat_Chat

type Chat_Chat struct {
	Chat *TLChat `protobuf:"bytes,2,opt,name=chat,oneof"`
}

type Chat_ChatEmpty

type Chat_ChatEmpty struct {
	ChatEmpty *TLChatEmpty `protobuf:"bytes,1,opt,name=chatEmpty,oneof"`
}

type Chat_ChatForbidden

type Chat_ChatForbidden struct {
	ChatForbidden *TLChatForbidden `protobuf:"bytes,3,opt,name=chatForbidden,oneof"`
}

type Client_DH_Inner_Data

type Client_DH_Inner_Data struct {
	// Types that are valid to be assigned to Payload:
	//	*Client_DH_Inner_Data_Client_DHInnerData
	Payload isClient_DH_Inner_Data_Payload `protobuf_oneof:"payload"`
}

func MakeClient_DH_Inner_Data

func MakeClient_DH_Inner_Data(message proto.Message) (m *Client_DH_Inner_Data)

func (*Client_DH_Inner_Data) Decode

func (m *Client_DH_Inner_Data) Decode(dbuf *DecodeBuf) error

func (*Client_DH_Inner_Data) Descriptor

func (*Client_DH_Inner_Data) Descriptor() ([]byte, []int)

func (*Client_DH_Inner_Data) Encode

func (m *Client_DH_Inner_Data) Encode() (b []byte)

func (*Client_DH_Inner_Data) GetClient_DHInnerData

func (m *Client_DH_Inner_Data) GetClient_DHInnerData() *TLClient_DHInnerData

func (*Client_DH_Inner_Data) GetPayload

func (m *Client_DH_Inner_Data) GetPayload() isClient_DH_Inner_Data_Payload

func (*Client_DH_Inner_Data) ProtoMessage

func (*Client_DH_Inner_Data) ProtoMessage()

func (*Client_DH_Inner_Data) Reset

func (m *Client_DH_Inner_Data) Reset()

func (*Client_DH_Inner_Data) String

func (m *Client_DH_Inner_Data) String() string

func (*Client_DH_Inner_Data) XXX_OneofFuncs

func (*Client_DH_Inner_Data) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Client_DH_Inner_Data_Client_DHInnerData

type Client_DH_Inner_Data_Client_DHInnerData struct {
	Client_DHInnerData *TLClient_DHInnerData `protobuf:"bytes,1,opt,name=client_DH_inner_data,json=clientDHInnerData,oneof"`
}

type Config

type Config struct {
	// Types that are valid to be assigned to Payload:
	//	*Config_Config
	Payload isConfig_Payload `protobuf_oneof:"payload"`
}

func MakeConfig

func MakeConfig(message proto.Message) (m *Config)

func (*Config) Decode

func (m *Config) Decode(dbuf *DecodeBuf) error

func (*Config) Descriptor

func (*Config) Descriptor() ([]byte, []int)

func (*Config) Encode

func (m *Config) Encode() (b []byte)

func (*Config) GetConfig

func (m *Config) GetConfig() *TLConfig

func (*Config) GetPayload

func (m *Config) GetPayload() isConfig_Payload

func (*Config) ProtoMessage

func (*Config) ProtoMessage()

func (*Config) Reset

func (m *Config) Reset()

func (*Config) String

func (m *Config) String() string

func (*Config) XXX_OneofFuncs

func (*Config) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Config_Config

type Config_Config struct {
	Config *TLConfig `protobuf:"bytes,1,opt,name=config,oneof"`
}

type Contact

type Contact struct {
	// Types that are valid to be assigned to Payload:
	//	*Contact_Contact
	Payload isContact_Payload `protobuf_oneof:"payload"`
}

func MakeContact

func MakeContact(message proto.Message) (m *Contact)

func (*Contact) Decode

func (m *Contact) Decode(dbuf *DecodeBuf) error

func (*Contact) Descriptor

func (*Contact) Descriptor() ([]byte, []int)

func (*Contact) Encode

func (m *Contact) Encode() (b []byte)

func (*Contact) GetContact

func (m *Contact) GetContact() *TLContact

func (*Contact) GetPayload

func (m *Contact) GetPayload() isContact_Payload

func (*Contact) ProtoMessage

func (*Contact) ProtoMessage()

func (*Contact) Reset

func (m *Contact) Reset()

func (*Contact) String

func (m *Contact) String() string

func (*Contact) XXX_OneofFuncs

func (*Contact) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type ContactBlocked

type ContactBlocked struct {
	// Types that are valid to be assigned to Payload:
	//	*ContactBlocked_ContactBlocked
	Payload isContactBlocked_Payload `protobuf_oneof:"payload"`
}

func MakeContactBlocked

func MakeContactBlocked(message proto.Message) (m *ContactBlocked)

func (*ContactBlocked) Decode

func (m *ContactBlocked) Decode(dbuf *DecodeBuf) error

func (*ContactBlocked) Descriptor

func (*ContactBlocked) Descriptor() ([]byte, []int)

func (*ContactBlocked) Encode

func (m *ContactBlocked) Encode() (b []byte)

func (*ContactBlocked) GetContactBlocked

func (m *ContactBlocked) GetContactBlocked() *TLContactBlocked

func (*ContactBlocked) GetPayload

func (m *ContactBlocked) GetPayload() isContactBlocked_Payload

func (*ContactBlocked) ProtoMessage

func (*ContactBlocked) ProtoMessage()

func (*ContactBlocked) Reset

func (m *ContactBlocked) Reset()

func (*ContactBlocked) String

func (m *ContactBlocked) String() string

func (*ContactBlocked) XXX_OneofFuncs

func (*ContactBlocked) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type ContactBlocked_ContactBlocked

type ContactBlocked_ContactBlocked struct {
	ContactBlocked *TLContactBlocked `protobuf:"bytes,1,opt,name=contactBlocked,oneof"`
}
type ContactLink struct {
	// Types that are valid to be assigned to Payload:
	//	*ContactLink_ContactLinkUnknown
	//	*ContactLink_ContactLinkNone
	//	*ContactLink_ContactLinkHasPhone
	//	*ContactLink_ContactLinkContact
	Payload isContactLink_Payload `protobuf_oneof:"payload"`
}
func MakeContactLink(message proto.Message) (m *ContactLink)

func (*ContactLink) Decode

func (m *ContactLink) Decode(dbuf *DecodeBuf) error

func (*ContactLink) Descriptor

func (*ContactLink) Descriptor() ([]byte, []int)

func (*ContactLink) Encode

func (m *ContactLink) Encode() (b []byte)

func (*ContactLink) GetContactLinkContact

func (m *ContactLink) GetContactLinkContact() *TLContactLinkContact

func (*ContactLink) GetContactLinkHasPhone

func (m *ContactLink) GetContactLinkHasPhone() *TLContactLinkHasPhone

func (*ContactLink) GetContactLinkNone

func (m *ContactLink) GetContactLinkNone() *TLContactLinkNone

func (*ContactLink) GetContactLinkUnknown

func (m *ContactLink) GetContactLinkUnknown() *TLContactLinkUnknown

func (*ContactLink) GetPayload

func (m *ContactLink) GetPayload() isContactLink_Payload

func (*ContactLink) ProtoMessage

func (*ContactLink) ProtoMessage()

func (*ContactLink) Reset

func (m *ContactLink) Reset()

func (*ContactLink) String

func (m *ContactLink) String() string

func (*ContactLink) XXX_OneofFuncs

func (*ContactLink) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type ContactLink_ContactLinkContact struct {
	ContactLinkContact *TLContactLinkContact `protobuf:"bytes,4,opt,name=contactLinkContact,oneof"`
}
type ContactLink_ContactLinkHasPhone struct {
	ContactLinkHasPhone *TLContactLinkHasPhone `protobuf:"bytes,3,opt,name=contactLinkHasPhone,oneof"`
}
type ContactLink_ContactLinkNone struct {
	ContactLinkNone *TLContactLinkNone `protobuf:"bytes,2,opt,name=contactLinkNone,oneof"`
}
type ContactLink_ContactLinkUnknown struct {
	ContactLinkUnknown *TLContactLinkUnknown `protobuf:"bytes,1,opt,name=contactLinkUnknown,oneof"`
}

type ContactStatus

type ContactStatus struct {
	// Types that are valid to be assigned to Payload:
	//	*ContactStatus_ContactStatus
	Payload isContactStatus_Payload `protobuf_oneof:"payload"`
}

func MakeContactStatus

func MakeContactStatus(message proto.Message) (m *ContactStatus)

func (*ContactStatus) Decode

func (m *ContactStatus) Decode(dbuf *DecodeBuf) error

func (*ContactStatus) Descriptor

func (*ContactStatus) Descriptor() ([]byte, []int)

func (*ContactStatus) Encode

func (m *ContactStatus) Encode() (b []byte)

func (*ContactStatus) GetContactStatus

func (m *ContactStatus) GetContactStatus() *TLContactStatus

func (*ContactStatus) GetPayload

func (m *ContactStatus) GetPayload() isContactStatus_Payload

func (*ContactStatus) ProtoMessage

func (*ContactStatus) ProtoMessage()

func (*ContactStatus) Reset

func (m *ContactStatus) Reset()

func (*ContactStatus) String

func (m *ContactStatus) String() string

func (*ContactStatus) XXX_OneofFuncs

func (*ContactStatus) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type ContactStatus_ContactStatus

type ContactStatus_ContactStatus struct {
	ContactStatus *TLContactStatus `protobuf:"bytes,1,opt,name=contactStatus,oneof"`
}

type Contact_Contact

type Contact_Contact struct {
	Contact *TLContact `protobuf:"bytes,1,opt,name=contact,oneof"`
}

type Contacts_Blocked

type Contacts_Blocked struct {
	// Types that are valid to be assigned to Payload:
	//	*Contacts_Blocked_ContactsBlocked
	//	*Contacts_Blocked_ContactsBlockedSlice
	Payload isContacts_Blocked_Payload `protobuf_oneof:"payload"`
}

func MakeContacts_Blocked

func MakeContacts_Blocked(message proto.Message) (m *Contacts_Blocked)

func (*Contacts_Blocked) Decode

func (m *Contacts_Blocked) Decode(dbuf *DecodeBuf) error

func (*Contacts_Blocked) Descriptor

func (*Contacts_Blocked) Descriptor() ([]byte, []int)

func (*Contacts_Blocked) Encode

func (m *Contacts_Blocked) Encode() (b []byte)

func (*Contacts_Blocked) GetContactsBlocked

func (m *Contacts_Blocked) GetContactsBlocked() *TLContactsBlocked

func (*Contacts_Blocked) GetContactsBlockedSlice

func (m *Contacts_Blocked) GetContactsBlockedSlice() *TLContactsBlockedSlice

func (*Contacts_Blocked) GetPayload

func (m *Contacts_Blocked) GetPayload() isContacts_Blocked_Payload

func (*Contacts_Blocked) ProtoMessage

func (*Contacts_Blocked) ProtoMessage()

func (*Contacts_Blocked) Reset

func (m *Contacts_Blocked) Reset()

func (*Contacts_Blocked) String

func (m *Contacts_Blocked) String() string

func (*Contacts_Blocked) XXX_OneofFuncs

func (*Contacts_Blocked) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Contacts_Blocked_ContactsBlocked

type Contacts_Blocked_ContactsBlocked struct {
	ContactsBlocked *TLContactsBlocked `protobuf:"bytes,1,opt,name=contacts_blocked,json=contactsBlocked,oneof"`
}

type Contacts_Blocked_ContactsBlockedSlice

type Contacts_Blocked_ContactsBlockedSlice struct {
	ContactsBlockedSlice *TLContactsBlockedSlice `protobuf:"bytes,2,opt,name=contacts_blockedSlice,json=contactsBlockedSlice,oneof"`
}

type Contacts_Contacts

type Contacts_Contacts struct {
	// Types that are valid to be assigned to Payload:
	//	*Contacts_Contacts_ContactsContactsNotModified
	//	*Contacts_Contacts_ContactsContacts
	Payload isContacts_Contacts_Payload `protobuf_oneof:"payload"`
}

func MakeContacts_Contacts

func MakeContacts_Contacts(message proto.Message) (m *Contacts_Contacts)

func (*Contacts_Contacts) Decode

func (m *Contacts_Contacts) Decode(dbuf *DecodeBuf) error

func (*Contacts_Contacts) Descriptor

func (*Contacts_Contacts) Descriptor() ([]byte, []int)

func (*Contacts_Contacts) Encode

func (m *Contacts_Contacts) Encode() (b []byte)

func (*Contacts_Contacts) GetContactsContacts

func (m *Contacts_Contacts) GetContactsContacts() *TLContactsContacts

func (*Contacts_Contacts) GetContactsContactsNotModified

func (m *Contacts_Contacts) GetContactsContactsNotModified() *TLContactsContactsNotModified

func (*Contacts_Contacts) GetPayload

func (m *Contacts_Contacts) GetPayload() isContacts_Contacts_Payload

func (*Contacts_Contacts) ProtoMessage

func (*Contacts_Contacts) ProtoMessage()

func (*Contacts_Contacts) Reset

func (m *Contacts_Contacts) Reset()

func (*Contacts_Contacts) String

func (m *Contacts_Contacts) String() string

func (*Contacts_Contacts) XXX_OneofFuncs

func (*Contacts_Contacts) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Contacts_Contacts_ContactsContacts

type Contacts_Contacts_ContactsContacts struct {
	ContactsContacts *TLContactsContacts `protobuf:"bytes,2,opt,name=contacts_contacts,json=contactsContacts,oneof"`
}

type Contacts_Contacts_ContactsContactsNotModified

type Contacts_Contacts_ContactsContactsNotModified struct {
	ContactsContactsNotModified *TLContactsContactsNotModified `protobuf:"bytes,1,opt,name=contacts_contactsNotModified,json=contactsContactsNotModified,oneof"`
}

type Contacts_Found

type Contacts_Found struct {
	// Types that are valid to be assigned to Payload:
	//	*Contacts_Found_ContactsFound
	Payload isContacts_Found_Payload `protobuf_oneof:"payload"`
}

func MakeContacts_Found

func MakeContacts_Found(message proto.Message) (m *Contacts_Found)

func (*Contacts_Found) Decode

func (m *Contacts_Found) Decode(dbuf *DecodeBuf) error

func (*Contacts_Found) Descriptor

func (*Contacts_Found) Descriptor() ([]byte, []int)

func (*Contacts_Found) Encode

func (m *Contacts_Found) Encode() (b []byte)

func (*Contacts_Found) GetContactsFound

func (m *Contacts_Found) GetContactsFound() *TLContactsFound

func (*Contacts_Found) GetPayload

func (m *Contacts_Found) GetPayload() isContacts_Found_Payload

func (*Contacts_Found) ProtoMessage

func (*Contacts_Found) ProtoMessage()

func (*Contacts_Found) Reset

func (m *Contacts_Found) Reset()

func (*Contacts_Found) String

func (m *Contacts_Found) String() string

func (*Contacts_Found) XXX_OneofFuncs

func (*Contacts_Found) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Contacts_Found_ContactsFound

type Contacts_Found_ContactsFound struct {
	ContactsFound *TLContactsFound `protobuf:"bytes,1,opt,name=contacts_found,json=contactsFound,oneof"`
}

type Contacts_ImportedContacts

type Contacts_ImportedContacts struct {
	// Types that are valid to be assigned to Payload:
	//	*Contacts_ImportedContacts_ContactsImportedContacts
	Payload isContacts_ImportedContacts_Payload `protobuf_oneof:"payload"`
}

func MakeContacts_ImportedContacts

func MakeContacts_ImportedContacts(message proto.Message) (m *Contacts_ImportedContacts)

func (*Contacts_ImportedContacts) Decode

func (m *Contacts_ImportedContacts) Decode(dbuf *DecodeBuf) error

func (*Contacts_ImportedContacts) Descriptor

func (*Contacts_ImportedContacts) Descriptor() ([]byte, []int)

func (*Contacts_ImportedContacts) Encode

func (m *Contacts_ImportedContacts) Encode() (b []byte)

func (*Contacts_ImportedContacts) GetContactsImportedContacts

func (m *Contacts_ImportedContacts) GetContactsImportedContacts() *TLContactsImportedContacts

func (*Contacts_ImportedContacts) GetPayload

func (m *Contacts_ImportedContacts) GetPayload() isContacts_ImportedContacts_Payload

func (*Contacts_ImportedContacts) ProtoMessage

func (*Contacts_ImportedContacts) ProtoMessage()

func (*Contacts_ImportedContacts) Reset

func (m *Contacts_ImportedContacts) Reset()

func (*Contacts_ImportedContacts) String

func (m *Contacts_ImportedContacts) String() string

func (*Contacts_ImportedContacts) XXX_OneofFuncs

func (*Contacts_ImportedContacts) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Contacts_ImportedContacts_ContactsImportedContacts

type Contacts_ImportedContacts_ContactsImportedContacts struct {
	ContactsImportedContacts *TLContactsImportedContacts `protobuf:"bytes,1,opt,name=contacts_importedContacts,json=contactsImportedContacts,oneof"`
}
type Contacts_Link struct {
	// Types that are valid to be assigned to Payload:
	//	*Contacts_Link_ContactsLink
	Payload isContacts_Link_Payload `protobuf_oneof:"payload"`
}
func MakeContacts_Link(message proto.Message) (m *Contacts_Link)

func (*Contacts_Link) Decode

func (m *Contacts_Link) Decode(dbuf *DecodeBuf) error

func (*Contacts_Link) Descriptor

func (*Contacts_Link) Descriptor() ([]byte, []int)

func (*Contacts_Link) Encode

func (m *Contacts_Link) Encode() (b []byte)
func (m *Contacts_Link) GetContactsLink() *TLContactsLink

func (*Contacts_Link) GetPayload

func (m *Contacts_Link) GetPayload() isContacts_Link_Payload

func (*Contacts_Link) ProtoMessage

func (*Contacts_Link) ProtoMessage()

func (*Contacts_Link) Reset

func (m *Contacts_Link) Reset()

func (*Contacts_Link) String

func (m *Contacts_Link) String() string

func (*Contacts_Link) XXX_OneofFuncs

func (*Contacts_Link) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Contacts_Link_ContactsLink struct {
	ContactsLink *TLContactsLink `protobuf:"bytes,1,opt,name=contacts_link,json=contactsLink,oneof"`
}

type Contacts_ResolvedPeer

type Contacts_ResolvedPeer struct {
	// Types that are valid to be assigned to Payload:
	//	*Contacts_ResolvedPeer_ContactsResolvedPeer
	Payload isContacts_ResolvedPeer_Payload `protobuf_oneof:"payload"`
}

func MakeContacts_ResolvedPeer

func MakeContacts_ResolvedPeer(message proto.Message) (m *Contacts_ResolvedPeer)

func (*Contacts_ResolvedPeer) Decode

func (m *Contacts_ResolvedPeer) Decode(dbuf *DecodeBuf) error

func (*Contacts_ResolvedPeer) Descriptor

func (*Contacts_ResolvedPeer) Descriptor() ([]byte, []int)

func (*Contacts_ResolvedPeer) Encode

func (m *Contacts_ResolvedPeer) Encode() (b []byte)

func (*Contacts_ResolvedPeer) GetContactsResolvedPeer

func (m *Contacts_ResolvedPeer) GetContactsResolvedPeer() *TLContactsResolvedPeer

func (*Contacts_ResolvedPeer) GetPayload

func (m *Contacts_ResolvedPeer) GetPayload() isContacts_ResolvedPeer_Payload

func (*Contacts_ResolvedPeer) ProtoMessage

func (*Contacts_ResolvedPeer) ProtoMessage()

func (*Contacts_ResolvedPeer) Reset

func (m *Contacts_ResolvedPeer) Reset()

func (*Contacts_ResolvedPeer) String

func (m *Contacts_ResolvedPeer) String() string

func (*Contacts_ResolvedPeer) XXX_OneofFuncs

func (*Contacts_ResolvedPeer) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Contacts_ResolvedPeer_ContactsResolvedPeer

type Contacts_ResolvedPeer_ContactsResolvedPeer struct {
	ContactsResolvedPeer *TLContactsResolvedPeer `protobuf:"bytes,1,opt,name=contacts_resolvedPeer,json=contactsResolvedPeer,oneof"`
}

type Contacts_TopPeers

type Contacts_TopPeers struct {
	// Types that are valid to be assigned to Payload:
	//	*Contacts_TopPeers_ContactsTopPeersNotModified
	//	*Contacts_TopPeers_ContactsTopPeers
	Payload isContacts_TopPeers_Payload `protobuf_oneof:"payload"`
}

func MakeContacts_TopPeers

func MakeContacts_TopPeers(message proto.Message) (m *Contacts_TopPeers)

func (*Contacts_TopPeers) Decode

func (m *Contacts_TopPeers) Decode(dbuf *DecodeBuf) error

func (*Contacts_TopPeers) Descriptor

func (*Contacts_TopPeers) Descriptor() ([]byte, []int)

func (*Contacts_TopPeers) Encode

func (m *Contacts_TopPeers) Encode() (b []byte)

func (*Contacts_TopPeers) GetContactsTopPeers

func (m *Contacts_TopPeers) GetContactsTopPeers() *TLContactsTopPeers

func (*Contacts_TopPeers) GetContactsTopPeersNotModified

func (m *Contacts_TopPeers) GetContactsTopPeersNotModified() *TLContactsTopPeersNotModified

func (*Contacts_TopPeers) GetPayload

func (m *Contacts_TopPeers) GetPayload() isContacts_TopPeers_Payload

func (*Contacts_TopPeers) ProtoMessage

func (*Contacts_TopPeers) ProtoMessage()

func (*Contacts_TopPeers) Reset

func (m *Contacts_TopPeers) Reset()

func (*Contacts_TopPeers) String

func (m *Contacts_TopPeers) String() string

func (*Contacts_TopPeers) XXX_OneofFuncs

func (*Contacts_TopPeers) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Contacts_TopPeers_ContactsTopPeers

type Contacts_TopPeers_ContactsTopPeers struct {
	ContactsTopPeers *TLContactsTopPeers `protobuf:"bytes,2,opt,name=contacts_topPeers,json=contactsTopPeers,oneof"`
}

type Contacts_TopPeers_ContactsTopPeersNotModified

type Contacts_TopPeers_ContactsTopPeersNotModified struct {
	ContactsTopPeersNotModified *TLContactsTopPeersNotModified `protobuf:"bytes,1,opt,name=contacts_topPeersNotModified,json=contactsTopPeersNotModified,oneof"`
}

type DataJSON

type DataJSON struct {
	// Types that are valid to be assigned to Payload:
	//	*DataJSON_DataJSON
	Payload isDataJSON_Payload `protobuf_oneof:"payload"`
}

func MakeDataJSON

func MakeDataJSON(message proto.Message) (m *DataJSON)

func (*DataJSON) Decode

func (m *DataJSON) Decode(dbuf *DecodeBuf) error

func (*DataJSON) Descriptor

func (*DataJSON) Descriptor() ([]byte, []int)

func (*DataJSON) Encode

func (m *DataJSON) Encode() (b []byte)

func (*DataJSON) GetDataJSON

func (m *DataJSON) GetDataJSON() *TLDataJSON

func (*DataJSON) GetPayload

func (m *DataJSON) GetPayload() isDataJSON_Payload

func (*DataJSON) ProtoMessage

func (*DataJSON) ProtoMessage()

func (*DataJSON) Reset

func (m *DataJSON) Reset()

func (*DataJSON) String

func (m *DataJSON) String() string

func (*DataJSON) XXX_OneofFuncs

func (*DataJSON) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type DataJSON_DataJSON

type DataJSON_DataJSON struct {
	DataJSON *TLDataJSON `protobuf:"bytes,1,opt,name=dataJSON,oneof"`
}

type DcOption

type DcOption struct {
	// Types that are valid to be assigned to Payload:
	//	*DcOption_DcOption
	Payload isDcOption_Payload `protobuf_oneof:"payload"`
}

func MakeDcOption

func MakeDcOption(message proto.Message) (m *DcOption)

func (*DcOption) Decode

func (m *DcOption) Decode(dbuf *DecodeBuf) error

func (*DcOption) Descriptor

func (*DcOption) Descriptor() ([]byte, []int)

func (*DcOption) Encode

func (m *DcOption) Encode() (b []byte)

func (*DcOption) GetDcOption

func (m *DcOption) GetDcOption() *TLDcOption

func (*DcOption) GetPayload

func (m *DcOption) GetPayload() isDcOption_Payload

func (*DcOption) ProtoMessage

func (*DcOption) ProtoMessage()

func (*DcOption) Reset

func (m *DcOption) Reset()

func (*DcOption) String

func (m *DcOption) String() string

func (*DcOption) XXX_OneofFuncs

func (*DcOption) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type DcOption_DcOption

type DcOption_DcOption struct {
	DcOption *TLDcOption `protobuf:"bytes,1,opt,name=dcOption,oneof"`
}

type DecodeBuf

type DecodeBuf struct {
	// contains filtered or unexported fields
}

func NewDecodeBuf

func NewDecodeBuf(b []byte) *DecodeBuf

func (*DecodeBuf) BigInt

func (m *DecodeBuf) BigInt() *big.Int

func (*DecodeBuf) Bool

func (m *DecodeBuf) Bool() bool

func (*DecodeBuf) Bytes

func (m *DecodeBuf) Bytes(size int) []byte

func (*DecodeBuf) Double

func (m *DecodeBuf) Double() float64

func (*DecodeBuf) GetError

func (m *DecodeBuf) GetError() error

func (*DecodeBuf) Int

func (m *DecodeBuf) Int() int32

func (*DecodeBuf) Long

func (m *DecodeBuf) Long() int64

func (*DecodeBuf) Object

func (m *DecodeBuf) Object() (r TLObject)

func (*DecodeBuf) String

func (m *DecodeBuf) String() string

func (*DecodeBuf) StringBytes

func (m *DecodeBuf) StringBytes() []byte

func (*DecodeBuf) UInt

func (m *DecodeBuf) UInt() uint32

func (*DecodeBuf) VectorInt

func (m *DecodeBuf) VectorInt() []int32

func (*DecodeBuf) VectorLong

func (m *DecodeBuf) VectorLong() []int64

func (*DecodeBuf) VectorString

func (m *DecodeBuf) VectorString() []string

type DestroyAuthKeyRes

type DestroyAuthKeyRes struct {
	// Types that are valid to be assigned to Payload:
	//	*DestroyAuthKeyRes_DestroyAuthKeyOk
	//	*DestroyAuthKeyRes_DestroyAuthKeyNone
	//	*DestroyAuthKeyRes_DestroyAuthKeyFail
	Payload isDestroyAuthKeyRes_Payload `protobuf_oneof:"payload"`
}

func MakeDestroyAuthKeyRes

func MakeDestroyAuthKeyRes(message proto.Message) (m *DestroyAuthKeyRes)

func (*DestroyAuthKeyRes) Decode

func (m *DestroyAuthKeyRes) Decode(dbuf *DecodeBuf) error

func (*DestroyAuthKeyRes) Descriptor

func (*DestroyAuthKeyRes) Descriptor() ([]byte, []int)

func (*DestroyAuthKeyRes) Encode

func (m *DestroyAuthKeyRes) Encode() (b []byte)

func (*DestroyAuthKeyRes) GetDestroyAuthKeyFail

func (m *DestroyAuthKeyRes) GetDestroyAuthKeyFail() *TLDestroyAuthKeyFail

func (*DestroyAuthKeyRes) GetDestroyAuthKeyNone

func (m *DestroyAuthKeyRes) GetDestroyAuthKeyNone() *TLDestroyAuthKeyNone

func (*DestroyAuthKeyRes) GetDestroyAuthKeyOk

func (m *DestroyAuthKeyRes) GetDestroyAuthKeyOk() *TLDestroyAuthKeyOk

func (*DestroyAuthKeyRes) GetPayload

func (m *DestroyAuthKeyRes) GetPayload() isDestroyAuthKeyRes_Payload

func (*DestroyAuthKeyRes) ProtoMessage

func (*DestroyAuthKeyRes) ProtoMessage()

func (*DestroyAuthKeyRes) Reset

func (m *DestroyAuthKeyRes) Reset()

func (*DestroyAuthKeyRes) String

func (m *DestroyAuthKeyRes) String() string

func (*DestroyAuthKeyRes) XXX_OneofFuncs

func (*DestroyAuthKeyRes) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type DestroyAuthKeyRes_DestroyAuthKeyFail

type DestroyAuthKeyRes_DestroyAuthKeyFail struct {
	DestroyAuthKeyFail *TLDestroyAuthKeyFail `protobuf:"bytes,3,opt,name=destroy_auth_key_fail,json=destroyAuthKeyFail,oneof"`
}

type DestroyAuthKeyRes_DestroyAuthKeyNone

type DestroyAuthKeyRes_DestroyAuthKeyNone struct {
	DestroyAuthKeyNone *TLDestroyAuthKeyNone `protobuf:"bytes,2,opt,name=destroy_auth_key_none,json=destroyAuthKeyNone,oneof"`
}

type DestroyAuthKeyRes_DestroyAuthKeyOk

type DestroyAuthKeyRes_DestroyAuthKeyOk struct {
	DestroyAuthKeyOk *TLDestroyAuthKeyOk `protobuf:"bytes,1,opt,name=destroy_auth_key_ok,json=destroyAuthKeyOk,oneof"`
}

type DestroySessionRes

type DestroySessionRes struct {
	// Types that are valid to be assigned to Payload:
	//	*DestroySessionRes_DestroySessionOk
	//	*DestroySessionRes_DestroySessionNone
	Payload isDestroySessionRes_Payload `protobuf_oneof:"payload"`
}

func MakeDestroySessionRes

func MakeDestroySessionRes(message proto.Message) (m *DestroySessionRes)

func (*DestroySessionRes) Decode

func (m *DestroySessionRes) Decode(dbuf *DecodeBuf) error

func (*DestroySessionRes) Descriptor

func (*DestroySessionRes) Descriptor() ([]byte, []int)

func (*DestroySessionRes) Encode

func (m *DestroySessionRes) Encode() (b []byte)

func (*DestroySessionRes) GetDestroySessionNone

func (m *DestroySessionRes) GetDestroySessionNone() *TLDestroySessionNone

func (*DestroySessionRes) GetDestroySessionOk

func (m *DestroySessionRes) GetDestroySessionOk() *TLDestroySessionOk

func (*DestroySessionRes) GetPayload

func (m *DestroySessionRes) GetPayload() isDestroySessionRes_Payload

func (*DestroySessionRes) ProtoMessage

func (*DestroySessionRes) ProtoMessage()

func (*DestroySessionRes) Reset

func (m *DestroySessionRes) Reset()

func (*DestroySessionRes) String

func (m *DestroySessionRes) String() string

func (*DestroySessionRes) XXX_OneofFuncs

func (*DestroySessionRes) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type DestroySessionRes_DestroySessionNone

type DestroySessionRes_DestroySessionNone struct {
	DestroySessionNone *TLDestroySessionNone `protobuf:"bytes,2,opt,name=destroy_session_none,json=destroySessionNone,oneof"`
}

type DestroySessionRes_DestroySessionOk

type DestroySessionRes_DestroySessionOk struct {
	DestroySessionOk *TLDestroySessionOk `protobuf:"bytes,1,opt,name=destroy_session_ok,json=destroySessionOk,oneof"`
}

type Dialer

type Dialer func() (net.Conn, error)

type Dialog

type Dialog struct {
	// Types that are valid to be assigned to Payload:
	//	*Dialog_Dialog
	Payload isDialog_Payload `protobuf_oneof:"payload"`
}

func MakeDialog

func MakeDialog(message proto.Message) (m *Dialog)

func (*Dialog) Decode

func (m *Dialog) Decode(dbuf *DecodeBuf) error

func (*Dialog) Descriptor

func (*Dialog) Descriptor() ([]byte, []int)

func (*Dialog) Encode

func (m *Dialog) Encode() (b []byte)

func (*Dialog) GetDialog

func (m *Dialog) GetDialog() *TLDialog

func (*Dialog) GetPayload

func (m *Dialog) GetPayload() isDialog_Payload

func (*Dialog) ProtoMessage

func (*Dialog) ProtoMessage()

func (*Dialog) Reset

func (m *Dialog) Reset()

func (*Dialog) String

func (m *Dialog) String() string

func (*Dialog) XXX_OneofFuncs

func (*Dialog) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Dialog_Dialog

type Dialog_Dialog struct {
	Dialog *TLDialog `protobuf:"bytes,1,opt,name=dialog,oneof"`
}

type DisabledFeature

type DisabledFeature struct {
	// Types that are valid to be assigned to Payload:
	//	*DisabledFeature_DisabledFeature
	Payload isDisabledFeature_Payload `protobuf_oneof:"payload"`
}

func MakeDisabledFeature

func MakeDisabledFeature(message proto.Message) (m *DisabledFeature)

func (*DisabledFeature) Decode

func (m *DisabledFeature) Decode(dbuf *DecodeBuf) error

func (*DisabledFeature) Descriptor

func (*DisabledFeature) Descriptor() ([]byte, []int)

func (*DisabledFeature) Encode

func (m *DisabledFeature) Encode() (b []byte)

func (*DisabledFeature) GetDisabledFeature

func (m *DisabledFeature) GetDisabledFeature() *TLDisabledFeature

func (*DisabledFeature) GetPayload

func (m *DisabledFeature) GetPayload() isDisabledFeature_Payload

func (*DisabledFeature) ProtoMessage

func (*DisabledFeature) ProtoMessage()

func (*DisabledFeature) Reset

func (m *DisabledFeature) Reset()

func (*DisabledFeature) String

func (m *DisabledFeature) String() string

func (*DisabledFeature) XXX_OneofFuncs

func (*DisabledFeature) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type DisabledFeature_DisabledFeature

type DisabledFeature_DisabledFeature struct {
	DisabledFeature *TLDisabledFeature `protobuf:"bytes,1,opt,name=disabledFeature,oneof"`
}

type Document

type Document struct {
	// Types that are valid to be assigned to Payload:
	//	*Document_DocumentEmpty
	//	*Document_Document
	Payload isDocument_Payload `protobuf_oneof:"payload"`
}

func MakeDocument

func MakeDocument(message proto.Message) (m *Document)

func (*Document) Decode

func (m *Document) Decode(dbuf *DecodeBuf) error

func (*Document) Descriptor

func (*Document) Descriptor() ([]byte, []int)

func (*Document) Encode

func (m *Document) Encode() (b []byte)

func (*Document) GetDocument

func (m *Document) GetDocument() *TLDocument

func (*Document) GetDocumentEmpty

func (m *Document) GetDocumentEmpty() *TLDocumentEmpty

func (*Document) GetPayload

func (m *Document) GetPayload() isDocument_Payload

func (*Document) ProtoMessage

func (*Document) ProtoMessage()

func (*Document) Reset

func (m *Document) Reset()

func (*Document) String

func (m *Document) String() string

func (*Document) XXX_OneofFuncs

func (*Document) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type DocumentAttribute

type DocumentAttribute struct {
	// Types that are valid to be assigned to Payload:
	//	*DocumentAttribute_DocumentAttributeImageSize
	//	*DocumentAttribute_DocumentAttributeAnimated
	//	*DocumentAttribute_DocumentAttributeSticker
	//	*DocumentAttribute_DocumentAttributeVideo
	//	*DocumentAttribute_DocumentAttributeAudio
	//	*DocumentAttribute_DocumentAttributeFilename
	//	*DocumentAttribute_DocumentAttributeHasStickers
	Payload isDocumentAttribute_Payload `protobuf_oneof:"payload"`
}

func MakeDocumentAttribute

func MakeDocumentAttribute(message proto.Message) (m *DocumentAttribute)

func (*DocumentAttribute) Decode

func (m *DocumentAttribute) Decode(dbuf *DecodeBuf) error

func (*DocumentAttribute) Descriptor

func (*DocumentAttribute) Descriptor() ([]byte, []int)

func (*DocumentAttribute) Encode

func (m *DocumentAttribute) Encode() (b []byte)

func (*DocumentAttribute) GetDocumentAttributeAnimated

func (m *DocumentAttribute) GetDocumentAttributeAnimated() *TLDocumentAttributeAnimated

func (*DocumentAttribute) GetDocumentAttributeAudio

func (m *DocumentAttribute) GetDocumentAttributeAudio() *TLDocumentAttributeAudio

func (*DocumentAttribute) GetDocumentAttributeFilename

func (m *DocumentAttribute) GetDocumentAttributeFilename() *TLDocumentAttributeFilename

func (*DocumentAttribute) GetDocumentAttributeHasStickers

func (m *DocumentAttribute) GetDocumentAttributeHasStickers() *TLDocumentAttributeHasStickers

func (*DocumentAttribute) GetDocumentAttributeImageSize

func (m *DocumentAttribute) GetDocumentAttributeImageSize() *TLDocumentAttributeImageSize

func (*DocumentAttribute) GetDocumentAttributeSticker

func (m *DocumentAttribute) GetDocumentAttributeSticker() *TLDocumentAttributeSticker

func (*DocumentAttribute) GetDocumentAttributeVideo

func (m *DocumentAttribute) GetDocumentAttributeVideo() *TLDocumentAttributeVideo

func (*DocumentAttribute) GetPayload

func (m *DocumentAttribute) GetPayload() isDocumentAttribute_Payload

func (*DocumentAttribute) ProtoMessage

func (*DocumentAttribute) ProtoMessage()

func (*DocumentAttribute) Reset

func (m *DocumentAttribute) Reset()

func (*DocumentAttribute) String

func (m *DocumentAttribute) String() string

func (*DocumentAttribute) XXX_OneofFuncs

func (*DocumentAttribute) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type DocumentAttribute_DocumentAttributeAnimated

type DocumentAttribute_DocumentAttributeAnimated struct {
	DocumentAttributeAnimated *TLDocumentAttributeAnimated `protobuf:"bytes,2,opt,name=documentAttributeAnimated,oneof"`
}

type DocumentAttribute_DocumentAttributeAudio

type DocumentAttribute_DocumentAttributeAudio struct {
	DocumentAttributeAudio *TLDocumentAttributeAudio `protobuf:"bytes,5,opt,name=documentAttributeAudio,oneof"`
}

type DocumentAttribute_DocumentAttributeFilename

type DocumentAttribute_DocumentAttributeFilename struct {
	DocumentAttributeFilename *TLDocumentAttributeFilename `protobuf:"bytes,6,opt,name=documentAttributeFilename,oneof"`
}

type DocumentAttribute_DocumentAttributeHasStickers

type DocumentAttribute_DocumentAttributeHasStickers struct {
	DocumentAttributeHasStickers *TLDocumentAttributeHasStickers `protobuf:"bytes,7,opt,name=documentAttributeHasStickers,oneof"`
}

type DocumentAttribute_DocumentAttributeImageSize

type DocumentAttribute_DocumentAttributeImageSize struct {
	DocumentAttributeImageSize *TLDocumentAttributeImageSize `protobuf:"bytes,1,opt,name=documentAttributeImageSize,oneof"`
}

type DocumentAttribute_DocumentAttributeSticker

type DocumentAttribute_DocumentAttributeSticker struct {
	DocumentAttributeSticker *TLDocumentAttributeSticker `protobuf:"bytes,3,opt,name=documentAttributeSticker,oneof"`
}

type DocumentAttribute_DocumentAttributeVideo

type DocumentAttribute_DocumentAttributeVideo struct {
	DocumentAttributeVideo *TLDocumentAttributeVideo `protobuf:"bytes,4,opt,name=documentAttributeVideo,oneof"`
}

type Document_Document

type Document_Document struct {
	Document *TLDocument `protobuf:"bytes,2,opt,name=document,oneof"`
}

type Document_DocumentEmpty

type Document_DocumentEmpty struct {
	DocumentEmpty *TLDocumentEmpty `protobuf:"bytes,1,opt,name=documentEmpty,oneof"`
}

type DraftMessage

type DraftMessage struct {
	// Types that are valid to be assigned to Payload:
	//	*DraftMessage_DraftMessageEmpty
	//	*DraftMessage_DraftMessage
	Payload isDraftMessage_Payload `protobuf_oneof:"payload"`
}

func MakeDraftMessage

func MakeDraftMessage(message proto.Message) (m *DraftMessage)

func (*DraftMessage) Decode

func (m *DraftMessage) Decode(dbuf *DecodeBuf) error

func (*DraftMessage) Descriptor

func (*DraftMessage) Descriptor() ([]byte, []int)

func (*DraftMessage) Encode

func (m *DraftMessage) Encode() (b []byte)

func (*DraftMessage) GetDraftMessage

func (m *DraftMessage) GetDraftMessage() *TLDraftMessage

func (*DraftMessage) GetDraftMessageEmpty

func (m *DraftMessage) GetDraftMessageEmpty() *TLDraftMessageEmpty

func (*DraftMessage) GetPayload

func (m *DraftMessage) GetPayload() isDraftMessage_Payload

func (*DraftMessage) ProtoMessage

func (*DraftMessage) ProtoMessage()

func (*DraftMessage) Reset

func (m *DraftMessage) Reset()

func (*DraftMessage) String

func (m *DraftMessage) String() string

func (*DraftMessage) XXX_OneofFuncs

func (*DraftMessage) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type DraftMessage_DraftMessage

type DraftMessage_DraftMessage struct {
	DraftMessage *TLDraftMessage `protobuf:"bytes,2,opt,name=draftMessage,oneof"`
}

type DraftMessage_DraftMessageEmpty

type DraftMessage_DraftMessageEmpty struct {
	DraftMessageEmpty *TLDraftMessageEmpty `protobuf:"bytes,1,opt,name=draftMessageEmpty,oneof"`
}

type EncodeBuf

type EncodeBuf struct {
	// contains filtered or unexported fields
}

func NewEncodeBuf

func NewEncodeBuf(cap int) *EncodeBuf

func (*EncodeBuf) BigInt

func (e *EncodeBuf) BigInt(s *big.Int)

func (*EncodeBuf) Bytes

func (e *EncodeBuf) Bytes(s []byte)

func (*EncodeBuf) Double

func (e *EncodeBuf) Double(s float64)

func (*EncodeBuf) GetBuf

func (e *EncodeBuf) GetBuf() []byte

func (*EncodeBuf) Int

func (e *EncodeBuf) Int(s int32)

func (*EncodeBuf) Long

func (e *EncodeBuf) Long(s int64)

func (*EncodeBuf) String

func (e *EncodeBuf) String(s string)

func (*EncodeBuf) StringBytes

func (e *EncodeBuf) StringBytes(s []byte)

func (*EncodeBuf) UInt

func (e *EncodeBuf) UInt(s uint32)

func (*EncodeBuf) VectorInt

func (e *EncodeBuf) VectorInt(v []int32)

func (*EncodeBuf) VectorLong

func (e *EncodeBuf) VectorLong(v []int64)

func (*EncodeBuf) VectorString

func (e *EncodeBuf) VectorString(v []string)

type EncryptedChat

type EncryptedChat struct {
	// Types that are valid to be assigned to Payload:
	//	*EncryptedChat_EncryptedChatEmpty
	//	*EncryptedChat_EncryptedChatWaiting
	//	*EncryptedChat_EncryptedChatRequested
	//	*EncryptedChat_EncryptedChat
	//	*EncryptedChat_EncryptedChatDiscarded
	Payload isEncryptedChat_Payload `protobuf_oneof:"payload"`
}

func MakeEncryptedChat

func MakeEncryptedChat(message proto.Message) (m *EncryptedChat)

func (*EncryptedChat) Decode

func (m *EncryptedChat) Decode(dbuf *DecodeBuf) error

func (*EncryptedChat) Descriptor

func (*EncryptedChat) Descriptor() ([]byte, []int)

func (*EncryptedChat) Encode

func (m *EncryptedChat) Encode() (b []byte)

func (*EncryptedChat) GetEncryptedChat

func (m *EncryptedChat) GetEncryptedChat() *TLEncryptedChat

func (*EncryptedChat) GetEncryptedChatDiscarded

func (m *EncryptedChat) GetEncryptedChatDiscarded() *TLEncryptedChatDiscarded

func (*EncryptedChat) GetEncryptedChatEmpty

func (m *EncryptedChat) GetEncryptedChatEmpty() *TLEncryptedChatEmpty

func (*EncryptedChat) GetEncryptedChatRequested

func (m *EncryptedChat) GetEncryptedChatRequested() *TLEncryptedChatRequested

func (*EncryptedChat) GetEncryptedChatWaiting

func (m *EncryptedChat) GetEncryptedChatWaiting() *TLEncryptedChatWaiting

func (*EncryptedChat) GetPayload

func (m *EncryptedChat) GetPayload() isEncryptedChat_Payload

func (*EncryptedChat) ProtoMessage

func (*EncryptedChat) ProtoMessage()

func (*EncryptedChat) Reset

func (m *EncryptedChat) Reset()

func (*EncryptedChat) String

func (m *EncryptedChat) String() string

func (*EncryptedChat) XXX_OneofFuncs

func (*EncryptedChat) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type EncryptedChat_EncryptedChat

type EncryptedChat_EncryptedChat struct {
	EncryptedChat *TLEncryptedChat `protobuf:"bytes,4,opt,name=encryptedChat,oneof"`
}

type EncryptedChat_EncryptedChatDiscarded

type EncryptedChat_EncryptedChatDiscarded struct {
	EncryptedChatDiscarded *TLEncryptedChatDiscarded `protobuf:"bytes,5,opt,name=encryptedChatDiscarded,oneof"`
}

type EncryptedChat_EncryptedChatEmpty

type EncryptedChat_EncryptedChatEmpty struct {
	EncryptedChatEmpty *TLEncryptedChatEmpty `protobuf:"bytes,1,opt,name=encryptedChatEmpty,oneof"`
}

type EncryptedChat_EncryptedChatRequested

type EncryptedChat_EncryptedChatRequested struct {
	EncryptedChatRequested *TLEncryptedChatRequested `protobuf:"bytes,3,opt,name=encryptedChatRequested,oneof"`
}

type EncryptedChat_EncryptedChatWaiting

type EncryptedChat_EncryptedChatWaiting struct {
	EncryptedChatWaiting *TLEncryptedChatWaiting `protobuf:"bytes,2,opt,name=encryptedChatWaiting,oneof"`
}

type EncryptedFile

type EncryptedFile struct {
	// Types that are valid to be assigned to Payload:
	//	*EncryptedFile_EncryptedFileEmpty
	//	*EncryptedFile_EncryptedFile
	Payload isEncryptedFile_Payload `protobuf_oneof:"payload"`
}

func MakeEncryptedFile

func MakeEncryptedFile(message proto.Message) (m *EncryptedFile)

func (*EncryptedFile) Decode

func (m *EncryptedFile) Decode(dbuf *DecodeBuf) error

func (*EncryptedFile) Descriptor

func (*EncryptedFile) Descriptor() ([]byte, []int)

func (*EncryptedFile) Encode

func (m *EncryptedFile) Encode() (b []byte)

func (*EncryptedFile) GetEncryptedFile

func (m *EncryptedFile) GetEncryptedFile() *TLEncryptedFile

func (*EncryptedFile) GetEncryptedFileEmpty

func (m *EncryptedFile) GetEncryptedFileEmpty() *TLEncryptedFileEmpty

func (*EncryptedFile) GetPayload

func (m *EncryptedFile) GetPayload() isEncryptedFile_Payload

func (*EncryptedFile) ProtoMessage

func (*EncryptedFile) ProtoMessage()

func (*EncryptedFile) Reset

func (m *EncryptedFile) Reset()

func (*EncryptedFile) String

func (m *EncryptedFile) String() string

func (*EncryptedFile) XXX_OneofFuncs

func (*EncryptedFile) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type EncryptedFile_EncryptedFile

type EncryptedFile_EncryptedFile struct {
	EncryptedFile *TLEncryptedFile `protobuf:"bytes,2,opt,name=encryptedFile,oneof"`
}

type EncryptedFile_EncryptedFileEmpty

type EncryptedFile_EncryptedFileEmpty struct {
	EncryptedFileEmpty *TLEncryptedFileEmpty `protobuf:"bytes,1,opt,name=encryptedFileEmpty,oneof"`
}

type EncryptedMessage

type EncryptedMessage struct {
	// Types that are valid to be assigned to Payload:
	//	*EncryptedMessage_EncryptedMessage
	//	*EncryptedMessage_EncryptedMessageService
	Payload isEncryptedMessage_Payload `protobuf_oneof:"payload"`
}

func MakeEncryptedMessage

func MakeEncryptedMessage(message proto.Message) (m *EncryptedMessage)

func (*EncryptedMessage) Decode

func (m *EncryptedMessage) Decode(dbuf *DecodeBuf) error

func (*EncryptedMessage) Descriptor

func (*EncryptedMessage) Descriptor() ([]byte, []int)

func (*EncryptedMessage) Encode

func (m *EncryptedMessage) Encode() (b []byte)

func (*EncryptedMessage) GetEncryptedMessage

func (m *EncryptedMessage) GetEncryptedMessage() *TLEncryptedMessage

func (*EncryptedMessage) GetEncryptedMessageService

func (m *EncryptedMessage) GetEncryptedMessageService() *TLEncryptedMessageService

func (*EncryptedMessage) GetPayload

func (m *EncryptedMessage) GetPayload() isEncryptedMessage_Payload

func (*EncryptedMessage) ProtoMessage

func (*EncryptedMessage) ProtoMessage()

func (*EncryptedMessage) Reset

func (m *EncryptedMessage) Reset()

func (*EncryptedMessage) String

func (m *EncryptedMessage) String() string

func (*EncryptedMessage) XXX_OneofFuncs

func (*EncryptedMessage) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type EncryptedMessage2

type EncryptedMessage2 struct {
	// AuthKeyId int64
	NeedAck bool

	SessionId int64
	MessageId int64
	SeqNo     int32
	Object    TLObject
	// contains filtered or unexported fields
}

TODO(@benqi): 将Encrypt和Descrypt移到底层

func (*EncryptedMessage2) MessageType

func (m *EncryptedMessage2) MessageType() int

type EncryptedMessage_EncryptedMessage

type EncryptedMessage_EncryptedMessage struct {
	EncryptedMessage *TLEncryptedMessage `protobuf:"bytes,1,opt,name=encryptedMessage,oneof"`
}

type EncryptedMessage_EncryptedMessageService

type EncryptedMessage_EncryptedMessageService struct {
	EncryptedMessageService *TLEncryptedMessageService `protobuf:"bytes,2,opt,name=encryptedMessageService,oneof"`
}

type Error

type Error struct {
	// Types that are valid to be assigned to Payload:
	//	*Error_Error
	Payload isError_Payload `protobuf_oneof:"payload"`
}

func MakeError

func MakeError(message proto.Message) (m *Error)

func (*Error) Decode

func (m *Error) Decode(dbuf *DecodeBuf) error

func (*Error) Descriptor

func (*Error) Descriptor() ([]byte, []int)

func (*Error) Encode

func (m *Error) Encode() (b []byte)

func (*Error) GetError

func (m *Error) GetError() *TLError

func (*Error) GetPayload

func (m *Error) GetPayload() isError_Payload

func (*Error) ProtoMessage

func (*Error) ProtoMessage()

func (*Error) Reset

func (m *Error) Reset()

func (*Error) String

func (m *Error) String() string

func (*Error) XXX_OneofFuncs

func (*Error) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Error_Error

type Error_Error struct {
	Error *TLError `protobuf:"bytes,1,opt,name=error,oneof"`
}

type ExportedChatInvite

type ExportedChatInvite struct {
	// Types that are valid to be assigned to Payload:
	//	*ExportedChatInvite_ChatInviteEmpty
	//	*ExportedChatInvite_ChatInviteExported
	Payload isExportedChatInvite_Payload `protobuf_oneof:"payload"`
}

func MakeExportedChatInvite

func MakeExportedChatInvite(message proto.Message) (m *ExportedChatInvite)

func (*ExportedChatInvite) Decode

func (m *ExportedChatInvite) Decode(dbuf *DecodeBuf) error

func (*ExportedChatInvite) Descriptor

func (*ExportedChatInvite) Descriptor() ([]byte, []int)

func (*ExportedChatInvite) Encode

func (m *ExportedChatInvite) Encode() (b []byte)

func (*ExportedChatInvite) GetChatInviteEmpty

func (m *ExportedChatInvite) GetChatInviteEmpty() *TLChatInviteEmpty

func (*ExportedChatInvite) GetChatInviteExported

func (m *ExportedChatInvite) GetChatInviteExported() *TLChatInviteExported

func (*ExportedChatInvite) GetPayload

func (m *ExportedChatInvite) GetPayload() isExportedChatInvite_Payload

func (*ExportedChatInvite) ProtoMessage

func (*ExportedChatInvite) ProtoMessage()

func (*ExportedChatInvite) Reset

func (m *ExportedChatInvite) Reset()

func (*ExportedChatInvite) String

func (m *ExportedChatInvite) String() string

func (*ExportedChatInvite) XXX_OneofFuncs

func (*ExportedChatInvite) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type ExportedChatInvite_ChatInviteEmpty

type ExportedChatInvite_ChatInviteEmpty struct {
	ChatInviteEmpty *TLChatInviteEmpty `protobuf:"bytes,1,opt,name=chatInviteEmpty,oneof"`
}

type ExportedChatInvite_ChatInviteExported

type ExportedChatInvite_ChatInviteExported struct {
	ChatInviteExported *TLChatInviteExported `protobuf:"bytes,2,opt,name=chatInviteExported,oneof"`
}
type ExportedMessageLink struct {
	// Types that are valid to be assigned to Payload:
	//	*ExportedMessageLink_ExportedMessageLink
	Payload isExportedMessageLink_Payload `protobuf_oneof:"payload"`
}
func MakeExportedMessageLink(message proto.Message) (m *ExportedMessageLink)

func (*ExportedMessageLink) Decode

func (m *ExportedMessageLink) Decode(dbuf *DecodeBuf) error

func (*ExportedMessageLink) Descriptor

func (*ExportedMessageLink) Descriptor() ([]byte, []int)

func (*ExportedMessageLink) Encode

func (m *ExportedMessageLink) Encode() (b []byte)
func (m *ExportedMessageLink) GetExportedMessageLink() *TLExportedMessageLink

func (*ExportedMessageLink) GetPayload

func (m *ExportedMessageLink) GetPayload() isExportedMessageLink_Payload

func (*ExportedMessageLink) ProtoMessage

func (*ExportedMessageLink) ProtoMessage()

func (*ExportedMessageLink) Reset

func (m *ExportedMessageLink) Reset()

func (*ExportedMessageLink) String

func (m *ExportedMessageLink) String() string

func (*ExportedMessageLink) XXX_OneofFuncs

func (*ExportedMessageLink) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type ExportedMessageLink_ExportedMessageLink struct {
	ExportedMessageLink *TLExportedMessageLink `protobuf:"bytes,1,opt,name=exportedMessageLink,oneof"`
}

type FileLocation

type FileLocation struct {
	// Types that are valid to be assigned to Payload:
	//	*FileLocation_FileLocationUnavailable
	//	*FileLocation_FileLocation
	Payload isFileLocation_Payload `protobuf_oneof:"payload"`
}

func MakeFileLocation

func MakeFileLocation(message proto.Message) (m *FileLocation)

func (*FileLocation) Decode

func (m *FileLocation) Decode(dbuf *DecodeBuf) error

func (*FileLocation) Descriptor

func (*FileLocation) Descriptor() ([]byte, []int)

func (*FileLocation) Encode

func (m *FileLocation) Encode() (b []byte)

func (*FileLocation) GetFileLocation

func (m *FileLocation) GetFileLocation() *TLFileLocation

func (*FileLocation) GetFileLocationUnavailable

func (m *FileLocation) GetFileLocationUnavailable() *TLFileLocationUnavailable

func (*FileLocation) GetPayload

func (m *FileLocation) GetPayload() isFileLocation_Payload

func (*FileLocation) ProtoMessage

func (*FileLocation) ProtoMessage()

func (*FileLocation) Reset

func (m *FileLocation) Reset()

func (*FileLocation) String

func (m *FileLocation) String() string

func (*FileLocation) XXX_OneofFuncs

func (*FileLocation) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type FileLocation_FileLocation

type FileLocation_FileLocation struct {
	FileLocation *TLFileLocation `protobuf:"bytes,2,opt,name=fileLocation,oneof"`
}

type FileLocation_FileLocationUnavailable

type FileLocation_FileLocationUnavailable struct {
	FileLocationUnavailable *TLFileLocationUnavailable `protobuf:"bytes,1,opt,name=fileLocationUnavailable,oneof"`
}

type FoundGif

type FoundGif struct {
	// Types that are valid to be assigned to Payload:
	//	*FoundGif_FoundGif
	//	*FoundGif_FoundGifCached
	Payload isFoundGif_Payload `protobuf_oneof:"payload"`
}

func MakeFoundGif

func MakeFoundGif(message proto.Message) (m *FoundGif)

func (*FoundGif) Decode

func (m *FoundGif) Decode(dbuf *DecodeBuf) error

func (*FoundGif) Descriptor

func (*FoundGif) Descriptor() ([]byte, []int)

func (*FoundGif) Encode

func (m *FoundGif) Encode() (b []byte)

func (*FoundGif) GetFoundGif

func (m *FoundGif) GetFoundGif() *TLFoundGif

func (*FoundGif) GetFoundGifCached

func (m *FoundGif) GetFoundGifCached() *TLFoundGifCached

func (*FoundGif) GetPayload

func (m *FoundGif) GetPayload() isFoundGif_Payload

func (*FoundGif) ProtoMessage

func (*FoundGif) ProtoMessage()

func (*FoundGif) Reset

func (m *FoundGif) Reset()

func (*FoundGif) String

func (m *FoundGif) String() string

func (*FoundGif) XXX_OneofFuncs

func (*FoundGif) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type FoundGif_FoundGif

type FoundGif_FoundGif struct {
	FoundGif *TLFoundGif `protobuf:"bytes,1,opt,name=foundGif,oneof"`
}

type FoundGif_FoundGifCached

type FoundGif_FoundGifCached struct {
	FoundGifCached *TLFoundGifCached `protobuf:"bytes,2,opt,name=foundGifCached,oneof"`
}

type FutureSalt

type FutureSalt struct {
	// Types that are valid to be assigned to Payload:
	//	*FutureSalt_FutureSalt
	Payload isFutureSalt_Payload `protobuf_oneof:"payload"`
}

func MakeFutureSalt

func MakeFutureSalt(message proto.Message) (m *FutureSalt)

func (*FutureSalt) Decode

func (m *FutureSalt) Decode(dbuf *DecodeBuf) error

func (*FutureSalt) Descriptor

func (*FutureSalt) Descriptor() ([]byte, []int)

func (*FutureSalt) Encode

func (m *FutureSalt) Encode() (b []byte)

func (*FutureSalt) GetFutureSalt

func (m *FutureSalt) GetFutureSalt() *TLFutureSalt

func (*FutureSalt) GetPayload

func (m *FutureSalt) GetPayload() isFutureSalt_Payload

func (*FutureSalt) ProtoMessage

func (*FutureSalt) ProtoMessage()

func (*FutureSalt) Reset

func (m *FutureSalt) Reset()

func (*FutureSalt) String

func (m *FutureSalt) String() string

func (*FutureSalt) XXX_OneofFuncs

func (*FutureSalt) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type FutureSalt_FutureSalt

type FutureSalt_FutureSalt struct {
	FutureSalt *TLFutureSalt `protobuf:"bytes,1,opt,name=future_salt,json=futureSalt,oneof"`
}

type FutureSalts

type FutureSalts struct {
	// Types that are valid to be assigned to Payload:
	//	*FutureSalts_FutureSalts
	Payload isFutureSalts_Payload `protobuf_oneof:"payload"`
}

func MakeFutureSalts

func MakeFutureSalts(message proto.Message) (m *FutureSalts)

func (*FutureSalts) Decode

func (m *FutureSalts) Decode(dbuf *DecodeBuf) error

func (*FutureSalts) Descriptor

func (*FutureSalts) Descriptor() ([]byte, []int)

func (*FutureSalts) Encode

func (m *FutureSalts) Encode() (b []byte)

func (*FutureSalts) GetFutureSalts

func (m *FutureSalts) GetFutureSalts() *TLFutureSalts

func (*FutureSalts) GetPayload

func (m *FutureSalts) GetPayload() isFutureSalts_Payload

func (*FutureSalts) ProtoMessage

func (*FutureSalts) ProtoMessage()

func (*FutureSalts) Reset

func (m *FutureSalts) Reset()

func (*FutureSalts) String

func (m *FutureSalts) String() string

func (*FutureSalts) XXX_OneofFuncs

func (*FutureSalts) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type FutureSalts_FutureSalts

type FutureSalts_FutureSalts struct {
	FutureSalts *TLFutureSalts `protobuf:"bytes,1,opt,name=future_salts,json=futureSalts,oneof"`
}

type Game

type Game struct {
	// Types that are valid to be assigned to Payload:
	//	*Game_Game
	Payload isGame_Payload `protobuf_oneof:"payload"`
}

func MakeGame

func MakeGame(message proto.Message) (m *Game)

func (*Game) Decode

func (m *Game) Decode(dbuf *DecodeBuf) error

func (*Game) Descriptor

func (*Game) Descriptor() ([]byte, []int)

func (*Game) Encode

func (m *Game) Encode() (b []byte)

func (*Game) GetGame

func (m *Game) GetGame() *TLGame

func (*Game) GetPayload

func (m *Game) GetPayload() isGame_Payload

func (*Game) ProtoMessage

func (*Game) ProtoMessage()

func (*Game) Reset

func (m *Game) Reset()

func (*Game) String

func (m *Game) String() string

func (*Game) XXX_OneofFuncs

func (*Game) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Game_Game

type Game_Game struct {
	Game *TLGame `protobuf:"bytes,1,opt,name=game,oneof"`
}

type GeoPoint

type GeoPoint struct {
	// Types that are valid to be assigned to Payload:
	//	*GeoPoint_GeoPointEmpty
	//	*GeoPoint_GeoPoint
	Payload isGeoPoint_Payload `protobuf_oneof:"payload"`
}

func MakeGeoPoint

func MakeGeoPoint(message proto.Message) (m *GeoPoint)

func (*GeoPoint) Decode

func (m *GeoPoint) Decode(dbuf *DecodeBuf) error

func (*GeoPoint) Descriptor

func (*GeoPoint) Descriptor() ([]byte, []int)

func (*GeoPoint) Encode

func (m *GeoPoint) Encode() (b []byte)

func (*GeoPoint) GetGeoPoint

func (m *GeoPoint) GetGeoPoint() *TLGeoPoint

func (*GeoPoint) GetGeoPointEmpty

func (m *GeoPoint) GetGeoPointEmpty() *TLGeoPointEmpty

func (*GeoPoint) GetPayload

func (m *GeoPoint) GetPayload() isGeoPoint_Payload

func (*GeoPoint) ProtoMessage

func (*GeoPoint) ProtoMessage()

func (*GeoPoint) Reset

func (m *GeoPoint) Reset()

func (*GeoPoint) String

func (m *GeoPoint) String() string

func (*GeoPoint) XXX_OneofFuncs

func (*GeoPoint) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type GeoPoint_GeoPoint

type GeoPoint_GeoPoint struct {
	GeoPoint *TLGeoPoint `protobuf:"bytes,2,opt,name=geoPoint,oneof"`
}

type GeoPoint_GeoPointEmpty

type GeoPoint_GeoPointEmpty struct {
	GeoPointEmpty *TLGeoPointEmpty `protobuf:"bytes,1,opt,name=geoPointEmpty,oneof"`
}

type Help_AppUpdate

type Help_AppUpdate struct {
	// Types that are valid to be assigned to Payload:
	//	*Help_AppUpdate_HelpAppUpdate
	//	*Help_AppUpdate_HelpNoAppUpdate
	Payload isHelp_AppUpdate_Payload `protobuf_oneof:"payload"`
}

func MakeHelp_AppUpdate

func MakeHelp_AppUpdate(message proto.Message) (m *Help_AppUpdate)

func (*Help_AppUpdate) Decode

func (m *Help_AppUpdate) Decode(dbuf *DecodeBuf) error

func (*Help_AppUpdate) Descriptor

func (*Help_AppUpdate) Descriptor() ([]byte, []int)

func (*Help_AppUpdate) Encode

func (m *Help_AppUpdate) Encode() (b []byte)

func (*Help_AppUpdate) GetHelpAppUpdate

func (m *Help_AppUpdate) GetHelpAppUpdate() *TLHelpAppUpdate

func (*Help_AppUpdate) GetHelpNoAppUpdate

func (m *Help_AppUpdate) GetHelpNoAppUpdate() *TLHelpNoAppUpdate

func (*Help_AppUpdate) GetPayload

func (m *Help_AppUpdate) GetPayload() isHelp_AppUpdate_Payload

func (*Help_AppUpdate) ProtoMessage

func (*Help_AppUpdate) ProtoMessage()

func (*Help_AppUpdate) Reset

func (m *Help_AppUpdate) Reset()

func (*Help_AppUpdate) String

func (m *Help_AppUpdate) String() string

func (*Help_AppUpdate) XXX_OneofFuncs

func (*Help_AppUpdate) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Help_AppUpdate_HelpAppUpdate

type Help_AppUpdate_HelpAppUpdate struct {
	HelpAppUpdate *TLHelpAppUpdate `protobuf:"bytes,1,opt,name=help_appUpdate,json=helpAppUpdate,oneof"`
}

type Help_AppUpdate_HelpNoAppUpdate

type Help_AppUpdate_HelpNoAppUpdate struct {
	HelpNoAppUpdate *TLHelpNoAppUpdate `protobuf:"bytes,2,opt,name=help_noAppUpdate,json=helpNoAppUpdate,oneof"`
}

type Help_ConfigSimple

type Help_ConfigSimple struct {
	// Types that are valid to be assigned to Payload:
	//	*Help_ConfigSimple_HelpConfigSimple
	Payload isHelp_ConfigSimple_Payload `protobuf_oneof:"payload"`
}

func MakeHelp_ConfigSimple

func MakeHelp_ConfigSimple(message proto.Message) (m *Help_ConfigSimple)

func (*Help_ConfigSimple) Decode

func (m *Help_ConfigSimple) Decode(dbuf *DecodeBuf) error

func (*Help_ConfigSimple) Descriptor

func (*Help_ConfigSimple) Descriptor() ([]byte, []int)

func (*Help_ConfigSimple) Encode

func (m *Help_ConfigSimple) Encode() (b []byte)

func (*Help_ConfigSimple) GetHelpConfigSimple

func (m *Help_ConfigSimple) GetHelpConfigSimple() *TLHelpConfigSimple

func (*Help_ConfigSimple) GetPayload

func (m *Help_ConfigSimple) GetPayload() isHelp_ConfigSimple_Payload

func (*Help_ConfigSimple) ProtoMessage

func (*Help_ConfigSimple) ProtoMessage()

func (*Help_ConfigSimple) Reset

func (m *Help_ConfigSimple) Reset()

func (*Help_ConfigSimple) String

func (m *Help_ConfigSimple) String() string

func (*Help_ConfigSimple) XXX_OneofFuncs

func (*Help_ConfigSimple) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Help_ConfigSimple_HelpConfigSimple

type Help_ConfigSimple_HelpConfigSimple struct {
	HelpConfigSimple *TLHelpConfigSimple `protobuf:"bytes,1,opt,name=help_configSimple,json=helpConfigSimple,oneof"`
}

type Help_InviteText

type Help_InviteText struct {
	// Types that are valid to be assigned to Payload:
	//	*Help_InviteText_HelpInviteText
	Payload isHelp_InviteText_Payload `protobuf_oneof:"payload"`
}

func MakeHelp_InviteText

func MakeHelp_InviteText(message proto.Message) (m *Help_InviteText)

func (*Help_InviteText) Decode

func (m *Help_InviteText) Decode(dbuf *DecodeBuf) error

func (*Help_InviteText) Descriptor

func (*Help_InviteText) Descriptor() ([]byte, []int)

func (*Help_InviteText) Encode

func (m *Help_InviteText) Encode() (b []byte)

func (*Help_InviteText) GetHelpInviteText

func (m *Help_InviteText) GetHelpInviteText() *TLHelpInviteText

func (*Help_InviteText) GetPayload

func (m *Help_InviteText) GetPayload() isHelp_InviteText_Payload

func (*Help_InviteText) ProtoMessage

func (*Help_InviteText) ProtoMessage()

func (*Help_InviteText) Reset

func (m *Help_InviteText) Reset()

func (*Help_InviteText) String

func (m *Help_InviteText) String() string

func (*Help_InviteText) XXX_OneofFuncs

func (*Help_InviteText) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Help_InviteText_HelpInviteText

type Help_InviteText_HelpInviteText struct {
	HelpInviteText *TLHelpInviteText `protobuf:"bytes,1,opt,name=help_inviteText,json=helpInviteText,oneof"`
}

type Help_Support

type Help_Support struct {
	// Types that are valid to be assigned to Payload:
	//	*Help_Support_HelpSupport
	Payload isHelp_Support_Payload `protobuf_oneof:"payload"`
}

func MakeHelp_Support

func MakeHelp_Support(message proto.Message) (m *Help_Support)

func (*Help_Support) Decode

func (m *Help_Support) Decode(dbuf *DecodeBuf) error

func (*Help_Support) Descriptor

func (*Help_Support) Descriptor() ([]byte, []int)

func (*Help_Support) Encode

func (m *Help_Support) Encode() (b []byte)

func (*Help_Support) GetHelpSupport

func (m *Help_Support) GetHelpSupport() *TLHelpSupport

func (*Help_Support) GetPayload

func (m *Help_Support) GetPayload() isHelp_Support_Payload

func (*Help_Support) ProtoMessage

func (*Help_Support) ProtoMessage()

func (*Help_Support) Reset

func (m *Help_Support) Reset()

func (*Help_Support) String

func (m *Help_Support) String() string

func (*Help_Support) XXX_OneofFuncs

func (*Help_Support) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Help_Support_HelpSupport

type Help_Support_HelpSupport struct {
	HelpSupport *TLHelpSupport `protobuf:"bytes,1,opt,name=help_support,json=helpSupport,oneof"`
}

type Help_TermsOfService

type Help_TermsOfService struct {
	// Types that are valid to be assigned to Payload:
	//	*Help_TermsOfService_HelpTermsOfService
	Payload isHelp_TermsOfService_Payload `protobuf_oneof:"payload"`
}

func MakeHelp_TermsOfService

func MakeHelp_TermsOfService(message proto.Message) (m *Help_TermsOfService)

func (*Help_TermsOfService) Decode

func (m *Help_TermsOfService) Decode(dbuf *DecodeBuf) error

func (*Help_TermsOfService) Descriptor

func (*Help_TermsOfService) Descriptor() ([]byte, []int)

func (*Help_TermsOfService) Encode

func (m *Help_TermsOfService) Encode() (b []byte)

func (*Help_TermsOfService) GetHelpTermsOfService

func (m *Help_TermsOfService) GetHelpTermsOfService() *TLHelpTermsOfService

func (*Help_TermsOfService) GetPayload

func (m *Help_TermsOfService) GetPayload() isHelp_TermsOfService_Payload

func (*Help_TermsOfService) ProtoMessage

func (*Help_TermsOfService) ProtoMessage()

func (*Help_TermsOfService) Reset

func (m *Help_TermsOfService) Reset()

func (*Help_TermsOfService) String

func (m *Help_TermsOfService) String() string

func (*Help_TermsOfService) XXX_OneofFuncs

func (*Help_TermsOfService) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Help_TermsOfService_HelpTermsOfService

type Help_TermsOfService_HelpTermsOfService struct {
	HelpTermsOfService *TLHelpTermsOfService `protobuf:"bytes,1,opt,name=help_termsOfService,json=helpTermsOfService,oneof"`
}

type HighScore

type HighScore struct {
	// Types that are valid to be assigned to Payload:
	//	*HighScore_HighScore
	Payload isHighScore_Payload `protobuf_oneof:"payload"`
}

func MakeHighScore

func MakeHighScore(message proto.Message) (m *HighScore)

func (*HighScore) Decode

func (m *HighScore) Decode(dbuf *DecodeBuf) error

func (*HighScore) Descriptor

func (*HighScore) Descriptor() ([]byte, []int)

func (*HighScore) Encode

func (m *HighScore) Encode() (b []byte)

func (*HighScore) GetHighScore

func (m *HighScore) GetHighScore() *TLHighScore

func (*HighScore) GetPayload

func (m *HighScore) GetPayload() isHighScore_Payload

func (*HighScore) ProtoMessage

func (*HighScore) ProtoMessage()

func (*HighScore) Reset

func (m *HighScore) Reset()

func (*HighScore) String

func (m *HighScore) String() string

func (*HighScore) XXX_OneofFuncs

func (*HighScore) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type HighScore_HighScore

type HighScore_HighScore struct {
	HighScore *TLHighScore `protobuf:"bytes,1,opt,name=highScore,oneof"`
}

type HttpWait

type HttpWait struct {
	// Types that are valid to be assigned to Payload:
	//	*HttpWait_HttpWait
	Payload isHttpWait_Payload `protobuf_oneof:"payload"`
}

func MakeHttpWait

func MakeHttpWait(message proto.Message) (m *HttpWait)

func (*HttpWait) Decode

func (m *HttpWait) Decode(dbuf *DecodeBuf) error

func (*HttpWait) Descriptor

func (*HttpWait) Descriptor() ([]byte, []int)

func (*HttpWait) Encode

func (m *HttpWait) Encode() (b []byte)

func (*HttpWait) GetHttpWait

func (m *HttpWait) GetHttpWait() *TLHttpWait

func (*HttpWait) GetPayload

func (m *HttpWait) GetPayload() isHttpWait_Payload

func (*HttpWait) ProtoMessage

func (*HttpWait) ProtoMessage()

func (*HttpWait) Reset

func (m *HttpWait) Reset()

func (*HttpWait) String

func (m *HttpWait) String() string

func (*HttpWait) XXX_OneofFuncs

func (*HttpWait) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type HttpWait_HttpWait

type HttpWait_HttpWait struct {
	HttpWait *TLHttpWait `protobuf:"bytes,1,opt,name=http_wait,json=httpWait,oneof"`
}

type ImportedContact

type ImportedContact struct {
	// Types that are valid to be assigned to Payload:
	//	*ImportedContact_ImportedContact
	Payload isImportedContact_Payload `protobuf_oneof:"payload"`
}

func MakeImportedContact

func MakeImportedContact(message proto.Message) (m *ImportedContact)

func (*ImportedContact) Decode

func (m *ImportedContact) Decode(dbuf *DecodeBuf) error

func (*ImportedContact) Descriptor

func (*ImportedContact) Descriptor() ([]byte, []int)

func (*ImportedContact) Encode

func (m *ImportedContact) Encode() (b []byte)

func (*ImportedContact) GetImportedContact

func (m *ImportedContact) GetImportedContact() *TLImportedContact

func (*ImportedContact) GetPayload

func (m *ImportedContact) GetPayload() isImportedContact_Payload

func (*ImportedContact) ProtoMessage

func (*ImportedContact) ProtoMessage()

func (*ImportedContact) Reset

func (m *ImportedContact) Reset()

func (*ImportedContact) String

func (m *ImportedContact) String() string

func (*ImportedContact) XXX_OneofFuncs

func (*ImportedContact) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type ImportedContact_ImportedContact

type ImportedContact_ImportedContact struct {
	ImportedContact *TLImportedContact `protobuf:"bytes,1,opt,name=importedContact,oneof"`
}

type InlineBotSwitchPM

type InlineBotSwitchPM struct {
	// Types that are valid to be assigned to Payload:
	//	*InlineBotSwitchPM_InlineBotSwitchPM
	Payload isInlineBotSwitchPM_Payload `protobuf_oneof:"payload"`
}

func MakeInlineBotSwitchPM

func MakeInlineBotSwitchPM(message proto.Message) (m *InlineBotSwitchPM)

func (*InlineBotSwitchPM) Decode

func (m *InlineBotSwitchPM) Decode(dbuf *DecodeBuf) error

func (*InlineBotSwitchPM) Descriptor

func (*InlineBotSwitchPM) Descriptor() ([]byte, []int)

func (*InlineBotSwitchPM) Encode

func (m *InlineBotSwitchPM) Encode() (b []byte)

func (*InlineBotSwitchPM) GetInlineBotSwitchPM

func (m *InlineBotSwitchPM) GetInlineBotSwitchPM() *TLInlineBotSwitchPM

func (*InlineBotSwitchPM) GetPayload

func (m *InlineBotSwitchPM) GetPayload() isInlineBotSwitchPM_Payload

func (*InlineBotSwitchPM) ProtoMessage

func (*InlineBotSwitchPM) ProtoMessage()

func (*InlineBotSwitchPM) Reset

func (m *InlineBotSwitchPM) Reset()

func (*InlineBotSwitchPM) String

func (m *InlineBotSwitchPM) String() string

func (*InlineBotSwitchPM) XXX_OneofFuncs

func (*InlineBotSwitchPM) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InlineBotSwitchPM_InlineBotSwitchPM

type InlineBotSwitchPM_InlineBotSwitchPM struct {
	InlineBotSwitchPM *TLInlineBotSwitchPM `protobuf:"bytes,1,opt,name=inlineBotSwitchPM,oneof"`
}

type InputAppEvent

type InputAppEvent struct {
	// Types that are valid to be assigned to Payload:
	//	*InputAppEvent_InputAppEvent
	Payload isInputAppEvent_Payload `protobuf_oneof:"payload"`
}

func MakeInputAppEvent

func MakeInputAppEvent(message proto.Message) (m *InputAppEvent)

func (*InputAppEvent) Decode

func (m *InputAppEvent) Decode(dbuf *DecodeBuf) error

func (*InputAppEvent) Descriptor

func (*InputAppEvent) Descriptor() ([]byte, []int)

func (*InputAppEvent) Encode

func (m *InputAppEvent) Encode() (b []byte)

func (*InputAppEvent) GetInputAppEvent

func (m *InputAppEvent) GetInputAppEvent() *TLInputAppEvent

func (*InputAppEvent) GetPayload

func (m *InputAppEvent) GetPayload() isInputAppEvent_Payload

func (*InputAppEvent) ProtoMessage

func (*InputAppEvent) ProtoMessage()

func (*InputAppEvent) Reset

func (m *InputAppEvent) Reset()

func (*InputAppEvent) String

func (m *InputAppEvent) String() string

func (*InputAppEvent) XXX_OneofFuncs

func (*InputAppEvent) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputAppEvent_InputAppEvent

type InputAppEvent_InputAppEvent struct {
	InputAppEvent *TLInputAppEvent `protobuf:"bytes,1,opt,name=inputAppEvent,oneof"`
}

type InputBotInlineMessage

type InputBotInlineMessage struct {
	// Types that are valid to be assigned to Payload:
	//	*InputBotInlineMessage_InputBotInlineMessageMediaAuto
	//	*InputBotInlineMessage_InputBotInlineMessageText
	//	*InputBotInlineMessage_InputBotInlineMessageMediaGeo
	//	*InputBotInlineMessage_InputBotInlineMessageMediaVenue
	//	*InputBotInlineMessage_InputBotInlineMessageMediaContact
	//	*InputBotInlineMessage_InputBotInlineMessageGame
	Payload isInputBotInlineMessage_Payload `protobuf_oneof:"payload"`
}

func MakeInputBotInlineMessage

func MakeInputBotInlineMessage(message proto.Message) (m *InputBotInlineMessage)

func (*InputBotInlineMessage) Decode

func (m *InputBotInlineMessage) Decode(dbuf *DecodeBuf) error

func (*InputBotInlineMessage) Descriptor

func (*InputBotInlineMessage) Descriptor() ([]byte, []int)

func (*InputBotInlineMessage) Encode

func (m *InputBotInlineMessage) Encode() (b []byte)

func (*InputBotInlineMessage) GetInputBotInlineMessageGame

func (m *InputBotInlineMessage) GetInputBotInlineMessageGame() *TLInputBotInlineMessageGame

func (*InputBotInlineMessage) GetInputBotInlineMessageMediaAuto

func (m *InputBotInlineMessage) GetInputBotInlineMessageMediaAuto() *TLInputBotInlineMessageMediaAuto

func (*InputBotInlineMessage) GetInputBotInlineMessageMediaContact

func (m *InputBotInlineMessage) GetInputBotInlineMessageMediaContact() *TLInputBotInlineMessageMediaContact

func (*InputBotInlineMessage) GetInputBotInlineMessageMediaGeo

func (m *InputBotInlineMessage) GetInputBotInlineMessageMediaGeo() *TLInputBotInlineMessageMediaGeo

func (*InputBotInlineMessage) GetInputBotInlineMessageMediaVenue

func (m *InputBotInlineMessage) GetInputBotInlineMessageMediaVenue() *TLInputBotInlineMessageMediaVenue

func (*InputBotInlineMessage) GetInputBotInlineMessageText

func (m *InputBotInlineMessage) GetInputBotInlineMessageText() *TLInputBotInlineMessageText

func (*InputBotInlineMessage) GetPayload

func (m *InputBotInlineMessage) GetPayload() isInputBotInlineMessage_Payload

func (*InputBotInlineMessage) ProtoMessage

func (*InputBotInlineMessage) ProtoMessage()

func (*InputBotInlineMessage) Reset

func (m *InputBotInlineMessage) Reset()

func (*InputBotInlineMessage) String

func (m *InputBotInlineMessage) String() string

func (*InputBotInlineMessage) XXX_OneofFuncs

func (*InputBotInlineMessage) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputBotInlineMessageID

type InputBotInlineMessageID struct {
	// Types that are valid to be assigned to Payload:
	//	*InputBotInlineMessageID_InputBotInlineMessageID
	Payload isInputBotInlineMessageID_Payload `protobuf_oneof:"payload"`
}

func MakeInputBotInlineMessageID

func MakeInputBotInlineMessageID(message proto.Message) (m *InputBotInlineMessageID)

func (*InputBotInlineMessageID) Decode

func (m *InputBotInlineMessageID) Decode(dbuf *DecodeBuf) error

func (*InputBotInlineMessageID) Descriptor

func (*InputBotInlineMessageID) Descriptor() ([]byte, []int)

func (*InputBotInlineMessageID) Encode

func (m *InputBotInlineMessageID) Encode() (b []byte)

func (*InputBotInlineMessageID) GetInputBotInlineMessageID

func (m *InputBotInlineMessageID) GetInputBotInlineMessageID() *TLInputBotInlineMessageID

func (*InputBotInlineMessageID) GetPayload

func (m *InputBotInlineMessageID) GetPayload() isInputBotInlineMessageID_Payload

func (*InputBotInlineMessageID) ProtoMessage

func (*InputBotInlineMessageID) ProtoMessage()

func (*InputBotInlineMessageID) Reset

func (m *InputBotInlineMessageID) Reset()

func (*InputBotInlineMessageID) String

func (m *InputBotInlineMessageID) String() string

func (*InputBotInlineMessageID) XXX_OneofFuncs

func (*InputBotInlineMessageID) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputBotInlineMessageID_InputBotInlineMessageID

type InputBotInlineMessageID_InputBotInlineMessageID struct {
	InputBotInlineMessageID *TLInputBotInlineMessageID `protobuf:"bytes,1,opt,name=inputBotInlineMessageID,oneof"`
}

type InputBotInlineMessage_InputBotInlineMessageGame

type InputBotInlineMessage_InputBotInlineMessageGame struct {
	InputBotInlineMessageGame *TLInputBotInlineMessageGame `protobuf:"bytes,6,opt,name=inputBotInlineMessageGame,oneof"`
}

type InputBotInlineMessage_InputBotInlineMessageMediaAuto

type InputBotInlineMessage_InputBotInlineMessageMediaAuto struct {
	InputBotInlineMessageMediaAuto *TLInputBotInlineMessageMediaAuto `protobuf:"bytes,1,opt,name=inputBotInlineMessageMediaAuto,oneof"`
}

type InputBotInlineMessage_InputBotInlineMessageMediaContact

type InputBotInlineMessage_InputBotInlineMessageMediaContact struct {
	InputBotInlineMessageMediaContact *TLInputBotInlineMessageMediaContact `protobuf:"bytes,5,opt,name=inputBotInlineMessageMediaContact,oneof"`
}

type InputBotInlineMessage_InputBotInlineMessageMediaGeo

type InputBotInlineMessage_InputBotInlineMessageMediaGeo struct {
	InputBotInlineMessageMediaGeo *TLInputBotInlineMessageMediaGeo `protobuf:"bytes,3,opt,name=inputBotInlineMessageMediaGeo,oneof"`
}

type InputBotInlineMessage_InputBotInlineMessageMediaVenue

type InputBotInlineMessage_InputBotInlineMessageMediaVenue struct {
	InputBotInlineMessageMediaVenue *TLInputBotInlineMessageMediaVenue `protobuf:"bytes,4,opt,name=inputBotInlineMessageMediaVenue,oneof"`
}

type InputBotInlineMessage_InputBotInlineMessageText

type InputBotInlineMessage_InputBotInlineMessageText struct {
	InputBotInlineMessageText *TLInputBotInlineMessageText `protobuf:"bytes,2,opt,name=inputBotInlineMessageText,oneof"`
}

type InputBotInlineResult

type InputBotInlineResult struct {
	// Types that are valid to be assigned to Payload:
	//	*InputBotInlineResult_InputBotInlineResult
	//	*InputBotInlineResult_InputBotInlineResultPhoto
	//	*InputBotInlineResult_InputBotInlineResultDocument
	//	*InputBotInlineResult_InputBotInlineResultGame
	Payload isInputBotInlineResult_Payload `protobuf_oneof:"payload"`
}

func MakeInputBotInlineResult

func MakeInputBotInlineResult(message proto.Message) (m *InputBotInlineResult)

func (*InputBotInlineResult) Decode

func (m *InputBotInlineResult) Decode(dbuf *DecodeBuf) error

func (*InputBotInlineResult) Descriptor

func (*InputBotInlineResult) Descriptor() ([]byte, []int)

func (*InputBotInlineResult) Encode

func (m *InputBotInlineResult) Encode() (b []byte)

func (*InputBotInlineResult) GetInputBotInlineResult

func (m *InputBotInlineResult) GetInputBotInlineResult() *TLInputBotInlineResult

func (*InputBotInlineResult) GetInputBotInlineResultDocument

func (m *InputBotInlineResult) GetInputBotInlineResultDocument() *TLInputBotInlineResultDocument

func (*InputBotInlineResult) GetInputBotInlineResultGame

func (m *InputBotInlineResult) GetInputBotInlineResultGame() *TLInputBotInlineResultGame

func (*InputBotInlineResult) GetInputBotInlineResultPhoto

func (m *InputBotInlineResult) GetInputBotInlineResultPhoto() *TLInputBotInlineResultPhoto

func (*InputBotInlineResult) GetPayload

func (m *InputBotInlineResult) GetPayload() isInputBotInlineResult_Payload

func (*InputBotInlineResult) ProtoMessage

func (*InputBotInlineResult) ProtoMessage()

func (*InputBotInlineResult) Reset

func (m *InputBotInlineResult) Reset()

func (*InputBotInlineResult) String

func (m *InputBotInlineResult) String() string

func (*InputBotInlineResult) XXX_OneofFuncs

func (*InputBotInlineResult) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputBotInlineResult_InputBotInlineResult

type InputBotInlineResult_InputBotInlineResult struct {
	InputBotInlineResult *TLInputBotInlineResult `protobuf:"bytes,1,opt,name=inputBotInlineResult,oneof"`
}

type InputBotInlineResult_InputBotInlineResultDocument

type InputBotInlineResult_InputBotInlineResultDocument struct {
	InputBotInlineResultDocument *TLInputBotInlineResultDocument `protobuf:"bytes,3,opt,name=inputBotInlineResultDocument,oneof"`
}

type InputBotInlineResult_InputBotInlineResultGame

type InputBotInlineResult_InputBotInlineResultGame struct {
	InputBotInlineResultGame *TLInputBotInlineResultGame `protobuf:"bytes,4,opt,name=inputBotInlineResultGame,oneof"`
}

type InputBotInlineResult_InputBotInlineResultPhoto

type InputBotInlineResult_InputBotInlineResultPhoto struct {
	InputBotInlineResultPhoto *TLInputBotInlineResultPhoto `protobuf:"bytes,2,opt,name=inputBotInlineResultPhoto,oneof"`
}

type InputChannel

type InputChannel struct {
	// Types that are valid to be assigned to Payload:
	//	*InputChannel_InputChannelEmpty
	//	*InputChannel_InputChannel
	Payload isInputChannel_Payload `protobuf_oneof:"payload"`
}

func MakeInputChannel

func MakeInputChannel(message proto.Message) (m *InputChannel)

func (*InputChannel) Decode

func (m *InputChannel) Decode(dbuf *DecodeBuf) error

func (*InputChannel) Descriptor

func (*InputChannel) Descriptor() ([]byte, []int)

func (*InputChannel) Encode

func (m *InputChannel) Encode() (b []byte)

func (*InputChannel) GetInputChannel

func (m *InputChannel) GetInputChannel() *TLInputChannel

func (*InputChannel) GetInputChannelEmpty

func (m *InputChannel) GetInputChannelEmpty() *TLInputChannelEmpty

func (*InputChannel) GetPayload

func (m *InputChannel) GetPayload() isInputChannel_Payload

func (*InputChannel) ProtoMessage

func (*InputChannel) ProtoMessage()

func (*InputChannel) Reset

func (m *InputChannel) Reset()

func (*InputChannel) String

func (m *InputChannel) String() string

func (*InputChannel) XXX_OneofFuncs

func (*InputChannel) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputChannel_InputChannel

type InputChannel_InputChannel struct {
	InputChannel *TLInputChannel `protobuf:"bytes,2,opt,name=inputChannel,oneof"`
}

type InputChannel_InputChannelEmpty

type InputChannel_InputChannelEmpty struct {
	InputChannelEmpty *TLInputChannelEmpty `protobuf:"bytes,1,opt,name=inputChannelEmpty,oneof"`
}

type InputChatPhoto

type InputChatPhoto struct {
	// Types that are valid to be assigned to Payload:
	//	*InputChatPhoto_InputChatPhotoEmpty
	//	*InputChatPhoto_InputChatUploadedPhoto
	//	*InputChatPhoto_InputChatPhoto
	Payload isInputChatPhoto_Payload `protobuf_oneof:"payload"`
}

func MakeInputChatPhoto

func MakeInputChatPhoto(message proto.Message) (m *InputChatPhoto)

func (*InputChatPhoto) Decode

func (m *InputChatPhoto) Decode(dbuf *DecodeBuf) error

func (*InputChatPhoto) Descriptor

func (*InputChatPhoto) Descriptor() ([]byte, []int)

func (*InputChatPhoto) Encode

func (m *InputChatPhoto) Encode() (b []byte)

func (*InputChatPhoto) GetInputChatPhoto

func (m *InputChatPhoto) GetInputChatPhoto() *TLInputChatPhoto

func (*InputChatPhoto) GetInputChatPhotoEmpty

func (m *InputChatPhoto) GetInputChatPhotoEmpty() *TLInputChatPhotoEmpty

func (*InputChatPhoto) GetInputChatUploadedPhoto

func (m *InputChatPhoto) GetInputChatUploadedPhoto() *TLInputChatUploadedPhoto

func (*InputChatPhoto) GetPayload

func (m *InputChatPhoto) GetPayload() isInputChatPhoto_Payload

func (*InputChatPhoto) ProtoMessage

func (*InputChatPhoto) ProtoMessage()

func (*InputChatPhoto) Reset

func (m *InputChatPhoto) Reset()

func (*InputChatPhoto) String

func (m *InputChatPhoto) String() string

func (*InputChatPhoto) XXX_OneofFuncs

func (*InputChatPhoto) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputChatPhoto_InputChatPhoto

type InputChatPhoto_InputChatPhoto struct {
	InputChatPhoto *TLInputChatPhoto `protobuf:"bytes,3,opt,name=inputChatPhoto,oneof"`
}

type InputChatPhoto_InputChatPhotoEmpty

type InputChatPhoto_InputChatPhotoEmpty struct {
	InputChatPhotoEmpty *TLInputChatPhotoEmpty `protobuf:"bytes,1,opt,name=inputChatPhotoEmpty,oneof"`
}

type InputChatPhoto_InputChatUploadedPhoto

type InputChatPhoto_InputChatUploadedPhoto struct {
	InputChatUploadedPhoto *TLInputChatUploadedPhoto `protobuf:"bytes,2,opt,name=inputChatUploadedPhoto,oneof"`
}

type InputContact

type InputContact struct {
	// Types that are valid to be assigned to Payload:
	//	*InputContact_InputPhoneContact
	Payload isInputContact_Payload `protobuf_oneof:"payload"`
}

func MakeInputContact

func MakeInputContact(message proto.Message) (m *InputContact)

func (*InputContact) Decode

func (m *InputContact) Decode(dbuf *DecodeBuf) error

func (*InputContact) Descriptor

func (*InputContact) Descriptor() ([]byte, []int)

func (*InputContact) Encode

func (m *InputContact) Encode() (b []byte)

func (*InputContact) GetInputPhoneContact

func (m *InputContact) GetInputPhoneContact() *TLInputPhoneContact

func (*InputContact) GetPayload

func (m *InputContact) GetPayload() isInputContact_Payload

func (*InputContact) ProtoMessage

func (*InputContact) ProtoMessage()

func (*InputContact) Reset

func (m *InputContact) Reset()

func (*InputContact) String

func (m *InputContact) String() string

func (*InputContact) XXX_OneofFuncs

func (*InputContact) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputContact_InputPhoneContact

type InputContact_InputPhoneContact struct {
	InputPhoneContact *TLInputPhoneContact `protobuf:"bytes,1,opt,name=inputPhoneContact,oneof"`
}

type InputDocument

type InputDocument struct {
	// Types that are valid to be assigned to Payload:
	//	*InputDocument_InputDocumentEmpty
	//	*InputDocument_InputDocument
	Payload isInputDocument_Payload `protobuf_oneof:"payload"`
}

func MakeInputDocument

func MakeInputDocument(message proto.Message) (m *InputDocument)

func (*InputDocument) Decode

func (m *InputDocument) Decode(dbuf *DecodeBuf) error

func (*InputDocument) Descriptor

func (*InputDocument) Descriptor() ([]byte, []int)

func (*InputDocument) Encode

func (m *InputDocument) Encode() (b []byte)

func (*InputDocument) GetInputDocument

func (m *InputDocument) GetInputDocument() *TLInputDocument

func (*InputDocument) GetInputDocumentEmpty

func (m *InputDocument) GetInputDocumentEmpty() *TLInputDocumentEmpty

func (*InputDocument) GetPayload

func (m *InputDocument) GetPayload() isInputDocument_Payload

func (*InputDocument) ProtoMessage

func (*InputDocument) ProtoMessage()

func (*InputDocument) Reset

func (m *InputDocument) Reset()

func (*InputDocument) String

func (m *InputDocument) String() string

func (*InputDocument) XXX_OneofFuncs

func (*InputDocument) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputDocument_InputDocument

type InputDocument_InputDocument struct {
	InputDocument *TLInputDocument `protobuf:"bytes,2,opt,name=inputDocument,oneof"`
}

type InputDocument_InputDocumentEmpty

type InputDocument_InputDocumentEmpty struct {
	InputDocumentEmpty *TLInputDocumentEmpty `protobuf:"bytes,1,opt,name=inputDocumentEmpty,oneof"`
}

type InputEncryptedChat

type InputEncryptedChat struct {
	// Types that are valid to be assigned to Payload:
	//	*InputEncryptedChat_InputEncryptedChat
	Payload isInputEncryptedChat_Payload `protobuf_oneof:"payload"`
}

func MakeInputEncryptedChat

func MakeInputEncryptedChat(message proto.Message) (m *InputEncryptedChat)

func (*InputEncryptedChat) Decode

func (m *InputEncryptedChat) Decode(dbuf *DecodeBuf) error

func (*InputEncryptedChat) Descriptor

func (*InputEncryptedChat) Descriptor() ([]byte, []int)

func (*InputEncryptedChat) Encode

func (m *InputEncryptedChat) Encode() (b []byte)

func (*InputEncryptedChat) GetInputEncryptedChat

func (m *InputEncryptedChat) GetInputEncryptedChat() *TLInputEncryptedChat

func (*InputEncryptedChat) GetPayload

func (m *InputEncryptedChat) GetPayload() isInputEncryptedChat_Payload

func (*InputEncryptedChat) ProtoMessage

func (*InputEncryptedChat) ProtoMessage()

func (*InputEncryptedChat) Reset

func (m *InputEncryptedChat) Reset()

func (*InputEncryptedChat) String

func (m *InputEncryptedChat) String() string

func (*InputEncryptedChat) XXX_OneofFuncs

func (*InputEncryptedChat) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputEncryptedChat_InputEncryptedChat

type InputEncryptedChat_InputEncryptedChat struct {
	InputEncryptedChat *TLInputEncryptedChat `protobuf:"bytes,1,opt,name=inputEncryptedChat,oneof"`
}

type InputEncryptedFile

type InputEncryptedFile struct {
	// Types that are valid to be assigned to Payload:
	//	*InputEncryptedFile_InputEncryptedFileEmpty
	//	*InputEncryptedFile_InputEncryptedFileUploaded
	//	*InputEncryptedFile_InputEncryptedFile
	//	*InputEncryptedFile_InputEncryptedFileBigUploaded
	Payload isInputEncryptedFile_Payload `protobuf_oneof:"payload"`
}

func MakeInputEncryptedFile

func MakeInputEncryptedFile(message proto.Message) (m *InputEncryptedFile)

func (*InputEncryptedFile) Decode

func (m *InputEncryptedFile) Decode(dbuf *DecodeBuf) error

func (*InputEncryptedFile) Descriptor

func (*InputEncryptedFile) Descriptor() ([]byte, []int)

func (*InputEncryptedFile) Encode

func (m *InputEncryptedFile) Encode() (b []byte)

func (*InputEncryptedFile) GetInputEncryptedFile

func (m *InputEncryptedFile) GetInputEncryptedFile() *TLInputEncryptedFile

func (*InputEncryptedFile) GetInputEncryptedFileBigUploaded

func (m *InputEncryptedFile) GetInputEncryptedFileBigUploaded() *TLInputEncryptedFileBigUploaded

func (*InputEncryptedFile) GetInputEncryptedFileEmpty

func (m *InputEncryptedFile) GetInputEncryptedFileEmpty() *TLInputEncryptedFileEmpty

func (*InputEncryptedFile) GetInputEncryptedFileUploaded

func (m *InputEncryptedFile) GetInputEncryptedFileUploaded() *TLInputEncryptedFileUploaded

func (*InputEncryptedFile) GetPayload

func (m *InputEncryptedFile) GetPayload() isInputEncryptedFile_Payload

func (*InputEncryptedFile) ProtoMessage

func (*InputEncryptedFile) ProtoMessage()

func (*InputEncryptedFile) Reset

func (m *InputEncryptedFile) Reset()

func (*InputEncryptedFile) String

func (m *InputEncryptedFile) String() string

func (*InputEncryptedFile) XXX_OneofFuncs

func (*InputEncryptedFile) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputEncryptedFile_InputEncryptedFile

type InputEncryptedFile_InputEncryptedFile struct {
	InputEncryptedFile *TLInputEncryptedFile `protobuf:"bytes,3,opt,name=inputEncryptedFile,oneof"`
}

type InputEncryptedFile_InputEncryptedFileBigUploaded

type InputEncryptedFile_InputEncryptedFileBigUploaded struct {
	InputEncryptedFileBigUploaded *TLInputEncryptedFileBigUploaded `protobuf:"bytes,4,opt,name=inputEncryptedFileBigUploaded,oneof"`
}

type InputEncryptedFile_InputEncryptedFileEmpty

type InputEncryptedFile_InputEncryptedFileEmpty struct {
	InputEncryptedFileEmpty *TLInputEncryptedFileEmpty `protobuf:"bytes,1,opt,name=inputEncryptedFileEmpty,oneof"`
}

type InputEncryptedFile_InputEncryptedFileUploaded

type InputEncryptedFile_InputEncryptedFileUploaded struct {
	InputEncryptedFileUploaded *TLInputEncryptedFileUploaded `protobuf:"bytes,2,opt,name=inputEncryptedFileUploaded,oneof"`
}

type InputFile

type InputFile struct {
	// Types that are valid to be assigned to Payload:
	//	*InputFile_InputFile
	//	*InputFile_InputFileBig
	Payload isInputFile_Payload `protobuf_oneof:"payload"`
}

func MakeInputFile

func MakeInputFile(message proto.Message) (m *InputFile)

func (*InputFile) Decode

func (m *InputFile) Decode(dbuf *DecodeBuf) error

func (*InputFile) Descriptor

func (*InputFile) Descriptor() ([]byte, []int)

func (*InputFile) Encode

func (m *InputFile) Encode() (b []byte)

func (*InputFile) GetInputFile

func (m *InputFile) GetInputFile() *TLInputFile

func (*InputFile) GetInputFileBig

func (m *InputFile) GetInputFileBig() *TLInputFileBig

func (*InputFile) GetPayload

func (m *InputFile) GetPayload() isInputFile_Payload

func (*InputFile) ProtoMessage

func (*InputFile) ProtoMessage()

func (*InputFile) Reset

func (m *InputFile) Reset()

func (*InputFile) String

func (m *InputFile) String() string

func (*InputFile) XXX_OneofFuncs

func (*InputFile) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputFileLocation

type InputFileLocation struct {
	// Types that are valid to be assigned to Payload:
	//	*InputFileLocation_InputFileLocation
	//	*InputFileLocation_InputEncryptedFileLocation
	//	*InputFileLocation_InputDocumentFileLocation
	Payload isInputFileLocation_Payload `protobuf_oneof:"payload"`
}

func MakeInputFileLocation

func MakeInputFileLocation(message proto.Message) (m *InputFileLocation)

func (*InputFileLocation) Decode

func (m *InputFileLocation) Decode(dbuf *DecodeBuf) error

func (*InputFileLocation) Descriptor

func (*InputFileLocation) Descriptor() ([]byte, []int)

func (*InputFileLocation) Encode

func (m *InputFileLocation) Encode() (b []byte)

func (*InputFileLocation) GetInputDocumentFileLocation

func (m *InputFileLocation) GetInputDocumentFileLocation() *TLInputDocumentFileLocation

func (*InputFileLocation) GetInputEncryptedFileLocation

func (m *InputFileLocation) GetInputEncryptedFileLocation() *TLInputEncryptedFileLocation

func (*InputFileLocation) GetInputFileLocation

func (m *InputFileLocation) GetInputFileLocation() *TLInputFileLocation

func (*InputFileLocation) GetPayload

func (m *InputFileLocation) GetPayload() isInputFileLocation_Payload

func (*InputFileLocation) ProtoMessage

func (*InputFileLocation) ProtoMessage()

func (*InputFileLocation) Reset

func (m *InputFileLocation) Reset()

func (*InputFileLocation) String

func (m *InputFileLocation) String() string

func (*InputFileLocation) XXX_OneofFuncs

func (*InputFileLocation) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputFileLocation_InputDocumentFileLocation

type InputFileLocation_InputDocumentFileLocation struct {
	InputDocumentFileLocation *TLInputDocumentFileLocation `protobuf:"bytes,3,opt,name=inputDocumentFileLocation,oneof"`
}

type InputFileLocation_InputEncryptedFileLocation

type InputFileLocation_InputEncryptedFileLocation struct {
	InputEncryptedFileLocation *TLInputEncryptedFileLocation `protobuf:"bytes,2,opt,name=inputEncryptedFileLocation,oneof"`
}

type InputFileLocation_InputFileLocation

type InputFileLocation_InputFileLocation struct {
	InputFileLocation *TLInputFileLocation `protobuf:"bytes,1,opt,name=inputFileLocation,oneof"`
}

type InputFile_InputFile

type InputFile_InputFile struct {
	InputFile *TLInputFile `protobuf:"bytes,1,opt,name=inputFile,oneof"`
}

type InputFile_InputFileBig

type InputFile_InputFileBig struct {
	InputFileBig *TLInputFileBig `protobuf:"bytes,2,opt,name=inputFileBig,oneof"`
}

type InputGame

type InputGame struct {
	// Types that are valid to be assigned to Payload:
	//	*InputGame_InputGameID
	//	*InputGame_InputGameShortName
	Payload isInputGame_Payload `protobuf_oneof:"payload"`
}

func MakeInputGame

func MakeInputGame(message proto.Message) (m *InputGame)

func (*InputGame) Decode

func (m *InputGame) Decode(dbuf *DecodeBuf) error

func (*InputGame) Descriptor

func (*InputGame) Descriptor() ([]byte, []int)

func (*InputGame) Encode

func (m *InputGame) Encode() (b []byte)

func (*InputGame) GetInputGameID

func (m *InputGame) GetInputGameID() *TLInputGameID

func (*InputGame) GetInputGameShortName

func (m *InputGame) GetInputGameShortName() *TLInputGameShortName

func (*InputGame) GetPayload

func (m *InputGame) GetPayload() isInputGame_Payload

func (*InputGame) ProtoMessage

func (*InputGame) ProtoMessage()

func (*InputGame) Reset

func (m *InputGame) Reset()

func (*InputGame) String

func (m *InputGame) String() string

func (*InputGame) XXX_OneofFuncs

func (*InputGame) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputGame_InputGameID

type InputGame_InputGameID struct {
	InputGameID *TLInputGameID `protobuf:"bytes,1,opt,name=inputGameID,oneof"`
}

type InputGame_InputGameShortName

type InputGame_InputGameShortName struct {
	InputGameShortName *TLInputGameShortName `protobuf:"bytes,2,opt,name=inputGameShortName,oneof"`
}

type InputGeoPoint

type InputGeoPoint struct {
	// Types that are valid to be assigned to Payload:
	//	*InputGeoPoint_InputGeoPointEmpty
	//	*InputGeoPoint_InputGeoPoint
	Payload isInputGeoPoint_Payload `protobuf_oneof:"payload"`
}

func MakeInputGeoPoint

func MakeInputGeoPoint(message proto.Message) (m *InputGeoPoint)

func (*InputGeoPoint) Decode

func (m *InputGeoPoint) Decode(dbuf *DecodeBuf) error

func (*InputGeoPoint) Descriptor

func (*InputGeoPoint) Descriptor() ([]byte, []int)

func (*InputGeoPoint) Encode

func (m *InputGeoPoint) Encode() (b []byte)

func (*InputGeoPoint) GetInputGeoPoint

func (m *InputGeoPoint) GetInputGeoPoint() *TLInputGeoPoint

func (*InputGeoPoint) GetInputGeoPointEmpty

func (m *InputGeoPoint) GetInputGeoPointEmpty() *TLInputGeoPointEmpty

func (*InputGeoPoint) GetPayload

func (m *InputGeoPoint) GetPayload() isInputGeoPoint_Payload

func (*InputGeoPoint) ProtoMessage

func (*InputGeoPoint) ProtoMessage()

func (*InputGeoPoint) Reset

func (m *InputGeoPoint) Reset()

func (*InputGeoPoint) String

func (m *InputGeoPoint) String() string

func (*InputGeoPoint) XXX_OneofFuncs

func (*InputGeoPoint) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputGeoPoint_InputGeoPoint

type InputGeoPoint_InputGeoPoint struct {
	InputGeoPoint *TLInputGeoPoint `protobuf:"bytes,2,opt,name=inputGeoPoint,oneof"`
}

type InputGeoPoint_InputGeoPointEmpty

type InputGeoPoint_InputGeoPointEmpty struct {
	InputGeoPointEmpty *TLInputGeoPointEmpty `protobuf:"bytes,1,opt,name=inputGeoPointEmpty,oneof"`
}

type InputMedia

type InputMedia struct {
	// Types that are valid to be assigned to Payload:
	//	*InputMedia_InputMediaEmpty
	//	*InputMedia_InputMediaUploadedPhoto
	//	*InputMedia_InputMediaPhoto
	//	*InputMedia_InputMediaGeoPoint
	//	*InputMedia_InputMediaContact
	//	*InputMedia_InputMediaUploadedDocument
	//	*InputMedia_InputMediaDocument
	//	*InputMedia_InputMediaVenue
	//	*InputMedia_InputMediaGifExternal
	//	*InputMedia_InputMediaPhotoExternal
	//	*InputMedia_InputMediaDocumentExternal
	//	*InputMedia_InputMediaGame
	//	*InputMedia_InputMediaInvoice
	Payload isInputMedia_Payload `protobuf_oneof:"payload"`
}

func MakeInputMedia

func MakeInputMedia(message proto.Message) (m *InputMedia)

func (*InputMedia) Decode

func (m *InputMedia) Decode(dbuf *DecodeBuf) error

func (*InputMedia) Descriptor

func (*InputMedia) Descriptor() ([]byte, []int)

func (*InputMedia) Encode

func (m *InputMedia) Encode() (b []byte)

func (*InputMedia) GetInputMediaContact

func (m *InputMedia) GetInputMediaContact() *TLInputMediaContact

func (*InputMedia) GetInputMediaDocument

func (m *InputMedia) GetInputMediaDocument() *TLInputMediaDocument

func (*InputMedia) GetInputMediaDocumentExternal

func (m *InputMedia) GetInputMediaDocumentExternal() *TLInputMediaDocumentExternal

func (*InputMedia) GetInputMediaEmpty

func (m *InputMedia) GetInputMediaEmpty() *TLInputMediaEmpty

func (*InputMedia) GetInputMediaGame

func (m *InputMedia) GetInputMediaGame() *TLInputMediaGame

func (*InputMedia) GetInputMediaGeoPoint

func (m *InputMedia) GetInputMediaGeoPoint() *TLInputMediaGeoPoint

func (*InputMedia) GetInputMediaGifExternal

func (m *InputMedia) GetInputMediaGifExternal() *TLInputMediaGifExternal

func (*InputMedia) GetInputMediaInvoice

func (m *InputMedia) GetInputMediaInvoice() *TLInputMediaInvoice

func (*InputMedia) GetInputMediaPhoto

func (m *InputMedia) GetInputMediaPhoto() *TLInputMediaPhoto

func (*InputMedia) GetInputMediaPhotoExternal

func (m *InputMedia) GetInputMediaPhotoExternal() *TLInputMediaPhotoExternal

func (*InputMedia) GetInputMediaUploadedDocument

func (m *InputMedia) GetInputMediaUploadedDocument() *TLInputMediaUploadedDocument

func (*InputMedia) GetInputMediaUploadedPhoto

func (m *InputMedia) GetInputMediaUploadedPhoto() *TLInputMediaUploadedPhoto

func (*InputMedia) GetInputMediaVenue

func (m *InputMedia) GetInputMediaVenue() *TLInputMediaVenue

func (*InputMedia) GetPayload

func (m *InputMedia) GetPayload() isInputMedia_Payload

func (*InputMedia) ProtoMessage

func (*InputMedia) ProtoMessage()

func (*InputMedia) Reset

func (m *InputMedia) Reset()

func (*InputMedia) String

func (m *InputMedia) String() string

func (*InputMedia) XXX_OneofFuncs

func (*InputMedia) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputMedia_InputMediaContact

type InputMedia_InputMediaContact struct {
	InputMediaContact *TLInputMediaContact `protobuf:"bytes,5,opt,name=inputMediaContact,oneof"`
}

type InputMedia_InputMediaDocument

type InputMedia_InputMediaDocument struct {
	InputMediaDocument *TLInputMediaDocument `protobuf:"bytes,7,opt,name=inputMediaDocument,oneof"`
}

type InputMedia_InputMediaDocumentExternal

type InputMedia_InputMediaDocumentExternal struct {
	InputMediaDocumentExternal *TLInputMediaDocumentExternal `protobuf:"bytes,11,opt,name=inputMediaDocumentExternal,oneof"`
}

type InputMedia_InputMediaEmpty

type InputMedia_InputMediaEmpty struct {
	InputMediaEmpty *TLInputMediaEmpty `protobuf:"bytes,1,opt,name=inputMediaEmpty,oneof"`
}

type InputMedia_InputMediaGame

type InputMedia_InputMediaGame struct {
	InputMediaGame *TLInputMediaGame `protobuf:"bytes,12,opt,name=inputMediaGame,oneof"`
}

type InputMedia_InputMediaGeoPoint

type InputMedia_InputMediaGeoPoint struct {
	InputMediaGeoPoint *TLInputMediaGeoPoint `protobuf:"bytes,4,opt,name=inputMediaGeoPoint,oneof"`
}

type InputMedia_InputMediaGifExternal

type InputMedia_InputMediaGifExternal struct {
	InputMediaGifExternal *TLInputMediaGifExternal `protobuf:"bytes,9,opt,name=inputMediaGifExternal,oneof"`
}

type InputMedia_InputMediaInvoice

type InputMedia_InputMediaInvoice struct {
	InputMediaInvoice *TLInputMediaInvoice `protobuf:"bytes,13,opt,name=inputMediaInvoice,oneof"`
}

type InputMedia_InputMediaPhoto

type InputMedia_InputMediaPhoto struct {
	InputMediaPhoto *TLInputMediaPhoto `protobuf:"bytes,3,opt,name=inputMediaPhoto,oneof"`
}

type InputMedia_InputMediaPhotoExternal

type InputMedia_InputMediaPhotoExternal struct {
	InputMediaPhotoExternal *TLInputMediaPhotoExternal `protobuf:"bytes,10,opt,name=inputMediaPhotoExternal,oneof"`
}

type InputMedia_InputMediaUploadedDocument

type InputMedia_InputMediaUploadedDocument struct {
	InputMediaUploadedDocument *TLInputMediaUploadedDocument `protobuf:"bytes,6,opt,name=inputMediaUploadedDocument,oneof"`
}

type InputMedia_InputMediaUploadedPhoto

type InputMedia_InputMediaUploadedPhoto struct {
	InputMediaUploadedPhoto *TLInputMediaUploadedPhoto `protobuf:"bytes,2,opt,name=inputMediaUploadedPhoto,oneof"`
}

type InputMedia_InputMediaVenue

type InputMedia_InputMediaVenue struct {
	InputMediaVenue *TLInputMediaVenue `protobuf:"bytes,8,opt,name=inputMediaVenue,oneof"`
}

type InputNotifyPeer

type InputNotifyPeer struct {
	// Types that are valid to be assigned to Payload:
	//	*InputNotifyPeer_InputNotifyPeer
	//	*InputNotifyPeer_InputNotifyUsers
	//	*InputNotifyPeer_InputNotifyChats
	//	*InputNotifyPeer_InputNotifyAll
	Payload isInputNotifyPeer_Payload `protobuf_oneof:"payload"`
}

func MakeInputNotifyPeer

func MakeInputNotifyPeer(message proto.Message) (m *InputNotifyPeer)

func (*InputNotifyPeer) Decode

func (m *InputNotifyPeer) Decode(dbuf *DecodeBuf) error

func (*InputNotifyPeer) Descriptor

func (*InputNotifyPeer) Descriptor() ([]byte, []int)

func (*InputNotifyPeer) Encode

func (m *InputNotifyPeer) Encode() (b []byte)

func (*InputNotifyPeer) GetInputNotifyAll

func (m *InputNotifyPeer) GetInputNotifyAll() *TLInputNotifyAll

func (*InputNotifyPeer) GetInputNotifyChats

func (m *InputNotifyPeer) GetInputNotifyChats() *TLInputNotifyChats

func (*InputNotifyPeer) GetInputNotifyPeer

func (m *InputNotifyPeer) GetInputNotifyPeer() *TLInputNotifyPeer

func (*InputNotifyPeer) GetInputNotifyUsers

func (m *InputNotifyPeer) GetInputNotifyUsers() *TLInputNotifyUsers

func (*InputNotifyPeer) GetPayload

func (m *InputNotifyPeer) GetPayload() isInputNotifyPeer_Payload

func (*InputNotifyPeer) ProtoMessage

func (*InputNotifyPeer) ProtoMessage()

func (*InputNotifyPeer) Reset

func (m *InputNotifyPeer) Reset()

func (*InputNotifyPeer) String

func (m *InputNotifyPeer) String() string

func (*InputNotifyPeer) XXX_OneofFuncs

func (*InputNotifyPeer) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputNotifyPeer_InputNotifyAll

type InputNotifyPeer_InputNotifyAll struct {
	InputNotifyAll *TLInputNotifyAll `protobuf:"bytes,4,opt,name=inputNotifyAll,oneof"`
}

type InputNotifyPeer_InputNotifyChats

type InputNotifyPeer_InputNotifyChats struct {
	InputNotifyChats *TLInputNotifyChats `protobuf:"bytes,3,opt,name=inputNotifyChats,oneof"`
}

type InputNotifyPeer_InputNotifyPeer

type InputNotifyPeer_InputNotifyPeer struct {
	InputNotifyPeer *TLInputNotifyPeer `protobuf:"bytes,1,opt,name=inputNotifyPeer,oneof"`
}

type InputNotifyPeer_InputNotifyUsers

type InputNotifyPeer_InputNotifyUsers struct {
	InputNotifyUsers *TLInputNotifyUsers `protobuf:"bytes,2,opt,name=inputNotifyUsers,oneof"`
}

type InputPaymentCredentials

type InputPaymentCredentials struct {
	// Types that are valid to be assigned to Payload:
	//	*InputPaymentCredentials_InputPaymentCredentialsSaved
	//	*InputPaymentCredentials_InputPaymentCredentials
	Payload isInputPaymentCredentials_Payload `protobuf_oneof:"payload"`
}

func MakeInputPaymentCredentials

func MakeInputPaymentCredentials(message proto.Message) (m *InputPaymentCredentials)

func (*InputPaymentCredentials) Decode

func (m *InputPaymentCredentials) Decode(dbuf *DecodeBuf) error

func (*InputPaymentCredentials) Descriptor

func (*InputPaymentCredentials) Descriptor() ([]byte, []int)

func (*InputPaymentCredentials) Encode

func (m *InputPaymentCredentials) Encode() (b []byte)

func (*InputPaymentCredentials) GetInputPaymentCredentials

func (m *InputPaymentCredentials) GetInputPaymentCredentials() *TLInputPaymentCredentials

func (*InputPaymentCredentials) GetInputPaymentCredentialsSaved

func (m *InputPaymentCredentials) GetInputPaymentCredentialsSaved() *TLInputPaymentCredentialsSaved

func (*InputPaymentCredentials) GetPayload

func (m *InputPaymentCredentials) GetPayload() isInputPaymentCredentials_Payload

func (*InputPaymentCredentials) ProtoMessage

func (*InputPaymentCredentials) ProtoMessage()

func (*InputPaymentCredentials) Reset

func (m *InputPaymentCredentials) Reset()

func (*InputPaymentCredentials) String

func (m *InputPaymentCredentials) String() string

func (*InputPaymentCredentials) XXX_OneofFuncs

func (*InputPaymentCredentials) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputPaymentCredentials_InputPaymentCredentials

type InputPaymentCredentials_InputPaymentCredentials struct {
	InputPaymentCredentials *TLInputPaymentCredentials `protobuf:"bytes,2,opt,name=inputPaymentCredentials,oneof"`
}

type InputPaymentCredentials_InputPaymentCredentialsSaved

type InputPaymentCredentials_InputPaymentCredentialsSaved struct {
	InputPaymentCredentialsSaved *TLInputPaymentCredentialsSaved `protobuf:"bytes,1,opt,name=inputPaymentCredentialsSaved,oneof"`
}

type InputPeer

type InputPeer struct {
	// Types that are valid to be assigned to Payload:
	//	*InputPeer_InputPeerEmpty
	//	*InputPeer_InputPeerSelf
	//	*InputPeer_InputPeerChat
	//	*InputPeer_InputPeerUser
	//	*InputPeer_InputPeerChannel
	Payload isInputPeer_Payload `protobuf_oneof:"payload"`
}

Type forward declarations

func MakeInputPeer

func MakeInputPeer(message proto.Message) (m *InputPeer)

func (*InputPeer) Decode

func (m *InputPeer) Decode(dbuf *DecodeBuf) error

func (*InputPeer) Descriptor

func (*InputPeer) Descriptor() ([]byte, []int)

func (*InputPeer) Encode

func (m *InputPeer) Encode() (b []byte)

func (*InputPeer) GetInputPeerChannel

func (m *InputPeer) GetInputPeerChannel() *TLInputPeerChannel

func (*InputPeer) GetInputPeerChat

func (m *InputPeer) GetInputPeerChat() *TLInputPeerChat

func (*InputPeer) GetInputPeerEmpty

func (m *InputPeer) GetInputPeerEmpty() *TLInputPeerEmpty

func (*InputPeer) GetInputPeerSelf

func (m *InputPeer) GetInputPeerSelf() *TLInputPeerSelf

func (*InputPeer) GetInputPeerUser

func (m *InputPeer) GetInputPeerUser() *TLInputPeerUser

func (*InputPeer) GetPayload

func (m *InputPeer) GetPayload() isInputPeer_Payload

func (*InputPeer) ProtoMessage

func (*InputPeer) ProtoMessage()

func (*InputPeer) Reset

func (m *InputPeer) Reset()

func (*InputPeer) String

func (m *InputPeer) String() string

func (*InputPeer) XXX_OneofFuncs

func (*InputPeer) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputPeerNotifyEvents

type InputPeerNotifyEvents struct {
	// Types that are valid to be assigned to Payload:
	//	*InputPeerNotifyEvents_InputPeerNotifyEventsEmpty
	//	*InputPeerNotifyEvents_InputPeerNotifyEventsAll
	Payload isInputPeerNotifyEvents_Payload `protobuf_oneof:"payload"`
}

func MakeInputPeerNotifyEvents

func MakeInputPeerNotifyEvents(message proto.Message) (m *InputPeerNotifyEvents)

func (*InputPeerNotifyEvents) Decode

func (m *InputPeerNotifyEvents) Decode(dbuf *DecodeBuf) error

func (*InputPeerNotifyEvents) Descriptor

func (*InputPeerNotifyEvents) Descriptor() ([]byte, []int)

func (*InputPeerNotifyEvents) Encode

func (m *InputPeerNotifyEvents) Encode() (b []byte)

func (*InputPeerNotifyEvents) GetInputPeerNotifyEventsAll

func (m *InputPeerNotifyEvents) GetInputPeerNotifyEventsAll() *TLInputPeerNotifyEventsAll

func (*InputPeerNotifyEvents) GetInputPeerNotifyEventsEmpty

func (m *InputPeerNotifyEvents) GetInputPeerNotifyEventsEmpty() *TLInputPeerNotifyEventsEmpty

func (*InputPeerNotifyEvents) GetPayload

func (m *InputPeerNotifyEvents) GetPayload() isInputPeerNotifyEvents_Payload

func (*InputPeerNotifyEvents) ProtoMessage

func (*InputPeerNotifyEvents) ProtoMessage()

func (*InputPeerNotifyEvents) Reset

func (m *InputPeerNotifyEvents) Reset()

func (*InputPeerNotifyEvents) String

func (m *InputPeerNotifyEvents) String() string

func (*InputPeerNotifyEvents) XXX_OneofFuncs

func (*InputPeerNotifyEvents) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputPeerNotifyEvents_InputPeerNotifyEventsAll

type InputPeerNotifyEvents_InputPeerNotifyEventsAll struct {
	InputPeerNotifyEventsAll *TLInputPeerNotifyEventsAll `protobuf:"bytes,2,opt,name=inputPeerNotifyEventsAll,oneof"`
}

type InputPeerNotifyEvents_InputPeerNotifyEventsEmpty

type InputPeerNotifyEvents_InputPeerNotifyEventsEmpty struct {
	InputPeerNotifyEventsEmpty *TLInputPeerNotifyEventsEmpty `protobuf:"bytes,1,opt,name=inputPeerNotifyEventsEmpty,oneof"`
}

type InputPeerNotifySettings

type InputPeerNotifySettings struct {
	// Types that are valid to be assigned to Payload:
	//	*InputPeerNotifySettings_InputPeerNotifySettings
	Payload isInputPeerNotifySettings_Payload `protobuf_oneof:"payload"`
}

func MakeInputPeerNotifySettings

func MakeInputPeerNotifySettings(message proto.Message) (m *InputPeerNotifySettings)

func (*InputPeerNotifySettings) Decode

func (m *InputPeerNotifySettings) Decode(dbuf *DecodeBuf) error

func (*InputPeerNotifySettings) Descriptor

func (*InputPeerNotifySettings) Descriptor() ([]byte, []int)

func (*InputPeerNotifySettings) Encode

func (m *InputPeerNotifySettings) Encode() (b []byte)

func (*InputPeerNotifySettings) GetInputPeerNotifySettings

func (m *InputPeerNotifySettings) GetInputPeerNotifySettings() *TLInputPeerNotifySettings

func (*InputPeerNotifySettings) GetPayload

func (m *InputPeerNotifySettings) GetPayload() isInputPeerNotifySettings_Payload

func (*InputPeerNotifySettings) ProtoMessage

func (*InputPeerNotifySettings) ProtoMessage()

func (*InputPeerNotifySettings) Reset

func (m *InputPeerNotifySettings) Reset()

func (*InputPeerNotifySettings) String

func (m *InputPeerNotifySettings) String() string

func (*InputPeerNotifySettings) XXX_OneofFuncs

func (*InputPeerNotifySettings) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputPeerNotifySettings_InputPeerNotifySettings

type InputPeerNotifySettings_InputPeerNotifySettings struct {
	InputPeerNotifySettings *TLInputPeerNotifySettings `protobuf:"bytes,1,opt,name=inputPeerNotifySettings,oneof"`
}

type InputPeer_InputPeerChannel

type InputPeer_InputPeerChannel struct {
	InputPeerChannel *TLInputPeerChannel `protobuf:"bytes,5,opt,name=inputPeerChannel,oneof"`
}

type InputPeer_InputPeerChat

type InputPeer_InputPeerChat struct {
	InputPeerChat *TLInputPeerChat `protobuf:"bytes,3,opt,name=inputPeerChat,oneof"`
}

type InputPeer_InputPeerEmpty

type InputPeer_InputPeerEmpty struct {
	InputPeerEmpty *TLInputPeerEmpty `protobuf:"bytes,1,opt,name=inputPeerEmpty,oneof"`
}

type InputPeer_InputPeerSelf

type InputPeer_InputPeerSelf struct {
	InputPeerSelf *TLInputPeerSelf `protobuf:"bytes,2,opt,name=inputPeerSelf,oneof"`
}

type InputPeer_InputPeerUser

type InputPeer_InputPeerUser struct {
	InputPeerUser *TLInputPeerUser `protobuf:"bytes,4,opt,name=inputPeerUser,oneof"`
}

type InputPhoneCall

type InputPhoneCall struct {
	// Types that are valid to be assigned to Payload:
	//	*InputPhoneCall_InputPhoneCall
	Payload isInputPhoneCall_Payload `protobuf_oneof:"payload"`
}

func MakeInputPhoneCall

func MakeInputPhoneCall(message proto.Message) (m *InputPhoneCall)

func (*InputPhoneCall) Decode

func (m *InputPhoneCall) Decode(dbuf *DecodeBuf) error

func (*InputPhoneCall) Descriptor

func (*InputPhoneCall) Descriptor() ([]byte, []int)

func (*InputPhoneCall) Encode

func (m *InputPhoneCall) Encode() (b []byte)

func (*InputPhoneCall) GetInputPhoneCall

func (m *InputPhoneCall) GetInputPhoneCall() *TLInputPhoneCall

func (*InputPhoneCall) GetPayload

func (m *InputPhoneCall) GetPayload() isInputPhoneCall_Payload

func (*InputPhoneCall) ProtoMessage

func (*InputPhoneCall) ProtoMessage()

func (*InputPhoneCall) Reset

func (m *InputPhoneCall) Reset()

func (*InputPhoneCall) String

func (m *InputPhoneCall) String() string

func (*InputPhoneCall) XXX_OneofFuncs

func (*InputPhoneCall) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputPhoneCall_InputPhoneCall

type InputPhoneCall_InputPhoneCall struct {
	InputPhoneCall *TLInputPhoneCall `protobuf:"bytes,1,opt,name=inputPhoneCall,oneof"`
}

type InputPhoto

type InputPhoto struct {
	// Types that are valid to be assigned to Payload:
	//	*InputPhoto_InputPhotoEmpty
	//	*InputPhoto_InputPhoto
	Payload isInputPhoto_Payload `protobuf_oneof:"payload"`
}

func MakeInputPhoto

func MakeInputPhoto(message proto.Message) (m *InputPhoto)

func (*InputPhoto) Decode

func (m *InputPhoto) Decode(dbuf *DecodeBuf) error

func (*InputPhoto) Descriptor

func (*InputPhoto) Descriptor() ([]byte, []int)

func (*InputPhoto) Encode

func (m *InputPhoto) Encode() (b []byte)

func (*InputPhoto) GetInputPhoto

func (m *InputPhoto) GetInputPhoto() *TLInputPhoto

func (*InputPhoto) GetInputPhotoEmpty

func (m *InputPhoto) GetInputPhotoEmpty() *TLInputPhotoEmpty

func (*InputPhoto) GetPayload

func (m *InputPhoto) GetPayload() isInputPhoto_Payload

func (*InputPhoto) ProtoMessage

func (*InputPhoto) ProtoMessage()

func (*InputPhoto) Reset

func (m *InputPhoto) Reset()

func (*InputPhoto) String

func (m *InputPhoto) String() string

func (*InputPhoto) XXX_OneofFuncs

func (*InputPhoto) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputPhoto_InputPhoto

type InputPhoto_InputPhoto struct {
	InputPhoto *TLInputPhoto `protobuf:"bytes,2,opt,name=inputPhoto,oneof"`
}

type InputPhoto_InputPhotoEmpty

type InputPhoto_InputPhotoEmpty struct {
	InputPhotoEmpty *TLInputPhotoEmpty `protobuf:"bytes,1,opt,name=inputPhotoEmpty,oneof"`
}

type InputPrivacyKey

type InputPrivacyKey struct {
	// Types that are valid to be assigned to Payload:
	//	*InputPrivacyKey_InputPrivacyKeyStatusTimestamp
	//	*InputPrivacyKey_InputPrivacyKeyChatInvite
	//	*InputPrivacyKey_InputPrivacyKeyPhoneCall
	Payload isInputPrivacyKey_Payload `protobuf_oneof:"payload"`
}

func MakeInputPrivacyKey

func MakeInputPrivacyKey(message proto.Message) (m *InputPrivacyKey)

func (*InputPrivacyKey) Decode

func (m *InputPrivacyKey) Decode(dbuf *DecodeBuf) error

func (*InputPrivacyKey) Descriptor

func (*InputPrivacyKey) Descriptor() ([]byte, []int)

func (*InputPrivacyKey) Encode

func (m *InputPrivacyKey) Encode() (b []byte)

func (*InputPrivacyKey) GetInputPrivacyKeyChatInvite

func (m *InputPrivacyKey) GetInputPrivacyKeyChatInvite() *TLInputPrivacyKeyChatInvite

func (*InputPrivacyKey) GetInputPrivacyKeyPhoneCall

func (m *InputPrivacyKey) GetInputPrivacyKeyPhoneCall() *TLInputPrivacyKeyPhoneCall

func (*InputPrivacyKey) GetInputPrivacyKeyStatusTimestamp

func (m *InputPrivacyKey) GetInputPrivacyKeyStatusTimestamp() *TLInputPrivacyKeyStatusTimestamp

func (*InputPrivacyKey) GetPayload

func (m *InputPrivacyKey) GetPayload() isInputPrivacyKey_Payload

func (*InputPrivacyKey) ProtoMessage

func (*InputPrivacyKey) ProtoMessage()

func (*InputPrivacyKey) Reset

func (m *InputPrivacyKey) Reset()

func (*InputPrivacyKey) String

func (m *InputPrivacyKey) String() string

func (*InputPrivacyKey) XXX_OneofFuncs

func (*InputPrivacyKey) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputPrivacyKey_InputPrivacyKeyChatInvite

type InputPrivacyKey_InputPrivacyKeyChatInvite struct {
	InputPrivacyKeyChatInvite *TLInputPrivacyKeyChatInvite `protobuf:"bytes,2,opt,name=inputPrivacyKeyChatInvite,oneof"`
}

type InputPrivacyKey_InputPrivacyKeyPhoneCall

type InputPrivacyKey_InputPrivacyKeyPhoneCall struct {
	InputPrivacyKeyPhoneCall *TLInputPrivacyKeyPhoneCall `protobuf:"bytes,3,opt,name=inputPrivacyKeyPhoneCall,oneof"`
}

type InputPrivacyKey_InputPrivacyKeyStatusTimestamp

type InputPrivacyKey_InputPrivacyKeyStatusTimestamp struct {
	InputPrivacyKeyStatusTimestamp *TLInputPrivacyKeyStatusTimestamp `protobuf:"bytes,1,opt,name=inputPrivacyKeyStatusTimestamp,oneof"`
}

type InputPrivacyRule

type InputPrivacyRule struct {
	// Types that are valid to be assigned to Payload:
	//	*InputPrivacyRule_InputPrivacyValueAllowContacts
	//	*InputPrivacyRule_InputPrivacyValueAllowAll
	//	*InputPrivacyRule_InputPrivacyValueAllowUsers
	//	*InputPrivacyRule_InputPrivacyValueDisallowContacts
	//	*InputPrivacyRule_InputPrivacyValueDisallowAll
	//	*InputPrivacyRule_InputPrivacyValueDisallowUsers
	Payload isInputPrivacyRule_Payload `protobuf_oneof:"payload"`
}

func MakeInputPrivacyRule

func MakeInputPrivacyRule(message proto.Message) (m *InputPrivacyRule)

func (*InputPrivacyRule) Decode

func (m *InputPrivacyRule) Decode(dbuf *DecodeBuf) error

func (*InputPrivacyRule) Descriptor

func (*InputPrivacyRule) Descriptor() ([]byte, []int)

func (*InputPrivacyRule) Encode

func (m *InputPrivacyRule) Encode() (b []byte)

func (*InputPrivacyRule) GetInputPrivacyValueAllowAll

func (m *InputPrivacyRule) GetInputPrivacyValueAllowAll() *TLInputPrivacyValueAllowAll

func (*InputPrivacyRule) GetInputPrivacyValueAllowContacts

func (m *InputPrivacyRule) GetInputPrivacyValueAllowContacts() *TLInputPrivacyValueAllowContacts

func (*InputPrivacyRule) GetInputPrivacyValueAllowUsers

func (m *InputPrivacyRule) GetInputPrivacyValueAllowUsers() *TLInputPrivacyValueAllowUsers

func (*InputPrivacyRule) GetInputPrivacyValueDisallowAll

func (m *InputPrivacyRule) GetInputPrivacyValueDisallowAll() *TLInputPrivacyValueDisallowAll

func (*InputPrivacyRule) GetInputPrivacyValueDisallowContacts

func (m *InputPrivacyRule) GetInputPrivacyValueDisallowContacts() *TLInputPrivacyValueDisallowContacts

func (*InputPrivacyRule) GetInputPrivacyValueDisallowUsers

func (m *InputPrivacyRule) GetInputPrivacyValueDisallowUsers() *TLInputPrivacyValueDisallowUsers

func (*InputPrivacyRule) GetPayload

func (m *InputPrivacyRule) GetPayload() isInputPrivacyRule_Payload

func (*InputPrivacyRule) ProtoMessage

func (*InputPrivacyRule) ProtoMessage()

func (*InputPrivacyRule) Reset

func (m *InputPrivacyRule) Reset()

func (*InputPrivacyRule) String

func (m *InputPrivacyRule) String() string

func (*InputPrivacyRule) XXX_OneofFuncs

func (*InputPrivacyRule) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputPrivacyRule_InputPrivacyValueAllowAll

type InputPrivacyRule_InputPrivacyValueAllowAll struct {
	InputPrivacyValueAllowAll *TLInputPrivacyValueAllowAll `protobuf:"bytes,2,opt,name=inputPrivacyValueAllowAll,oneof"`
}

type InputPrivacyRule_InputPrivacyValueAllowContacts

type InputPrivacyRule_InputPrivacyValueAllowContacts struct {
	InputPrivacyValueAllowContacts *TLInputPrivacyValueAllowContacts `protobuf:"bytes,1,opt,name=inputPrivacyValueAllowContacts,oneof"`
}

type InputPrivacyRule_InputPrivacyValueAllowUsers

type InputPrivacyRule_InputPrivacyValueAllowUsers struct {
	InputPrivacyValueAllowUsers *TLInputPrivacyValueAllowUsers `protobuf:"bytes,3,opt,name=inputPrivacyValueAllowUsers,oneof"`
}

type InputPrivacyRule_InputPrivacyValueDisallowAll

type InputPrivacyRule_InputPrivacyValueDisallowAll struct {
	InputPrivacyValueDisallowAll *TLInputPrivacyValueDisallowAll `protobuf:"bytes,5,opt,name=inputPrivacyValueDisallowAll,oneof"`
}

type InputPrivacyRule_InputPrivacyValueDisallowContacts

type InputPrivacyRule_InputPrivacyValueDisallowContacts struct {
	InputPrivacyValueDisallowContacts *TLInputPrivacyValueDisallowContacts `protobuf:"bytes,4,opt,name=inputPrivacyValueDisallowContacts,oneof"`
}

type InputPrivacyRule_InputPrivacyValueDisallowUsers

type InputPrivacyRule_InputPrivacyValueDisallowUsers struct {
	InputPrivacyValueDisallowUsers *TLInputPrivacyValueDisallowUsers `protobuf:"bytes,6,opt,name=inputPrivacyValueDisallowUsers,oneof"`
}

type InputStickerSet

type InputStickerSet struct {
	// Types that are valid to be assigned to Payload:
	//	*InputStickerSet_InputStickerSetEmpty
	//	*InputStickerSet_InputStickerSetID
	//	*InputStickerSet_InputStickerSetShortName
	Payload isInputStickerSet_Payload `protobuf_oneof:"payload"`
}

func MakeInputStickerSet

func MakeInputStickerSet(message proto.Message) (m *InputStickerSet)

func (*InputStickerSet) Decode

func (m *InputStickerSet) Decode(dbuf *DecodeBuf) error

func (*InputStickerSet) Descriptor

func (*InputStickerSet) Descriptor() ([]byte, []int)

func (*InputStickerSet) Encode

func (m *InputStickerSet) Encode() (b []byte)

func (*InputStickerSet) GetInputStickerSetEmpty

func (m *InputStickerSet) GetInputStickerSetEmpty() *TLInputStickerSetEmpty

func (*InputStickerSet) GetInputStickerSetID

func (m *InputStickerSet) GetInputStickerSetID() *TLInputStickerSetID

func (*InputStickerSet) GetInputStickerSetShortName

func (m *InputStickerSet) GetInputStickerSetShortName() *TLInputStickerSetShortName

func (*InputStickerSet) GetPayload

func (m *InputStickerSet) GetPayload() isInputStickerSet_Payload

func (*InputStickerSet) ProtoMessage

func (*InputStickerSet) ProtoMessage()

func (*InputStickerSet) Reset

func (m *InputStickerSet) Reset()

func (*InputStickerSet) String

func (m *InputStickerSet) String() string

func (*InputStickerSet) XXX_OneofFuncs

func (*InputStickerSet) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputStickerSetItem

type InputStickerSetItem struct {
	// Types that are valid to be assigned to Payload:
	//	*InputStickerSetItem_InputStickerSetItem
	Payload isInputStickerSetItem_Payload `protobuf_oneof:"payload"`
}

func MakeInputStickerSetItem

func MakeInputStickerSetItem(message proto.Message) (m *InputStickerSetItem)

func (*InputStickerSetItem) Decode

func (m *InputStickerSetItem) Decode(dbuf *DecodeBuf) error

func (*InputStickerSetItem) Descriptor

func (*InputStickerSetItem) Descriptor() ([]byte, []int)

func (*InputStickerSetItem) Encode

func (m *InputStickerSetItem) Encode() (b []byte)

func (*InputStickerSetItem) GetInputStickerSetItem

func (m *InputStickerSetItem) GetInputStickerSetItem() *TLInputStickerSetItem

func (*InputStickerSetItem) GetPayload

func (m *InputStickerSetItem) GetPayload() isInputStickerSetItem_Payload

func (*InputStickerSetItem) ProtoMessage

func (*InputStickerSetItem) ProtoMessage()

func (*InputStickerSetItem) Reset

func (m *InputStickerSetItem) Reset()

func (*InputStickerSetItem) String

func (m *InputStickerSetItem) String() string

func (*InputStickerSetItem) XXX_OneofFuncs

func (*InputStickerSetItem) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputStickerSetItem_InputStickerSetItem

type InputStickerSetItem_InputStickerSetItem struct {
	InputStickerSetItem *TLInputStickerSetItem `protobuf:"bytes,1,opt,name=inputStickerSetItem,oneof"`
}

type InputStickerSet_InputStickerSetEmpty

type InputStickerSet_InputStickerSetEmpty struct {
	InputStickerSetEmpty *TLInputStickerSetEmpty `protobuf:"bytes,1,opt,name=inputStickerSetEmpty,oneof"`
}

type InputStickerSet_InputStickerSetID

type InputStickerSet_InputStickerSetID struct {
	InputStickerSetID *TLInputStickerSetID `protobuf:"bytes,2,opt,name=inputStickerSetID,oneof"`
}

type InputStickerSet_InputStickerSetShortName

type InputStickerSet_InputStickerSetShortName struct {
	InputStickerSetShortName *TLInputStickerSetShortName `protobuf:"bytes,3,opt,name=inputStickerSetShortName,oneof"`
}

type InputStickeredMedia

type InputStickeredMedia struct {
	// Types that are valid to be assigned to Payload:
	//	*InputStickeredMedia_InputStickeredMediaPhoto
	//	*InputStickeredMedia_InputStickeredMediaDocument
	Payload isInputStickeredMedia_Payload `protobuf_oneof:"payload"`
}

func MakeInputStickeredMedia

func MakeInputStickeredMedia(message proto.Message) (m *InputStickeredMedia)

func (*InputStickeredMedia) Decode

func (m *InputStickeredMedia) Decode(dbuf *DecodeBuf) error

func (*InputStickeredMedia) Descriptor

func (*InputStickeredMedia) Descriptor() ([]byte, []int)

func (*InputStickeredMedia) Encode

func (m *InputStickeredMedia) Encode() (b []byte)

func (*InputStickeredMedia) GetInputStickeredMediaDocument

func (m *InputStickeredMedia) GetInputStickeredMediaDocument() *TLInputStickeredMediaDocument

func (*InputStickeredMedia) GetInputStickeredMediaPhoto

func (m *InputStickeredMedia) GetInputStickeredMediaPhoto() *TLInputStickeredMediaPhoto

func (*InputStickeredMedia) GetPayload

func (m *InputStickeredMedia) GetPayload() isInputStickeredMedia_Payload

func (*InputStickeredMedia) ProtoMessage

func (*InputStickeredMedia) ProtoMessage()

func (*InputStickeredMedia) Reset

func (m *InputStickeredMedia) Reset()

func (*InputStickeredMedia) String

func (m *InputStickeredMedia) String() string

func (*InputStickeredMedia) XXX_OneofFuncs

func (*InputStickeredMedia) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputStickeredMedia_InputStickeredMediaDocument

type InputStickeredMedia_InputStickeredMediaDocument struct {
	InputStickeredMediaDocument *TLInputStickeredMediaDocument `protobuf:"bytes,2,opt,name=inputStickeredMediaDocument,oneof"`
}

type InputStickeredMedia_InputStickeredMediaPhoto

type InputStickeredMedia_InputStickeredMediaPhoto struct {
	InputStickeredMediaPhoto *TLInputStickeredMediaPhoto `protobuf:"bytes,1,opt,name=inputStickeredMediaPhoto,oneof"`
}

type InputUser

type InputUser struct {
	// Types that are valid to be assigned to Payload:
	//	*InputUser_InputUserEmpty
	//	*InputUser_InputUserSelf
	//	*InputUser_InputUser
	Payload isInputUser_Payload `protobuf_oneof:"payload"`
}

func MakeInputUser

func MakeInputUser(message proto.Message) (m *InputUser)

func (*InputUser) Decode

func (m *InputUser) Decode(dbuf *DecodeBuf) error

func (*InputUser) Descriptor

func (*InputUser) Descriptor() ([]byte, []int)

func (*InputUser) Encode

func (m *InputUser) Encode() (b []byte)

func (*InputUser) GetInputUser

func (m *InputUser) GetInputUser() *TLInputUser

func (*InputUser) GetInputUserEmpty

func (m *InputUser) GetInputUserEmpty() *TLInputUserEmpty

func (*InputUser) GetInputUserSelf

func (m *InputUser) GetInputUserSelf() *TLInputUserSelf

func (*InputUser) GetPayload

func (m *InputUser) GetPayload() isInputUser_Payload

func (*InputUser) ProtoMessage

func (*InputUser) ProtoMessage()

func (*InputUser) Reset

func (m *InputUser) Reset()

func (*InputUser) String

func (m *InputUser) String() string

func (*InputUser) XXX_OneofFuncs

func (*InputUser) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputUser_InputUser

type InputUser_InputUser struct {
	InputUser *TLInputUser `protobuf:"bytes,3,opt,name=inputUser,oneof"`
}

type InputUser_InputUserEmpty

type InputUser_InputUserEmpty struct {
	InputUserEmpty *TLInputUserEmpty `protobuf:"bytes,1,opt,name=inputUserEmpty,oneof"`
}

type InputUser_InputUserSelf

type InputUser_InputUserSelf struct {
	InputUserSelf *TLInputUserSelf `protobuf:"bytes,2,opt,name=inputUserSelf,oneof"`
}

type InputWebDocument

type InputWebDocument struct {
	// Types that are valid to be assigned to Payload:
	//	*InputWebDocument_InputWebDocument
	Payload isInputWebDocument_Payload `protobuf_oneof:"payload"`
}

func MakeInputWebDocument

func MakeInputWebDocument(message proto.Message) (m *InputWebDocument)

func (*InputWebDocument) Decode

func (m *InputWebDocument) Decode(dbuf *DecodeBuf) error

func (*InputWebDocument) Descriptor

func (*InputWebDocument) Descriptor() ([]byte, []int)

func (*InputWebDocument) Encode

func (m *InputWebDocument) Encode() (b []byte)

func (*InputWebDocument) GetInputWebDocument

func (m *InputWebDocument) GetInputWebDocument() *TLInputWebDocument

func (*InputWebDocument) GetPayload

func (m *InputWebDocument) GetPayload() isInputWebDocument_Payload

func (*InputWebDocument) ProtoMessage

func (*InputWebDocument) ProtoMessage()

func (*InputWebDocument) Reset

func (m *InputWebDocument) Reset()

func (*InputWebDocument) String

func (m *InputWebDocument) String() string

func (*InputWebDocument) XXX_OneofFuncs

func (*InputWebDocument) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputWebDocument_InputWebDocument

type InputWebDocument_InputWebDocument struct {
	InputWebDocument *TLInputWebDocument `protobuf:"bytes,1,opt,name=inputWebDocument,oneof"`
}

type InputWebFileLocation

type InputWebFileLocation struct {
	// Types that are valid to be assigned to Payload:
	//	*InputWebFileLocation_InputWebFileLocation
	Payload isInputWebFileLocation_Payload `protobuf_oneof:"payload"`
}

func MakeInputWebFileLocation

func MakeInputWebFileLocation(message proto.Message) (m *InputWebFileLocation)

func (*InputWebFileLocation) Decode

func (m *InputWebFileLocation) Decode(dbuf *DecodeBuf) error

func (*InputWebFileLocation) Descriptor

func (*InputWebFileLocation) Descriptor() ([]byte, []int)

func (*InputWebFileLocation) Encode

func (m *InputWebFileLocation) Encode() (b []byte)

func (*InputWebFileLocation) GetInputWebFileLocation

func (m *InputWebFileLocation) GetInputWebFileLocation() *TLInputWebFileLocation

func (*InputWebFileLocation) GetPayload

func (m *InputWebFileLocation) GetPayload() isInputWebFileLocation_Payload

func (*InputWebFileLocation) ProtoMessage

func (*InputWebFileLocation) ProtoMessage()

func (*InputWebFileLocation) Reset

func (m *InputWebFileLocation) Reset()

func (*InputWebFileLocation) String

func (m *InputWebFileLocation) String() string

func (*InputWebFileLocation) XXX_OneofFuncs

func (*InputWebFileLocation) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type InputWebFileLocation_InputWebFileLocation

type InputWebFileLocation_InputWebFileLocation struct {
	InputWebFileLocation *TLInputWebFileLocation `protobuf:"bytes,1,opt,name=inputWebFileLocation,oneof"`
}

type Invoice

type Invoice struct {
	// Types that are valid to be assigned to Payload:
	//	*Invoice_Invoice
	Payload isInvoice_Payload `protobuf_oneof:"payload"`
}

func MakeInvoice

func MakeInvoice(message proto.Message) (m *Invoice)

func (*Invoice) Decode

func (m *Invoice) Decode(dbuf *DecodeBuf) error

func (*Invoice) Descriptor

func (*Invoice) Descriptor() ([]byte, []int)

func (*Invoice) Encode

func (m *Invoice) Encode() (b []byte)

func (*Invoice) GetInvoice

func (m *Invoice) GetInvoice() *TLInvoice

func (*Invoice) GetPayload

func (m *Invoice) GetPayload() isInvoice_Payload

func (*Invoice) ProtoMessage

func (*Invoice) ProtoMessage()

func (*Invoice) Reset

func (m *Invoice) Reset()

func (*Invoice) String

func (m *Invoice) String() string

func (*Invoice) XXX_OneofFuncs

func (*Invoice) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Invoice_Invoice

type Invoice_Invoice struct {
	Invoice *TLInvoice `protobuf:"bytes,1,opt,name=invoice,oneof"`
}

type IpPort

type IpPort struct {
	// Types that are valid to be assigned to Payload:
	//	*IpPort_IpPort
	Payload isIpPort_Payload `protobuf_oneof:"payload"`
}

func MakeIpPort

func MakeIpPort(message proto.Message) (m *IpPort)

func (*IpPort) Decode

func (m *IpPort) Decode(dbuf *DecodeBuf) error

func (*IpPort) Descriptor

func (*IpPort) Descriptor() ([]byte, []int)

func (*IpPort) Encode

func (m *IpPort) Encode() (b []byte)

func (*IpPort) GetIpPort

func (m *IpPort) GetIpPort() *TLIpPort

func (*IpPort) GetPayload

func (m *IpPort) GetPayload() isIpPort_Payload

func (*IpPort) ProtoMessage

func (*IpPort) ProtoMessage()

func (*IpPort) Reset

func (m *IpPort) Reset()

func (*IpPort) String

func (m *IpPort) String() string

func (*IpPort) XXX_OneofFuncs

func (*IpPort) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type IpPort_IpPort

type IpPort_IpPort struct {
	IpPort *TLIpPort `protobuf:"bytes,1,opt,name=ipPort,oneof"`
}

type KeyboardButton

type KeyboardButton struct {
	// Types that are valid to be assigned to Payload:
	//	*KeyboardButton_KeyboardButton
	//	*KeyboardButton_KeyboardButtonUrl
	//	*KeyboardButton_KeyboardButtonCallback
	//	*KeyboardButton_KeyboardButtonRequestPhone
	//	*KeyboardButton_KeyboardButtonRequestGeoLocation
	//	*KeyboardButton_KeyboardButtonSwitchInline
	//	*KeyboardButton_KeyboardButtonGame
	//	*KeyboardButton_KeyboardButtonBuy
	Payload isKeyboardButton_Payload `protobuf_oneof:"payload"`
}

func MakeKeyboardButton

func MakeKeyboardButton(message proto.Message) (m *KeyboardButton)

func (*KeyboardButton) Decode

func (m *KeyboardButton) Decode(dbuf *DecodeBuf) error

func (*KeyboardButton) Descriptor

func (*KeyboardButton) Descriptor() ([]byte, []int)

func (*KeyboardButton) Encode

func (m *KeyboardButton) Encode() (b []byte)

func (*KeyboardButton) GetKeyboardButton

func (m *KeyboardButton) GetKeyboardButton() *TLKeyboardButton

func (*KeyboardButton) GetKeyboardButtonBuy

func (m *KeyboardButton) GetKeyboardButtonBuy() *TLKeyboardButtonBuy

func (*KeyboardButton) GetKeyboardButtonCallback

func (m *KeyboardButton) GetKeyboardButtonCallback() *TLKeyboardButtonCallback

func (*KeyboardButton) GetKeyboardButtonGame

func (m *KeyboardButton) GetKeyboardButtonGame() *TLKeyboardButtonGame

func (*KeyboardButton) GetKeyboardButtonRequestGeoLocation

func (m *KeyboardButton) GetKeyboardButtonRequestGeoLocation() *TLKeyboardButtonRequestGeoLocation

func (*KeyboardButton) GetKeyboardButtonRequestPhone

func (m *KeyboardButton) GetKeyboardButtonRequestPhone() *TLKeyboardButtonRequestPhone

func (*KeyboardButton) GetKeyboardButtonSwitchInline

func (m *KeyboardButton) GetKeyboardButtonSwitchInline() *TLKeyboardButtonSwitchInline

func (*KeyboardButton) GetKeyboardButtonUrl

func (m *KeyboardButton) GetKeyboardButtonUrl() *TLKeyboardButtonUrl

func (*KeyboardButton) GetPayload

func (m *KeyboardButton) GetPayload() isKeyboardButton_Payload

func (*KeyboardButton) ProtoMessage

func (*KeyboardButton) ProtoMessage()

func (*KeyboardButton) Reset

func (m *KeyboardButton) Reset()

func (*KeyboardButton) String

func (m *KeyboardButton) String() string

func (*KeyboardButton) XXX_OneofFuncs

func (*KeyboardButton) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type KeyboardButtonRow

type KeyboardButtonRow struct {
	// Types that are valid to be assigned to Payload:
	//	*KeyboardButtonRow_KeyboardButtonRow
	Payload isKeyboardButtonRow_Payload `protobuf_oneof:"payload"`
}

func MakeKeyboardButtonRow

func MakeKeyboardButtonRow(message proto.Message) (m *KeyboardButtonRow)

func (*KeyboardButtonRow) Decode

func (m *KeyboardButtonRow) Decode(dbuf *DecodeBuf) error

func (*KeyboardButtonRow) Descriptor

func (*KeyboardButtonRow) Descriptor() ([]byte, []int)

func (*KeyboardButtonRow) Encode

func (m *KeyboardButtonRow) Encode() (b []byte)

func (*KeyboardButtonRow) GetKeyboardButtonRow

func (m *KeyboardButtonRow) GetKeyboardButtonRow() *TLKeyboardButtonRow

func (*KeyboardButtonRow) GetPayload

func (m *KeyboardButtonRow) GetPayload() isKeyboardButtonRow_Payload

func (*KeyboardButtonRow) ProtoMessage

func (*KeyboardButtonRow) ProtoMessage()

func (*KeyboardButtonRow) Reset

func (m *KeyboardButtonRow) Reset()

func (*KeyboardButtonRow) String

func (m *KeyboardButtonRow) String() string

func (*KeyboardButtonRow) XXX_OneofFuncs

func (*KeyboardButtonRow) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type KeyboardButtonRow_KeyboardButtonRow

type KeyboardButtonRow_KeyboardButtonRow struct {
	KeyboardButtonRow *TLKeyboardButtonRow `protobuf:"bytes,1,opt,name=keyboardButtonRow,oneof"`
}

type KeyboardButton_KeyboardButton

type KeyboardButton_KeyboardButton struct {
	KeyboardButton *TLKeyboardButton `protobuf:"bytes,1,opt,name=keyboardButton,oneof"`
}

type KeyboardButton_KeyboardButtonBuy

type KeyboardButton_KeyboardButtonBuy struct {
	KeyboardButtonBuy *TLKeyboardButtonBuy `protobuf:"bytes,8,opt,name=keyboardButtonBuy,oneof"`
}

type KeyboardButton_KeyboardButtonCallback

type KeyboardButton_KeyboardButtonCallback struct {
	KeyboardButtonCallback *TLKeyboardButtonCallback `protobuf:"bytes,3,opt,name=keyboardButtonCallback,oneof"`
}

type KeyboardButton_KeyboardButtonGame

type KeyboardButton_KeyboardButtonGame struct {
	KeyboardButtonGame *TLKeyboardButtonGame `protobuf:"bytes,7,opt,name=keyboardButtonGame,oneof"`
}

type KeyboardButton_KeyboardButtonRequestGeoLocation

type KeyboardButton_KeyboardButtonRequestGeoLocation struct {
	KeyboardButtonRequestGeoLocation *TLKeyboardButtonRequestGeoLocation `protobuf:"bytes,5,opt,name=keyboardButtonRequestGeoLocation,oneof"`
}

type KeyboardButton_KeyboardButtonRequestPhone

type KeyboardButton_KeyboardButtonRequestPhone struct {
	KeyboardButtonRequestPhone *TLKeyboardButtonRequestPhone `protobuf:"bytes,4,opt,name=keyboardButtonRequestPhone,oneof"`
}

type KeyboardButton_KeyboardButtonSwitchInline

type KeyboardButton_KeyboardButtonSwitchInline struct {
	KeyboardButtonSwitchInline *TLKeyboardButtonSwitchInline `protobuf:"bytes,6,opt,name=keyboardButtonSwitchInline,oneof"`
}

type KeyboardButton_KeyboardButtonUrl

type KeyboardButton_KeyboardButtonUrl struct {
	KeyboardButtonUrl *TLKeyboardButtonUrl `protobuf:"bytes,2,opt,name=keyboardButtonUrl,oneof"`
}

type LabeledPrice

type LabeledPrice struct {
	// Types that are valid to be assigned to Payload:
	//	*LabeledPrice_LabeledPrice
	Payload isLabeledPrice_Payload `protobuf_oneof:"payload"`
}

func MakeLabeledPrice

func MakeLabeledPrice(message proto.Message) (m *LabeledPrice)

func (*LabeledPrice) Decode

func (m *LabeledPrice) Decode(dbuf *DecodeBuf) error

func (*LabeledPrice) Descriptor

func (*LabeledPrice) Descriptor() ([]byte, []int)

func (*LabeledPrice) Encode

func (m *LabeledPrice) Encode() (b []byte)

func (*LabeledPrice) GetLabeledPrice

func (m *LabeledPrice) GetLabeledPrice() *TLLabeledPrice

func (*LabeledPrice) GetPayload

func (m *LabeledPrice) GetPayload() isLabeledPrice_Payload

func (*LabeledPrice) ProtoMessage

func (*LabeledPrice) ProtoMessage()

func (*LabeledPrice) Reset

func (m *LabeledPrice) Reset()

func (*LabeledPrice) String

func (m *LabeledPrice) String() string

func (*LabeledPrice) XXX_OneofFuncs

func (*LabeledPrice) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type LabeledPrice_LabeledPrice

type LabeledPrice_LabeledPrice struct {
	LabeledPrice *TLLabeledPrice `protobuf:"bytes,1,opt,name=labeledPrice,oneof"`
}

type LangPackDifference

type LangPackDifference struct {
	// Types that are valid to be assigned to Payload:
	//	*LangPackDifference_LangPackDifference
	Payload isLangPackDifference_Payload `protobuf_oneof:"payload"`
}

func MakeLangPackDifference

func MakeLangPackDifference(message proto.Message) (m *LangPackDifference)

func (*LangPackDifference) Decode

func (m *LangPackDifference) Decode(dbuf *DecodeBuf) error

func (*LangPackDifference) Descriptor

func (*LangPackDifference) Descriptor() ([]byte, []int)

func (*LangPackDifference) Encode

func (m *LangPackDifference) Encode() (b []byte)

func (*LangPackDifference) GetLangPackDifference

func (m *LangPackDifference) GetLangPackDifference() *TLLangPackDifference

func (*LangPackDifference) GetPayload

func (m *LangPackDifference) GetPayload() isLangPackDifference_Payload

func (*LangPackDifference) ProtoMessage

func (*LangPackDifference) ProtoMessage()

func (*LangPackDifference) Reset

func (m *LangPackDifference) Reset()

func (*LangPackDifference) String

func (m *LangPackDifference) String() string

func (*LangPackDifference) XXX_OneofFuncs

func (*LangPackDifference) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type LangPackDifference_LangPackDifference

type LangPackDifference_LangPackDifference struct {
	LangPackDifference *TLLangPackDifference `protobuf:"bytes,1,opt,name=langPackDifference,oneof"`
}

type LangPackLanguage

type LangPackLanguage struct {
	// Types that are valid to be assigned to Payload:
	//	*LangPackLanguage_LangPackLanguage
	Payload isLangPackLanguage_Payload `protobuf_oneof:"payload"`
}

func MakeLangPackLanguage

func MakeLangPackLanguage(message proto.Message) (m *LangPackLanguage)

func (*LangPackLanguage) Decode

func (m *LangPackLanguage) Decode(dbuf *DecodeBuf) error

func (*LangPackLanguage) Descriptor

func (*LangPackLanguage) Descriptor() ([]byte, []int)

func (*LangPackLanguage) Encode

func (m *LangPackLanguage) Encode() (b []byte)

func (*LangPackLanguage) GetLangPackLanguage

func (m *LangPackLanguage) GetLangPackLanguage() *TLLangPackLanguage

func (*LangPackLanguage) GetPayload

func (m *LangPackLanguage) GetPayload() isLangPackLanguage_Payload

func (*LangPackLanguage) ProtoMessage

func (*LangPackLanguage) ProtoMessage()

func (*LangPackLanguage) Reset

func (m *LangPackLanguage) Reset()

func (*LangPackLanguage) String

func (m *LangPackLanguage) String() string

func (*LangPackLanguage) XXX_OneofFuncs

func (*LangPackLanguage) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type LangPackLanguage_LangPackLanguage

type LangPackLanguage_LangPackLanguage struct {
	LangPackLanguage *TLLangPackLanguage `protobuf:"bytes,1,opt,name=langPackLanguage,oneof"`
}

type LangPackString

type LangPackString struct {
	// Types that are valid to be assigned to Payload:
	//	*LangPackString_LangPackString
	//	*LangPackString_LangPackStringPluralized
	//	*LangPackString_LangPackStringDeleted
	Payload isLangPackString_Payload `protobuf_oneof:"payload"`
}

func MakeLangPackString

func MakeLangPackString(message proto.Message) (m *LangPackString)

func (*LangPackString) Decode

func (m *LangPackString) Decode(dbuf *DecodeBuf) error

func (*LangPackString) Descriptor

func (*LangPackString) Descriptor() ([]byte, []int)

func (*LangPackString) Encode

func (m *LangPackString) Encode() (b []byte)

func (*LangPackString) GetLangPackString

func (m *LangPackString) GetLangPackString() *TLLangPackString

func (*LangPackString) GetLangPackStringDeleted

func (m *LangPackString) GetLangPackStringDeleted() *TLLangPackStringDeleted

func (*LangPackString) GetLangPackStringPluralized

func (m *LangPackString) GetLangPackStringPluralized() *TLLangPackStringPluralized

func (*LangPackString) GetPayload

func (m *LangPackString) GetPayload() isLangPackString_Payload

func (*LangPackString) ProtoMessage

func (*LangPackString) ProtoMessage()

func (*LangPackString) Reset

func (m *LangPackString) Reset()

func (*LangPackString) String

func (m *LangPackString) String() string

func (*LangPackString) XXX_OneofFuncs

func (*LangPackString) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type LangPackString_LangPackString

type LangPackString_LangPackString struct {
	LangPackString *TLLangPackString `protobuf:"bytes,1,opt,name=langPackString,oneof"`
}

type LangPackString_LangPackStringDeleted

type LangPackString_LangPackStringDeleted struct {
	LangPackStringDeleted *TLLangPackStringDeleted `protobuf:"bytes,3,opt,name=langPackStringDeleted,oneof"`
}

type LangPackString_LangPackStringPluralized

type LangPackString_LangPackStringPluralized struct {
	LangPackStringPluralized *TLLangPackStringPluralized `protobuf:"bytes,2,opt,name=langPackStringPluralized,oneof"`
}

type Listener

type Listener struct {
	// contains filtered or unexported fields
}

func Listen

func Listen(listenFunc func() (net.Listener, error)) (*Listener, error)

func (*Listener) Accept

func (l *Listener) Accept() (net.Conn, error)

func (*Listener) Addr

func (l *Listener) Addr() net.Addr

func (*Listener) Close

func (l *Listener) Close() error

type MTProto

type MTProto struct {
}

func NewMTProto

func NewMTProto() *MTProto

func (*MTProto) NewCodec

func (m *MTProto) NewCodec(rw io.ReadWriter) (net2.Codec, error)

type MTProtoCodec

type MTProtoCodec struct {

	// 缓存AuthKey
	AuthKeyStorager

	State int

	//
	AuthKeyId int64
	AuthKey   []byte
	UserId    int32

	Salt      int64
	SessionId int64
	SeqNo     int32
	// contains filtered or unexported fields
}

func (*MTProtoCodec) Close

func (m *MTProtoCodec) Close() error

func (*MTProtoCodec) LocalAddr

func (m *MTProtoCodec) LocalAddr() net.Addr

func (*MTProtoCodec) Receive

func (m *MTProtoCodec) Receive() (interface{}, error)

func (*MTProtoCodec) RemoteAddr

func (m *MTProtoCodec) RemoteAddr() net.Addr

func (*MTProtoCodec) Send

func (m *MTProtoCodec) Send(msg interface{}) error

type MTProtoConn

type MTProtoConn struct {
	// contains filtered or unexported fields
}

func (*MTProtoConn) Close

func (c *MTProtoConn) Close() error

func (*MTProtoConn) LocalAddr

func (c *MTProtoConn) LocalAddr() net.Addr

func (*MTProtoConn) Read

func (c *MTProtoConn) Read(b []byte) (n int, err error)

func (*MTProtoConn) RemoteAddr

func (c *MTProtoConn) RemoteAddr() net.Addr

func (*MTProtoConn) SetDeadline

func (c *MTProtoConn) SetDeadline(t time.Time) error

func (*MTProtoConn) SetReadDeadline

func (c *MTProtoConn) SetReadDeadline(t time.Time) error

func (*MTProtoConn) SetWriteDeadline

func (c *MTProtoConn) SetWriteDeadline(t time.Time) error

func (*MTProtoConn) WrapBaseForTest

func (c *MTProtoConn) WrapBaseForTest(wrap func(net.Conn) net.Conn)

func (*MTProtoConn) Write

func (c *MTProtoConn) Write(b []byte) (n int, err error)

type MTProtoMessage

type MTProtoMessage interface {
}

type MaskCoords

type MaskCoords struct {
	// Types that are valid to be assigned to Payload:
	//	*MaskCoords_MaskCoords
	Payload isMaskCoords_Payload `protobuf_oneof:"payload"`
}

func MakeMaskCoords

func MakeMaskCoords(message proto.Message) (m *MaskCoords)

func (*MaskCoords) Decode

func (m *MaskCoords) Decode(dbuf *DecodeBuf) error

func (*MaskCoords) Descriptor

func (*MaskCoords) Descriptor() ([]byte, []int)

func (*MaskCoords) Encode

func (m *MaskCoords) Encode() (b []byte)

func (*MaskCoords) GetMaskCoords

func (m *MaskCoords) GetMaskCoords() *TLMaskCoords

func (*MaskCoords) GetPayload

func (m *MaskCoords) GetPayload() isMaskCoords_Payload

func (*MaskCoords) ProtoMessage

func (*MaskCoords) ProtoMessage()

func (*MaskCoords) Reset

func (m *MaskCoords) Reset()

func (*MaskCoords) String

func (m *MaskCoords) String() string

func (*MaskCoords) XXX_OneofFuncs

func (*MaskCoords) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type MaskCoords_MaskCoords

type MaskCoords_MaskCoords struct {
	MaskCoords *TLMaskCoords `protobuf:"bytes,1,opt,name=maskCoords,oneof"`
}

type Message

type Message struct {
	// Types that are valid to be assigned to Payload:
	//	*Message_MessageEmpty
	//	*Message_Message
	//	*Message_MessageService
	Payload isMessage_Payload `protobuf_oneof:"payload"`
}

func MakeMessage

func MakeMessage(message proto.Message) (m *Message)

func (*Message) Decode

func (m *Message) Decode(dbuf *DecodeBuf) error

func (*Message) Descriptor

func (*Message) Descriptor() ([]byte, []int)

func (*Message) Encode

func (m *Message) Encode() (b []byte)

func (*Message) GetMessage

func (m *Message) GetMessage() *TLMessage

func (*Message) GetMessageEmpty

func (m *Message) GetMessageEmpty() *TLMessageEmpty

func (*Message) GetMessageService

func (m *Message) GetMessageService() *TLMessageService

func (*Message) GetPayload

func (m *Message) GetPayload() isMessage_Payload

func (*Message) ProtoMessage

func (*Message) ProtoMessage()

func (*Message) Reset

func (m *Message) Reset()

func (*Message) String

func (m *Message) String() string

func (*Message) XXX_OneofFuncs

func (*Message) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type MessageAction

type MessageAction struct {
	// Types that are valid to be assigned to Payload:
	//	*MessageAction_MessageActionEmpty
	//	*MessageAction_MessageActionChatCreate
	//	*MessageAction_MessageActionChatEditTitle
	//	*MessageAction_MessageActionChatEditPhoto
	//	*MessageAction_MessageActionChatDeletePhoto
	//	*MessageAction_MessageActionChatAddUser
	//	*MessageAction_MessageActionChatDeleteUser
	//	*MessageAction_MessageActionChatJoinedByLink
	//	*MessageAction_MessageActionChannelCreate
	//	*MessageAction_MessageActionChatMigrateTo
	//	*MessageAction_MessageActionChannelMigrateFrom
	//	*MessageAction_MessageActionPinMessage
	//	*MessageAction_MessageActionHistoryClear
	//	*MessageAction_MessageActionGameScore
	//	*MessageAction_MessageActionPaymentSentMe
	//	*MessageAction_MessageActionPaymentSent
	//	*MessageAction_MessageActionPhoneCall
	//	*MessageAction_MessageActionScreenshotTaken
	Payload isMessageAction_Payload `protobuf_oneof:"payload"`
}

func MakeMessageAction

func MakeMessageAction(message proto.Message) (m *MessageAction)

func (*MessageAction) Decode

func (m *MessageAction) Decode(dbuf *DecodeBuf) error

func (*MessageAction) Descriptor

func (*MessageAction) Descriptor() ([]byte, []int)

func (*MessageAction) Encode

func (m *MessageAction) Encode() (b []byte)

func (*MessageAction) GetMessageActionChannelCreate

func (m *MessageAction) GetMessageActionChannelCreate() *TLMessageActionChannelCreate

func (*MessageAction) GetMessageActionChannelMigrateFrom

func (m *MessageAction) GetMessageActionChannelMigrateFrom() *TLMessageActionChannelMigrateFrom

func (*MessageAction) GetMessageActionChatAddUser

func (m *MessageAction) GetMessageActionChatAddUser() *TLMessageActionChatAddUser

func (*MessageAction) GetMessageActionChatCreate

func (m *MessageAction) GetMessageActionChatCreate() *TLMessageActionChatCreate

func (*MessageAction) GetMessageActionChatDeletePhoto

func (m *MessageAction) GetMessageActionChatDeletePhoto() *TLMessageActionChatDeletePhoto

func (*MessageAction) GetMessageActionChatDeleteUser

func (m *MessageAction) GetMessageActionChatDeleteUser() *TLMessageActionChatDeleteUser

func (*MessageAction) GetMessageActionChatEditPhoto

func (m *MessageAction) GetMessageActionChatEditPhoto() *TLMessageActionChatEditPhoto

func (*MessageAction) GetMessageActionChatEditTitle

func (m *MessageAction) GetMessageActionChatEditTitle() *TLMessageActionChatEditTitle
func (m *MessageAction) GetMessageActionChatJoinedByLink() *TLMessageActionChatJoinedByLink

func (*MessageAction) GetMessageActionChatMigrateTo

func (m *MessageAction) GetMessageActionChatMigrateTo() *TLMessageActionChatMigrateTo

func (*MessageAction) GetMessageActionEmpty

func (m *MessageAction) GetMessageActionEmpty() *TLMessageActionEmpty

func (*MessageAction) GetMessageActionGameScore

func (m *MessageAction) GetMessageActionGameScore() *TLMessageActionGameScore

func (*MessageAction) GetMessageActionHistoryClear

func (m *MessageAction) GetMessageActionHistoryClear() *TLMessageActionHistoryClear

func (*MessageAction) GetMessageActionPaymentSent

func (m *MessageAction) GetMessageActionPaymentSent() *TLMessageActionPaymentSent

func (*MessageAction) GetMessageActionPaymentSentMe

func (m *MessageAction) GetMessageActionPaymentSentMe() *TLMessageActionPaymentSentMe

func (*MessageAction) GetMessageActionPhoneCall

func (m *MessageAction) GetMessageActionPhoneCall() *TLMessageActionPhoneCall

func (*MessageAction) GetMessageActionPinMessage

func (m *MessageAction) GetMessageActionPinMessage() *TLMessageActionPinMessage

func (*MessageAction) GetMessageActionScreenshotTaken

func (m *MessageAction) GetMessageActionScreenshotTaken() *TLMessageActionScreenshotTaken

func (*MessageAction) GetPayload

func (m *MessageAction) GetPayload() isMessageAction_Payload

func (*MessageAction) ProtoMessage

func (*MessageAction) ProtoMessage()

func (*MessageAction) Reset

func (m *MessageAction) Reset()

func (*MessageAction) String

func (m *MessageAction) String() string

func (*MessageAction) XXX_OneofFuncs

func (*MessageAction) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type MessageAction_MessageActionChannelCreate

type MessageAction_MessageActionChannelCreate struct {
	MessageActionChannelCreate *TLMessageActionChannelCreate `protobuf:"bytes,9,opt,name=messageActionChannelCreate,oneof"`
}

type MessageAction_MessageActionChannelMigrateFrom

type MessageAction_MessageActionChannelMigrateFrom struct {
	MessageActionChannelMigrateFrom *TLMessageActionChannelMigrateFrom `protobuf:"bytes,11,opt,name=messageActionChannelMigrateFrom,oneof"`
}

type MessageAction_MessageActionChatAddUser

type MessageAction_MessageActionChatAddUser struct {
	MessageActionChatAddUser *TLMessageActionChatAddUser `protobuf:"bytes,6,opt,name=messageActionChatAddUser,oneof"`
}

type MessageAction_MessageActionChatCreate

type MessageAction_MessageActionChatCreate struct {
	MessageActionChatCreate *TLMessageActionChatCreate `protobuf:"bytes,2,opt,name=messageActionChatCreate,oneof"`
}

type MessageAction_MessageActionChatDeletePhoto

type MessageAction_MessageActionChatDeletePhoto struct {
	MessageActionChatDeletePhoto *TLMessageActionChatDeletePhoto `protobuf:"bytes,5,opt,name=messageActionChatDeletePhoto,oneof"`
}

type MessageAction_MessageActionChatDeleteUser

type MessageAction_MessageActionChatDeleteUser struct {
	MessageActionChatDeleteUser *TLMessageActionChatDeleteUser `protobuf:"bytes,7,opt,name=messageActionChatDeleteUser,oneof"`
}

type MessageAction_MessageActionChatEditPhoto

type MessageAction_MessageActionChatEditPhoto struct {
	MessageActionChatEditPhoto *TLMessageActionChatEditPhoto `protobuf:"bytes,4,opt,name=messageActionChatEditPhoto,oneof"`
}

type MessageAction_MessageActionChatEditTitle

type MessageAction_MessageActionChatEditTitle struct {
	MessageActionChatEditTitle *TLMessageActionChatEditTitle `protobuf:"bytes,3,opt,name=messageActionChatEditTitle,oneof"`
}
type MessageAction_MessageActionChatJoinedByLink struct {
	MessageActionChatJoinedByLink *TLMessageActionChatJoinedByLink `protobuf:"bytes,8,opt,name=messageActionChatJoinedByLink,oneof"`
}

type MessageAction_MessageActionChatMigrateTo

type MessageAction_MessageActionChatMigrateTo struct {
	MessageActionChatMigrateTo *TLMessageActionChatMigrateTo `protobuf:"bytes,10,opt,name=messageActionChatMigrateTo,oneof"`
}

type MessageAction_MessageActionEmpty

type MessageAction_MessageActionEmpty struct {
	MessageActionEmpty *TLMessageActionEmpty `protobuf:"bytes,1,opt,name=messageActionEmpty,oneof"`
}

type MessageAction_MessageActionGameScore

type MessageAction_MessageActionGameScore struct {
	MessageActionGameScore *TLMessageActionGameScore `protobuf:"bytes,14,opt,name=messageActionGameScore,oneof"`
}

type MessageAction_MessageActionHistoryClear

type MessageAction_MessageActionHistoryClear struct {
	MessageActionHistoryClear *TLMessageActionHistoryClear `protobuf:"bytes,13,opt,name=messageActionHistoryClear,oneof"`
}

type MessageAction_MessageActionPaymentSent

type MessageAction_MessageActionPaymentSent struct {
	MessageActionPaymentSent *TLMessageActionPaymentSent `protobuf:"bytes,16,opt,name=messageActionPaymentSent,oneof"`
}

type MessageAction_MessageActionPaymentSentMe

type MessageAction_MessageActionPaymentSentMe struct {
	MessageActionPaymentSentMe *TLMessageActionPaymentSentMe `protobuf:"bytes,15,opt,name=messageActionPaymentSentMe,oneof"`
}

type MessageAction_MessageActionPhoneCall

type MessageAction_MessageActionPhoneCall struct {
	MessageActionPhoneCall *TLMessageActionPhoneCall `protobuf:"bytes,17,opt,name=messageActionPhoneCall,oneof"`
}

type MessageAction_MessageActionPinMessage

type MessageAction_MessageActionPinMessage struct {
	MessageActionPinMessage *TLMessageActionPinMessage `protobuf:"bytes,12,opt,name=messageActionPinMessage,oneof"`
}

type MessageAction_MessageActionScreenshotTaken

type MessageAction_MessageActionScreenshotTaken struct {
	MessageActionScreenshotTaken *TLMessageActionScreenshotTaken `protobuf:"bytes,18,opt,name=messageActionScreenshotTaken,oneof"`
}

type MessageEntity

type MessageEntity struct {
	// Types that are valid to be assigned to Payload:
	//	*MessageEntity_MessageEntityUnknown
	//	*MessageEntity_MessageEntityMention
	//	*MessageEntity_MessageEntityHashtag
	//	*MessageEntity_MessageEntityBotCommand
	//	*MessageEntity_MessageEntityUrl
	//	*MessageEntity_MessageEntityEmail
	//	*MessageEntity_MessageEntityBold
	//	*MessageEntity_MessageEntityItalic
	//	*MessageEntity_MessageEntityCode
	//	*MessageEntity_MessageEntityPre
	//	*MessageEntity_MessageEntityTextUrl
	//	*MessageEntity_MessageEntityMentionName
	//	*MessageEntity_InputMessageEntityMentionName
	Payload isMessageEntity_Payload `protobuf_oneof:"payload"`
}

func MakeMessageEntity

func MakeMessageEntity(message proto.Message) (m *MessageEntity)

func (*MessageEntity) Decode

func (m *MessageEntity) Decode(dbuf *DecodeBuf) error

func (*MessageEntity) Descriptor

func (*MessageEntity) Descriptor() ([]byte, []int)

func (*MessageEntity) Encode

func (m *MessageEntity) Encode() (b []byte)

func (*MessageEntity) GetInputMessageEntityMentionName

func (m *MessageEntity) GetInputMessageEntityMentionName() *TLInputMessageEntityMentionName

func (*MessageEntity) GetMessageEntityBold

func (m *MessageEntity) GetMessageEntityBold() *TLMessageEntityBold

func (*MessageEntity) GetMessageEntityBotCommand

func (m *MessageEntity) GetMessageEntityBotCommand() *TLMessageEntityBotCommand

func (*MessageEntity) GetMessageEntityCode

func (m *MessageEntity) GetMessageEntityCode() *TLMessageEntityCode

func (*MessageEntity) GetMessageEntityEmail

func (m *MessageEntity) GetMessageEntityEmail() *TLMessageEntityEmail

func (*MessageEntity) GetMessageEntityHashtag

func (m *MessageEntity) GetMessageEntityHashtag() *TLMessageEntityHashtag

func (*MessageEntity) GetMessageEntityItalic

func (m *MessageEntity) GetMessageEntityItalic() *TLMessageEntityItalic

func (*MessageEntity) GetMessageEntityMention

func (m *MessageEntity) GetMessageEntityMention() *TLMessageEntityMention

func (*MessageEntity) GetMessageEntityMentionName

func (m *MessageEntity) GetMessageEntityMentionName() *TLMessageEntityMentionName

func (*MessageEntity) GetMessageEntityPre

func (m *MessageEntity) GetMessageEntityPre() *TLMessageEntityPre

func (*MessageEntity) GetMessageEntityTextUrl

func (m *MessageEntity) GetMessageEntityTextUrl() *TLMessageEntityTextUrl

func (*MessageEntity) GetMessageEntityUnknown

func (m *MessageEntity) GetMessageEntityUnknown() *TLMessageEntityUnknown

func (*MessageEntity) GetMessageEntityUrl

func (m *MessageEntity) GetMessageEntityUrl() *TLMessageEntityUrl

func (*MessageEntity) GetPayload

func (m *MessageEntity) GetPayload() isMessageEntity_Payload

func (*MessageEntity) ProtoMessage

func (*MessageEntity) ProtoMessage()

func (*MessageEntity) Reset

func (m *MessageEntity) Reset()

func (*MessageEntity) String

func (m *MessageEntity) String() string

func (*MessageEntity) XXX_OneofFuncs

func (*MessageEntity) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type MessageEntity_InputMessageEntityMentionName

type MessageEntity_InputMessageEntityMentionName struct {
	InputMessageEntityMentionName *TLInputMessageEntityMentionName `protobuf:"bytes,13,opt,name=inputMessageEntityMentionName,oneof"`
}

type MessageEntity_MessageEntityBold

type MessageEntity_MessageEntityBold struct {
	MessageEntityBold *TLMessageEntityBold `protobuf:"bytes,7,opt,name=messageEntityBold,oneof"`
}

type MessageEntity_MessageEntityBotCommand

type MessageEntity_MessageEntityBotCommand struct {
	MessageEntityBotCommand *TLMessageEntityBotCommand `protobuf:"bytes,4,opt,name=messageEntityBotCommand,oneof"`
}

type MessageEntity_MessageEntityCode

type MessageEntity_MessageEntityCode struct {
	MessageEntityCode *TLMessageEntityCode `protobuf:"bytes,9,opt,name=messageEntityCode,oneof"`
}

type MessageEntity_MessageEntityEmail

type MessageEntity_MessageEntityEmail struct {
	MessageEntityEmail *TLMessageEntityEmail `protobuf:"bytes,6,opt,name=messageEntityEmail,oneof"`
}

type MessageEntity_MessageEntityHashtag

type MessageEntity_MessageEntityHashtag struct {
	MessageEntityHashtag *TLMessageEntityHashtag `protobuf:"bytes,3,opt,name=messageEntityHashtag,oneof"`
}

type MessageEntity_MessageEntityItalic

type MessageEntity_MessageEntityItalic struct {
	MessageEntityItalic *TLMessageEntityItalic `protobuf:"bytes,8,opt,name=messageEntityItalic,oneof"`
}

type MessageEntity_MessageEntityMention

type MessageEntity_MessageEntityMention struct {
	MessageEntityMention *TLMessageEntityMention `protobuf:"bytes,2,opt,name=messageEntityMention,oneof"`
}

type MessageEntity_MessageEntityMentionName

type MessageEntity_MessageEntityMentionName struct {
	MessageEntityMentionName *TLMessageEntityMentionName `protobuf:"bytes,12,opt,name=messageEntityMentionName,oneof"`
}

type MessageEntity_MessageEntityPre

type MessageEntity_MessageEntityPre struct {
	MessageEntityPre *TLMessageEntityPre `protobuf:"bytes,10,opt,name=messageEntityPre,oneof"`
}

type MessageEntity_MessageEntityTextUrl

type MessageEntity_MessageEntityTextUrl struct {
	MessageEntityTextUrl *TLMessageEntityTextUrl `protobuf:"bytes,11,opt,name=messageEntityTextUrl,oneof"`
}

type MessageEntity_MessageEntityUnknown

type MessageEntity_MessageEntityUnknown struct {
	MessageEntityUnknown *TLMessageEntityUnknown `protobuf:"bytes,1,opt,name=messageEntityUnknown,oneof"`
}

type MessageEntity_MessageEntityUrl

type MessageEntity_MessageEntityUrl struct {
	MessageEntityUrl *TLMessageEntityUrl `protobuf:"bytes,5,opt,name=messageEntityUrl,oneof"`
}

type MessageFwdHeader

type MessageFwdHeader struct {
	// Types that are valid to be assigned to Payload:
	//	*MessageFwdHeader_MessageFwdHeader
	Payload isMessageFwdHeader_Payload `protobuf_oneof:"payload"`
}

func MakeMessageFwdHeader

func MakeMessageFwdHeader(message proto.Message) (m *MessageFwdHeader)

func (*MessageFwdHeader) Decode

func (m *MessageFwdHeader) Decode(dbuf *DecodeBuf) error

func (*MessageFwdHeader) Descriptor

func (*MessageFwdHeader) Descriptor() ([]byte, []int)

func (*MessageFwdHeader) Encode

func (m *MessageFwdHeader) Encode() (b []byte)

func (*MessageFwdHeader) GetMessageFwdHeader

func (m *MessageFwdHeader) GetMessageFwdHeader() *TLMessageFwdHeader

func (*MessageFwdHeader) GetPayload

func (m *MessageFwdHeader) GetPayload() isMessageFwdHeader_Payload

func (*MessageFwdHeader) ProtoMessage

func (*MessageFwdHeader) ProtoMessage()

func (*MessageFwdHeader) Reset

func (m *MessageFwdHeader) Reset()

func (*MessageFwdHeader) String

func (m *MessageFwdHeader) String() string

func (*MessageFwdHeader) XXX_OneofFuncs

func (*MessageFwdHeader) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type MessageFwdHeader_MessageFwdHeader

type MessageFwdHeader_MessageFwdHeader struct {
	MessageFwdHeader *TLMessageFwdHeader `protobuf:"bytes,1,opt,name=messageFwdHeader,oneof"`
}

type MessageMedia

type MessageMedia struct {
	// Types that are valid to be assigned to Payload:
	//	*MessageMedia_MessageMediaEmpty
	//	*MessageMedia_MessageMediaPhoto
	//	*MessageMedia_MessageMediaGeo
	//	*MessageMedia_MessageMediaContact
	//	*MessageMedia_MessageMediaUnsupported
	//	*MessageMedia_MessageMediaDocument
	//	*MessageMedia_MessageMediaWebPage
	//	*MessageMedia_MessageMediaVenue
	//	*MessageMedia_MessageMediaGame
	//	*MessageMedia_MessageMediaInvoice
	Payload isMessageMedia_Payload `protobuf_oneof:"payload"`
}

func MakeMessageMedia

func MakeMessageMedia(message proto.Message) (m *MessageMedia)

func (*MessageMedia) Decode

func (m *MessageMedia) Decode(dbuf *DecodeBuf) error

func (*MessageMedia) Descriptor

func (*MessageMedia) Descriptor() ([]byte, []int)

func (*MessageMedia) Encode

func (m *MessageMedia) Encode() (b []byte)

func (*MessageMedia) GetMessageMediaContact

func (m *MessageMedia) GetMessageMediaContact() *TLMessageMediaContact

func (*MessageMedia) GetMessageMediaDocument

func (m *MessageMedia) GetMessageMediaDocument() *TLMessageMediaDocument

func (*MessageMedia) GetMessageMediaEmpty

func (m *MessageMedia) GetMessageMediaEmpty() *TLMessageMediaEmpty

func (*MessageMedia) GetMessageMediaGame

func (m *MessageMedia) GetMessageMediaGame() *TLMessageMediaGame

func (*MessageMedia) GetMessageMediaGeo

func (m *MessageMedia) GetMessageMediaGeo() *TLMessageMediaGeo

func (*MessageMedia) GetMessageMediaInvoice

func (m *MessageMedia) GetMessageMediaInvoice() *TLMessageMediaInvoice

func (*MessageMedia) GetMessageMediaPhoto

func (m *MessageMedia) GetMessageMediaPhoto() *TLMessageMediaPhoto

func (*MessageMedia) GetMessageMediaUnsupported

func (m *MessageMedia) GetMessageMediaUnsupported() *TLMessageMediaUnsupported

func (*MessageMedia) GetMessageMediaVenue

func (m *MessageMedia) GetMessageMediaVenue() *TLMessageMediaVenue

func (*MessageMedia) GetMessageMediaWebPage

func (m *MessageMedia) GetMessageMediaWebPage() *TLMessageMediaWebPage

func (*MessageMedia) GetPayload

func (m *MessageMedia) GetPayload() isMessageMedia_Payload

func (*MessageMedia) ProtoMessage

func (*MessageMedia) ProtoMessage()

func (*MessageMedia) Reset

func (m *MessageMedia) Reset()

func (*MessageMedia) String

func (m *MessageMedia) String() string

func (*MessageMedia) XXX_OneofFuncs

func (*MessageMedia) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type MessageMedia_MessageMediaContact

type MessageMedia_MessageMediaContact struct {
	MessageMediaContact *TLMessageMediaContact `protobuf:"bytes,4,opt,name=messageMediaContact,oneof"`
}

type MessageMedia_MessageMediaDocument

type MessageMedia_MessageMediaDocument struct {
	MessageMediaDocument *TLMessageMediaDocument `protobuf:"bytes,6,opt,name=messageMediaDocument,oneof"`
}

type MessageMedia_MessageMediaEmpty

type MessageMedia_MessageMediaEmpty struct {
	MessageMediaEmpty *TLMessageMediaEmpty `protobuf:"bytes,1,opt,name=messageMediaEmpty,oneof"`
}

type MessageMedia_MessageMediaGame

type MessageMedia_MessageMediaGame struct {
	MessageMediaGame *TLMessageMediaGame `protobuf:"bytes,9,opt,name=messageMediaGame,oneof"`
}

type MessageMedia_MessageMediaGeo

type MessageMedia_MessageMediaGeo struct {
	MessageMediaGeo *TLMessageMediaGeo `protobuf:"bytes,3,opt,name=messageMediaGeo,oneof"`
}

type MessageMedia_MessageMediaInvoice

type MessageMedia_MessageMediaInvoice struct {
	MessageMediaInvoice *TLMessageMediaInvoice `protobuf:"bytes,10,opt,name=messageMediaInvoice,oneof"`
}

type MessageMedia_MessageMediaPhoto

type MessageMedia_MessageMediaPhoto struct {
	MessageMediaPhoto *TLMessageMediaPhoto `protobuf:"bytes,2,opt,name=messageMediaPhoto,oneof"`
}

type MessageMedia_MessageMediaUnsupported

type MessageMedia_MessageMediaUnsupported struct {
	MessageMediaUnsupported *TLMessageMediaUnsupported `protobuf:"bytes,5,opt,name=messageMediaUnsupported,oneof"`
}

type MessageMedia_MessageMediaVenue

type MessageMedia_MessageMediaVenue struct {
	MessageMediaVenue *TLMessageMediaVenue `protobuf:"bytes,8,opt,name=messageMediaVenue,oneof"`
}

type MessageMedia_MessageMediaWebPage

type MessageMedia_MessageMediaWebPage struct {
	MessageMediaWebPage *TLMessageMediaWebPage `protobuf:"bytes,7,opt,name=messageMediaWebPage,oneof"`
}

type MessageRange

type MessageRange struct {
	// Types that are valid to be assigned to Payload:
	//	*MessageRange_MessageRange
	Payload isMessageRange_Payload `protobuf_oneof:"payload"`
}

func MakeMessageRange

func MakeMessageRange(message proto.Message) (m *MessageRange)

func (*MessageRange) Decode

func (m *MessageRange) Decode(dbuf *DecodeBuf) error

func (*MessageRange) Descriptor

func (*MessageRange) Descriptor() ([]byte, []int)

func (*MessageRange) Encode

func (m *MessageRange) Encode() (b []byte)

func (*MessageRange) GetMessageRange

func (m *MessageRange) GetMessageRange() *TLMessageRange

func (*MessageRange) GetPayload

func (m *MessageRange) GetPayload() isMessageRange_Payload

func (*MessageRange) ProtoMessage

func (*MessageRange) ProtoMessage()

func (*MessageRange) Reset

func (m *MessageRange) Reset()

func (*MessageRange) String

func (m *MessageRange) String() string

func (*MessageRange) XXX_OneofFuncs

func (*MessageRange) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type MessageRange_MessageRange

type MessageRange_MessageRange struct {
	MessageRange *TLMessageRange `protobuf:"bytes,1,opt,name=messageRange,oneof"`
}

type Message_Message

type Message_Message struct {
	Message *TLMessage `protobuf:"bytes,2,opt,name=message,oneof"`
}

type Message_MessageEmpty

type Message_MessageEmpty struct {
	MessageEmpty *TLMessageEmpty `protobuf:"bytes,1,opt,name=messageEmpty,oneof"`
}

type Message_MessageService

type Message_MessageService struct {
	MessageService *TLMessageService `protobuf:"bytes,3,opt,name=messageService,oneof"`
}

type MessagesFilter

type MessagesFilter struct {
	// Types that are valid to be assigned to Payload:
	//	*MessagesFilter_InputMessagesFilterEmpty
	//	*MessagesFilter_InputMessagesFilterPhotos
	//	*MessagesFilter_InputMessagesFilterVideo
	//	*MessagesFilter_InputMessagesFilterPhotoVideo
	//	*MessagesFilter_InputMessagesFilterPhotoVideoDocuments
	//	*MessagesFilter_InputMessagesFilterDocument
	//	*MessagesFilter_InputMessagesFilterUrl
	//	*MessagesFilter_InputMessagesFilterGif
	//	*MessagesFilter_InputMessagesFilterVoice
	//	*MessagesFilter_InputMessagesFilterMusic
	//	*MessagesFilter_InputMessagesFilterChatPhotos
	//	*MessagesFilter_InputMessagesFilterPhoneCalls
	//	*MessagesFilter_InputMessagesFilterRoundVoice
	//	*MessagesFilter_InputMessagesFilterRoundVideo
	//	*MessagesFilter_InputMessagesFilterMyMentions
	Payload isMessagesFilter_Payload `protobuf_oneof:"payload"`
}

func MakeMessagesFilter

func MakeMessagesFilter(message proto.Message) (m *MessagesFilter)

func (*MessagesFilter) Decode

func (m *MessagesFilter) Decode(dbuf *DecodeBuf) error

func (*MessagesFilter) Descriptor

func (*MessagesFilter) Descriptor() ([]byte, []int)

func (*MessagesFilter) Encode

func (m *MessagesFilter) Encode() (b []byte)

func (*MessagesFilter) GetInputMessagesFilterChatPhotos

func (m *MessagesFilter) GetInputMessagesFilterChatPhotos() *TLInputMessagesFilterChatPhotos

func (*MessagesFilter) GetInputMessagesFilterDocument

func (m *MessagesFilter) GetInputMessagesFilterDocument() *TLInputMessagesFilterDocument

func (*MessagesFilter) GetInputMessagesFilterEmpty

func (m *MessagesFilter) GetInputMessagesFilterEmpty() *TLInputMessagesFilterEmpty

func (*MessagesFilter) GetInputMessagesFilterGif

func (m *MessagesFilter) GetInputMessagesFilterGif() *TLInputMessagesFilterGif

func (*MessagesFilter) GetInputMessagesFilterMusic

func (m *MessagesFilter) GetInputMessagesFilterMusic() *TLInputMessagesFilterMusic

func (*MessagesFilter) GetInputMessagesFilterMyMentions

func (m *MessagesFilter) GetInputMessagesFilterMyMentions() *TLInputMessagesFilterMyMentions

func (*MessagesFilter) GetInputMessagesFilterPhoneCalls

func (m *MessagesFilter) GetInputMessagesFilterPhoneCalls() *TLInputMessagesFilterPhoneCalls

func (*MessagesFilter) GetInputMessagesFilterPhotoVideo

func (m *MessagesFilter) GetInputMessagesFilterPhotoVideo() *TLInputMessagesFilterPhotoVideo

func (*MessagesFilter) GetInputMessagesFilterPhotoVideoDocuments

func (m *MessagesFilter) GetInputMessagesFilterPhotoVideoDocuments() *TLInputMessagesFilterPhotoVideoDocuments

func (*MessagesFilter) GetInputMessagesFilterPhotos

func (m *MessagesFilter) GetInputMessagesFilterPhotos() *TLInputMessagesFilterPhotos

func (*MessagesFilter) GetInputMessagesFilterRoundVideo

func (m *MessagesFilter) GetInputMessagesFilterRoundVideo() *TLInputMessagesFilterRoundVideo

func (*MessagesFilter) GetInputMessagesFilterRoundVoice

func (m *MessagesFilter) GetInputMessagesFilterRoundVoice() *TLInputMessagesFilterRoundVoice

func (*MessagesFilter) GetInputMessagesFilterUrl

func (m *MessagesFilter) GetInputMessagesFilterUrl() *TLInputMessagesFilterUrl

func (*MessagesFilter) GetInputMessagesFilterVideo

func (m *MessagesFilter) GetInputMessagesFilterVideo() *TLInputMessagesFilterVideo

func (*MessagesFilter) GetInputMessagesFilterVoice

func (m *MessagesFilter) GetInputMessagesFilterVoice() *TLInputMessagesFilterVoice

func (*MessagesFilter) GetPayload

func (m *MessagesFilter) GetPayload() isMessagesFilter_Payload

func (*MessagesFilter) ProtoMessage

func (*MessagesFilter) ProtoMessage()

func (*MessagesFilter) Reset

func (m *MessagesFilter) Reset()

func (*MessagesFilter) String

func (m *MessagesFilter) String() string

func (*MessagesFilter) XXX_OneofFuncs

func (*MessagesFilter) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type MessagesFilter_InputMessagesFilterChatPhotos

type MessagesFilter_InputMessagesFilterChatPhotos struct {
	InputMessagesFilterChatPhotos *TLInputMessagesFilterChatPhotos `protobuf:"bytes,11,opt,name=inputMessagesFilterChatPhotos,oneof"`
}

type MessagesFilter_InputMessagesFilterDocument

type MessagesFilter_InputMessagesFilterDocument struct {
	InputMessagesFilterDocument *TLInputMessagesFilterDocument `protobuf:"bytes,6,opt,name=inputMessagesFilterDocument,oneof"`
}

type MessagesFilter_InputMessagesFilterEmpty

type MessagesFilter_InputMessagesFilterEmpty struct {
	InputMessagesFilterEmpty *TLInputMessagesFilterEmpty `protobuf:"bytes,1,opt,name=inputMessagesFilterEmpty,oneof"`
}

type MessagesFilter_InputMessagesFilterGif

type MessagesFilter_InputMessagesFilterGif struct {
	InputMessagesFilterGif *TLInputMessagesFilterGif `protobuf:"bytes,8,opt,name=inputMessagesFilterGif,oneof"`
}

type MessagesFilter_InputMessagesFilterMusic

type MessagesFilter_InputMessagesFilterMusic struct {
	InputMessagesFilterMusic *TLInputMessagesFilterMusic `protobuf:"bytes,10,opt,name=inputMessagesFilterMusic,oneof"`
}

type MessagesFilter_InputMessagesFilterMyMentions

type MessagesFilter_InputMessagesFilterMyMentions struct {
	InputMessagesFilterMyMentions *TLInputMessagesFilterMyMentions `protobuf:"bytes,15,opt,name=inputMessagesFilterMyMentions,oneof"`
}

type MessagesFilter_InputMessagesFilterPhoneCalls

type MessagesFilter_InputMessagesFilterPhoneCalls struct {
	InputMessagesFilterPhoneCalls *TLInputMessagesFilterPhoneCalls `protobuf:"bytes,12,opt,name=inputMessagesFilterPhoneCalls,oneof"`
}

type MessagesFilter_InputMessagesFilterPhotoVideo

type MessagesFilter_InputMessagesFilterPhotoVideo struct {
	InputMessagesFilterPhotoVideo *TLInputMessagesFilterPhotoVideo `protobuf:"bytes,4,opt,name=inputMessagesFilterPhotoVideo,oneof"`
}

type MessagesFilter_InputMessagesFilterPhotoVideoDocuments

type MessagesFilter_InputMessagesFilterPhotoVideoDocuments struct {
	InputMessagesFilterPhotoVideoDocuments *TLInputMessagesFilterPhotoVideoDocuments `protobuf:"bytes,5,opt,name=inputMessagesFilterPhotoVideoDocuments,oneof"`
}

type MessagesFilter_InputMessagesFilterPhotos

type MessagesFilter_InputMessagesFilterPhotos struct {
	InputMessagesFilterPhotos *TLInputMessagesFilterPhotos `protobuf:"bytes,2,opt,name=inputMessagesFilterPhotos,oneof"`
}

type MessagesFilter_InputMessagesFilterRoundVideo

type MessagesFilter_InputMessagesFilterRoundVideo struct {
	InputMessagesFilterRoundVideo *TLInputMessagesFilterRoundVideo `protobuf:"bytes,14,opt,name=inputMessagesFilterRoundVideo,oneof"`
}

type MessagesFilter_InputMessagesFilterRoundVoice

type MessagesFilter_InputMessagesFilterRoundVoice struct {
	InputMessagesFilterRoundVoice *TLInputMessagesFilterRoundVoice `protobuf:"bytes,13,opt,name=inputMessagesFilterRoundVoice,oneof"`
}

type MessagesFilter_InputMessagesFilterUrl

type MessagesFilter_InputMessagesFilterUrl struct {
	InputMessagesFilterUrl *TLInputMessagesFilterUrl `protobuf:"bytes,7,opt,name=inputMessagesFilterUrl,oneof"`
}

type MessagesFilter_InputMessagesFilterVideo

type MessagesFilter_InputMessagesFilterVideo struct {
	InputMessagesFilterVideo *TLInputMessagesFilterVideo `protobuf:"bytes,3,opt,name=inputMessagesFilterVideo,oneof"`
}

type MessagesFilter_InputMessagesFilterVoice

type MessagesFilter_InputMessagesFilterVoice struct {
	InputMessagesFilterVoice *TLInputMessagesFilterVoice `protobuf:"bytes,9,opt,name=inputMessagesFilterVoice,oneof"`
}

type Messages_AffectedHistory

type Messages_AffectedHistory struct {
	// Types that are valid to be assigned to Payload:
	//	*Messages_AffectedHistory_MessagesAffectedHistory
	Payload isMessages_AffectedHistory_Payload `protobuf_oneof:"payload"`
}

func MakeMessages_AffectedHistory

func MakeMessages_AffectedHistory(message proto.Message) (m *Messages_AffectedHistory)

func (*Messages_AffectedHistory) Decode

func (m *Messages_AffectedHistory) Decode(dbuf *DecodeBuf) error

func (*Messages_AffectedHistory) Descriptor

func (*Messages_AffectedHistory) Descriptor() ([]byte, []int)

func (*Messages_AffectedHistory) Encode

func (m *Messages_AffectedHistory) Encode() (b []byte)

func (*Messages_AffectedHistory) GetMessagesAffectedHistory

func (m *Messages_AffectedHistory) GetMessagesAffectedHistory() *TLMessagesAffectedHistory

func (*Messages_AffectedHistory) GetPayload

func (m *Messages_AffectedHistory) GetPayload() isMessages_AffectedHistory_Payload

func (*Messages_AffectedHistory) ProtoMessage

func (*Messages_AffectedHistory) ProtoMessage()

func (*Messages_AffectedHistory) Reset

func (m *Messages_AffectedHistory) Reset()

func (*Messages_AffectedHistory) String

func (m *Messages_AffectedHistory) String() string

func (*Messages_AffectedHistory) XXX_OneofFuncs

func (*Messages_AffectedHistory) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Messages_AffectedHistory_MessagesAffectedHistory

type Messages_AffectedHistory_MessagesAffectedHistory struct {
	MessagesAffectedHistory *TLMessagesAffectedHistory `protobuf:"bytes,1,opt,name=messages_affectedHistory,json=messagesAffectedHistory,oneof"`
}

type Messages_AffectedMessages

type Messages_AffectedMessages struct {
	// Types that are valid to be assigned to Payload:
	//	*Messages_AffectedMessages_MessagesAffectedMessages
	Payload isMessages_AffectedMessages_Payload `protobuf_oneof:"payload"`
}

func MakeMessages_AffectedMessages

func MakeMessages_AffectedMessages(message proto.Message) (m *Messages_AffectedMessages)

func (*Messages_AffectedMessages) Decode

func (m *Messages_AffectedMessages) Decode(dbuf *DecodeBuf) error

func (*Messages_AffectedMessages) Descriptor

func (*Messages_AffectedMessages) Descriptor() ([]byte, []int)

func (*Messages_AffectedMessages) Encode

func (m *Messages_AffectedMessages) Encode() (b []byte)

func (*Messages_AffectedMessages) GetMessagesAffectedMessages

func (m *Messages_AffectedMessages) GetMessagesAffectedMessages() *TLMessagesAffectedMessages

func (*Messages_AffectedMessages) GetPayload

func (m *Messages_AffectedMessages) GetPayload() isMessages_AffectedMessages_Payload

func (*Messages_AffectedMessages) ProtoMessage

func (*Messages_AffectedMessages) ProtoMessage()

func (*Messages_AffectedMessages) Reset

func (m *Messages_AffectedMessages) Reset()

func (*Messages_AffectedMessages) String

func (m *Messages_AffectedMessages) String() string

func (*Messages_AffectedMessages) XXX_OneofFuncs

func (*Messages_AffectedMessages) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Messages_AffectedMessages_MessagesAffectedMessages

type Messages_AffectedMessages_MessagesAffectedMessages struct {
	MessagesAffectedMessages *TLMessagesAffectedMessages `protobuf:"bytes,1,opt,name=messages_affectedMessages,json=messagesAffectedMessages,oneof"`
}

type Messages_AllStickers

type Messages_AllStickers struct {
	// Types that are valid to be assigned to Payload:
	//	*Messages_AllStickers_MessagesAllStickersNotModified
	//	*Messages_AllStickers_MessagesAllStickers
	Payload isMessages_AllStickers_Payload `protobuf_oneof:"payload"`
}

func MakeMessages_AllStickers

func MakeMessages_AllStickers(message proto.Message) (m *Messages_AllStickers)

func (*Messages_AllStickers) Decode

func (m *Messages_AllStickers) Decode(dbuf *DecodeBuf) error

func (*Messages_AllStickers) Descriptor

func (*Messages_AllStickers) Descriptor() ([]byte, []int)

func (*Messages_AllStickers) Encode

func (m *Messages_AllStickers) Encode() (b []byte)

func (*Messages_AllStickers) GetMessagesAllStickers

func (m *Messages_AllStickers) GetMessagesAllStickers() *TLMessagesAllStickers

func (*Messages_AllStickers) GetMessagesAllStickersNotModified

func (m *Messages_AllStickers) GetMessagesAllStickersNotModified() *TLMessagesAllStickersNotModified

func (*Messages_AllStickers) GetPayload

func (m *Messages_AllStickers) GetPayload() isMessages_AllStickers_Payload

func (*Messages_AllStickers) ProtoMessage

func (*Messages_AllStickers) ProtoMessage()

func (*Messages_AllStickers) Reset

func (m *Messages_AllStickers) Reset()

func (*Messages_AllStickers) String

func (m *Messages_AllStickers) String() string

func (*Messages_AllStickers) XXX_OneofFuncs

func (*Messages_AllStickers) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Messages_AllStickers_MessagesAllStickers

type Messages_AllStickers_MessagesAllStickers struct {
	MessagesAllStickers *TLMessagesAllStickers `protobuf:"bytes,2,opt,name=messages_allStickers,json=messagesAllStickers,oneof"`
}

type Messages_AllStickers_MessagesAllStickersNotModified

type Messages_AllStickers_MessagesAllStickersNotModified struct {
	MessagesAllStickersNotModified *TLMessagesAllStickersNotModified `protobuf:"bytes,1,opt,name=messages_allStickersNotModified,json=messagesAllStickersNotModified,oneof"`
}

type Messages_ArchivedStickers

type Messages_ArchivedStickers struct {
	// Types that are valid to be assigned to Payload:
	//	*Messages_ArchivedStickers_MessagesArchivedStickers
	Payload isMessages_ArchivedStickers_Payload `protobuf_oneof:"payload"`
}

func MakeMessages_ArchivedStickers

func MakeMessages_ArchivedStickers(message proto.Message) (m *Messages_ArchivedStickers)

func (*Messages_ArchivedStickers) Decode

func (m *Messages_ArchivedStickers) Decode(dbuf *DecodeBuf) error

func (*Messages_ArchivedStickers) Descriptor

func (*Messages_ArchivedStickers) Descriptor() ([]byte, []int)

func (*Messages_ArchivedStickers) Encode

func (m *Messages_ArchivedStickers) Encode() (b []byte)

func (*Messages_ArchivedStickers) GetMessagesArchivedStickers

func (m *Messages_ArchivedStickers) GetMessagesArchivedStickers() *TLMessagesArchivedStickers

func (*Messages_ArchivedStickers) GetPayload

func (m *Messages_ArchivedStickers) GetPayload() isMessages_ArchivedStickers_Payload

func (*Messages_ArchivedStickers) ProtoMessage

func (*Messages_ArchivedStickers) ProtoMessage()

func (*Messages_ArchivedStickers) Reset

func (m *Messages_ArchivedStickers) Reset()

func (*Messages_ArchivedStickers) String

func (m *Messages_ArchivedStickers) String() string

func (*Messages_ArchivedStickers) XXX_OneofFuncs

func (*Messages_ArchivedStickers) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Messages_ArchivedStickers_MessagesArchivedStickers

type Messages_ArchivedStickers_MessagesArchivedStickers struct {
	MessagesArchivedStickers *TLMessagesArchivedStickers `protobuf:"bytes,1,opt,name=messages_archivedStickers,json=messagesArchivedStickers,oneof"`
}

type Messages_BotCallbackAnswer

type Messages_BotCallbackAnswer struct {
	// Types that are valid to be assigned to Payload:
	//	*Messages_BotCallbackAnswer_MessagesBotCallbackAnswer
	Payload isMessages_BotCallbackAnswer_Payload `protobuf_oneof:"payload"`
}

func MakeMessages_BotCallbackAnswer

func MakeMessages_BotCallbackAnswer(message proto.Message) (m *Messages_BotCallbackAnswer)

func (*Messages_BotCallbackAnswer) Decode

func (m *Messages_BotCallbackAnswer) Decode(dbuf *DecodeBuf) error

func (*Messages_BotCallbackAnswer) Descriptor

func (*Messages_BotCallbackAnswer) Descriptor() ([]byte, []int)

func (*Messages_BotCallbackAnswer) Encode

func (m *Messages_BotCallbackAnswer) Encode() (b []byte)

func (*Messages_BotCallbackAnswer) GetMessagesBotCallbackAnswer

func (m *Messages_BotCallbackAnswer) GetMessagesBotCallbackAnswer() *TLMessagesBotCallbackAnswer

func (*Messages_BotCallbackAnswer) GetPayload

func (m *Messages_BotCallbackAnswer) GetPayload() isMessages_BotCallbackAnswer_Payload

func (*Messages_BotCallbackAnswer) ProtoMessage

func (*Messages_BotCallbackAnswer) ProtoMessage()

func (*Messages_BotCallbackAnswer) Reset

func (m *Messages_BotCallbackAnswer) Reset()

func (*Messages_BotCallbackAnswer) String

func (m *Messages_BotCallbackAnswer) String() string

func (*Messages_BotCallbackAnswer) XXX_OneofFuncs

func (*Messages_BotCallbackAnswer) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Messages_BotCallbackAnswer_MessagesBotCallbackAnswer

type Messages_BotCallbackAnswer_MessagesBotCallbackAnswer struct {
	MessagesBotCallbackAnswer *TLMessagesBotCallbackAnswer `protobuf:"bytes,1,opt,name=messages_botCallbackAnswer,json=messagesBotCallbackAnswer,oneof"`
}

type Messages_BotResults

type Messages_BotResults struct {
	// Types that are valid to be assigned to Payload:
	//	*Messages_BotResults_MessagesBotResults
	Payload isMessages_BotResults_Payload `protobuf_oneof:"payload"`
}

func MakeMessages_BotResults

func MakeMessages_BotResults(message proto.Message) (m *Messages_BotResults)

func (*Messages_BotResults) Decode

func (m *Messages_BotResults) Decode(dbuf *DecodeBuf) error

func (*Messages_BotResults) Descriptor

func (*Messages_BotResults) Descriptor() ([]byte, []int)

func (*Messages_BotResults) Encode

func (m *Messages_BotResults) Encode() (b []byte)

func (*Messages_BotResults) GetMessagesBotResults

func (m *Messages_BotResults) GetMessagesBotResults() *TLMessagesBotResults

func (*Messages_BotResults) GetPayload

func (m *Messages_BotResults) GetPayload() isMessages_BotResults_Payload

func (*Messages_BotResults) ProtoMessage

func (*Messages_BotResults) ProtoMessage()

func (*Messages_BotResults) Reset

func (m *Messages_BotResults) Reset()

func (*Messages_BotResults) String

func (m *Messages_BotResults) String() string

func (*Messages_BotResults) XXX_OneofFuncs

func (*Messages_BotResults) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Messages_BotResults_MessagesBotResults

type Messages_BotResults_MessagesBotResults struct {
	MessagesBotResults *TLMessagesBotResults `protobuf:"bytes,1,opt,name=messages_botResults,json=messagesBotResults,oneof"`
}

type Messages_ChatFull

type Messages_ChatFull struct {
	// Types that are valid to be assigned to Payload:
	//	*Messages_ChatFull_MessagesChatFull
	Payload isMessages_ChatFull_Payload `protobuf_oneof:"payload"`
}

func MakeMessages_ChatFull

func MakeMessages_ChatFull(message proto.Message) (m *Messages_ChatFull)

func (*Messages_ChatFull) Decode

func (m *Messages_ChatFull) Decode(dbuf *DecodeBuf) error

func (*Messages_ChatFull) Descriptor

func (*Messages_ChatFull) Descriptor() ([]byte, []int)

func (*Messages_ChatFull) Encode

func (m *Messages_ChatFull) Encode() (b []byte)

func (*Messages_ChatFull) GetMessagesChatFull

func (m *Messages_ChatFull) GetMessagesChatFull() *TLMessagesChatFull

func (*Messages_ChatFull) GetPayload

func (m *Messages_ChatFull) GetPayload() isMessages_ChatFull_Payload

func (*Messages_ChatFull) ProtoMessage

func (*Messages_ChatFull) ProtoMessage()

func (*Messages_ChatFull) Reset

func (m *Messages_ChatFull) Reset()

func (*Messages_ChatFull) String

func (m *Messages_ChatFull) String() string

func (*Messages_ChatFull) XXX_OneofFuncs

func (*Messages_ChatFull) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Messages_ChatFull_MessagesChatFull

type Messages_ChatFull_MessagesChatFull struct {
	MessagesChatFull *TLMessagesChatFull `protobuf:"bytes,1,opt,name=messages_chatFull,json=messagesChatFull,oneof"`
}

type Messages_Chats

type Messages_Chats struct {
	// Types that are valid to be assigned to Payload:
	//	*Messages_Chats_MessagesChats
	//	*Messages_Chats_MessagesChatsSlice
	Payload isMessages_Chats_Payload `protobuf_oneof:"payload"`
}

func MakeMessages_Chats

func MakeMessages_Chats(message proto.Message) (m *Messages_Chats)

func (*Messages_Chats) Decode

func (m *Messages_Chats) Decode(dbuf *DecodeBuf) error

func (*Messages_Chats) Descriptor

func (*Messages_Chats) Descriptor() ([]byte, []int)

func (*Messages_Chats) Encode

func (m *Messages_Chats) Encode() (b []byte)

func (*Messages_Chats) GetMessagesChats

func (m *Messages_Chats) GetMessagesChats() *TLMessagesChats

func (*Messages_Chats) GetMessagesChatsSlice

func (m *Messages_Chats) GetMessagesChatsSlice() *TLMessagesChatsSlice

func (*Messages_Chats) GetPayload

func (m *Messages_Chats) GetPayload() isMessages_Chats_Payload

func (*Messages_Chats) ProtoMessage

func (*Messages_Chats) ProtoMessage()

func (*Messages_Chats) Reset

func (m *Messages_Chats) Reset()

func (*Messages_Chats) String

func (m *Messages_Chats) String() string

func (*Messages_Chats) XXX_OneofFuncs

func (*Messages_Chats) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Messages_Chats_MessagesChats

type Messages_Chats_MessagesChats struct {
	MessagesChats *TLMessagesChats `protobuf:"bytes,1,opt,name=messages_chats,json=messagesChats,oneof"`
}

type Messages_Chats_MessagesChatsSlice

type Messages_Chats_MessagesChatsSlice struct {
	MessagesChatsSlice *TLMessagesChatsSlice `protobuf:"bytes,2,opt,name=messages_chatsSlice,json=messagesChatsSlice,oneof"`
}

type Messages_DhConfig

type Messages_DhConfig struct {
	// Types that are valid to be assigned to Payload:
	//	*Messages_DhConfig_MessagesDhConfigNotModified
	//	*Messages_DhConfig_MessagesDhConfig
	Payload isMessages_DhConfig_Payload `protobuf_oneof:"payload"`
}

func MakeMessages_DhConfig

func MakeMessages_DhConfig(message proto.Message) (m *Messages_DhConfig)

func (*Messages_DhConfig) Decode

func (m *Messages_DhConfig) Decode(dbuf *DecodeBuf) error

func (*Messages_DhConfig) Descriptor

func (*Messages_DhConfig) Descriptor() ([]byte, []int)

func (*Messages_DhConfig) Encode

func (m *Messages_DhConfig) Encode() (b []byte)

func (*Messages_DhConfig) GetMessagesDhConfig

func (m *Messages_DhConfig) GetMessagesDhConfig() *TLMessagesDhConfig

func (*Messages_DhConfig) GetMessagesDhConfigNotModified

func (m *Messages_DhConfig) GetMessagesDhConfigNotModified() *TLMessagesDhConfigNotModified

func (*Messages_DhConfig) GetPayload

func (m *Messages_DhConfig) GetPayload() isMessages_DhConfig_Payload

func (*Messages_DhConfig) ProtoMessage

func (*Messages_DhConfig) ProtoMessage()

func (*Messages_DhConfig) Reset

func (m *Messages_DhConfig) Reset()

func (*Messages_DhConfig) String

func (m *Messages_DhConfig) String() string

func (*Messages_DhConfig) XXX_OneofFuncs

func (*Messages_DhConfig) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Messages_DhConfig_MessagesDhConfig

type Messages_DhConfig_MessagesDhConfig struct {
	MessagesDhConfig *TLMessagesDhConfig `protobuf:"bytes,2,opt,name=messages_dhConfig,json=messagesDhConfig,oneof"`
}

type Messages_DhConfig_MessagesDhConfigNotModified

type Messages_DhConfig_MessagesDhConfigNotModified struct {
	MessagesDhConfigNotModified *TLMessagesDhConfigNotModified `protobuf:"bytes,1,opt,name=messages_dhConfigNotModified,json=messagesDhConfigNotModified,oneof"`
}

type Messages_Dialogs

type Messages_Dialogs struct {
	// Types that are valid to be assigned to Payload:
	//	*Messages_Dialogs_MessagesDialogs
	//	*Messages_Dialogs_MessagesDialogsSlice
	Payload isMessages_Dialogs_Payload `protobuf_oneof:"payload"`
}

func MakeMessages_Dialogs

func MakeMessages_Dialogs(message proto.Message) (m *Messages_Dialogs)

func (*Messages_Dialogs) Decode

func (m *Messages_Dialogs) Decode(dbuf *DecodeBuf) error

func (*Messages_Dialogs) Descriptor

func (*Messages_Dialogs) Descriptor() ([]byte, []int)

func (*Messages_Dialogs) Encode

func (m *Messages_Dialogs) Encode() (b []byte)

func (*Messages_Dialogs) GetMessagesDialogs

func (m *Messages_Dialogs) GetMessagesDialogs() *TLMessagesDialogs

func (*Messages_Dialogs) GetMessagesDialogsSlice

func (m *Messages_Dialogs) GetMessagesDialogsSlice() *TLMessagesDialogsSlice

func (*Messages_Dialogs) GetPayload

func (m *Messages_Dialogs) GetPayload() isMessages_Dialogs_Payload

func (*Messages_Dialogs) ProtoMessage

func (*Messages_Dialogs) ProtoMessage()

func (*Messages_Dialogs) Reset

func (m *Messages_Dialogs) Reset()

func (*Messages_Dialogs) String

func (m *Messages_Dialogs) String() string

func (*Messages_Dialogs) XXX_OneofFuncs

func (*Messages_Dialogs) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Messages_Dialogs_MessagesDialogs

type Messages_Dialogs_MessagesDialogs struct {
	MessagesDialogs *TLMessagesDialogs `protobuf:"bytes,1,opt,name=messages_dialogs,json=messagesDialogs,oneof"`
}

type Messages_Dialogs_MessagesDialogsSlice

type Messages_Dialogs_MessagesDialogsSlice struct {
	MessagesDialogsSlice *TLMessagesDialogsSlice `protobuf:"bytes,2,opt,name=messages_dialogsSlice,json=messagesDialogsSlice,oneof"`
}

type Messages_FavedStickers

type Messages_FavedStickers struct {
	// Types that are valid to be assigned to Payload:
	//	*Messages_FavedStickers_MessagesFavedStickersNotModified
	//	*Messages_FavedStickers_MessagesFavedStickers
	Payload isMessages_FavedStickers_Payload `protobuf_oneof:"payload"`
}

func MakeMessages_FavedStickers

func MakeMessages_FavedStickers(message proto.Message) (m *Messages_FavedStickers)

func (*Messages_FavedStickers) Decode

func (m *Messages_FavedStickers) Decode(dbuf *DecodeBuf) error

func (*Messages_FavedStickers) Descriptor

func (*Messages_FavedStickers) Descriptor() ([]byte, []int)

func (*Messages_FavedStickers) Encode

func (m *Messages_FavedStickers) Encode() (b []byte)

func (*Messages_FavedStickers) GetMessagesFavedStickers

func (m *Messages_FavedStickers) GetMessagesFavedStickers() *TLMessagesFavedStickers

func (*Messages_FavedStickers) GetMessagesFavedStickersNotModified

func (m *Messages_FavedStickers) GetMessagesFavedStickersNotModified() *TLMessagesFavedStickersNotModified

func (*Messages_FavedStickers) GetPayload

func (m *Messages_FavedStickers) GetPayload() isMessages_FavedStickers_Payload

func (*Messages_FavedStickers) ProtoMessage

func (*Messages_FavedStickers) ProtoMessage()

func (*Messages_FavedStickers) Reset

func (m *Messages_FavedStickers) Reset()

func (*Messages_FavedStickers) String

func (m *Messages_FavedStickers) String() string

func (*Messages_FavedStickers) XXX_OneofFuncs

func (*Messages_FavedStickers) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Messages_FavedStickers_MessagesFavedStickers

type Messages_FavedStickers_MessagesFavedStickers struct {
	MessagesFavedStickers *TLMessagesFavedStickers `protobuf:"bytes,2,opt,name=messages_favedStickers,json=messagesFavedStickers,oneof"`
}

type Messages_FavedStickers_MessagesFavedStickersNotModified

type Messages_FavedStickers_MessagesFavedStickersNotModified struct {
	MessagesFavedStickersNotModified *TLMessagesFavedStickersNotModified `protobuf:"bytes,1,opt,name=messages_favedStickersNotModified,json=messagesFavedStickersNotModified,oneof"`
}

type Messages_FeaturedStickers

type Messages_FeaturedStickers struct {
	// Types that are valid to be assigned to Payload:
	//	*Messages_FeaturedStickers_MessagesFeaturedStickersNotModified
	//	*Messages_FeaturedStickers_MessagesFeaturedStickers
	Payload isMessages_FeaturedStickers_Payload `protobuf_oneof:"payload"`
}

func MakeMessages_FeaturedStickers

func MakeMessages_FeaturedStickers(message proto.Message) (m *Messages_FeaturedStickers)

func (*Messages_FeaturedStickers) Decode

func (m *Messages_FeaturedStickers) Decode(dbuf *DecodeBuf) error

func (*Messages_FeaturedStickers) Descriptor

func (*Messages_FeaturedStickers) Descriptor() ([]byte, []int)

func (*Messages_FeaturedStickers) Encode

func (m *Messages_FeaturedStickers) Encode() (b []byte)

func (*Messages_FeaturedStickers) GetMessagesFeaturedStickers

func (m *Messages_FeaturedStickers) GetMessagesFeaturedStickers() *TLMessagesFeaturedStickers

func (*Messages_FeaturedStickers) GetMessagesFeaturedStickersNotModified

func (m *Messages_FeaturedStickers) GetMessagesFeaturedStickersNotModified() *TLMessagesFeaturedStickersNotModified

func (*Messages_FeaturedStickers) GetPayload

func (m *Messages_FeaturedStickers) GetPayload() isMessages_FeaturedStickers_Payload

func (*Messages_FeaturedStickers) ProtoMessage

func (*Messages_FeaturedStickers) ProtoMessage()

func (*Messages_FeaturedStickers) Reset

func (m *Messages_FeaturedStickers) Reset()

func (*Messages_FeaturedStickers) String

func (m *Messages_FeaturedStickers) String() string

func (*Messages_FeaturedStickers) XXX_OneofFuncs

func (*Messages_FeaturedStickers) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Messages_FeaturedStickers_MessagesFeaturedStickers

type Messages_FeaturedStickers_MessagesFeaturedStickers struct {
	MessagesFeaturedStickers *TLMessagesFeaturedStickers `protobuf:"bytes,2,opt,name=messages_featuredStickers,json=messagesFeaturedStickers,oneof"`
}

type Messages_FeaturedStickers_MessagesFeaturedStickersNotModified

type Messages_FeaturedStickers_MessagesFeaturedStickersNotModified struct {
	MessagesFeaturedStickersNotModified *TLMessagesFeaturedStickersNotModified `protobuf:"bytes,1,opt,name=messages_featuredStickersNotModified,json=messagesFeaturedStickersNotModified,oneof"`
}

type Messages_FoundGifs

type Messages_FoundGifs struct {
	// Types that are valid to be assigned to Payload:
	//	*Messages_FoundGifs_MessagesFoundGifs
	Payload isMessages_FoundGifs_Payload `protobuf_oneof:"payload"`
}

func MakeMessages_FoundGifs

func MakeMessages_FoundGifs(message proto.Message) (m *Messages_FoundGifs)

func (*Messages_FoundGifs) Decode

func (m *Messages_FoundGifs) Decode(dbuf *DecodeBuf) error

func (*Messages_FoundGifs) Descriptor

func (*Messages_FoundGifs) Descriptor() ([]byte, []int)

func (*Messages_FoundGifs) Encode

func (m *Messages_FoundGifs) Encode() (b []byte)

func (*Messages_FoundGifs) GetMessagesFoundGifs

func (m *Messages_FoundGifs) GetMessagesFoundGifs() *TLMessagesFoundGifs

func (*Messages_FoundGifs) GetPayload

func (m *Messages_FoundGifs) GetPayload() isMessages_FoundGifs_Payload

func (*Messages_FoundGifs) ProtoMessage

func (*Messages_FoundGifs) ProtoMessage()

func (*Messages_FoundGifs) Reset

func (m *Messages_FoundGifs) Reset()

func (*Messages_FoundGifs) String

func (m *Messages_FoundGifs) String() string

func (*Messages_FoundGifs) XXX_OneofFuncs

func (*Messages_FoundGifs) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Messages_FoundGifs_MessagesFoundGifs

type Messages_FoundGifs_MessagesFoundGifs struct {
	MessagesFoundGifs *TLMessagesFoundGifs `protobuf:"bytes,1,opt,name=messages_foundGifs,json=messagesFoundGifs,oneof"`
}

type Messages_HighScores

type Messages_HighScores struct {
	// Types that are valid to be assigned to Payload:
	//	*Messages_HighScores_MessagesHighScores
	Payload isMessages_HighScores_Payload `protobuf_oneof:"payload"`
}

func MakeMessages_HighScores

func MakeMessages_HighScores(message proto.Message) (m *Messages_HighScores)

func (*Messages_HighScores) Decode

func (m *Messages_HighScores) Decode(dbuf *DecodeBuf) error

func (*Messages_HighScores) Descriptor

func (*Messages_HighScores) Descriptor() ([]byte, []int)

func (*Messages_HighScores) Encode

func (m *Messages_HighScores) Encode() (b []byte)

func (*Messages_HighScores) GetMessagesHighScores

func (m *Messages_HighScores) GetMessagesHighScores() *TLMessagesHighScores

func (*Messages_HighScores) GetPayload

func (m *Messages_HighScores) GetPayload() isMessages_HighScores_Payload

func (*Messages_HighScores) ProtoMessage

func (*Messages_HighScores) ProtoMessage()

func (*Messages_HighScores) Reset

func (m *Messages_HighScores) Reset()

func (*Messages_HighScores) String

func (m *Messages_HighScores) String() string

func (*Messages_HighScores) XXX_OneofFuncs

func (*Messages_HighScores) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Messages_HighScores_MessagesHighScores

type Messages_HighScores_MessagesHighScores struct {
	MessagesHighScores *TLMessagesHighScores `protobuf:"bytes,1,opt,name=messages_highScores,json=messagesHighScores,oneof"`
}

type Messages_MessageEditData

type Messages_MessageEditData struct {
	// Types that are valid to be assigned to Payload:
	//	*Messages_MessageEditData_MessagesMessageEditData
	Payload isMessages_MessageEditData_Payload `protobuf_oneof:"payload"`
}

func MakeMessages_MessageEditData

func MakeMessages_MessageEditData(message proto.Message) (m *Messages_MessageEditData)

func (*Messages_MessageEditData) Decode

func (m *Messages_MessageEditData) Decode(dbuf *DecodeBuf) error

func (*Messages_MessageEditData) Descriptor

func (*Messages_MessageEditData) Descriptor() ([]byte, []int)

func (*Messages_MessageEditData) Encode

func (m *Messages_MessageEditData) Encode() (b []byte)

func (*Messages_MessageEditData) GetMessagesMessageEditData

func (m *Messages_MessageEditData) GetMessagesMessageEditData() *TLMessagesMessageEditData

func (*Messages_MessageEditData) GetPayload

func (m *Messages_MessageEditData) GetPayload() isMessages_MessageEditData_Payload

func (*Messages_MessageEditData) ProtoMessage

func (*Messages_MessageEditData) ProtoMessage()

func (*Messages_MessageEditData) Reset

func (m *Messages_MessageEditData) Reset()

func (*Messages_MessageEditData) String

func (m *Messages_MessageEditData) String() string

func (*Messages_MessageEditData) XXX_OneofFuncs

func (*Messages_MessageEditData) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Messages_MessageEditData_MessagesMessageEditData

type Messages_MessageEditData_MessagesMessageEditData struct {
	MessagesMessageEditData *TLMessagesMessageEditData `protobuf:"bytes,1,opt,name=messages_messageEditData,json=messagesMessageEditData,oneof"`
}

type Messages_Messages

type Messages_Messages struct {
	// Types that are valid to be assigned to Payload:
	//	*Messages_Messages_MessagesMessages
	//	*Messages_Messages_MessagesMessagesSlice
	//	*Messages_Messages_MessagesChannelMessages
	Payload isMessages_Messages_Payload `protobuf_oneof:"payload"`
}

func MakeMessages_Messages

func MakeMessages_Messages(message proto.Message) (m *Messages_Messages)

func (*Messages_Messages) Decode

func (m *Messages_Messages) Decode(dbuf *DecodeBuf) error

func (*Messages_Messages) Descriptor

func (*Messages_Messages) Descriptor() ([]byte, []int)

func (*Messages_Messages) Encode

func (m *Messages_Messages) Encode() (b []byte)

func (*Messages_Messages) GetMessagesChannelMessages

func (m *Messages_Messages) GetMessagesChannelMessages() *TLMessagesChannelMessages

func (*Messages_Messages) GetMessagesMessages

func (m *Messages_Messages) GetMessagesMessages() *TLMessagesMessages

func (*Messages_Messages) GetMessagesMessagesSlice

func (m *Messages_Messages) GetMessagesMessagesSlice() *TLMessagesMessagesSlice

func (*Messages_Messages) GetPayload

func (m *Messages_Messages) GetPayload() isMessages_Messages_Payload

func (*Messages_Messages) ProtoMessage

func (*Messages_Messages) ProtoMessage()

func (*Messages_Messages) Reset

func (m *Messages_Messages) Reset()

func (*Messages_Messages) String

func (m *Messages_Messages) String() string

func (*Messages_Messages) XXX_OneofFuncs

func (*Messages_Messages) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Messages_Messages_MessagesChannelMessages

type Messages_Messages_MessagesChannelMessages struct {
	MessagesChannelMessages *TLMessagesChannelMessages `protobuf:"bytes,3,opt,name=messages_channelMessages,json=messagesChannelMessages,oneof"`
}

type Messages_Messages_MessagesMessages

type Messages_Messages_MessagesMessages struct {
	MessagesMessages *TLMessagesMessages `protobuf:"bytes,1,opt,name=messages_messages,json=messagesMessages,oneof"`
}

type Messages_Messages_MessagesMessagesSlice

type Messages_Messages_MessagesMessagesSlice struct {
	MessagesMessagesSlice *TLMessagesMessagesSlice `protobuf:"bytes,2,opt,name=messages_messagesSlice,json=messagesMessagesSlice,oneof"`
}

type Messages_PeerDialogs

type Messages_PeerDialogs struct {
	// Types that are valid to be assigned to Payload:
	//	*Messages_PeerDialogs_MessagesPeerDialogs
	Payload isMessages_PeerDialogs_Payload `protobuf_oneof:"payload"`
}

func MakeMessages_PeerDialogs

func MakeMessages_PeerDialogs(message proto.Message) (m *Messages_PeerDialogs)

func (*Messages_PeerDialogs) Decode

func (m *Messages_PeerDialogs) Decode(dbuf *DecodeBuf) error

func (*Messages_PeerDialogs) Descriptor

func (*Messages_PeerDialogs) Descriptor() ([]byte, []int)

func (*Messages_PeerDialogs) Encode

func (m *Messages_PeerDialogs) Encode() (b []byte)

func (*Messages_PeerDialogs) GetMessagesPeerDialogs

func (m *Messages_PeerDialogs) GetMessagesPeerDialogs() *TLMessagesPeerDialogs

func (*Messages_PeerDialogs) GetPayload

func (m *Messages_PeerDialogs) GetPayload() isMessages_PeerDialogs_Payload

func (*Messages_PeerDialogs) ProtoMessage

func (*Messages_PeerDialogs) ProtoMessage()

func (*Messages_PeerDialogs) Reset

func (m *Messages_PeerDialogs) Reset()

func (*Messages_PeerDialogs) String

func (m *Messages_PeerDialogs) String() string

func (*Messages_PeerDialogs) XXX_OneofFuncs

func (*Messages_PeerDialogs) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Messages_PeerDialogs_MessagesPeerDialogs

type Messages_PeerDialogs_MessagesPeerDialogs struct {
	MessagesPeerDialogs *TLMessagesPeerDialogs `protobuf:"bytes,1,opt,name=messages_peerDialogs,json=messagesPeerDialogs,oneof"`
}

type Messages_RecentStickers

type Messages_RecentStickers struct {
	// Types that are valid to be assigned to Payload:
	//	*Messages_RecentStickers_MessagesRecentStickersNotModified
	//	*Messages_RecentStickers_MessagesRecentStickers
	Payload isMessages_RecentStickers_Payload `protobuf_oneof:"payload"`
}

func MakeMessages_RecentStickers

func MakeMessages_RecentStickers(message proto.Message) (m *Messages_RecentStickers)

func (*Messages_RecentStickers) Decode

func (m *Messages_RecentStickers) Decode(dbuf *DecodeBuf) error

func (*Messages_RecentStickers) Descriptor

func (*Messages_RecentStickers) Descriptor() ([]byte, []int)

func (*Messages_RecentStickers) Encode

func (m *Messages_RecentStickers) Encode() (b []byte)

func (*Messages_RecentStickers) GetMessagesRecentStickers

func (m *Messages_RecentStickers) GetMessagesRecentStickers() *TLMessagesRecentStickers

func (*Messages_RecentStickers) GetMessagesRecentStickersNotModified

func (m *Messages_RecentStickers) GetMessagesRecentStickersNotModified() *TLMessagesRecentStickersNotModified

func (*Messages_RecentStickers) GetPayload

func (m *Messages_RecentStickers) GetPayload() isMessages_RecentStickers_Payload

func (*Messages_RecentStickers) ProtoMessage

func (*Messages_RecentStickers) ProtoMessage()

func (*Messages_RecentStickers) Reset

func (m *Messages_RecentStickers) Reset()

func (*Messages_RecentStickers) String

func (m *Messages_RecentStickers) String() string

func (*Messages_RecentStickers) XXX_OneofFuncs

func (*Messages_RecentStickers) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Messages_RecentStickers_MessagesRecentStickers

type Messages_RecentStickers_MessagesRecentStickers struct {
	MessagesRecentStickers *TLMessagesRecentStickers `protobuf:"bytes,2,opt,name=messages_recentStickers,json=messagesRecentStickers,oneof"`
}

type Messages_RecentStickers_MessagesRecentStickersNotModified

type Messages_RecentStickers_MessagesRecentStickersNotModified struct {
	MessagesRecentStickersNotModified *TLMessagesRecentStickersNotModified `protobuf:"bytes,1,opt,name=messages_recentStickersNotModified,json=messagesRecentStickersNotModified,oneof"`
}

type Messages_SavedGifs

type Messages_SavedGifs struct {
	// Types that are valid to be assigned to Payload:
	//	*Messages_SavedGifs_MessagesSavedGifsNotModified
	//	*Messages_SavedGifs_MessagesSavedGifs
	Payload isMessages_SavedGifs_Payload `protobuf_oneof:"payload"`
}

func MakeMessages_SavedGifs

func MakeMessages_SavedGifs(message proto.Message) (m *Messages_SavedGifs)

func (*Messages_SavedGifs) Decode

func (m *Messages_SavedGifs) Decode(dbuf *DecodeBuf) error

func (*Messages_SavedGifs) Descriptor

func (*Messages_SavedGifs) Descriptor() ([]byte, []int)

func (*Messages_SavedGifs) Encode

func (m *Messages_SavedGifs) Encode() (b []byte)

func (*Messages_SavedGifs) GetMessagesSavedGifs

func (m *Messages_SavedGifs) GetMessagesSavedGifs() *TLMessagesSavedGifs

func (*Messages_SavedGifs) GetMessagesSavedGifsNotModified

func (m *Messages_SavedGifs) GetMessagesSavedGifsNotModified() *TLMessagesSavedGifsNotModified

func (*Messages_SavedGifs) GetPayload

func (m *Messages_SavedGifs) GetPayload() isMessages_SavedGifs_Payload

func (*Messages_SavedGifs) ProtoMessage

func (*Messages_SavedGifs) ProtoMessage()

func (*Messages_SavedGifs) Reset

func (m *Messages_SavedGifs) Reset()

func (*Messages_SavedGifs) String

func (m *Messages_SavedGifs) String() string

func (*Messages_SavedGifs) XXX_OneofFuncs

func (*Messages_SavedGifs) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Messages_SavedGifs_MessagesSavedGifs

type Messages_SavedGifs_MessagesSavedGifs struct {
	MessagesSavedGifs *TLMessagesSavedGifs `protobuf:"bytes,2,opt,name=messages_savedGifs,json=messagesSavedGifs,oneof"`
}

type Messages_SavedGifs_MessagesSavedGifsNotModified

type Messages_SavedGifs_MessagesSavedGifsNotModified struct {
	MessagesSavedGifsNotModified *TLMessagesSavedGifsNotModified `protobuf:"bytes,1,opt,name=messages_savedGifsNotModified,json=messagesSavedGifsNotModified,oneof"`
}

type Messages_SentEncryptedMessage

type Messages_SentEncryptedMessage struct {
	// Types that are valid to be assigned to Payload:
	//	*Messages_SentEncryptedMessage_MessagesSentEncryptedMessage
	//	*Messages_SentEncryptedMessage_MessagesSentEncryptedFile
	Payload isMessages_SentEncryptedMessage_Payload `protobuf_oneof:"payload"`
}

func MakeMessages_SentEncryptedMessage

func MakeMessages_SentEncryptedMessage(message proto.Message) (m *Messages_SentEncryptedMessage)

func (*Messages_SentEncryptedMessage) Decode

func (*Messages_SentEncryptedMessage) Descriptor

func (*Messages_SentEncryptedMessage) Descriptor() ([]byte, []int)

func (*Messages_SentEncryptedMessage) Encode

func (m *Messages_SentEncryptedMessage) Encode() (b []byte)

func (*Messages_SentEncryptedMessage) GetMessagesSentEncryptedFile

func (m *Messages_SentEncryptedMessage) GetMessagesSentEncryptedFile() *TLMessagesSentEncryptedFile

func (*Messages_SentEncryptedMessage) GetMessagesSentEncryptedMessage

func (m *Messages_SentEncryptedMessage) GetMessagesSentEncryptedMessage() *TLMessagesSentEncryptedMessage

func (*Messages_SentEncryptedMessage) GetPayload

func (m *Messages_SentEncryptedMessage) GetPayload() isMessages_SentEncryptedMessage_Payload

func (*Messages_SentEncryptedMessage) ProtoMessage

func (*Messages_SentEncryptedMessage) ProtoMessage()

func (*Messages_SentEncryptedMessage) Reset

func (m *Messages_SentEncryptedMessage) Reset()

func (*Messages_SentEncryptedMessage) String

func (*Messages_SentEncryptedMessage) XXX_OneofFuncs

func (*Messages_SentEncryptedMessage) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Messages_SentEncryptedMessage_MessagesSentEncryptedFile

type Messages_SentEncryptedMessage_MessagesSentEncryptedFile struct {
	MessagesSentEncryptedFile *TLMessagesSentEncryptedFile `protobuf:"bytes,2,opt,name=messages_sentEncryptedFile,json=messagesSentEncryptedFile,oneof"`
}

type Messages_SentEncryptedMessage_MessagesSentEncryptedMessage

type Messages_SentEncryptedMessage_MessagesSentEncryptedMessage struct {
	MessagesSentEncryptedMessage *TLMessagesSentEncryptedMessage `protobuf:"bytes,1,opt,name=messages_sentEncryptedMessage,json=messagesSentEncryptedMessage,oneof"`
}

type Messages_StickerSet

type Messages_StickerSet struct {
	// Types that are valid to be assigned to Payload:
	//	*Messages_StickerSet_MessagesStickerSet
	Payload isMessages_StickerSet_Payload `protobuf_oneof:"payload"`
}

func MakeMessages_StickerSet

func MakeMessages_StickerSet(message proto.Message) (m *Messages_StickerSet)

func (*Messages_StickerSet) Decode

func (m *Messages_StickerSet) Decode(dbuf *DecodeBuf) error

func (*Messages_StickerSet) Descriptor

func (*Messages_StickerSet) Descriptor() ([]byte, []int)

func (*Messages_StickerSet) Encode

func (m *Messages_StickerSet) Encode() (b []byte)

func (*Messages_StickerSet) GetMessagesStickerSet

func (m *Messages_StickerSet) GetMessagesStickerSet() *TLMessagesStickerSet

func (*Messages_StickerSet) GetPayload

func (m *Messages_StickerSet) GetPayload() isMessages_StickerSet_Payload

func (*Messages_StickerSet) ProtoMessage

func (*Messages_StickerSet) ProtoMessage()

func (*Messages_StickerSet) Reset

func (m *Messages_StickerSet) Reset()

func (*Messages_StickerSet) String

func (m *Messages_StickerSet) String() string

func (*Messages_StickerSet) XXX_OneofFuncs

func (*Messages_StickerSet) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Messages_StickerSetInstallResult

type Messages_StickerSetInstallResult struct {
	// Types that are valid to be assigned to Payload:
	//	*Messages_StickerSetInstallResult_MessagesStickerSetInstallResultSuccess
	//	*Messages_StickerSetInstallResult_MessagesStickerSetInstallResultArchive
	Payload isMessages_StickerSetInstallResult_Payload `protobuf_oneof:"payload"`
}

func MakeMessages_StickerSetInstallResult

func MakeMessages_StickerSetInstallResult(message proto.Message) (m *Messages_StickerSetInstallResult)

func (*Messages_StickerSetInstallResult) Decode

func (*Messages_StickerSetInstallResult) Descriptor

func (*Messages_StickerSetInstallResult) Descriptor() ([]byte, []int)

func (*Messages_StickerSetInstallResult) Encode

func (m *Messages_StickerSetInstallResult) Encode() (b []byte)

func (*Messages_StickerSetInstallResult) GetMessagesStickerSetInstallResultArchive

func (m *Messages_StickerSetInstallResult) GetMessagesStickerSetInstallResultArchive() *TLMessagesStickerSetInstallResultArchive

func (*Messages_StickerSetInstallResult) GetMessagesStickerSetInstallResultSuccess

func (m *Messages_StickerSetInstallResult) GetMessagesStickerSetInstallResultSuccess() *TLMessagesStickerSetInstallResultSuccess

func (*Messages_StickerSetInstallResult) GetPayload

func (m *Messages_StickerSetInstallResult) GetPayload() isMessages_StickerSetInstallResult_Payload

func (*Messages_StickerSetInstallResult) ProtoMessage

func (*Messages_StickerSetInstallResult) ProtoMessage()

func (*Messages_StickerSetInstallResult) Reset

func (*Messages_StickerSetInstallResult) String

func (*Messages_StickerSetInstallResult) XXX_OneofFuncs

func (*Messages_StickerSetInstallResult) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Messages_StickerSetInstallResult_MessagesStickerSetInstallResultArchive

type Messages_StickerSetInstallResult_MessagesStickerSetInstallResultArchive struct {
	MessagesStickerSetInstallResultArchive *TLMessagesStickerSetInstallResultArchive `protobuf:"bytes,2,opt,name=messages_stickerSetInstallResultArchive,json=messagesStickerSetInstallResultArchive,oneof"`
}

type Messages_StickerSetInstallResult_MessagesStickerSetInstallResultSuccess

type Messages_StickerSetInstallResult_MessagesStickerSetInstallResultSuccess struct {
	MessagesStickerSetInstallResultSuccess *TLMessagesStickerSetInstallResultSuccess `protobuf:"bytes,1,opt,name=messages_stickerSetInstallResultSuccess,json=messagesStickerSetInstallResultSuccess,oneof"`
}

type Messages_StickerSet_MessagesStickerSet

type Messages_StickerSet_MessagesStickerSet struct {
	MessagesStickerSet *TLMessagesStickerSet `protobuf:"bytes,1,opt,name=messages_stickerSet,json=messagesStickerSet,oneof"`
}

type Messages_Stickers

type Messages_Stickers struct {
	// Types that are valid to be assigned to Payload:
	//	*Messages_Stickers_MessagesStickersNotModified
	//	*Messages_Stickers_MessagesStickers
	Payload isMessages_Stickers_Payload `protobuf_oneof:"payload"`
}

func MakeMessages_Stickers

func MakeMessages_Stickers(message proto.Message) (m *Messages_Stickers)

func (*Messages_Stickers) Decode

func (m *Messages_Stickers) Decode(dbuf *DecodeBuf) error

func (*Messages_Stickers) Descriptor

func (*Messages_Stickers) Descriptor() ([]byte, []int)

func (*Messages_Stickers) Encode

func (m *Messages_Stickers) Encode() (b []byte)

func (*Messages_Stickers) GetMessagesStickers

func (m *Messages_Stickers) GetMessagesStickers() *TLMessagesStickers

func (*Messages_Stickers) GetMessagesStickersNotModified

func (m *Messages_Stickers) GetMessagesStickersNotModified() *TLMessagesStickersNotModified

func (*Messages_Stickers) GetPayload

func (m *Messages_Stickers) GetPayload() isMessages_Stickers_Payload

func (*Messages_Stickers) ProtoMessage

func (*Messages_Stickers) ProtoMessage()

func (*Messages_Stickers) Reset

func (m *Messages_Stickers) Reset()

func (*Messages_Stickers) String

func (m *Messages_Stickers) String() string

func (*Messages_Stickers) XXX_OneofFuncs

func (*Messages_Stickers) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Messages_Stickers_MessagesStickers

type Messages_Stickers_MessagesStickers struct {
	MessagesStickers *TLMessagesStickers `protobuf:"bytes,2,opt,name=messages_stickers,json=messagesStickers,oneof"`
}

type Messages_Stickers_MessagesStickersNotModified

type Messages_Stickers_MessagesStickersNotModified struct {
	MessagesStickersNotModified *TLMessagesStickersNotModified `protobuf:"bytes,1,opt,name=messages_stickersNotModified,json=messagesStickersNotModified,oneof"`
}

type MsgDetailedInfo

type MsgDetailedInfo struct {
	// Types that are valid to be assigned to Payload:
	//	*MsgDetailedInfo_MsgDetailedInfo
	//	*MsgDetailedInfo_MsgNewDetailedInfo
	Payload isMsgDetailedInfo_Payload `protobuf_oneof:"payload"`
}

func MakeMsgDetailedInfo

func MakeMsgDetailedInfo(message proto.Message) (m *MsgDetailedInfo)

func (*MsgDetailedInfo) Decode

func (m *MsgDetailedInfo) Decode(dbuf *DecodeBuf) error

func (*MsgDetailedInfo) Descriptor

func (*MsgDetailedInfo) Descriptor() ([]byte, []int)

func (*MsgDetailedInfo) Encode

func (m *MsgDetailedInfo) Encode() (b []byte)

func (*MsgDetailedInfo) GetMsgDetailedInfo

func (m *MsgDetailedInfo) GetMsgDetailedInfo() *TLMsgDetailedInfo

func (*MsgDetailedInfo) GetMsgNewDetailedInfo

func (m *MsgDetailedInfo) GetMsgNewDetailedInfo() *TLMsgNewDetailedInfo

func (*MsgDetailedInfo) GetPayload

func (m *MsgDetailedInfo) GetPayload() isMsgDetailedInfo_Payload

func (*MsgDetailedInfo) ProtoMessage

func (*MsgDetailedInfo) ProtoMessage()

func (*MsgDetailedInfo) Reset

func (m *MsgDetailedInfo) Reset()

func (*MsgDetailedInfo) String

func (m *MsgDetailedInfo) String() string

func (*MsgDetailedInfo) XXX_OneofFuncs

func (*MsgDetailedInfo) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type MsgDetailedInfo_MsgDetailedInfo

type MsgDetailedInfo_MsgDetailedInfo struct {
	MsgDetailedInfo *TLMsgDetailedInfo `protobuf:"bytes,1,opt,name=msg_detailed_info,json=msgDetailedInfo,oneof"`
}

type MsgDetailedInfo_MsgNewDetailedInfo

type MsgDetailedInfo_MsgNewDetailedInfo struct {
	MsgNewDetailedInfo *TLMsgNewDetailedInfo `protobuf:"bytes,2,opt,name=msg_new_detailed_info,json=msgNewDetailedInfo,oneof"`
}

type MsgResendReq

type MsgResendReq struct {
	// Types that are valid to be assigned to Payload:
	//	*MsgResendReq_MsgResendReq
	Payload isMsgResendReq_Payload `protobuf_oneof:"payload"`
}

func MakeMsgResendReq

func MakeMsgResendReq(message proto.Message) (m *MsgResendReq)

func (*MsgResendReq) Decode

func (m *MsgResendReq) Decode(dbuf *DecodeBuf) error

func (*MsgResendReq) Descriptor

func (*MsgResendReq) Descriptor() ([]byte, []int)

func (*MsgResendReq) Encode

func (m *MsgResendReq) Encode() (b []byte)

func (*MsgResendReq) GetMsgResendReq

func (m *MsgResendReq) GetMsgResendReq() *TLMsgResendReq

func (*MsgResendReq) GetPayload

func (m *MsgResendReq) GetPayload() isMsgResendReq_Payload

func (*MsgResendReq) ProtoMessage

func (*MsgResendReq) ProtoMessage()

func (*MsgResendReq) Reset

func (m *MsgResendReq) Reset()

func (*MsgResendReq) String

func (m *MsgResendReq) String() string

func (*MsgResendReq) XXX_OneofFuncs

func (*MsgResendReq) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type MsgResendReq_MsgResendReq

type MsgResendReq_MsgResendReq struct {
	MsgResendReq *TLMsgResendReq `protobuf:"bytes,1,opt,name=msg_resend_req,json=msgResendReq,oneof"`
}

type MsgsAck

type MsgsAck struct {
	// Types that are valid to be assigned to Payload:
	//	*MsgsAck_MsgsAck
	Payload isMsgsAck_Payload `protobuf_oneof:"payload"`
}

Type forward declarations

func MakeMsgsAck

func MakeMsgsAck(message proto.Message) (m *MsgsAck)

func (*MsgsAck) Decode

func (m *MsgsAck) Decode(dbuf *DecodeBuf) error

func (*MsgsAck) Descriptor

func (*MsgsAck) Descriptor() ([]byte, []int)

func (*MsgsAck) Encode

func (m *MsgsAck) Encode() (b []byte)

func (*MsgsAck) GetMsgsAck

func (m *MsgsAck) GetMsgsAck() *TLMsgsAck

func (*MsgsAck) GetPayload

func (m *MsgsAck) GetPayload() isMsgsAck_Payload

func (*MsgsAck) ProtoMessage

func (*MsgsAck) ProtoMessage()

func (*MsgsAck) Reset

func (m *MsgsAck) Reset()

func (*MsgsAck) String

func (m *MsgsAck) String() string

func (*MsgsAck) XXX_OneofFuncs

func (*MsgsAck) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type MsgsAck_MsgsAck

type MsgsAck_MsgsAck struct {
	MsgsAck *TLMsgsAck `protobuf:"bytes,1,opt,name=msgs_ack,json=msgsAck,oneof"`
}

type MsgsAllInfo

type MsgsAllInfo struct {
	// Types that are valid to be assigned to Payload:
	//	*MsgsAllInfo_MsgsAllInfo
	Payload isMsgsAllInfo_Payload `protobuf_oneof:"payload"`
}

func MakeMsgsAllInfo

func MakeMsgsAllInfo(message proto.Message) (m *MsgsAllInfo)

func (*MsgsAllInfo) Decode

func (m *MsgsAllInfo) Decode(dbuf *DecodeBuf) error

func (*MsgsAllInfo) Descriptor

func (*MsgsAllInfo) Descriptor() ([]byte, []int)

func (*MsgsAllInfo) Encode

func (m *MsgsAllInfo) Encode() (b []byte)

func (*MsgsAllInfo) GetMsgsAllInfo

func (m *MsgsAllInfo) GetMsgsAllInfo() *TLMsgsAllInfo

func (*MsgsAllInfo) GetPayload

func (m *MsgsAllInfo) GetPayload() isMsgsAllInfo_Payload

func (*MsgsAllInfo) ProtoMessage

func (*MsgsAllInfo) ProtoMessage()

func (*MsgsAllInfo) Reset

func (m *MsgsAllInfo) Reset()

func (*MsgsAllInfo) String

func (m *MsgsAllInfo) String() string

func (*MsgsAllInfo) XXX_OneofFuncs

func (*MsgsAllInfo) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type MsgsAllInfo_MsgsAllInfo

type MsgsAllInfo_MsgsAllInfo struct {
	MsgsAllInfo *TLMsgsAllInfo `protobuf:"bytes,1,opt,name=msgs_all_info,json=msgsAllInfo,oneof"`
}

type MsgsStateInfo

type MsgsStateInfo struct {
	// Types that are valid to be assigned to Payload:
	//	*MsgsStateInfo_MsgsStateInfo
	Payload isMsgsStateInfo_Payload `protobuf_oneof:"payload"`
}

func MakeMsgsStateInfo

func MakeMsgsStateInfo(message proto.Message) (m *MsgsStateInfo)

func (*MsgsStateInfo) Decode

func (m *MsgsStateInfo) Decode(dbuf *DecodeBuf) error

func (*MsgsStateInfo) Descriptor

func (*MsgsStateInfo) Descriptor() ([]byte, []int)

func (*MsgsStateInfo) Encode

func (m *MsgsStateInfo) Encode() (b []byte)

func (*MsgsStateInfo) GetMsgsStateInfo

func (m *MsgsStateInfo) GetMsgsStateInfo() *TLMsgsStateInfo

func (*MsgsStateInfo) GetPayload

func (m *MsgsStateInfo) GetPayload() isMsgsStateInfo_Payload

func (*MsgsStateInfo) ProtoMessage

func (*MsgsStateInfo) ProtoMessage()

func (*MsgsStateInfo) Reset

func (m *MsgsStateInfo) Reset()

func (*MsgsStateInfo) String

func (m *MsgsStateInfo) String() string

func (*MsgsStateInfo) XXX_OneofFuncs

func (*MsgsStateInfo) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type MsgsStateInfo_MsgsStateInfo

type MsgsStateInfo_MsgsStateInfo struct {
	MsgsStateInfo *TLMsgsStateInfo `protobuf:"bytes,1,opt,name=msgs_state_info,json=msgsStateInfo,oneof"`
}

type MsgsStateReq

type MsgsStateReq struct {
	// Types that are valid to be assigned to Payload:
	//	*MsgsStateReq_MsgsStateReq
	Payload isMsgsStateReq_Payload `protobuf_oneof:"payload"`
}

func MakeMsgsStateReq

func MakeMsgsStateReq(message proto.Message) (m *MsgsStateReq)

func (*MsgsStateReq) Decode

func (m *MsgsStateReq) Decode(dbuf *DecodeBuf) error

func (*MsgsStateReq) Descriptor

func (*MsgsStateReq) Descriptor() ([]byte, []int)

func (*MsgsStateReq) Encode

func (m *MsgsStateReq) Encode() (b []byte)

func (*MsgsStateReq) GetMsgsStateReq

func (m *MsgsStateReq) GetMsgsStateReq() *TLMsgsStateReq

func (*MsgsStateReq) GetPayload

func (m *MsgsStateReq) GetPayload() isMsgsStateReq_Payload

func (*MsgsStateReq) ProtoMessage

func (*MsgsStateReq) ProtoMessage()

func (*MsgsStateReq) Reset

func (m *MsgsStateReq) Reset()

func (*MsgsStateReq) String

func (m *MsgsStateReq) String() string

func (*MsgsStateReq) XXX_OneofFuncs

func (*MsgsStateReq) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type MsgsStateReq_MsgsStateReq

type MsgsStateReq_MsgsStateReq struct {
	MsgsStateReq *TLMsgsStateReq `protobuf:"bytes,1,opt,name=msgs_state_req,json=msgsStateReq,oneof"`
}

type NearestDc

type NearestDc struct {
	// Types that are valid to be assigned to Payload:
	//	*NearestDc_NearestDc
	Payload isNearestDc_Payload `protobuf_oneof:"payload"`
}

func MakeNearestDc

func MakeNearestDc(message proto.Message) (m *NearestDc)

func (*NearestDc) Decode

func (m *NearestDc) Decode(dbuf *DecodeBuf) error

func (*NearestDc) Descriptor

func (*NearestDc) Descriptor() ([]byte, []int)

func (*NearestDc) Encode

func (m *NearestDc) Encode() (b []byte)

func (*NearestDc) GetNearestDc

func (m *NearestDc) GetNearestDc() *TLNearestDc

func (*NearestDc) GetPayload

func (m *NearestDc) GetPayload() isNearestDc_Payload

func (*NearestDc) ProtoMessage

func (*NearestDc) ProtoMessage()

func (*NearestDc) Reset

func (m *NearestDc) Reset()

func (*NearestDc) String

func (m *NearestDc) String() string

func (*NearestDc) XXX_OneofFuncs

func (*NearestDc) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type NearestDc_NearestDc

type NearestDc_NearestDc struct {
	NearestDc *TLNearestDc `protobuf:"bytes,1,opt,name=nearestDc,oneof"`
}

type NewSession

type NewSession struct {
	// Types that are valid to be assigned to Payload:
	//	*NewSession_NewSessionCreated
	Payload isNewSession_Payload `protobuf_oneof:"payload"`
}

func MakeNewSession

func MakeNewSession(message proto.Message) (m *NewSession)

func (*NewSession) Decode

func (m *NewSession) Decode(dbuf *DecodeBuf) error

func (*NewSession) Descriptor

func (*NewSession) Descriptor() ([]byte, []int)

func (*NewSession) Encode

func (m *NewSession) Encode() (b []byte)

func (*NewSession) GetNewSessionCreated

func (m *NewSession) GetNewSessionCreated() *TLNewSessionCreated

func (*NewSession) GetPayload

func (m *NewSession) GetPayload() isNewSession_Payload

func (*NewSession) ProtoMessage

func (*NewSession) ProtoMessage()

func (*NewSession) Reset

func (m *NewSession) Reset()

func (*NewSession) String

func (m *NewSession) String() string

func (*NewSession) XXX_OneofFuncs

func (*NewSession) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type NewSession_NewSessionCreated

type NewSession_NewSessionCreated struct {
	NewSessionCreated *TLNewSessionCreated `protobuf:"bytes,1,opt,name=new_session_created,json=newSessionCreated,oneof"`
}

type NotifyPeer

type NotifyPeer struct {
	// Types that are valid to be assigned to Payload:
	//	*NotifyPeer_NotifyPeer
	//	*NotifyPeer_NotifyUsers
	//	*NotifyPeer_NotifyChats
	//	*NotifyPeer_NotifyAll
	Payload isNotifyPeer_Payload `protobuf_oneof:"payload"`
}

func MakeNotifyPeer

func MakeNotifyPeer(message proto.Message) (m *NotifyPeer)

func (*NotifyPeer) Decode

func (m *NotifyPeer) Decode(dbuf *DecodeBuf) error

func (*NotifyPeer) Descriptor

func (*NotifyPeer) Descriptor() ([]byte, []int)

func (*NotifyPeer) Encode

func (m *NotifyPeer) Encode() (b []byte)

func (*NotifyPeer) GetNotifyAll

func (m *NotifyPeer) GetNotifyAll() *TLNotifyAll

func (*NotifyPeer) GetNotifyChats

func (m *NotifyPeer) GetNotifyChats() *TLNotifyChats

func (*NotifyPeer) GetNotifyPeer

func (m *NotifyPeer) GetNotifyPeer() *TLNotifyPeer

func (*NotifyPeer) GetNotifyUsers

func (m *NotifyPeer) GetNotifyUsers() *TLNotifyUsers

func (*NotifyPeer) GetPayload

func (m *NotifyPeer) GetPayload() isNotifyPeer_Payload

func (*NotifyPeer) ProtoMessage

func (*NotifyPeer) ProtoMessage()

func (*NotifyPeer) Reset

func (m *NotifyPeer) Reset()

func (*NotifyPeer) String

func (m *NotifyPeer) String() string

func (*NotifyPeer) XXX_OneofFuncs

func (*NotifyPeer) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type NotifyPeer_NotifyAll

type NotifyPeer_NotifyAll struct {
	NotifyAll *TLNotifyAll `protobuf:"bytes,4,opt,name=notifyAll,oneof"`
}

type NotifyPeer_NotifyChats

type NotifyPeer_NotifyChats struct {
	NotifyChats *TLNotifyChats `protobuf:"bytes,3,opt,name=notifyChats,oneof"`
}

type NotifyPeer_NotifyPeer

type NotifyPeer_NotifyPeer struct {
	NotifyPeer *TLNotifyPeer `protobuf:"bytes,1,opt,name=notifyPeer,oneof"`
}

type NotifyPeer_NotifyUsers

type NotifyPeer_NotifyUsers struct {
	NotifyUsers *TLNotifyUsers `protobuf:"bytes,2,opt,name=notifyUsers,oneof"`
}

type Null

type Null struct {
	// Types that are valid to be assigned to Payload:
	//	*Null_Null
	Payload isNull_Payload `protobuf_oneof:"payload"`
}

func MakeNull

func MakeNull(message proto.Message) (m *Null)

func (*Null) Decode

func (m *Null) Decode(dbuf *DecodeBuf) error

func (*Null) Descriptor

func (*Null) Descriptor() ([]byte, []int)

func (*Null) Encode

func (m *Null) Encode() (b []byte)

func (*Null) GetNull

func (m *Null) GetNull() *TLNull

func (*Null) GetPayload

func (m *Null) GetPayload() isNull_Payload

func (*Null) ProtoMessage

func (*Null) ProtoMessage()

func (*Null) Reset

func (m *Null) Reset()

func (*Null) String

func (m *Null) String() string

func (*Null) XXX_OneofFuncs

func (*Null) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Null_Null

type Null_Null struct {
	Null *TLNull `protobuf:"bytes,1,opt,name=null,oneof"`
}

type P_QInnerData

type P_QInnerData struct {
	// Types that are valid to be assigned to Payload:
	//	*P_QInnerData_PQInnerData
	Payload isP_QInnerData_Payload `protobuf_oneof:"payload"`
}

func MakeP_QInnerData

func MakeP_QInnerData(message proto.Message) (m *P_QInnerData)

func (*P_QInnerData) Decode

func (m *P_QInnerData) Decode(dbuf *DecodeBuf) error

func (*P_QInnerData) Descriptor

func (*P_QInnerData) Descriptor() ([]byte, []int)

func (*P_QInnerData) Encode

func (m *P_QInnerData) Encode() (b []byte)

func (*P_QInnerData) GetPQInnerData

func (m *P_QInnerData) GetPQInnerData() *TLPQInnerData

func (*P_QInnerData) GetPayload

func (m *P_QInnerData) GetPayload() isP_QInnerData_Payload

func (*P_QInnerData) ProtoMessage

func (*P_QInnerData) ProtoMessage()

func (*P_QInnerData) Reset

func (m *P_QInnerData) Reset()

func (*P_QInnerData) String

func (m *P_QInnerData) String() string

func (*P_QInnerData) XXX_OneofFuncs

func (*P_QInnerData) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type P_QInnerData_PQInnerData

type P_QInnerData_PQInnerData struct {
	PQInnerData *TLPQInnerData `protobuf:"bytes,1,opt,name=p_q_inner_data,json=pQInnerData,oneof"`
}

type Page

type Page struct {
	// Types that are valid to be assigned to Payload:
	//	*Page_PagePart
	//	*Page_PageFull
	Payload isPage_Payload `protobuf_oneof:"payload"`
}

func MakePage

func MakePage(message proto.Message) (m *Page)

func (*Page) Decode

func (m *Page) Decode(dbuf *DecodeBuf) error

func (*Page) Descriptor

func (*Page) Descriptor() ([]byte, []int)

func (*Page) Encode

func (m *Page) Encode() (b []byte)

func (*Page) GetPageFull

func (m *Page) GetPageFull() *TLPageFull

func (*Page) GetPagePart

func (m *Page) GetPagePart() *TLPagePart

func (*Page) GetPayload

func (m *Page) GetPayload() isPage_Payload

func (*Page) ProtoMessage

func (*Page) ProtoMessage()

func (*Page) Reset

func (m *Page) Reset()

func (*Page) String

func (m *Page) String() string

func (*Page) XXX_OneofFuncs

func (*Page) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type PageBlock

type PageBlock struct {
	// Types that are valid to be assigned to Payload:
	//	*PageBlock_PageBlockUnsupported
	//	*PageBlock_PageBlockTitle
	//	*PageBlock_PageBlockSubtitle
	//	*PageBlock_PageBlockAuthorDate
	//	*PageBlock_PageBlockHeader
	//	*PageBlock_PageBlockSubheader
	//	*PageBlock_PageBlockParagraph
	//	*PageBlock_PageBlockPreformatted
	//	*PageBlock_PageBlockFooter
	//	*PageBlock_PageBlockDivider
	//	*PageBlock_PageBlockAnchor
	//	*PageBlock_PageBlockList
	//	*PageBlock_PageBlockBlockquote
	//	*PageBlock_PageBlockPullquote
	//	*PageBlock_PageBlockPhoto
	//	*PageBlock_PageBlockVideo
	//	*PageBlock_PageBlockCover
	//	*PageBlock_PageBlockEmbed
	//	*PageBlock_PageBlockEmbedPost
	//	*PageBlock_PageBlockCollage
	//	*PageBlock_PageBlockSlideshow
	//	*PageBlock_PageBlockChannel
	//	*PageBlock_PageBlockAudio
	Payload isPageBlock_Payload `protobuf_oneof:"payload"`
}

func MakePageBlock

func MakePageBlock(message proto.Message) (m *PageBlock)

func (*PageBlock) Decode

func (m *PageBlock) Decode(dbuf *DecodeBuf) error

func (*PageBlock) Descriptor

func (*PageBlock) Descriptor() ([]byte, []int)

func (*PageBlock) Encode

func (m *PageBlock) Encode() (b []byte)

func (*PageBlock) GetPageBlockAnchor

func (m *PageBlock) GetPageBlockAnchor() *TLPageBlockAnchor

func (*PageBlock) GetPageBlockAudio

func (m *PageBlock) GetPageBlockAudio() *TLPageBlockAudio

func (*PageBlock) GetPageBlockAuthorDate

func (m *PageBlock) GetPageBlockAuthorDate() *TLPageBlockAuthorDate

func (*PageBlock) GetPageBlockBlockquote

func (m *PageBlock) GetPageBlockBlockquote() *TLPageBlockBlockquote

func (*PageBlock) GetPageBlockChannel

func (m *PageBlock) GetPageBlockChannel() *TLPageBlockChannel

func (*PageBlock) GetPageBlockCollage

func (m *PageBlock) GetPageBlockCollage() *TLPageBlockCollage

func (*PageBlock) GetPageBlockCover

func (m *PageBlock) GetPageBlockCover() *TLPageBlockCover

func (*PageBlock) GetPageBlockDivider

func (m *PageBlock) GetPageBlockDivider() *TLPageBlockDivider

func (*PageBlock) GetPageBlockEmbed

func (m *PageBlock) GetPageBlockEmbed() *TLPageBlockEmbed

func (*PageBlock) GetPageBlockEmbedPost

func (m *PageBlock) GetPageBlockEmbedPost() *TLPageBlockEmbedPost

func (*PageBlock) GetPageBlockFooter

func (m *PageBlock) GetPageBlockFooter() *TLPageBlockFooter

func (*PageBlock) GetPageBlockHeader

func (m *PageBlock) GetPageBlockHeader() *TLPageBlockHeader

func (*PageBlock) GetPageBlockList

func (m *PageBlock) GetPageBlockList() *TLPageBlockList

func (*PageBlock) GetPageBlockParagraph

func (m *PageBlock) GetPageBlockParagraph() *TLPageBlockParagraph

func (*PageBlock) GetPageBlockPhoto

func (m *PageBlock) GetPageBlockPhoto() *TLPageBlockPhoto

func (*PageBlock) GetPageBlockPreformatted

func (m *PageBlock) GetPageBlockPreformatted() *TLPageBlockPreformatted

func (*PageBlock) GetPageBlockPullquote

func (m *PageBlock) GetPageBlockPullquote() *TLPageBlockPullquote

func (*PageBlock) GetPageBlockSlideshow

func (m *PageBlock) GetPageBlockSlideshow() *TLPageBlockSlideshow

func (*PageBlock) GetPageBlockSubheader

func (m *PageBlock) GetPageBlockSubheader() *TLPageBlockSubheader

func (*PageBlock) GetPageBlockSubtitle

func (m *PageBlock) GetPageBlockSubtitle() *TLPageBlockSubtitle

func (*PageBlock) GetPageBlockTitle

func (m *PageBlock) GetPageBlockTitle() *TLPageBlockTitle

func (*PageBlock) GetPageBlockUnsupported

func (m *PageBlock) GetPageBlockUnsupported() *TLPageBlockUnsupported

func (*PageBlock) GetPageBlockVideo

func (m *PageBlock) GetPageBlockVideo() *TLPageBlockVideo

func (*PageBlock) GetPayload

func (m *PageBlock) GetPayload() isPageBlock_Payload

func (*PageBlock) ProtoMessage

func (*PageBlock) ProtoMessage()

func (*PageBlock) Reset

func (m *PageBlock) Reset()

func (*PageBlock) String

func (m *PageBlock) String() string

func (*PageBlock) XXX_OneofFuncs

func (*PageBlock) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type PageBlock_PageBlockAnchor

type PageBlock_PageBlockAnchor struct {
	PageBlockAnchor *TLPageBlockAnchor `protobuf:"bytes,11,opt,name=pageBlockAnchor,oneof"`
}

type PageBlock_PageBlockAudio

type PageBlock_PageBlockAudio struct {
	PageBlockAudio *TLPageBlockAudio `protobuf:"bytes,23,opt,name=pageBlockAudio,oneof"`
}

type PageBlock_PageBlockAuthorDate

type PageBlock_PageBlockAuthorDate struct {
	PageBlockAuthorDate *TLPageBlockAuthorDate `protobuf:"bytes,4,opt,name=pageBlockAuthorDate,oneof"`
}

type PageBlock_PageBlockBlockquote

type PageBlock_PageBlockBlockquote struct {
	PageBlockBlockquote *TLPageBlockBlockquote `protobuf:"bytes,13,opt,name=pageBlockBlockquote,oneof"`
}

type PageBlock_PageBlockChannel

type PageBlock_PageBlockChannel struct {
	PageBlockChannel *TLPageBlockChannel `protobuf:"bytes,22,opt,name=pageBlockChannel,oneof"`
}

type PageBlock_PageBlockCollage

type PageBlock_PageBlockCollage struct {
	PageBlockCollage *TLPageBlockCollage `protobuf:"bytes,20,opt,name=pageBlockCollage,oneof"`
}

type PageBlock_PageBlockCover

type PageBlock_PageBlockCover struct {
	PageBlockCover *TLPageBlockCover `protobuf:"bytes,17,opt,name=pageBlockCover,oneof"`
}

type PageBlock_PageBlockDivider

type PageBlock_PageBlockDivider struct {
	PageBlockDivider *TLPageBlockDivider `protobuf:"bytes,10,opt,name=pageBlockDivider,oneof"`
}

type PageBlock_PageBlockEmbed

type PageBlock_PageBlockEmbed struct {
	PageBlockEmbed *TLPageBlockEmbed `protobuf:"bytes,18,opt,name=pageBlockEmbed,oneof"`
}

type PageBlock_PageBlockEmbedPost

type PageBlock_PageBlockEmbedPost struct {
	PageBlockEmbedPost *TLPageBlockEmbedPost `protobuf:"bytes,19,opt,name=pageBlockEmbedPost,oneof"`
}

type PageBlock_PageBlockFooter

type PageBlock_PageBlockFooter struct {
	PageBlockFooter *TLPageBlockFooter `protobuf:"bytes,9,opt,name=pageBlockFooter,oneof"`
}

type PageBlock_PageBlockHeader

type PageBlock_PageBlockHeader struct {
	PageBlockHeader *TLPageBlockHeader `protobuf:"bytes,5,opt,name=pageBlockHeader,oneof"`
}

type PageBlock_PageBlockList

type PageBlock_PageBlockList struct {
	PageBlockList *TLPageBlockList `protobuf:"bytes,12,opt,name=pageBlockList,oneof"`
}

type PageBlock_PageBlockParagraph

type PageBlock_PageBlockParagraph struct {
	PageBlockParagraph *TLPageBlockParagraph `protobuf:"bytes,7,opt,name=pageBlockParagraph,oneof"`
}

type PageBlock_PageBlockPhoto

type PageBlock_PageBlockPhoto struct {
	PageBlockPhoto *TLPageBlockPhoto `protobuf:"bytes,15,opt,name=pageBlockPhoto,oneof"`
}

type PageBlock_PageBlockPreformatted

type PageBlock_PageBlockPreformatted struct {
	PageBlockPreformatted *TLPageBlockPreformatted `protobuf:"bytes,8,opt,name=pageBlockPreformatted,oneof"`
}

type PageBlock_PageBlockPullquote

type PageBlock_PageBlockPullquote struct {
	PageBlockPullquote *TLPageBlockPullquote `protobuf:"bytes,14,opt,name=pageBlockPullquote,oneof"`
}

type PageBlock_PageBlockSlideshow

type PageBlock_PageBlockSlideshow struct {
	PageBlockSlideshow *TLPageBlockSlideshow `protobuf:"bytes,21,opt,name=pageBlockSlideshow,oneof"`
}

type PageBlock_PageBlockSubheader

type PageBlock_PageBlockSubheader struct {
	PageBlockSubheader *TLPageBlockSubheader `protobuf:"bytes,6,opt,name=pageBlockSubheader,oneof"`
}

type PageBlock_PageBlockSubtitle

type PageBlock_PageBlockSubtitle struct {
	PageBlockSubtitle *TLPageBlockSubtitle `protobuf:"bytes,3,opt,name=pageBlockSubtitle,oneof"`
}

type PageBlock_PageBlockTitle

type PageBlock_PageBlockTitle struct {
	PageBlockTitle *TLPageBlockTitle `protobuf:"bytes,2,opt,name=pageBlockTitle,oneof"`
}

type PageBlock_PageBlockUnsupported

type PageBlock_PageBlockUnsupported struct {
	PageBlockUnsupported *TLPageBlockUnsupported `protobuf:"bytes,1,opt,name=pageBlockUnsupported,oneof"`
}

type PageBlock_PageBlockVideo

type PageBlock_PageBlockVideo struct {
	PageBlockVideo *TLPageBlockVideo `protobuf:"bytes,16,opt,name=pageBlockVideo,oneof"`
}

type Page_PageFull

type Page_PageFull struct {
	PageFull *TLPageFull `protobuf:"bytes,2,opt,name=pageFull,oneof"`
}

type Page_PagePart

type Page_PagePart struct {
	PagePart *TLPagePart `protobuf:"bytes,1,opt,name=pagePart,oneof"`
}

type PaymentCharge

type PaymentCharge struct {
	// Types that are valid to be assigned to Payload:
	//	*PaymentCharge_PaymentCharge
	Payload isPaymentCharge_Payload `protobuf_oneof:"payload"`
}

func MakePaymentCharge

func MakePaymentCharge(message proto.Message) (m *PaymentCharge)

func (*PaymentCharge) Decode

func (m *PaymentCharge) Decode(dbuf *DecodeBuf) error

func (*PaymentCharge) Descriptor

func (*PaymentCharge) Descriptor() ([]byte, []int)

func (*PaymentCharge) Encode

func (m *PaymentCharge) Encode() (b []byte)

func (*PaymentCharge) GetPayload

func (m *PaymentCharge) GetPayload() isPaymentCharge_Payload

func (*PaymentCharge) GetPaymentCharge

func (m *PaymentCharge) GetPaymentCharge() *TLPaymentCharge

func (*PaymentCharge) ProtoMessage

func (*PaymentCharge) ProtoMessage()

func (*PaymentCharge) Reset

func (m *PaymentCharge) Reset()

func (*PaymentCharge) String

func (m *PaymentCharge) String() string

func (*PaymentCharge) XXX_OneofFuncs

func (*PaymentCharge) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type PaymentCharge_PaymentCharge

type PaymentCharge_PaymentCharge struct {
	PaymentCharge *TLPaymentCharge `protobuf:"bytes,1,opt,name=paymentCharge,oneof"`
}

type PaymentRequestedInfo

type PaymentRequestedInfo struct {
	// Types that are valid to be assigned to Payload:
	//	*PaymentRequestedInfo_PaymentRequestedInfo
	Payload isPaymentRequestedInfo_Payload `protobuf_oneof:"payload"`
}

func MakePaymentRequestedInfo

func MakePaymentRequestedInfo(message proto.Message) (m *PaymentRequestedInfo)

func (*PaymentRequestedInfo) Decode

func (m *PaymentRequestedInfo) Decode(dbuf *DecodeBuf) error

func (*PaymentRequestedInfo) Descriptor

func (*PaymentRequestedInfo) Descriptor() ([]byte, []int)

func (*PaymentRequestedInfo) Encode

func (m *PaymentRequestedInfo) Encode() (b []byte)

func (*PaymentRequestedInfo) GetPayload

func (m *PaymentRequestedInfo) GetPayload() isPaymentRequestedInfo_Payload

func (*PaymentRequestedInfo) GetPaymentRequestedInfo

func (m *PaymentRequestedInfo) GetPaymentRequestedInfo() *TLPaymentRequestedInfo

func (*PaymentRequestedInfo) ProtoMessage

func (*PaymentRequestedInfo) ProtoMessage()

func (*PaymentRequestedInfo) Reset

func (m *PaymentRequestedInfo) Reset()

func (*PaymentRequestedInfo) String

func (m *PaymentRequestedInfo) String() string

func (*PaymentRequestedInfo) XXX_OneofFuncs

func (*PaymentRequestedInfo) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type PaymentRequestedInfo_PaymentRequestedInfo

type PaymentRequestedInfo_PaymentRequestedInfo struct {
	PaymentRequestedInfo *TLPaymentRequestedInfo `protobuf:"bytes,1,opt,name=paymentRequestedInfo,oneof"`
}

type PaymentSavedCredentials

type PaymentSavedCredentials struct {
	// Types that are valid to be assigned to Payload:
	//	*PaymentSavedCredentials_PaymentSavedCredentialsCard
	Payload isPaymentSavedCredentials_Payload `protobuf_oneof:"payload"`
}

func MakePaymentSavedCredentials

func MakePaymentSavedCredentials(message proto.Message) (m *PaymentSavedCredentials)

func (*PaymentSavedCredentials) Decode

func (m *PaymentSavedCredentials) Decode(dbuf *DecodeBuf) error

func (*PaymentSavedCredentials) Descriptor

func (*PaymentSavedCredentials) Descriptor() ([]byte, []int)

func (*PaymentSavedCredentials) Encode

func (m *PaymentSavedCredentials) Encode() (b []byte)

func (*PaymentSavedCredentials) GetPayload

func (m *PaymentSavedCredentials) GetPayload() isPaymentSavedCredentials_Payload

func (*PaymentSavedCredentials) GetPaymentSavedCredentialsCard

func (m *PaymentSavedCredentials) GetPaymentSavedCredentialsCard() *TLPaymentSavedCredentialsCard

func (*PaymentSavedCredentials) ProtoMessage

func (*PaymentSavedCredentials) ProtoMessage()

func (*PaymentSavedCredentials) Reset

func (m *PaymentSavedCredentials) Reset()

func (*PaymentSavedCredentials) String

func (m *PaymentSavedCredentials) String() string

func (*PaymentSavedCredentials) XXX_OneofFuncs

func (*PaymentSavedCredentials) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type PaymentSavedCredentials_PaymentSavedCredentialsCard

type PaymentSavedCredentials_PaymentSavedCredentialsCard struct {
	PaymentSavedCredentialsCard *TLPaymentSavedCredentialsCard `protobuf:"bytes,1,opt,name=paymentSavedCredentialsCard,oneof"`
}

type Payments_PaymentForm

type Payments_PaymentForm struct {
	// Types that are valid to be assigned to Payload:
	//	*Payments_PaymentForm_PaymentsPaymentForm
	Payload isPayments_PaymentForm_Payload `protobuf_oneof:"payload"`
}

func MakePayments_PaymentForm

func MakePayments_PaymentForm(message proto.Message) (m *Payments_PaymentForm)

func (*Payments_PaymentForm) Decode

func (m *Payments_PaymentForm) Decode(dbuf *DecodeBuf) error

func (*Payments_PaymentForm) Descriptor

func (*Payments_PaymentForm) Descriptor() ([]byte, []int)

func (*Payments_PaymentForm) Encode

func (m *Payments_PaymentForm) Encode() (b []byte)

func (*Payments_PaymentForm) GetPayload

func (m *Payments_PaymentForm) GetPayload() isPayments_PaymentForm_Payload

func (*Payments_PaymentForm) GetPaymentsPaymentForm

func (m *Payments_PaymentForm) GetPaymentsPaymentForm() *TLPaymentsPaymentForm

func (*Payments_PaymentForm) ProtoMessage

func (*Payments_PaymentForm) ProtoMessage()

func (*Payments_PaymentForm) Reset

func (m *Payments_PaymentForm) Reset()

func (*Payments_PaymentForm) String

func (m *Payments_PaymentForm) String() string

func (*Payments_PaymentForm) XXX_OneofFuncs

func (*Payments_PaymentForm) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Payments_PaymentForm_PaymentsPaymentForm

type Payments_PaymentForm_PaymentsPaymentForm struct {
	PaymentsPaymentForm *TLPaymentsPaymentForm `protobuf:"bytes,1,opt,name=payments_paymentForm,json=paymentsPaymentForm,oneof"`
}

type Payments_PaymentReceipt

type Payments_PaymentReceipt struct {
	// Types that are valid to be assigned to Payload:
	//	*Payments_PaymentReceipt_PaymentsPaymentReceipt
	Payload isPayments_PaymentReceipt_Payload `protobuf_oneof:"payload"`
}

func MakePayments_PaymentReceipt

func MakePayments_PaymentReceipt(message proto.Message) (m *Payments_PaymentReceipt)

func (*Payments_PaymentReceipt) Decode

func (m *Payments_PaymentReceipt) Decode(dbuf *DecodeBuf) error

func (*Payments_PaymentReceipt) Descriptor

func (*Payments_PaymentReceipt) Descriptor() ([]byte, []int)

func (*Payments_PaymentReceipt) Encode

func (m *Payments_PaymentReceipt) Encode() (b []byte)

func (*Payments_PaymentReceipt) GetPayload

func (m *Payments_PaymentReceipt) GetPayload() isPayments_PaymentReceipt_Payload

func (*Payments_PaymentReceipt) GetPaymentsPaymentReceipt

func (m *Payments_PaymentReceipt) GetPaymentsPaymentReceipt() *TLPaymentsPaymentReceipt

func (*Payments_PaymentReceipt) ProtoMessage

func (*Payments_PaymentReceipt) ProtoMessage()

func (*Payments_PaymentReceipt) Reset

func (m *Payments_PaymentReceipt) Reset()

func (*Payments_PaymentReceipt) String

func (m *Payments_PaymentReceipt) String() string

func (*Payments_PaymentReceipt) XXX_OneofFuncs

func (*Payments_PaymentReceipt) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Payments_PaymentReceipt_PaymentsPaymentReceipt

type Payments_PaymentReceipt_PaymentsPaymentReceipt struct {
	PaymentsPaymentReceipt *TLPaymentsPaymentReceipt `protobuf:"bytes,1,opt,name=payments_paymentReceipt,json=paymentsPaymentReceipt,oneof"`
}

type Payments_PaymentResult

type Payments_PaymentResult struct {
	// Types that are valid to be assigned to Payload:
	//	*Payments_PaymentResult_PaymentsPaymentResult
	//	*Payments_PaymentResult_PaymentsPaymentVerficationNeeded
	Payload isPayments_PaymentResult_Payload `protobuf_oneof:"payload"`
}

func MakePayments_PaymentResult

func MakePayments_PaymentResult(message proto.Message) (m *Payments_PaymentResult)

func (*Payments_PaymentResult) Decode

func (m *Payments_PaymentResult) Decode(dbuf *DecodeBuf) error

func (*Payments_PaymentResult) Descriptor

func (*Payments_PaymentResult) Descriptor() ([]byte, []int)

func (*Payments_PaymentResult) Encode

func (m *Payments_PaymentResult) Encode() (b []byte)

func (*Payments_PaymentResult) GetPayload

func (m *Payments_PaymentResult) GetPayload() isPayments_PaymentResult_Payload

func (*Payments_PaymentResult) GetPaymentsPaymentResult

func (m *Payments_PaymentResult) GetPaymentsPaymentResult() *TLPaymentsPaymentResult

func (*Payments_PaymentResult) GetPaymentsPaymentVerficationNeeded

func (m *Payments_PaymentResult) GetPaymentsPaymentVerficationNeeded() *TLPaymentsPaymentVerficationNeeded

func (*Payments_PaymentResult) ProtoMessage

func (*Payments_PaymentResult) ProtoMessage()

func (*Payments_PaymentResult) Reset

func (m *Payments_PaymentResult) Reset()

func (*Payments_PaymentResult) String

func (m *Payments_PaymentResult) String() string

func (*Payments_PaymentResult) XXX_OneofFuncs

func (*Payments_PaymentResult) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Payments_PaymentResult_PaymentsPaymentResult

type Payments_PaymentResult_PaymentsPaymentResult struct {
	PaymentsPaymentResult *TLPaymentsPaymentResult `protobuf:"bytes,1,opt,name=payments_paymentResult,json=paymentsPaymentResult,oneof"`
}

type Payments_PaymentResult_PaymentsPaymentVerficationNeeded

type Payments_PaymentResult_PaymentsPaymentVerficationNeeded struct {
	PaymentsPaymentVerficationNeeded *TLPaymentsPaymentVerficationNeeded `protobuf:"bytes,2,opt,name=payments_paymentVerficationNeeded,json=paymentsPaymentVerficationNeeded,oneof"`
}

type Payments_SavedInfo

type Payments_SavedInfo struct {
	// Types that are valid to be assigned to Payload:
	//	*Payments_SavedInfo_PaymentsSavedInfo
	Payload isPayments_SavedInfo_Payload `protobuf_oneof:"payload"`
}

func MakePayments_SavedInfo

func MakePayments_SavedInfo(message proto.Message) (m *Payments_SavedInfo)

func (*Payments_SavedInfo) Decode

func (m *Payments_SavedInfo) Decode(dbuf *DecodeBuf) error

func (*Payments_SavedInfo) Descriptor

func (*Payments_SavedInfo) Descriptor() ([]byte, []int)

func (*Payments_SavedInfo) Encode

func (m *Payments_SavedInfo) Encode() (b []byte)

func (*Payments_SavedInfo) GetPayload

func (m *Payments_SavedInfo) GetPayload() isPayments_SavedInfo_Payload

func (*Payments_SavedInfo) GetPaymentsSavedInfo

func (m *Payments_SavedInfo) GetPaymentsSavedInfo() *TLPaymentsSavedInfo

func (*Payments_SavedInfo) ProtoMessage

func (*Payments_SavedInfo) ProtoMessage()

func (*Payments_SavedInfo) Reset

func (m *Payments_SavedInfo) Reset()

func (*Payments_SavedInfo) String

func (m *Payments_SavedInfo) String() string

func (*Payments_SavedInfo) XXX_OneofFuncs

func (*Payments_SavedInfo) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Payments_SavedInfo_PaymentsSavedInfo

type Payments_SavedInfo_PaymentsSavedInfo struct {
	PaymentsSavedInfo *TLPaymentsSavedInfo `protobuf:"bytes,1,opt,name=payments_savedInfo,json=paymentsSavedInfo,oneof"`
}

type Payments_ValidatedRequestedInfo

type Payments_ValidatedRequestedInfo struct {
	// Types that are valid to be assigned to Payload:
	//	*Payments_ValidatedRequestedInfo_PaymentsValidatedRequestedInfo
	Payload isPayments_ValidatedRequestedInfo_Payload `protobuf_oneof:"payload"`
}

func MakePayments_ValidatedRequestedInfo

func MakePayments_ValidatedRequestedInfo(message proto.Message) (m *Payments_ValidatedRequestedInfo)

func (*Payments_ValidatedRequestedInfo) Decode

func (*Payments_ValidatedRequestedInfo) Descriptor

func (*Payments_ValidatedRequestedInfo) Descriptor() ([]byte, []int)

func (*Payments_ValidatedRequestedInfo) Encode

func (m *Payments_ValidatedRequestedInfo) Encode() (b []byte)

func (*Payments_ValidatedRequestedInfo) GetPayload

func (m *Payments_ValidatedRequestedInfo) GetPayload() isPayments_ValidatedRequestedInfo_Payload

func (*Payments_ValidatedRequestedInfo) GetPaymentsValidatedRequestedInfo

func (m *Payments_ValidatedRequestedInfo) GetPaymentsValidatedRequestedInfo() *TLPaymentsValidatedRequestedInfo

func (*Payments_ValidatedRequestedInfo) ProtoMessage

func (*Payments_ValidatedRequestedInfo) ProtoMessage()

func (*Payments_ValidatedRequestedInfo) Reset

func (*Payments_ValidatedRequestedInfo) String

func (*Payments_ValidatedRequestedInfo) XXX_OneofFuncs

func (*Payments_ValidatedRequestedInfo) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Payments_ValidatedRequestedInfo_PaymentsValidatedRequestedInfo

type Payments_ValidatedRequestedInfo_PaymentsValidatedRequestedInfo struct {
	PaymentsValidatedRequestedInfo *TLPaymentsValidatedRequestedInfo `protobuf:"bytes,1,opt,name=payments_validatedRequestedInfo,json=paymentsValidatedRequestedInfo,oneof"`
}

type Peer

type Peer struct {
	// Types that are valid to be assigned to Payload:
	//	*Peer_PeerUser
	//	*Peer_PeerChat
	//	*Peer_PeerChannel
	Payload isPeer_Payload `protobuf_oneof:"payload"`
}

func MakePeer

func MakePeer(message proto.Message) (m *Peer)

func (*Peer) Decode

func (m *Peer) Decode(dbuf *DecodeBuf) error

func (*Peer) Descriptor

func (*Peer) Descriptor() ([]byte, []int)

func (*Peer) Encode

func (m *Peer) Encode() (b []byte)

func (*Peer) GetPayload

func (m *Peer) GetPayload() isPeer_Payload

func (*Peer) GetPeerChannel

func (m *Peer) GetPeerChannel() *TLPeerChannel

func (*Peer) GetPeerChat

func (m *Peer) GetPeerChat() *TLPeerChat

func (*Peer) GetPeerUser

func (m *Peer) GetPeerUser() *TLPeerUser

func (*Peer) ProtoMessage

func (*Peer) ProtoMessage()

func (*Peer) Reset

func (m *Peer) Reset()

func (*Peer) String

func (m *Peer) String() string

func (*Peer) XXX_OneofFuncs

func (*Peer) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type PeerNotifyEvents

type PeerNotifyEvents struct {
	// Types that are valid to be assigned to Payload:
	//	*PeerNotifyEvents_PeerNotifyEventsEmpty
	//	*PeerNotifyEvents_PeerNotifyEventsAll
	Payload isPeerNotifyEvents_Payload `protobuf_oneof:"payload"`
}

func MakePeerNotifyEvents

func MakePeerNotifyEvents(message proto.Message) (m *PeerNotifyEvents)

func (*PeerNotifyEvents) Decode

func (m *PeerNotifyEvents) Decode(dbuf *DecodeBuf) error

func (*PeerNotifyEvents) Descriptor

func (*PeerNotifyEvents) Descriptor() ([]byte, []int)

func (*PeerNotifyEvents) Encode

func (m *PeerNotifyEvents) Encode() (b []byte)

func (*PeerNotifyEvents) GetPayload

func (m *PeerNotifyEvents) GetPayload() isPeerNotifyEvents_Payload

func (*PeerNotifyEvents) GetPeerNotifyEventsAll

func (m *PeerNotifyEvents) GetPeerNotifyEventsAll() *TLPeerNotifyEventsAll

func (*PeerNotifyEvents) GetPeerNotifyEventsEmpty

func (m *PeerNotifyEvents) GetPeerNotifyEventsEmpty() *TLPeerNotifyEventsEmpty

func (*PeerNotifyEvents) ProtoMessage

func (*PeerNotifyEvents) ProtoMessage()

func (*PeerNotifyEvents) Reset

func (m *PeerNotifyEvents) Reset()

func (*PeerNotifyEvents) String

func (m *PeerNotifyEvents) String() string

func (*PeerNotifyEvents) XXX_OneofFuncs

func (*PeerNotifyEvents) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type PeerNotifyEvents_PeerNotifyEventsAll

type PeerNotifyEvents_PeerNotifyEventsAll struct {
	PeerNotifyEventsAll *TLPeerNotifyEventsAll `protobuf:"bytes,2,opt,name=peerNotifyEventsAll,oneof"`
}

type PeerNotifyEvents_PeerNotifyEventsEmpty

type PeerNotifyEvents_PeerNotifyEventsEmpty struct {
	PeerNotifyEventsEmpty *TLPeerNotifyEventsEmpty `protobuf:"bytes,1,opt,name=peerNotifyEventsEmpty,oneof"`
}

type PeerNotifySettings

type PeerNotifySettings struct {
	// Types that are valid to be assigned to Payload:
	//	*PeerNotifySettings_PeerNotifySettingsEmpty
	//	*PeerNotifySettings_PeerNotifySettings
	Payload isPeerNotifySettings_Payload `protobuf_oneof:"payload"`
}

func MakePeerNotifySettings

func MakePeerNotifySettings(message proto.Message) (m *PeerNotifySettings)

func (*PeerNotifySettings) Decode

func (m *PeerNotifySettings) Decode(dbuf *DecodeBuf) error

func (*PeerNotifySettings) Descriptor

func (*PeerNotifySettings) Descriptor() ([]byte, []int)

func (*PeerNotifySettings) Encode

func (m *PeerNotifySettings) Encode() (b []byte)

func (*PeerNotifySettings) GetPayload

func (m *PeerNotifySettings) GetPayload() isPeerNotifySettings_Payload

func (*PeerNotifySettings) GetPeerNotifySettings

func (m *PeerNotifySettings) GetPeerNotifySettings() *TLPeerNotifySettings

func (*PeerNotifySettings) GetPeerNotifySettingsEmpty

func (m *PeerNotifySettings) GetPeerNotifySettingsEmpty() *TLPeerNotifySettingsEmpty

func (*PeerNotifySettings) ProtoMessage

func (*PeerNotifySettings) ProtoMessage()

func (*PeerNotifySettings) Reset

func (m *PeerNotifySettings) Reset()

func (*PeerNotifySettings) String

func (m *PeerNotifySettings) String() string

func (*PeerNotifySettings) XXX_OneofFuncs

func (*PeerNotifySettings) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type PeerNotifySettings_PeerNotifySettings

type PeerNotifySettings_PeerNotifySettings struct {
	PeerNotifySettings *TLPeerNotifySettings `protobuf:"bytes,2,opt,name=peerNotifySettings,oneof"`
}

type PeerNotifySettings_PeerNotifySettingsEmpty

type PeerNotifySettings_PeerNotifySettingsEmpty struct {
	PeerNotifySettingsEmpty *TLPeerNotifySettingsEmpty `protobuf:"bytes,1,opt,name=peerNotifySettingsEmpty,oneof"`
}

type PeerSettings

type PeerSettings struct {
	// Types that are valid to be assigned to Payload:
	//	*PeerSettings_PeerSettings
	Payload isPeerSettings_Payload `protobuf_oneof:"payload"`
}

func MakePeerSettings

func MakePeerSettings(message proto.Message) (m *PeerSettings)

func (*PeerSettings) Decode

func (m *PeerSettings) Decode(dbuf *DecodeBuf) error

func (*PeerSettings) Descriptor

func (*PeerSettings) Descriptor() ([]byte, []int)

func (*PeerSettings) Encode

func (m *PeerSettings) Encode() (b []byte)

func (*PeerSettings) GetPayload

func (m *PeerSettings) GetPayload() isPeerSettings_Payload

func (*PeerSettings) GetPeerSettings

func (m *PeerSettings) GetPeerSettings() *TLPeerSettings

func (*PeerSettings) ProtoMessage

func (*PeerSettings) ProtoMessage()

func (*PeerSettings) Reset

func (m *PeerSettings) Reset()

func (*PeerSettings) String

func (m *PeerSettings) String() string

func (*PeerSettings) XXX_OneofFuncs

func (*PeerSettings) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type PeerSettings_PeerSettings

type PeerSettings_PeerSettings struct {
	PeerSettings *TLPeerSettings `protobuf:"bytes,1,opt,name=peerSettings,oneof"`
}

type Peer_PeerChannel

type Peer_PeerChannel struct {
	PeerChannel *TLPeerChannel `protobuf:"bytes,3,opt,name=peerChannel,oneof"`
}

type Peer_PeerChat

type Peer_PeerChat struct {
	PeerChat *TLPeerChat `protobuf:"bytes,2,opt,name=peerChat,oneof"`
}

type Peer_PeerUser

type Peer_PeerUser struct {
	PeerUser *TLPeerUser `protobuf:"bytes,1,opt,name=peerUser,oneof"`
}

type PhoneCall

type PhoneCall struct {
	// Types that are valid to be assigned to Payload:
	//	*PhoneCall_PhoneCallEmpty
	//	*PhoneCall_PhoneCallWaiting
	//	*PhoneCall_PhoneCallRequested
	//	*PhoneCall_PhoneCallAccepted
	//	*PhoneCall_PhoneCall
	//	*PhoneCall_PhoneCallDiscarded
	Payload isPhoneCall_Payload `protobuf_oneof:"payload"`
}

func MakePhoneCall

func MakePhoneCall(message proto.Message) (m *PhoneCall)

func (*PhoneCall) Decode

func (m *PhoneCall) Decode(dbuf *DecodeBuf) error

func (*PhoneCall) Descriptor

func (*PhoneCall) Descriptor() ([]byte, []int)

func (*PhoneCall) Encode

func (m *PhoneCall) Encode() (b []byte)

func (*PhoneCall) GetPayload

func (m *PhoneCall) GetPayload() isPhoneCall_Payload

func (*PhoneCall) GetPhoneCall

func (m *PhoneCall) GetPhoneCall() *TLPhoneCall

func (*PhoneCall) GetPhoneCallAccepted

func (m *PhoneCall) GetPhoneCallAccepted() *TLPhoneCallAccepted

func (*PhoneCall) GetPhoneCallDiscarded

func (m *PhoneCall) GetPhoneCallDiscarded() *TLPhoneCallDiscarded

func (*PhoneCall) GetPhoneCallEmpty

func (m *PhoneCall) GetPhoneCallEmpty() *TLPhoneCallEmpty

func (*PhoneCall) GetPhoneCallRequested

func (m *PhoneCall) GetPhoneCallRequested() *TLPhoneCallRequested

func (*PhoneCall) GetPhoneCallWaiting

func (m *PhoneCall) GetPhoneCallWaiting() *TLPhoneCallWaiting

func (*PhoneCall) ProtoMessage

func (*PhoneCall) ProtoMessage()

func (*PhoneCall) Reset

func (m *PhoneCall) Reset()

func (*PhoneCall) String

func (m *PhoneCall) String() string

func (*PhoneCall) XXX_OneofFuncs

func (*PhoneCall) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type PhoneCallDiscardReason

type PhoneCallDiscardReason struct {
	// Types that are valid to be assigned to Payload:
	//	*PhoneCallDiscardReason_PhoneCallDiscardReasonMissed
	//	*PhoneCallDiscardReason_PhoneCallDiscardReasonDisconnect
	//	*PhoneCallDiscardReason_PhoneCallDiscardReasonHangup
	//	*PhoneCallDiscardReason_PhoneCallDiscardReasonBusy
	Payload isPhoneCallDiscardReason_Payload `protobuf_oneof:"payload"`
}

func MakePhoneCallDiscardReason

func MakePhoneCallDiscardReason(message proto.Message) (m *PhoneCallDiscardReason)

func (*PhoneCallDiscardReason) Decode

func (m *PhoneCallDiscardReason) Decode(dbuf *DecodeBuf) error

func (*PhoneCallDiscardReason) Descriptor

func (*PhoneCallDiscardReason) Descriptor() ([]byte, []int)

func (*PhoneCallDiscardReason) Encode

func (m *PhoneCallDiscardReason) Encode() (b []byte)

func (*PhoneCallDiscardReason) GetPayload

func (m *PhoneCallDiscardReason) GetPayload() isPhoneCallDiscardReason_Payload

func (*PhoneCallDiscardReason) GetPhoneCallDiscardReasonBusy

func (m *PhoneCallDiscardReason) GetPhoneCallDiscardReasonBusy() *TLPhoneCallDiscardReasonBusy

func (*PhoneCallDiscardReason) GetPhoneCallDiscardReasonDisconnect

func (m *PhoneCallDiscardReason) GetPhoneCallDiscardReasonDisconnect() *TLPhoneCallDiscardReasonDisconnect

func (*PhoneCallDiscardReason) GetPhoneCallDiscardReasonHangup

func (m *PhoneCallDiscardReason) GetPhoneCallDiscardReasonHangup() *TLPhoneCallDiscardReasonHangup

func (*PhoneCallDiscardReason) GetPhoneCallDiscardReasonMissed

func (m *PhoneCallDiscardReason) GetPhoneCallDiscardReasonMissed() *TLPhoneCallDiscardReasonMissed

func (*PhoneCallDiscardReason) ProtoMessage

func (*PhoneCallDiscardReason) ProtoMessage()

func (*PhoneCallDiscardReason) Reset

func (m *PhoneCallDiscardReason) Reset()

func (*PhoneCallDiscardReason) String

func (m *PhoneCallDiscardReason) String() string

func (*PhoneCallDiscardReason) XXX_OneofFuncs

func (*PhoneCallDiscardReason) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type PhoneCallDiscardReason_PhoneCallDiscardReasonBusy

type PhoneCallDiscardReason_PhoneCallDiscardReasonBusy struct {
	PhoneCallDiscardReasonBusy *TLPhoneCallDiscardReasonBusy `protobuf:"bytes,4,opt,name=phoneCallDiscardReasonBusy,oneof"`
}

type PhoneCallDiscardReason_PhoneCallDiscardReasonDisconnect

type PhoneCallDiscardReason_PhoneCallDiscardReasonDisconnect struct {
	PhoneCallDiscardReasonDisconnect *TLPhoneCallDiscardReasonDisconnect `protobuf:"bytes,2,opt,name=phoneCallDiscardReasonDisconnect,oneof"`
}

type PhoneCallDiscardReason_PhoneCallDiscardReasonHangup

type PhoneCallDiscardReason_PhoneCallDiscardReasonHangup struct {
	PhoneCallDiscardReasonHangup *TLPhoneCallDiscardReasonHangup `protobuf:"bytes,3,opt,name=phoneCallDiscardReasonHangup,oneof"`
}

type PhoneCallDiscardReason_PhoneCallDiscardReasonMissed

type PhoneCallDiscardReason_PhoneCallDiscardReasonMissed struct {
	PhoneCallDiscardReasonMissed *TLPhoneCallDiscardReasonMissed `protobuf:"bytes,1,opt,name=phoneCallDiscardReasonMissed,oneof"`
}

type PhoneCallProtocol

type PhoneCallProtocol struct {
	// Types that are valid to be assigned to Payload:
	//	*PhoneCallProtocol_PhoneCallProtocol
	Payload isPhoneCallProtocol_Payload `protobuf_oneof:"payload"`
}

func MakePhoneCallProtocol

func MakePhoneCallProtocol(message proto.Message) (m *PhoneCallProtocol)

func (*PhoneCallProtocol) Decode

func (m *PhoneCallProtocol) Decode(dbuf *DecodeBuf) error

func (*PhoneCallProtocol) Descriptor

func (*PhoneCallProtocol) Descriptor() ([]byte, []int)

func (*PhoneCallProtocol) Encode

func (m *PhoneCallProtocol) Encode() (b []byte)

func (*PhoneCallProtocol) GetPayload

func (m *PhoneCallProtocol) GetPayload() isPhoneCallProtocol_Payload

func (*PhoneCallProtocol) GetPhoneCallProtocol

func (m *PhoneCallProtocol) GetPhoneCallProtocol() *TLPhoneCallProtocol

func (*PhoneCallProtocol) ProtoMessage

func (*PhoneCallProtocol) ProtoMessage()

func (*PhoneCallProtocol) Reset

func (m *PhoneCallProtocol) Reset()

func (*PhoneCallProtocol) String

func (m *PhoneCallProtocol) String() string

func (*PhoneCallProtocol) XXX_OneofFuncs

func (*PhoneCallProtocol) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type PhoneCallProtocol_PhoneCallProtocol

type PhoneCallProtocol_PhoneCallProtocol struct {
	PhoneCallProtocol *TLPhoneCallProtocol `protobuf:"bytes,1,opt,name=phoneCallProtocol,oneof"`
}

type PhoneCall_PhoneCall

type PhoneCall_PhoneCall struct {
	PhoneCall *TLPhoneCall `protobuf:"bytes,5,opt,name=phoneCall,oneof"`
}

type PhoneCall_PhoneCallAccepted

type PhoneCall_PhoneCallAccepted struct {
	PhoneCallAccepted *TLPhoneCallAccepted `protobuf:"bytes,4,opt,name=phoneCallAccepted,oneof"`
}

type PhoneCall_PhoneCallDiscarded

type PhoneCall_PhoneCallDiscarded struct {
	PhoneCallDiscarded *TLPhoneCallDiscarded `protobuf:"bytes,6,opt,name=phoneCallDiscarded,oneof"`
}

type PhoneCall_PhoneCallEmpty

type PhoneCall_PhoneCallEmpty struct {
	PhoneCallEmpty *TLPhoneCallEmpty `protobuf:"bytes,1,opt,name=phoneCallEmpty,oneof"`
}

type PhoneCall_PhoneCallRequested

type PhoneCall_PhoneCallRequested struct {
	PhoneCallRequested *TLPhoneCallRequested `protobuf:"bytes,3,opt,name=phoneCallRequested,oneof"`
}

type PhoneCall_PhoneCallWaiting

type PhoneCall_PhoneCallWaiting struct {
	PhoneCallWaiting *TLPhoneCallWaiting `protobuf:"bytes,2,opt,name=phoneCallWaiting,oneof"`
}

type PhoneConnection

type PhoneConnection struct {
	// Types that are valid to be assigned to Payload:
	//	*PhoneConnection_PhoneConnection
	Payload isPhoneConnection_Payload `protobuf_oneof:"payload"`
}

func MakePhoneConnection

func MakePhoneConnection(message proto.Message) (m *PhoneConnection)

func (*PhoneConnection) Decode

func (m *PhoneConnection) Decode(dbuf *DecodeBuf) error

func (*PhoneConnection) Descriptor

func (*PhoneConnection) Descriptor() ([]byte, []int)

func (*PhoneConnection) Encode

func (m *PhoneConnection) Encode() (b []byte)

func (*PhoneConnection) GetPayload

func (m *PhoneConnection) GetPayload() isPhoneConnection_Payload

func (*PhoneConnection) GetPhoneConnection

func (m *PhoneConnection) GetPhoneConnection() *TLPhoneConnection

func (*PhoneConnection) ProtoMessage

func (*PhoneConnection) ProtoMessage()

func (*PhoneConnection) Reset

func (m *PhoneConnection) Reset()

func (*PhoneConnection) String

func (m *PhoneConnection) String() string

func (*PhoneConnection) XXX_OneofFuncs

func (*PhoneConnection) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type PhoneConnection_PhoneConnection

type PhoneConnection_PhoneConnection struct {
	PhoneConnection *TLPhoneConnection `protobuf:"bytes,1,opt,name=phoneConnection,oneof"`
}

type Phone_PhoneCall

type Phone_PhoneCall struct {
	// Types that are valid to be assigned to Payload:
	//	*Phone_PhoneCall_PhonePhoneCall
	Payload isPhone_PhoneCall_Payload `protobuf_oneof:"payload"`
}

func MakePhone_PhoneCall

func MakePhone_PhoneCall(message proto.Message) (m *Phone_PhoneCall)

func (*Phone_PhoneCall) Decode

func (m *Phone_PhoneCall) Decode(dbuf *DecodeBuf) error

func (*Phone_PhoneCall) Descriptor

func (*Phone_PhoneCall) Descriptor() ([]byte, []int)

func (*Phone_PhoneCall) Encode

func (m *Phone_PhoneCall) Encode() (b []byte)

func (*Phone_PhoneCall) GetPayload

func (m *Phone_PhoneCall) GetPayload() isPhone_PhoneCall_Payload

func (*Phone_PhoneCall) GetPhonePhoneCall

func (m *Phone_PhoneCall) GetPhonePhoneCall() *TLPhonePhoneCall

func (*Phone_PhoneCall) ProtoMessage

func (*Phone_PhoneCall) ProtoMessage()

func (*Phone_PhoneCall) Reset

func (m *Phone_PhoneCall) Reset()

func (*Phone_PhoneCall) String

func (m *Phone_PhoneCall) String() string

func (*Phone_PhoneCall) XXX_OneofFuncs

func (*Phone_PhoneCall) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Phone_PhoneCall_PhonePhoneCall

type Phone_PhoneCall_PhonePhoneCall struct {
	PhonePhoneCall *TLPhonePhoneCall `protobuf:"bytes,1,opt,name=phone_phoneCall,json=phonePhoneCall,oneof"`
}

type Photo

type Photo struct {
	// Types that are valid to be assigned to Payload:
	//	*Photo_PhotoEmpty
	//	*Photo_Photo
	Payload isPhoto_Payload `protobuf_oneof:"payload"`
}

func MakePhoto

func MakePhoto(message proto.Message) (m *Photo)

func (*Photo) Decode

func (m *Photo) Decode(dbuf *DecodeBuf) error

func (*Photo) Descriptor

func (*Photo) Descriptor() ([]byte, []int)

func (*Photo) Encode

func (m *Photo) Encode() (b []byte)

func (*Photo) GetPayload

func (m *Photo) GetPayload() isPhoto_Payload

func (*Photo) GetPhoto

func (m *Photo) GetPhoto() *TLPhoto

func (*Photo) GetPhotoEmpty

func (m *Photo) GetPhotoEmpty() *TLPhotoEmpty

func (*Photo) ProtoMessage

func (*Photo) ProtoMessage()

func (*Photo) Reset

func (m *Photo) Reset()

func (*Photo) String

func (m *Photo) String() string

func (*Photo) XXX_OneofFuncs

func (*Photo) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type PhotoSize

type PhotoSize struct {
	// Types that are valid to be assigned to Payload:
	//	*PhotoSize_PhotoSizeEmpty
	//	*PhotoSize_PhotoSize
	//	*PhotoSize_PhotoCachedSize
	Payload isPhotoSize_Payload `protobuf_oneof:"payload"`
}

func MakePhotoSize

func MakePhotoSize(message proto.Message) (m *PhotoSize)

func (*PhotoSize) Decode

func (m *PhotoSize) Decode(dbuf *DecodeBuf) error

func (*PhotoSize) Descriptor

func (*PhotoSize) Descriptor() ([]byte, []int)

func (*PhotoSize) Encode

func (m *PhotoSize) Encode() (b []byte)

func (*PhotoSize) GetPayload

func (m *PhotoSize) GetPayload() isPhotoSize_Payload

func (*PhotoSize) GetPhotoCachedSize

func (m *PhotoSize) GetPhotoCachedSize() *TLPhotoCachedSize

func (*PhotoSize) GetPhotoSize

func (m *PhotoSize) GetPhotoSize() *TLPhotoSize

func (*PhotoSize) GetPhotoSizeEmpty

func (m *PhotoSize) GetPhotoSizeEmpty() *TLPhotoSizeEmpty

func (*PhotoSize) ProtoMessage

func (*PhotoSize) ProtoMessage()

func (*PhotoSize) Reset

func (m *PhotoSize) Reset()

func (*PhotoSize) String

func (m *PhotoSize) String() string

func (*PhotoSize) XXX_OneofFuncs

func (*PhotoSize) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type PhotoSize_PhotoCachedSize

type PhotoSize_PhotoCachedSize struct {
	PhotoCachedSize *TLPhotoCachedSize `protobuf:"bytes,3,opt,name=photoCachedSize,oneof"`
}

type PhotoSize_PhotoSize

type PhotoSize_PhotoSize struct {
	PhotoSize *TLPhotoSize `protobuf:"bytes,2,opt,name=photoSize,oneof"`
}

type PhotoSize_PhotoSizeEmpty

type PhotoSize_PhotoSizeEmpty struct {
	PhotoSizeEmpty *TLPhotoSizeEmpty `protobuf:"bytes,1,opt,name=photoSizeEmpty,oneof"`
}

type Photo_Photo

type Photo_Photo struct {
	Photo *TLPhoto `protobuf:"bytes,2,opt,name=photo,oneof"`
}

type Photo_PhotoEmpty

type Photo_PhotoEmpty struct {
	PhotoEmpty *TLPhotoEmpty `protobuf:"bytes,1,opt,name=photoEmpty,oneof"`
}

type Photos_Photo

type Photos_Photo struct {
	// Types that are valid to be assigned to Payload:
	//	*Photos_Photo_PhotosPhoto
	Payload isPhotos_Photo_Payload `protobuf_oneof:"payload"`
}

func MakePhotos_Photo

func MakePhotos_Photo(message proto.Message) (m *Photos_Photo)

func (*Photos_Photo) Decode

func (m *Photos_Photo) Decode(dbuf *DecodeBuf) error

func (*Photos_Photo) Descriptor

func (*Photos_Photo) Descriptor() ([]byte, []int)

func (*Photos_Photo) Encode

func (m *Photos_Photo) Encode() (b []byte)

func (*Photos_Photo) GetPayload

func (m *Photos_Photo) GetPayload() isPhotos_Photo_Payload

func (*Photos_Photo) GetPhotosPhoto

func (m *Photos_Photo) GetPhotosPhoto() *TLPhotosPhoto

func (*Photos_Photo) ProtoMessage

func (*Photos_Photo) ProtoMessage()

func (*Photos_Photo) Reset

func (m *Photos_Photo) Reset()

func (*Photos_Photo) String

func (m *Photos_Photo) String() string

func (*Photos_Photo) XXX_OneofFuncs

func (*Photos_Photo) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Photos_Photo_PhotosPhoto

type Photos_Photo_PhotosPhoto struct {
	PhotosPhoto *TLPhotosPhoto `protobuf:"bytes,1,opt,name=photos_photo,json=photosPhoto,oneof"`
}

type Photos_Photos

type Photos_Photos struct {
	// Types that are valid to be assigned to Payload:
	//	*Photos_Photos_PhotosPhotos
	//	*Photos_Photos_PhotosPhotosSlice
	Payload isPhotos_Photos_Payload `protobuf_oneof:"payload"`
}

func MakePhotos_Photos

func MakePhotos_Photos(message proto.Message) (m *Photos_Photos)

func (*Photos_Photos) Decode

func (m *Photos_Photos) Decode(dbuf *DecodeBuf) error

func (*Photos_Photos) Descriptor

func (*Photos_Photos) Descriptor() ([]byte, []int)

func (*Photos_Photos) Encode

func (m *Photos_Photos) Encode() (b []byte)

func (*Photos_Photos) GetPayload

func (m *Photos_Photos) GetPayload() isPhotos_Photos_Payload

func (*Photos_Photos) GetPhotosPhotos

func (m *Photos_Photos) GetPhotosPhotos() *TLPhotosPhotos

func (*Photos_Photos) GetPhotosPhotosSlice

func (m *Photos_Photos) GetPhotosPhotosSlice() *TLPhotosPhotosSlice

func (*Photos_Photos) ProtoMessage

func (*Photos_Photos) ProtoMessage()

func (*Photos_Photos) Reset

func (m *Photos_Photos) Reset()

func (*Photos_Photos) String

func (m *Photos_Photos) String() string

func (*Photos_Photos) XXX_OneofFuncs

func (*Photos_Photos) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Photos_Photos_PhotosPhotos

type Photos_Photos_PhotosPhotos struct {
	PhotosPhotos *TLPhotosPhotos `protobuf:"bytes,1,opt,name=photos_photos,json=photosPhotos,oneof"`
}

type Photos_Photos_PhotosPhotosSlice

type Photos_Photos_PhotosPhotosSlice struct {
	PhotosPhotosSlice *TLPhotosPhotosSlice `protobuf:"bytes,2,opt,name=photos_photosSlice,json=photosPhotosSlice,oneof"`
}

type Pong

type Pong struct {
	// Types that are valid to be assigned to Payload:
	//	*Pong_Pong
	Payload isPong_Payload `protobuf_oneof:"payload"`
}

func MakePong

func MakePong(message proto.Message) (m *Pong)

func (*Pong) Decode

func (m *Pong) Decode(dbuf *DecodeBuf) error

func (*Pong) Descriptor

func (*Pong) Descriptor() ([]byte, []int)

func (*Pong) Encode

func (m *Pong) Encode() (b []byte)

func (*Pong) GetPayload

func (m *Pong) GetPayload() isPong_Payload

func (*Pong) GetPong

func (m *Pong) GetPong() *TLPong

func (*Pong) ProtoMessage

func (*Pong) ProtoMessage()

func (*Pong) Reset

func (m *Pong) Reset()

func (*Pong) String

func (m *Pong) String() string

func (*Pong) XXX_OneofFuncs

func (*Pong) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Pong_Pong

type Pong_Pong struct {
	Pong *TLPong `protobuf:"bytes,1,opt,name=pong,oneof"`
}

type PopularContact

type PopularContact struct {
	// Types that are valid to be assigned to Payload:
	//	*PopularContact_PopularContact
	Payload isPopularContact_Payload `protobuf_oneof:"payload"`
}

func MakePopularContact

func MakePopularContact(message proto.Message) (m *PopularContact)

func (*PopularContact) Decode

func (m *PopularContact) Decode(dbuf *DecodeBuf) error

func (*PopularContact) Descriptor

func (*PopularContact) Descriptor() ([]byte, []int)

func (*PopularContact) Encode

func (m *PopularContact) Encode() (b []byte)

func (*PopularContact) GetPayload

func (m *PopularContact) GetPayload() isPopularContact_Payload

func (*PopularContact) GetPopularContact

func (m *PopularContact) GetPopularContact() *TLPopularContact

func (*PopularContact) ProtoMessage

func (*PopularContact) ProtoMessage()

func (*PopularContact) Reset

func (m *PopularContact) Reset()

func (*PopularContact) String

func (m *PopularContact) String() string

func (*PopularContact) XXX_OneofFuncs

func (*PopularContact) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type PopularContact_PopularContact

type PopularContact_PopularContact struct {
	PopularContact *TLPopularContact `protobuf:"bytes,1,opt,name=popularContact,oneof"`
}

type PostAddress

type PostAddress struct {
	// Types that are valid to be assigned to Payload:
	//	*PostAddress_PostAddress
	Payload isPostAddress_Payload `protobuf_oneof:"payload"`
}

func MakePostAddress

func MakePostAddress(message proto.Message) (m *PostAddress)

func (*PostAddress) Decode

func (m *PostAddress) Decode(dbuf *DecodeBuf) error

func (*PostAddress) Descriptor

func (*PostAddress) Descriptor() ([]byte, []int)

func (*PostAddress) Encode

func (m *PostAddress) Encode() (b []byte)

func (*PostAddress) GetPayload

func (m *PostAddress) GetPayload() isPostAddress_Payload

func (*PostAddress) GetPostAddress

func (m *PostAddress) GetPostAddress() *TLPostAddress

func (*PostAddress) ProtoMessage

func (*PostAddress) ProtoMessage()

func (*PostAddress) Reset

func (m *PostAddress) Reset()

func (*PostAddress) String

func (m *PostAddress) String() string

func (*PostAddress) XXX_OneofFuncs

func (*PostAddress) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type PostAddress_PostAddress

type PostAddress_PostAddress struct {
	PostAddress *TLPostAddress `protobuf:"bytes,1,opt,name=postAddress,oneof"`
}

type PrivacyKey

type PrivacyKey struct {
	// Types that are valid to be assigned to Payload:
	//	*PrivacyKey_PrivacyKeyStatusTimestamp
	//	*PrivacyKey_PrivacyKeyChatInvite
	//	*PrivacyKey_PrivacyKeyPhoneCall
	Payload isPrivacyKey_Payload `protobuf_oneof:"payload"`
}

func MakePrivacyKey

func MakePrivacyKey(message proto.Message) (m *PrivacyKey)

func (*PrivacyKey) Decode

func (m *PrivacyKey) Decode(dbuf *DecodeBuf) error

func (*PrivacyKey) Descriptor

func (*PrivacyKey) Descriptor() ([]byte, []int)

func (*PrivacyKey) Encode

func (m *PrivacyKey) Encode() (b []byte)

func (*PrivacyKey) GetPayload

func (m *PrivacyKey) GetPayload() isPrivacyKey_Payload

func (*PrivacyKey) GetPrivacyKeyChatInvite

func (m *PrivacyKey) GetPrivacyKeyChatInvite() *TLPrivacyKeyChatInvite

func (*PrivacyKey) GetPrivacyKeyPhoneCall

func (m *PrivacyKey) GetPrivacyKeyPhoneCall() *TLPrivacyKeyPhoneCall

func (*PrivacyKey) GetPrivacyKeyStatusTimestamp

func (m *PrivacyKey) GetPrivacyKeyStatusTimestamp() *TLPrivacyKeyStatusTimestamp

func (*PrivacyKey) ProtoMessage

func (*PrivacyKey) ProtoMessage()

func (*PrivacyKey) Reset

func (m *PrivacyKey) Reset()

func (*PrivacyKey) String

func (m *PrivacyKey) String() string

func (*PrivacyKey) XXX_OneofFuncs

func (*PrivacyKey) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type PrivacyKey_PrivacyKeyChatInvite

type PrivacyKey_PrivacyKeyChatInvite struct {
	PrivacyKeyChatInvite *TLPrivacyKeyChatInvite `protobuf:"bytes,2,opt,name=privacyKeyChatInvite,oneof"`
}

type PrivacyKey_PrivacyKeyPhoneCall

type PrivacyKey_PrivacyKeyPhoneCall struct {
	PrivacyKeyPhoneCall *TLPrivacyKeyPhoneCall `protobuf:"bytes,3,opt,name=privacyKeyPhoneCall,oneof"`
}

type PrivacyKey_PrivacyKeyStatusTimestamp

type PrivacyKey_PrivacyKeyStatusTimestamp struct {
	PrivacyKeyStatusTimestamp *TLPrivacyKeyStatusTimestamp `protobuf:"bytes,1,opt,name=privacyKeyStatusTimestamp,oneof"`
}

type PrivacyRule

type PrivacyRule struct {
	// Types that are valid to be assigned to Payload:
	//	*PrivacyRule_PrivacyValueAllowContacts
	//	*PrivacyRule_PrivacyValueAllowAll
	//	*PrivacyRule_PrivacyValueAllowUsers
	//	*PrivacyRule_PrivacyValueDisallowContacts
	//	*PrivacyRule_PrivacyValueDisallowAll
	//	*PrivacyRule_PrivacyValueDisallowUsers
	Payload isPrivacyRule_Payload `protobuf_oneof:"payload"`
}

func MakePrivacyRule

func MakePrivacyRule(message proto.Message) (m *PrivacyRule)

func (*PrivacyRule) Decode

func (m *PrivacyRule) Decode(dbuf *DecodeBuf) error

func (*PrivacyRule) Descriptor

func (*PrivacyRule) Descriptor() ([]byte, []int)

func (*PrivacyRule) Encode

func (m *PrivacyRule) Encode() (b []byte)

func (*PrivacyRule) GetPayload

func (m *PrivacyRule) GetPayload() isPrivacyRule_Payload

func (*PrivacyRule) GetPrivacyValueAllowAll

func (m *PrivacyRule) GetPrivacyValueAllowAll() *TLPrivacyValueAllowAll

func (*PrivacyRule) GetPrivacyValueAllowContacts

func (m *PrivacyRule) GetPrivacyValueAllowContacts() *TLPrivacyValueAllowContacts

func (*PrivacyRule) GetPrivacyValueAllowUsers

func (m *PrivacyRule) GetPrivacyValueAllowUsers() *TLPrivacyValueAllowUsers

func (*PrivacyRule) GetPrivacyValueDisallowAll

func (m *PrivacyRule) GetPrivacyValueDisallowAll() *TLPrivacyValueDisallowAll

func (*PrivacyRule) GetPrivacyValueDisallowContacts

func (m *PrivacyRule) GetPrivacyValueDisallowContacts() *TLPrivacyValueDisallowContacts

func (*PrivacyRule) GetPrivacyValueDisallowUsers

func (m *PrivacyRule) GetPrivacyValueDisallowUsers() *TLPrivacyValueDisallowUsers

func (*PrivacyRule) ProtoMessage

func (*PrivacyRule) ProtoMessage()

func (*PrivacyRule) Reset

func (m *PrivacyRule) Reset()

func (*PrivacyRule) String

func (m *PrivacyRule) String() string

func (*PrivacyRule) XXX_OneofFuncs

func (*PrivacyRule) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type PrivacyRule_PrivacyValueAllowAll

type PrivacyRule_PrivacyValueAllowAll struct {
	PrivacyValueAllowAll *TLPrivacyValueAllowAll `protobuf:"bytes,2,opt,name=privacyValueAllowAll,oneof"`
}

type PrivacyRule_PrivacyValueAllowContacts

type PrivacyRule_PrivacyValueAllowContacts struct {
	PrivacyValueAllowContacts *TLPrivacyValueAllowContacts `protobuf:"bytes,1,opt,name=privacyValueAllowContacts,oneof"`
}

type PrivacyRule_PrivacyValueAllowUsers

type PrivacyRule_PrivacyValueAllowUsers struct {
	PrivacyValueAllowUsers *TLPrivacyValueAllowUsers `protobuf:"bytes,3,opt,name=privacyValueAllowUsers,oneof"`
}

type PrivacyRule_PrivacyValueDisallowAll

type PrivacyRule_PrivacyValueDisallowAll struct {
	PrivacyValueDisallowAll *TLPrivacyValueDisallowAll `protobuf:"bytes,5,opt,name=privacyValueDisallowAll,oneof"`
}

type PrivacyRule_PrivacyValueDisallowContacts

type PrivacyRule_PrivacyValueDisallowContacts struct {
	PrivacyValueDisallowContacts *TLPrivacyValueDisallowContacts `protobuf:"bytes,4,opt,name=privacyValueDisallowContacts,oneof"`
}

type PrivacyRule_PrivacyValueDisallowUsers

type PrivacyRule_PrivacyValueDisallowUsers struct {
	PrivacyValueDisallowUsers *TLPrivacyValueDisallowUsers `protobuf:"bytes,6,opt,name=privacyValueDisallowUsers,oneof"`
}

type QuickAckMessage

type QuickAckMessage struct {
	// contains filtered or unexported fields
}

func (*QuickAckMessage) MessageType

func (m *QuickAckMessage) MessageType() int

type RPCAccountClient

type RPCAccountClient interface {
	AccountSendChangePhoneCode(ctx context.Context, in *TLAccountSendChangePhoneCode, opts ...grpc.CallOption) (*Auth_SentCode, error)
	AccountSendConfirmPhoneCode(ctx context.Context, in *TLAccountSendConfirmPhoneCode, opts ...grpc.CallOption) (*Auth_SentCode, error)
	AccountRegisterDevice(ctx context.Context, in *TLAccountRegisterDevice, opts ...grpc.CallOption) (*Bool, error)
	AccountUnregisterDevice(ctx context.Context, in *TLAccountUnregisterDevice, opts ...grpc.CallOption) (*Bool, error)
	AccountUpdateNotifySettings(ctx context.Context, in *TLAccountUpdateNotifySettings, opts ...grpc.CallOption) (*Bool, error)
	AccountResetNotifySettings(ctx context.Context, in *TLAccountResetNotifySettings, opts ...grpc.CallOption) (*Bool, error)
	AccountUpdateStatus(ctx context.Context, in *TLAccountUpdateStatus, opts ...grpc.CallOption) (*Bool, error)
	AccountReportPeer(ctx context.Context, in *TLAccountReportPeer, opts ...grpc.CallOption) (*Bool, error)
	AccountCheckUsername(ctx context.Context, in *TLAccountCheckUsername, opts ...grpc.CallOption) (*Bool, error)
	AccountDeleteAccount(ctx context.Context, in *TLAccountDeleteAccount, opts ...grpc.CallOption) (*Bool, error)
	AccountSetAccountTTL(ctx context.Context, in *TLAccountSetAccountTTL, opts ...grpc.CallOption) (*Bool, error)
	AccountUpdateDeviceLocked(ctx context.Context, in *TLAccountUpdateDeviceLocked, opts ...grpc.CallOption) (*Bool, error)
	AccountResetAuthorization(ctx context.Context, in *TLAccountResetAuthorization, opts ...grpc.CallOption) (*Bool, error)
	AccountUpdatePasswordSettings(ctx context.Context, in *TLAccountUpdatePasswordSettings, opts ...grpc.CallOption) (*Bool, error)
	AccountConfirmPhone(ctx context.Context, in *TLAccountConfirmPhone, opts ...grpc.CallOption) (*Bool, error)
	AccountGetNotifySettings(ctx context.Context, in *TLAccountGetNotifySettings, opts ...grpc.CallOption) (*PeerNotifySettings, error)
	AccountUpdateProfile(ctx context.Context, in *TLAccountUpdateProfile, opts ...grpc.CallOption) (*User, error)
	AccountUpdateUsername(ctx context.Context, in *TLAccountUpdateUsername, opts ...grpc.CallOption) (*User, error)
	AccountChangePhone(ctx context.Context, in *TLAccountChangePhone, opts ...grpc.CallOption) (*User, error)
	// rpc account_getWallPapers(TL_account_getWallPapers) returns (Vector<WallPaper>) {}
	AccountGetPrivacy(ctx context.Context, in *TLAccountGetPrivacy, opts ...grpc.CallOption) (*Account_PrivacyRules, error)
	AccountSetPrivacy(ctx context.Context, in *TLAccountSetPrivacy, opts ...grpc.CallOption) (*Account_PrivacyRules, error)
	AccountGetAccountTTL(ctx context.Context, in *TLAccountGetAccountTTL, opts ...grpc.CallOption) (*AccountDaysTTL, error)
	AccountGetAuthorizations(ctx context.Context, in *TLAccountGetAuthorizations, opts ...grpc.CallOption) (*Account_Authorizations, error)
	AccountGetPassword(ctx context.Context, in *TLAccountGetPassword, opts ...grpc.CallOption) (*Account_Password, error)
	AccountGetPasswordSettings(ctx context.Context, in *TLAccountGetPasswordSettings, opts ...grpc.CallOption) (*Account_PasswordSettings, error)
	AccountGetTmpPassword(ctx context.Context, in *TLAccountGetTmpPassword, opts ...grpc.CallOption) (*Account_TmpPassword, error)
}

func NewRPCAccountClient

func NewRPCAccountClient(cc *grpc.ClientConn) RPCAccountClient

type RPCAccountServer

type RPCAccountServer interface {
	AccountSendChangePhoneCode(context.Context, *TLAccountSendChangePhoneCode) (*Auth_SentCode, error)
	AccountSendConfirmPhoneCode(context.Context, *TLAccountSendConfirmPhoneCode) (*Auth_SentCode, error)
	AccountRegisterDevice(context.Context, *TLAccountRegisterDevice) (*Bool, error)
	AccountUnregisterDevice(context.Context, *TLAccountUnregisterDevice) (*Bool, error)
	AccountUpdateNotifySettings(context.Context, *TLAccountUpdateNotifySettings) (*Bool, error)
	AccountResetNotifySettings(context.Context, *TLAccountResetNotifySettings) (*Bool, error)
	AccountUpdateStatus(context.Context, *TLAccountUpdateStatus) (*Bool, error)
	AccountReportPeer(context.Context, *TLAccountReportPeer) (*Bool, error)
	AccountCheckUsername(context.Context, *TLAccountCheckUsername) (*Bool, error)
	AccountDeleteAccount(context.Context, *TLAccountDeleteAccount) (*Bool, error)
	AccountSetAccountTTL(context.Context, *TLAccountSetAccountTTL) (*Bool, error)
	AccountUpdateDeviceLocked(context.Context, *TLAccountUpdateDeviceLocked) (*Bool, error)
	AccountResetAuthorization(context.Context, *TLAccountResetAuthorization) (*Bool, error)
	AccountUpdatePasswordSettings(context.Context, *TLAccountUpdatePasswordSettings) (*Bool, error)
	AccountConfirmPhone(context.Context, *TLAccountConfirmPhone) (*Bool, error)
	AccountGetNotifySettings(context.Context, *TLAccountGetNotifySettings) (*PeerNotifySettings, error)
	AccountUpdateProfile(context.Context, *TLAccountUpdateProfile) (*User, error)
	AccountUpdateUsername(context.Context, *TLAccountUpdateUsername) (*User, error)
	AccountChangePhone(context.Context, *TLAccountChangePhone) (*User, error)
	// rpc account_getWallPapers(TL_account_getWallPapers) returns (Vector<WallPaper>) {}
	AccountGetPrivacy(context.Context, *TLAccountGetPrivacy) (*Account_PrivacyRules, error)
	AccountSetPrivacy(context.Context, *TLAccountSetPrivacy) (*Account_PrivacyRules, error)
	AccountGetAccountTTL(context.Context, *TLAccountGetAccountTTL) (*AccountDaysTTL, error)
	AccountGetAuthorizations(context.Context, *TLAccountGetAuthorizations) (*Account_Authorizations, error)
	AccountGetPassword(context.Context, *TLAccountGetPassword) (*Account_Password, error)
	AccountGetPasswordSettings(context.Context, *TLAccountGetPasswordSettings) (*Account_PasswordSettings, error)
	AccountGetTmpPassword(context.Context, *TLAccountGetTmpPassword) (*Account_TmpPassword, error)
}

type RPCAuthClient

type RPCAuthClient interface {
	AuthCheckPhone(ctx context.Context, in *TLAuthCheckPhone, opts ...grpc.CallOption) (*Auth_CheckedPhone, error)
	AuthSendCode(ctx context.Context, in *TLAuthSendCode, opts ...grpc.CallOption) (*Auth_SentCode, error)
	AuthResendCode(ctx context.Context, in *TLAuthResendCode, opts ...grpc.CallOption) (*Auth_SentCode, error)
	AuthSignUp(ctx context.Context, in *TLAuthSignUp, opts ...grpc.CallOption) (*Auth_Authorization, error)
	AuthSignIn(ctx context.Context, in *TLAuthSignIn, opts ...grpc.CallOption) (*Auth_Authorization, error)
	AuthImportAuthorization(ctx context.Context, in *TLAuthImportAuthorization, opts ...grpc.CallOption) (*Auth_Authorization, error)
	AuthImportBotAuthorization(ctx context.Context, in *TLAuthImportBotAuthorization, opts ...grpc.CallOption) (*Auth_Authorization, error)
	AuthCheckPassword(ctx context.Context, in *TLAuthCheckPassword, opts ...grpc.CallOption) (*Auth_Authorization, error)
	AuthRecoverPassword(ctx context.Context, in *TLAuthRecoverPassword, opts ...grpc.CallOption) (*Auth_Authorization, error)
	AuthLogOut(ctx context.Context, in *TLAuthLogOut, opts ...grpc.CallOption) (*Bool, error)
	AuthResetAuthorizations(ctx context.Context, in *TLAuthResetAuthorizations, opts ...grpc.CallOption) (*Bool, error)
	AuthSendInvites(ctx context.Context, in *TLAuthSendInvites, opts ...grpc.CallOption) (*Bool, error)
	AuthBindTempAuthKey(ctx context.Context, in *TLAuthBindTempAuthKey, opts ...grpc.CallOption) (*Bool, error)
	AuthCancelCode(ctx context.Context, in *TLAuthCancelCode, opts ...grpc.CallOption) (*Bool, error)
	AuthDropTempAuthKeys(ctx context.Context, in *TLAuthDropTempAuthKeys, opts ...grpc.CallOption) (*Bool, error)
	AuthExportAuthorization(ctx context.Context, in *TLAuthExportAuthorization, opts ...grpc.CallOption) (*Auth_ExportedAuthorization, error)
	AuthRequestPasswordRecovery(ctx context.Context, in *TLAuthRequestPasswordRecovery, opts ...grpc.CallOption) (*Auth_PasswordRecovery, error)
}

func NewRPCAuthClient

func NewRPCAuthClient(cc *grpc.ClientConn) RPCAuthClient

type RPCBotsClient

type RPCBotsClient interface {
	BotsAnswerWebhookJSONQuery(ctx context.Context, in *TLBotsAnswerWebhookJSONQuery, opts ...grpc.CallOption) (*Bool, error)
	BotsSendCustomRequest(ctx context.Context, in *TLBotsSendCustomRequest, opts ...grpc.CallOption) (*DataJSON, error)
}

func NewRPCBotsClient

func NewRPCBotsClient(cc *grpc.ClientConn) RPCBotsClient

type RPCBotsServer

type RPCBotsServer interface {
	BotsAnswerWebhookJSONQuery(context.Context, *TLBotsAnswerWebhookJSONQuery) (*Bool, error)
	BotsSendCustomRequest(context.Context, *TLBotsSendCustomRequest) (*DataJSON, error)
}

type RPCChannelsClient

type RPCChannelsClient interface {
	ChannelsReadHistory(ctx context.Context, in *TLChannelsReadHistory, opts ...grpc.CallOption) (*Bool, error)
	ChannelsReportSpam(ctx context.Context, in *TLChannelsReportSpam, opts ...grpc.CallOption) (*Bool, error)
	ChannelsEditAbout(ctx context.Context, in *TLChannelsEditAbout, opts ...grpc.CallOption) (*Bool, error)
	ChannelsCheckUsername(ctx context.Context, in *TLChannelsCheckUsername, opts ...grpc.CallOption) (*Bool, error)
	ChannelsUpdateUsername(ctx context.Context, in *TLChannelsUpdateUsername, opts ...grpc.CallOption) (*Bool, error)
	ChannelsSetStickers(ctx context.Context, in *TLChannelsSetStickers, opts ...grpc.CallOption) (*Bool, error)
	ChannelsReadMessageContents(ctx context.Context, in *TLChannelsReadMessageContents, opts ...grpc.CallOption) (*Bool, error)
	ChannelsGetMessages(ctx context.Context, in *TLChannelsGetMessages, opts ...grpc.CallOption) (*Messages_Messages, error)
	ChannelsDeleteMessages(ctx context.Context, in *TLChannelsDeleteMessages, opts ...grpc.CallOption) (*Messages_AffectedMessages, error)
	ChannelsDeleteUserHistory(ctx context.Context, in *TLChannelsDeleteUserHistory, opts ...grpc.CallOption) (*Messages_AffectedHistory, error)
	ChannelsCreateChannel(ctx context.Context, in *TLChannelsCreateChannel, opts ...grpc.CallOption) (*Updates, error)
	ChannelsEditAdmin(ctx context.Context, in *TLChannelsEditAdmin, opts ...grpc.CallOption) (*Updates, error)
	ChannelsEditTitle(ctx context.Context, in *TLChannelsEditTitle, opts ...grpc.CallOption) (*Updates, error)
	ChannelsEditPhoto(ctx context.Context, in *TLChannelsEditPhoto, opts ...grpc.CallOption) (*Updates, error)
	ChannelsJoinChannel(ctx context.Context, in *TLChannelsJoinChannel, opts ...grpc.CallOption) (*Updates, error)
	ChannelsLeaveChannel(ctx context.Context, in *TLChannelsLeaveChannel, opts ...grpc.CallOption) (*Updates, error)
	ChannelsInviteToChannel(ctx context.Context, in *TLChannelsInviteToChannel, opts ...grpc.CallOption) (*Updates, error)
	ChannelsDeleteChannel(ctx context.Context, in *TLChannelsDeleteChannel, opts ...grpc.CallOption) (*Updates, error)
	ChannelsToggleInvites(ctx context.Context, in *TLChannelsToggleInvites, opts ...grpc.CallOption) (*Updates, error)
	ChannelsToggleSignatures(ctx context.Context, in *TLChannelsToggleSignatures, opts ...grpc.CallOption) (*Updates, error)
	ChannelsUpdatePinnedMessage(ctx context.Context, in *TLChannelsUpdatePinnedMessage, opts ...grpc.CallOption) (*Updates, error)
	ChannelsEditBanned(ctx context.Context, in *TLChannelsEditBanned, opts ...grpc.CallOption) (*Updates, error)
	ChannelsGetChannels(ctx context.Context, in *TLChannelsGetChannels, opts ...grpc.CallOption) (*Messages_Chats, error)
	ChannelsGetAdminedPublicChannels(ctx context.Context, in *TLChannelsGetAdminedPublicChannels, opts ...grpc.CallOption) (*Messages_Chats, error)
	ChannelsGetFullChannel(ctx context.Context, in *TLChannelsGetFullChannel, opts ...grpc.CallOption) (*Messages_ChatFull, error)
	ChannelsExportInvite(ctx context.Context, in *TLChannelsExportInvite, opts ...grpc.CallOption) (*ExportedChatInvite, error)
	ChannelsGetParticipants(ctx context.Context, in *TLChannelsGetParticipants, opts ...grpc.CallOption) (*Channels_ChannelParticipants, error)
	ChannelsGetParticipant(ctx context.Context, in *TLChannelsGetParticipant, opts ...grpc.CallOption) (*Channels_ChannelParticipant, error)
	ChannelsExportMessageLink(ctx context.Context, in *TLChannelsExportMessageLink, opts ...grpc.CallOption) (*ExportedMessageLink, error)
	ChannelsGetAdminLog(ctx context.Context, in *TLChannelsGetAdminLog, opts ...grpc.CallOption) (*Channels_AdminLogResults, error)
}

func NewRPCChannelsClient

func NewRPCChannelsClient(cc *grpc.ClientConn) RPCChannelsClient

type RPCChannelsServer

type RPCChannelsServer interface {
	ChannelsReadHistory(context.Context, *TLChannelsReadHistory) (*Bool, error)
	ChannelsReportSpam(context.Context, *TLChannelsReportSpam) (*Bool, error)
	ChannelsEditAbout(context.Context, *TLChannelsEditAbout) (*Bool, error)
	ChannelsCheckUsername(context.Context, *TLChannelsCheckUsername) (*Bool, error)
	ChannelsUpdateUsername(context.Context, *TLChannelsUpdateUsername) (*Bool, error)
	ChannelsSetStickers(context.Context, *TLChannelsSetStickers) (*Bool, error)
	ChannelsReadMessageContents(context.Context, *TLChannelsReadMessageContents) (*Bool, error)
	ChannelsGetMessages(context.Context, *TLChannelsGetMessages) (*Messages_Messages, error)
	ChannelsDeleteMessages(context.Context, *TLChannelsDeleteMessages) (*Messages_AffectedMessages, error)
	ChannelsDeleteUserHistory(context.Context, *TLChannelsDeleteUserHistory) (*Messages_AffectedHistory, error)
	ChannelsCreateChannel(context.Context, *TLChannelsCreateChannel) (*Updates, error)
	ChannelsEditAdmin(context.Context, *TLChannelsEditAdmin) (*Updates, error)
	ChannelsEditTitle(context.Context, *TLChannelsEditTitle) (*Updates, error)
	ChannelsEditPhoto(context.Context, *TLChannelsEditPhoto) (*Updates, error)
	ChannelsJoinChannel(context.Context, *TLChannelsJoinChannel) (*Updates, error)
	ChannelsLeaveChannel(context.Context, *TLChannelsLeaveChannel) (*Updates, error)
	ChannelsInviteToChannel(context.Context, *TLChannelsInviteToChannel) (*Updates, error)
	ChannelsDeleteChannel(context.Context, *TLChannelsDeleteChannel) (*Updates, error)
	ChannelsToggleInvites(context.Context, *TLChannelsToggleInvites) (*Updates, error)
	ChannelsToggleSignatures(context.Context, *TLChannelsToggleSignatures) (*Updates, error)
	ChannelsUpdatePinnedMessage(context.Context, *TLChannelsUpdatePinnedMessage) (*Updates, error)
	ChannelsEditBanned(context.Context, *TLChannelsEditBanned) (*Updates, error)
	ChannelsGetChannels(context.Context, *TLChannelsGetChannels) (*Messages_Chats, error)
	ChannelsGetAdminedPublicChannels(context.Context, *TLChannelsGetAdminedPublicChannels) (*Messages_Chats, error)
	ChannelsGetFullChannel(context.Context, *TLChannelsGetFullChannel) (*Messages_ChatFull, error)
	ChannelsExportInvite(context.Context, *TLChannelsExportInvite) (*ExportedChatInvite, error)
	ChannelsGetParticipants(context.Context, *TLChannelsGetParticipants) (*Channels_ChannelParticipants, error)
	ChannelsGetParticipant(context.Context, *TLChannelsGetParticipant) (*Channels_ChannelParticipant, error)
	ChannelsExportMessageLink(context.Context, *TLChannelsExportMessageLink) (*ExportedMessageLink, error)
	ChannelsGetAdminLog(context.Context, *TLChannelsGetAdminLog) (*Channels_AdminLogResults, error)
}

type RPCContactsClient

type RPCContactsClient interface {
	ContactsDeleteContacts(ctx context.Context, in *TLContactsDeleteContacts, opts ...grpc.CallOption) (*Bool, error)
	ContactsBlock(ctx context.Context, in *TLContactsBlock, opts ...grpc.CallOption) (*Bool, error)
	ContactsUnblock(ctx context.Context, in *TLContactsUnblock, opts ...grpc.CallOption) (*Bool, error)
	ContactsResetTopPeerRating(ctx context.Context, in *TLContactsResetTopPeerRating, opts ...grpc.CallOption) (*Bool, error)
	ContactsResetSaved(ctx context.Context, in *TLContactsResetSaved, opts ...grpc.CallOption) (*Bool, error)
	// rpc contacts_getStatuses(TL_contacts_getStatuses) returns (Vector<ContactStatus>) {}
	ContactsGetContacts(ctx context.Context, in *TLContactsGetContacts, opts ...grpc.CallOption) (*Contacts_Contacts, error)
	ContactsGetContacts2(ctx context.Context, in *TLContactsGetContacts2, opts ...grpc.CallOption) (*Contacts_Contacts, error)
	ContactsImportContacts(ctx context.Context, in *TLContactsImportContacts, opts ...grpc.CallOption) (*Contacts_ImportedContacts, error)
	ContactsDeleteContact(ctx context.Context, in *TLContactsDeleteContact, opts ...grpc.CallOption) (*Contacts_Link, error)
	ContactsGetBlocked(ctx context.Context, in *TLContactsGetBlocked, opts ...grpc.CallOption) (*Contacts_Blocked, error)
	// rpc contacts_exportCard(TL_contacts_exportCard) returns (Vector<int32_t>) {}
	ContactsSearch(ctx context.Context, in *TLContactsSearch, opts ...grpc.CallOption) (*Contacts_Found, error)
	ContactsResolveUsername(ctx context.Context, in *TLContactsResolveUsername, opts ...grpc.CallOption) (*Contacts_ResolvedPeer, error)
	ContactsGetTopPeers(ctx context.Context, in *TLContactsGetTopPeers, opts ...grpc.CallOption) (*Contacts_TopPeers, error)
	ContactsImportCard(ctx context.Context, in *TLContactsImportCard, opts ...grpc.CallOption) (*User, error)
}

func NewRPCContactsClient

func NewRPCContactsClient(cc *grpc.ClientConn) RPCContactsClient

type RPCContactsServer

type RPCContactsServer interface {
	ContactsDeleteContacts(context.Context, *TLContactsDeleteContacts) (*Bool, error)
	ContactsBlock(context.Context, *TLContactsBlock) (*Bool, error)
	ContactsUnblock(context.Context, *TLContactsUnblock) (*Bool, error)
	ContactsResetTopPeerRating(context.Context, *TLContactsResetTopPeerRating) (*Bool, error)
	ContactsResetSaved(context.Context, *TLContactsResetSaved) (*Bool, error)
	// rpc contacts_getStatuses(TL_contacts_getStatuses) returns (Vector<ContactStatus>) {}
	ContactsGetContacts(context.Context, *TLContactsGetContacts) (*Contacts_Contacts, error)
	ContactsGetContacts2(context.Context, *TLContactsGetContacts2) (*Contacts_Contacts, error)
	ContactsImportContacts(context.Context, *TLContactsImportContacts) (*Contacts_ImportedContacts, error)
	ContactsDeleteContact(context.Context, *TLContactsDeleteContact) (*Contacts_Link, error)
	ContactsGetBlocked(context.Context, *TLContactsGetBlocked) (*Contacts_Blocked, error)
	// rpc contacts_exportCard(TL_contacts_exportCard) returns (Vector<int32_t>) {}
	ContactsSearch(context.Context, *TLContactsSearch) (*Contacts_Found, error)
	ContactsResolveUsername(context.Context, *TLContactsResolveUsername) (*Contacts_ResolvedPeer, error)
	ContactsGetTopPeers(context.Context, *TLContactsGetTopPeers) (*Contacts_TopPeers, error)
	ContactsImportCard(context.Context, *TLContactsImportCard) (*User, error)
}

type RPCContextTuple

type RPCContextTuple struct {
	Method       string
	NewReplyFunc newRPCReplyFunc
}

func FindRPCContextTuple

func FindRPCContextTuple(t interface{}) *RPCContextTuple

type RPCHelpClient

type RPCHelpClient interface {
	HelpSaveAppLog(ctx context.Context, in *TLHelpSaveAppLog, opts ...grpc.CallOption) (*Bool, error)
	HelpSetBotUpdatesStatus(ctx context.Context, in *TLHelpSetBotUpdatesStatus, opts ...grpc.CallOption) (*Bool, error)
	HelpGetAppChangelog(ctx context.Context, in *TLHelpGetAppChangelog, opts ...grpc.CallOption) (*Updates, error)
	HelpGetConfig(ctx context.Context, in *TLHelpGetConfig, opts ...grpc.CallOption) (*Config, error)
	HelpGetNearestDc(ctx context.Context, in *TLHelpGetNearestDc, opts ...grpc.CallOption) (*NearestDc, error)
	HelpGetAppUpdate(ctx context.Context, in *TLHelpGetAppUpdate, opts ...grpc.CallOption) (*Help_AppUpdate, error)
	HelpGetInviteText(ctx context.Context, in *TLHelpGetInviteText, opts ...grpc.CallOption) (*Help_InviteText, error)
	HelpGetSupport(ctx context.Context, in *TLHelpGetSupport, opts ...grpc.CallOption) (*Help_Support, error)
	HelpGetTermsOfService(ctx context.Context, in *TLHelpGetTermsOfService, opts ...grpc.CallOption) (*Help_TermsOfService, error)
	HelpGetCdnConfig(ctx context.Context, in *TLHelpGetCdnConfig, opts ...grpc.CallOption) (*CdnConfig, error)
}

func NewRPCHelpClient

func NewRPCHelpClient(cc *grpc.ClientConn) RPCHelpClient

type RPCHelpServer

type RPCHelpServer interface {
	HelpSaveAppLog(context.Context, *TLHelpSaveAppLog) (*Bool, error)
	HelpSetBotUpdatesStatus(context.Context, *TLHelpSetBotUpdatesStatus) (*Bool, error)
	HelpGetAppChangelog(context.Context, *TLHelpGetAppChangelog) (*Updates, error)
	HelpGetConfig(context.Context, *TLHelpGetConfig) (*Config, error)
	HelpGetNearestDc(context.Context, *TLHelpGetNearestDc) (*NearestDc, error)
	HelpGetAppUpdate(context.Context, *TLHelpGetAppUpdate) (*Help_AppUpdate, error)
	HelpGetInviteText(context.Context, *TLHelpGetInviteText) (*Help_InviteText, error)
	HelpGetSupport(context.Context, *TLHelpGetSupport) (*Help_Support, error)
	HelpGetTermsOfService(context.Context, *TLHelpGetTermsOfService) (*Help_TermsOfService, error)
	HelpGetCdnConfig(context.Context, *TLHelpGetCdnConfig) (*CdnConfig, error)
}

type RPCLangpackClient

type RPCLangpackClient interface {
	LangpackGetLangPack(ctx context.Context, in *TLLangpackGetLangPack, opts ...grpc.CallOption) (*LangPackDifference, error)
	LangpackGetDifference(ctx context.Context, in *TLLangpackGetDifference, opts ...grpc.CallOption) (*LangPackDifference, error)
}

func NewRPCLangpackClient

func NewRPCLangpackClient(cc *grpc.ClientConn) RPCLangpackClient

type RPCLangpackServer

type RPCLangpackServer interface {
	LangpackGetLangPack(context.Context, *TLLangpackGetLangPack) (*LangPackDifference, error)
	LangpackGetDifference(context.Context, *TLLangpackGetDifference) (*LangPackDifference, error)
}

type RPCMessagesClient

type RPCMessagesClient interface {
	MessagesSetTyping(ctx context.Context, in *TLMessagesSetTyping, opts ...grpc.CallOption) (*Bool, error)
	MessagesReportSpam(ctx context.Context, in *TLMessagesReportSpam, opts ...grpc.CallOption) (*Bool, error)
	MessagesHideReportSpam(ctx context.Context, in *TLMessagesHideReportSpam, opts ...grpc.CallOption) (*Bool, error)
	MessagesDiscardEncryption(ctx context.Context, in *TLMessagesDiscardEncryption, opts ...grpc.CallOption) (*Bool, error)
	MessagesSetEncryptedTyping(ctx context.Context, in *TLMessagesSetEncryptedTyping, opts ...grpc.CallOption) (*Bool, error)
	MessagesReadEncryptedHistory(ctx context.Context, in *TLMessagesReadEncryptedHistory, opts ...grpc.CallOption) (*Bool, error)
	MessagesReportEncryptedSpam(ctx context.Context, in *TLMessagesReportEncryptedSpam, opts ...grpc.CallOption) (*Bool, error)
	MessagesUninstallStickerSet(ctx context.Context, in *TLMessagesUninstallStickerSet, opts ...grpc.CallOption) (*Bool, error)
	MessagesEditChatAdmin(ctx context.Context, in *TLMessagesEditChatAdmin, opts ...grpc.CallOption) (*Bool, error)
	MessagesReorderStickerSets(ctx context.Context, in *TLMessagesReorderStickerSets, opts ...grpc.CallOption) (*Bool, error)
	MessagesSaveGif(ctx context.Context, in *TLMessagesSaveGif, opts ...grpc.CallOption) (*Bool, error)
	MessagesSetInlineBotResults(ctx context.Context, in *TLMessagesSetInlineBotResults, opts ...grpc.CallOption) (*Bool, error)
	MessagesEditInlineBotMessage(ctx context.Context, in *TLMessagesEditInlineBotMessage, opts ...grpc.CallOption) (*Bool, error)
	MessagesSetBotCallbackAnswer(ctx context.Context, in *TLMessagesSetBotCallbackAnswer, opts ...grpc.CallOption) (*Bool, error)
	MessagesSaveDraft(ctx context.Context, in *TLMessagesSaveDraft, opts ...grpc.CallOption) (*Bool, error)
	MessagesReadFeaturedStickers(ctx context.Context, in *TLMessagesReadFeaturedStickers, opts ...grpc.CallOption) (*Bool, error)
	MessagesSaveRecentSticker(ctx context.Context, in *TLMessagesSaveRecentSticker, opts ...grpc.CallOption) (*Bool, error)
	MessagesClearRecentStickers(ctx context.Context, in *TLMessagesClearRecentStickers, opts ...grpc.CallOption) (*Bool, error)
	MessagesSetInlineGameScore(ctx context.Context, in *TLMessagesSetInlineGameScore, opts ...grpc.CallOption) (*Bool, error)
	MessagesToggleDialogPin(ctx context.Context, in *TLMessagesToggleDialogPin, opts ...grpc.CallOption) (*Bool, error)
	MessagesReorderPinnedDialogs(ctx context.Context, in *TLMessagesReorderPinnedDialogs, opts ...grpc.CallOption) (*Bool, error)
	MessagesSetBotShippingResults(ctx context.Context, in *TLMessagesSetBotShippingResults, opts ...grpc.CallOption) (*Bool, error)
	MessagesSetBotPrecheckoutResults(ctx context.Context, in *TLMessagesSetBotPrecheckoutResults, opts ...grpc.CallOption) (*Bool, error)
	MessagesFaveSticker(ctx context.Context, in *TLMessagesFaveSticker, opts ...grpc.CallOption) (*Bool, error)
	// rpc messages_getMessagesViews(TL_messages_getMessagesViews) returns (Vector<int32_t>) {}
	MessagesGetMessages(ctx context.Context, in *TLMessagesGetMessages, opts ...grpc.CallOption) (*Messages_Messages, error)
	MessagesGetHistory(ctx context.Context, in *TLMessagesGetHistory, opts ...grpc.CallOption) (*Messages_Messages, error)
	MessagesSearch(ctx context.Context, in *TLMessagesSearch, opts ...grpc.CallOption) (*Messages_Messages, error)
	MessagesSearchGlobal(ctx context.Context, in *TLMessagesSearchGlobal, opts ...grpc.CallOption) (*Messages_Messages, error)
	MessagesGetUnreadMentions(ctx context.Context, in *TLMessagesGetUnreadMentions, opts ...grpc.CallOption) (*Messages_Messages, error)
	MessagesGetDialogs(ctx context.Context, in *TLMessagesGetDialogs, opts ...grpc.CallOption) (*Messages_Dialogs, error)
	MessagesReadHistory(ctx context.Context, in *TLMessagesReadHistory, opts ...grpc.CallOption) (*Messages_AffectedMessages, error)
	MessagesDeleteMessages(ctx context.Context, in *TLMessagesDeleteMessages, opts ...grpc.CallOption) (*Messages_AffectedMessages, error)
	MessagesReadMessageContents(ctx context.Context, in *TLMessagesReadMessageContents, opts ...grpc.CallOption) (*Messages_AffectedMessages, error)
	MessagesDeleteHistory(ctx context.Context, in *TLMessagesDeleteHistory, opts ...grpc.CallOption) (*Messages_AffectedHistory, error)
	// rpc messages_receivedMessages(TL_messages_receivedMessages) returns (Vector<ReceivedNotifyMessage>) {}
	MessagesSendMessage(ctx context.Context, in *TLMessagesSendMessage, opts ...grpc.CallOption) (*Updates, error)
	MessagesSendMedia(ctx context.Context, in *TLMessagesSendMedia, opts ...grpc.CallOption) (*Updates, error)
	MessagesForwardMessages(ctx context.Context, in *TLMessagesForwardMessages, opts ...grpc.CallOption) (*Updates, error)
	MessagesEditChatTitle(ctx context.Context, in *TLMessagesEditChatTitle, opts ...grpc.CallOption) (*Updates, error)
	MessagesEditChatPhoto(ctx context.Context, in *TLMessagesEditChatPhoto, opts ...grpc.CallOption) (*Updates, error)
	MessagesAddChatUser(ctx context.Context, in *TLMessagesAddChatUser, opts ...grpc.CallOption) (*Updates, error)
	MessagesDeleteChatUser(ctx context.Context, in *TLMessagesDeleteChatUser, opts ...grpc.CallOption) (*Updates, error)
	MessagesCreateChat(ctx context.Context, in *TLMessagesCreateChat, opts ...grpc.CallOption) (*Updates, error)
	MessagesForwardMessage(ctx context.Context, in *TLMessagesForwardMessage, opts ...grpc.CallOption) (*Updates, error)
	MessagesImportChatInvite(ctx context.Context, in *TLMessagesImportChatInvite, opts ...grpc.CallOption) (*Updates, error)
	MessagesStartBot(ctx context.Context, in *TLMessagesStartBot, opts ...grpc.CallOption) (*Updates, error)
	MessagesToggleChatAdmins(ctx context.Context, in *TLMessagesToggleChatAdmins, opts ...grpc.CallOption) (*Updates, error)
	MessagesMigrateChat(ctx context.Context, in *TLMessagesMigrateChat, opts ...grpc.CallOption) (*Updates, error)
	MessagesSendInlineBotResult(ctx context.Context, in *TLMessagesSendInlineBotResult, opts ...grpc.CallOption) (*Updates, error)
	MessagesEditMessage(ctx context.Context, in *TLMessagesEditMessage, opts ...grpc.CallOption) (*Updates, error)
	MessagesGetAllDrafts(ctx context.Context, in *TLMessagesGetAllDrafts, opts ...grpc.CallOption) (*Updates, error)
	MessagesSetGameScore(ctx context.Context, in *TLMessagesSetGameScore, opts ...grpc.CallOption) (*Updates, error)
	MessagesSendScreenshotNotification(ctx context.Context, in *TLMessagesSendScreenshotNotification, opts ...grpc.CallOption) (*Updates, error)
	MessagesGetPeerSettings(ctx context.Context, in *TLMessagesGetPeerSettings, opts ...grpc.CallOption) (*PeerSettings, error)
	MessagesGetChats(ctx context.Context, in *TLMessagesGetChats, opts ...grpc.CallOption) (*Messages_Chats, error)
	MessagesGetCommonChats(ctx context.Context, in *TLMessagesGetCommonChats, opts ...grpc.CallOption) (*Messages_Chats, error)
	MessagesGetAllChats(ctx context.Context, in *TLMessagesGetAllChats, opts ...grpc.CallOption) (*Messages_Chats, error)
	MessagesGetFullChat(ctx context.Context, in *TLMessagesGetFullChat, opts ...grpc.CallOption) (*Messages_ChatFull, error)
	MessagesGetDhConfig(ctx context.Context, in *TLMessagesGetDhConfig, opts ...grpc.CallOption) (*Messages_DhConfig, error)
	MessagesRequestEncryption(ctx context.Context, in *TLMessagesRequestEncryption, opts ...grpc.CallOption) (*EncryptedChat, error)
	MessagesAcceptEncryption(ctx context.Context, in *TLMessagesAcceptEncryption, opts ...grpc.CallOption) (*EncryptedChat, error)
	MessagesSendEncrypted(ctx context.Context, in *TLMessagesSendEncrypted, opts ...grpc.CallOption) (*Messages_SentEncryptedMessage, error)
	MessagesSendEncryptedFile(ctx context.Context, in *TLMessagesSendEncryptedFile, opts ...grpc.CallOption) (*Messages_SentEncryptedMessage, error)
	MessagesSendEncryptedService(ctx context.Context, in *TLMessagesSendEncryptedService, opts ...grpc.CallOption) (*Messages_SentEncryptedMessage, error)
	// rpc messages_receivedQueue(TL_messages_receivedQueue) returns (Vector<int64_t>) {}
	MessagesGetAllStickers(ctx context.Context, in *TLMessagesGetAllStickers, opts ...grpc.CallOption) (*Messages_AllStickers, error)
	MessagesGetMaskStickers(ctx context.Context, in *TLMessagesGetMaskStickers, opts ...grpc.CallOption) (*Messages_AllStickers, error)
	MessagesGetWebPagePreview(ctx context.Context, in *TLMessagesGetWebPagePreview, opts ...grpc.CallOption) (*MessageMedia, error)
	MessagesUploadMedia(ctx context.Context, in *TLMessagesUploadMedia, opts ...grpc.CallOption) (*MessageMedia, error)
	MessagesExportChatInvite(ctx context.Context, in *TLMessagesExportChatInvite, opts ...grpc.CallOption) (*ExportedChatInvite, error)
	MessagesCheckChatInvite(ctx context.Context, in *TLMessagesCheckChatInvite, opts ...grpc.CallOption) (*ChatInvite, error)
	MessagesGetStickerSet(ctx context.Context, in *TLMessagesGetStickerSet, opts ...grpc.CallOption) (*Messages_StickerSet, error)
	MessagesInstallStickerSet(ctx context.Context, in *TLMessagesInstallStickerSet, opts ...grpc.CallOption) (*Messages_StickerSetInstallResult, error)
	MessagesGetDocumentByHash(ctx context.Context, in *TLMessagesGetDocumentByHash, opts ...grpc.CallOption) (*Document, error)
	MessagesSearchGifs(ctx context.Context, in *TLMessagesSearchGifs, opts ...grpc.CallOption) (*Messages_FoundGifs, error)
	MessagesGetSavedGifs(ctx context.Context, in *TLMessagesGetSavedGifs, opts ...grpc.CallOption) (*Messages_SavedGifs, error)
	MessagesGetInlineBotResults(ctx context.Context, in *TLMessagesGetInlineBotResults, opts ...grpc.CallOption) (*Messages_BotResults, error)
	MessagesGetMessageEditData(ctx context.Context, in *TLMessagesGetMessageEditData, opts ...grpc.CallOption) (*Messages_MessageEditData, error)
	MessagesGetBotCallbackAnswer(ctx context.Context, in *TLMessagesGetBotCallbackAnswer, opts ...grpc.CallOption) (*Messages_BotCallbackAnswer, error)
	MessagesGetPeerDialogs(ctx context.Context, in *TLMessagesGetPeerDialogs, opts ...grpc.CallOption) (*Messages_PeerDialogs, error)
	MessagesGetPinnedDialogs(ctx context.Context, in *TLMessagesGetPinnedDialogs, opts ...grpc.CallOption) (*Messages_PeerDialogs, error)
	MessagesGetFeaturedStickers(ctx context.Context, in *TLMessagesGetFeaturedStickers, opts ...grpc.CallOption) (*Messages_FeaturedStickers, error)
	MessagesGetRecentStickers(ctx context.Context, in *TLMessagesGetRecentStickers, opts ...grpc.CallOption) (*Messages_RecentStickers, error)
	MessagesGetArchivedStickers(ctx context.Context, in *TLMessagesGetArchivedStickers, opts ...grpc.CallOption) (*Messages_ArchivedStickers, error)
	// rpc messages_getAttachedStickers(TL_messages_getAttachedStickers) returns (Vector<StickerSetCovered>) {}
	MessagesGetGameHighScores(ctx context.Context, in *TLMessagesGetGameHighScores, opts ...grpc.CallOption) (*Messages_HighScores, error)
	MessagesGetInlineGameHighScores(ctx context.Context, in *TLMessagesGetInlineGameHighScores, opts ...grpc.CallOption) (*Messages_HighScores, error)
	MessagesGetWebPage(ctx context.Context, in *TLMessagesGetWebPage, opts ...grpc.CallOption) (*WebPage, error)
	MessagesGetFavedStickers(ctx context.Context, in *TLMessagesGetFavedStickers, opts ...grpc.CallOption) (*Messages_FavedStickers, error)
}

func NewRPCMessagesClient

func NewRPCMessagesClient(cc *grpc.ClientConn) RPCMessagesClient

type RPCMessagesServer

type RPCMessagesServer interface {
	MessagesSetTyping(context.Context, *TLMessagesSetTyping) (*Bool, error)
	MessagesReportSpam(context.Context, *TLMessagesReportSpam) (*Bool, error)
	MessagesHideReportSpam(context.Context, *TLMessagesHideReportSpam) (*Bool, error)
	MessagesDiscardEncryption(context.Context, *TLMessagesDiscardEncryption) (*Bool, error)
	MessagesSetEncryptedTyping(context.Context, *TLMessagesSetEncryptedTyping) (*Bool, error)
	MessagesReadEncryptedHistory(context.Context, *TLMessagesReadEncryptedHistory) (*Bool, error)
	MessagesReportEncryptedSpam(context.Context, *TLMessagesReportEncryptedSpam) (*Bool, error)
	MessagesUninstallStickerSet(context.Context, *TLMessagesUninstallStickerSet) (*Bool, error)
	MessagesEditChatAdmin(context.Context, *TLMessagesEditChatAdmin) (*Bool, error)
	MessagesReorderStickerSets(context.Context, *TLMessagesReorderStickerSets) (*Bool, error)
	MessagesSaveGif(context.Context, *TLMessagesSaveGif) (*Bool, error)
	MessagesSetInlineBotResults(context.Context, *TLMessagesSetInlineBotResults) (*Bool, error)
	MessagesEditInlineBotMessage(context.Context, *TLMessagesEditInlineBotMessage) (*Bool, error)
	MessagesSetBotCallbackAnswer(context.Context, *TLMessagesSetBotCallbackAnswer) (*Bool, error)
	MessagesSaveDraft(context.Context, *TLMessagesSaveDraft) (*Bool, error)
	MessagesReadFeaturedStickers(context.Context, *TLMessagesReadFeaturedStickers) (*Bool, error)
	MessagesSaveRecentSticker(context.Context, *TLMessagesSaveRecentSticker) (*Bool, error)
	MessagesClearRecentStickers(context.Context, *TLMessagesClearRecentStickers) (*Bool, error)
	MessagesSetInlineGameScore(context.Context, *TLMessagesSetInlineGameScore) (*Bool, error)
	MessagesToggleDialogPin(context.Context, *TLMessagesToggleDialogPin) (*Bool, error)
	MessagesReorderPinnedDialogs(context.Context, *TLMessagesReorderPinnedDialogs) (*Bool, error)
	MessagesSetBotShippingResults(context.Context, *TLMessagesSetBotShippingResults) (*Bool, error)
	MessagesSetBotPrecheckoutResults(context.Context, *TLMessagesSetBotPrecheckoutResults) (*Bool, error)
	MessagesFaveSticker(context.Context, *TLMessagesFaveSticker) (*Bool, error)
	// rpc messages_getMessagesViews(TL_messages_getMessagesViews) returns (Vector<int32_t>) {}
	MessagesGetMessages(context.Context, *TLMessagesGetMessages) (*Messages_Messages, error)
	MessagesGetHistory(context.Context, *TLMessagesGetHistory) (*Messages_Messages, error)
	MessagesSearch(context.Context, *TLMessagesSearch) (*Messages_Messages, error)
	MessagesSearchGlobal(context.Context, *TLMessagesSearchGlobal) (*Messages_Messages, error)
	MessagesGetUnreadMentions(context.Context, *TLMessagesGetUnreadMentions) (*Messages_Messages, error)
	MessagesGetDialogs(context.Context, *TLMessagesGetDialogs) (*Messages_Dialogs, error)
	MessagesReadHistory(context.Context, *TLMessagesReadHistory) (*Messages_AffectedMessages, error)
	MessagesDeleteMessages(context.Context, *TLMessagesDeleteMessages) (*Messages_AffectedMessages, error)
	MessagesReadMessageContents(context.Context, *TLMessagesReadMessageContents) (*Messages_AffectedMessages, error)
	MessagesDeleteHistory(context.Context, *TLMessagesDeleteHistory) (*Messages_AffectedHistory, error)
	// rpc messages_receivedMessages(TL_messages_receivedMessages) returns (Vector<ReceivedNotifyMessage>) {}
	MessagesSendMessage(context.Context, *TLMessagesSendMessage) (*Updates, error)
	MessagesSendMedia(context.Context, *TLMessagesSendMedia) (*Updates, error)
	MessagesForwardMessages(context.Context, *TLMessagesForwardMessages) (*Updates, error)
	MessagesEditChatTitle(context.Context, *TLMessagesEditChatTitle) (*Updates, error)
	MessagesEditChatPhoto(context.Context, *TLMessagesEditChatPhoto) (*Updates, error)
	MessagesAddChatUser(context.Context, *TLMessagesAddChatUser) (*Updates, error)
	MessagesDeleteChatUser(context.Context, *TLMessagesDeleteChatUser) (*Updates, error)
	MessagesCreateChat(context.Context, *TLMessagesCreateChat) (*Updates, error)
	MessagesForwardMessage(context.Context, *TLMessagesForwardMessage) (*Updates, error)
	MessagesImportChatInvite(context.Context, *TLMessagesImportChatInvite) (*Updates, error)
	MessagesStartBot(context.Context, *TLMessagesStartBot) (*Updates, error)
	MessagesToggleChatAdmins(context.Context, *TLMessagesToggleChatAdmins) (*Updates, error)
	MessagesMigrateChat(context.Context, *TLMessagesMigrateChat) (*Updates, error)
	MessagesSendInlineBotResult(context.Context, *TLMessagesSendInlineBotResult) (*Updates, error)
	MessagesEditMessage(context.Context, *TLMessagesEditMessage) (*Updates, error)
	MessagesGetAllDrafts(context.Context, *TLMessagesGetAllDrafts) (*Updates, error)
	MessagesSetGameScore(context.Context, *TLMessagesSetGameScore) (*Updates, error)
	MessagesSendScreenshotNotification(context.Context, *TLMessagesSendScreenshotNotification) (*Updates, error)
	MessagesGetPeerSettings(context.Context, *TLMessagesGetPeerSettings) (*PeerSettings, error)
	MessagesGetChats(context.Context, *TLMessagesGetChats) (*Messages_Chats, error)
	MessagesGetCommonChats(context.Context, *TLMessagesGetCommonChats) (*Messages_Chats, error)
	MessagesGetAllChats(context.Context, *TLMessagesGetAllChats) (*Messages_Chats, error)
	MessagesGetFullChat(context.Context, *TLMessagesGetFullChat) (*Messages_ChatFull, error)
	MessagesGetDhConfig(context.Context, *TLMessagesGetDhConfig) (*Messages_DhConfig, error)
	MessagesRequestEncryption(context.Context, *TLMessagesRequestEncryption) (*EncryptedChat, error)
	MessagesAcceptEncryption(context.Context, *TLMessagesAcceptEncryption) (*EncryptedChat, error)
	MessagesSendEncrypted(context.Context, *TLMessagesSendEncrypted) (*Messages_SentEncryptedMessage, error)
	MessagesSendEncryptedFile(context.Context, *TLMessagesSendEncryptedFile) (*Messages_SentEncryptedMessage, error)
	MessagesSendEncryptedService(context.Context, *TLMessagesSendEncryptedService) (*Messages_SentEncryptedMessage, error)
	// rpc messages_receivedQueue(TL_messages_receivedQueue) returns (Vector<int64_t>) {}
	MessagesGetAllStickers(context.Context, *TLMessagesGetAllStickers) (*Messages_AllStickers, error)
	MessagesGetMaskStickers(context.Context, *TLMessagesGetMaskStickers) (*Messages_AllStickers, error)
	MessagesGetWebPagePreview(context.Context, *TLMessagesGetWebPagePreview) (*MessageMedia, error)
	MessagesUploadMedia(context.Context, *TLMessagesUploadMedia) (*MessageMedia, error)
	MessagesExportChatInvite(context.Context, *TLMessagesExportChatInvite) (*ExportedChatInvite, error)
	MessagesCheckChatInvite(context.Context, *TLMessagesCheckChatInvite) (*ChatInvite, error)
	MessagesGetStickerSet(context.Context, *TLMessagesGetStickerSet) (*Messages_StickerSet, error)
	MessagesInstallStickerSet(context.Context, *TLMessagesInstallStickerSet) (*Messages_StickerSetInstallResult, error)
	MessagesGetDocumentByHash(context.Context, *TLMessagesGetDocumentByHash) (*Document, error)
	MessagesSearchGifs(context.Context, *TLMessagesSearchGifs) (*Messages_FoundGifs, error)
	MessagesGetSavedGifs(context.Context, *TLMessagesGetSavedGifs) (*Messages_SavedGifs, error)
	MessagesGetInlineBotResults(context.Context, *TLMessagesGetInlineBotResults) (*Messages_BotResults, error)
	MessagesGetMessageEditData(context.Context, *TLMessagesGetMessageEditData) (*Messages_MessageEditData, error)
	MessagesGetBotCallbackAnswer(context.Context, *TLMessagesGetBotCallbackAnswer) (*Messages_BotCallbackAnswer, error)
	MessagesGetPeerDialogs(context.Context, *TLMessagesGetPeerDialogs) (*Messages_PeerDialogs, error)
	MessagesGetPinnedDialogs(context.Context, *TLMessagesGetPinnedDialogs) (*Messages_PeerDialogs, error)
	MessagesGetFeaturedStickers(context.Context, *TLMessagesGetFeaturedStickers) (*Messages_FeaturedStickers, error)
	MessagesGetRecentStickers(context.Context, *TLMessagesGetRecentStickers) (*Messages_RecentStickers, error)
	MessagesGetArchivedStickers(context.Context, *TLMessagesGetArchivedStickers) (*Messages_ArchivedStickers, error)
	// rpc messages_getAttachedStickers(TL_messages_getAttachedStickers) returns (Vector<StickerSetCovered>) {}
	MessagesGetGameHighScores(context.Context, *TLMessagesGetGameHighScores) (*Messages_HighScores, error)
	MessagesGetInlineGameHighScores(context.Context, *TLMessagesGetInlineGameHighScores) (*Messages_HighScores, error)
	MessagesGetWebPage(context.Context, *TLMessagesGetWebPage) (*WebPage, error)
	MessagesGetFavedStickers(context.Context, *TLMessagesGetFavedStickers) (*Messages_FavedStickers, error)
}

type RPCPaymentsClient

type RPCPaymentsClient interface {
	PaymentsClearSavedInfo(ctx context.Context, in *TLPaymentsClearSavedInfo, opts ...grpc.CallOption) (*Bool, error)
	PaymentsGetPaymentForm(ctx context.Context, in *TLPaymentsGetPaymentForm, opts ...grpc.CallOption) (*Payments_PaymentForm, error)
	PaymentsGetPaymentReceipt(ctx context.Context, in *TLPaymentsGetPaymentReceipt, opts ...grpc.CallOption) (*Payments_PaymentReceipt, error)
	PaymentsValidateRequestedInfo(ctx context.Context, in *TLPaymentsValidateRequestedInfo, opts ...grpc.CallOption) (*Payments_ValidatedRequestedInfo, error)
	PaymentsSendPaymentForm(ctx context.Context, in *TLPaymentsSendPaymentForm, opts ...grpc.CallOption) (*Payments_PaymentResult, error)
	PaymentsGetSavedInfo(ctx context.Context, in *TLPaymentsGetSavedInfo, opts ...grpc.CallOption) (*Payments_SavedInfo, error)
}

func NewRPCPaymentsClient

func NewRPCPaymentsClient(cc *grpc.ClientConn) RPCPaymentsClient

type RPCPhoneClient

type RPCPhoneClient interface {
	PhoneReceivedCall(ctx context.Context, in *TLPhoneReceivedCall, opts ...grpc.CallOption) (*Bool, error)
	PhoneSaveCallDebug(ctx context.Context, in *TLPhoneSaveCallDebug, opts ...grpc.CallOption) (*Bool, error)
	PhoneDiscardCall(ctx context.Context, in *TLPhoneDiscardCall, opts ...grpc.CallOption) (*Updates, error)
	PhoneSetCallRating(ctx context.Context, in *TLPhoneSetCallRating, opts ...grpc.CallOption) (*Updates, error)
	PhoneGetCallConfig(ctx context.Context, in *TLPhoneGetCallConfig, opts ...grpc.CallOption) (*DataJSON, error)
	PhoneRequestCall(ctx context.Context, in *TLPhoneRequestCall, opts ...grpc.CallOption) (*Phone_PhoneCall, error)
	PhoneAcceptCall(ctx context.Context, in *TLPhoneAcceptCall, opts ...grpc.CallOption) (*Phone_PhoneCall, error)
	PhoneConfirmCall(ctx context.Context, in *TLPhoneConfirmCall, opts ...grpc.CallOption) (*Phone_PhoneCall, error)
}

func NewRPCPhoneClient

func NewRPCPhoneClient(cc *grpc.ClientConn) RPCPhoneClient

type RPCPhoneServer

type RPCPhoneServer interface {
	PhoneReceivedCall(context.Context, *TLPhoneReceivedCall) (*Bool, error)
	PhoneSaveCallDebug(context.Context, *TLPhoneSaveCallDebug) (*Bool, error)
	PhoneDiscardCall(context.Context, *TLPhoneDiscardCall) (*Updates, error)
	PhoneSetCallRating(context.Context, *TLPhoneSetCallRating) (*Updates, error)
	PhoneGetCallConfig(context.Context, *TLPhoneGetCallConfig) (*DataJSON, error)
	PhoneRequestCall(context.Context, *TLPhoneRequestCall) (*Phone_PhoneCall, error)
	PhoneAcceptCall(context.Context, *TLPhoneAcceptCall) (*Phone_PhoneCall, error)
	PhoneConfirmCall(context.Context, *TLPhoneConfirmCall) (*Phone_PhoneCall, error)
}

type RPCPhotosClient

type RPCPhotosClient interface {
	// rpc photos_deletePhotos(TL_photos_deletePhotos) returns (Vector<int64_t>) {}
	PhotosUpdateProfilePhoto(ctx context.Context, in *TLPhotosUpdateProfilePhoto, opts ...grpc.CallOption) (*UserProfilePhoto, error)
	PhotosUploadProfilePhoto(ctx context.Context, in *TLPhotosUploadProfilePhoto, opts ...grpc.CallOption) (*Photos_Photo, error)
	PhotosGetUserPhotos(ctx context.Context, in *TLPhotosGetUserPhotos, opts ...grpc.CallOption) (*Photos_Photos, error)
}

func NewRPCPhotosClient

func NewRPCPhotosClient(cc *grpc.ClientConn) RPCPhotosClient

type RPCPhotosServer

type RPCPhotosServer interface {
	// rpc photos_deletePhotos(TL_photos_deletePhotos) returns (Vector<int64_t>) {}
	PhotosUpdateProfilePhoto(context.Context, *TLPhotosUpdateProfilePhoto) (*UserProfilePhoto, error)
	PhotosUploadProfilePhoto(context.Context, *TLPhotosUploadProfilePhoto) (*Photos_Photo, error)
	PhotosGetUserPhotos(context.Context, *TLPhotosGetUserPhotos) (*Photos_Photos, error)
}

type RPCStickersClient

type RPCStickersClient interface {
	StickersCreateStickerSet(ctx context.Context, in *TLStickersCreateStickerSet, opts ...grpc.CallOption) (*Messages_StickerSet, error)
	StickersRemoveStickerFromSet(ctx context.Context, in *TLStickersRemoveStickerFromSet, opts ...grpc.CallOption) (*Messages_StickerSet, error)
	StickersChangeStickerPosition(ctx context.Context, in *TLStickersChangeStickerPosition, opts ...grpc.CallOption) (*Messages_StickerSet, error)
	StickersAddStickerToSet(ctx context.Context, in *TLStickersAddStickerToSet, opts ...grpc.CallOption) (*Messages_StickerSet, error)
}

func NewRPCStickersClient

func NewRPCStickersClient(cc *grpc.ClientConn) RPCStickersClient

type RPCStickersServer

type RPCStickersServer interface {
	StickersCreateStickerSet(context.Context, *TLStickersCreateStickerSet) (*Messages_StickerSet, error)
	StickersRemoveStickerFromSet(context.Context, *TLStickersRemoveStickerFromSet) (*Messages_StickerSet, error)
	StickersChangeStickerPosition(context.Context, *TLStickersChangeStickerPosition) (*Messages_StickerSet, error)
	StickersAddStickerToSet(context.Context, *TLStickersAddStickerToSet) (*Messages_StickerSet, error)
}

type RPCUpdatesClient

type RPCUpdatesClient interface {
	UpdatesGetState(ctx context.Context, in *TLUpdatesGetState, opts ...grpc.CallOption) (*Updates_State, error)
	UpdatesGetDifference(ctx context.Context, in *TLUpdatesGetDifference, opts ...grpc.CallOption) (*Updates_Difference, error)
	UpdatesGetChannelDifference(ctx context.Context, in *TLUpdatesGetChannelDifference, opts ...grpc.CallOption) (*Updates_ChannelDifference, error)
}

func NewRPCUpdatesClient

func NewRPCUpdatesClient(cc *grpc.ClientConn) RPCUpdatesClient

type RPCUpdatesServer

type RPCUpdatesServer interface {
	UpdatesGetState(context.Context, *TLUpdatesGetState) (*Updates_State, error)
	UpdatesGetDifference(context.Context, *TLUpdatesGetDifference) (*Updates_Difference, error)
	UpdatesGetChannelDifference(context.Context, *TLUpdatesGetChannelDifference) (*Updates_ChannelDifference, error)
}

type RPCUploadClient

type RPCUploadClient interface {
	UploadSaveFilePart(ctx context.Context, in *TLUploadSaveFilePart, opts ...grpc.CallOption) (*Bool, error)
	UploadSaveBigFilePart(ctx context.Context, in *TLUploadSaveBigFilePart, opts ...grpc.CallOption) (*Bool, error)
	UploadGetFile(ctx context.Context, in *TLUploadGetFile, opts ...grpc.CallOption) (*Upload_File, error)
	UploadGetWebFile(ctx context.Context, in *TLUploadGetWebFile, opts ...grpc.CallOption) (*Upload_WebFile, error)
	UploadGetCdnFile(ctx context.Context, in *TLUploadGetCdnFile, opts ...grpc.CallOption) (*Upload_CdnFile, error)
}

func NewRPCUploadClient

func NewRPCUploadClient(cc *grpc.ClientConn) RPCUploadClient

type RPCUploadServer

type RPCUploadServer interface {
	UploadSaveFilePart(context.Context, *TLUploadSaveFilePart) (*Bool, error)
	UploadSaveBigFilePart(context.Context, *TLUploadSaveBigFilePart) (*Bool, error)
	UploadGetFile(context.Context, *TLUploadGetFile) (*Upload_File, error)
	UploadGetWebFile(context.Context, *TLUploadGetWebFile) (*Upload_WebFile, error)
	UploadGetCdnFile(context.Context, *TLUploadGetCdnFile) (*Upload_CdnFile, error)
}

type RPCUsersClient

type RPCUsersClient interface {
	// rpc users_getUsers(TL_users_getUsers) returns (Vector<User>) {}
	UsersGetFullUser(ctx context.Context, in *TLUsersGetFullUser, opts ...grpc.CallOption) (*UserFull, error)
}

func NewRPCUsersClient

func NewRPCUsersClient(cc *grpc.ClientConn) RPCUsersClient

type RPCUsersServer

type RPCUsersServer interface {
	// rpc users_getUsers(TL_users_getUsers) returns (Vector<User>) {}
	UsersGetFullUser(context.Context, *TLUsersGetFullUser) (*UserFull, error)
}

type ReceivedNotifyMessage

type ReceivedNotifyMessage struct {
	// Types that are valid to be assigned to Payload:
	//	*ReceivedNotifyMessage_ReceivedNotifyMessage
	Payload isReceivedNotifyMessage_Payload `protobuf_oneof:"payload"`
}

func MakeReceivedNotifyMessage

func MakeReceivedNotifyMessage(message proto.Message) (m *ReceivedNotifyMessage)

func (*ReceivedNotifyMessage) Decode

func (m *ReceivedNotifyMessage) Decode(dbuf *DecodeBuf) error

func (*ReceivedNotifyMessage) Descriptor

func (*ReceivedNotifyMessage) Descriptor() ([]byte, []int)

func (*ReceivedNotifyMessage) Encode

func (m *ReceivedNotifyMessage) Encode() (b []byte)

func (*ReceivedNotifyMessage) GetPayload

func (m *ReceivedNotifyMessage) GetPayload() isReceivedNotifyMessage_Payload

func (*ReceivedNotifyMessage) GetReceivedNotifyMessage

func (m *ReceivedNotifyMessage) GetReceivedNotifyMessage() *TLReceivedNotifyMessage

func (*ReceivedNotifyMessage) ProtoMessage

func (*ReceivedNotifyMessage) ProtoMessage()

func (*ReceivedNotifyMessage) Reset

func (m *ReceivedNotifyMessage) Reset()

func (*ReceivedNotifyMessage) String

func (m *ReceivedNotifyMessage) String() string

func (*ReceivedNotifyMessage) XXX_OneofFuncs

func (*ReceivedNotifyMessage) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type ReceivedNotifyMessage_ReceivedNotifyMessage

type ReceivedNotifyMessage_ReceivedNotifyMessage struct {
	ReceivedNotifyMessage *TLReceivedNotifyMessage `protobuf:"bytes,1,opt,name=receivedNotifyMessage,oneof"`
}

type ReplyMarkup

type ReplyMarkup struct {
	// Types that are valid to be assigned to Payload:
	//	*ReplyMarkup_ReplyKeyboardHide
	//	*ReplyMarkup_ReplyKeyboardForceReply
	//	*ReplyMarkup_ReplyKeyboardMarkup
	//	*ReplyMarkup_ReplyInlineMarkup
	Payload isReplyMarkup_Payload `protobuf_oneof:"payload"`
}

func MakeReplyMarkup

func MakeReplyMarkup(message proto.Message) (m *ReplyMarkup)

func (*ReplyMarkup) Decode

func (m *ReplyMarkup) Decode(dbuf *DecodeBuf) error

func (*ReplyMarkup) Descriptor

func (*ReplyMarkup) Descriptor() ([]byte, []int)

func (*ReplyMarkup) Encode

func (m *ReplyMarkup) Encode() (b []byte)

func (*ReplyMarkup) GetPayload

func (m *ReplyMarkup) GetPayload() isReplyMarkup_Payload

func (*ReplyMarkup) GetReplyInlineMarkup

func (m *ReplyMarkup) GetReplyInlineMarkup() *TLReplyInlineMarkup

func (*ReplyMarkup) GetReplyKeyboardForceReply

func (m *ReplyMarkup) GetReplyKeyboardForceReply() *TLReplyKeyboardForceReply

func (*ReplyMarkup) GetReplyKeyboardHide

func (m *ReplyMarkup) GetReplyKeyboardHide() *TLReplyKeyboardHide

func (*ReplyMarkup) GetReplyKeyboardMarkup

func (m *ReplyMarkup) GetReplyKeyboardMarkup() *TLReplyKeyboardMarkup

func (*ReplyMarkup) ProtoMessage

func (*ReplyMarkup) ProtoMessage()

func (*ReplyMarkup) Reset

func (m *ReplyMarkup) Reset()

func (*ReplyMarkup) String

func (m *ReplyMarkup) String() string

func (*ReplyMarkup) XXX_OneofFuncs

func (*ReplyMarkup) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type ReplyMarkup_ReplyInlineMarkup

type ReplyMarkup_ReplyInlineMarkup struct {
	ReplyInlineMarkup *TLReplyInlineMarkup `protobuf:"bytes,4,opt,name=replyInlineMarkup,oneof"`
}

type ReplyMarkup_ReplyKeyboardForceReply

type ReplyMarkup_ReplyKeyboardForceReply struct {
	ReplyKeyboardForceReply *TLReplyKeyboardForceReply `protobuf:"bytes,2,opt,name=replyKeyboardForceReply,oneof"`
}

type ReplyMarkup_ReplyKeyboardHide

type ReplyMarkup_ReplyKeyboardHide struct {
	ReplyKeyboardHide *TLReplyKeyboardHide `protobuf:"bytes,1,opt,name=replyKeyboardHide,oneof"`
}

type ReplyMarkup_ReplyKeyboardMarkup

type ReplyMarkup_ReplyKeyboardMarkup struct {
	ReplyKeyboardMarkup *TLReplyKeyboardMarkup `protobuf:"bytes,3,opt,name=replyKeyboardMarkup,oneof"`
}

type ReportReason

type ReportReason struct {
	// Types that are valid to be assigned to Payload:
	//	*ReportReason_InputReportReasonSpam
	//	*ReportReason_InputReportReasonViolence
	//	*ReportReason_InputReportReasonPornography
	//	*ReportReason_InputReportReasonOther
	Payload isReportReason_Payload `protobuf_oneof:"payload"`
}

func MakeReportReason

func MakeReportReason(message proto.Message) (m *ReportReason)

func (*ReportReason) Decode

func (m *ReportReason) Decode(dbuf *DecodeBuf) error

func (*ReportReason) Descriptor

func (*ReportReason) Descriptor() ([]byte, []int)

func (*ReportReason) Encode

func (m *ReportReason) Encode() (b []byte)

func (*ReportReason) GetInputReportReasonOther

func (m *ReportReason) GetInputReportReasonOther() *TLInputReportReasonOther

func (*ReportReason) GetInputReportReasonPornography

func (m *ReportReason) GetInputReportReasonPornography() *TLInputReportReasonPornography

func (*ReportReason) GetInputReportReasonSpam

func (m *ReportReason) GetInputReportReasonSpam() *TLInputReportReasonSpam

func (*ReportReason) GetInputReportReasonViolence

func (m *ReportReason) GetInputReportReasonViolence() *TLInputReportReasonViolence

func (*ReportReason) GetPayload

func (m *ReportReason) GetPayload() isReportReason_Payload

func (*ReportReason) ProtoMessage

func (*ReportReason) ProtoMessage()

func (*ReportReason) Reset

func (m *ReportReason) Reset()

func (*ReportReason) String

func (m *ReportReason) String() string

func (*ReportReason) XXX_OneofFuncs

func (*ReportReason) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type ReportReason_InputReportReasonOther

type ReportReason_InputReportReasonOther struct {
	InputReportReasonOther *TLInputReportReasonOther `protobuf:"bytes,4,opt,name=inputReportReasonOther,oneof"`
}

type ReportReason_InputReportReasonPornography

type ReportReason_InputReportReasonPornography struct {
	InputReportReasonPornography *TLInputReportReasonPornography `protobuf:"bytes,3,opt,name=inputReportReasonPornography,oneof"`
}

type ReportReason_InputReportReasonSpam

type ReportReason_InputReportReasonSpam struct {
	InputReportReasonSpam *TLInputReportReasonSpam `protobuf:"bytes,1,opt,name=inputReportReasonSpam,oneof"`
}

type ReportReason_InputReportReasonViolence

type ReportReason_InputReportReasonViolence struct {
	InputReportReasonViolence *TLInputReportReasonViolence `protobuf:"bytes,2,opt,name=inputReportReasonViolence,oneof"`
}

type ResPQ

type ResPQ struct {
	// Types that are valid to be assigned to Payload:
	//	*ResPQ_ResPQ
	Payload isResPQ_Payload `protobuf_oneof:"payload"`
}

Type forward declarations

func MakeResPQ

func MakeResPQ(message proto.Message) (m *ResPQ)

func (*ResPQ) Decode

func (m *ResPQ) Decode(dbuf *DecodeBuf) error

func (*ResPQ) Descriptor

func (*ResPQ) Descriptor() ([]byte, []int)

func (*ResPQ) Encode

func (m *ResPQ) Encode() (b []byte)

////////////////////////////////////////////////////////////////////////////////////////

func (*ResPQ) GetPayload

func (m *ResPQ) GetPayload() isResPQ_Payload

func (*ResPQ) GetResPQ

func (m *ResPQ) GetResPQ() *TLResPQ

func (*ResPQ) ProtoMessage

func (*ResPQ) ProtoMessage()

func (*ResPQ) Reset

func (m *ResPQ) Reset()

func (*ResPQ) String

func (m *ResPQ) String() string

func (*ResPQ) XXX_OneofFuncs

func (*ResPQ) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type ResPQ_ResPQ

type ResPQ_ResPQ struct {
	ResPQ *TLResPQ `protobuf:"bytes,1,opt,name=resPQ,oneof"`
}

type RichText

type RichText struct {
	// Types that are valid to be assigned to Payload:
	//	*RichText_TextEmpty
	//	*RichText_TextPlain
	//	*RichText_TextBold
	//	*RichText_TextItalic
	//	*RichText_TextUnderline
	//	*RichText_TextStrike
	//	*RichText_TextFixed
	//	*RichText_TextUrl
	//	*RichText_TextEmail
	//	*RichText_TextConcat
	Payload isRichText_Payload `protobuf_oneof:"payload"`
}

func MakeRichText

func MakeRichText(message proto.Message) (m *RichText)

func (*RichText) Decode

func (m *RichText) Decode(dbuf *DecodeBuf) error

func (*RichText) Descriptor

func (*RichText) Descriptor() ([]byte, []int)

func (*RichText) Encode

func (m *RichText) Encode() (b []byte)

func (*RichText) GetPayload

func (m *RichText) GetPayload() isRichText_Payload

func (*RichText) GetTextBold

func (m *RichText) GetTextBold() *TLTextBold

func (*RichText) GetTextConcat

func (m *RichText) GetTextConcat() *TLTextConcat

func (*RichText) GetTextEmail

func (m *RichText) GetTextEmail() *TLTextEmail

func (*RichText) GetTextEmpty

func (m *RichText) GetTextEmpty() *TLTextEmpty

func (*RichText) GetTextFixed

func (m *RichText) GetTextFixed() *TLTextFixed

func (*RichText) GetTextItalic

func (m *RichText) GetTextItalic() *TLTextItalic

func (*RichText) GetTextPlain

func (m *RichText) GetTextPlain() *TLTextPlain

func (*RichText) GetTextStrike

func (m *RichText) GetTextStrike() *TLTextStrike

func (*RichText) GetTextUnderline

func (m *RichText) GetTextUnderline() *TLTextUnderline

func (*RichText) GetTextUrl

func (m *RichText) GetTextUrl() *TLTextUrl

func (*RichText) ProtoMessage

func (*RichText) ProtoMessage()

func (*RichText) Reset

func (m *RichText) Reset()

func (*RichText) String

func (m *RichText) String() string

func (*RichText) XXX_OneofFuncs

func (*RichText) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type RichText_TextBold

type RichText_TextBold struct {
	TextBold *TLTextBold `protobuf:"bytes,3,opt,name=textBold,oneof"`
}

type RichText_TextConcat

type RichText_TextConcat struct {
	TextConcat *TLTextConcat `protobuf:"bytes,10,opt,name=textConcat,oneof"`
}

type RichText_TextEmail

type RichText_TextEmail struct {
	TextEmail *TLTextEmail `protobuf:"bytes,9,opt,name=textEmail,oneof"`
}

type RichText_TextEmpty

type RichText_TextEmpty struct {
	TextEmpty *TLTextEmpty `protobuf:"bytes,1,opt,name=textEmpty,oneof"`
}

type RichText_TextFixed

type RichText_TextFixed struct {
	TextFixed *TLTextFixed `protobuf:"bytes,7,opt,name=textFixed,oneof"`
}

type RichText_TextItalic

type RichText_TextItalic struct {
	TextItalic *TLTextItalic `protobuf:"bytes,4,opt,name=textItalic,oneof"`
}

type RichText_TextPlain

type RichText_TextPlain struct {
	TextPlain *TLTextPlain `protobuf:"bytes,2,opt,name=textPlain,oneof"`
}

type RichText_TextStrike

type RichText_TextStrike struct {
	TextStrike *TLTextStrike `protobuf:"bytes,6,opt,name=textStrike,oneof"`
}

type RichText_TextUnderline

type RichText_TextUnderline struct {
	TextUnderline *TLTextUnderline `protobuf:"bytes,5,opt,name=textUnderline,oneof"`
}

type RichText_TextUrl

type RichText_TextUrl struct {
	TextUrl *TLTextUrl `protobuf:"bytes,8,opt,name=textUrl,oneof"`
}

type RpcDropAnswer

type RpcDropAnswer struct {
	// Types that are valid to be assigned to Payload:
	//	*RpcDropAnswer_RpcAnswerUnknown
	//	*RpcDropAnswer_RpcAnswerDroppedRunning
	//	*RpcDropAnswer_RpcAnswerDropped
	Payload isRpcDropAnswer_Payload `protobuf_oneof:"payload"`
}

func MakeRpcDropAnswer

func MakeRpcDropAnswer(message proto.Message) (m *RpcDropAnswer)

func (*RpcDropAnswer) Decode

func (m *RpcDropAnswer) Decode(dbuf *DecodeBuf) error

func (*RpcDropAnswer) Descriptor

func (*RpcDropAnswer) Descriptor() ([]byte, []int)

func (*RpcDropAnswer) Encode

func (m *RpcDropAnswer) Encode() (b []byte)

func (*RpcDropAnswer) GetPayload

func (m *RpcDropAnswer) GetPayload() isRpcDropAnswer_Payload

func (*RpcDropAnswer) GetRpcAnswerDropped

func (m *RpcDropAnswer) GetRpcAnswerDropped() *TLRpcAnswerDropped

func (*RpcDropAnswer) GetRpcAnswerDroppedRunning

func (m *RpcDropAnswer) GetRpcAnswerDroppedRunning() *TLRpcAnswerDroppedRunning

func (*RpcDropAnswer) GetRpcAnswerUnknown

func (m *RpcDropAnswer) GetRpcAnswerUnknown() *TLRpcAnswerUnknown

func (*RpcDropAnswer) ProtoMessage

func (*RpcDropAnswer) ProtoMessage()

func (*RpcDropAnswer) Reset

func (m *RpcDropAnswer) Reset()

func (*RpcDropAnswer) String

func (m *RpcDropAnswer) String() string

func (*RpcDropAnswer) XXX_OneofFuncs

func (*RpcDropAnswer) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type RpcDropAnswer_RpcAnswerDropped

type RpcDropAnswer_RpcAnswerDropped struct {
	RpcAnswerDropped *TLRpcAnswerDropped `protobuf:"bytes,3,opt,name=rpc_answer_dropped,json=rpcAnswerDropped,oneof"`
}

type RpcDropAnswer_RpcAnswerDroppedRunning

type RpcDropAnswer_RpcAnswerDroppedRunning struct {
	RpcAnswerDroppedRunning *TLRpcAnswerDroppedRunning `protobuf:"bytes,2,opt,name=rpc_answer_dropped_running,json=rpcAnswerDroppedRunning,oneof"`
}

type RpcDropAnswer_RpcAnswerUnknown

type RpcDropAnswer_RpcAnswerUnknown struct {
	RpcAnswerUnknown *TLRpcAnswerUnknown `protobuf:"bytes,1,opt,name=rpc_answer_unknown,json=rpcAnswerUnknown,oneof"`
}

type RpcError

type RpcError struct {
	// Types that are valid to be assigned to Payload:
	//	*RpcError_RpcError
	Payload isRpcError_Payload `protobuf_oneof:"payload"`
}

func MakeRpcError

func MakeRpcError(message proto.Message) (m *RpcError)

func (*RpcError) Decode

func (m *RpcError) Decode(dbuf *DecodeBuf) error

func (*RpcError) Descriptor

func (*RpcError) Descriptor() ([]byte, []int)

func (*RpcError) Encode

func (m *RpcError) Encode() (b []byte)

func (*RpcError) GetPayload

func (m *RpcError) GetPayload() isRpcError_Payload

func (*RpcError) GetRpcError

func (m *RpcError) GetRpcError() *TLRpcError

func (*RpcError) ProtoMessage

func (*RpcError) ProtoMessage()

func (*RpcError) Reset

func (m *RpcError) Reset()

func (*RpcError) String

func (m *RpcError) String() string

func (*RpcError) XXX_OneofFuncs

func (*RpcError) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type RpcError_RpcError

type RpcError_RpcError struct {
	RpcError *TLRpcError `protobuf:"bytes,1,opt,name=rpc_error,json=rpcError,oneof"`
}

type RpcMetaData

type RpcMetaData struct {
	ServerId        int32
	NetlibSessionId int64
	ClientAddr      string
	AuthId          int64
	SessionId       int64

	TraceId     int64
	SpanId      int64
	ReceiveTime int64

	// 用户ID
	UserId int32
}

func (*RpcMetaData) Decode

func (m *RpcMetaData) Decode(md metadata.MD)

func (*RpcMetaData) Encode

func (m *RpcMetaData) Encode() metadata.MD

type SendMessageAction

type SendMessageAction struct {
	// Types that are valid to be assigned to Payload:
	//	*SendMessageAction_SendMessageTypingAction
	//	*SendMessageAction_SendMessageCancelAction
	//	*SendMessageAction_SendMessageRecordVideoAction
	//	*SendMessageAction_SendMessageUploadVideoAction
	//	*SendMessageAction_SendMessageRecordAudioAction
	//	*SendMessageAction_SendMessageUploadAudioAction
	//	*SendMessageAction_SendMessageUploadPhotoAction
	//	*SendMessageAction_SendMessageUploadDocumentAction
	//	*SendMessageAction_SendMessageGeoLocationAction
	//	*SendMessageAction_SendMessageChooseContactAction
	//	*SendMessageAction_SendMessageGamePlayAction
	//	*SendMessageAction_SendMessageRecordRoundAction
	//	*SendMessageAction_SendMessageUploadRoundAction
	Payload isSendMessageAction_Payload `protobuf_oneof:"payload"`
}

func MakeSendMessageAction

func MakeSendMessageAction(message proto.Message) (m *SendMessageAction)

func (*SendMessageAction) Decode

func (m *SendMessageAction) Decode(dbuf *DecodeBuf) error

func (*SendMessageAction) Descriptor

func (*SendMessageAction) Descriptor() ([]byte, []int)

func (*SendMessageAction) Encode

func (m *SendMessageAction) Encode() (b []byte)

func (*SendMessageAction) GetPayload

func (m *SendMessageAction) GetPayload() isSendMessageAction_Payload

func (*SendMessageAction) GetSendMessageCancelAction

func (m *SendMessageAction) GetSendMessageCancelAction() *TLSendMessageCancelAction

func (*SendMessageAction) GetSendMessageChooseContactAction

func (m *SendMessageAction) GetSendMessageChooseContactAction() *TLSendMessageChooseContactAction

func (*SendMessageAction) GetSendMessageGamePlayAction

func (m *SendMessageAction) GetSendMessageGamePlayAction() *TLSendMessageGamePlayAction

func (*SendMessageAction) GetSendMessageGeoLocationAction

func (m *SendMessageAction) GetSendMessageGeoLocationAction() *TLSendMessageGeoLocationAction

func (*SendMessageAction) GetSendMessageRecordAudioAction

func (m *SendMessageAction) GetSendMessageRecordAudioAction() *TLSendMessageRecordAudioAction

func (*SendMessageAction) GetSendMessageRecordRoundAction

func (m *SendMessageAction) GetSendMessageRecordRoundAction() *TLSendMessageRecordRoundAction

func (*SendMessageAction) GetSendMessageRecordVideoAction

func (m *SendMessageAction) GetSendMessageRecordVideoAction() *TLSendMessageRecordVideoAction

func (*SendMessageAction) GetSendMessageTypingAction

func (m *SendMessageAction) GetSendMessageTypingAction() *TLSendMessageTypingAction

func (*SendMessageAction) GetSendMessageUploadAudioAction

func (m *SendMessageAction) GetSendMessageUploadAudioAction() *TLSendMessageUploadAudioAction

func (*SendMessageAction) GetSendMessageUploadDocumentAction

func (m *SendMessageAction) GetSendMessageUploadDocumentAction() *TLSendMessageUploadDocumentAction

func (*SendMessageAction) GetSendMessageUploadPhotoAction

func (m *SendMessageAction) GetSendMessageUploadPhotoAction() *TLSendMessageUploadPhotoAction

func (*SendMessageAction) GetSendMessageUploadRoundAction

func (m *SendMessageAction) GetSendMessageUploadRoundAction() *TLSendMessageUploadRoundAction

func (*SendMessageAction) GetSendMessageUploadVideoAction

func (m *SendMessageAction) GetSendMessageUploadVideoAction() *TLSendMessageUploadVideoAction

func (*SendMessageAction) ProtoMessage

func (*SendMessageAction) ProtoMessage()

func (*SendMessageAction) Reset

func (m *SendMessageAction) Reset()

func (*SendMessageAction) String

func (m *SendMessageAction) String() string

func (*SendMessageAction) XXX_OneofFuncs

func (*SendMessageAction) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type SendMessageAction_SendMessageCancelAction

type SendMessageAction_SendMessageCancelAction struct {
	SendMessageCancelAction *TLSendMessageCancelAction `protobuf:"bytes,2,opt,name=sendMessageCancelAction,oneof"`
}

type SendMessageAction_SendMessageChooseContactAction

type SendMessageAction_SendMessageChooseContactAction struct {
	SendMessageChooseContactAction *TLSendMessageChooseContactAction `protobuf:"bytes,10,opt,name=sendMessageChooseContactAction,oneof"`
}

type SendMessageAction_SendMessageGamePlayAction

type SendMessageAction_SendMessageGamePlayAction struct {
	SendMessageGamePlayAction *TLSendMessageGamePlayAction `protobuf:"bytes,11,opt,name=sendMessageGamePlayAction,oneof"`
}

type SendMessageAction_SendMessageGeoLocationAction

type SendMessageAction_SendMessageGeoLocationAction struct {
	SendMessageGeoLocationAction *TLSendMessageGeoLocationAction `protobuf:"bytes,9,opt,name=sendMessageGeoLocationAction,oneof"`
}

type SendMessageAction_SendMessageRecordAudioAction

type SendMessageAction_SendMessageRecordAudioAction struct {
	SendMessageRecordAudioAction *TLSendMessageRecordAudioAction `protobuf:"bytes,5,opt,name=sendMessageRecordAudioAction,oneof"`
}

type SendMessageAction_SendMessageRecordRoundAction

type SendMessageAction_SendMessageRecordRoundAction struct {
	SendMessageRecordRoundAction *TLSendMessageRecordRoundAction `protobuf:"bytes,12,opt,name=sendMessageRecordRoundAction,oneof"`
}

type SendMessageAction_SendMessageRecordVideoAction

type SendMessageAction_SendMessageRecordVideoAction struct {
	SendMessageRecordVideoAction *TLSendMessageRecordVideoAction `protobuf:"bytes,3,opt,name=sendMessageRecordVideoAction,oneof"`
}

type SendMessageAction_SendMessageTypingAction

type SendMessageAction_SendMessageTypingAction struct {
	SendMessageTypingAction *TLSendMessageTypingAction `protobuf:"bytes,1,opt,name=sendMessageTypingAction,oneof"`
}

type SendMessageAction_SendMessageUploadAudioAction

type SendMessageAction_SendMessageUploadAudioAction struct {
	SendMessageUploadAudioAction *TLSendMessageUploadAudioAction `protobuf:"bytes,6,opt,name=sendMessageUploadAudioAction,oneof"`
}

type SendMessageAction_SendMessageUploadDocumentAction

type SendMessageAction_SendMessageUploadDocumentAction struct {
	SendMessageUploadDocumentAction *TLSendMessageUploadDocumentAction `protobuf:"bytes,8,opt,name=sendMessageUploadDocumentAction,oneof"`
}

type SendMessageAction_SendMessageUploadPhotoAction

type SendMessageAction_SendMessageUploadPhotoAction struct {
	SendMessageUploadPhotoAction *TLSendMessageUploadPhotoAction `protobuf:"bytes,7,opt,name=sendMessageUploadPhotoAction,oneof"`
}

type SendMessageAction_SendMessageUploadRoundAction

type SendMessageAction_SendMessageUploadRoundAction struct {
	SendMessageUploadRoundAction *TLSendMessageUploadRoundAction `protobuf:"bytes,13,opt,name=sendMessageUploadRoundAction,oneof"`
}

type SendMessageAction_SendMessageUploadVideoAction

type SendMessageAction_SendMessageUploadVideoAction struct {
	SendMessageUploadVideoAction *TLSendMessageUploadVideoAction `protobuf:"bytes,4,opt,name=sendMessageUploadVideoAction,oneof"`
}

type Server_DHInnerData

type Server_DHInnerData struct {
	// Types that are valid to be assigned to Payload:
	//	*Server_DHInnerData_Server_DHInnerData
	Payload isServer_DHInnerData_Payload `protobuf_oneof:"payload"`
}

func MakeServer_DHInnerData

func MakeServer_DHInnerData(message proto.Message) (m *Server_DHInnerData)

func (*Server_DHInnerData) Decode

func (m *Server_DHInnerData) Decode(dbuf *DecodeBuf) error

func (*Server_DHInnerData) Descriptor

func (*Server_DHInnerData) Descriptor() ([]byte, []int)

func (*Server_DHInnerData) Encode

func (m *Server_DHInnerData) Encode() (b []byte)

func (*Server_DHInnerData) GetPayload

func (m *Server_DHInnerData) GetPayload() isServer_DHInnerData_Payload

func (*Server_DHInnerData) GetServer_DHInnerData

func (m *Server_DHInnerData) GetServer_DHInnerData() *TLServer_DHInnerData

func (*Server_DHInnerData) ProtoMessage

func (*Server_DHInnerData) ProtoMessage()

func (*Server_DHInnerData) Reset

func (m *Server_DHInnerData) Reset()

func (*Server_DHInnerData) String

func (m *Server_DHInnerData) String() string

func (*Server_DHInnerData) XXX_OneofFuncs

func (*Server_DHInnerData) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Server_DHInnerData_Server_DHInnerData

type Server_DHInnerData_Server_DHInnerData struct {
	Server_DHInnerData *TLServer_DHInnerData `protobuf:"bytes,1,opt,name=server_DH_inner_data,json=serverDHInnerData,oneof"`
}

type Server_DH_Params

type Server_DH_Params struct {
	// Types that are valid to be assigned to Payload:
	//	*Server_DH_Params_Server_DHParamsFail
	//	*Server_DH_Params_Server_DHParamsOk
	Payload isServer_DH_Params_Payload `protobuf_oneof:"payload"`
}

func MakeServer_DH_Params

func MakeServer_DH_Params(message proto.Message) (m *Server_DH_Params)

func (*Server_DH_Params) Decode

func (m *Server_DH_Params) Decode(dbuf *DecodeBuf) error

func (*Server_DH_Params) Descriptor

func (*Server_DH_Params) Descriptor() ([]byte, []int)

func (*Server_DH_Params) Encode

func (m *Server_DH_Params) Encode() (b []byte)

func (*Server_DH_Params) GetPayload

func (m *Server_DH_Params) GetPayload() isServer_DH_Params_Payload

func (*Server_DH_Params) GetServer_DHParamsFail

func (m *Server_DH_Params) GetServer_DHParamsFail() *TLServer_DHParamsFail

func (*Server_DH_Params) GetServer_DHParamsOk

func (m *Server_DH_Params) GetServer_DHParamsOk() *TLServer_DHParamsOk

func (*Server_DH_Params) ProtoMessage

func (*Server_DH_Params) ProtoMessage()

func (*Server_DH_Params) Reset

func (m *Server_DH_Params) Reset()

func (*Server_DH_Params) String

func (m *Server_DH_Params) String() string

func (*Server_DH_Params) XXX_OneofFuncs

func (*Server_DH_Params) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Server_DH_Params_Server_DHParamsFail

type Server_DH_Params_Server_DHParamsFail struct {
	Server_DHParamsFail *TLServer_DHParamsFail `protobuf:"bytes,1,opt,name=server_DH_params_fail,json=serverDHParamsFail,oneof"`
}

type Server_DH_Params_Server_DHParamsOk

type Server_DH_Params_Server_DHParamsOk struct {
	Server_DHParamsOk *TLServer_DHParamsOk `protobuf:"bytes,2,opt,name=server_DH_params_ok,json=serverDHParamsOk,oneof"`
}

type SetClient_DHParamsAnswer

type SetClient_DHParamsAnswer struct {
	// Types that are valid to be assigned to Payload:
	//	*SetClient_DHParamsAnswer_DhGenOk
	//	*SetClient_DHParamsAnswer_DhGenRetry
	//	*SetClient_DHParamsAnswer_DhGenFail
	Payload isSetClient_DHParamsAnswer_Payload `protobuf_oneof:"payload"`
}

func MakeSetClient_DHParamsAnswer

func MakeSetClient_DHParamsAnswer(message proto.Message) (m *SetClient_DHParamsAnswer)

func (*SetClient_DHParamsAnswer) Decode

func (m *SetClient_DHParamsAnswer) Decode(dbuf *DecodeBuf) error

func (*SetClient_DHParamsAnswer) Descriptor

func (*SetClient_DHParamsAnswer) Descriptor() ([]byte, []int)

func (*SetClient_DHParamsAnswer) Encode

func (m *SetClient_DHParamsAnswer) Encode() (b []byte)

func (*SetClient_DHParamsAnswer) GetDhGenFail

func (m *SetClient_DHParamsAnswer) GetDhGenFail() *TLDhGenFail

func (*SetClient_DHParamsAnswer) GetDhGenOk

func (m *SetClient_DHParamsAnswer) GetDhGenOk() *TLDhGenOk

func (*SetClient_DHParamsAnswer) GetDhGenRetry

func (m *SetClient_DHParamsAnswer) GetDhGenRetry() *TLDhGenRetry

func (*SetClient_DHParamsAnswer) GetPayload

func (m *SetClient_DHParamsAnswer) GetPayload() isSetClient_DHParamsAnswer_Payload

func (*SetClient_DHParamsAnswer) ProtoMessage

func (*SetClient_DHParamsAnswer) ProtoMessage()

func (*SetClient_DHParamsAnswer) Reset

func (m *SetClient_DHParamsAnswer) Reset()

func (*SetClient_DHParamsAnswer) String

func (m *SetClient_DHParamsAnswer) String() string

func (*SetClient_DHParamsAnswer) XXX_OneofFuncs

func (*SetClient_DHParamsAnswer) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type SetClient_DHParamsAnswer_DhGenFail

type SetClient_DHParamsAnswer_DhGenFail struct {
	DhGenFail *TLDhGenFail `protobuf:"bytes,3,opt,name=dh_gen_fail,json=dhGenFail,oneof"`
}

type SetClient_DHParamsAnswer_DhGenOk

type SetClient_DHParamsAnswer_DhGenOk struct {
	DhGenOk *TLDhGenOk `protobuf:"bytes,1,opt,name=dh_gen_ok,json=dhGenOk,oneof"`
}

type SetClient_DHParamsAnswer_DhGenRetry

type SetClient_DHParamsAnswer_DhGenRetry struct {
	DhGenRetry *TLDhGenRetry `protobuf:"bytes,2,opt,name=dh_gen_retry,json=dhGenRetry,oneof"`
}

type ShippingOption

type ShippingOption struct {
	// Types that are valid to be assigned to Payload:
	//	*ShippingOption_ShippingOption
	Payload isShippingOption_Payload `protobuf_oneof:"payload"`
}

func MakeShippingOption

func MakeShippingOption(message proto.Message) (m *ShippingOption)

func (*ShippingOption) Decode

func (m *ShippingOption) Decode(dbuf *DecodeBuf) error

func (*ShippingOption) Descriptor

func (*ShippingOption) Descriptor() ([]byte, []int)

func (*ShippingOption) Encode

func (m *ShippingOption) Encode() (b []byte)

func (*ShippingOption) GetPayload

func (m *ShippingOption) GetPayload() isShippingOption_Payload

func (*ShippingOption) GetShippingOption

func (m *ShippingOption) GetShippingOption() *TLShippingOption

func (*ShippingOption) ProtoMessage

func (*ShippingOption) ProtoMessage()

func (*ShippingOption) Reset

func (m *ShippingOption) Reset()

func (*ShippingOption) String

func (m *ShippingOption) String() string

func (*ShippingOption) XXX_OneofFuncs

func (*ShippingOption) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type ShippingOption_ShippingOption

type ShippingOption_ShippingOption struct {
	ShippingOption *TLShippingOption `protobuf:"bytes,1,opt,name=shippingOption,oneof"`
}

type StickerPack

type StickerPack struct {
	// Types that are valid to be assigned to Payload:
	//	*StickerPack_StickerPack
	Payload isStickerPack_Payload `protobuf_oneof:"payload"`
}

func MakeStickerPack

func MakeStickerPack(message proto.Message) (m *StickerPack)

func (*StickerPack) Decode

func (m *StickerPack) Decode(dbuf *DecodeBuf) error

func (*StickerPack) Descriptor

func (*StickerPack) Descriptor() ([]byte, []int)

func (*StickerPack) Encode

func (m *StickerPack) Encode() (b []byte)

func (*StickerPack) GetPayload

func (m *StickerPack) GetPayload() isStickerPack_Payload

func (*StickerPack) GetStickerPack

func (m *StickerPack) GetStickerPack() *TLStickerPack

func (*StickerPack) ProtoMessage

func (*StickerPack) ProtoMessage()

func (*StickerPack) Reset

func (m *StickerPack) Reset()

func (*StickerPack) String

func (m *StickerPack) String() string

func (*StickerPack) XXX_OneofFuncs

func (*StickerPack) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type StickerPack_StickerPack

type StickerPack_StickerPack struct {
	StickerPack *TLStickerPack `protobuf:"bytes,1,opt,name=stickerPack,oneof"`
}

type StickerSet

type StickerSet struct {
	// Types that are valid to be assigned to Payload:
	//	*StickerSet_StickerSet
	Payload isStickerSet_Payload `protobuf_oneof:"payload"`
}

func MakeStickerSet

func MakeStickerSet(message proto.Message) (m *StickerSet)

func (*StickerSet) Decode

func (m *StickerSet) Decode(dbuf *DecodeBuf) error

func (*StickerSet) Descriptor

func (*StickerSet) Descriptor() ([]byte, []int)

func (*StickerSet) Encode

func (m *StickerSet) Encode() (b []byte)

func (*StickerSet) GetPayload

func (m *StickerSet) GetPayload() isStickerSet_Payload

func (*StickerSet) GetStickerSet

func (m *StickerSet) GetStickerSet() *TLStickerSet

func (*StickerSet) ProtoMessage

func (*StickerSet) ProtoMessage()

func (*StickerSet) Reset

func (m *StickerSet) Reset()

func (*StickerSet) String

func (m *StickerSet) String() string

func (*StickerSet) XXX_OneofFuncs

func (*StickerSet) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type StickerSetCovered

type StickerSetCovered struct {
	// Types that are valid to be assigned to Payload:
	//	*StickerSetCovered_StickerSetCovered
	//	*StickerSetCovered_StickerSetMultiCovered
	Payload isStickerSetCovered_Payload `protobuf_oneof:"payload"`
}

func MakeStickerSetCovered

func MakeStickerSetCovered(message proto.Message) (m *StickerSetCovered)

func (*StickerSetCovered) Decode

func (m *StickerSetCovered) Decode(dbuf *DecodeBuf) error

func (*StickerSetCovered) Descriptor

func (*StickerSetCovered) Descriptor() ([]byte, []int)

func (*StickerSetCovered) Encode

func (m *StickerSetCovered) Encode() (b []byte)

func (*StickerSetCovered) GetPayload

func (m *StickerSetCovered) GetPayload() isStickerSetCovered_Payload

func (*StickerSetCovered) GetStickerSetCovered

func (m *StickerSetCovered) GetStickerSetCovered() *TLStickerSetCovered

func (*StickerSetCovered) GetStickerSetMultiCovered

func (m *StickerSetCovered) GetStickerSetMultiCovered() *TLStickerSetMultiCovered

func (*StickerSetCovered) ProtoMessage

func (*StickerSetCovered) ProtoMessage()

func (*StickerSetCovered) Reset

func (m *StickerSetCovered) Reset()

func (*StickerSetCovered) String

func (m *StickerSetCovered) String() string

func (*StickerSetCovered) XXX_OneofFuncs

func (*StickerSetCovered) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type StickerSetCovered_StickerSetCovered

type StickerSetCovered_StickerSetCovered struct {
	StickerSetCovered *TLStickerSetCovered `protobuf:"bytes,1,opt,name=stickerSetCovered,oneof"`
}

type StickerSetCovered_StickerSetMultiCovered

type StickerSetCovered_StickerSetMultiCovered struct {
	StickerSetMultiCovered *TLStickerSetMultiCovered `protobuf:"bytes,2,opt,name=stickerSetMultiCovered,oneof"`
}

type StickerSet_StickerSet

type StickerSet_StickerSet struct {
	StickerSet *TLStickerSet `protobuf:"bytes,1,opt,name=stickerSet,oneof"`
}

type Storage_FileType

type Storage_FileType struct {
	// Types that are valid to be assigned to Payload:
	//	*Storage_FileType_StorageFileUnknown
	//	*Storage_FileType_StorageFilePartial
	//	*Storage_FileType_StorageFileJpeg
	//	*Storage_FileType_StorageFileGif
	//	*Storage_FileType_StorageFilePng
	//	*Storage_FileType_StorageFilePdf
	//	*Storage_FileType_StorageFileMp3
	//	*Storage_FileType_StorageFileMov
	//	*Storage_FileType_StorageFileMp4
	//	*Storage_FileType_StorageFileWebp
	Payload isStorage_FileType_Payload `protobuf_oneof:"payload"`
}

func MakeStorage_FileType

func MakeStorage_FileType(message proto.Message) (m *Storage_FileType)

func (*Storage_FileType) Decode

func (m *Storage_FileType) Decode(dbuf *DecodeBuf) error

func (*Storage_FileType) Descriptor

func (*Storage_FileType) Descriptor() ([]byte, []int)

func (*Storage_FileType) Encode

func (m *Storage_FileType) Encode() (b []byte)

func (*Storage_FileType) GetPayload

func (m *Storage_FileType) GetPayload() isStorage_FileType_Payload

func (*Storage_FileType) GetStorageFileGif

func (m *Storage_FileType) GetStorageFileGif() *TLStorageFileGif

func (*Storage_FileType) GetStorageFileJpeg

func (m *Storage_FileType) GetStorageFileJpeg() *TLStorageFileJpeg

func (*Storage_FileType) GetStorageFileMov

func (m *Storage_FileType) GetStorageFileMov() *TLStorageFileMov

func (*Storage_FileType) GetStorageFileMp3

func (m *Storage_FileType) GetStorageFileMp3() *TLStorageFileMp3

func (*Storage_FileType) GetStorageFileMp4

func (m *Storage_FileType) GetStorageFileMp4() *TLStorageFileMp4

func (*Storage_FileType) GetStorageFilePartial

func (m *Storage_FileType) GetStorageFilePartial() *TLStorageFilePartial

func (*Storage_FileType) GetStorageFilePdf

func (m *Storage_FileType) GetStorageFilePdf() *TLStorageFilePdf

func (*Storage_FileType) GetStorageFilePng

func (m *Storage_FileType) GetStorageFilePng() *TLStorageFilePng

func (*Storage_FileType) GetStorageFileUnknown

func (m *Storage_FileType) GetStorageFileUnknown() *TLStorageFileUnknown

func (*Storage_FileType) GetStorageFileWebp

func (m *Storage_FileType) GetStorageFileWebp() *TLStorageFileWebp

func (*Storage_FileType) ProtoMessage

func (*Storage_FileType) ProtoMessage()

func (*Storage_FileType) Reset

func (m *Storage_FileType) Reset()

func (*Storage_FileType) String

func (m *Storage_FileType) String() string

func (*Storage_FileType) XXX_OneofFuncs

func (*Storage_FileType) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Storage_FileType_StorageFileGif

type Storage_FileType_StorageFileGif struct {
	StorageFileGif *TLStorageFileGif `protobuf:"bytes,4,opt,name=storage_fileGif,json=storageFileGif,oneof"`
}

type Storage_FileType_StorageFileJpeg

type Storage_FileType_StorageFileJpeg struct {
	StorageFileJpeg *TLStorageFileJpeg `protobuf:"bytes,3,opt,name=storage_fileJpeg,json=storageFileJpeg,oneof"`
}

type Storage_FileType_StorageFileMov

type Storage_FileType_StorageFileMov struct {
	StorageFileMov *TLStorageFileMov `protobuf:"bytes,8,opt,name=storage_fileMov,json=storageFileMov,oneof"`
}

type Storage_FileType_StorageFileMp3

type Storage_FileType_StorageFileMp3 struct {
	StorageFileMp3 *TLStorageFileMp3 `protobuf:"bytes,7,opt,name=storage_fileMp3,json=storageFileMp3,oneof"`
}

type Storage_FileType_StorageFileMp4

type Storage_FileType_StorageFileMp4 struct {
	StorageFileMp4 *TLStorageFileMp4 `protobuf:"bytes,9,opt,name=storage_fileMp4,json=storageFileMp4,oneof"`
}

type Storage_FileType_StorageFilePartial

type Storage_FileType_StorageFilePartial struct {
	StorageFilePartial *TLStorageFilePartial `protobuf:"bytes,2,opt,name=storage_filePartial,json=storageFilePartial,oneof"`
}

type Storage_FileType_StorageFilePdf

type Storage_FileType_StorageFilePdf struct {
	StorageFilePdf *TLStorageFilePdf `protobuf:"bytes,6,opt,name=storage_filePdf,json=storageFilePdf,oneof"`
}

type Storage_FileType_StorageFilePng

type Storage_FileType_StorageFilePng struct {
	StorageFilePng *TLStorageFilePng `protobuf:"bytes,5,opt,name=storage_filePng,json=storageFilePng,oneof"`
}

type Storage_FileType_StorageFileUnknown

type Storage_FileType_StorageFileUnknown struct {
	StorageFileUnknown *TLStorageFileUnknown `protobuf:"bytes,1,opt,name=storage_fileUnknown,json=storageFileUnknown,oneof"`
}

type Storage_FileType_StorageFileWebp

type Storage_FileType_StorageFileWebp struct {
	StorageFileWebp *TLStorageFileWebp `protobuf:"bytes,10,opt,name=storage_fileWebp,json=storageFileWebp,oneof"`
}

type TLAccountAuthorizations

type TLAccountAuthorizations struct {
	Authorizations []*Authorization `protobuf:"bytes,1,rep,name=authorizations" json:"authorizations,omitempty"`
}

account.authorizations#1250abde authorizations:Vector<Authorization> = account.Authorizations;

func (*TLAccountAuthorizations) Decode

func (m *TLAccountAuthorizations) Decode(dbuf *DecodeBuf) error

func (*TLAccountAuthorizations) Descriptor

func (*TLAccountAuthorizations) Descriptor() ([]byte, []int)

func (*TLAccountAuthorizations) Encode

func (m *TLAccountAuthorizations) Encode() []byte

func (*TLAccountAuthorizations) GetAuthorizations

func (m *TLAccountAuthorizations) GetAuthorizations() []*Authorization

func (*TLAccountAuthorizations) ProtoMessage

func (*TLAccountAuthorizations) ProtoMessage()

func (*TLAccountAuthorizations) Reset

func (m *TLAccountAuthorizations) Reset()

func (*TLAccountAuthorizations) String

func (m *TLAccountAuthorizations) String() string

func (*TLAccountAuthorizations) ToAccount_Authorizations

func (m *TLAccountAuthorizations) ToAccount_Authorizations() *Account_Authorizations

account.authorizations#1250abde authorizations:Vector<Authorization> = account.Authorizations;

type TLAccountChangePhone

type TLAccountChangePhone struct {
	PhoneNumber   string `protobuf:"bytes,1,opt,name=phone_number,json=phoneNumber" json:"phone_number,omitempty"`
	PhoneCodeHash string `protobuf:"bytes,2,opt,name=phone_code_hash,json=phoneCodeHash" json:"phone_code_hash,omitempty"`
	PhoneCode     string `protobuf:"bytes,3,opt,name=phone_code,json=phoneCode" json:"phone_code,omitempty"`
}

account.changePhone#70c32edb phone_number:string phone_code_hash:string phone_code:string = User;

func (*TLAccountChangePhone) Decode

func (m *TLAccountChangePhone) Decode(dbuf *DecodeBuf) error

func (*TLAccountChangePhone) Descriptor

func (*TLAccountChangePhone) Descriptor() ([]byte, []int)

func (*TLAccountChangePhone) Encode

func (m *TLAccountChangePhone) Encode() []byte

account.changePhone#70c32edb phone_number:string phone_code_hash:string phone_code:string = User;

func (*TLAccountChangePhone) GetPhoneCode

func (m *TLAccountChangePhone) GetPhoneCode() string

func (*TLAccountChangePhone) GetPhoneCodeHash

func (m *TLAccountChangePhone) GetPhoneCodeHash() string

func (*TLAccountChangePhone) GetPhoneNumber

func (m *TLAccountChangePhone) GetPhoneNumber() string

func (*TLAccountChangePhone) ProtoMessage

func (*TLAccountChangePhone) ProtoMessage()

func (*TLAccountChangePhone) Reset

func (m *TLAccountChangePhone) Reset()

func (*TLAccountChangePhone) String

func (m *TLAccountChangePhone) String() string

type TLAccountCheckUsername

type TLAccountCheckUsername struct {
	Username string `protobuf:"bytes,1,opt,name=username" json:"username,omitempty"`
}

account.checkUsername#2714d86c username:string = Bool;

func (*TLAccountCheckUsername) Decode

func (m *TLAccountCheckUsername) Decode(dbuf *DecodeBuf) error

func (*TLAccountCheckUsername) Descriptor

func (*TLAccountCheckUsername) Descriptor() ([]byte, []int)

func (*TLAccountCheckUsername) Encode

func (m *TLAccountCheckUsername) Encode() []byte

account.checkUsername#2714d86c username:string = Bool;

func (*TLAccountCheckUsername) GetUsername

func (m *TLAccountCheckUsername) GetUsername() string

func (*TLAccountCheckUsername) ProtoMessage

func (*TLAccountCheckUsername) ProtoMessage()

func (*TLAccountCheckUsername) Reset

func (m *TLAccountCheckUsername) Reset()

func (*TLAccountCheckUsername) String

func (m *TLAccountCheckUsername) String() string

type TLAccountConfirmPhone

type TLAccountConfirmPhone struct {
	PhoneCodeHash string `protobuf:"bytes,1,opt,name=phone_code_hash,json=phoneCodeHash" json:"phone_code_hash,omitempty"`
	PhoneCode     string `protobuf:"bytes,2,opt,name=phone_code,json=phoneCode" json:"phone_code,omitempty"`
}

account.confirmPhone#5f2178c3 phone_code_hash:string phone_code:string = Bool;

func (*TLAccountConfirmPhone) Decode

func (m *TLAccountConfirmPhone) Decode(dbuf *DecodeBuf) error

func (*TLAccountConfirmPhone) Descriptor

func (*TLAccountConfirmPhone) Descriptor() ([]byte, []int)

func (*TLAccountConfirmPhone) Encode

func (m *TLAccountConfirmPhone) Encode() []byte

account.confirmPhone#5f2178c3 phone_code_hash:string phone_code:string = Bool;

func (*TLAccountConfirmPhone) GetPhoneCode

func (m *TLAccountConfirmPhone) GetPhoneCode() string

func (*TLAccountConfirmPhone) GetPhoneCodeHash

func (m *TLAccountConfirmPhone) GetPhoneCodeHash() string

func (*TLAccountConfirmPhone) ProtoMessage

func (*TLAccountConfirmPhone) ProtoMessage()

func (*TLAccountConfirmPhone) Reset

func (m *TLAccountConfirmPhone) Reset()

func (*TLAccountConfirmPhone) String

func (m *TLAccountConfirmPhone) String() string

type TLAccountDaysTTL

type TLAccountDaysTTL struct {
	Days int32 `protobuf:"varint,1,opt,name=days" json:"days,omitempty"`
}

accountDaysTTL#b8d0afdf days:int = AccountDaysTTL;

func (*TLAccountDaysTTL) Decode

func (m *TLAccountDaysTTL) Decode(dbuf *DecodeBuf) error

func (*TLAccountDaysTTL) Descriptor

func (*TLAccountDaysTTL) Descriptor() ([]byte, []int)

func (*TLAccountDaysTTL) Encode

func (m *TLAccountDaysTTL) Encode() []byte

func (*TLAccountDaysTTL) GetDays

func (m *TLAccountDaysTTL) GetDays() int32

func (*TLAccountDaysTTL) ProtoMessage

func (*TLAccountDaysTTL) ProtoMessage()

func (*TLAccountDaysTTL) Reset

func (m *TLAccountDaysTTL) Reset()

func (*TLAccountDaysTTL) String

func (m *TLAccountDaysTTL) String() string

func (*TLAccountDaysTTL) ToAccountDaysTTL

func (m *TLAccountDaysTTL) ToAccountDaysTTL() *AccountDaysTTL

accountDaysTTL#b8d0afdf days:int = AccountDaysTTL;

type TLAccountDeleteAccount

type TLAccountDeleteAccount struct {
	Reason string `protobuf:"bytes,1,opt,name=reason" json:"reason,omitempty"`
}

account.deleteAccount#418d4e0b reason:string = Bool;

func (*TLAccountDeleteAccount) Decode

func (m *TLAccountDeleteAccount) Decode(dbuf *DecodeBuf) error

func (*TLAccountDeleteAccount) Descriptor

func (*TLAccountDeleteAccount) Descriptor() ([]byte, []int)

func (*TLAccountDeleteAccount) Encode

func (m *TLAccountDeleteAccount) Encode() []byte

account.deleteAccount#418d4e0b reason:string = Bool;

func (*TLAccountDeleteAccount) GetReason

func (m *TLAccountDeleteAccount) GetReason() string

func (*TLAccountDeleteAccount) ProtoMessage

func (*TLAccountDeleteAccount) ProtoMessage()

func (*TLAccountDeleteAccount) Reset

func (m *TLAccountDeleteAccount) Reset()

func (*TLAccountDeleteAccount) String

func (m *TLAccountDeleteAccount) String() string

type TLAccountGetAccountTTL

type TLAccountGetAccountTTL struct {
}

account.getAccountTTL#8fc711d = AccountDaysTTL;

func (*TLAccountGetAccountTTL) Decode

func (m *TLAccountGetAccountTTL) Decode(dbuf *DecodeBuf) error

func (*TLAccountGetAccountTTL) Descriptor

func (*TLAccountGetAccountTTL) Descriptor() ([]byte, []int)

func (*TLAccountGetAccountTTL) Encode

func (m *TLAccountGetAccountTTL) Encode() []byte

account.getAccountTTL#8fc711d = AccountDaysTTL;

func (*TLAccountGetAccountTTL) ProtoMessage

func (*TLAccountGetAccountTTL) ProtoMessage()

func (*TLAccountGetAccountTTL) Reset

func (m *TLAccountGetAccountTTL) Reset()

func (*TLAccountGetAccountTTL) String

func (m *TLAccountGetAccountTTL) String() string

type TLAccountGetAuthorizations

type TLAccountGetAuthorizations struct {
}

account.getAuthorizations#e320c158 = account.Authorizations;

func (*TLAccountGetAuthorizations) Decode

func (m *TLAccountGetAuthorizations) Decode(dbuf *DecodeBuf) error

func (*TLAccountGetAuthorizations) Descriptor

func (*TLAccountGetAuthorizations) Descriptor() ([]byte, []int)

func (*TLAccountGetAuthorizations) Encode

func (m *TLAccountGetAuthorizations) Encode() []byte

account.getAuthorizations#e320c158 = account.Authorizations;

func (*TLAccountGetAuthorizations) ProtoMessage

func (*TLAccountGetAuthorizations) ProtoMessage()

func (*TLAccountGetAuthorizations) Reset

func (m *TLAccountGetAuthorizations) Reset()

func (*TLAccountGetAuthorizations) String

func (m *TLAccountGetAuthorizations) String() string

type TLAccountGetNotifySettings

type TLAccountGetNotifySettings struct {
	Peer *InputNotifyPeer `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
}

account.getNotifySettings#12b3ad31 peer:InputNotifyPeer = PeerNotifySettings;

func (*TLAccountGetNotifySettings) Decode

func (m *TLAccountGetNotifySettings) Decode(dbuf *DecodeBuf) error

func (*TLAccountGetNotifySettings) Descriptor

func (*TLAccountGetNotifySettings) Descriptor() ([]byte, []int)

func (*TLAccountGetNotifySettings) Encode

func (m *TLAccountGetNotifySettings) Encode() []byte

account.getNotifySettings#12b3ad31 peer:InputNotifyPeer = PeerNotifySettings;

func (*TLAccountGetNotifySettings) GetPeer

func (*TLAccountGetNotifySettings) ProtoMessage

func (*TLAccountGetNotifySettings) ProtoMessage()

func (*TLAccountGetNotifySettings) Reset

func (m *TLAccountGetNotifySettings) Reset()

func (*TLAccountGetNotifySettings) String

func (m *TLAccountGetNotifySettings) String() string

type TLAccountGetPassword

type TLAccountGetPassword struct {
}

account.getPassword#548a30f5 = account.Password;

func (*TLAccountGetPassword) Decode

func (m *TLAccountGetPassword) Decode(dbuf *DecodeBuf) error

func (*TLAccountGetPassword) Descriptor

func (*TLAccountGetPassword) Descriptor() ([]byte, []int)

func (*TLAccountGetPassword) Encode

func (m *TLAccountGetPassword) Encode() []byte

account.getPassword#548a30f5 = account.Password;

func (*TLAccountGetPassword) ProtoMessage

func (*TLAccountGetPassword) ProtoMessage()

func (*TLAccountGetPassword) Reset

func (m *TLAccountGetPassword) Reset()

func (*TLAccountGetPassword) String

func (m *TLAccountGetPassword) String() string

type TLAccountGetPasswordSettings

type TLAccountGetPasswordSettings struct {
	CurrentPasswordHash []byte `protobuf:"bytes,1,opt,name=current_password_hash,json=currentPasswordHash,proto3" json:"current_password_hash,omitempty"`
}

account.getPasswordSettings#bc8d11bb current_password_hash:bytes = account.PasswordSettings;

func (*TLAccountGetPasswordSettings) Decode

func (m *TLAccountGetPasswordSettings) Decode(dbuf *DecodeBuf) error

func (*TLAccountGetPasswordSettings) Descriptor

func (*TLAccountGetPasswordSettings) Descriptor() ([]byte, []int)

func (*TLAccountGetPasswordSettings) Encode

func (m *TLAccountGetPasswordSettings) Encode() []byte

account.getPasswordSettings#bc8d11bb current_password_hash:bytes = account.PasswordSettings;

func (*TLAccountGetPasswordSettings) GetCurrentPasswordHash

func (m *TLAccountGetPasswordSettings) GetCurrentPasswordHash() []byte

func (*TLAccountGetPasswordSettings) ProtoMessage

func (*TLAccountGetPasswordSettings) ProtoMessage()

func (*TLAccountGetPasswordSettings) Reset

func (m *TLAccountGetPasswordSettings) Reset()

func (*TLAccountGetPasswordSettings) String

type TLAccountGetPrivacy

type TLAccountGetPrivacy struct {
	Key *InputPrivacyKey `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
}

account.getPrivacy#dadbc950 key:InputPrivacyKey = account.PrivacyRules;

func (*TLAccountGetPrivacy) Decode

func (m *TLAccountGetPrivacy) Decode(dbuf *DecodeBuf) error

func (*TLAccountGetPrivacy) Descriptor

func (*TLAccountGetPrivacy) Descriptor() ([]byte, []int)

func (*TLAccountGetPrivacy) Encode

func (m *TLAccountGetPrivacy) Encode() []byte

account.getPrivacy#dadbc950 key:InputPrivacyKey = account.PrivacyRules;

func (*TLAccountGetPrivacy) GetKey

func (m *TLAccountGetPrivacy) GetKey() *InputPrivacyKey

func (*TLAccountGetPrivacy) ProtoMessage

func (*TLAccountGetPrivacy) ProtoMessage()

func (*TLAccountGetPrivacy) Reset

func (m *TLAccountGetPrivacy) Reset()

func (*TLAccountGetPrivacy) String

func (m *TLAccountGetPrivacy) String() string

type TLAccountGetTmpPassword

type TLAccountGetTmpPassword struct {
	PasswordHash []byte `protobuf:"bytes,1,opt,name=password_hash,json=passwordHash,proto3" json:"password_hash,omitempty"`
	Period       int32  `protobuf:"varint,2,opt,name=period" json:"period,omitempty"`
}

account.getTmpPassword#4a82327e password_hash:bytes period:int = account.TmpPassword;

func (*TLAccountGetTmpPassword) Decode

func (m *TLAccountGetTmpPassword) Decode(dbuf *DecodeBuf) error

func (*TLAccountGetTmpPassword) Descriptor

func (*TLAccountGetTmpPassword) Descriptor() ([]byte, []int)

func (*TLAccountGetTmpPassword) Encode

func (m *TLAccountGetTmpPassword) Encode() []byte

account.getTmpPassword#4a82327e password_hash:bytes period:int = account.TmpPassword;

func (*TLAccountGetTmpPassword) GetPasswordHash

func (m *TLAccountGetTmpPassword) GetPasswordHash() []byte

func (*TLAccountGetTmpPassword) GetPeriod

func (m *TLAccountGetTmpPassword) GetPeriod() int32

func (*TLAccountGetTmpPassword) ProtoMessage

func (*TLAccountGetTmpPassword) ProtoMessage()

func (*TLAccountGetTmpPassword) Reset

func (m *TLAccountGetTmpPassword) Reset()

func (*TLAccountGetTmpPassword) String

func (m *TLAccountGetTmpPassword) String() string

type TLAccountGetWallPapers

type TLAccountGetWallPapers struct {
}

account.getWallPapers#c04cfac2 = Vector<WallPaper>;

func (*TLAccountGetWallPapers) Decode

func (m *TLAccountGetWallPapers) Decode(dbuf *DecodeBuf) error

func (*TLAccountGetWallPapers) Descriptor

func (*TLAccountGetWallPapers) Descriptor() ([]byte, []int)

func (*TLAccountGetWallPapers) Encode

func (m *TLAccountGetWallPapers) Encode() []byte

account.getWallPapers#c04cfac2 = Vector<WallPaper>;

func (*TLAccountGetWallPapers) ProtoMessage

func (*TLAccountGetWallPapers) ProtoMessage()

func (*TLAccountGetWallPapers) Reset

func (m *TLAccountGetWallPapers) Reset()

func (*TLAccountGetWallPapers) String

func (m *TLAccountGetWallPapers) String() string

type TLAccountNoPassword

type TLAccountNoPassword struct {
	NewSalt                 []byte `protobuf:"bytes,1,opt,name=new_salt,json=newSalt,proto3" json:"new_salt,omitempty"`
	EmailUnconfirmedPattern string `protobuf:"bytes,2,opt,name=email_unconfirmed_pattern,json=emailUnconfirmedPattern" json:"email_unconfirmed_pattern,omitempty"`
}

account.noPassword#96dabc18 new_salt:bytes email_unconfirmed_pattern:string = account.Password;

func (*TLAccountNoPassword) Decode

func (m *TLAccountNoPassword) Decode(dbuf *DecodeBuf) error

func (*TLAccountNoPassword) Descriptor

func (*TLAccountNoPassword) Descriptor() ([]byte, []int)

func (*TLAccountNoPassword) Encode

func (m *TLAccountNoPassword) Encode() []byte

func (*TLAccountNoPassword) GetEmailUnconfirmedPattern

func (m *TLAccountNoPassword) GetEmailUnconfirmedPattern() string

func (*TLAccountNoPassword) GetNewSalt

func (m *TLAccountNoPassword) GetNewSalt() []byte

func (*TLAccountNoPassword) ProtoMessage

func (*TLAccountNoPassword) ProtoMessage()

func (*TLAccountNoPassword) Reset

func (m *TLAccountNoPassword) Reset()

func (*TLAccountNoPassword) String

func (m *TLAccountNoPassword) String() string

func (*TLAccountNoPassword) ToAccount_Password

func (m *TLAccountNoPassword) ToAccount_Password() *Account_Password

account.noPassword#96dabc18 new_salt:bytes email_unconfirmed_pattern:string = account.Password;

type TLAccountPassword

type TLAccountPassword struct {
	CurrentSalt             []byte `protobuf:"bytes,1,opt,name=current_salt,json=currentSalt,proto3" json:"current_salt,omitempty"`
	NewSalt                 []byte `protobuf:"bytes,2,opt,name=new_salt,json=newSalt,proto3" json:"new_salt,omitempty"`
	Hint                    string `protobuf:"bytes,3,opt,name=hint" json:"hint,omitempty"`
	HasRecovery             *Bool  `protobuf:"bytes,4,opt,name=has_recovery,json=hasRecovery" json:"has_recovery,omitempty"`
	EmailUnconfirmedPattern string `protobuf:"bytes,5,opt,name=email_unconfirmed_pattern,json=emailUnconfirmedPattern" json:"email_unconfirmed_pattern,omitempty"`
}

account.password#7c18141c current_salt:bytes new_salt:bytes hint:string has_recovery:Bool email_unconfirmed_pattern:string = account.Password;

func (*TLAccountPassword) Decode

func (m *TLAccountPassword) Decode(dbuf *DecodeBuf) error

func (*TLAccountPassword) Descriptor

func (*TLAccountPassword) Descriptor() ([]byte, []int)

func (*TLAccountPassword) Encode

func (m *TLAccountPassword) Encode() []byte

func (*TLAccountPassword) GetCurrentSalt

func (m *TLAccountPassword) GetCurrentSalt() []byte

func (*TLAccountPassword) GetEmailUnconfirmedPattern

func (m *TLAccountPassword) GetEmailUnconfirmedPattern() string

func (*TLAccountPassword) GetHasRecovery

func (m *TLAccountPassword) GetHasRecovery() *Bool

func (*TLAccountPassword) GetHint

func (m *TLAccountPassword) GetHint() string

func (*TLAccountPassword) GetNewSalt

func (m *TLAccountPassword) GetNewSalt() []byte

func (*TLAccountPassword) ProtoMessage

func (*TLAccountPassword) ProtoMessage()

func (*TLAccountPassword) Reset

func (m *TLAccountPassword) Reset()

func (*TLAccountPassword) String

func (m *TLAccountPassword) String() string

func (*TLAccountPassword) ToAccount_Password

func (m *TLAccountPassword) ToAccount_Password() *Account_Password

account.password#7c18141c current_salt:bytes new_salt:bytes hint:string has_recovery:Bool email_unconfirmed_pattern:string = account.Password;

type TLAccountPasswordInputSettings

type TLAccountPasswordInputSettings struct {
	NewSalt         []byte `protobuf:"bytes,1,opt,name=new_salt,json=newSalt,proto3" json:"new_salt,omitempty"`
	NewPasswordHash []byte `protobuf:"bytes,2,opt,name=new_password_hash,json=newPasswordHash,proto3" json:"new_password_hash,omitempty"`
	Hint            string `protobuf:"bytes,3,opt,name=hint" json:"hint,omitempty"`
	Email           string `protobuf:"bytes,4,opt,name=email" json:"email,omitempty"`
}

account.passwordInputSettings#86916deb flags:# new_salt:flags.0?bytes new_password_hash:flags.0?bytes hint:flags.0?string email:flags.1?string = account.PasswordInputSettings;

func (*TLAccountPasswordInputSettings) Decode

func (*TLAccountPasswordInputSettings) Descriptor

func (*TLAccountPasswordInputSettings) Descriptor() ([]byte, []int)

func (*TLAccountPasswordInputSettings) Encode

func (m *TLAccountPasswordInputSettings) Encode() []byte

func (*TLAccountPasswordInputSettings) GetEmail

func (m *TLAccountPasswordInputSettings) GetEmail() string

func (*TLAccountPasswordInputSettings) GetHint

func (*TLAccountPasswordInputSettings) GetNewPasswordHash

func (m *TLAccountPasswordInputSettings) GetNewPasswordHash() []byte

func (*TLAccountPasswordInputSettings) GetNewSalt

func (m *TLAccountPasswordInputSettings) GetNewSalt() []byte

func (*TLAccountPasswordInputSettings) ProtoMessage

func (*TLAccountPasswordInputSettings) ProtoMessage()

func (*TLAccountPasswordInputSettings) Reset

func (m *TLAccountPasswordInputSettings) Reset()

func (*TLAccountPasswordInputSettings) String

func (*TLAccountPasswordInputSettings) ToAccount_PasswordInputSettings

func (m *TLAccountPasswordInputSettings) ToAccount_PasswordInputSettings() *Account_PasswordInputSettings

account.passwordInputSettings#86916deb flags:# new_salt:flags.0?bytes new_password_hash:flags.0?bytes hint:flags.0?string email:flags.1?string = account.PasswordInputSettings;

type TLAccountPasswordSettings

type TLAccountPasswordSettings struct {
	Email string `protobuf:"bytes,1,opt,name=email" json:"email,omitempty"`
}

account.passwordSettings#b7b72ab3 email:string = account.PasswordSettings;

func (*TLAccountPasswordSettings) Decode

func (m *TLAccountPasswordSettings) Decode(dbuf *DecodeBuf) error

func (*TLAccountPasswordSettings) Descriptor

func (*TLAccountPasswordSettings) Descriptor() ([]byte, []int)

func (*TLAccountPasswordSettings) Encode

func (m *TLAccountPasswordSettings) Encode() []byte

func (*TLAccountPasswordSettings) GetEmail

func (m *TLAccountPasswordSettings) GetEmail() string

func (*TLAccountPasswordSettings) ProtoMessage

func (*TLAccountPasswordSettings) ProtoMessage()

func (*TLAccountPasswordSettings) Reset

func (m *TLAccountPasswordSettings) Reset()

func (*TLAccountPasswordSettings) String

func (m *TLAccountPasswordSettings) String() string

func (*TLAccountPasswordSettings) ToAccount_PasswordSettings

func (m *TLAccountPasswordSettings) ToAccount_PasswordSettings() *Account_PasswordSettings

account.passwordSettings#b7b72ab3 email:string = account.PasswordSettings;

type TLAccountPrivacyRules

type TLAccountPrivacyRules struct {
	Rules []*PrivacyRule `protobuf:"bytes,1,rep,name=rules" json:"rules,omitempty"`
	Users []*User        `protobuf:"bytes,2,rep,name=users" json:"users,omitempty"`
}

account.privacyRules#554abb6f rules:Vector<PrivacyRule> users:Vector<User> = account.PrivacyRules;

func (*TLAccountPrivacyRules) Decode

func (m *TLAccountPrivacyRules) Decode(dbuf *DecodeBuf) error

func (*TLAccountPrivacyRules) Descriptor

func (*TLAccountPrivacyRules) Descriptor() ([]byte, []int)

func (*TLAccountPrivacyRules) Encode

func (m *TLAccountPrivacyRules) Encode() []byte

func (*TLAccountPrivacyRules) GetRules

func (m *TLAccountPrivacyRules) GetRules() []*PrivacyRule

func (*TLAccountPrivacyRules) GetUsers

func (m *TLAccountPrivacyRules) GetUsers() []*User

func (*TLAccountPrivacyRules) ProtoMessage

func (*TLAccountPrivacyRules) ProtoMessage()

func (*TLAccountPrivacyRules) Reset

func (m *TLAccountPrivacyRules) Reset()

func (*TLAccountPrivacyRules) String

func (m *TLAccountPrivacyRules) String() string

func (*TLAccountPrivacyRules) ToAccount_PrivacyRules

func (m *TLAccountPrivacyRules) ToAccount_PrivacyRules() *Account_PrivacyRules

account.privacyRules#554abb6f rules:Vector<PrivacyRule> users:Vector<User> = account.PrivacyRules;

type TLAccountRegisterDevice

type TLAccountRegisterDevice struct {
	TokenType int32  `protobuf:"varint,1,opt,name=token_type,json=tokenType" json:"token_type,omitempty"`
	Token     string `protobuf:"bytes,2,opt,name=token" json:"token,omitempty"`
}

account.registerDevice#637ea878 token_type:int token:string = Bool;

func (*TLAccountRegisterDevice) Decode

func (m *TLAccountRegisterDevice) Decode(dbuf *DecodeBuf) error

func (*TLAccountRegisterDevice) Descriptor

func (*TLAccountRegisterDevice) Descriptor() ([]byte, []int)

func (*TLAccountRegisterDevice) Encode

func (m *TLAccountRegisterDevice) Encode() []byte

account.registerDevice#637ea878 token_type:int token:string = Bool;

func (*TLAccountRegisterDevice) GetToken

func (m *TLAccountRegisterDevice) GetToken() string

func (*TLAccountRegisterDevice) GetTokenType

func (m *TLAccountRegisterDevice) GetTokenType() int32

func (*TLAccountRegisterDevice) ProtoMessage

func (*TLAccountRegisterDevice) ProtoMessage()

func (*TLAccountRegisterDevice) Reset

func (m *TLAccountRegisterDevice) Reset()

func (*TLAccountRegisterDevice) String

func (m *TLAccountRegisterDevice) String() string

type TLAccountReportPeer

type TLAccountReportPeer struct {
	Peer   *InputPeer    `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	Reason *ReportReason `protobuf:"bytes,2,opt,name=reason" json:"reason,omitempty"`
}

account.reportPeer#ae189d5f peer:InputPeer reason:ReportReason = Bool;

func (*TLAccountReportPeer) Decode

func (m *TLAccountReportPeer) Decode(dbuf *DecodeBuf) error

func (*TLAccountReportPeer) Descriptor

func (*TLAccountReportPeer) Descriptor() ([]byte, []int)

func (*TLAccountReportPeer) Encode

func (m *TLAccountReportPeer) Encode() []byte

account.reportPeer#ae189d5f peer:InputPeer reason:ReportReason = Bool;

func (*TLAccountReportPeer) GetPeer

func (m *TLAccountReportPeer) GetPeer() *InputPeer

func (*TLAccountReportPeer) GetReason

func (m *TLAccountReportPeer) GetReason() *ReportReason

func (*TLAccountReportPeer) ProtoMessage

func (*TLAccountReportPeer) ProtoMessage()

func (*TLAccountReportPeer) Reset

func (m *TLAccountReportPeer) Reset()

func (*TLAccountReportPeer) String

func (m *TLAccountReportPeer) String() string

type TLAccountResetAuthorization

type TLAccountResetAuthorization struct {
	Hash int64 `protobuf:"varint,1,opt,name=hash" json:"hash,omitempty"`
}

account.resetAuthorization#df77f3bc hash:long = Bool;

func (*TLAccountResetAuthorization) Decode

func (m *TLAccountResetAuthorization) Decode(dbuf *DecodeBuf) error

func (*TLAccountResetAuthorization) Descriptor

func (*TLAccountResetAuthorization) Descriptor() ([]byte, []int)

func (*TLAccountResetAuthorization) Encode

func (m *TLAccountResetAuthorization) Encode() []byte

account.resetAuthorization#df77f3bc hash:long = Bool;

func (*TLAccountResetAuthorization) GetHash

func (m *TLAccountResetAuthorization) GetHash() int64

func (*TLAccountResetAuthorization) ProtoMessage

func (*TLAccountResetAuthorization) ProtoMessage()

func (*TLAccountResetAuthorization) Reset

func (m *TLAccountResetAuthorization) Reset()

func (*TLAccountResetAuthorization) String

func (m *TLAccountResetAuthorization) String() string

type TLAccountResetNotifySettings

type TLAccountResetNotifySettings struct {
}

account.resetNotifySettings#db7e1747 = Bool;

func (*TLAccountResetNotifySettings) Decode

func (m *TLAccountResetNotifySettings) Decode(dbuf *DecodeBuf) error

func (*TLAccountResetNotifySettings) Descriptor

func (*TLAccountResetNotifySettings) Descriptor() ([]byte, []int)

func (*TLAccountResetNotifySettings) Encode

func (m *TLAccountResetNotifySettings) Encode() []byte

account.resetNotifySettings#db7e1747 = Bool;

func (*TLAccountResetNotifySettings) ProtoMessage

func (*TLAccountResetNotifySettings) ProtoMessage()

func (*TLAccountResetNotifySettings) Reset

func (m *TLAccountResetNotifySettings) Reset()

func (*TLAccountResetNotifySettings) String

type TLAccountSendChangePhoneCode

type TLAccountSendChangePhoneCode struct {
	AllowFlashcall bool   `protobuf:"varint,1,opt,name=allow_flashcall,json=allowFlashcall" json:"allow_flashcall,omitempty"`
	PhoneNumber    string `protobuf:"bytes,2,opt,name=phone_number,json=phoneNumber" json:"phone_number,omitempty"`
	CurrentNumber  *Bool  `protobuf:"bytes,3,opt,name=current_number,json=currentNumber" json:"current_number,omitempty"`
}

account.sendChangePhoneCode#8e57deb flags:# allow_flashcall:flags.0?true phone_number:string current_number:flags.0?Bool = auth.SentCode;

func (*TLAccountSendChangePhoneCode) Decode

func (m *TLAccountSendChangePhoneCode) Decode(dbuf *DecodeBuf) error

func (*TLAccountSendChangePhoneCode) Descriptor

func (*TLAccountSendChangePhoneCode) Descriptor() ([]byte, []int)

func (*TLAccountSendChangePhoneCode) Encode

func (m *TLAccountSendChangePhoneCode) Encode() []byte

account.sendChangePhoneCode#8e57deb flags:# allow_flashcall:flags.0?true phone_number:string current_number:flags.0?Bool = auth.SentCode;

func (*TLAccountSendChangePhoneCode) GetAllowFlashcall

func (m *TLAccountSendChangePhoneCode) GetAllowFlashcall() bool

func (*TLAccountSendChangePhoneCode) GetCurrentNumber

func (m *TLAccountSendChangePhoneCode) GetCurrentNumber() *Bool

func (*TLAccountSendChangePhoneCode) GetPhoneNumber

func (m *TLAccountSendChangePhoneCode) GetPhoneNumber() string

func (*TLAccountSendChangePhoneCode) ProtoMessage

func (*TLAccountSendChangePhoneCode) ProtoMessage()

func (*TLAccountSendChangePhoneCode) Reset

func (m *TLAccountSendChangePhoneCode) Reset()

func (*TLAccountSendChangePhoneCode) String

type TLAccountSendConfirmPhoneCode

type TLAccountSendConfirmPhoneCode struct {
	AllowFlashcall bool   `protobuf:"varint,1,opt,name=allow_flashcall,json=allowFlashcall" json:"allow_flashcall,omitempty"`
	Hash           string `protobuf:"bytes,2,opt,name=hash" json:"hash,omitempty"`
	CurrentNumber  *Bool  `protobuf:"bytes,3,opt,name=current_number,json=currentNumber" json:"current_number,omitempty"`
}

account.sendConfirmPhoneCode#1516d7bd flags:# allow_flashcall:flags.0?true hash:string current_number:flags.0?Bool = auth.SentCode;

func (*TLAccountSendConfirmPhoneCode) Decode

func (*TLAccountSendConfirmPhoneCode) Descriptor

func (*TLAccountSendConfirmPhoneCode) Descriptor() ([]byte, []int)

func (*TLAccountSendConfirmPhoneCode) Encode

func (m *TLAccountSendConfirmPhoneCode) Encode() []byte

account.sendConfirmPhoneCode#1516d7bd flags:# allow_flashcall:flags.0?true hash:string current_number:flags.0?Bool = auth.SentCode;

func (*TLAccountSendConfirmPhoneCode) GetAllowFlashcall

func (m *TLAccountSendConfirmPhoneCode) GetAllowFlashcall() bool

func (*TLAccountSendConfirmPhoneCode) GetCurrentNumber

func (m *TLAccountSendConfirmPhoneCode) GetCurrentNumber() *Bool

func (*TLAccountSendConfirmPhoneCode) GetHash

func (*TLAccountSendConfirmPhoneCode) ProtoMessage

func (*TLAccountSendConfirmPhoneCode) ProtoMessage()

func (*TLAccountSendConfirmPhoneCode) Reset

func (m *TLAccountSendConfirmPhoneCode) Reset()

func (*TLAccountSendConfirmPhoneCode) String

type TLAccountSetAccountTTL

type TLAccountSetAccountTTL struct {
	Ttl *AccountDaysTTL `protobuf:"bytes,1,opt,name=ttl" json:"ttl,omitempty"`
}

account.setAccountTTL#2442485e ttl:AccountDaysTTL = Bool;

func (*TLAccountSetAccountTTL) Decode

func (m *TLAccountSetAccountTTL) Decode(dbuf *DecodeBuf) error

func (*TLAccountSetAccountTTL) Descriptor

func (*TLAccountSetAccountTTL) Descriptor() ([]byte, []int)

func (*TLAccountSetAccountTTL) Encode

func (m *TLAccountSetAccountTTL) Encode() []byte

account.setAccountTTL#2442485e ttl:AccountDaysTTL = Bool;

func (*TLAccountSetAccountTTL) GetTtl

func (*TLAccountSetAccountTTL) ProtoMessage

func (*TLAccountSetAccountTTL) ProtoMessage()

func (*TLAccountSetAccountTTL) Reset

func (m *TLAccountSetAccountTTL) Reset()

func (*TLAccountSetAccountTTL) String

func (m *TLAccountSetAccountTTL) String() string

type TLAccountSetPrivacy

type TLAccountSetPrivacy struct {
	Key   *InputPrivacyKey    `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
	Rules []*InputPrivacyRule `protobuf:"bytes,2,rep,name=rules" json:"rules,omitempty"`
}

account.setPrivacy#c9f81ce8 key:InputPrivacyKey rules:Vector<InputPrivacyRule> = account.PrivacyRules;

func (*TLAccountSetPrivacy) Decode

func (m *TLAccountSetPrivacy) Decode(dbuf *DecodeBuf) error

func (*TLAccountSetPrivacy) Descriptor

func (*TLAccountSetPrivacy) Descriptor() ([]byte, []int)

func (*TLAccountSetPrivacy) Encode

func (m *TLAccountSetPrivacy) Encode() []byte

account.setPrivacy#c9f81ce8 key:InputPrivacyKey rules:Vector<InputPrivacyRule> = account.PrivacyRules;

func (*TLAccountSetPrivacy) GetKey

func (m *TLAccountSetPrivacy) GetKey() *InputPrivacyKey

func (*TLAccountSetPrivacy) GetRules

func (m *TLAccountSetPrivacy) GetRules() []*InputPrivacyRule

func (*TLAccountSetPrivacy) ProtoMessage

func (*TLAccountSetPrivacy) ProtoMessage()

func (*TLAccountSetPrivacy) Reset

func (m *TLAccountSetPrivacy) Reset()

func (*TLAccountSetPrivacy) String

func (m *TLAccountSetPrivacy) String() string

type TLAccountTmpPassword

type TLAccountTmpPassword struct {
	TmpPassword []byte `protobuf:"bytes,1,opt,name=tmp_password,json=tmpPassword,proto3" json:"tmp_password,omitempty"`
	ValidUntil  int32  `protobuf:"varint,2,opt,name=valid_until,json=validUntil" json:"valid_until,omitempty"`
}

account.tmpPassword#db64fd34 tmp_password:bytes valid_until:int = account.TmpPassword;

func (*TLAccountTmpPassword) Decode

func (m *TLAccountTmpPassword) Decode(dbuf *DecodeBuf) error

func (*TLAccountTmpPassword) Descriptor

func (*TLAccountTmpPassword) Descriptor() ([]byte, []int)

func (*TLAccountTmpPassword) Encode

func (m *TLAccountTmpPassword) Encode() []byte

func (*TLAccountTmpPassword) GetTmpPassword

func (m *TLAccountTmpPassword) GetTmpPassword() []byte

func (*TLAccountTmpPassword) GetValidUntil

func (m *TLAccountTmpPassword) GetValidUntil() int32

func (*TLAccountTmpPassword) ProtoMessage

func (*TLAccountTmpPassword) ProtoMessage()

func (*TLAccountTmpPassword) Reset

func (m *TLAccountTmpPassword) Reset()

func (*TLAccountTmpPassword) String

func (m *TLAccountTmpPassword) String() string

func (*TLAccountTmpPassword) ToAccount_TmpPassword

func (m *TLAccountTmpPassword) ToAccount_TmpPassword() *Account_TmpPassword

account.tmpPassword#db64fd34 tmp_password:bytes valid_until:int = account.TmpPassword;

type TLAccountUnregisterDevice

type TLAccountUnregisterDevice struct {
	TokenType int32  `protobuf:"varint,1,opt,name=token_type,json=tokenType" json:"token_type,omitempty"`
	Token     string `protobuf:"bytes,2,opt,name=token" json:"token,omitempty"`
}

account.unregisterDevice#65c55b40 token_type:int token:string = Bool;

func (*TLAccountUnregisterDevice) Decode

func (m *TLAccountUnregisterDevice) Decode(dbuf *DecodeBuf) error

func (*TLAccountUnregisterDevice) Descriptor

func (*TLAccountUnregisterDevice) Descriptor() ([]byte, []int)

func (*TLAccountUnregisterDevice) Encode

func (m *TLAccountUnregisterDevice) Encode() []byte

account.unregisterDevice#65c55b40 token_type:int token:string = Bool;

func (*TLAccountUnregisterDevice) GetToken

func (m *TLAccountUnregisterDevice) GetToken() string

func (*TLAccountUnregisterDevice) GetTokenType

func (m *TLAccountUnregisterDevice) GetTokenType() int32

func (*TLAccountUnregisterDevice) ProtoMessage

func (*TLAccountUnregisterDevice) ProtoMessage()

func (*TLAccountUnregisterDevice) Reset

func (m *TLAccountUnregisterDevice) Reset()

func (*TLAccountUnregisterDevice) String

func (m *TLAccountUnregisterDevice) String() string

type TLAccountUpdateDeviceLocked

type TLAccountUpdateDeviceLocked struct {
	Period int32 `protobuf:"varint,1,opt,name=period" json:"period,omitempty"`
}

account.updateDeviceLocked#38df3532 period:int = Bool;

func (*TLAccountUpdateDeviceLocked) Decode

func (m *TLAccountUpdateDeviceLocked) Decode(dbuf *DecodeBuf) error

func (*TLAccountUpdateDeviceLocked) Descriptor

func (*TLAccountUpdateDeviceLocked) Descriptor() ([]byte, []int)

func (*TLAccountUpdateDeviceLocked) Encode

func (m *TLAccountUpdateDeviceLocked) Encode() []byte

account.updateDeviceLocked#38df3532 period:int = Bool;

func (*TLAccountUpdateDeviceLocked) GetPeriod

func (m *TLAccountUpdateDeviceLocked) GetPeriod() int32

func (*TLAccountUpdateDeviceLocked) ProtoMessage

func (*TLAccountUpdateDeviceLocked) ProtoMessage()

func (*TLAccountUpdateDeviceLocked) Reset

func (m *TLAccountUpdateDeviceLocked) Reset()

func (*TLAccountUpdateDeviceLocked) String

func (m *TLAccountUpdateDeviceLocked) String() string

type TLAccountUpdateNotifySettings

type TLAccountUpdateNotifySettings struct {
	Peer     *InputNotifyPeer         `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	Settings *InputPeerNotifySettings `protobuf:"bytes,2,opt,name=settings" json:"settings,omitempty"`
}

account.updateNotifySettings#84be5b93 peer:InputNotifyPeer settings:InputPeerNotifySettings = Bool;

func (*TLAccountUpdateNotifySettings) Decode

func (*TLAccountUpdateNotifySettings) Descriptor

func (*TLAccountUpdateNotifySettings) Descriptor() ([]byte, []int)

func (*TLAccountUpdateNotifySettings) Encode

func (m *TLAccountUpdateNotifySettings) Encode() []byte

account.updateNotifySettings#84be5b93 peer:InputNotifyPeer settings:InputPeerNotifySettings = Bool;

func (*TLAccountUpdateNotifySettings) GetPeer

func (*TLAccountUpdateNotifySettings) GetSettings

func (*TLAccountUpdateNotifySettings) ProtoMessage

func (*TLAccountUpdateNotifySettings) ProtoMessage()

func (*TLAccountUpdateNotifySettings) Reset

func (m *TLAccountUpdateNotifySettings) Reset()

func (*TLAccountUpdateNotifySettings) String

type TLAccountUpdatePasswordSettings

type TLAccountUpdatePasswordSettings struct {
	CurrentPasswordHash []byte                         `protobuf:"bytes,1,opt,name=current_password_hash,json=currentPasswordHash,proto3" json:"current_password_hash,omitempty"`
	NewSettings         *Account_PasswordInputSettings `protobuf:"bytes,2,opt,name=new_settings,json=newSettings" json:"new_settings,omitempty"`
}

account.updatePasswordSettings#fa7c4b86 current_password_hash:bytes new_settings:account.PasswordInputSettings = Bool;

func (*TLAccountUpdatePasswordSettings) Decode

func (*TLAccountUpdatePasswordSettings) Descriptor

func (*TLAccountUpdatePasswordSettings) Descriptor() ([]byte, []int)

func (*TLAccountUpdatePasswordSettings) Encode

func (m *TLAccountUpdatePasswordSettings) Encode() []byte

account.updatePasswordSettings#fa7c4b86 current_password_hash:bytes new_settings:account.PasswordInputSettings = Bool;

func (*TLAccountUpdatePasswordSettings) GetCurrentPasswordHash

func (m *TLAccountUpdatePasswordSettings) GetCurrentPasswordHash() []byte

func (*TLAccountUpdatePasswordSettings) GetNewSettings

func (*TLAccountUpdatePasswordSettings) ProtoMessage

func (*TLAccountUpdatePasswordSettings) ProtoMessage()

func (*TLAccountUpdatePasswordSettings) Reset

func (*TLAccountUpdatePasswordSettings) String

type TLAccountUpdateProfile

type TLAccountUpdateProfile struct {
	FirstName string `protobuf:"bytes,1,opt,name=first_name,json=firstName" json:"first_name,omitempty"`
	LastName  string `protobuf:"bytes,2,opt,name=last_name,json=lastName" json:"last_name,omitempty"`
	About     string `protobuf:"bytes,3,opt,name=about" json:"about,omitempty"`
}

account.updateProfile#78515775 flags:# first_name:flags.0?string last_name:flags.1?string about:flags.2?string = User;

func (*TLAccountUpdateProfile) Decode

func (m *TLAccountUpdateProfile) Decode(dbuf *DecodeBuf) error

func (*TLAccountUpdateProfile) Descriptor

func (*TLAccountUpdateProfile) Descriptor() ([]byte, []int)

func (*TLAccountUpdateProfile) Encode

func (m *TLAccountUpdateProfile) Encode() []byte

account.updateProfile#78515775 flags:# first_name:flags.0?string last_name:flags.1?string about:flags.2?string = User;

func (*TLAccountUpdateProfile) GetAbout

func (m *TLAccountUpdateProfile) GetAbout() string

func (*TLAccountUpdateProfile) GetFirstName

func (m *TLAccountUpdateProfile) GetFirstName() string

func (*TLAccountUpdateProfile) GetLastName

func (m *TLAccountUpdateProfile) GetLastName() string

func (*TLAccountUpdateProfile) ProtoMessage

func (*TLAccountUpdateProfile) ProtoMessage()

func (*TLAccountUpdateProfile) Reset

func (m *TLAccountUpdateProfile) Reset()

func (*TLAccountUpdateProfile) String

func (m *TLAccountUpdateProfile) String() string

type TLAccountUpdateStatus

type TLAccountUpdateStatus struct {
	Offline *Bool `protobuf:"bytes,1,opt,name=offline" json:"offline,omitempty"`
}

account.updateStatus#6628562c offline:Bool = Bool;

func (*TLAccountUpdateStatus) Decode

func (m *TLAccountUpdateStatus) Decode(dbuf *DecodeBuf) error

func (*TLAccountUpdateStatus) Descriptor

func (*TLAccountUpdateStatus) Descriptor() ([]byte, []int)

func (*TLAccountUpdateStatus) Encode

func (m *TLAccountUpdateStatus) Encode() []byte

account.updateStatus#6628562c offline:Bool = Bool;

func (*TLAccountUpdateStatus) GetOffline

func (m *TLAccountUpdateStatus) GetOffline() *Bool

func (*TLAccountUpdateStatus) ProtoMessage

func (*TLAccountUpdateStatus) ProtoMessage()

func (*TLAccountUpdateStatus) Reset

func (m *TLAccountUpdateStatus) Reset()

func (*TLAccountUpdateStatus) String

func (m *TLAccountUpdateStatus) String() string

type TLAccountUpdateUsername

type TLAccountUpdateUsername struct {
	Username string `protobuf:"bytes,1,opt,name=username" json:"username,omitempty"`
}

account.updateUsername#3e0bdd7c username:string = User;

func (*TLAccountUpdateUsername) Decode

func (m *TLAccountUpdateUsername) Decode(dbuf *DecodeBuf) error

func (*TLAccountUpdateUsername) Descriptor

func (*TLAccountUpdateUsername) Descriptor() ([]byte, []int)

func (*TLAccountUpdateUsername) Encode

func (m *TLAccountUpdateUsername) Encode() []byte

account.updateUsername#3e0bdd7c username:string = User;

func (*TLAccountUpdateUsername) GetUsername

func (m *TLAccountUpdateUsername) GetUsername() string

func (*TLAccountUpdateUsername) ProtoMessage

func (*TLAccountUpdateUsername) ProtoMessage()

func (*TLAccountUpdateUsername) Reset

func (m *TLAccountUpdateUsername) Reset()

func (*TLAccountUpdateUsername) String

func (m *TLAccountUpdateUsername) String() string

type TLAuthAuthorization

type TLAuthAuthorization struct {
	TmpSessions int32 `protobuf:"varint,1,opt,name=tmp_sessions,json=tmpSessions" json:"tmp_sessions,omitempty"`
	User        *User `protobuf:"bytes,2,opt,name=user" json:"user,omitempty"`
}

auth.authorization#cd050916 flags:# tmp_sessions:flags.0?int user:User = auth.Authorization;

func (*TLAuthAuthorization) Decode

func (m *TLAuthAuthorization) Decode(dbuf *DecodeBuf) error

func (*TLAuthAuthorization) Descriptor

func (*TLAuthAuthorization) Descriptor() ([]byte, []int)

func (*TLAuthAuthorization) Encode

func (m *TLAuthAuthorization) Encode() []byte

func (*TLAuthAuthorization) GetTmpSessions

func (m *TLAuthAuthorization) GetTmpSessions() int32

func (*TLAuthAuthorization) GetUser

func (m *TLAuthAuthorization) GetUser() *User

func (*TLAuthAuthorization) ProtoMessage

func (*TLAuthAuthorization) ProtoMessage()

func (*TLAuthAuthorization) Reset

func (m *TLAuthAuthorization) Reset()

func (*TLAuthAuthorization) String

func (m *TLAuthAuthorization) String() string

func (*TLAuthAuthorization) ToAuth_Authorization

func (m *TLAuthAuthorization) ToAuth_Authorization() *Auth_Authorization

auth.authorization#cd050916 flags:# tmp_sessions:flags.0?int user:User = auth.Authorization;

type TLAuthBindTempAuthKey

type TLAuthBindTempAuthKey struct {
	PermAuthKeyId    int64  `protobuf:"varint,1,opt,name=perm_auth_key_id,json=permAuthKeyId" json:"perm_auth_key_id,omitempty"`
	Nonce            int64  `protobuf:"varint,2,opt,name=nonce" json:"nonce,omitempty"`
	ExpiresAt        int32  `protobuf:"varint,3,opt,name=expires_at,json=expiresAt" json:"expires_at,omitempty"`
	EncryptedMessage []byte `protobuf:"bytes,4,opt,name=encrypted_message,json=encryptedMessage,proto3" json:"encrypted_message,omitempty"`
}

auth.bindTempAuthKey#cdd42a05 perm_auth_key_id:long nonce:long expires_at:int encrypted_message:bytes = Bool;

func (*TLAuthBindTempAuthKey) Decode

func (m *TLAuthBindTempAuthKey) Decode(dbuf *DecodeBuf) error

func (*TLAuthBindTempAuthKey) Descriptor

func (*TLAuthBindTempAuthKey) Descriptor() ([]byte, []int)

func (*TLAuthBindTempAuthKey) Encode

func (m *TLAuthBindTempAuthKey) Encode() []byte

auth.bindTempAuthKey#cdd42a05 perm_auth_key_id:long nonce:long expires_at:int encrypted_message:bytes = Bool;

func (*TLAuthBindTempAuthKey) GetEncryptedMessage

func (m *TLAuthBindTempAuthKey) GetEncryptedMessage() []byte

func (*TLAuthBindTempAuthKey) GetExpiresAt

func (m *TLAuthBindTempAuthKey) GetExpiresAt() int32

func (*TLAuthBindTempAuthKey) GetNonce

func (m *TLAuthBindTempAuthKey) GetNonce() int64

func (*TLAuthBindTempAuthKey) GetPermAuthKeyId

func (m *TLAuthBindTempAuthKey) GetPermAuthKeyId() int64

func (*TLAuthBindTempAuthKey) ProtoMessage

func (*TLAuthBindTempAuthKey) ProtoMessage()

func (*TLAuthBindTempAuthKey) Reset

func (m *TLAuthBindTempAuthKey) Reset()

func (*TLAuthBindTempAuthKey) String

func (m *TLAuthBindTempAuthKey) String() string

type TLAuthCancelCode

type TLAuthCancelCode struct {
	PhoneNumber   string `protobuf:"bytes,1,opt,name=phone_number,json=phoneNumber" json:"phone_number,omitempty"`
	PhoneCodeHash string `protobuf:"bytes,2,opt,name=phone_code_hash,json=phoneCodeHash" json:"phone_code_hash,omitempty"`
}

auth.cancelCode#1f040578 phone_number:string phone_code_hash:string = Bool;

func (*TLAuthCancelCode) Decode

func (m *TLAuthCancelCode) Decode(dbuf *DecodeBuf) error

func (*TLAuthCancelCode) Descriptor

func (*TLAuthCancelCode) Descriptor() ([]byte, []int)

func (*TLAuthCancelCode) Encode

func (m *TLAuthCancelCode) Encode() []byte

auth.cancelCode#1f040578 phone_number:string phone_code_hash:string = Bool;

func (*TLAuthCancelCode) GetPhoneCodeHash

func (m *TLAuthCancelCode) GetPhoneCodeHash() string

func (*TLAuthCancelCode) GetPhoneNumber

func (m *TLAuthCancelCode) GetPhoneNumber() string

func (*TLAuthCancelCode) ProtoMessage

func (*TLAuthCancelCode) ProtoMessage()

func (*TLAuthCancelCode) Reset

func (m *TLAuthCancelCode) Reset()

func (*TLAuthCancelCode) String

func (m *TLAuthCancelCode) String() string

type TLAuthCheckPassword

type TLAuthCheckPassword struct {
	PasswordHash []byte `protobuf:"bytes,1,opt,name=password_hash,json=passwordHash,proto3" json:"password_hash,omitempty"`
}

auth.checkPassword#a63011e password_hash:bytes = auth.Authorization;

func (*TLAuthCheckPassword) Decode

func (m *TLAuthCheckPassword) Decode(dbuf *DecodeBuf) error

func (*TLAuthCheckPassword) Descriptor

func (*TLAuthCheckPassword) Descriptor() ([]byte, []int)

func (*TLAuthCheckPassword) Encode

func (m *TLAuthCheckPassword) Encode() []byte

auth.checkPassword#a63011e password_hash:bytes = auth.Authorization;

func (*TLAuthCheckPassword) GetPasswordHash

func (m *TLAuthCheckPassword) GetPasswordHash() []byte

func (*TLAuthCheckPassword) ProtoMessage

func (*TLAuthCheckPassword) ProtoMessage()

func (*TLAuthCheckPassword) Reset

func (m *TLAuthCheckPassword) Reset()

func (*TLAuthCheckPassword) String

func (m *TLAuthCheckPassword) String() string

type TLAuthCheckPhone

type TLAuthCheckPhone struct {
	PhoneNumber string `protobuf:"bytes,1,opt,name=phone_number,json=phoneNumber" json:"phone_number,omitempty"`
}

auth.checkPhone#6fe51dfb phone_number:string = auth.CheckedPhone;

func (*TLAuthCheckPhone) Decode

func (m *TLAuthCheckPhone) Decode(dbuf *DecodeBuf) error

func (*TLAuthCheckPhone) Descriptor

func (*TLAuthCheckPhone) Descriptor() ([]byte, []int)

func (*TLAuthCheckPhone) Encode

func (m *TLAuthCheckPhone) Encode() []byte

auth.checkPhone#6fe51dfb phone_number:string = auth.CheckedPhone;

func (*TLAuthCheckPhone) GetPhoneNumber

func (m *TLAuthCheckPhone) GetPhoneNumber() string

func (*TLAuthCheckPhone) ProtoMessage

func (*TLAuthCheckPhone) ProtoMessage()

func (*TLAuthCheckPhone) Reset

func (m *TLAuthCheckPhone) Reset()

func (*TLAuthCheckPhone) String

func (m *TLAuthCheckPhone) String() string

type TLAuthCheckedPhone

type TLAuthCheckedPhone struct {
	PhoneRegistered *Bool `protobuf:"bytes,1,opt,name=phone_registered,json=phoneRegistered" json:"phone_registered,omitempty"`
}

auth.checkedPhone#811ea28e phone_registered:Bool = auth.CheckedPhone;

func (*TLAuthCheckedPhone) Decode

func (m *TLAuthCheckedPhone) Decode(dbuf *DecodeBuf) error

func (*TLAuthCheckedPhone) Descriptor

func (*TLAuthCheckedPhone) Descriptor() ([]byte, []int)

func (*TLAuthCheckedPhone) Encode

func (m *TLAuthCheckedPhone) Encode() []byte

func (*TLAuthCheckedPhone) GetPhoneRegistered

func (m *TLAuthCheckedPhone) GetPhoneRegistered() *Bool

func (*TLAuthCheckedPhone) ProtoMessage

func (*TLAuthCheckedPhone) ProtoMessage()

func (*TLAuthCheckedPhone) Reset

func (m *TLAuthCheckedPhone) Reset()

func (*TLAuthCheckedPhone) String

func (m *TLAuthCheckedPhone) String() string

func (*TLAuthCheckedPhone) ToAuth_CheckedPhone

func (m *TLAuthCheckedPhone) ToAuth_CheckedPhone() *Auth_CheckedPhone

auth.checkedPhone#811ea28e phone_registered:Bool = auth.CheckedPhone;

type TLAuthCodeTypeCall

type TLAuthCodeTypeCall struct {
}

auth.codeTypeCall#741cd3e3 = auth.CodeType;

func (*TLAuthCodeTypeCall) Decode

func (m *TLAuthCodeTypeCall) Decode(dbuf *DecodeBuf) error

func (*TLAuthCodeTypeCall) Descriptor

func (*TLAuthCodeTypeCall) Descriptor() ([]byte, []int)

func (*TLAuthCodeTypeCall) Encode

func (m *TLAuthCodeTypeCall) Encode() []byte

func (*TLAuthCodeTypeCall) ProtoMessage

func (*TLAuthCodeTypeCall) ProtoMessage()

func (*TLAuthCodeTypeCall) Reset

func (m *TLAuthCodeTypeCall) Reset()

func (*TLAuthCodeTypeCall) String

func (m *TLAuthCodeTypeCall) String() string

func (*TLAuthCodeTypeCall) ToAuth_CodeType

func (m *TLAuthCodeTypeCall) ToAuth_CodeType() *Auth_CodeType

auth.codeTypeCall#741cd3e3 = auth.CodeType;

type TLAuthCodeTypeFlashCall

type TLAuthCodeTypeFlashCall struct {
}

auth.codeTypeFlashCall#226ccefb = auth.CodeType;

func (*TLAuthCodeTypeFlashCall) Decode

func (m *TLAuthCodeTypeFlashCall) Decode(dbuf *DecodeBuf) error

func (*TLAuthCodeTypeFlashCall) Descriptor

func (*TLAuthCodeTypeFlashCall) Descriptor() ([]byte, []int)

func (*TLAuthCodeTypeFlashCall) Encode

func (m *TLAuthCodeTypeFlashCall) Encode() []byte

func (*TLAuthCodeTypeFlashCall) ProtoMessage

func (*TLAuthCodeTypeFlashCall) ProtoMessage()

func (*TLAuthCodeTypeFlashCall) Reset

func (m *TLAuthCodeTypeFlashCall) Reset()

func (*TLAuthCodeTypeFlashCall) String

func (m *TLAuthCodeTypeFlashCall) String() string

func (*TLAuthCodeTypeFlashCall) ToAuth_CodeType

func (m *TLAuthCodeTypeFlashCall) ToAuth_CodeType() *Auth_CodeType

auth.codeTypeFlashCall#226ccefb = auth.CodeType;

type TLAuthCodeTypeSms

type TLAuthCodeTypeSms struct {
}

auth.codeTypeSms#72a3158c = auth.CodeType;

func (*TLAuthCodeTypeSms) Decode

func (m *TLAuthCodeTypeSms) Decode(dbuf *DecodeBuf) error

func (*TLAuthCodeTypeSms) Descriptor

func (*TLAuthCodeTypeSms) Descriptor() ([]byte, []int)

func (*TLAuthCodeTypeSms) Encode

func (m *TLAuthCodeTypeSms) Encode() []byte

func (*TLAuthCodeTypeSms) ProtoMessage

func (*TLAuthCodeTypeSms) ProtoMessage()

func (*TLAuthCodeTypeSms) Reset

func (m *TLAuthCodeTypeSms) Reset()

func (*TLAuthCodeTypeSms) String

func (m *TLAuthCodeTypeSms) String() string

func (*TLAuthCodeTypeSms) ToAuth_CodeType

func (m *TLAuthCodeTypeSms) ToAuth_CodeType() *Auth_CodeType

auth.codeTypeSms#72a3158c = auth.CodeType;

type TLAuthDropTempAuthKeys

type TLAuthDropTempAuthKeys struct {
	ExceptAuthKeys []int64 `protobuf:"varint,1,rep,packed,name=except_auth_keys,json=exceptAuthKeys" json:"except_auth_keys,omitempty"`
}

auth.dropTempAuthKeys#8e48a188 except_auth_keys:Vector<long> = Bool;

func (*TLAuthDropTempAuthKeys) Decode

func (m *TLAuthDropTempAuthKeys) Decode(dbuf *DecodeBuf) error

func (*TLAuthDropTempAuthKeys) Descriptor

func (*TLAuthDropTempAuthKeys) Descriptor() ([]byte, []int)

func (*TLAuthDropTempAuthKeys) Encode

func (m *TLAuthDropTempAuthKeys) Encode() []byte

auth.dropTempAuthKeys#8e48a188 except_auth_keys:Vector<long> = Bool;

func (*TLAuthDropTempAuthKeys) GetExceptAuthKeys

func (m *TLAuthDropTempAuthKeys) GetExceptAuthKeys() []int64

func (*TLAuthDropTempAuthKeys) ProtoMessage

func (*TLAuthDropTempAuthKeys) ProtoMessage()

func (*TLAuthDropTempAuthKeys) Reset

func (m *TLAuthDropTempAuthKeys) Reset()

func (*TLAuthDropTempAuthKeys) String

func (m *TLAuthDropTempAuthKeys) String() string

type TLAuthExportAuthorization

type TLAuthExportAuthorization struct {
	DcId int32 `protobuf:"varint,1,opt,name=dc_id,json=dcId" json:"dc_id,omitempty"`
}

auth.exportAuthorization#e5bfffcd dc_id:int = auth.ExportedAuthorization;

func (*TLAuthExportAuthorization) Decode

func (m *TLAuthExportAuthorization) Decode(dbuf *DecodeBuf) error

func (*TLAuthExportAuthorization) Descriptor

func (*TLAuthExportAuthorization) Descriptor() ([]byte, []int)

func (*TLAuthExportAuthorization) Encode

func (m *TLAuthExportAuthorization) Encode() []byte

auth.exportAuthorization#e5bfffcd dc_id:int = auth.ExportedAuthorization;

func (*TLAuthExportAuthorization) GetDcId

func (m *TLAuthExportAuthorization) GetDcId() int32

func (*TLAuthExportAuthorization) ProtoMessage

func (*TLAuthExportAuthorization) ProtoMessage()

func (*TLAuthExportAuthorization) Reset

func (m *TLAuthExportAuthorization) Reset()

func (*TLAuthExportAuthorization) String

func (m *TLAuthExportAuthorization) String() string

type TLAuthExportedAuthorization

type TLAuthExportedAuthorization struct {
	Id    int32  `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	Bytes []byte `protobuf:"bytes,2,opt,name=bytes,proto3" json:"bytes,omitempty"`
}

auth.exportedAuthorization#df969c2d id:int bytes:bytes = auth.ExportedAuthorization;

func (*TLAuthExportedAuthorization) Decode

func (m *TLAuthExportedAuthorization) Decode(dbuf *DecodeBuf) error

func (*TLAuthExportedAuthorization) Descriptor

func (*TLAuthExportedAuthorization) Descriptor() ([]byte, []int)

func (*TLAuthExportedAuthorization) Encode

func (m *TLAuthExportedAuthorization) Encode() []byte

func (*TLAuthExportedAuthorization) GetBytes

func (m *TLAuthExportedAuthorization) GetBytes() []byte

func (*TLAuthExportedAuthorization) GetId

func (*TLAuthExportedAuthorization) ProtoMessage

func (*TLAuthExportedAuthorization) ProtoMessage()

func (*TLAuthExportedAuthorization) Reset

func (m *TLAuthExportedAuthorization) Reset()

func (*TLAuthExportedAuthorization) String

func (m *TLAuthExportedAuthorization) String() string

func (*TLAuthExportedAuthorization) ToAuth_ExportedAuthorization

func (m *TLAuthExportedAuthorization) ToAuth_ExportedAuthorization() *Auth_ExportedAuthorization

auth.exportedAuthorization#df969c2d id:int bytes:bytes = auth.ExportedAuthorization;

type TLAuthImportAuthorization

type TLAuthImportAuthorization struct {
	Id    int32  `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	Bytes []byte `protobuf:"bytes,2,opt,name=bytes,proto3" json:"bytes,omitempty"`
}

auth.importAuthorization#e3ef9613 id:int bytes:bytes = auth.Authorization;

func (*TLAuthImportAuthorization) Decode

func (m *TLAuthImportAuthorization) Decode(dbuf *DecodeBuf) error

func (*TLAuthImportAuthorization) Descriptor

func (*TLAuthImportAuthorization) Descriptor() ([]byte, []int)

func (*TLAuthImportAuthorization) Encode

func (m *TLAuthImportAuthorization) Encode() []byte

auth.importAuthorization#e3ef9613 id:int bytes:bytes = auth.Authorization;

func (*TLAuthImportAuthorization) GetBytes

func (m *TLAuthImportAuthorization) GetBytes() []byte

func (*TLAuthImportAuthorization) GetId

func (m *TLAuthImportAuthorization) GetId() int32

func (*TLAuthImportAuthorization) ProtoMessage

func (*TLAuthImportAuthorization) ProtoMessage()

func (*TLAuthImportAuthorization) Reset

func (m *TLAuthImportAuthorization) Reset()

func (*TLAuthImportAuthorization) String

func (m *TLAuthImportAuthorization) String() string

type TLAuthImportBotAuthorization

type TLAuthImportBotAuthorization struct {
	ApiId        int32  `protobuf:"varint,1,opt,name=api_id,json=apiId" json:"api_id,omitempty"`
	ApiHash      string `protobuf:"bytes,2,opt,name=api_hash,json=apiHash" json:"api_hash,omitempty"`
	BotAuthToken string `protobuf:"bytes,3,opt,name=bot_auth_token,json=botAuthToken" json:"bot_auth_token,omitempty"`
}

auth.importBotAuthorization#67a3ff2c flags:int api_id:int api_hash:string bot_auth_token:string = auth.Authorization;

func (*TLAuthImportBotAuthorization) Decode

func (m *TLAuthImportBotAuthorization) Decode(dbuf *DecodeBuf) error

func (*TLAuthImportBotAuthorization) Descriptor

func (*TLAuthImportBotAuthorization) Descriptor() ([]byte, []int)

func (*TLAuthImportBotAuthorization) Encode

func (m *TLAuthImportBotAuthorization) Encode() []byte

auth.importBotAuthorization#67a3ff2c flags:int api_id:int api_hash:string bot_auth_token:string = auth.Authorization;

func (*TLAuthImportBotAuthorization) GetApiHash

func (m *TLAuthImportBotAuthorization) GetApiHash() string

func (*TLAuthImportBotAuthorization) GetApiId

func (m *TLAuthImportBotAuthorization) GetApiId() int32

func (*TLAuthImportBotAuthorization) GetBotAuthToken

func (m *TLAuthImportBotAuthorization) GetBotAuthToken() string

func (*TLAuthImportBotAuthorization) ProtoMessage

func (*TLAuthImportBotAuthorization) ProtoMessage()

func (*TLAuthImportBotAuthorization) Reset

func (m *TLAuthImportBotAuthorization) Reset()

func (*TLAuthImportBotAuthorization) String

type TLAuthLogOut

type TLAuthLogOut struct {
}

auth.logOut#5717da40 = Bool;

func (*TLAuthLogOut) Decode

func (m *TLAuthLogOut) Decode(dbuf *DecodeBuf) error

func (*TLAuthLogOut) Descriptor

func (*TLAuthLogOut) Descriptor() ([]byte, []int)

func (*TLAuthLogOut) Encode

func (m *TLAuthLogOut) Encode() []byte

auth.logOut#5717da40 = Bool;

func (*TLAuthLogOut) ProtoMessage

func (*TLAuthLogOut) ProtoMessage()

func (*TLAuthLogOut) Reset

func (m *TLAuthLogOut) Reset()

func (*TLAuthLogOut) String

func (m *TLAuthLogOut) String() string

type TLAuthPasswordRecovery

type TLAuthPasswordRecovery struct {
	EmailPattern string `protobuf:"bytes,1,opt,name=email_pattern,json=emailPattern" json:"email_pattern,omitempty"`
}

auth.passwordRecovery#137948a5 email_pattern:string = auth.PasswordRecovery;

func (*TLAuthPasswordRecovery) Decode

func (m *TLAuthPasswordRecovery) Decode(dbuf *DecodeBuf) error

func (*TLAuthPasswordRecovery) Descriptor

func (*TLAuthPasswordRecovery) Descriptor() ([]byte, []int)

func (*TLAuthPasswordRecovery) Encode

func (m *TLAuthPasswordRecovery) Encode() []byte

func (*TLAuthPasswordRecovery) GetEmailPattern

func (m *TLAuthPasswordRecovery) GetEmailPattern() string

func (*TLAuthPasswordRecovery) ProtoMessage

func (*TLAuthPasswordRecovery) ProtoMessage()

func (*TLAuthPasswordRecovery) Reset

func (m *TLAuthPasswordRecovery) Reset()

func (*TLAuthPasswordRecovery) String

func (m *TLAuthPasswordRecovery) String() string

func (*TLAuthPasswordRecovery) ToAuth_PasswordRecovery

func (m *TLAuthPasswordRecovery) ToAuth_PasswordRecovery() *Auth_PasswordRecovery

auth.passwordRecovery#137948a5 email_pattern:string = auth.PasswordRecovery;

type TLAuthRecoverPassword

type TLAuthRecoverPassword struct {
	Code string `protobuf:"bytes,1,opt,name=code" json:"code,omitempty"`
}

auth.recoverPassword#4ea56e92 code:string = auth.Authorization;

func (*TLAuthRecoverPassword) Decode

func (m *TLAuthRecoverPassword) Decode(dbuf *DecodeBuf) error

func (*TLAuthRecoverPassword) Descriptor

func (*TLAuthRecoverPassword) Descriptor() ([]byte, []int)

func (*TLAuthRecoverPassword) Encode

func (m *TLAuthRecoverPassword) Encode() []byte

auth.recoverPassword#4ea56e92 code:string = auth.Authorization;

func (*TLAuthRecoverPassword) GetCode

func (m *TLAuthRecoverPassword) GetCode() string

func (*TLAuthRecoverPassword) ProtoMessage

func (*TLAuthRecoverPassword) ProtoMessage()

func (*TLAuthRecoverPassword) Reset

func (m *TLAuthRecoverPassword) Reset()

func (*TLAuthRecoverPassword) String

func (m *TLAuthRecoverPassword) String() string

type TLAuthRequestPasswordRecovery

type TLAuthRequestPasswordRecovery struct {
}

auth.requestPasswordRecovery#d897bc66 = auth.PasswordRecovery;

func (*TLAuthRequestPasswordRecovery) Decode

func (*TLAuthRequestPasswordRecovery) Descriptor

func (*TLAuthRequestPasswordRecovery) Descriptor() ([]byte, []int)

func (*TLAuthRequestPasswordRecovery) Encode

func (m *TLAuthRequestPasswordRecovery) Encode() []byte

auth.requestPasswordRecovery#d897bc66 = auth.PasswordRecovery;

func (*TLAuthRequestPasswordRecovery) ProtoMessage

func (*TLAuthRequestPasswordRecovery) ProtoMessage()

func (*TLAuthRequestPasswordRecovery) Reset

func (m *TLAuthRequestPasswordRecovery) Reset()

func (*TLAuthRequestPasswordRecovery) String

type TLAuthResendCode

type TLAuthResendCode struct {
	PhoneNumber   string `protobuf:"bytes,1,opt,name=phone_number,json=phoneNumber" json:"phone_number,omitempty"`
	PhoneCodeHash string `protobuf:"bytes,2,opt,name=phone_code_hash,json=phoneCodeHash" json:"phone_code_hash,omitempty"`
}

auth.resendCode#3ef1a9bf phone_number:string phone_code_hash:string = auth.SentCode;

func (*TLAuthResendCode) Decode

func (m *TLAuthResendCode) Decode(dbuf *DecodeBuf) error

func (*TLAuthResendCode) Descriptor

func (*TLAuthResendCode) Descriptor() ([]byte, []int)

func (*TLAuthResendCode) Encode

func (m *TLAuthResendCode) Encode() []byte

auth.resendCode#3ef1a9bf phone_number:string phone_code_hash:string = auth.SentCode;

func (*TLAuthResendCode) GetPhoneCodeHash

func (m *TLAuthResendCode) GetPhoneCodeHash() string

func (*TLAuthResendCode) GetPhoneNumber

func (m *TLAuthResendCode) GetPhoneNumber() string

func (*TLAuthResendCode) ProtoMessage

func (*TLAuthResendCode) ProtoMessage()

func (*TLAuthResendCode) Reset

func (m *TLAuthResendCode) Reset()

func (*TLAuthResendCode) String

func (m *TLAuthResendCode) String() string

type TLAuthResetAuthorizations

type TLAuthResetAuthorizations struct {
}

auth.resetAuthorizations#9fab0d1a = Bool;

func (*TLAuthResetAuthorizations) Decode

func (m *TLAuthResetAuthorizations) Decode(dbuf *DecodeBuf) error

func (*TLAuthResetAuthorizations) Descriptor

func (*TLAuthResetAuthorizations) Descriptor() ([]byte, []int)

func (*TLAuthResetAuthorizations) Encode

func (m *TLAuthResetAuthorizations) Encode() []byte

auth.resetAuthorizations#9fab0d1a = Bool;

func (*TLAuthResetAuthorizations) ProtoMessage

func (*TLAuthResetAuthorizations) ProtoMessage()

func (*TLAuthResetAuthorizations) Reset

func (m *TLAuthResetAuthorizations) Reset()

func (*TLAuthResetAuthorizations) String

func (m *TLAuthResetAuthorizations) String() string

type TLAuthSendCode

type TLAuthSendCode struct {
	AllowFlashcall bool   `protobuf:"varint,1,opt,name=allow_flashcall,json=allowFlashcall" json:"allow_flashcall,omitempty"`
	PhoneNumber    string `protobuf:"bytes,2,opt,name=phone_number,json=phoneNumber" json:"phone_number,omitempty"`
	CurrentNumber  *Bool  `protobuf:"bytes,3,opt,name=current_number,json=currentNumber" json:"current_number,omitempty"`
	ApiId          int32  `protobuf:"varint,4,opt,name=api_id,json=apiId" json:"api_id,omitempty"`
	ApiHash        string `protobuf:"bytes,5,opt,name=api_hash,json=apiHash" json:"api_hash,omitempty"`
}

auth.sendCode#86aef0ec flags:# allow_flashcall:flags.0?true phone_number:string current_number:flags.0?Bool api_id:int api_hash:string = auth.SentCode;

func (*TLAuthSendCode) Decode

func (m *TLAuthSendCode) Decode(dbuf *DecodeBuf) error

func (*TLAuthSendCode) Descriptor

func (*TLAuthSendCode) Descriptor() ([]byte, []int)

func (*TLAuthSendCode) Encode

func (m *TLAuthSendCode) Encode() []byte

auth.sendCode#86aef0ec flags:# allow_flashcall:flags.0?true phone_number:string current_number:flags.0?Bool api_id:int api_hash:string = auth.SentCode;

func (*TLAuthSendCode) GetAllowFlashcall

func (m *TLAuthSendCode) GetAllowFlashcall() bool

func (*TLAuthSendCode) GetApiHash

func (m *TLAuthSendCode) GetApiHash() string

func (*TLAuthSendCode) GetApiId

func (m *TLAuthSendCode) GetApiId() int32

func (*TLAuthSendCode) GetCurrentNumber

func (m *TLAuthSendCode) GetCurrentNumber() *Bool

func (*TLAuthSendCode) GetPhoneNumber

func (m *TLAuthSendCode) GetPhoneNumber() string

func (*TLAuthSendCode) ProtoMessage

func (*TLAuthSendCode) ProtoMessage()

func (*TLAuthSendCode) Reset

func (m *TLAuthSendCode) Reset()

func (*TLAuthSendCode) String

func (m *TLAuthSendCode) String() string

type TLAuthSendInvites

type TLAuthSendInvites struct {
	PhoneNumbers []string `protobuf:"bytes,1,rep,name=phone_numbers,json=phoneNumbers" json:"phone_numbers,omitempty"`
	Message      string   `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"`
}

auth.sendInvites#771c1d97 phone_numbers:Vector<string> message:string = Bool;

func (*TLAuthSendInvites) Decode

func (m *TLAuthSendInvites) Decode(dbuf *DecodeBuf) error

func (*TLAuthSendInvites) Descriptor

func (*TLAuthSendInvites) Descriptor() ([]byte, []int)

func (*TLAuthSendInvites) Encode

func (m *TLAuthSendInvites) Encode() []byte

auth.sendInvites#771c1d97 phone_numbers:Vector<string> message:string = Bool;

func (*TLAuthSendInvites) GetMessage

func (m *TLAuthSendInvites) GetMessage() string

func (*TLAuthSendInvites) GetPhoneNumbers

func (m *TLAuthSendInvites) GetPhoneNumbers() []string

func (*TLAuthSendInvites) ProtoMessage

func (*TLAuthSendInvites) ProtoMessage()

func (*TLAuthSendInvites) Reset

func (m *TLAuthSendInvites) Reset()

func (*TLAuthSendInvites) String

func (m *TLAuthSendInvites) String() string

type TLAuthSentCode

type TLAuthSentCode struct {
	PhoneRegistered bool               `protobuf:"varint,1,opt,name=phone_registered,json=phoneRegistered" json:"phone_registered,omitempty"`
	Type            *Auth_SentCodeType `protobuf:"bytes,2,opt,name=type" json:"type,omitempty"`
	PhoneCodeHash   string             `protobuf:"bytes,3,opt,name=phone_code_hash,json=phoneCodeHash" json:"phone_code_hash,omitempty"`
	NextType        *Auth_CodeType     `protobuf:"bytes,4,opt,name=next_type,json=nextType" json:"next_type,omitempty"`
	Timeout         int32              `protobuf:"varint,5,opt,name=timeout" json:"timeout,omitempty"`
}

auth.sentCode#5e002502 flags:# phone_registered:flags.0?true type:auth.SentCodeType phone_code_hash:string next_type:flags.1?auth.CodeType timeout:flags.2?int = auth.SentCode;

func (*TLAuthSentCode) Decode

func (m *TLAuthSentCode) Decode(dbuf *DecodeBuf) error

func (*TLAuthSentCode) Descriptor

func (*TLAuthSentCode) Descriptor() ([]byte, []int)

func (*TLAuthSentCode) Encode

func (m *TLAuthSentCode) Encode() []byte

func (*TLAuthSentCode) GetNextType

func (m *TLAuthSentCode) GetNextType() *Auth_CodeType

func (*TLAuthSentCode) GetPhoneCodeHash

func (m *TLAuthSentCode) GetPhoneCodeHash() string

func (*TLAuthSentCode) GetPhoneRegistered

func (m *TLAuthSentCode) GetPhoneRegistered() bool

func (*TLAuthSentCode) GetTimeout

func (m *TLAuthSentCode) GetTimeout() int32

func (*TLAuthSentCode) GetType

func (m *TLAuthSentCode) GetType() *Auth_SentCodeType

func (*TLAuthSentCode) ProtoMessage

func (*TLAuthSentCode) ProtoMessage()

func (*TLAuthSentCode) Reset

func (m *TLAuthSentCode) Reset()

func (*TLAuthSentCode) String

func (m *TLAuthSentCode) String() string

func (*TLAuthSentCode) ToAuth_SentCode

func (m *TLAuthSentCode) ToAuth_SentCode() *Auth_SentCode

auth.sentCode#5e002502 flags:# phone_registered:flags.0?true type:auth.SentCodeType phone_code_hash:string next_type:flags.1?auth.CodeType timeout:flags.2?int = auth.SentCode;

type TLAuthSentCodeTypeApp

type TLAuthSentCodeTypeApp struct {
	Length int32 `protobuf:"varint,1,opt,name=length" json:"length,omitempty"`
}

auth.sentCodeTypeApp#3dbb5986 length:int = auth.SentCodeType;

func (*TLAuthSentCodeTypeApp) Decode

func (m *TLAuthSentCodeTypeApp) Decode(dbuf *DecodeBuf) error

func (*TLAuthSentCodeTypeApp) Descriptor

func (*TLAuthSentCodeTypeApp) Descriptor() ([]byte, []int)

func (*TLAuthSentCodeTypeApp) Encode

func (m *TLAuthSentCodeTypeApp) Encode() []byte

func (*TLAuthSentCodeTypeApp) GetLength

func (m *TLAuthSentCodeTypeApp) GetLength() int32

func (*TLAuthSentCodeTypeApp) ProtoMessage

func (*TLAuthSentCodeTypeApp) ProtoMessage()

func (*TLAuthSentCodeTypeApp) Reset

func (m *TLAuthSentCodeTypeApp) Reset()

func (*TLAuthSentCodeTypeApp) String

func (m *TLAuthSentCodeTypeApp) String() string

func (*TLAuthSentCodeTypeApp) ToAuth_SentCodeType

func (m *TLAuthSentCodeTypeApp) ToAuth_SentCodeType() *Auth_SentCodeType

auth.sentCodeTypeApp#3dbb5986 length:int = auth.SentCodeType;

type TLAuthSentCodeTypeCall

type TLAuthSentCodeTypeCall struct {
	Length int32 `protobuf:"varint,1,opt,name=length" json:"length,omitempty"`
}

auth.sentCodeTypeCall#5353e5a7 length:int = auth.SentCodeType;

func (*TLAuthSentCodeTypeCall) Decode

func (m *TLAuthSentCodeTypeCall) Decode(dbuf *DecodeBuf) error

func (*TLAuthSentCodeTypeCall) Descriptor

func (*TLAuthSentCodeTypeCall) Descriptor() ([]byte, []int)

func (*TLAuthSentCodeTypeCall) Encode

func (m *TLAuthSentCodeTypeCall) Encode() []byte

func (*TLAuthSentCodeTypeCall) GetLength

func (m *TLAuthSentCodeTypeCall) GetLength() int32

func (*TLAuthSentCodeTypeCall) ProtoMessage

func (*TLAuthSentCodeTypeCall) ProtoMessage()

func (*TLAuthSentCodeTypeCall) Reset

func (m *TLAuthSentCodeTypeCall) Reset()

func (*TLAuthSentCodeTypeCall) String

func (m *TLAuthSentCodeTypeCall) String() string

func (*TLAuthSentCodeTypeCall) ToAuth_SentCodeType

func (m *TLAuthSentCodeTypeCall) ToAuth_SentCodeType() *Auth_SentCodeType

auth.sentCodeTypeCall#5353e5a7 length:int = auth.SentCodeType;

type TLAuthSentCodeTypeFlashCall

type TLAuthSentCodeTypeFlashCall struct {
	Pattern string `protobuf:"bytes,1,opt,name=pattern" json:"pattern,omitempty"`
}

auth.sentCodeTypeFlashCall#ab03c6d9 pattern:string = auth.SentCodeType;

func (*TLAuthSentCodeTypeFlashCall) Decode

func (m *TLAuthSentCodeTypeFlashCall) Decode(dbuf *DecodeBuf) error

func (*TLAuthSentCodeTypeFlashCall) Descriptor

func (*TLAuthSentCodeTypeFlashCall) Descriptor() ([]byte, []int)

func (*TLAuthSentCodeTypeFlashCall) Encode

func (m *TLAuthSentCodeTypeFlashCall) Encode() []byte

func (*TLAuthSentCodeTypeFlashCall) GetPattern

func (m *TLAuthSentCodeTypeFlashCall) GetPattern() string

func (*TLAuthSentCodeTypeFlashCall) ProtoMessage

func (*TLAuthSentCodeTypeFlashCall) ProtoMessage()

func (*TLAuthSentCodeTypeFlashCall) Reset

func (m *TLAuthSentCodeTypeFlashCall) Reset()

func (*TLAuthSentCodeTypeFlashCall) String

func (m *TLAuthSentCodeTypeFlashCall) String() string

func (*TLAuthSentCodeTypeFlashCall) ToAuth_SentCodeType

func (m *TLAuthSentCodeTypeFlashCall) ToAuth_SentCodeType() *Auth_SentCodeType

auth.sentCodeTypeFlashCall#ab03c6d9 pattern:string = auth.SentCodeType;

type TLAuthSentCodeTypeSms

type TLAuthSentCodeTypeSms struct {
	Length int32 `protobuf:"varint,1,opt,name=length" json:"length,omitempty"`
}

auth.sentCodeTypeSms#c000bba2 length:int = auth.SentCodeType;

func (*TLAuthSentCodeTypeSms) Decode

func (m *TLAuthSentCodeTypeSms) Decode(dbuf *DecodeBuf) error

func (*TLAuthSentCodeTypeSms) Descriptor

func (*TLAuthSentCodeTypeSms) Descriptor() ([]byte, []int)

func (*TLAuthSentCodeTypeSms) Encode

func (m *TLAuthSentCodeTypeSms) Encode() []byte

func (*TLAuthSentCodeTypeSms) GetLength

func (m *TLAuthSentCodeTypeSms) GetLength() int32

func (*TLAuthSentCodeTypeSms) ProtoMessage

func (*TLAuthSentCodeTypeSms) ProtoMessage()

func (*TLAuthSentCodeTypeSms) Reset

func (m *TLAuthSentCodeTypeSms) Reset()

func (*TLAuthSentCodeTypeSms) String

func (m *TLAuthSentCodeTypeSms) String() string

func (*TLAuthSentCodeTypeSms) ToAuth_SentCodeType

func (m *TLAuthSentCodeTypeSms) ToAuth_SentCodeType() *Auth_SentCodeType

auth.sentCodeTypeSms#c000bba2 length:int = auth.SentCodeType;

type TLAuthSignIn

type TLAuthSignIn struct {
	PhoneNumber   string `protobuf:"bytes,1,opt,name=phone_number,json=phoneNumber" json:"phone_number,omitempty"`
	PhoneCodeHash string `protobuf:"bytes,2,opt,name=phone_code_hash,json=phoneCodeHash" json:"phone_code_hash,omitempty"`
	PhoneCode     string `protobuf:"bytes,3,opt,name=phone_code,json=phoneCode" json:"phone_code,omitempty"`
}

auth.signIn#bcd51581 phone_number:string phone_code_hash:string phone_code:string = auth.Authorization;

func (*TLAuthSignIn) Decode

func (m *TLAuthSignIn) Decode(dbuf *DecodeBuf) error

func (*TLAuthSignIn) Descriptor

func (*TLAuthSignIn) Descriptor() ([]byte, []int)

func (*TLAuthSignIn) Encode

func (m *TLAuthSignIn) Encode() []byte

auth.signIn#bcd51581 phone_number:string phone_code_hash:string phone_code:string = auth.Authorization;

func (*TLAuthSignIn) GetPhoneCode

func (m *TLAuthSignIn) GetPhoneCode() string

func (*TLAuthSignIn) GetPhoneCodeHash

func (m *TLAuthSignIn) GetPhoneCodeHash() string

func (*TLAuthSignIn) GetPhoneNumber

func (m *TLAuthSignIn) GetPhoneNumber() string

func (*TLAuthSignIn) ProtoMessage

func (*TLAuthSignIn) ProtoMessage()

func (*TLAuthSignIn) Reset

func (m *TLAuthSignIn) Reset()

func (*TLAuthSignIn) String

func (m *TLAuthSignIn) String() string

type TLAuthSignUp

type TLAuthSignUp struct {
	PhoneNumber   string `protobuf:"bytes,1,opt,name=phone_number,json=phoneNumber" json:"phone_number,omitempty"`
	PhoneCodeHash string `protobuf:"bytes,2,opt,name=phone_code_hash,json=phoneCodeHash" json:"phone_code_hash,omitempty"`
	PhoneCode     string `protobuf:"bytes,3,opt,name=phone_code,json=phoneCode" json:"phone_code,omitempty"`
	FirstName     string `protobuf:"bytes,4,opt,name=first_name,json=firstName" json:"first_name,omitempty"`
	LastName      string `protobuf:"bytes,5,opt,name=last_name,json=lastName" json:"last_name,omitempty"`
}

auth.signUp#1b067634 phone_number:string phone_code_hash:string phone_code:string first_name:string last_name:string = auth.Authorization;

func (*TLAuthSignUp) Decode

func (m *TLAuthSignUp) Decode(dbuf *DecodeBuf) error

func (*TLAuthSignUp) Descriptor

func (*TLAuthSignUp) Descriptor() ([]byte, []int)

func (*TLAuthSignUp) Encode

func (m *TLAuthSignUp) Encode() []byte

auth.signUp#1b067634 phone_number:string phone_code_hash:string phone_code:string first_name:string last_name:string = auth.Authorization;

func (*TLAuthSignUp) GetFirstName

func (m *TLAuthSignUp) GetFirstName() string

func (*TLAuthSignUp) GetLastName

func (m *TLAuthSignUp) GetLastName() string

func (*TLAuthSignUp) GetPhoneCode

func (m *TLAuthSignUp) GetPhoneCode() string

func (*TLAuthSignUp) GetPhoneCodeHash

func (m *TLAuthSignUp) GetPhoneCodeHash() string

func (*TLAuthSignUp) GetPhoneNumber

func (m *TLAuthSignUp) GetPhoneNumber() string

func (*TLAuthSignUp) ProtoMessage

func (*TLAuthSignUp) ProtoMessage()

func (*TLAuthSignUp) Reset

func (m *TLAuthSignUp) Reset()

func (*TLAuthSignUp) String

func (m *TLAuthSignUp) String() string

type TLAuthorization

type TLAuthorization struct {
	Hash          int64  `protobuf:"varint,1,opt,name=hash" json:"hash,omitempty"`
	DeviceModel   string `protobuf:"bytes,2,opt,name=device_model,json=deviceModel" json:"device_model,omitempty"`
	Platform      string `protobuf:"bytes,3,opt,name=platform" json:"platform,omitempty"`
	SystemVersion string `protobuf:"bytes,4,opt,name=system_version,json=systemVersion" json:"system_version,omitempty"`
	ApiId         int32  `protobuf:"varint,5,opt,name=api_id,json=apiId" json:"api_id,omitempty"`
	AppName       string `protobuf:"bytes,6,opt,name=app_name,json=appName" json:"app_name,omitempty"`
	AppVersion    string `protobuf:"bytes,7,opt,name=app_version,json=appVersion" json:"app_version,omitempty"`
	DateCreated   int32  `protobuf:"varint,8,opt,name=date_created,json=dateCreated" json:"date_created,omitempty"`
	DateActive    int32  `protobuf:"varint,9,opt,name=date_active,json=dateActive" json:"date_active,omitempty"`
	Ip            string `protobuf:"bytes,10,opt,name=ip" json:"ip,omitempty"`
	Country       string `protobuf:"bytes,11,opt,name=country" json:"country,omitempty"`
	Region        string `protobuf:"bytes,12,opt,name=region" json:"region,omitempty"`
}

authorization#7bf2e6f6 hash:long flags:int device_model:string platform:string system_version:string api_id:int app_name:string app_version:string date_created:int date_active:int ip:string country:string region:string = Authorization;

func (*TLAuthorization) Decode

func (m *TLAuthorization) Decode(dbuf *DecodeBuf) error

func (*TLAuthorization) Descriptor

func (*TLAuthorization) Descriptor() ([]byte, []int)

func (*TLAuthorization) Encode

func (m *TLAuthorization) Encode() []byte

func (*TLAuthorization) GetApiId

func (m *TLAuthorization) GetApiId() int32

func (*TLAuthorization) GetAppName

func (m *TLAuthorization) GetAppName() string

func (*TLAuthorization) GetAppVersion

func (m *TLAuthorization) GetAppVersion() string

func (*TLAuthorization) GetCountry

func (m *TLAuthorization) GetCountry() string

func (*TLAuthorization) GetDateActive

func (m *TLAuthorization) GetDateActive() int32

func (*TLAuthorization) GetDateCreated

func (m *TLAuthorization) GetDateCreated() int32

func (*TLAuthorization) GetDeviceModel

func (m *TLAuthorization) GetDeviceModel() string

func (*TLAuthorization) GetHash

func (m *TLAuthorization) GetHash() int64

func (*TLAuthorization) GetIp

func (m *TLAuthorization) GetIp() string

func (*TLAuthorization) GetPlatform

func (m *TLAuthorization) GetPlatform() string

func (*TLAuthorization) GetRegion

func (m *TLAuthorization) GetRegion() string

func (*TLAuthorization) GetSystemVersion

func (m *TLAuthorization) GetSystemVersion() string

func (*TLAuthorization) ProtoMessage

func (*TLAuthorization) ProtoMessage()

func (*TLAuthorization) Reset

func (m *TLAuthorization) Reset()

func (*TLAuthorization) String

func (m *TLAuthorization) String() string

func (*TLAuthorization) ToAuthorization

func (m *TLAuthorization) ToAuthorization() *Authorization

authorization#7bf2e6f6 hash:long flags:int device_model:string platform:string system_version:string api_id:int app_name:string app_version:string date_created:int date_active:int ip:string country:string region:string = Authorization;

type TLBadMsgNotification

type TLBadMsgNotification struct {
	BadMsgId    int64 `protobuf:"varint,1,opt,name=bad_msg_id,json=badMsgId" json:"bad_msg_id,omitempty"`
	BadMsgSeqno int32 `protobuf:"varint,2,opt,name=bad_msg_seqno,json=badMsgSeqno" json:"bad_msg_seqno,omitempty"`
	ErrorCode   int32 `protobuf:"varint,3,opt,name=error_code,json=errorCode" json:"error_code,omitempty"`
}

bad_msg_notification#a7eff811 bad_msg_id:long bad_msg_seqno:int error_code:int = BadMsgNotification;

func (*TLBadMsgNotification) Decode

func (m *TLBadMsgNotification) Decode(dbuf *DecodeBuf) error

func (*TLBadMsgNotification) Descriptor

func (*TLBadMsgNotification) Descriptor() ([]byte, []int)

func (*TLBadMsgNotification) Encode

func (m *TLBadMsgNotification) Encode() []byte

func (*TLBadMsgNotification) GetBadMsgId

func (m *TLBadMsgNotification) GetBadMsgId() int64

func (*TLBadMsgNotification) GetBadMsgSeqno

func (m *TLBadMsgNotification) GetBadMsgSeqno() int32

func (*TLBadMsgNotification) GetErrorCode

func (m *TLBadMsgNotification) GetErrorCode() int32

func (*TLBadMsgNotification) ProtoMessage

func (*TLBadMsgNotification) ProtoMessage()

func (*TLBadMsgNotification) Reset

func (m *TLBadMsgNotification) Reset()

func (*TLBadMsgNotification) String

func (m *TLBadMsgNotification) String() string

func (*TLBadMsgNotification) ToBadMsgNotification

func (m *TLBadMsgNotification) ToBadMsgNotification() *BadMsgNotification

bad_msg_notification#a7eff811 bad_msg_id:long bad_msg_seqno:int error_code:int = BadMsgNotification;

type TLBadServerSalt

type TLBadServerSalt struct {
	BadMsgId      int64 `protobuf:"varint,1,opt,name=bad_msg_id,json=badMsgId" json:"bad_msg_id,omitempty"`
	BadMsgSeqno   int32 `protobuf:"varint,2,opt,name=bad_msg_seqno,json=badMsgSeqno" json:"bad_msg_seqno,omitempty"`
	ErrorCode     int32 `protobuf:"varint,3,opt,name=error_code,json=errorCode" json:"error_code,omitempty"`
	NewServerSalt int64 `protobuf:"varint,4,opt,name=new_server_salt,json=newServerSalt" json:"new_server_salt,omitempty"`
}

bad_server_salt#edab447b bad_msg_id:long bad_msg_seqno:int error_code:int new_server_salt:long = BadMsgNotification;

func (*TLBadServerSalt) Decode

func (m *TLBadServerSalt) Decode(dbuf *DecodeBuf) error

func (*TLBadServerSalt) Descriptor

func (*TLBadServerSalt) Descriptor() ([]byte, []int)

func (*TLBadServerSalt) Encode

func (m *TLBadServerSalt) Encode() []byte

func (*TLBadServerSalt) GetBadMsgId

func (m *TLBadServerSalt) GetBadMsgId() int64

func (*TLBadServerSalt) GetBadMsgSeqno

func (m *TLBadServerSalt) GetBadMsgSeqno() int32

func (*TLBadServerSalt) GetErrorCode

func (m *TLBadServerSalt) GetErrorCode() int32

func (*TLBadServerSalt) GetNewServerSalt

func (m *TLBadServerSalt) GetNewServerSalt() int64

func (*TLBadServerSalt) ProtoMessage

func (*TLBadServerSalt) ProtoMessage()

func (*TLBadServerSalt) Reset

func (m *TLBadServerSalt) Reset()

func (*TLBadServerSalt) String

func (m *TLBadServerSalt) String() string

func (*TLBadServerSalt) ToBadMsgNotification

func (m *TLBadServerSalt) ToBadMsgNotification() *BadMsgNotification

bad_server_salt#edab447b bad_msg_id:long bad_msg_seqno:int error_code:int new_server_salt:long = BadMsgNotification;

type TLBoolFalse

type TLBoolFalse struct {
}

boolFalse#bc799737 = Bool;

func (*TLBoolFalse) Decode

func (m *TLBoolFalse) Decode(dbuf *DecodeBuf) error

func (*TLBoolFalse) Descriptor

func (*TLBoolFalse) Descriptor() ([]byte, []int)

func (*TLBoolFalse) Encode

func (m *TLBoolFalse) Encode() []byte

func (*TLBoolFalse) ProtoMessage

func (*TLBoolFalse) ProtoMessage()

func (*TLBoolFalse) Reset

func (m *TLBoolFalse) Reset()

func (*TLBoolFalse) String

func (m *TLBoolFalse) String() string

func (*TLBoolFalse) ToBool

func (m *TLBoolFalse) ToBool() *Bool

boolFalse#bc799737 = Bool;

type TLBoolTrue

type TLBoolTrue struct {
}

boolTrue#997275b5 = Bool;

func (*TLBoolTrue) Decode

func (m *TLBoolTrue) Decode(dbuf *DecodeBuf) error

func (*TLBoolTrue) Descriptor

func (*TLBoolTrue) Descriptor() ([]byte, []int)

func (*TLBoolTrue) Encode

func (m *TLBoolTrue) Encode() []byte

func (*TLBoolTrue) ProtoMessage

func (*TLBoolTrue) ProtoMessage()

func (*TLBoolTrue) Reset

func (m *TLBoolTrue) Reset()

func (*TLBoolTrue) String

func (m *TLBoolTrue) String() string

func (*TLBoolTrue) ToBool

func (m *TLBoolTrue) ToBool() *Bool

boolTrue#997275b5 = Bool;

type TLBotCommand

type TLBotCommand struct {
	Command     string `protobuf:"bytes,1,opt,name=command" json:"command,omitempty"`
	Description string `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"`
}

botCommand#c27ac8c7 command:string description:string = BotCommand;

func (*TLBotCommand) Decode

func (m *TLBotCommand) Decode(dbuf *DecodeBuf) error

func (*TLBotCommand) Descriptor

func (*TLBotCommand) Descriptor() ([]byte, []int)

func (*TLBotCommand) Encode

func (m *TLBotCommand) Encode() []byte

func (*TLBotCommand) GetCommand

func (m *TLBotCommand) GetCommand() string

func (*TLBotCommand) GetDescription

func (m *TLBotCommand) GetDescription() string

func (*TLBotCommand) ProtoMessage

func (*TLBotCommand) ProtoMessage()

func (*TLBotCommand) Reset

func (m *TLBotCommand) Reset()

func (*TLBotCommand) String

func (m *TLBotCommand) String() string

func (*TLBotCommand) ToBotCommand

func (m *TLBotCommand) ToBotCommand() *BotCommand

botCommand#c27ac8c7 command:string description:string = BotCommand;

type TLBotInfo

type TLBotInfo struct {
	UserId      int32         `protobuf:"varint,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Description string        `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"`
	Commands    []*BotCommand `protobuf:"bytes,3,rep,name=commands" json:"commands,omitempty"`
}

botInfo#98e81d3a user_id:int description:string commands:Vector<BotCommand> = BotInfo;

func (*TLBotInfo) Decode

func (m *TLBotInfo) Decode(dbuf *DecodeBuf) error

func (*TLBotInfo) Descriptor

func (*TLBotInfo) Descriptor() ([]byte, []int)

func (*TLBotInfo) Encode

func (m *TLBotInfo) Encode() []byte

func (*TLBotInfo) GetCommands

func (m *TLBotInfo) GetCommands() []*BotCommand

func (*TLBotInfo) GetDescription

func (m *TLBotInfo) GetDescription() string

func (*TLBotInfo) GetUserId

func (m *TLBotInfo) GetUserId() int32

func (*TLBotInfo) ProtoMessage

func (*TLBotInfo) ProtoMessage()

func (*TLBotInfo) Reset

func (m *TLBotInfo) Reset()

func (*TLBotInfo) String

func (m *TLBotInfo) String() string

func (*TLBotInfo) ToBotInfo

func (m *TLBotInfo) ToBotInfo() *BotInfo

botInfo#98e81d3a user_id:int description:string commands:Vector<BotCommand> = BotInfo;

type TLBotInlineMediaResult

type TLBotInlineMediaResult struct {
	Id          string            `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Type        string            `protobuf:"bytes,2,opt,name=type" json:"type,omitempty"`
	Photo       *Photo            `protobuf:"bytes,3,opt,name=photo" json:"photo,omitempty"`
	Document    *Document         `protobuf:"bytes,4,opt,name=document" json:"document,omitempty"`
	Title       string            `protobuf:"bytes,5,opt,name=title" json:"title,omitempty"`
	Description string            `protobuf:"bytes,6,opt,name=description" json:"description,omitempty"`
	SendMessage *BotInlineMessage `protobuf:"bytes,7,opt,name=send_message,json=sendMessage" json:"send_message,omitempty"`
}

botInlineMediaResult#17db940b flags:# id:string type:string photo:flags.0?Photo document:flags.1?Document title:flags.2?string description:flags.3?string send_message:BotInlineMessage = BotInlineResult;

func (*TLBotInlineMediaResult) Decode

func (m *TLBotInlineMediaResult) Decode(dbuf *DecodeBuf) error

func (*TLBotInlineMediaResult) Descriptor

func (*TLBotInlineMediaResult) Descriptor() ([]byte, []int)

func (*TLBotInlineMediaResult) Encode

func (m *TLBotInlineMediaResult) Encode() []byte

func (*TLBotInlineMediaResult) GetDescription

func (m *TLBotInlineMediaResult) GetDescription() string

func (*TLBotInlineMediaResult) GetDocument

func (m *TLBotInlineMediaResult) GetDocument() *Document

func (*TLBotInlineMediaResult) GetId

func (m *TLBotInlineMediaResult) GetId() string

func (*TLBotInlineMediaResult) GetPhoto

func (m *TLBotInlineMediaResult) GetPhoto() *Photo

func (*TLBotInlineMediaResult) GetSendMessage

func (m *TLBotInlineMediaResult) GetSendMessage() *BotInlineMessage

func (*TLBotInlineMediaResult) GetTitle

func (m *TLBotInlineMediaResult) GetTitle() string

func (*TLBotInlineMediaResult) GetType

func (m *TLBotInlineMediaResult) GetType() string

func (*TLBotInlineMediaResult) ProtoMessage

func (*TLBotInlineMediaResult) ProtoMessage()

func (*TLBotInlineMediaResult) Reset

func (m *TLBotInlineMediaResult) Reset()

func (*TLBotInlineMediaResult) String

func (m *TLBotInlineMediaResult) String() string

func (*TLBotInlineMediaResult) ToBotInlineResult

func (m *TLBotInlineMediaResult) ToBotInlineResult() *BotInlineResult

botInlineMediaResult#17db940b flags:# id:string type:string photo:flags.0?Photo document:flags.1?Document title:flags.2?string description:flags.3?string send_message:BotInlineMessage = BotInlineResult;

type TLBotInlineMessageMediaAuto

type TLBotInlineMessageMediaAuto struct {
	Caption     string       `protobuf:"bytes,1,opt,name=caption" json:"caption,omitempty"`
	ReplyMarkup *ReplyMarkup `protobuf:"bytes,2,opt,name=reply_markup,json=replyMarkup" json:"reply_markup,omitempty"`
}

botInlineMessageMediaAuto#a74b15b flags:# caption:string reply_markup:flags.2?ReplyMarkup = BotInlineMessage;

func (*TLBotInlineMessageMediaAuto) Decode

func (m *TLBotInlineMessageMediaAuto) Decode(dbuf *DecodeBuf) error

func (*TLBotInlineMessageMediaAuto) Descriptor

func (*TLBotInlineMessageMediaAuto) Descriptor() ([]byte, []int)

func (*TLBotInlineMessageMediaAuto) Encode

func (m *TLBotInlineMessageMediaAuto) Encode() []byte

func (*TLBotInlineMessageMediaAuto) GetCaption

func (m *TLBotInlineMessageMediaAuto) GetCaption() string

func (*TLBotInlineMessageMediaAuto) GetReplyMarkup

func (m *TLBotInlineMessageMediaAuto) GetReplyMarkup() *ReplyMarkup

func (*TLBotInlineMessageMediaAuto) ProtoMessage

func (*TLBotInlineMessageMediaAuto) ProtoMessage()

func (*TLBotInlineMessageMediaAuto) Reset

func (m *TLBotInlineMessageMediaAuto) Reset()

func (*TLBotInlineMessageMediaAuto) String

func (m *TLBotInlineMessageMediaAuto) String() string

func (*TLBotInlineMessageMediaAuto) ToBotInlineMessage

func (m *TLBotInlineMessageMediaAuto) ToBotInlineMessage() *BotInlineMessage

botInlineMessageMediaAuto#a74b15b flags:# caption:string reply_markup:flags.2?ReplyMarkup = BotInlineMessage;

type TLBotInlineMessageMediaContact

type TLBotInlineMessageMediaContact struct {
	PhoneNumber string       `protobuf:"bytes,1,opt,name=phone_number,json=phoneNumber" json:"phone_number,omitempty"`
	FirstName   string       `protobuf:"bytes,2,opt,name=first_name,json=firstName" json:"first_name,omitempty"`
	LastName    string       `protobuf:"bytes,3,opt,name=last_name,json=lastName" json:"last_name,omitempty"`
	ReplyMarkup *ReplyMarkup `protobuf:"bytes,4,opt,name=reply_markup,json=replyMarkup" json:"reply_markup,omitempty"`
}

botInlineMessageMediaContact#35edb4d4 flags:# phone_number:string first_name:string last_name:string reply_markup:flags.2?ReplyMarkup = BotInlineMessage;

func (*TLBotInlineMessageMediaContact) Decode

func (*TLBotInlineMessageMediaContact) Descriptor

func (*TLBotInlineMessageMediaContact) Descriptor() ([]byte, []int)

func (*TLBotInlineMessageMediaContact) Encode

func (m *TLBotInlineMessageMediaContact) Encode() []byte

func (*TLBotInlineMessageMediaContact) GetFirstName

func (m *TLBotInlineMessageMediaContact) GetFirstName() string

func (*TLBotInlineMessageMediaContact) GetLastName

func (m *TLBotInlineMessageMediaContact) GetLastName() string

func (*TLBotInlineMessageMediaContact) GetPhoneNumber

func (m *TLBotInlineMessageMediaContact) GetPhoneNumber() string

func (*TLBotInlineMessageMediaContact) GetReplyMarkup

func (m *TLBotInlineMessageMediaContact) GetReplyMarkup() *ReplyMarkup

func (*TLBotInlineMessageMediaContact) ProtoMessage

func (*TLBotInlineMessageMediaContact) ProtoMessage()

func (*TLBotInlineMessageMediaContact) Reset

func (m *TLBotInlineMessageMediaContact) Reset()

func (*TLBotInlineMessageMediaContact) String

func (*TLBotInlineMessageMediaContact) ToBotInlineMessage

func (m *TLBotInlineMessageMediaContact) ToBotInlineMessage() *BotInlineMessage

botInlineMessageMediaContact#35edb4d4 flags:# phone_number:string first_name:string last_name:string reply_markup:flags.2?ReplyMarkup = BotInlineMessage;

type TLBotInlineMessageMediaGeo

type TLBotInlineMessageMediaGeo struct {
	Geo         *GeoPoint    `protobuf:"bytes,1,opt,name=geo" json:"geo,omitempty"`
	ReplyMarkup *ReplyMarkup `protobuf:"bytes,2,opt,name=reply_markup,json=replyMarkup" json:"reply_markup,omitempty"`
}

botInlineMessageMediaGeo#3a8fd8b8 flags:# geo:GeoPoint reply_markup:flags.2?ReplyMarkup = BotInlineMessage;

func (*TLBotInlineMessageMediaGeo) Decode

func (m *TLBotInlineMessageMediaGeo) Decode(dbuf *DecodeBuf) error

func (*TLBotInlineMessageMediaGeo) Descriptor

func (*TLBotInlineMessageMediaGeo) Descriptor() ([]byte, []int)

func (*TLBotInlineMessageMediaGeo) Encode

func (m *TLBotInlineMessageMediaGeo) Encode() []byte

func (*TLBotInlineMessageMediaGeo) GetGeo

func (m *TLBotInlineMessageMediaGeo) GetGeo() *GeoPoint

func (*TLBotInlineMessageMediaGeo) GetReplyMarkup

func (m *TLBotInlineMessageMediaGeo) GetReplyMarkup() *ReplyMarkup

func (*TLBotInlineMessageMediaGeo) ProtoMessage

func (*TLBotInlineMessageMediaGeo) ProtoMessage()

func (*TLBotInlineMessageMediaGeo) Reset

func (m *TLBotInlineMessageMediaGeo) Reset()

func (*TLBotInlineMessageMediaGeo) String

func (m *TLBotInlineMessageMediaGeo) String() string

func (*TLBotInlineMessageMediaGeo) ToBotInlineMessage

func (m *TLBotInlineMessageMediaGeo) ToBotInlineMessage() *BotInlineMessage

botInlineMessageMediaGeo#3a8fd8b8 flags:# geo:GeoPoint reply_markup:flags.2?ReplyMarkup = BotInlineMessage;

type TLBotInlineMessageMediaVenue

type TLBotInlineMessageMediaVenue struct {
	Geo         *GeoPoint    `protobuf:"bytes,1,opt,name=geo" json:"geo,omitempty"`
	Title       string       `protobuf:"bytes,2,opt,name=title" json:"title,omitempty"`
	Address     string       `protobuf:"bytes,3,opt,name=address" json:"address,omitempty"`
	Provider    string       `protobuf:"bytes,4,opt,name=provider" json:"provider,omitempty"`
	VenueId     string       `protobuf:"bytes,5,opt,name=venue_id,json=venueId" json:"venue_id,omitempty"`
	ReplyMarkup *ReplyMarkup `protobuf:"bytes,6,opt,name=reply_markup,json=replyMarkup" json:"reply_markup,omitempty"`
}

botInlineMessageMediaVenue#4366232e flags:# geo:GeoPoint title:string address:string provider:string venue_id:string reply_markup:flags.2?ReplyMarkup = BotInlineMessage;

func (*TLBotInlineMessageMediaVenue) Decode

func (m *TLBotInlineMessageMediaVenue) Decode(dbuf *DecodeBuf) error

func (*TLBotInlineMessageMediaVenue) Descriptor

func (*TLBotInlineMessageMediaVenue) Descriptor() ([]byte, []int)

func (*TLBotInlineMessageMediaVenue) Encode

func (m *TLBotInlineMessageMediaVenue) Encode() []byte

func (*TLBotInlineMessageMediaVenue) GetAddress

func (m *TLBotInlineMessageMediaVenue) GetAddress() string

func (*TLBotInlineMessageMediaVenue) GetGeo

func (*TLBotInlineMessageMediaVenue) GetProvider

func (m *TLBotInlineMessageMediaVenue) GetProvider() string

func (*TLBotInlineMessageMediaVenue) GetReplyMarkup

func (m *TLBotInlineMessageMediaVenue) GetReplyMarkup() *ReplyMarkup

func (*TLBotInlineMessageMediaVenue) GetTitle

func (m *TLBotInlineMessageMediaVenue) GetTitle() string

func (*TLBotInlineMessageMediaVenue) GetVenueId

func (m *TLBotInlineMessageMediaVenue) GetVenueId() string

func (*TLBotInlineMessageMediaVenue) ProtoMessage

func (*TLBotInlineMessageMediaVenue) ProtoMessage()

func (*TLBotInlineMessageMediaVenue) Reset

func (m *TLBotInlineMessageMediaVenue) Reset()

func (*TLBotInlineMessageMediaVenue) String

func (*TLBotInlineMessageMediaVenue) ToBotInlineMessage

func (m *TLBotInlineMessageMediaVenue) ToBotInlineMessage() *BotInlineMessage

botInlineMessageMediaVenue#4366232e flags:# geo:GeoPoint title:string address:string provider:string venue_id:string reply_markup:flags.2?ReplyMarkup = BotInlineMessage;

type TLBotInlineMessageText

type TLBotInlineMessageText struct {
	NoWebpage   bool             `protobuf:"varint,1,opt,name=no_webpage,json=noWebpage" json:"no_webpage,omitempty"`
	Message     string           `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"`
	Entities    []*MessageEntity `protobuf:"bytes,3,rep,name=entities" json:"entities,omitempty"`
	ReplyMarkup *ReplyMarkup     `protobuf:"bytes,4,opt,name=reply_markup,json=replyMarkup" json:"reply_markup,omitempty"`
}

botInlineMessageText#8c7f65e2 flags:# no_webpage:flags.0?true message:string entities:flags.1?Vector<MessageEntity> reply_markup:flags.2?ReplyMarkup = BotInlineMessage;

func (*TLBotInlineMessageText) Decode

func (m *TLBotInlineMessageText) Decode(dbuf *DecodeBuf) error

func (*TLBotInlineMessageText) Descriptor

func (*TLBotInlineMessageText) Descriptor() ([]byte, []int)

func (*TLBotInlineMessageText) Encode

func (m *TLBotInlineMessageText) Encode() []byte

func (*TLBotInlineMessageText) GetEntities

func (m *TLBotInlineMessageText) GetEntities() []*MessageEntity

func (*TLBotInlineMessageText) GetMessage

func (m *TLBotInlineMessageText) GetMessage() string

func (*TLBotInlineMessageText) GetNoWebpage

func (m *TLBotInlineMessageText) GetNoWebpage() bool

func (*TLBotInlineMessageText) GetReplyMarkup

func (m *TLBotInlineMessageText) GetReplyMarkup() *ReplyMarkup

func (*TLBotInlineMessageText) ProtoMessage

func (*TLBotInlineMessageText) ProtoMessage()

func (*TLBotInlineMessageText) Reset

func (m *TLBotInlineMessageText) Reset()

func (*TLBotInlineMessageText) String

func (m *TLBotInlineMessageText) String() string

func (*TLBotInlineMessageText) ToBotInlineMessage

func (m *TLBotInlineMessageText) ToBotInlineMessage() *BotInlineMessage

botInlineMessageText#8c7f65e2 flags:# no_webpage:flags.0?true message:string entities:flags.1?Vector<MessageEntity> reply_markup:flags.2?ReplyMarkup = BotInlineMessage;

type TLBotInlineResult

type TLBotInlineResult struct {
	Id          string            `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Type        string            `protobuf:"bytes,2,opt,name=type" json:"type,omitempty"`
	Title       string            `protobuf:"bytes,3,opt,name=title" json:"title,omitempty"`
	Description string            `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
	Url         string            `protobuf:"bytes,5,opt,name=url" json:"url,omitempty"`
	ThumbUrl    string            `protobuf:"bytes,6,opt,name=thumb_url,json=thumbUrl" json:"thumb_url,omitempty"`
	ContentUrl  string            `protobuf:"bytes,7,opt,name=content_url,json=contentUrl" json:"content_url,omitempty"`
	ContentType string            `protobuf:"bytes,8,opt,name=content_type,json=contentType" json:"content_type,omitempty"`
	W           int32             `protobuf:"varint,9,opt,name=w" json:"w,omitempty"`
	H           int32             `protobuf:"varint,10,opt,name=h" json:"h,omitempty"`
	Duration    int32             `protobuf:"varint,11,opt,name=duration" json:"duration,omitempty"`
	SendMessage *BotInlineMessage `protobuf:"bytes,12,opt,name=send_message,json=sendMessage" json:"send_message,omitempty"`
}

botInlineResult#9bebaeb9 flags:# id:string type:string title:flags.1?string description:flags.2?string url:flags.3?string thumb_url:flags.4?string content_url:flags.5?string content_type:flags.5?string w:flags.6?int h:flags.6?int duration:flags.7?int send_message:BotInlineMessage = BotInlineResult;

func (*TLBotInlineResult) Decode

func (m *TLBotInlineResult) Decode(dbuf *DecodeBuf) error

func (*TLBotInlineResult) Descriptor

func (*TLBotInlineResult) Descriptor() ([]byte, []int)

func (*TLBotInlineResult) Encode

func (m *TLBotInlineResult) Encode() []byte

func (*TLBotInlineResult) GetContentType

func (m *TLBotInlineResult) GetContentType() string

func (*TLBotInlineResult) GetContentUrl

func (m *TLBotInlineResult) GetContentUrl() string

func (*TLBotInlineResult) GetDescription

func (m *TLBotInlineResult) GetDescription() string

func (*TLBotInlineResult) GetDuration

func (m *TLBotInlineResult) GetDuration() int32

func (*TLBotInlineResult) GetH

func (m *TLBotInlineResult) GetH() int32

func (*TLBotInlineResult) GetId

func (m *TLBotInlineResult) GetId() string

func (*TLBotInlineResult) GetSendMessage

func (m *TLBotInlineResult) GetSendMessage() *BotInlineMessage

func (*TLBotInlineResult) GetThumbUrl

func (m *TLBotInlineResult) GetThumbUrl() string

func (*TLBotInlineResult) GetTitle

func (m *TLBotInlineResult) GetTitle() string

func (*TLBotInlineResult) GetType

func (m *TLBotInlineResult) GetType() string

func (*TLBotInlineResult) GetUrl

func (m *TLBotInlineResult) GetUrl() string

func (*TLBotInlineResult) GetW

func (m *TLBotInlineResult) GetW() int32

func (*TLBotInlineResult) ProtoMessage

func (*TLBotInlineResult) ProtoMessage()

func (*TLBotInlineResult) Reset

func (m *TLBotInlineResult) Reset()

func (*TLBotInlineResult) String

func (m *TLBotInlineResult) String() string

func (*TLBotInlineResult) ToBotInlineResult

func (m *TLBotInlineResult) ToBotInlineResult() *BotInlineResult

botInlineResult#9bebaeb9 flags:# id:string type:string title:flags.1?string description:flags.2?string url:flags.3?string thumb_url:flags.4?string content_url:flags.5?string content_type:flags.5?string w:flags.6?int h:flags.6?int duration:flags.7?int send_message:BotInlineMessage = BotInlineResult;

type TLBotsAnswerWebhookJSONQuery

type TLBotsAnswerWebhookJSONQuery struct {
	QueryId int64     `protobuf:"varint,1,opt,name=query_id,json=queryId" json:"query_id,omitempty"`
	Data    *DataJSON `protobuf:"bytes,2,opt,name=data" json:"data,omitempty"`
}

bots.answerWebhookJSONQuery#e6213f4d query_id:long data:DataJSON = Bool;

func (*TLBotsAnswerWebhookJSONQuery) Decode

func (m *TLBotsAnswerWebhookJSONQuery) Decode(dbuf *DecodeBuf) error

func (*TLBotsAnswerWebhookJSONQuery) Descriptor

func (*TLBotsAnswerWebhookJSONQuery) Descriptor() ([]byte, []int)

func (*TLBotsAnswerWebhookJSONQuery) Encode

func (m *TLBotsAnswerWebhookJSONQuery) Encode() []byte

bots.answerWebhookJSONQuery#e6213f4d query_id:long data:DataJSON = Bool;

func (*TLBotsAnswerWebhookJSONQuery) GetData

func (m *TLBotsAnswerWebhookJSONQuery) GetData() *DataJSON

func (*TLBotsAnswerWebhookJSONQuery) GetQueryId

func (m *TLBotsAnswerWebhookJSONQuery) GetQueryId() int64

func (*TLBotsAnswerWebhookJSONQuery) ProtoMessage

func (*TLBotsAnswerWebhookJSONQuery) ProtoMessage()

func (*TLBotsAnswerWebhookJSONQuery) Reset

func (m *TLBotsAnswerWebhookJSONQuery) Reset()

func (*TLBotsAnswerWebhookJSONQuery) String

type TLBotsSendCustomRequest

type TLBotsSendCustomRequest struct {
	CustomMethod string    `protobuf:"bytes,1,opt,name=custom_method,json=customMethod" json:"custom_method,omitempty"`
	Params       *DataJSON `protobuf:"bytes,2,opt,name=params" json:"params,omitempty"`
}

bots.sendCustomRequest#aa2769ed custom_method:string params:DataJSON = DataJSON;

func (*TLBotsSendCustomRequest) Decode

func (m *TLBotsSendCustomRequest) Decode(dbuf *DecodeBuf) error

func (*TLBotsSendCustomRequest) Descriptor

func (*TLBotsSendCustomRequest) Descriptor() ([]byte, []int)

func (*TLBotsSendCustomRequest) Encode

func (m *TLBotsSendCustomRequest) Encode() []byte

bots.sendCustomRequest#aa2769ed custom_method:string params:DataJSON = DataJSON;

func (*TLBotsSendCustomRequest) GetCustomMethod

func (m *TLBotsSendCustomRequest) GetCustomMethod() string

func (*TLBotsSendCustomRequest) GetParams

func (m *TLBotsSendCustomRequest) GetParams() *DataJSON

func (*TLBotsSendCustomRequest) ProtoMessage

func (*TLBotsSendCustomRequest) ProtoMessage()

func (*TLBotsSendCustomRequest) Reset

func (m *TLBotsSendCustomRequest) Reset()

func (*TLBotsSendCustomRequest) String

func (m *TLBotsSendCustomRequest) String() string

type TLCdnConfig

type TLCdnConfig struct {
	PublicKeys []*CdnPublicKey `protobuf:"bytes,1,rep,name=public_keys,json=publicKeys" json:"public_keys,omitempty"`
}

cdnConfig#5725e40a public_keys:Vector<CdnPublicKey> = CdnConfig;

func (*TLCdnConfig) Decode

func (m *TLCdnConfig) Decode(dbuf *DecodeBuf) error

func (*TLCdnConfig) Descriptor

func (*TLCdnConfig) Descriptor() ([]byte, []int)

func (*TLCdnConfig) Encode

func (m *TLCdnConfig) Encode() []byte

func (*TLCdnConfig) GetPublicKeys

func (m *TLCdnConfig) GetPublicKeys() []*CdnPublicKey

func (*TLCdnConfig) ProtoMessage

func (*TLCdnConfig) ProtoMessage()

func (*TLCdnConfig) Reset

func (m *TLCdnConfig) Reset()

func (*TLCdnConfig) String

func (m *TLCdnConfig) String() string

func (*TLCdnConfig) ToCdnConfig

func (m *TLCdnConfig) ToCdnConfig() *CdnConfig

cdnConfig#5725e40a public_keys:Vector<CdnPublicKey> = CdnConfig;

type TLCdnFileHash

type TLCdnFileHash struct {
	Offset int32  `protobuf:"varint,1,opt,name=offset" json:"offset,omitempty"`
	Limit  int32  `protobuf:"varint,2,opt,name=limit" json:"limit,omitempty"`
	Hash   []byte `protobuf:"bytes,3,opt,name=hash,proto3" json:"hash,omitempty"`
}

cdnFileHash#77eec38f offset:int limit:int hash:bytes = CdnFileHash;

func (*TLCdnFileHash) Decode

func (m *TLCdnFileHash) Decode(dbuf *DecodeBuf) error

func (*TLCdnFileHash) Descriptor

func (*TLCdnFileHash) Descriptor() ([]byte, []int)

func (*TLCdnFileHash) Encode

func (m *TLCdnFileHash) Encode() []byte

func (*TLCdnFileHash) GetHash

func (m *TLCdnFileHash) GetHash() []byte

func (*TLCdnFileHash) GetLimit

func (m *TLCdnFileHash) GetLimit() int32

func (*TLCdnFileHash) GetOffset

func (m *TLCdnFileHash) GetOffset() int32

func (*TLCdnFileHash) ProtoMessage

func (*TLCdnFileHash) ProtoMessage()

func (*TLCdnFileHash) Reset

func (m *TLCdnFileHash) Reset()

func (*TLCdnFileHash) String

func (m *TLCdnFileHash) String() string

func (*TLCdnFileHash) ToCdnFileHash

func (m *TLCdnFileHash) ToCdnFileHash() *CdnFileHash

cdnFileHash#77eec38f offset:int limit:int hash:bytes = CdnFileHash;

type TLCdnPublicKey

type TLCdnPublicKey struct {
	DcId      int32  `protobuf:"varint,1,opt,name=dc_id,json=dcId" json:"dc_id,omitempty"`
	PublicKey string `protobuf:"bytes,2,opt,name=public_key,json=publicKey" json:"public_key,omitempty"`
}

cdnPublicKey#c982eaba dc_id:int public_key:string = CdnPublicKey;

func (*TLCdnPublicKey) Decode

func (m *TLCdnPublicKey) Decode(dbuf *DecodeBuf) error

func (*TLCdnPublicKey) Descriptor

func (*TLCdnPublicKey) Descriptor() ([]byte, []int)

func (*TLCdnPublicKey) Encode

func (m *TLCdnPublicKey) Encode() []byte

func (*TLCdnPublicKey) GetDcId

func (m *TLCdnPublicKey) GetDcId() int32

func (*TLCdnPublicKey) GetPublicKey

func (m *TLCdnPublicKey) GetPublicKey() string

func (*TLCdnPublicKey) ProtoMessage

func (*TLCdnPublicKey) ProtoMessage()

func (*TLCdnPublicKey) Reset

func (m *TLCdnPublicKey) Reset()

func (*TLCdnPublicKey) String

func (m *TLCdnPublicKey) String() string

func (*TLCdnPublicKey) ToCdnPublicKey

func (m *TLCdnPublicKey) ToCdnPublicKey() *CdnPublicKey

cdnPublicKey#c982eaba dc_id:int public_key:string = CdnPublicKey;

type TLChannel

type TLChannel struct {
	Creator           bool                 `protobuf:"varint,1,opt,name=creator" json:"creator,omitempty"`
	Left              bool                 `protobuf:"varint,2,opt,name=left" json:"left,omitempty"`
	Editor            bool                 `protobuf:"varint,3,opt,name=editor" json:"editor,omitempty"`
	Broadcast         bool                 `protobuf:"varint,4,opt,name=broadcast" json:"broadcast,omitempty"`
	Verified          bool                 `protobuf:"varint,5,opt,name=verified" json:"verified,omitempty"`
	Megagroup         bool                 `protobuf:"varint,6,opt,name=megagroup" json:"megagroup,omitempty"`
	Restricted        bool                 `protobuf:"varint,7,opt,name=restricted" json:"restricted,omitempty"`
	Democracy         bool                 `protobuf:"varint,8,opt,name=democracy" json:"democracy,omitempty"`
	Signatures        bool                 `protobuf:"varint,9,opt,name=signatures" json:"signatures,omitempty"`
	Min               bool                 `protobuf:"varint,10,opt,name=min" json:"min,omitempty"`
	Id                int32                `protobuf:"varint,11,opt,name=id" json:"id,omitempty"`
	AccessHash        int64                `protobuf:"varint,12,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
	Title             string               `protobuf:"bytes,13,opt,name=title" json:"title,omitempty"`
	Username          string               `protobuf:"bytes,14,opt,name=username" json:"username,omitempty"`
	Photo             *ChatPhoto           `protobuf:"bytes,15,opt,name=photo" json:"photo,omitempty"`
	Date              int32                `protobuf:"varint,16,opt,name=date" json:"date,omitempty"`
	Version           int32                `protobuf:"varint,17,opt,name=version" json:"version,omitempty"`
	RestrictionReason string               `protobuf:"bytes,18,opt,name=restriction_reason,json=restrictionReason" json:"restriction_reason,omitempty"`
	AdminRights       *ChannelAdminRights  `protobuf:"bytes,19,opt,name=admin_rights,json=adminRights" json:"admin_rights,omitempty"`
	BannedRights      *ChannelBannedRights `protobuf:"bytes,20,opt,name=banned_rights,json=bannedRights" json:"banned_rights,omitempty"`
}

channel#cb44b1c flags:# creator:flags.0?true left:flags.2?true editor:flags.3?true broadcast:flags.5?true verified:flags.7?true megagroup:flags.8?true restricted:flags.9?true democracy:flags.10?true signatures:flags.11?true min:flags.12?true id:int access_hash:flags.13?long title:string username:flags.6?string photo:ChatPhoto date:int version:int restriction_reason:flags.9?string admin_rights:flags.14?ChannelAdminRights banned_rights:flags.15?ChannelBannedRights = Chat;

func (*TLChannel) Decode

func (m *TLChannel) Decode(dbuf *DecodeBuf) error

func (*TLChannel) Descriptor

func (*TLChannel) Descriptor() ([]byte, []int)

func (*TLChannel) Encode

func (m *TLChannel) Encode() []byte

func (*TLChannel) GetAccessHash

func (m *TLChannel) GetAccessHash() int64

func (*TLChannel) GetAdminRights

func (m *TLChannel) GetAdminRights() *ChannelAdminRights

func (*TLChannel) GetBannedRights

func (m *TLChannel) GetBannedRights() *ChannelBannedRights

func (*TLChannel) GetBroadcast

func (m *TLChannel) GetBroadcast() bool

func (*TLChannel) GetCreator

func (m *TLChannel) GetCreator() bool

func (*TLChannel) GetDate

func (m *TLChannel) GetDate() int32

func (*TLChannel) GetDemocracy

func (m *TLChannel) GetDemocracy() bool

func (*TLChannel) GetEditor

func (m *TLChannel) GetEditor() bool

func (*TLChannel) GetId

func (m *TLChannel) GetId() int32

func (*TLChannel) GetLeft

func (m *TLChannel) GetLeft() bool

func (*TLChannel) GetMegagroup

func (m *TLChannel) GetMegagroup() bool

func (*TLChannel) GetMin

func (m *TLChannel) GetMin() bool

func (*TLChannel) GetPhoto

func (m *TLChannel) GetPhoto() *ChatPhoto

func (*TLChannel) GetRestricted

func (m *TLChannel) GetRestricted() bool

func (*TLChannel) GetRestrictionReason

func (m *TLChannel) GetRestrictionReason() string

func (*TLChannel) GetSignatures

func (m *TLChannel) GetSignatures() bool

func (*TLChannel) GetTitle

func (m *TLChannel) GetTitle() string

func (*TLChannel) GetUsername

func (m *TLChannel) GetUsername() string

func (*TLChannel) GetVerified

func (m *TLChannel) GetVerified() bool

func (*TLChannel) GetVersion

func (m *TLChannel) GetVersion() int32

func (*TLChannel) ProtoMessage

func (*TLChannel) ProtoMessage()

func (*TLChannel) Reset

func (m *TLChannel) Reset()

func (*TLChannel) String

func (m *TLChannel) String() string

func (*TLChannel) ToChat

func (m *TLChannel) ToChat() *Chat

channel#cb44b1c flags:# creator:flags.0?true left:flags.2?true editor:flags.3?true broadcast:flags.5?true verified:flags.7?true megagroup:flags.8?true restricted:flags.9?true democracy:flags.10?true signatures:flags.11?true min:flags.12?true id:int access_hash:flags.13?long title:string username:flags.6?string photo:ChatPhoto date:int version:int restriction_reason:flags.9?string admin_rights:flags.14?ChannelAdminRights banned_rights:flags.15?ChannelBannedRights = Chat;

type TLChannelAdminLogEvent

type TLChannelAdminLogEvent struct {
	Id     int64                       `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	Date   int32                       `protobuf:"varint,2,opt,name=date" json:"date,omitempty"`
	UserId int32                       `protobuf:"varint,3,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Action *ChannelAdminLogEventAction `protobuf:"bytes,4,opt,name=action" json:"action,omitempty"`
}

channelAdminLogEvent#3b5a3e40 id:long date:int user_id:int action:ChannelAdminLogEventAction = ChannelAdminLogEvent;

func (*TLChannelAdminLogEvent) Decode

func (m *TLChannelAdminLogEvent) Decode(dbuf *DecodeBuf) error

func (*TLChannelAdminLogEvent) Descriptor

func (*TLChannelAdminLogEvent) Descriptor() ([]byte, []int)

func (*TLChannelAdminLogEvent) Encode

func (m *TLChannelAdminLogEvent) Encode() []byte

func (*TLChannelAdminLogEvent) GetAction

func (*TLChannelAdminLogEvent) GetDate

func (m *TLChannelAdminLogEvent) GetDate() int32

func (*TLChannelAdminLogEvent) GetId

func (m *TLChannelAdminLogEvent) GetId() int64

func (*TLChannelAdminLogEvent) GetUserId

func (m *TLChannelAdminLogEvent) GetUserId() int32

func (*TLChannelAdminLogEvent) ProtoMessage

func (*TLChannelAdminLogEvent) ProtoMessage()

func (*TLChannelAdminLogEvent) Reset

func (m *TLChannelAdminLogEvent) Reset()

func (*TLChannelAdminLogEvent) String

func (m *TLChannelAdminLogEvent) String() string

func (*TLChannelAdminLogEvent) ToChannelAdminLogEvent

func (m *TLChannelAdminLogEvent) ToChannelAdminLogEvent() *ChannelAdminLogEvent

channelAdminLogEvent#3b5a3e40 id:long date:int user_id:int action:ChannelAdminLogEventAction = ChannelAdminLogEvent;

type TLChannelAdminLogEventActionChangeAbout

type TLChannelAdminLogEventActionChangeAbout struct {
	PrevValue string `protobuf:"bytes,1,opt,name=prev_value,json=prevValue" json:"prev_value,omitempty"`
	NewValue  string `protobuf:"bytes,2,opt,name=new_value,json=newValue" json:"new_value,omitempty"`
}

channelAdminLogEventActionChangeAbout#55188a2e prev_value:string new_value:string = ChannelAdminLogEventAction;

func (*TLChannelAdminLogEventActionChangeAbout) Decode

func (*TLChannelAdminLogEventActionChangeAbout) Descriptor

func (*TLChannelAdminLogEventActionChangeAbout) Descriptor() ([]byte, []int)

func (*TLChannelAdminLogEventActionChangeAbout) Encode

func (*TLChannelAdminLogEventActionChangeAbout) GetNewValue

func (*TLChannelAdminLogEventActionChangeAbout) GetPrevValue

func (*TLChannelAdminLogEventActionChangeAbout) ProtoMessage

func (*TLChannelAdminLogEventActionChangeAbout) Reset

func (*TLChannelAdminLogEventActionChangeAbout) String

func (*TLChannelAdminLogEventActionChangeAbout) ToChannelAdminLogEventAction

func (m *TLChannelAdminLogEventActionChangeAbout) ToChannelAdminLogEventAction() *ChannelAdminLogEventAction

channelAdminLogEventActionChangeAbout#55188a2e prev_value:string new_value:string = ChannelAdminLogEventAction;

type TLChannelAdminLogEventActionChangePhoto

type TLChannelAdminLogEventActionChangePhoto struct {
	PrevPhoto *ChatPhoto `protobuf:"bytes,1,opt,name=prev_photo,json=prevPhoto" json:"prev_photo,omitempty"`
	NewPhoto  *ChatPhoto `protobuf:"bytes,2,opt,name=new_photo,json=newPhoto" json:"new_photo,omitempty"`
}

channelAdminLogEventActionChangePhoto#b82f55c3 prev_photo:ChatPhoto new_photo:ChatPhoto = ChannelAdminLogEventAction;

func (*TLChannelAdminLogEventActionChangePhoto) Decode

func (*TLChannelAdminLogEventActionChangePhoto) Descriptor

func (*TLChannelAdminLogEventActionChangePhoto) Descriptor() ([]byte, []int)

func (*TLChannelAdminLogEventActionChangePhoto) Encode

func (*TLChannelAdminLogEventActionChangePhoto) GetNewPhoto

func (*TLChannelAdminLogEventActionChangePhoto) GetPrevPhoto

func (*TLChannelAdminLogEventActionChangePhoto) ProtoMessage

func (*TLChannelAdminLogEventActionChangePhoto) Reset

func (*TLChannelAdminLogEventActionChangePhoto) String

func (*TLChannelAdminLogEventActionChangePhoto) ToChannelAdminLogEventAction

func (m *TLChannelAdminLogEventActionChangePhoto) ToChannelAdminLogEventAction() *ChannelAdminLogEventAction

channelAdminLogEventActionChangePhoto#b82f55c3 prev_photo:ChatPhoto new_photo:ChatPhoto = ChannelAdminLogEventAction;

type TLChannelAdminLogEventActionChangeStickerSet

type TLChannelAdminLogEventActionChangeStickerSet struct {
	PrevStickerset *InputStickerSet `protobuf:"bytes,1,opt,name=prev_stickerset,json=prevStickerset" json:"prev_stickerset,omitempty"`
	NewStickerset  *InputStickerSet `protobuf:"bytes,2,opt,name=new_stickerset,json=newStickerset" json:"new_stickerset,omitempty"`
}

channelAdminLogEventActionChangeStickerSet#b1c3caa7 prev_stickerset:InputStickerSet new_stickerset:InputStickerSet = ChannelAdminLogEventAction;

func (*TLChannelAdminLogEventActionChangeStickerSet) Decode

func (*TLChannelAdminLogEventActionChangeStickerSet) Descriptor

func (*TLChannelAdminLogEventActionChangeStickerSet) Encode

func (*TLChannelAdminLogEventActionChangeStickerSet) GetNewStickerset

func (*TLChannelAdminLogEventActionChangeStickerSet) GetPrevStickerset

func (*TLChannelAdminLogEventActionChangeStickerSet) ProtoMessage

func (*TLChannelAdminLogEventActionChangeStickerSet) Reset

func (*TLChannelAdminLogEventActionChangeStickerSet) String

func (*TLChannelAdminLogEventActionChangeStickerSet) ToChannelAdminLogEventAction

channelAdminLogEventActionChangeStickerSet#b1c3caa7 prev_stickerset:InputStickerSet new_stickerset:InputStickerSet = ChannelAdminLogEventAction;

type TLChannelAdminLogEventActionChangeTitle

type TLChannelAdminLogEventActionChangeTitle struct {
	PrevValue string `protobuf:"bytes,1,opt,name=prev_value,json=prevValue" json:"prev_value,omitempty"`
	NewValue  string `protobuf:"bytes,2,opt,name=new_value,json=newValue" json:"new_value,omitempty"`
}

channelAdminLogEventActionChangeTitle#e6dfb825 prev_value:string new_value:string = ChannelAdminLogEventAction;

func (*TLChannelAdminLogEventActionChangeTitle) Decode

func (*TLChannelAdminLogEventActionChangeTitle) Descriptor

func (*TLChannelAdminLogEventActionChangeTitle) Descriptor() ([]byte, []int)

func (*TLChannelAdminLogEventActionChangeTitle) Encode

func (*TLChannelAdminLogEventActionChangeTitle) GetNewValue

func (*TLChannelAdminLogEventActionChangeTitle) GetPrevValue

func (*TLChannelAdminLogEventActionChangeTitle) ProtoMessage

func (*TLChannelAdminLogEventActionChangeTitle) Reset

func (*TLChannelAdminLogEventActionChangeTitle) String

func (*TLChannelAdminLogEventActionChangeTitle) ToChannelAdminLogEventAction

func (m *TLChannelAdminLogEventActionChangeTitle) ToChannelAdminLogEventAction() *ChannelAdminLogEventAction

channelAdminLogEventActionChangeTitle#e6dfb825 prev_value:string new_value:string = ChannelAdminLogEventAction;

type TLChannelAdminLogEventActionChangeUsername

type TLChannelAdminLogEventActionChangeUsername struct {
	PrevValue string `protobuf:"bytes,1,opt,name=prev_value,json=prevValue" json:"prev_value,omitempty"`
	NewValue  string `protobuf:"bytes,2,opt,name=new_value,json=newValue" json:"new_value,omitempty"`
}

channelAdminLogEventActionChangeUsername#6a4afc38 prev_value:string new_value:string = ChannelAdminLogEventAction;

func (*TLChannelAdminLogEventActionChangeUsername) Decode

func (*TLChannelAdminLogEventActionChangeUsername) Descriptor

func (*TLChannelAdminLogEventActionChangeUsername) Encode

func (*TLChannelAdminLogEventActionChangeUsername) GetNewValue

func (*TLChannelAdminLogEventActionChangeUsername) GetPrevValue

func (*TLChannelAdminLogEventActionChangeUsername) ProtoMessage

func (*TLChannelAdminLogEventActionChangeUsername) Reset

func (*TLChannelAdminLogEventActionChangeUsername) String

func (*TLChannelAdminLogEventActionChangeUsername) ToChannelAdminLogEventAction

channelAdminLogEventActionChangeUsername#6a4afc38 prev_value:string new_value:string = ChannelAdminLogEventAction;

type TLChannelAdminLogEventActionDeleteMessage

type TLChannelAdminLogEventActionDeleteMessage struct {
	Message *Message `protobuf:"bytes,1,opt,name=message" json:"message,omitempty"`
}

channelAdminLogEventActionDeleteMessage#42e047bb message:Message = ChannelAdminLogEventAction;

func (*TLChannelAdminLogEventActionDeleteMessage) Decode

func (*TLChannelAdminLogEventActionDeleteMessage) Descriptor

func (*TLChannelAdminLogEventActionDeleteMessage) Descriptor() ([]byte, []int)

func (*TLChannelAdminLogEventActionDeleteMessage) Encode

func (*TLChannelAdminLogEventActionDeleteMessage) GetMessage

func (*TLChannelAdminLogEventActionDeleteMessage) ProtoMessage

func (*TLChannelAdminLogEventActionDeleteMessage) Reset

func (*TLChannelAdminLogEventActionDeleteMessage) String

func (*TLChannelAdminLogEventActionDeleteMessage) ToChannelAdminLogEventAction

func (m *TLChannelAdminLogEventActionDeleteMessage) ToChannelAdminLogEventAction() *ChannelAdminLogEventAction

channelAdminLogEventActionDeleteMessage#42e047bb message:Message = ChannelAdminLogEventAction;

type TLChannelAdminLogEventActionEditMessage

type TLChannelAdminLogEventActionEditMessage struct {
	PrevMessage *Message `protobuf:"bytes,1,opt,name=prev_message,json=prevMessage" json:"prev_message,omitempty"`
	NewMessage  *Message `protobuf:"bytes,2,opt,name=new_message,json=newMessage" json:"new_message,omitempty"`
}

channelAdminLogEventActionEditMessage#709b2405 prev_message:Message new_message:Message = ChannelAdminLogEventAction;

func (*TLChannelAdminLogEventActionEditMessage) Decode

func (*TLChannelAdminLogEventActionEditMessage) Descriptor

func (*TLChannelAdminLogEventActionEditMessage) Descriptor() ([]byte, []int)

func (*TLChannelAdminLogEventActionEditMessage) Encode

func (*TLChannelAdminLogEventActionEditMessage) GetNewMessage

func (*TLChannelAdminLogEventActionEditMessage) GetPrevMessage

func (m *TLChannelAdminLogEventActionEditMessage) GetPrevMessage() *Message

func (*TLChannelAdminLogEventActionEditMessage) ProtoMessage

func (*TLChannelAdminLogEventActionEditMessage) Reset

func (*TLChannelAdminLogEventActionEditMessage) String

func (*TLChannelAdminLogEventActionEditMessage) ToChannelAdminLogEventAction

func (m *TLChannelAdminLogEventActionEditMessage) ToChannelAdminLogEventAction() *ChannelAdminLogEventAction

channelAdminLogEventActionEditMessage#709b2405 prev_message:Message new_message:Message = ChannelAdminLogEventAction;

type TLChannelAdminLogEventActionParticipantInvite

type TLChannelAdminLogEventActionParticipantInvite struct {
	Participant *ChannelParticipant `protobuf:"bytes,1,opt,name=participant" json:"participant,omitempty"`
}

channelAdminLogEventActionParticipantInvite#e31c34d8 participant:ChannelParticipant = ChannelAdminLogEventAction;

func (*TLChannelAdminLogEventActionParticipantInvite) Decode

func (*TLChannelAdminLogEventActionParticipantInvite) Descriptor

func (*TLChannelAdminLogEventActionParticipantInvite) Encode

func (*TLChannelAdminLogEventActionParticipantInvite) GetParticipant

func (*TLChannelAdminLogEventActionParticipantInvite) ProtoMessage

func (*TLChannelAdminLogEventActionParticipantInvite) Reset

func (*TLChannelAdminLogEventActionParticipantInvite) String

func (*TLChannelAdminLogEventActionParticipantInvite) ToChannelAdminLogEventAction

channelAdminLogEventActionParticipantInvite#e31c34d8 participant:ChannelParticipant = ChannelAdminLogEventAction;

type TLChannelAdminLogEventActionParticipantJoin

type TLChannelAdminLogEventActionParticipantJoin struct {
}

channelAdminLogEventActionParticipantJoin#183040d3 = ChannelAdminLogEventAction;

func (*TLChannelAdminLogEventActionParticipantJoin) Decode

func (*TLChannelAdminLogEventActionParticipantJoin) Descriptor

func (*TLChannelAdminLogEventActionParticipantJoin) Encode

func (*TLChannelAdminLogEventActionParticipantJoin) ProtoMessage

func (*TLChannelAdminLogEventActionParticipantJoin) Reset

func (*TLChannelAdminLogEventActionParticipantJoin) String

func (*TLChannelAdminLogEventActionParticipantJoin) ToChannelAdminLogEventAction

channelAdminLogEventActionParticipantJoin#183040d3 = ChannelAdminLogEventAction;

type TLChannelAdminLogEventActionParticipantLeave

type TLChannelAdminLogEventActionParticipantLeave struct {
}

channelAdminLogEventActionParticipantLeave#f89777f2 = ChannelAdminLogEventAction;

func (*TLChannelAdminLogEventActionParticipantLeave) Decode

func (*TLChannelAdminLogEventActionParticipantLeave) Descriptor

func (*TLChannelAdminLogEventActionParticipantLeave) Encode

func (*TLChannelAdminLogEventActionParticipantLeave) ProtoMessage

func (*TLChannelAdminLogEventActionParticipantLeave) Reset

func (*TLChannelAdminLogEventActionParticipantLeave) String

func (*TLChannelAdminLogEventActionParticipantLeave) ToChannelAdminLogEventAction

channelAdminLogEventActionParticipantLeave#f89777f2 = ChannelAdminLogEventAction;

type TLChannelAdminLogEventActionParticipantToggleAdmin

type TLChannelAdminLogEventActionParticipantToggleAdmin struct {
	PrevParticipant *ChannelParticipant `protobuf:"bytes,1,opt,name=prev_participant,json=prevParticipant" json:"prev_participant,omitempty"`
	NewParticipant  *ChannelParticipant `protobuf:"bytes,2,opt,name=new_participant,json=newParticipant" json:"new_participant,omitempty"`
}

channelAdminLogEventActionParticipantToggleAdmin#d5676710 prev_participant:ChannelParticipant new_participant:ChannelParticipant = ChannelAdminLogEventAction;

func (*TLChannelAdminLogEventActionParticipantToggleAdmin) Decode

func (*TLChannelAdminLogEventActionParticipantToggleAdmin) Descriptor

func (*TLChannelAdminLogEventActionParticipantToggleAdmin) Encode

func (*TLChannelAdminLogEventActionParticipantToggleAdmin) GetNewParticipant

func (*TLChannelAdminLogEventActionParticipantToggleAdmin) GetPrevParticipant

func (*TLChannelAdminLogEventActionParticipantToggleAdmin) ProtoMessage

func (*TLChannelAdminLogEventActionParticipantToggleAdmin) Reset

func (*TLChannelAdminLogEventActionParticipantToggleAdmin) String

func (*TLChannelAdminLogEventActionParticipantToggleAdmin) ToChannelAdminLogEventAction

channelAdminLogEventActionParticipantToggleAdmin#d5676710 prev_participant:ChannelParticipant new_participant:ChannelParticipant = ChannelAdminLogEventAction;

type TLChannelAdminLogEventActionParticipantToggleBan

type TLChannelAdminLogEventActionParticipantToggleBan struct {
	PrevParticipant *ChannelParticipant `protobuf:"bytes,1,opt,name=prev_participant,json=prevParticipant" json:"prev_participant,omitempty"`
	NewParticipant  *ChannelParticipant `protobuf:"bytes,2,opt,name=new_participant,json=newParticipant" json:"new_participant,omitempty"`
}

channelAdminLogEventActionParticipantToggleBan#e6d83d7e prev_participant:ChannelParticipant new_participant:ChannelParticipant = ChannelAdminLogEventAction;

func (*TLChannelAdminLogEventActionParticipantToggleBan) Decode

func (*TLChannelAdminLogEventActionParticipantToggleBan) Descriptor

func (*TLChannelAdminLogEventActionParticipantToggleBan) Encode

func (*TLChannelAdminLogEventActionParticipantToggleBan) GetNewParticipant

func (*TLChannelAdminLogEventActionParticipantToggleBan) GetPrevParticipant

func (*TLChannelAdminLogEventActionParticipantToggleBan) ProtoMessage

func (*TLChannelAdminLogEventActionParticipantToggleBan) Reset

func (*TLChannelAdminLogEventActionParticipantToggleBan) String

func (*TLChannelAdminLogEventActionParticipantToggleBan) ToChannelAdminLogEventAction

channelAdminLogEventActionParticipantToggleBan#e6d83d7e prev_participant:ChannelParticipant new_participant:ChannelParticipant = ChannelAdminLogEventAction;

type TLChannelAdminLogEventActionToggleInvites

type TLChannelAdminLogEventActionToggleInvites struct {
	NewValue *Bool `protobuf:"bytes,1,opt,name=new_value,json=newValue" json:"new_value,omitempty"`
}

channelAdminLogEventActionToggleInvites#1b7907ae new_value:Bool = ChannelAdminLogEventAction;

func (*TLChannelAdminLogEventActionToggleInvites) Decode

func (*TLChannelAdminLogEventActionToggleInvites) Descriptor

func (*TLChannelAdminLogEventActionToggleInvites) Descriptor() ([]byte, []int)

func (*TLChannelAdminLogEventActionToggleInvites) Encode

func (*TLChannelAdminLogEventActionToggleInvites) GetNewValue

func (*TLChannelAdminLogEventActionToggleInvites) ProtoMessage

func (*TLChannelAdminLogEventActionToggleInvites) Reset

func (*TLChannelAdminLogEventActionToggleInvites) String

func (*TLChannelAdminLogEventActionToggleInvites) ToChannelAdminLogEventAction

func (m *TLChannelAdminLogEventActionToggleInvites) ToChannelAdminLogEventAction() *ChannelAdminLogEventAction

channelAdminLogEventActionToggleInvites#1b7907ae new_value:Bool = ChannelAdminLogEventAction;

type TLChannelAdminLogEventActionToggleSignatures

type TLChannelAdminLogEventActionToggleSignatures struct {
	NewValue *Bool `protobuf:"bytes,1,opt,name=new_value,json=newValue" json:"new_value,omitempty"`
}

channelAdminLogEventActionToggleSignatures#26ae0971 new_value:Bool = ChannelAdminLogEventAction;

func (*TLChannelAdminLogEventActionToggleSignatures) Decode

func (*TLChannelAdminLogEventActionToggleSignatures) Descriptor

func (*TLChannelAdminLogEventActionToggleSignatures) Encode

func (*TLChannelAdminLogEventActionToggleSignatures) GetNewValue

func (*TLChannelAdminLogEventActionToggleSignatures) ProtoMessage

func (*TLChannelAdminLogEventActionToggleSignatures) Reset

func (*TLChannelAdminLogEventActionToggleSignatures) String

func (*TLChannelAdminLogEventActionToggleSignatures) ToChannelAdminLogEventAction

channelAdminLogEventActionToggleSignatures#26ae0971 new_value:Bool = ChannelAdminLogEventAction;

type TLChannelAdminLogEventActionUpdatePinned

type TLChannelAdminLogEventActionUpdatePinned struct {
	Message *Message `protobuf:"bytes,1,opt,name=message" json:"message,omitempty"`
}

channelAdminLogEventActionUpdatePinned#e9e82c18 message:Message = ChannelAdminLogEventAction;

func (*TLChannelAdminLogEventActionUpdatePinned) Decode

func (*TLChannelAdminLogEventActionUpdatePinned) Descriptor

func (*TLChannelAdminLogEventActionUpdatePinned) Descriptor() ([]byte, []int)

func (*TLChannelAdminLogEventActionUpdatePinned) Encode

func (*TLChannelAdminLogEventActionUpdatePinned) GetMessage

func (*TLChannelAdminLogEventActionUpdatePinned) ProtoMessage

func (*TLChannelAdminLogEventActionUpdatePinned) Reset

func (*TLChannelAdminLogEventActionUpdatePinned) String

func (*TLChannelAdminLogEventActionUpdatePinned) ToChannelAdminLogEventAction

func (m *TLChannelAdminLogEventActionUpdatePinned) ToChannelAdminLogEventAction() *ChannelAdminLogEventAction

channelAdminLogEventActionUpdatePinned#e9e82c18 message:Message = ChannelAdminLogEventAction;

type TLChannelAdminLogEventsFilter

type TLChannelAdminLogEventsFilter struct {
	Join     bool `protobuf:"varint,1,opt,name=join" json:"join,omitempty"`
	Leave    bool `protobuf:"varint,2,opt,name=leave" json:"leave,omitempty"`
	Invite   bool `protobuf:"varint,3,opt,name=invite" json:"invite,omitempty"`
	Ban      bool `protobuf:"varint,4,opt,name=ban" json:"ban,omitempty"`
	Unban    bool `protobuf:"varint,5,opt,name=unban" json:"unban,omitempty"`
	Kick     bool `protobuf:"varint,6,opt,name=kick" json:"kick,omitempty"`
	Unkick   bool `protobuf:"varint,7,opt,name=unkick" json:"unkick,omitempty"`
	Promote  bool `protobuf:"varint,8,opt,name=promote" json:"promote,omitempty"`
	Demote   bool `protobuf:"varint,9,opt,name=demote" json:"demote,omitempty"`
	Info     bool `protobuf:"varint,10,opt,name=info" json:"info,omitempty"`
	Settings bool `protobuf:"varint,11,opt,name=settings" json:"settings,omitempty"`
	Pinned   bool `protobuf:"varint,12,opt,name=pinned" json:"pinned,omitempty"`
	Edit     bool `protobuf:"varint,13,opt,name=edit" json:"edit,omitempty"`
	Delete   bool `protobuf:"varint,14,opt,name=delete" json:"delete,omitempty"`
}

channelAdminLogEventsFilter#ea107ae4 flags:# join:flags.0?true leave:flags.1?true invite:flags.2?true ban:flags.3?true unban:flags.4?true kick:flags.5?true unkick:flags.6?true promote:flags.7?true demote:flags.8?true info:flags.9?true settings:flags.10?true pinned:flags.11?true edit:flags.12?true delete:flags.13?true = ChannelAdminLogEventsFilter;

func (*TLChannelAdminLogEventsFilter) Decode

func (*TLChannelAdminLogEventsFilter) Descriptor

func (*TLChannelAdminLogEventsFilter) Descriptor() ([]byte, []int)

func (*TLChannelAdminLogEventsFilter) Encode

func (m *TLChannelAdminLogEventsFilter) Encode() []byte

func (*TLChannelAdminLogEventsFilter) GetBan

func (m *TLChannelAdminLogEventsFilter) GetBan() bool

func (*TLChannelAdminLogEventsFilter) GetDelete

func (m *TLChannelAdminLogEventsFilter) GetDelete() bool

func (*TLChannelAdminLogEventsFilter) GetDemote

func (m *TLChannelAdminLogEventsFilter) GetDemote() bool

func (*TLChannelAdminLogEventsFilter) GetEdit

func (m *TLChannelAdminLogEventsFilter) GetEdit() bool

func (*TLChannelAdminLogEventsFilter) GetInfo

func (m *TLChannelAdminLogEventsFilter) GetInfo() bool

func (*TLChannelAdminLogEventsFilter) GetInvite

func (m *TLChannelAdminLogEventsFilter) GetInvite() bool

func (*TLChannelAdminLogEventsFilter) GetJoin

func (m *TLChannelAdminLogEventsFilter) GetJoin() bool

func (*TLChannelAdminLogEventsFilter) GetKick

func (m *TLChannelAdminLogEventsFilter) GetKick() bool

func (*TLChannelAdminLogEventsFilter) GetLeave

func (m *TLChannelAdminLogEventsFilter) GetLeave() bool

func (*TLChannelAdminLogEventsFilter) GetPinned

func (m *TLChannelAdminLogEventsFilter) GetPinned() bool

func (*TLChannelAdminLogEventsFilter) GetPromote

func (m *TLChannelAdminLogEventsFilter) GetPromote() bool

func (*TLChannelAdminLogEventsFilter) GetSettings

func (m *TLChannelAdminLogEventsFilter) GetSettings() bool

func (*TLChannelAdminLogEventsFilter) GetUnban

func (m *TLChannelAdminLogEventsFilter) GetUnban() bool

func (*TLChannelAdminLogEventsFilter) GetUnkick

func (m *TLChannelAdminLogEventsFilter) GetUnkick() bool

func (*TLChannelAdminLogEventsFilter) ProtoMessage

func (*TLChannelAdminLogEventsFilter) ProtoMessage()

func (*TLChannelAdminLogEventsFilter) Reset

func (m *TLChannelAdminLogEventsFilter) Reset()

func (*TLChannelAdminLogEventsFilter) String

func (*TLChannelAdminLogEventsFilter) ToChannelAdminLogEventsFilter

func (m *TLChannelAdminLogEventsFilter) ToChannelAdminLogEventsFilter() *ChannelAdminLogEventsFilter

channelAdminLogEventsFilter#ea107ae4 flags:# join:flags.0?true leave:flags.1?true invite:flags.2?true ban:flags.3?true unban:flags.4?true kick:flags.5?true unkick:flags.6?true promote:flags.7?true demote:flags.8?true info:flags.9?true settings:flags.10?true pinned:flags.11?true edit:flags.12?true delete:flags.13?true = ChannelAdminLogEventsFilter;

type TLChannelAdminRights

type TLChannelAdminRights struct {
	ChangeInfo     bool `protobuf:"varint,1,opt,name=change_info,json=changeInfo" json:"change_info,omitempty"`
	PostMessages   bool `protobuf:"varint,2,opt,name=post_messages,json=postMessages" json:"post_messages,omitempty"`
	EditMessages   bool `protobuf:"varint,3,opt,name=edit_messages,json=editMessages" json:"edit_messages,omitempty"`
	DeleteMessages bool `protobuf:"varint,4,opt,name=delete_messages,json=deleteMessages" json:"delete_messages,omitempty"`
	BanUsers       bool `protobuf:"varint,5,opt,name=ban_users,json=banUsers" json:"ban_users,omitempty"`
	InviteUsers    bool `protobuf:"varint,6,opt,name=invite_users,json=inviteUsers" json:"invite_users,omitempty"`
	InviteLink     bool `protobuf:"varint,7,opt,name=invite_link,json=inviteLink" json:"invite_link,omitempty"`
	PinMessages    bool `protobuf:"varint,8,opt,name=pin_messages,json=pinMessages" json:"pin_messages,omitempty"`
	AddAdmins      bool `protobuf:"varint,9,opt,name=add_admins,json=addAdmins" json:"add_admins,omitempty"`
}

channelAdminRights#5d7ceba5 flags:# change_info:flags.0?true post_messages:flags.1?true edit_messages:flags.2?true delete_messages:flags.3?true ban_users:flags.4?true invite_users:flags.5?true invite_link:flags.6?true pin_messages:flags.7?true add_admins:flags.9?true = ChannelAdminRights;

func (*TLChannelAdminRights) Decode

func (m *TLChannelAdminRights) Decode(dbuf *DecodeBuf) error

func (*TLChannelAdminRights) Descriptor

func (*TLChannelAdminRights) Descriptor() ([]byte, []int)

func (*TLChannelAdminRights) Encode

func (m *TLChannelAdminRights) Encode() []byte

func (*TLChannelAdminRights) GetAddAdmins

func (m *TLChannelAdminRights) GetAddAdmins() bool

func (*TLChannelAdminRights) GetBanUsers

func (m *TLChannelAdminRights) GetBanUsers() bool

func (*TLChannelAdminRights) GetChangeInfo

func (m *TLChannelAdminRights) GetChangeInfo() bool

func (*TLChannelAdminRights) GetDeleteMessages

func (m *TLChannelAdminRights) GetDeleteMessages() bool

func (*TLChannelAdminRights) GetEditMessages

func (m *TLChannelAdminRights) GetEditMessages() bool
func (m *TLChannelAdminRights) GetInviteLink() bool

func (*TLChannelAdminRights) GetInviteUsers

func (m *TLChannelAdminRights) GetInviteUsers() bool

func (*TLChannelAdminRights) GetPinMessages

func (m *TLChannelAdminRights) GetPinMessages() bool

func (*TLChannelAdminRights) GetPostMessages

func (m *TLChannelAdminRights) GetPostMessages() bool

func (*TLChannelAdminRights) ProtoMessage

func (*TLChannelAdminRights) ProtoMessage()

func (*TLChannelAdminRights) Reset

func (m *TLChannelAdminRights) Reset()

func (*TLChannelAdminRights) String

func (m *TLChannelAdminRights) String() string

func (*TLChannelAdminRights) ToChannelAdminRights

func (m *TLChannelAdminRights) ToChannelAdminRights() *ChannelAdminRights

channelAdminRights#5d7ceba5 flags:# change_info:flags.0?true post_messages:flags.1?true edit_messages:flags.2?true delete_messages:flags.3?true ban_users:flags.4?true invite_users:flags.5?true invite_link:flags.6?true pin_messages:flags.7?true add_admins:flags.9?true = ChannelAdminRights;

type TLChannelBannedRights

type TLChannelBannedRights struct {
	ViewMessages bool  `protobuf:"varint,1,opt,name=view_messages,json=viewMessages" json:"view_messages,omitempty"`
	SendMessages bool  `protobuf:"varint,2,opt,name=send_messages,json=sendMessages" json:"send_messages,omitempty"`
	SendMedia    bool  `protobuf:"varint,3,opt,name=send_media,json=sendMedia" json:"send_media,omitempty"`
	SendStickers bool  `protobuf:"varint,4,opt,name=send_stickers,json=sendStickers" json:"send_stickers,omitempty"`
	SendGifs     bool  `protobuf:"varint,5,opt,name=send_gifs,json=sendGifs" json:"send_gifs,omitempty"`
	SendGames    bool  `protobuf:"varint,6,opt,name=send_games,json=sendGames" json:"send_games,omitempty"`
	SendInline   bool  `protobuf:"varint,7,opt,name=send_inline,json=sendInline" json:"send_inline,omitempty"`
	EmbedLinks   bool  `protobuf:"varint,8,opt,name=embed_links,json=embedLinks" json:"embed_links,omitempty"`
	UntilDate    int32 `protobuf:"varint,9,opt,name=until_date,json=untilDate" json:"until_date,omitempty"`
}

channelBannedRights#58cf4249 flags:# view_messages:flags.0?true send_messages:flags.1?true send_media:flags.2?true send_stickers:flags.3?true send_gifs:flags.4?true send_games:flags.5?true send_inline:flags.6?true embed_links:flags.7?true until_date:int = ChannelBannedRights;

func (*TLChannelBannedRights) Decode

func (m *TLChannelBannedRights) Decode(dbuf *DecodeBuf) error

func (*TLChannelBannedRights) Descriptor

func (*TLChannelBannedRights) Descriptor() ([]byte, []int)

func (*TLChannelBannedRights) Encode

func (m *TLChannelBannedRights) Encode() []byte
func (m *TLChannelBannedRights) GetEmbedLinks() bool

func (*TLChannelBannedRights) GetSendGames

func (m *TLChannelBannedRights) GetSendGames() bool

func (*TLChannelBannedRights) GetSendGifs

func (m *TLChannelBannedRights) GetSendGifs() bool

func (*TLChannelBannedRights) GetSendInline

func (m *TLChannelBannedRights) GetSendInline() bool

func (*TLChannelBannedRights) GetSendMedia

func (m *TLChannelBannedRights) GetSendMedia() bool

func (*TLChannelBannedRights) GetSendMessages

func (m *TLChannelBannedRights) GetSendMessages() bool

func (*TLChannelBannedRights) GetSendStickers

func (m *TLChannelBannedRights) GetSendStickers() bool

func (*TLChannelBannedRights) GetUntilDate

func (m *TLChannelBannedRights) GetUntilDate() int32

func (*TLChannelBannedRights) GetViewMessages

func (m *TLChannelBannedRights) GetViewMessages() bool

func (*TLChannelBannedRights) ProtoMessage

func (*TLChannelBannedRights) ProtoMessage()

func (*TLChannelBannedRights) Reset

func (m *TLChannelBannedRights) Reset()

func (*TLChannelBannedRights) String

func (m *TLChannelBannedRights) String() string

func (*TLChannelBannedRights) ToChannelBannedRights

func (m *TLChannelBannedRights) ToChannelBannedRights() *ChannelBannedRights

channelBannedRights#58cf4249 flags:# view_messages:flags.0?true send_messages:flags.1?true send_media:flags.2?true send_stickers:flags.3?true send_gifs:flags.4?true send_games:flags.5?true send_inline:flags.6?true embed_links:flags.7?true until_date:int = ChannelBannedRights;

type TLChannelForbidden

type TLChannelForbidden struct {
	Broadcast  bool   `protobuf:"varint,1,opt,name=broadcast" json:"broadcast,omitempty"`
	Megagroup  bool   `protobuf:"varint,2,opt,name=megagroup" json:"megagroup,omitempty"`
	Id         int32  `protobuf:"varint,3,opt,name=id" json:"id,omitempty"`
	AccessHash int64  `protobuf:"varint,4,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
	Title      string `protobuf:"bytes,5,opt,name=title" json:"title,omitempty"`
	UntilDate  int32  `protobuf:"varint,6,opt,name=until_date,json=untilDate" json:"until_date,omitempty"`
}

channelForbidden#289da732 flags:# broadcast:flags.5?true megagroup:flags.8?true id:int access_hash:long title:string until_date:flags.16?int = Chat;

func (*TLChannelForbidden) Decode

func (m *TLChannelForbidden) Decode(dbuf *DecodeBuf) error

func (*TLChannelForbidden) Descriptor

func (*TLChannelForbidden) Descriptor() ([]byte, []int)

func (*TLChannelForbidden) Encode

func (m *TLChannelForbidden) Encode() []byte

func (*TLChannelForbidden) GetAccessHash

func (m *TLChannelForbidden) GetAccessHash() int64

func (*TLChannelForbidden) GetBroadcast

func (m *TLChannelForbidden) GetBroadcast() bool

func (*TLChannelForbidden) GetId

func (m *TLChannelForbidden) GetId() int32

func (*TLChannelForbidden) GetMegagroup

func (m *TLChannelForbidden) GetMegagroup() bool

func (*TLChannelForbidden) GetTitle

func (m *TLChannelForbidden) GetTitle() string

func (*TLChannelForbidden) GetUntilDate

func (m *TLChannelForbidden) GetUntilDate() int32

func (*TLChannelForbidden) ProtoMessage

func (*TLChannelForbidden) ProtoMessage()

func (*TLChannelForbidden) Reset

func (m *TLChannelForbidden) Reset()

func (*TLChannelForbidden) String

func (m *TLChannelForbidden) String() string

func (*TLChannelForbidden) ToChat

func (m *TLChannelForbidden) ToChat() *Chat

channelForbidden#289da732 flags:# broadcast:flags.5?true megagroup:flags.8?true id:int access_hash:long title:string until_date:flags.16?int = Chat;

type TLChannelFull

type TLChannelFull struct {
	CanViewParticipants bool                `protobuf:"varint,1,opt,name=can_view_participants,json=canViewParticipants" json:"can_view_participants,omitempty"`
	CanSetUsername      bool                `protobuf:"varint,2,opt,name=can_set_username,json=canSetUsername" json:"can_set_username,omitempty"`
	CanSetStickers      bool                `protobuf:"varint,3,opt,name=can_set_stickers,json=canSetStickers" json:"can_set_stickers,omitempty"`
	Id                  int32               `protobuf:"varint,4,opt,name=id" json:"id,omitempty"`
	About               string              `protobuf:"bytes,5,opt,name=about" json:"about,omitempty"`
	ParticipantsCount   int32               `protobuf:"varint,6,opt,name=participants_count,json=participantsCount" json:"participants_count,omitempty"`
	AdminsCount         int32               `protobuf:"varint,7,opt,name=admins_count,json=adminsCount" json:"admins_count,omitempty"`
	KickedCount         int32               `protobuf:"varint,8,opt,name=kicked_count,json=kickedCount" json:"kicked_count,omitempty"`
	BannedCount         int32               `protobuf:"varint,9,opt,name=banned_count,json=bannedCount" json:"banned_count,omitempty"`
	ReadInboxMaxId      int32               `protobuf:"varint,10,opt,name=read_inbox_max_id,json=readInboxMaxId" json:"read_inbox_max_id,omitempty"`
	ReadOutboxMaxId     int32               `protobuf:"varint,11,opt,name=read_outbox_max_id,json=readOutboxMaxId" json:"read_outbox_max_id,omitempty"`
	UnreadCount         int32               `protobuf:"varint,12,opt,name=unread_count,json=unreadCount" json:"unread_count,omitempty"`
	ChatPhoto           *Photo              `protobuf:"bytes,13,opt,name=chat_photo,json=chatPhoto" json:"chat_photo,omitempty"`
	NotifySettings      *PeerNotifySettings `protobuf:"bytes,14,opt,name=notify_settings,json=notifySettings" json:"notify_settings,omitempty"`
	ExportedInvite      *ExportedChatInvite `protobuf:"bytes,15,opt,name=exported_invite,json=exportedInvite" json:"exported_invite,omitempty"`
	BotInfo             []*BotInfo          `protobuf:"bytes,16,rep,name=bot_info,json=botInfo" json:"bot_info,omitempty"`
	MigratedFromChatId  int32               `protobuf:"varint,17,opt,name=migrated_from_chat_id,json=migratedFromChatId" json:"migrated_from_chat_id,omitempty"`
	MigratedFromMaxId   int32               `protobuf:"varint,18,opt,name=migrated_from_max_id,json=migratedFromMaxId" json:"migrated_from_max_id,omitempty"`
	PinnedMsgId         int32               `protobuf:"varint,19,opt,name=pinned_msg_id,json=pinnedMsgId" json:"pinned_msg_id,omitempty"`
	Stickerset          *StickerSet         `protobuf:"bytes,20,opt,name=stickerset" json:"stickerset,omitempty"`
}

channelFull#17f45fcf flags:# can_view_participants:flags.3?true can_set_username:flags.6?true can_set_stickers:flags.7?true id:int about:string participants_count:flags.0?int admins_count:flags.1?int kicked_count:flags.2?int banned_count:flags.2?int read_inbox_max_id:int read_outbox_max_id:int unread_count:int chat_photo:Photo notify_settings:PeerNotifySettings exported_invite:ExportedChatInvite bot_info:Vector<BotInfo> migrated_from_chat_id:flags.4?int migrated_from_max_id:flags.4?int pinned_msg_id:flags.5?int stickerset:flags.8?StickerSet = ChatFull;

func (*TLChannelFull) Decode

func (m *TLChannelFull) Decode(dbuf *DecodeBuf) error

func (*TLChannelFull) Descriptor

func (*TLChannelFull) Descriptor() ([]byte, []int)

func (*TLChannelFull) Encode

func (m *TLChannelFull) Encode() []byte

func (*TLChannelFull) GetAbout

func (m *TLChannelFull) GetAbout() string

func (*TLChannelFull) GetAdminsCount

func (m *TLChannelFull) GetAdminsCount() int32

func (*TLChannelFull) GetBannedCount

func (m *TLChannelFull) GetBannedCount() int32

func (*TLChannelFull) GetBotInfo

func (m *TLChannelFull) GetBotInfo() []*BotInfo

func (*TLChannelFull) GetCanSetStickers

func (m *TLChannelFull) GetCanSetStickers() bool

func (*TLChannelFull) GetCanSetUsername

func (m *TLChannelFull) GetCanSetUsername() bool

func (*TLChannelFull) GetCanViewParticipants

func (m *TLChannelFull) GetCanViewParticipants() bool

func (*TLChannelFull) GetChatPhoto

func (m *TLChannelFull) GetChatPhoto() *Photo

func (*TLChannelFull) GetExportedInvite

func (m *TLChannelFull) GetExportedInvite() *ExportedChatInvite

func (*TLChannelFull) GetId

func (m *TLChannelFull) GetId() int32

func (*TLChannelFull) GetKickedCount

func (m *TLChannelFull) GetKickedCount() int32

func (*TLChannelFull) GetMigratedFromChatId

func (m *TLChannelFull) GetMigratedFromChatId() int32

func (*TLChannelFull) GetMigratedFromMaxId

func (m *TLChannelFull) GetMigratedFromMaxId() int32

func (*TLChannelFull) GetNotifySettings

func (m *TLChannelFull) GetNotifySettings() *PeerNotifySettings

func (*TLChannelFull) GetParticipantsCount

func (m *TLChannelFull) GetParticipantsCount() int32

func (*TLChannelFull) GetPinnedMsgId

func (m *TLChannelFull) GetPinnedMsgId() int32

func (*TLChannelFull) GetReadInboxMaxId

func (m *TLChannelFull) GetReadInboxMaxId() int32

func (*TLChannelFull) GetReadOutboxMaxId

func (m *TLChannelFull) GetReadOutboxMaxId() int32

func (*TLChannelFull) GetStickerset

func (m *TLChannelFull) GetStickerset() *StickerSet

func (*TLChannelFull) GetUnreadCount

func (m *TLChannelFull) GetUnreadCount() int32

func (*TLChannelFull) ProtoMessage

func (*TLChannelFull) ProtoMessage()

func (*TLChannelFull) Reset

func (m *TLChannelFull) Reset()

func (*TLChannelFull) String

func (m *TLChannelFull) String() string

func (*TLChannelFull) ToChatFull

func (m *TLChannelFull) ToChatFull() *ChatFull

channelFull#17f45fcf flags:# can_view_participants:flags.3?true can_set_username:flags.6?true can_set_stickers:flags.7?true id:int about:string participants_count:flags.0?int admins_count:flags.1?int kicked_count:flags.2?int banned_count:flags.2?int read_inbox_max_id:int read_outbox_max_id:int unread_count:int chat_photo:Photo notify_settings:PeerNotifySettings exported_invite:ExportedChatInvite bot_info:Vector<BotInfo> migrated_from_chat_id:flags.4?int migrated_from_max_id:flags.4?int pinned_msg_id:flags.5?int stickerset:flags.8?StickerSet = ChatFull;

type TLChannelMessagesFilter

type TLChannelMessagesFilter struct {
	ExcludeNewMessages bool            `protobuf:"varint,1,opt,name=exclude_new_messages,json=excludeNewMessages" json:"exclude_new_messages,omitempty"`
	Ranges             []*MessageRange `protobuf:"bytes,2,rep,name=ranges" json:"ranges,omitempty"`
}

channelMessagesFilter#cd77d957 flags:# exclude_new_messages:flags.1?true ranges:Vector<MessageRange> = ChannelMessagesFilter;

func (*TLChannelMessagesFilter) Decode

func (m *TLChannelMessagesFilter) Decode(dbuf *DecodeBuf) error

func (*TLChannelMessagesFilter) Descriptor

func (*TLChannelMessagesFilter) Descriptor() ([]byte, []int)

func (*TLChannelMessagesFilter) Encode

func (m *TLChannelMessagesFilter) Encode() []byte

func (*TLChannelMessagesFilter) GetExcludeNewMessages

func (m *TLChannelMessagesFilter) GetExcludeNewMessages() bool

func (*TLChannelMessagesFilter) GetRanges

func (m *TLChannelMessagesFilter) GetRanges() []*MessageRange

func (*TLChannelMessagesFilter) ProtoMessage

func (*TLChannelMessagesFilter) ProtoMessage()

func (*TLChannelMessagesFilter) Reset

func (m *TLChannelMessagesFilter) Reset()

func (*TLChannelMessagesFilter) String

func (m *TLChannelMessagesFilter) String() string

func (*TLChannelMessagesFilter) ToChannelMessagesFilter

func (m *TLChannelMessagesFilter) ToChannelMessagesFilter() *ChannelMessagesFilter

channelMessagesFilter#cd77d957 flags:# exclude_new_messages:flags.1?true ranges:Vector<MessageRange> = ChannelMessagesFilter;

type TLChannelMessagesFilterEmpty

type TLChannelMessagesFilterEmpty struct {
}

channelMessagesFilterEmpty#94d42ee7 = ChannelMessagesFilter;

func (*TLChannelMessagesFilterEmpty) Decode

func (m *TLChannelMessagesFilterEmpty) Decode(dbuf *DecodeBuf) error

func (*TLChannelMessagesFilterEmpty) Descriptor

func (*TLChannelMessagesFilterEmpty) Descriptor() ([]byte, []int)

func (*TLChannelMessagesFilterEmpty) Encode

func (m *TLChannelMessagesFilterEmpty) Encode() []byte

func (*TLChannelMessagesFilterEmpty) ProtoMessage

func (*TLChannelMessagesFilterEmpty) ProtoMessage()

func (*TLChannelMessagesFilterEmpty) Reset

func (m *TLChannelMessagesFilterEmpty) Reset()

func (*TLChannelMessagesFilterEmpty) String

func (*TLChannelMessagesFilterEmpty) ToChannelMessagesFilter

func (m *TLChannelMessagesFilterEmpty) ToChannelMessagesFilter() *ChannelMessagesFilter

channelMessagesFilterEmpty#94d42ee7 = ChannelMessagesFilter;

type TLChannelParticipant

type TLChannelParticipant struct {
	UserId int32 `protobuf:"varint,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Date   int32 `protobuf:"varint,2,opt,name=date" json:"date,omitempty"`
}

channelParticipant#15ebac1d user_id:int date:int = ChannelParticipant;

func (*TLChannelParticipant) Decode

func (m *TLChannelParticipant) Decode(dbuf *DecodeBuf) error

func (*TLChannelParticipant) Descriptor

func (*TLChannelParticipant) Descriptor() ([]byte, []int)

func (*TLChannelParticipant) Encode

func (m *TLChannelParticipant) Encode() []byte

func (*TLChannelParticipant) GetDate

func (m *TLChannelParticipant) GetDate() int32

func (*TLChannelParticipant) GetUserId

func (m *TLChannelParticipant) GetUserId() int32

func (*TLChannelParticipant) ProtoMessage

func (*TLChannelParticipant) ProtoMessage()

func (*TLChannelParticipant) Reset

func (m *TLChannelParticipant) Reset()

func (*TLChannelParticipant) String

func (m *TLChannelParticipant) String() string

func (*TLChannelParticipant) ToChannelParticipant

func (m *TLChannelParticipant) ToChannelParticipant() *ChannelParticipant

channelParticipant#15ebac1d user_id:int date:int = ChannelParticipant;

type TLChannelParticipantAdmin

type TLChannelParticipantAdmin struct {
	CanEdit     bool                `protobuf:"varint,1,opt,name=can_edit,json=canEdit" json:"can_edit,omitempty"`
	UserId      int32               `protobuf:"varint,2,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	InviterId   int32               `protobuf:"varint,3,opt,name=inviter_id,json=inviterId" json:"inviter_id,omitempty"`
	PromotedBy  int32               `protobuf:"varint,4,opt,name=promoted_by,json=promotedBy" json:"promoted_by,omitempty"`
	Date        int32               `protobuf:"varint,5,opt,name=date" json:"date,omitempty"`
	AdminRights *ChannelAdminRights `protobuf:"bytes,6,opt,name=admin_rights,json=adminRights" json:"admin_rights,omitempty"`
}

channelParticipantAdmin#a82fa898 flags:# can_edit:flags.0?true user_id:int inviter_id:int promoted_by:int date:int admin_rights:ChannelAdminRights = ChannelParticipant;

func (*TLChannelParticipantAdmin) Decode

func (m *TLChannelParticipantAdmin) Decode(dbuf *DecodeBuf) error

func (*TLChannelParticipantAdmin) Descriptor

func (*TLChannelParticipantAdmin) Descriptor() ([]byte, []int)

func (*TLChannelParticipantAdmin) Encode

func (m *TLChannelParticipantAdmin) Encode() []byte

func (*TLChannelParticipantAdmin) GetAdminRights

func (m *TLChannelParticipantAdmin) GetAdminRights() *ChannelAdminRights

func (*TLChannelParticipantAdmin) GetCanEdit

func (m *TLChannelParticipantAdmin) GetCanEdit() bool

func (*TLChannelParticipantAdmin) GetDate

func (m *TLChannelParticipantAdmin) GetDate() int32

func (*TLChannelParticipantAdmin) GetInviterId

func (m *TLChannelParticipantAdmin) GetInviterId() int32

func (*TLChannelParticipantAdmin) GetPromotedBy

func (m *TLChannelParticipantAdmin) GetPromotedBy() int32

func (*TLChannelParticipantAdmin) GetUserId

func (m *TLChannelParticipantAdmin) GetUserId() int32

func (*TLChannelParticipantAdmin) ProtoMessage

func (*TLChannelParticipantAdmin) ProtoMessage()

func (*TLChannelParticipantAdmin) Reset

func (m *TLChannelParticipantAdmin) Reset()

func (*TLChannelParticipantAdmin) String

func (m *TLChannelParticipantAdmin) String() string

func (*TLChannelParticipantAdmin) ToChannelParticipant

func (m *TLChannelParticipantAdmin) ToChannelParticipant() *ChannelParticipant

channelParticipantAdmin#a82fa898 flags:# can_edit:flags.0?true user_id:int inviter_id:int promoted_by:int date:int admin_rights:ChannelAdminRights = ChannelParticipant;

type TLChannelParticipantBanned

type TLChannelParticipantBanned struct {
	Left         bool                 `protobuf:"varint,1,opt,name=left" json:"left,omitempty"`
	UserId       int32                `protobuf:"varint,2,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	KickedBy     int32                `protobuf:"varint,3,opt,name=kicked_by,json=kickedBy" json:"kicked_by,omitempty"`
	Date         int32                `protobuf:"varint,4,opt,name=date" json:"date,omitempty"`
	BannedRights *ChannelBannedRights `protobuf:"bytes,5,opt,name=banned_rights,json=bannedRights" json:"banned_rights,omitempty"`
}

channelParticipantBanned#222c1886 flags:# left:flags.0?true user_id:int kicked_by:int date:int banned_rights:ChannelBannedRights = ChannelParticipant;

func (*TLChannelParticipantBanned) Decode

func (m *TLChannelParticipantBanned) Decode(dbuf *DecodeBuf) error

func (*TLChannelParticipantBanned) Descriptor

func (*TLChannelParticipantBanned) Descriptor() ([]byte, []int)

func (*TLChannelParticipantBanned) Encode

func (m *TLChannelParticipantBanned) Encode() []byte

func (*TLChannelParticipantBanned) GetBannedRights

func (m *TLChannelParticipantBanned) GetBannedRights() *ChannelBannedRights

func (*TLChannelParticipantBanned) GetDate

func (m *TLChannelParticipantBanned) GetDate() int32

func (*TLChannelParticipantBanned) GetKickedBy

func (m *TLChannelParticipantBanned) GetKickedBy() int32

func (*TLChannelParticipantBanned) GetLeft

func (m *TLChannelParticipantBanned) GetLeft() bool

func (*TLChannelParticipantBanned) GetUserId

func (m *TLChannelParticipantBanned) GetUserId() int32

func (*TLChannelParticipantBanned) ProtoMessage

func (*TLChannelParticipantBanned) ProtoMessage()

func (*TLChannelParticipantBanned) Reset

func (m *TLChannelParticipantBanned) Reset()

func (*TLChannelParticipantBanned) String

func (m *TLChannelParticipantBanned) String() string

func (*TLChannelParticipantBanned) ToChannelParticipant

func (m *TLChannelParticipantBanned) ToChannelParticipant() *ChannelParticipant

channelParticipantBanned#222c1886 flags:# left:flags.0?true user_id:int kicked_by:int date:int banned_rights:ChannelBannedRights = ChannelParticipant;

type TLChannelParticipantCreator

type TLChannelParticipantCreator struct {
	UserId int32 `protobuf:"varint,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
}

channelParticipantCreator#e3e2e1f9 user_id:int = ChannelParticipant;

func (*TLChannelParticipantCreator) Decode

func (m *TLChannelParticipantCreator) Decode(dbuf *DecodeBuf) error

func (*TLChannelParticipantCreator) Descriptor

func (*TLChannelParticipantCreator) Descriptor() ([]byte, []int)

func (*TLChannelParticipantCreator) Encode

func (m *TLChannelParticipantCreator) Encode() []byte

func (*TLChannelParticipantCreator) GetUserId

func (m *TLChannelParticipantCreator) GetUserId() int32

func (*TLChannelParticipantCreator) ProtoMessage

func (*TLChannelParticipantCreator) ProtoMessage()

func (*TLChannelParticipantCreator) Reset

func (m *TLChannelParticipantCreator) Reset()

func (*TLChannelParticipantCreator) String

func (m *TLChannelParticipantCreator) String() string

func (*TLChannelParticipantCreator) ToChannelParticipant

func (m *TLChannelParticipantCreator) ToChannelParticipant() *ChannelParticipant

channelParticipantCreator#e3e2e1f9 user_id:int = ChannelParticipant;

type TLChannelParticipantSelf

type TLChannelParticipantSelf struct {
	UserId    int32 `protobuf:"varint,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	InviterId int32 `protobuf:"varint,2,opt,name=inviter_id,json=inviterId" json:"inviter_id,omitempty"`
	Date      int32 `protobuf:"varint,3,opt,name=date" json:"date,omitempty"`
}

channelParticipantSelf#a3289a6d user_id:int inviter_id:int date:int = ChannelParticipant;

func (*TLChannelParticipantSelf) Decode

func (m *TLChannelParticipantSelf) Decode(dbuf *DecodeBuf) error

func (*TLChannelParticipantSelf) Descriptor

func (*TLChannelParticipantSelf) Descriptor() ([]byte, []int)

func (*TLChannelParticipantSelf) Encode

func (m *TLChannelParticipantSelf) Encode() []byte

func (*TLChannelParticipantSelf) GetDate

func (m *TLChannelParticipantSelf) GetDate() int32

func (*TLChannelParticipantSelf) GetInviterId

func (m *TLChannelParticipantSelf) GetInviterId() int32

func (*TLChannelParticipantSelf) GetUserId

func (m *TLChannelParticipantSelf) GetUserId() int32

func (*TLChannelParticipantSelf) ProtoMessage

func (*TLChannelParticipantSelf) ProtoMessage()

func (*TLChannelParticipantSelf) Reset

func (m *TLChannelParticipantSelf) Reset()

func (*TLChannelParticipantSelf) String

func (m *TLChannelParticipantSelf) String() string

func (*TLChannelParticipantSelf) ToChannelParticipant

func (m *TLChannelParticipantSelf) ToChannelParticipant() *ChannelParticipant

channelParticipantSelf#a3289a6d user_id:int inviter_id:int date:int = ChannelParticipant;

type TLChannelParticipantsAdmins

type TLChannelParticipantsAdmins struct {
}

channelParticipantsAdmins#b4608969 = ChannelParticipantsFilter;

func (*TLChannelParticipantsAdmins) Decode

func (m *TLChannelParticipantsAdmins) Decode(dbuf *DecodeBuf) error

func (*TLChannelParticipantsAdmins) Descriptor

func (*TLChannelParticipantsAdmins) Descriptor() ([]byte, []int)

func (*TLChannelParticipantsAdmins) Encode

func (m *TLChannelParticipantsAdmins) Encode() []byte

func (*TLChannelParticipantsAdmins) ProtoMessage

func (*TLChannelParticipantsAdmins) ProtoMessage()

func (*TLChannelParticipantsAdmins) Reset

func (m *TLChannelParticipantsAdmins) Reset()

func (*TLChannelParticipantsAdmins) String

func (m *TLChannelParticipantsAdmins) String() string

func (*TLChannelParticipantsAdmins) ToChannelParticipantsFilter

func (m *TLChannelParticipantsAdmins) ToChannelParticipantsFilter() *ChannelParticipantsFilter

channelParticipantsAdmins#b4608969 = ChannelParticipantsFilter;

type TLChannelParticipantsBanned

type TLChannelParticipantsBanned struct {
	Q string `protobuf:"bytes,1,opt,name=q" json:"q,omitempty"`
}

channelParticipantsBanned#1427a5e1 q:string = ChannelParticipantsFilter;

func (*TLChannelParticipantsBanned) Decode

func (m *TLChannelParticipantsBanned) Decode(dbuf *DecodeBuf) error

func (*TLChannelParticipantsBanned) Descriptor

func (*TLChannelParticipantsBanned) Descriptor() ([]byte, []int)

func (*TLChannelParticipantsBanned) Encode

func (m *TLChannelParticipantsBanned) Encode() []byte

func (*TLChannelParticipantsBanned) GetQ

func (*TLChannelParticipantsBanned) ProtoMessage

func (*TLChannelParticipantsBanned) ProtoMessage()

func (*TLChannelParticipantsBanned) Reset

func (m *TLChannelParticipantsBanned) Reset()

func (*TLChannelParticipantsBanned) String

func (m *TLChannelParticipantsBanned) String() string

func (*TLChannelParticipantsBanned) ToChannelParticipantsFilter

func (m *TLChannelParticipantsBanned) ToChannelParticipantsFilter() *ChannelParticipantsFilter

channelParticipantsBanned#1427a5e1 q:string = ChannelParticipantsFilter;

type TLChannelParticipantsBots

type TLChannelParticipantsBots struct {
}

channelParticipantsBots#b0d1865b = ChannelParticipantsFilter;

func (*TLChannelParticipantsBots) Decode

func (m *TLChannelParticipantsBots) Decode(dbuf *DecodeBuf) error

func (*TLChannelParticipantsBots) Descriptor

func (*TLChannelParticipantsBots) Descriptor() ([]byte, []int)

func (*TLChannelParticipantsBots) Encode

func (m *TLChannelParticipantsBots) Encode() []byte

func (*TLChannelParticipantsBots) ProtoMessage

func (*TLChannelParticipantsBots) ProtoMessage()

func (*TLChannelParticipantsBots) Reset

func (m *TLChannelParticipantsBots) Reset()

func (*TLChannelParticipantsBots) String

func (m *TLChannelParticipantsBots) String() string

func (*TLChannelParticipantsBots) ToChannelParticipantsFilter

func (m *TLChannelParticipantsBots) ToChannelParticipantsFilter() *ChannelParticipantsFilter

channelParticipantsBots#b0d1865b = ChannelParticipantsFilter;

type TLChannelParticipantsKicked

type TLChannelParticipantsKicked struct {
	Q string `protobuf:"bytes,1,opt,name=q" json:"q,omitempty"`
}

channelParticipantsKicked#a3b54985 q:string = ChannelParticipantsFilter;

func (*TLChannelParticipantsKicked) Decode

func (m *TLChannelParticipantsKicked) Decode(dbuf *DecodeBuf) error

func (*TLChannelParticipantsKicked) Descriptor

func (*TLChannelParticipantsKicked) Descriptor() ([]byte, []int)

func (*TLChannelParticipantsKicked) Encode

func (m *TLChannelParticipantsKicked) Encode() []byte

func (*TLChannelParticipantsKicked) GetQ

func (*TLChannelParticipantsKicked) ProtoMessage

func (*TLChannelParticipantsKicked) ProtoMessage()

func (*TLChannelParticipantsKicked) Reset

func (m *TLChannelParticipantsKicked) Reset()

func (*TLChannelParticipantsKicked) String

func (m *TLChannelParticipantsKicked) String() string

func (*TLChannelParticipantsKicked) ToChannelParticipantsFilter

func (m *TLChannelParticipantsKicked) ToChannelParticipantsFilter() *ChannelParticipantsFilter

channelParticipantsKicked#a3b54985 q:string = ChannelParticipantsFilter;

type TLChannelParticipantsRecent

type TLChannelParticipantsRecent struct {
}

channelParticipantsRecent#de3f3c79 = ChannelParticipantsFilter;

func (*TLChannelParticipantsRecent) Decode

func (m *TLChannelParticipantsRecent) Decode(dbuf *DecodeBuf) error

func (*TLChannelParticipantsRecent) Descriptor

func (*TLChannelParticipantsRecent) Descriptor() ([]byte, []int)

func (*TLChannelParticipantsRecent) Encode

func (m *TLChannelParticipantsRecent) Encode() []byte

func (*TLChannelParticipantsRecent) ProtoMessage

func (*TLChannelParticipantsRecent) ProtoMessage()

func (*TLChannelParticipantsRecent) Reset

func (m *TLChannelParticipantsRecent) Reset()

func (*TLChannelParticipantsRecent) String

func (m *TLChannelParticipantsRecent) String() string

func (*TLChannelParticipantsRecent) ToChannelParticipantsFilter

func (m *TLChannelParticipantsRecent) ToChannelParticipantsFilter() *ChannelParticipantsFilter

channelParticipantsRecent#de3f3c79 = ChannelParticipantsFilter;

type TLChannelParticipantsSearch

type TLChannelParticipantsSearch struct {
	Q string `protobuf:"bytes,1,opt,name=q" json:"q,omitempty"`
}

channelParticipantsSearch#656ac4b q:string = ChannelParticipantsFilter;

func (*TLChannelParticipantsSearch) Decode

func (m *TLChannelParticipantsSearch) Decode(dbuf *DecodeBuf) error

func (*TLChannelParticipantsSearch) Descriptor

func (*TLChannelParticipantsSearch) Descriptor() ([]byte, []int)

func (*TLChannelParticipantsSearch) Encode

func (m *TLChannelParticipantsSearch) Encode() []byte

func (*TLChannelParticipantsSearch) GetQ

func (*TLChannelParticipantsSearch) ProtoMessage

func (*TLChannelParticipantsSearch) ProtoMessage()

func (*TLChannelParticipantsSearch) Reset

func (m *TLChannelParticipantsSearch) Reset()

func (*TLChannelParticipantsSearch) String

func (m *TLChannelParticipantsSearch) String() string

func (*TLChannelParticipantsSearch) ToChannelParticipantsFilter

func (m *TLChannelParticipantsSearch) ToChannelParticipantsFilter() *ChannelParticipantsFilter

channelParticipantsSearch#656ac4b q:string = ChannelParticipantsFilter;

type TLChannelsAdminLogResults

type TLChannelsAdminLogResults struct {
	Events []*ChannelAdminLogEvent `protobuf:"bytes,1,rep,name=events" json:"events,omitempty"`
	Chats  []*Chat                 `protobuf:"bytes,2,rep,name=chats" json:"chats,omitempty"`
	Users  []*User                 `protobuf:"bytes,3,rep,name=users" json:"users,omitempty"`
}

channels.adminLogResults#ed8af74d events:Vector<ChannelAdminLogEvent> chats:Vector<Chat> users:Vector<User> = channels.AdminLogResults;

func (*TLChannelsAdminLogResults) Decode

func (m *TLChannelsAdminLogResults) Decode(dbuf *DecodeBuf) error

func (*TLChannelsAdminLogResults) Descriptor

func (*TLChannelsAdminLogResults) Descriptor() ([]byte, []int)

func (*TLChannelsAdminLogResults) Encode

func (m *TLChannelsAdminLogResults) Encode() []byte

func (*TLChannelsAdminLogResults) GetChats

func (m *TLChannelsAdminLogResults) GetChats() []*Chat

func (*TLChannelsAdminLogResults) GetEvents

func (*TLChannelsAdminLogResults) GetUsers

func (m *TLChannelsAdminLogResults) GetUsers() []*User

func (*TLChannelsAdminLogResults) ProtoMessage

func (*TLChannelsAdminLogResults) ProtoMessage()

func (*TLChannelsAdminLogResults) Reset

func (m *TLChannelsAdminLogResults) Reset()

func (*TLChannelsAdminLogResults) String

func (m *TLChannelsAdminLogResults) String() string

func (*TLChannelsAdminLogResults) ToChannels_AdminLogResults

func (m *TLChannelsAdminLogResults) ToChannels_AdminLogResults() *Channels_AdminLogResults

channels.adminLogResults#ed8af74d events:Vector<ChannelAdminLogEvent> chats:Vector<Chat> users:Vector<User> = channels.AdminLogResults;

type TLChannelsChannelParticipant

type TLChannelsChannelParticipant struct {
	Participant *ChannelParticipant `protobuf:"bytes,1,opt,name=participant" json:"participant,omitempty"`
	Users       []*User             `protobuf:"bytes,2,rep,name=users" json:"users,omitempty"`
}

channels.channelParticipant#d0d9b163 participant:ChannelParticipant users:Vector<User> = channels.ChannelParticipant;

func (*TLChannelsChannelParticipant) Decode

func (m *TLChannelsChannelParticipant) Decode(dbuf *DecodeBuf) error

func (*TLChannelsChannelParticipant) Descriptor

func (*TLChannelsChannelParticipant) Descriptor() ([]byte, []int)

func (*TLChannelsChannelParticipant) Encode

func (m *TLChannelsChannelParticipant) Encode() []byte

func (*TLChannelsChannelParticipant) GetParticipant

func (m *TLChannelsChannelParticipant) GetParticipant() *ChannelParticipant

func (*TLChannelsChannelParticipant) GetUsers

func (m *TLChannelsChannelParticipant) GetUsers() []*User

func (*TLChannelsChannelParticipant) ProtoMessage

func (*TLChannelsChannelParticipant) ProtoMessage()

func (*TLChannelsChannelParticipant) Reset

func (m *TLChannelsChannelParticipant) Reset()

func (*TLChannelsChannelParticipant) String

func (*TLChannelsChannelParticipant) ToChannels_ChannelParticipant

func (m *TLChannelsChannelParticipant) ToChannels_ChannelParticipant() *Channels_ChannelParticipant

channels.channelParticipant#d0d9b163 participant:ChannelParticipant users:Vector<User> = channels.ChannelParticipant;

type TLChannelsChannelParticipants

type TLChannelsChannelParticipants struct {
	Count        int32                 `protobuf:"varint,1,opt,name=count" json:"count,omitempty"`
	Participants []*ChannelParticipant `protobuf:"bytes,2,rep,name=participants" json:"participants,omitempty"`
	Users        []*User               `protobuf:"bytes,3,rep,name=users" json:"users,omitempty"`
}

channels.channelParticipants#f56ee2a8 count:int participants:Vector<ChannelParticipant> users:Vector<User> = channels.ChannelParticipants;

func (*TLChannelsChannelParticipants) Decode

func (*TLChannelsChannelParticipants) Descriptor

func (*TLChannelsChannelParticipants) Descriptor() ([]byte, []int)

func (*TLChannelsChannelParticipants) Encode

func (m *TLChannelsChannelParticipants) Encode() []byte

func (*TLChannelsChannelParticipants) GetCount

func (m *TLChannelsChannelParticipants) GetCount() int32

func (*TLChannelsChannelParticipants) GetParticipants

func (m *TLChannelsChannelParticipants) GetParticipants() []*ChannelParticipant

func (*TLChannelsChannelParticipants) GetUsers

func (m *TLChannelsChannelParticipants) GetUsers() []*User

func (*TLChannelsChannelParticipants) ProtoMessage

func (*TLChannelsChannelParticipants) ProtoMessage()

func (*TLChannelsChannelParticipants) Reset

func (m *TLChannelsChannelParticipants) Reset()

func (*TLChannelsChannelParticipants) String

func (*TLChannelsChannelParticipants) ToChannels_ChannelParticipants

func (m *TLChannelsChannelParticipants) ToChannels_ChannelParticipants() *Channels_ChannelParticipants

channels.channelParticipants#f56ee2a8 count:int participants:Vector<ChannelParticipant> users:Vector<User> = channels.ChannelParticipants;

type TLChannelsCheckUsername

type TLChannelsCheckUsername struct {
	Channel  *InputChannel `protobuf:"bytes,1,opt,name=channel" json:"channel,omitempty"`
	Username string        `protobuf:"bytes,2,opt,name=username" json:"username,omitempty"`
}

channels.checkUsername#10e6bd2c channel:InputChannel username:string = Bool;

func (*TLChannelsCheckUsername) Decode

func (m *TLChannelsCheckUsername) Decode(dbuf *DecodeBuf) error

func (*TLChannelsCheckUsername) Descriptor

func (*TLChannelsCheckUsername) Descriptor() ([]byte, []int)

func (*TLChannelsCheckUsername) Encode

func (m *TLChannelsCheckUsername) Encode() []byte

channels.checkUsername#10e6bd2c channel:InputChannel username:string = Bool;

func (*TLChannelsCheckUsername) GetChannel

func (m *TLChannelsCheckUsername) GetChannel() *InputChannel

func (*TLChannelsCheckUsername) GetUsername

func (m *TLChannelsCheckUsername) GetUsername() string

func (*TLChannelsCheckUsername) ProtoMessage

func (*TLChannelsCheckUsername) ProtoMessage()

func (*TLChannelsCheckUsername) Reset

func (m *TLChannelsCheckUsername) Reset()

func (*TLChannelsCheckUsername) String

func (m *TLChannelsCheckUsername) String() string

type TLChannelsCreateChannel

type TLChannelsCreateChannel struct {
	Broadcast bool   `protobuf:"varint,1,opt,name=broadcast" json:"broadcast,omitempty"`
	Megagroup bool   `protobuf:"varint,2,opt,name=megagroup" json:"megagroup,omitempty"`
	Title     string `protobuf:"bytes,3,opt,name=title" json:"title,omitempty"`
	About     string `protobuf:"bytes,4,opt,name=about" json:"about,omitempty"`
}

channels.createChannel#f4893d7f flags:# broadcast:flags.0?true megagroup:flags.1?true title:string about:string = Updates;

func (*TLChannelsCreateChannel) Decode

func (m *TLChannelsCreateChannel) Decode(dbuf *DecodeBuf) error

func (*TLChannelsCreateChannel) Descriptor

func (*TLChannelsCreateChannel) Descriptor() ([]byte, []int)

func (*TLChannelsCreateChannel) Encode

func (m *TLChannelsCreateChannel) Encode() []byte

channels.createChannel#f4893d7f flags:# broadcast:flags.0?true megagroup:flags.1?true title:string about:string = Updates;

func (*TLChannelsCreateChannel) GetAbout

func (m *TLChannelsCreateChannel) GetAbout() string

func (*TLChannelsCreateChannel) GetBroadcast

func (m *TLChannelsCreateChannel) GetBroadcast() bool

func (*TLChannelsCreateChannel) GetMegagroup

func (m *TLChannelsCreateChannel) GetMegagroup() bool

func (*TLChannelsCreateChannel) GetTitle

func (m *TLChannelsCreateChannel) GetTitle() string

func (*TLChannelsCreateChannel) ProtoMessage

func (*TLChannelsCreateChannel) ProtoMessage()

func (*TLChannelsCreateChannel) Reset

func (m *TLChannelsCreateChannel) Reset()

func (*TLChannelsCreateChannel) String

func (m *TLChannelsCreateChannel) String() string

type TLChannelsDeleteChannel

type TLChannelsDeleteChannel struct {
	Channel *InputChannel `protobuf:"bytes,1,opt,name=channel" json:"channel,omitempty"`
}

channels.deleteChannel#c0111fe3 channel:InputChannel = Updates;

func (*TLChannelsDeleteChannel) Decode

func (m *TLChannelsDeleteChannel) Decode(dbuf *DecodeBuf) error

func (*TLChannelsDeleteChannel) Descriptor

func (*TLChannelsDeleteChannel) Descriptor() ([]byte, []int)

func (*TLChannelsDeleteChannel) Encode

func (m *TLChannelsDeleteChannel) Encode() []byte

channels.deleteChannel#c0111fe3 channel:InputChannel = Updates;

func (*TLChannelsDeleteChannel) GetChannel

func (m *TLChannelsDeleteChannel) GetChannel() *InputChannel

func (*TLChannelsDeleteChannel) ProtoMessage

func (*TLChannelsDeleteChannel) ProtoMessage()

func (*TLChannelsDeleteChannel) Reset

func (m *TLChannelsDeleteChannel) Reset()

func (*TLChannelsDeleteChannel) String

func (m *TLChannelsDeleteChannel) String() string

type TLChannelsDeleteMessages

type TLChannelsDeleteMessages struct {
	Channel *InputChannel `protobuf:"bytes,1,opt,name=channel" json:"channel,omitempty"`
	Id      []int32       `protobuf:"varint,2,rep,packed,name=id" json:"id,omitempty"`
}

channels.deleteMessages#84c1fd4e channel:InputChannel id:Vector<int> = messages.AffectedMessages;

func (*TLChannelsDeleteMessages) Decode

func (m *TLChannelsDeleteMessages) Decode(dbuf *DecodeBuf) error

func (*TLChannelsDeleteMessages) Descriptor

func (*TLChannelsDeleteMessages) Descriptor() ([]byte, []int)

func (*TLChannelsDeleteMessages) Encode

func (m *TLChannelsDeleteMessages) Encode() []byte

channels.deleteMessages#84c1fd4e channel:InputChannel id:Vector<int> = messages.AffectedMessages;

func (*TLChannelsDeleteMessages) GetChannel

func (m *TLChannelsDeleteMessages) GetChannel() *InputChannel

func (*TLChannelsDeleteMessages) GetId

func (m *TLChannelsDeleteMessages) GetId() []int32

func (*TLChannelsDeleteMessages) ProtoMessage

func (*TLChannelsDeleteMessages) ProtoMessage()

func (*TLChannelsDeleteMessages) Reset

func (m *TLChannelsDeleteMessages) Reset()

func (*TLChannelsDeleteMessages) String

func (m *TLChannelsDeleteMessages) String() string

type TLChannelsDeleteUserHistory

type TLChannelsDeleteUserHistory struct {
	Channel *InputChannel `protobuf:"bytes,1,opt,name=channel" json:"channel,omitempty"`
	UserId  *InputUser    `protobuf:"bytes,2,opt,name=user_id,json=userId" json:"user_id,omitempty"`
}

channels.deleteUserHistory#d10dd71b channel:InputChannel user_id:InputUser = messages.AffectedHistory;

func (*TLChannelsDeleteUserHistory) Decode

func (m *TLChannelsDeleteUserHistory) Decode(dbuf *DecodeBuf) error

func (*TLChannelsDeleteUserHistory) Descriptor

func (*TLChannelsDeleteUserHistory) Descriptor() ([]byte, []int)

func (*TLChannelsDeleteUserHistory) Encode

func (m *TLChannelsDeleteUserHistory) Encode() []byte

channels.deleteUserHistory#d10dd71b channel:InputChannel user_id:InputUser = messages.AffectedHistory;

func (*TLChannelsDeleteUserHistory) GetChannel

func (m *TLChannelsDeleteUserHistory) GetChannel() *InputChannel

func (*TLChannelsDeleteUserHistory) GetUserId

func (m *TLChannelsDeleteUserHistory) GetUserId() *InputUser

func (*TLChannelsDeleteUserHistory) ProtoMessage

func (*TLChannelsDeleteUserHistory) ProtoMessage()

func (*TLChannelsDeleteUserHistory) Reset

func (m *TLChannelsDeleteUserHistory) Reset()

func (*TLChannelsDeleteUserHistory) String

func (m *TLChannelsDeleteUserHistory) String() string

type TLChannelsEditAbout

type TLChannelsEditAbout struct {
	Channel *InputChannel `protobuf:"bytes,1,opt,name=channel" json:"channel,omitempty"`
	About   string        `protobuf:"bytes,2,opt,name=about" json:"about,omitempty"`
}

channels.editAbout#13e27f1e channel:InputChannel about:string = Bool;

func (*TLChannelsEditAbout) Decode

func (m *TLChannelsEditAbout) Decode(dbuf *DecodeBuf) error

func (*TLChannelsEditAbout) Descriptor

func (*TLChannelsEditAbout) Descriptor() ([]byte, []int)

func (*TLChannelsEditAbout) Encode

func (m *TLChannelsEditAbout) Encode() []byte

channels.editAbout#13e27f1e channel:InputChannel about:string = Bool;

func (*TLChannelsEditAbout) GetAbout

func (m *TLChannelsEditAbout) GetAbout() string

func (*TLChannelsEditAbout) GetChannel

func (m *TLChannelsEditAbout) GetChannel() *InputChannel

func (*TLChannelsEditAbout) ProtoMessage

func (*TLChannelsEditAbout) ProtoMessage()

func (*TLChannelsEditAbout) Reset

func (m *TLChannelsEditAbout) Reset()

func (*TLChannelsEditAbout) String

func (m *TLChannelsEditAbout) String() string

type TLChannelsEditAdmin

type TLChannelsEditAdmin struct {
	Channel     *InputChannel       `protobuf:"bytes,1,opt,name=channel" json:"channel,omitempty"`
	UserId      *InputUser          `protobuf:"bytes,2,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	AdminRights *ChannelAdminRights `protobuf:"bytes,3,opt,name=admin_rights,json=adminRights" json:"admin_rights,omitempty"`
}

channels.editAdmin#20b88214 channel:InputChannel user_id:InputUser admin_rights:ChannelAdminRights = Updates;

func (*TLChannelsEditAdmin) Decode

func (m *TLChannelsEditAdmin) Decode(dbuf *DecodeBuf) error

func (*TLChannelsEditAdmin) Descriptor

func (*TLChannelsEditAdmin) Descriptor() ([]byte, []int)

func (*TLChannelsEditAdmin) Encode

func (m *TLChannelsEditAdmin) Encode() []byte

channels.editAdmin#20b88214 channel:InputChannel user_id:InputUser admin_rights:ChannelAdminRights = Updates;

func (*TLChannelsEditAdmin) GetAdminRights

func (m *TLChannelsEditAdmin) GetAdminRights() *ChannelAdminRights

func (*TLChannelsEditAdmin) GetChannel

func (m *TLChannelsEditAdmin) GetChannel() *InputChannel

func (*TLChannelsEditAdmin) GetUserId

func (m *TLChannelsEditAdmin) GetUserId() *InputUser

func (*TLChannelsEditAdmin) ProtoMessage

func (*TLChannelsEditAdmin) ProtoMessage()

func (*TLChannelsEditAdmin) Reset

func (m *TLChannelsEditAdmin) Reset()

func (*TLChannelsEditAdmin) String

func (m *TLChannelsEditAdmin) String() string

type TLChannelsEditBanned

type TLChannelsEditBanned struct {
	Channel      *InputChannel        `protobuf:"bytes,1,opt,name=channel" json:"channel,omitempty"`
	UserId       *InputUser           `protobuf:"bytes,2,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	BannedRights *ChannelBannedRights `protobuf:"bytes,3,opt,name=banned_rights,json=bannedRights" json:"banned_rights,omitempty"`
}

channels.editBanned#bfd915cd channel:InputChannel user_id:InputUser banned_rights:ChannelBannedRights = Updates;

func (*TLChannelsEditBanned) Decode

func (m *TLChannelsEditBanned) Decode(dbuf *DecodeBuf) error

func (*TLChannelsEditBanned) Descriptor

func (*TLChannelsEditBanned) Descriptor() ([]byte, []int)

func (*TLChannelsEditBanned) Encode

func (m *TLChannelsEditBanned) Encode() []byte

channels.editBanned#bfd915cd channel:InputChannel user_id:InputUser banned_rights:ChannelBannedRights = Updates;

func (*TLChannelsEditBanned) GetBannedRights

func (m *TLChannelsEditBanned) GetBannedRights() *ChannelBannedRights

func (*TLChannelsEditBanned) GetChannel

func (m *TLChannelsEditBanned) GetChannel() *InputChannel

func (*TLChannelsEditBanned) GetUserId

func (m *TLChannelsEditBanned) GetUserId() *InputUser

func (*TLChannelsEditBanned) ProtoMessage

func (*TLChannelsEditBanned) ProtoMessage()

func (*TLChannelsEditBanned) Reset

func (m *TLChannelsEditBanned) Reset()

func (*TLChannelsEditBanned) String

func (m *TLChannelsEditBanned) String() string

type TLChannelsEditPhoto

type TLChannelsEditPhoto struct {
	Channel *InputChannel   `protobuf:"bytes,1,opt,name=channel" json:"channel,omitempty"`
	Photo   *InputChatPhoto `protobuf:"bytes,2,opt,name=photo" json:"photo,omitempty"`
}

channels.editPhoto#f12e57c9 channel:InputChannel photo:InputChatPhoto = Updates;

func (*TLChannelsEditPhoto) Decode

func (m *TLChannelsEditPhoto) Decode(dbuf *DecodeBuf) error

func (*TLChannelsEditPhoto) Descriptor

func (*TLChannelsEditPhoto) Descriptor() ([]byte, []int)

func (*TLChannelsEditPhoto) Encode

func (m *TLChannelsEditPhoto) Encode() []byte

channels.editPhoto#f12e57c9 channel:InputChannel photo:InputChatPhoto = Updates;

func (*TLChannelsEditPhoto) GetChannel

func (m *TLChannelsEditPhoto) GetChannel() *InputChannel

func (*TLChannelsEditPhoto) GetPhoto

func (m *TLChannelsEditPhoto) GetPhoto() *InputChatPhoto

func (*TLChannelsEditPhoto) ProtoMessage

func (*TLChannelsEditPhoto) ProtoMessage()

func (*TLChannelsEditPhoto) Reset

func (m *TLChannelsEditPhoto) Reset()

func (*TLChannelsEditPhoto) String

func (m *TLChannelsEditPhoto) String() string

type TLChannelsEditTitle

type TLChannelsEditTitle struct {
	Channel *InputChannel `protobuf:"bytes,1,opt,name=channel" json:"channel,omitempty"`
	Title   string        `protobuf:"bytes,2,opt,name=title" json:"title,omitempty"`
}

channels.editTitle#566decd0 channel:InputChannel title:string = Updates;

func (*TLChannelsEditTitle) Decode

func (m *TLChannelsEditTitle) Decode(dbuf *DecodeBuf) error

func (*TLChannelsEditTitle) Descriptor

func (*TLChannelsEditTitle) Descriptor() ([]byte, []int)

func (*TLChannelsEditTitle) Encode

func (m *TLChannelsEditTitle) Encode() []byte

channels.editTitle#566decd0 channel:InputChannel title:string = Updates;

func (*TLChannelsEditTitle) GetChannel

func (m *TLChannelsEditTitle) GetChannel() *InputChannel

func (*TLChannelsEditTitle) GetTitle

func (m *TLChannelsEditTitle) GetTitle() string

func (*TLChannelsEditTitle) ProtoMessage

func (*TLChannelsEditTitle) ProtoMessage()

func (*TLChannelsEditTitle) Reset

func (m *TLChannelsEditTitle) Reset()

func (*TLChannelsEditTitle) String

func (m *TLChannelsEditTitle) String() string

type TLChannelsExportInvite

type TLChannelsExportInvite struct {
	Channel *InputChannel `protobuf:"bytes,1,opt,name=channel" json:"channel,omitempty"`
}

channels.exportInvite#c7560885 channel:InputChannel = ExportedChatInvite;

func (*TLChannelsExportInvite) Decode

func (m *TLChannelsExportInvite) Decode(dbuf *DecodeBuf) error

func (*TLChannelsExportInvite) Descriptor

func (*TLChannelsExportInvite) Descriptor() ([]byte, []int)

func (*TLChannelsExportInvite) Encode

func (m *TLChannelsExportInvite) Encode() []byte

channels.exportInvite#c7560885 channel:InputChannel = ExportedChatInvite;

func (*TLChannelsExportInvite) GetChannel

func (m *TLChannelsExportInvite) GetChannel() *InputChannel

func (*TLChannelsExportInvite) ProtoMessage

func (*TLChannelsExportInvite) ProtoMessage()

func (*TLChannelsExportInvite) Reset

func (m *TLChannelsExportInvite) Reset()

func (*TLChannelsExportInvite) String

func (m *TLChannelsExportInvite) String() string
type TLChannelsExportMessageLink struct {
	Channel *InputChannel `protobuf:"bytes,1,opt,name=channel" json:"channel,omitempty"`
	Id      int32         `protobuf:"varint,2,opt,name=id" json:"id,omitempty"`
}

channels.exportMessageLink#c846d22d channel:InputChannel id:int = ExportedMessageLink;

func (*TLChannelsExportMessageLink) Decode

func (m *TLChannelsExportMessageLink) Decode(dbuf *DecodeBuf) error

func (*TLChannelsExportMessageLink) Descriptor

func (*TLChannelsExportMessageLink) Descriptor() ([]byte, []int)

func (*TLChannelsExportMessageLink) Encode

func (m *TLChannelsExportMessageLink) Encode() []byte

channels.exportMessageLink#c846d22d channel:InputChannel id:int = ExportedMessageLink;

func (*TLChannelsExportMessageLink) GetChannel

func (m *TLChannelsExportMessageLink) GetChannel() *InputChannel

func (*TLChannelsExportMessageLink) GetId

func (*TLChannelsExportMessageLink) ProtoMessage

func (*TLChannelsExportMessageLink) ProtoMessage()

func (*TLChannelsExportMessageLink) Reset

func (m *TLChannelsExportMessageLink) Reset()

func (*TLChannelsExportMessageLink) String

func (m *TLChannelsExportMessageLink) String() string

type TLChannelsGetAdminLog

type TLChannelsGetAdminLog struct {
	Channel      *InputChannel                `protobuf:"bytes,1,opt,name=channel" json:"channel,omitempty"`
	Q            string                       `protobuf:"bytes,2,opt,name=q" json:"q,omitempty"`
	EventsFilter *ChannelAdminLogEventsFilter `protobuf:"bytes,3,opt,name=events_filter,json=eventsFilter" json:"events_filter,omitempty"`
	Admins       []*InputUser                 `protobuf:"bytes,4,rep,name=admins" json:"admins,omitempty"`
	MaxId        int64                        `protobuf:"varint,5,opt,name=max_id,json=maxId" json:"max_id,omitempty"`
	MinId        int64                        `protobuf:"varint,6,opt,name=min_id,json=minId" json:"min_id,omitempty"`
	Limit        int32                        `protobuf:"varint,7,opt,name=limit" json:"limit,omitempty"`
}

channels.getAdminLog#33ddf480 flags:# channel:InputChannel q:string events_filter:flags.0?ChannelAdminLogEventsFilter admins:flags.1?Vector<InputUser> max_id:long min_id:long limit:int = channels.AdminLogResults;

func (*TLChannelsGetAdminLog) Decode

func (m *TLChannelsGetAdminLog) Decode(dbuf *DecodeBuf) error

func (*TLChannelsGetAdminLog) Descriptor

func (*TLChannelsGetAdminLog) Descriptor() ([]byte, []int)

func (*TLChannelsGetAdminLog) Encode

func (m *TLChannelsGetAdminLog) Encode() []byte

channels.getAdminLog#33ddf480 flags:# channel:InputChannel q:string events_filter:flags.0?ChannelAdminLogEventsFilter admins:flags.1?Vector<InputUser> max_id:long min_id:long limit:int = channels.AdminLogResults;

func (*TLChannelsGetAdminLog) GetAdmins

func (m *TLChannelsGetAdminLog) GetAdmins() []*InputUser

func (*TLChannelsGetAdminLog) GetChannel

func (m *TLChannelsGetAdminLog) GetChannel() *InputChannel

func (*TLChannelsGetAdminLog) GetEventsFilter

func (m *TLChannelsGetAdminLog) GetEventsFilter() *ChannelAdminLogEventsFilter

func (*TLChannelsGetAdminLog) GetLimit

func (m *TLChannelsGetAdminLog) GetLimit() int32

func (*TLChannelsGetAdminLog) GetMaxId

func (m *TLChannelsGetAdminLog) GetMaxId() int64

func (*TLChannelsGetAdminLog) GetMinId

func (m *TLChannelsGetAdminLog) GetMinId() int64

func (*TLChannelsGetAdminLog) GetQ

func (m *TLChannelsGetAdminLog) GetQ() string

func (*TLChannelsGetAdminLog) ProtoMessage

func (*TLChannelsGetAdminLog) ProtoMessage()

func (*TLChannelsGetAdminLog) Reset

func (m *TLChannelsGetAdminLog) Reset()

func (*TLChannelsGetAdminLog) String

func (m *TLChannelsGetAdminLog) String() string

type TLChannelsGetAdminedPublicChannels

type TLChannelsGetAdminedPublicChannels struct {
}

channels.getAdminedPublicChannels#8d8d82d7 = messages.Chats;

func (*TLChannelsGetAdminedPublicChannels) Decode

func (*TLChannelsGetAdminedPublicChannels) Descriptor

func (*TLChannelsGetAdminedPublicChannels) Descriptor() ([]byte, []int)

func (*TLChannelsGetAdminedPublicChannels) Encode

channels.getAdminedPublicChannels#8d8d82d7 = messages.Chats;

func (*TLChannelsGetAdminedPublicChannels) ProtoMessage

func (*TLChannelsGetAdminedPublicChannels) ProtoMessage()

func (*TLChannelsGetAdminedPublicChannels) Reset

func (*TLChannelsGetAdminedPublicChannels) String

type TLChannelsGetChannels

type TLChannelsGetChannels struct {
	Id []*InputChannel `protobuf:"bytes,1,rep,name=id" json:"id,omitempty"`
}

channels.getChannels#a7f6bbb id:Vector<InputChannel> = messages.Chats;

func (*TLChannelsGetChannels) Decode

func (m *TLChannelsGetChannels) Decode(dbuf *DecodeBuf) error

func (*TLChannelsGetChannels) Descriptor

func (*TLChannelsGetChannels) Descriptor() ([]byte, []int)

func (*TLChannelsGetChannels) Encode

func (m *TLChannelsGetChannels) Encode() []byte

channels.getChannels#a7f6bbb id:Vector<InputChannel> = messages.Chats;

func (*TLChannelsGetChannels) GetId

func (m *TLChannelsGetChannels) GetId() []*InputChannel

func (*TLChannelsGetChannels) ProtoMessage

func (*TLChannelsGetChannels) ProtoMessage()

func (*TLChannelsGetChannels) Reset

func (m *TLChannelsGetChannels) Reset()

func (*TLChannelsGetChannels) String

func (m *TLChannelsGetChannels) String() string

type TLChannelsGetFullChannel

type TLChannelsGetFullChannel struct {
	Channel *InputChannel `protobuf:"bytes,1,opt,name=channel" json:"channel,omitempty"`
}

channels.getFullChannel#8736a09 channel:InputChannel = messages.ChatFull;

func (*TLChannelsGetFullChannel) Decode

func (m *TLChannelsGetFullChannel) Decode(dbuf *DecodeBuf) error

func (*TLChannelsGetFullChannel) Descriptor

func (*TLChannelsGetFullChannel) Descriptor() ([]byte, []int)

func (*TLChannelsGetFullChannel) Encode

func (m *TLChannelsGetFullChannel) Encode() []byte

channels.getFullChannel#8736a09 channel:InputChannel = messages.ChatFull;

func (*TLChannelsGetFullChannel) GetChannel

func (m *TLChannelsGetFullChannel) GetChannel() *InputChannel

func (*TLChannelsGetFullChannel) ProtoMessage

func (*TLChannelsGetFullChannel) ProtoMessage()

func (*TLChannelsGetFullChannel) Reset

func (m *TLChannelsGetFullChannel) Reset()

func (*TLChannelsGetFullChannel) String

func (m *TLChannelsGetFullChannel) String() string

type TLChannelsGetMessages

type TLChannelsGetMessages struct {
	Channel *InputChannel `protobuf:"bytes,1,opt,name=channel" json:"channel,omitempty"`
	Id      []int32       `protobuf:"varint,2,rep,packed,name=id" json:"id,omitempty"`
}

channels.getMessages#93d7b347 channel:InputChannel id:Vector<int> = messages.Messages;

func (*TLChannelsGetMessages) Decode

func (m *TLChannelsGetMessages) Decode(dbuf *DecodeBuf) error

func (*TLChannelsGetMessages) Descriptor

func (*TLChannelsGetMessages) Descriptor() ([]byte, []int)

func (*TLChannelsGetMessages) Encode

func (m *TLChannelsGetMessages) Encode() []byte

channels.getMessages#93d7b347 channel:InputChannel id:Vector<int> = messages.Messages;

func (*TLChannelsGetMessages) GetChannel

func (m *TLChannelsGetMessages) GetChannel() *InputChannel

func (*TLChannelsGetMessages) GetId

func (m *TLChannelsGetMessages) GetId() []int32

func (*TLChannelsGetMessages) ProtoMessage

func (*TLChannelsGetMessages) ProtoMessage()

func (*TLChannelsGetMessages) Reset

func (m *TLChannelsGetMessages) Reset()

func (*TLChannelsGetMessages) String

func (m *TLChannelsGetMessages) String() string

type TLChannelsGetParticipant

type TLChannelsGetParticipant struct {
	Channel *InputChannel `protobuf:"bytes,1,opt,name=channel" json:"channel,omitempty"`
	UserId  *InputUser    `protobuf:"bytes,2,opt,name=user_id,json=userId" json:"user_id,omitempty"`
}

channels.getParticipant#546dd7a6 channel:InputChannel user_id:InputUser = channels.ChannelParticipant;

func (*TLChannelsGetParticipant) Decode

func (m *TLChannelsGetParticipant) Decode(dbuf *DecodeBuf) error

func (*TLChannelsGetParticipant) Descriptor

func (*TLChannelsGetParticipant) Descriptor() ([]byte, []int)

func (*TLChannelsGetParticipant) Encode

func (m *TLChannelsGetParticipant) Encode() []byte

channels.getParticipant#546dd7a6 channel:InputChannel user_id:InputUser = channels.ChannelParticipant;

func (*TLChannelsGetParticipant) GetChannel

func (m *TLChannelsGetParticipant) GetChannel() *InputChannel

func (*TLChannelsGetParticipant) GetUserId

func (m *TLChannelsGetParticipant) GetUserId() *InputUser

func (*TLChannelsGetParticipant) ProtoMessage

func (*TLChannelsGetParticipant) ProtoMessage()

func (*TLChannelsGetParticipant) Reset

func (m *TLChannelsGetParticipant) Reset()

func (*TLChannelsGetParticipant) String

func (m *TLChannelsGetParticipant) String() string

type TLChannelsGetParticipants

type TLChannelsGetParticipants struct {
	Channel *InputChannel              `protobuf:"bytes,1,opt,name=channel" json:"channel,omitempty"`
	Filter  *ChannelParticipantsFilter `protobuf:"bytes,2,opt,name=filter" json:"filter,omitempty"`
	Offset  int32                      `protobuf:"varint,3,opt,name=offset" json:"offset,omitempty"`
	Limit   int32                      `protobuf:"varint,4,opt,name=limit" json:"limit,omitempty"`
}

channels.getParticipants#24d98f92 channel:InputChannel filter:ChannelParticipantsFilter offset:int limit:int = channels.ChannelParticipants;

func (*TLChannelsGetParticipants) Decode

func (m *TLChannelsGetParticipants) Decode(dbuf *DecodeBuf) error

func (*TLChannelsGetParticipants) Descriptor

func (*TLChannelsGetParticipants) Descriptor() ([]byte, []int)

func (*TLChannelsGetParticipants) Encode

func (m *TLChannelsGetParticipants) Encode() []byte

channels.getParticipants#24d98f92 channel:InputChannel filter:ChannelParticipantsFilter offset:int limit:int = channels.ChannelParticipants;

func (*TLChannelsGetParticipants) GetChannel

func (m *TLChannelsGetParticipants) GetChannel() *InputChannel

func (*TLChannelsGetParticipants) GetFilter

func (*TLChannelsGetParticipants) GetLimit

func (m *TLChannelsGetParticipants) GetLimit() int32

func (*TLChannelsGetParticipants) GetOffset

func (m *TLChannelsGetParticipants) GetOffset() int32

func (*TLChannelsGetParticipants) ProtoMessage

func (*TLChannelsGetParticipants) ProtoMessage()

func (*TLChannelsGetParticipants) Reset

func (m *TLChannelsGetParticipants) Reset()

func (*TLChannelsGetParticipants) String

func (m *TLChannelsGetParticipants) String() string

type TLChannelsInviteToChannel

type TLChannelsInviteToChannel struct {
	Channel *InputChannel `protobuf:"bytes,1,opt,name=channel" json:"channel,omitempty"`
	Users   []*InputUser  `protobuf:"bytes,2,rep,name=users" json:"users,omitempty"`
}

channels.inviteToChannel#199f3a6c channel:InputChannel users:Vector<InputUser> = Updates;

func (*TLChannelsInviteToChannel) Decode

func (m *TLChannelsInviteToChannel) Decode(dbuf *DecodeBuf) error

func (*TLChannelsInviteToChannel) Descriptor

func (*TLChannelsInviteToChannel) Descriptor() ([]byte, []int)

func (*TLChannelsInviteToChannel) Encode

func (m *TLChannelsInviteToChannel) Encode() []byte

channels.inviteToChannel#199f3a6c channel:InputChannel users:Vector<InputUser> = Updates;

func (*TLChannelsInviteToChannel) GetChannel

func (m *TLChannelsInviteToChannel) GetChannel() *InputChannel

func (*TLChannelsInviteToChannel) GetUsers

func (m *TLChannelsInviteToChannel) GetUsers() []*InputUser

func (*TLChannelsInviteToChannel) ProtoMessage

func (*TLChannelsInviteToChannel) ProtoMessage()

func (*TLChannelsInviteToChannel) Reset

func (m *TLChannelsInviteToChannel) Reset()

func (*TLChannelsInviteToChannel) String

func (m *TLChannelsInviteToChannel) String() string

type TLChannelsJoinChannel

type TLChannelsJoinChannel struct {
	Channel *InputChannel `protobuf:"bytes,1,opt,name=channel" json:"channel,omitempty"`
}

channels.joinChannel#24b524c5 channel:InputChannel = Updates;

func (*TLChannelsJoinChannel) Decode

func (m *TLChannelsJoinChannel) Decode(dbuf *DecodeBuf) error

func (*TLChannelsJoinChannel) Descriptor

func (*TLChannelsJoinChannel) Descriptor() ([]byte, []int)

func (*TLChannelsJoinChannel) Encode

func (m *TLChannelsJoinChannel) Encode() []byte

channels.joinChannel#24b524c5 channel:InputChannel = Updates;

func (*TLChannelsJoinChannel) GetChannel

func (m *TLChannelsJoinChannel) GetChannel() *InputChannel

func (*TLChannelsJoinChannel) ProtoMessage

func (*TLChannelsJoinChannel) ProtoMessage()

func (*TLChannelsJoinChannel) Reset

func (m *TLChannelsJoinChannel) Reset()

func (*TLChannelsJoinChannel) String

func (m *TLChannelsJoinChannel) String() string

type TLChannelsLeaveChannel

type TLChannelsLeaveChannel struct {
	Channel *InputChannel `protobuf:"bytes,1,opt,name=channel" json:"channel,omitempty"`
}

channels.leaveChannel#f836aa95 channel:InputChannel = Updates;

func (*TLChannelsLeaveChannel) Decode

func (m *TLChannelsLeaveChannel) Decode(dbuf *DecodeBuf) error

func (*TLChannelsLeaveChannel) Descriptor

func (*TLChannelsLeaveChannel) Descriptor() ([]byte, []int)

func (*TLChannelsLeaveChannel) Encode

func (m *TLChannelsLeaveChannel) Encode() []byte

channels.leaveChannel#f836aa95 channel:InputChannel = Updates;

func (*TLChannelsLeaveChannel) GetChannel

func (m *TLChannelsLeaveChannel) GetChannel() *InputChannel

func (*TLChannelsLeaveChannel) ProtoMessage

func (*TLChannelsLeaveChannel) ProtoMessage()

func (*TLChannelsLeaveChannel) Reset

func (m *TLChannelsLeaveChannel) Reset()

func (*TLChannelsLeaveChannel) String

func (m *TLChannelsLeaveChannel) String() string

type TLChannelsReadHistory

type TLChannelsReadHistory struct {
	Channel *InputChannel `protobuf:"bytes,1,opt,name=channel" json:"channel,omitempty"`
	MaxId   int32         `protobuf:"varint,2,opt,name=max_id,json=maxId" json:"max_id,omitempty"`
}

channels.readHistory#cc104937 channel:InputChannel max_id:int = Bool;

func (*TLChannelsReadHistory) Decode

func (m *TLChannelsReadHistory) Decode(dbuf *DecodeBuf) error

func (*TLChannelsReadHistory) Descriptor

func (*TLChannelsReadHistory) Descriptor() ([]byte, []int)

func (*TLChannelsReadHistory) Encode

func (m *TLChannelsReadHistory) Encode() []byte

channels.readHistory#cc104937 channel:InputChannel max_id:int = Bool;

func (*TLChannelsReadHistory) GetChannel

func (m *TLChannelsReadHistory) GetChannel() *InputChannel

func (*TLChannelsReadHistory) GetMaxId

func (m *TLChannelsReadHistory) GetMaxId() int32

func (*TLChannelsReadHistory) ProtoMessage

func (*TLChannelsReadHistory) ProtoMessage()

func (*TLChannelsReadHistory) Reset

func (m *TLChannelsReadHistory) Reset()

func (*TLChannelsReadHistory) String

func (m *TLChannelsReadHistory) String() string

type TLChannelsReadMessageContents

type TLChannelsReadMessageContents struct {
	Channel *InputChannel `protobuf:"bytes,1,opt,name=channel" json:"channel,omitempty"`
	Id      []int32       `protobuf:"varint,2,rep,packed,name=id" json:"id,omitempty"`
}

channels.readMessageContents#eab5dc38 channel:InputChannel id:Vector<int> = Bool;

func (*TLChannelsReadMessageContents) Decode

func (*TLChannelsReadMessageContents) Descriptor

func (*TLChannelsReadMessageContents) Descriptor() ([]byte, []int)

func (*TLChannelsReadMessageContents) Encode

func (m *TLChannelsReadMessageContents) Encode() []byte

channels.readMessageContents#eab5dc38 channel:InputChannel id:Vector<int> = Bool;

func (*TLChannelsReadMessageContents) GetChannel

func (*TLChannelsReadMessageContents) GetId

func (m *TLChannelsReadMessageContents) GetId() []int32

func (*TLChannelsReadMessageContents) ProtoMessage

func (*TLChannelsReadMessageContents) ProtoMessage()

func (*TLChannelsReadMessageContents) Reset

func (m *TLChannelsReadMessageContents) Reset()

func (*TLChannelsReadMessageContents) String

type TLChannelsReportSpam

type TLChannelsReportSpam struct {
	Channel *InputChannel `protobuf:"bytes,1,opt,name=channel" json:"channel,omitempty"`
	UserId  *InputUser    `protobuf:"bytes,2,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Id      []int32       `protobuf:"varint,3,rep,packed,name=id" json:"id,omitempty"`
}

channels.reportSpam#fe087810 channel:InputChannel user_id:InputUser id:Vector<int> = Bool;

func (*TLChannelsReportSpam) Decode

func (m *TLChannelsReportSpam) Decode(dbuf *DecodeBuf) error

func (*TLChannelsReportSpam) Descriptor

func (*TLChannelsReportSpam) Descriptor() ([]byte, []int)

func (*TLChannelsReportSpam) Encode

func (m *TLChannelsReportSpam) Encode() []byte

channels.reportSpam#fe087810 channel:InputChannel user_id:InputUser id:Vector<int> = Bool;

func (*TLChannelsReportSpam) GetChannel

func (m *TLChannelsReportSpam) GetChannel() *InputChannel

func (*TLChannelsReportSpam) GetId

func (m *TLChannelsReportSpam) GetId() []int32

func (*TLChannelsReportSpam) GetUserId

func (m *TLChannelsReportSpam) GetUserId() *InputUser

func (*TLChannelsReportSpam) ProtoMessage

func (*TLChannelsReportSpam) ProtoMessage()

func (*TLChannelsReportSpam) Reset

func (m *TLChannelsReportSpam) Reset()

func (*TLChannelsReportSpam) String

func (m *TLChannelsReportSpam) String() string

type TLChannelsSetStickers

type TLChannelsSetStickers struct {
	Channel    *InputChannel    `protobuf:"bytes,1,opt,name=channel" json:"channel,omitempty"`
	Stickerset *InputStickerSet `protobuf:"bytes,2,opt,name=stickerset" json:"stickerset,omitempty"`
}

channels.setStickers#ea8ca4f9 channel:InputChannel stickerset:InputStickerSet = Bool;

func (*TLChannelsSetStickers) Decode

func (m *TLChannelsSetStickers) Decode(dbuf *DecodeBuf) error

func (*TLChannelsSetStickers) Descriptor

func (*TLChannelsSetStickers) Descriptor() ([]byte, []int)

func (*TLChannelsSetStickers) Encode

func (m *TLChannelsSetStickers) Encode() []byte

channels.setStickers#ea8ca4f9 channel:InputChannel stickerset:InputStickerSet = Bool;

func (*TLChannelsSetStickers) GetChannel

func (m *TLChannelsSetStickers) GetChannel() *InputChannel

func (*TLChannelsSetStickers) GetStickerset

func (m *TLChannelsSetStickers) GetStickerset() *InputStickerSet

func (*TLChannelsSetStickers) ProtoMessage

func (*TLChannelsSetStickers) ProtoMessage()

func (*TLChannelsSetStickers) Reset

func (m *TLChannelsSetStickers) Reset()

func (*TLChannelsSetStickers) String

func (m *TLChannelsSetStickers) String() string

type TLChannelsToggleInvites

type TLChannelsToggleInvites struct {
	Channel *InputChannel `protobuf:"bytes,1,opt,name=channel" json:"channel,omitempty"`
	Enabled *Bool         `protobuf:"bytes,2,opt,name=enabled" json:"enabled,omitempty"`
}

channels.toggleInvites#49609307 channel:InputChannel enabled:Bool = Updates;

func (*TLChannelsToggleInvites) Decode

func (m *TLChannelsToggleInvites) Decode(dbuf *DecodeBuf) error

func (*TLChannelsToggleInvites) Descriptor

func (*TLChannelsToggleInvites) Descriptor() ([]byte, []int)

func (*TLChannelsToggleInvites) Encode

func (m *TLChannelsToggleInvites) Encode() []byte

channels.toggleInvites#49609307 channel:InputChannel enabled:Bool = Updates;

func (*TLChannelsToggleInvites) GetChannel

func (m *TLChannelsToggleInvites) GetChannel() *InputChannel

func (*TLChannelsToggleInvites) GetEnabled

func (m *TLChannelsToggleInvites) GetEnabled() *Bool

func (*TLChannelsToggleInvites) ProtoMessage

func (*TLChannelsToggleInvites) ProtoMessage()

func (*TLChannelsToggleInvites) Reset

func (m *TLChannelsToggleInvites) Reset()

func (*TLChannelsToggleInvites) String

func (m *TLChannelsToggleInvites) String() string

type TLChannelsToggleSignatures

type TLChannelsToggleSignatures struct {
	Channel *InputChannel `protobuf:"bytes,1,opt,name=channel" json:"channel,omitempty"`
	Enabled *Bool         `protobuf:"bytes,2,opt,name=enabled" json:"enabled,omitempty"`
}

channels.toggleSignatures#1f69b606 channel:InputChannel enabled:Bool = Updates;

func (*TLChannelsToggleSignatures) Decode

func (m *TLChannelsToggleSignatures) Decode(dbuf *DecodeBuf) error

func (*TLChannelsToggleSignatures) Descriptor

func (*TLChannelsToggleSignatures) Descriptor() ([]byte, []int)

func (*TLChannelsToggleSignatures) Encode

func (m *TLChannelsToggleSignatures) Encode() []byte

channels.toggleSignatures#1f69b606 channel:InputChannel enabled:Bool = Updates;

func (*TLChannelsToggleSignatures) GetChannel

func (m *TLChannelsToggleSignatures) GetChannel() *InputChannel

func (*TLChannelsToggleSignatures) GetEnabled

func (m *TLChannelsToggleSignatures) GetEnabled() *Bool

func (*TLChannelsToggleSignatures) ProtoMessage

func (*TLChannelsToggleSignatures) ProtoMessage()

func (*TLChannelsToggleSignatures) Reset

func (m *TLChannelsToggleSignatures) Reset()

func (*TLChannelsToggleSignatures) String

func (m *TLChannelsToggleSignatures) String() string

type TLChannelsUpdatePinnedMessage

type TLChannelsUpdatePinnedMessage struct {
	Silent  bool          `protobuf:"varint,1,opt,name=silent" json:"silent,omitempty"`
	Channel *InputChannel `protobuf:"bytes,2,opt,name=channel" json:"channel,omitempty"`
	Id      int32         `protobuf:"varint,3,opt,name=id" json:"id,omitempty"`
}

channels.updatePinnedMessage#a72ded52 flags:# silent:flags.0?true channel:InputChannel id:int = Updates;

func (*TLChannelsUpdatePinnedMessage) Decode

func (*TLChannelsUpdatePinnedMessage) Descriptor

func (*TLChannelsUpdatePinnedMessage) Descriptor() ([]byte, []int)

func (*TLChannelsUpdatePinnedMessage) Encode

func (m *TLChannelsUpdatePinnedMessage) Encode() []byte

channels.updatePinnedMessage#a72ded52 flags:# silent:flags.0?true channel:InputChannel id:int = Updates;

func (*TLChannelsUpdatePinnedMessage) GetChannel

func (*TLChannelsUpdatePinnedMessage) GetId

func (*TLChannelsUpdatePinnedMessage) GetSilent

func (m *TLChannelsUpdatePinnedMessage) GetSilent() bool

func (*TLChannelsUpdatePinnedMessage) ProtoMessage

func (*TLChannelsUpdatePinnedMessage) ProtoMessage()

func (*TLChannelsUpdatePinnedMessage) Reset

func (m *TLChannelsUpdatePinnedMessage) Reset()

func (*TLChannelsUpdatePinnedMessage) String

type TLChannelsUpdateUsername

type TLChannelsUpdateUsername struct {
	Channel  *InputChannel `protobuf:"bytes,1,opt,name=channel" json:"channel,omitempty"`
	Username string        `protobuf:"bytes,2,opt,name=username" json:"username,omitempty"`
}

channels.updateUsername#3514b3de channel:InputChannel username:string = Bool;

func (*TLChannelsUpdateUsername) Decode

func (m *TLChannelsUpdateUsername) Decode(dbuf *DecodeBuf) error

func (*TLChannelsUpdateUsername) Descriptor

func (*TLChannelsUpdateUsername) Descriptor() ([]byte, []int)

func (*TLChannelsUpdateUsername) Encode

func (m *TLChannelsUpdateUsername) Encode() []byte

channels.updateUsername#3514b3de channel:InputChannel username:string = Bool;

func (*TLChannelsUpdateUsername) GetChannel

func (m *TLChannelsUpdateUsername) GetChannel() *InputChannel

func (*TLChannelsUpdateUsername) GetUsername

func (m *TLChannelsUpdateUsername) GetUsername() string

func (*TLChannelsUpdateUsername) ProtoMessage

func (*TLChannelsUpdateUsername) ProtoMessage()

func (*TLChannelsUpdateUsername) Reset

func (m *TLChannelsUpdateUsername) Reset()

func (*TLChannelsUpdateUsername) String

func (m *TLChannelsUpdateUsername) String() string

type TLChat

type TLChat struct {
	Creator           bool          `protobuf:"varint,1,opt,name=creator" json:"creator,omitempty"`
	Kicked            bool          `protobuf:"varint,2,opt,name=kicked" json:"kicked,omitempty"`
	Left              bool          `protobuf:"varint,3,opt,name=left" json:"left,omitempty"`
	AdminsEnabled     bool          `protobuf:"varint,4,opt,name=admins_enabled,json=adminsEnabled" json:"admins_enabled,omitempty"`
	Admin             bool          `protobuf:"varint,5,opt,name=admin" json:"admin,omitempty"`
	Deactivated       bool          `protobuf:"varint,6,opt,name=deactivated" json:"deactivated,omitempty"`
	Id                int32         `protobuf:"varint,7,opt,name=id" json:"id,omitempty"`
	Title             string        `protobuf:"bytes,8,opt,name=title" json:"title,omitempty"`
	Photo             *ChatPhoto    `protobuf:"bytes,9,opt,name=photo" json:"photo,omitempty"`
	ParticipantsCount int32         `protobuf:"varint,10,opt,name=participants_count,json=participantsCount" json:"participants_count,omitempty"`
	Date              int32         `protobuf:"varint,11,opt,name=date" json:"date,omitempty"`
	Version           int32         `protobuf:"varint,12,opt,name=version" json:"version,omitempty"`
	MigratedTo        *InputChannel `protobuf:"bytes,13,opt,name=migrated_to,json=migratedTo" json:"migrated_to,omitempty"`
}

chat#d91cdd54 flags:# creator:flags.0?true kicked:flags.1?true left:flags.2?true admins_enabled:flags.3?true admin:flags.4?true deactivated:flags.5?true id:int title:string photo:ChatPhoto participants_count:int date:int version:int migrated_to:flags.6?InputChannel = Chat;

func (*TLChat) Decode

func (m *TLChat) Decode(dbuf *DecodeBuf) error

func (*TLChat) Descriptor

func (*TLChat) Descriptor() ([]byte, []int)

func (*TLChat) Encode

func (m *TLChat) Encode() []byte

func (*TLChat) GetAdmin

func (m *TLChat) GetAdmin() bool

func (*TLChat) GetAdminsEnabled

func (m *TLChat) GetAdminsEnabled() bool

func (*TLChat) GetCreator

func (m *TLChat) GetCreator() bool

func (*TLChat) GetDate

func (m *TLChat) GetDate() int32

func (*TLChat) GetDeactivated

func (m *TLChat) GetDeactivated() bool

func (*TLChat) GetId

func (m *TLChat) GetId() int32

func (*TLChat) GetKicked

func (m *TLChat) GetKicked() bool

func (*TLChat) GetLeft

func (m *TLChat) GetLeft() bool

func (*TLChat) GetMigratedTo

func (m *TLChat) GetMigratedTo() *InputChannel

func (*TLChat) GetParticipantsCount

func (m *TLChat) GetParticipantsCount() int32

func (*TLChat) GetPhoto

func (m *TLChat) GetPhoto() *ChatPhoto

func (*TLChat) GetTitle

func (m *TLChat) GetTitle() string

func (*TLChat) GetVersion

func (m *TLChat) GetVersion() int32

func (*TLChat) ProtoMessage

func (*TLChat) ProtoMessage()

func (*TLChat) Reset

func (m *TLChat) Reset()

func (*TLChat) String

func (m *TLChat) String() string

func (*TLChat) ToChat

func (m *TLChat) ToChat() *Chat

chat#d91cdd54 flags:# creator:flags.0?true kicked:flags.1?true left:flags.2?true admins_enabled:flags.3?true admin:flags.4?true deactivated:flags.5?true id:int title:string photo:ChatPhoto participants_count:int date:int version:int migrated_to:flags.6?InputChannel = Chat;

type TLChatEmpty

type TLChatEmpty struct {
	Id int32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
}

chatEmpty#9ba2d800 id:int = Chat;

func (*TLChatEmpty) Decode

func (m *TLChatEmpty) Decode(dbuf *DecodeBuf) error

func (*TLChatEmpty) Descriptor

func (*TLChatEmpty) Descriptor() ([]byte, []int)

func (*TLChatEmpty) Encode

func (m *TLChatEmpty) Encode() []byte

func (*TLChatEmpty) GetId

func (m *TLChatEmpty) GetId() int32

func (*TLChatEmpty) ProtoMessage

func (*TLChatEmpty) ProtoMessage()

func (*TLChatEmpty) Reset

func (m *TLChatEmpty) Reset()

func (*TLChatEmpty) String

func (m *TLChatEmpty) String() string

func (*TLChatEmpty) ToChat

func (m *TLChatEmpty) ToChat() *Chat

chatEmpty#9ba2d800 id:int = Chat;

type TLChatForbidden

type TLChatForbidden struct {
	Id    int32  `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	Title string `protobuf:"bytes,2,opt,name=title" json:"title,omitempty"`
}

chatForbidden#7328bdb id:int title:string = Chat;

func (*TLChatForbidden) Decode

func (m *TLChatForbidden) Decode(dbuf *DecodeBuf) error

func (*TLChatForbidden) Descriptor

func (*TLChatForbidden) Descriptor() ([]byte, []int)

func (*TLChatForbidden) Encode

func (m *TLChatForbidden) Encode() []byte

func (*TLChatForbidden) GetId

func (m *TLChatForbidden) GetId() int32

func (*TLChatForbidden) GetTitle

func (m *TLChatForbidden) GetTitle() string

func (*TLChatForbidden) ProtoMessage

func (*TLChatForbidden) ProtoMessage()

func (*TLChatForbidden) Reset

func (m *TLChatForbidden) Reset()

func (*TLChatForbidden) String

func (m *TLChatForbidden) String() string

func (*TLChatForbidden) ToChat

func (m *TLChatForbidden) ToChat() *Chat

chatForbidden#7328bdb id:int title:string = Chat;

type TLChatFull

type TLChatFull struct {
	Id             int32               `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	Participants   *ChatParticipants   `protobuf:"bytes,2,opt,name=participants" json:"participants,omitempty"`
	ChatPhoto      *Photo              `protobuf:"bytes,3,opt,name=chat_photo,json=chatPhoto" json:"chat_photo,omitempty"`
	NotifySettings *PeerNotifySettings `protobuf:"bytes,4,opt,name=notify_settings,json=notifySettings" json:"notify_settings,omitempty"`
	ExportedInvite *ExportedChatInvite `protobuf:"bytes,5,opt,name=exported_invite,json=exportedInvite" json:"exported_invite,omitempty"`
	BotInfo        []*BotInfo          `protobuf:"bytes,6,rep,name=bot_info,json=botInfo" json:"bot_info,omitempty"`
}

chatFull#2e02a614 id:int participants:ChatParticipants chat_photo:Photo notify_settings:PeerNotifySettings exported_invite:ExportedChatInvite bot_info:Vector<BotInfo> = ChatFull;

func (*TLChatFull) Decode

func (m *TLChatFull) Decode(dbuf *DecodeBuf) error

func (*TLChatFull) Descriptor

func (*TLChatFull) Descriptor() ([]byte, []int)

func (*TLChatFull) Encode

func (m *TLChatFull) Encode() []byte

func (*TLChatFull) GetBotInfo

func (m *TLChatFull) GetBotInfo() []*BotInfo

func (*TLChatFull) GetChatPhoto

func (m *TLChatFull) GetChatPhoto() *Photo

func (*TLChatFull) GetExportedInvite

func (m *TLChatFull) GetExportedInvite() *ExportedChatInvite

func (*TLChatFull) GetId

func (m *TLChatFull) GetId() int32

func (*TLChatFull) GetNotifySettings

func (m *TLChatFull) GetNotifySettings() *PeerNotifySettings

func (*TLChatFull) GetParticipants

func (m *TLChatFull) GetParticipants() *ChatParticipants

func (*TLChatFull) ProtoMessage

func (*TLChatFull) ProtoMessage()

func (*TLChatFull) Reset

func (m *TLChatFull) Reset()

func (*TLChatFull) String

func (m *TLChatFull) String() string

func (*TLChatFull) ToChatFull

func (m *TLChatFull) ToChatFull() *ChatFull

chatFull#2e02a614 id:int participants:ChatParticipants chat_photo:Photo notify_settings:PeerNotifySettings exported_invite:ExportedChatInvite bot_info:Vector<BotInfo> = ChatFull;

type TLChatInvite

type TLChatInvite struct {
	Channel           bool       `protobuf:"varint,1,opt,name=channel" json:"channel,omitempty"`
	Broadcast         bool       `protobuf:"varint,2,opt,name=broadcast" json:"broadcast,omitempty"`
	Public            bool       `protobuf:"varint,3,opt,name=public" json:"public,omitempty"`
	Megagroup         bool       `protobuf:"varint,4,opt,name=megagroup" json:"megagroup,omitempty"`
	Title             string     `protobuf:"bytes,5,opt,name=title" json:"title,omitempty"`
	Photo             *ChatPhoto `protobuf:"bytes,6,opt,name=photo" json:"photo,omitempty"`
	ParticipantsCount int32      `protobuf:"varint,7,opt,name=participants_count,json=participantsCount" json:"participants_count,omitempty"`
	Participants      []*User    `protobuf:"bytes,8,rep,name=participants" json:"participants,omitempty"`
}

chatInvite#db74f558 flags:# channel:flags.0?true broadcast:flags.1?true public:flags.2?true megagroup:flags.3?true title:string photo:ChatPhoto participants_count:int participants:flags.4?Vector<User> = ChatInvite;

func (*TLChatInvite) Decode

func (m *TLChatInvite) Decode(dbuf *DecodeBuf) error

func (*TLChatInvite) Descriptor

func (*TLChatInvite) Descriptor() ([]byte, []int)

func (*TLChatInvite) Encode

func (m *TLChatInvite) Encode() []byte

func (*TLChatInvite) GetBroadcast

func (m *TLChatInvite) GetBroadcast() bool

func (*TLChatInvite) GetChannel

func (m *TLChatInvite) GetChannel() bool

func (*TLChatInvite) GetMegagroup

func (m *TLChatInvite) GetMegagroup() bool

func (*TLChatInvite) GetParticipants

func (m *TLChatInvite) GetParticipants() []*User

func (*TLChatInvite) GetParticipantsCount

func (m *TLChatInvite) GetParticipantsCount() int32

func (*TLChatInvite) GetPhoto

func (m *TLChatInvite) GetPhoto() *ChatPhoto

func (*TLChatInvite) GetPublic

func (m *TLChatInvite) GetPublic() bool

func (*TLChatInvite) GetTitle

func (m *TLChatInvite) GetTitle() string

func (*TLChatInvite) ProtoMessage

func (*TLChatInvite) ProtoMessage()

func (*TLChatInvite) Reset

func (m *TLChatInvite) Reset()

func (*TLChatInvite) String

func (m *TLChatInvite) String() string

func (*TLChatInvite) ToChatInvite

func (m *TLChatInvite) ToChatInvite() *ChatInvite

chatInvite#db74f558 flags:# channel:flags.0?true broadcast:flags.1?true public:flags.2?true megagroup:flags.3?true title:string photo:ChatPhoto participants_count:int participants:flags.4?Vector<User> = ChatInvite;

type TLChatInviteAlready

type TLChatInviteAlready struct {
	Chat *Chat `protobuf:"bytes,1,opt,name=chat" json:"chat,omitempty"`
}

chatInviteAlready#5a686d7c chat:Chat = ChatInvite;

func (*TLChatInviteAlready) Decode

func (m *TLChatInviteAlready) Decode(dbuf *DecodeBuf) error

func (*TLChatInviteAlready) Descriptor

func (*TLChatInviteAlready) Descriptor() ([]byte, []int)

func (*TLChatInviteAlready) Encode

func (m *TLChatInviteAlready) Encode() []byte

func (*TLChatInviteAlready) GetChat

func (m *TLChatInviteAlready) GetChat() *Chat

func (*TLChatInviteAlready) ProtoMessage

func (*TLChatInviteAlready) ProtoMessage()

func (*TLChatInviteAlready) Reset

func (m *TLChatInviteAlready) Reset()

func (*TLChatInviteAlready) String

func (m *TLChatInviteAlready) String() string

func (*TLChatInviteAlready) ToChatInvite

func (m *TLChatInviteAlready) ToChatInvite() *ChatInvite

chatInviteAlready#5a686d7c chat:Chat = ChatInvite;

type TLChatInviteEmpty

type TLChatInviteEmpty struct {
}

chatInviteEmpty#69df3769 = ExportedChatInvite;

func (*TLChatInviteEmpty) Decode

func (m *TLChatInviteEmpty) Decode(dbuf *DecodeBuf) error

func (*TLChatInviteEmpty) Descriptor

func (*TLChatInviteEmpty) Descriptor() ([]byte, []int)

func (*TLChatInviteEmpty) Encode

func (m *TLChatInviteEmpty) Encode() []byte

func (*TLChatInviteEmpty) ProtoMessage

func (*TLChatInviteEmpty) ProtoMessage()

func (*TLChatInviteEmpty) Reset

func (m *TLChatInviteEmpty) Reset()

func (*TLChatInviteEmpty) String

func (m *TLChatInviteEmpty) String() string

func (*TLChatInviteEmpty) ToExportedChatInvite

func (m *TLChatInviteEmpty) ToExportedChatInvite() *ExportedChatInvite

chatInviteEmpty#69df3769 = ExportedChatInvite;

type TLChatInviteExported

type TLChatInviteExported struct {
	Link string `protobuf:"bytes,1,opt,name=link" json:"link,omitempty"`
}

chatInviteExported#fc2e05bc link:string = ExportedChatInvite;

func (*TLChatInviteExported) Decode

func (m *TLChatInviteExported) Decode(dbuf *DecodeBuf) error

func (*TLChatInviteExported) Descriptor

func (*TLChatInviteExported) Descriptor() ([]byte, []int)

func (*TLChatInviteExported) Encode

func (m *TLChatInviteExported) Encode() []byte
func (m *TLChatInviteExported) GetLink() string

func (*TLChatInviteExported) ProtoMessage

func (*TLChatInviteExported) ProtoMessage()

func (*TLChatInviteExported) Reset

func (m *TLChatInviteExported) Reset()

func (*TLChatInviteExported) String

func (m *TLChatInviteExported) String() string

func (*TLChatInviteExported) ToExportedChatInvite

func (m *TLChatInviteExported) ToExportedChatInvite() *ExportedChatInvite

chatInviteExported#fc2e05bc link:string = ExportedChatInvite;

type TLChatParticipant

type TLChatParticipant struct {
	UserId    int32 `protobuf:"varint,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	InviterId int32 `protobuf:"varint,2,opt,name=inviter_id,json=inviterId" json:"inviter_id,omitempty"`
	Date      int32 `protobuf:"varint,3,opt,name=date" json:"date,omitempty"`
}

chatParticipant#c8d7493e user_id:int inviter_id:int date:int = ChatParticipant;

func (*TLChatParticipant) Decode

func (m *TLChatParticipant) Decode(dbuf *DecodeBuf) error

func (*TLChatParticipant) Descriptor

func (*TLChatParticipant) Descriptor() ([]byte, []int)

func (*TLChatParticipant) Encode

func (m *TLChatParticipant) Encode() []byte

func (*TLChatParticipant) GetDate

func (m *TLChatParticipant) GetDate() int32

func (*TLChatParticipant) GetInviterId

func (m *TLChatParticipant) GetInviterId() int32

func (*TLChatParticipant) GetUserId

func (m *TLChatParticipant) GetUserId() int32

func (*TLChatParticipant) ProtoMessage

func (*TLChatParticipant) ProtoMessage()

func (*TLChatParticipant) Reset

func (m *TLChatParticipant) Reset()

func (*TLChatParticipant) String

func (m *TLChatParticipant) String() string

func (*TLChatParticipant) ToChatParticipant

func (m *TLChatParticipant) ToChatParticipant() *ChatParticipant

chatParticipant#c8d7493e user_id:int inviter_id:int date:int = ChatParticipant;

type TLChatParticipantAdmin

type TLChatParticipantAdmin struct {
	UserId    int32 `protobuf:"varint,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	InviterId int32 `protobuf:"varint,2,opt,name=inviter_id,json=inviterId" json:"inviter_id,omitempty"`
	Date      int32 `protobuf:"varint,3,opt,name=date" json:"date,omitempty"`
}

chatParticipantAdmin#e2d6e436 user_id:int inviter_id:int date:int = ChatParticipant;

func (*TLChatParticipantAdmin) Decode

func (m *TLChatParticipantAdmin) Decode(dbuf *DecodeBuf) error

func (*TLChatParticipantAdmin) Descriptor

func (*TLChatParticipantAdmin) Descriptor() ([]byte, []int)

func (*TLChatParticipantAdmin) Encode

func (m *TLChatParticipantAdmin) Encode() []byte

func (*TLChatParticipantAdmin) GetDate

func (m *TLChatParticipantAdmin) GetDate() int32

func (*TLChatParticipantAdmin) GetInviterId

func (m *TLChatParticipantAdmin) GetInviterId() int32

func (*TLChatParticipantAdmin) GetUserId

func (m *TLChatParticipantAdmin) GetUserId() int32

func (*TLChatParticipantAdmin) ProtoMessage

func (*TLChatParticipantAdmin) ProtoMessage()

func (*TLChatParticipantAdmin) Reset

func (m *TLChatParticipantAdmin) Reset()

func (*TLChatParticipantAdmin) String

func (m *TLChatParticipantAdmin) String() string

func (*TLChatParticipantAdmin) ToChatParticipant

func (m *TLChatParticipantAdmin) ToChatParticipant() *ChatParticipant

chatParticipantAdmin#e2d6e436 user_id:int inviter_id:int date:int = ChatParticipant;

type TLChatParticipantCreator

type TLChatParticipantCreator struct {
	UserId int32 `protobuf:"varint,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
}

chatParticipantCreator#da13538a user_id:int = ChatParticipant;

func (*TLChatParticipantCreator) Decode

func (m *TLChatParticipantCreator) Decode(dbuf *DecodeBuf) error

func (*TLChatParticipantCreator) Descriptor

func (*TLChatParticipantCreator) Descriptor() ([]byte, []int)

func (*TLChatParticipantCreator) Encode

func (m *TLChatParticipantCreator) Encode() []byte

func (*TLChatParticipantCreator) GetUserId

func (m *TLChatParticipantCreator) GetUserId() int32

func (*TLChatParticipantCreator) ProtoMessage

func (*TLChatParticipantCreator) ProtoMessage()

func (*TLChatParticipantCreator) Reset

func (m *TLChatParticipantCreator) Reset()

func (*TLChatParticipantCreator) String

func (m *TLChatParticipantCreator) String() string

func (*TLChatParticipantCreator) ToChatParticipant

func (m *TLChatParticipantCreator) ToChatParticipant() *ChatParticipant

chatParticipantCreator#da13538a user_id:int = ChatParticipant;

type TLChatParticipants

type TLChatParticipants struct {
	ChatId       int32              `protobuf:"varint,1,opt,name=chat_id,json=chatId" json:"chat_id,omitempty"`
	Participants []*ChatParticipant `protobuf:"bytes,2,rep,name=participants" json:"participants,omitempty"`
	Version      int32              `protobuf:"varint,3,opt,name=version" json:"version,omitempty"`
}

chatParticipants#3f460fed chat_id:int participants:Vector<ChatParticipant> version:int = ChatParticipants;

func (*TLChatParticipants) Decode

func (m *TLChatParticipants) Decode(dbuf *DecodeBuf) error

func (*TLChatParticipants) Descriptor

func (*TLChatParticipants) Descriptor() ([]byte, []int)

func (*TLChatParticipants) Encode

func (m *TLChatParticipants) Encode() []byte

func (*TLChatParticipants) GetChatId

func (m *TLChatParticipants) GetChatId() int32

func (*TLChatParticipants) GetParticipants

func (m *TLChatParticipants) GetParticipants() []*ChatParticipant

func (*TLChatParticipants) GetVersion

func (m *TLChatParticipants) GetVersion() int32

func (*TLChatParticipants) ProtoMessage

func (*TLChatParticipants) ProtoMessage()

func (*TLChatParticipants) Reset

func (m *TLChatParticipants) Reset()

func (*TLChatParticipants) String

func (m *TLChatParticipants) String() string

func (*TLChatParticipants) ToChatParticipants

func (m *TLChatParticipants) ToChatParticipants() *ChatParticipants

chatParticipants#3f460fed chat_id:int participants:Vector<ChatParticipant> version:int = ChatParticipants;

type TLChatParticipantsForbidden

type TLChatParticipantsForbidden struct {
	ChatId          int32            `protobuf:"varint,1,opt,name=chat_id,json=chatId" json:"chat_id,omitempty"`
	SelfParticipant *ChatParticipant `protobuf:"bytes,2,opt,name=self_participant,json=selfParticipant" json:"self_participant,omitempty"`
}

chatParticipantsForbidden#fc900c2b flags:# chat_id:int self_participant:flags.0?ChatParticipant = ChatParticipants;

func (*TLChatParticipantsForbidden) Decode

func (m *TLChatParticipantsForbidden) Decode(dbuf *DecodeBuf) error

func (*TLChatParticipantsForbidden) Descriptor

func (*TLChatParticipantsForbidden) Descriptor() ([]byte, []int)

func (*TLChatParticipantsForbidden) Encode

func (m *TLChatParticipantsForbidden) Encode() []byte

func (*TLChatParticipantsForbidden) GetChatId

func (m *TLChatParticipantsForbidden) GetChatId() int32

func (*TLChatParticipantsForbidden) GetSelfParticipant

func (m *TLChatParticipantsForbidden) GetSelfParticipant() *ChatParticipant

func (*TLChatParticipantsForbidden) ProtoMessage

func (*TLChatParticipantsForbidden) ProtoMessage()

func (*TLChatParticipantsForbidden) Reset

func (m *TLChatParticipantsForbidden) Reset()

func (*TLChatParticipantsForbidden) String

func (m *TLChatParticipantsForbidden) String() string

func (*TLChatParticipantsForbidden) ToChatParticipants

func (m *TLChatParticipantsForbidden) ToChatParticipants() *ChatParticipants

chatParticipantsForbidden#fc900c2b flags:# chat_id:int self_participant:flags.0?ChatParticipant = ChatParticipants;

type TLChatPhoto

type TLChatPhoto struct {
	PhotoSmall *FileLocation `protobuf:"bytes,1,opt,name=photo_small,json=photoSmall" json:"photo_small,omitempty"`
	PhotoBig   *FileLocation `protobuf:"bytes,2,opt,name=photo_big,json=photoBig" json:"photo_big,omitempty"`
}

chatPhoto#6153276a photo_small:FileLocation photo_big:FileLocation = ChatPhoto;

func (*TLChatPhoto) Decode

func (m *TLChatPhoto) Decode(dbuf *DecodeBuf) error

func (*TLChatPhoto) Descriptor

func (*TLChatPhoto) Descriptor() ([]byte, []int)

func (*TLChatPhoto) Encode

func (m *TLChatPhoto) Encode() []byte

func (*TLChatPhoto) GetPhotoBig

func (m *TLChatPhoto) GetPhotoBig() *FileLocation

func (*TLChatPhoto) GetPhotoSmall

func (m *TLChatPhoto) GetPhotoSmall() *FileLocation

func (*TLChatPhoto) ProtoMessage

func (*TLChatPhoto) ProtoMessage()

func (*TLChatPhoto) Reset

func (m *TLChatPhoto) Reset()

func (*TLChatPhoto) String

func (m *TLChatPhoto) String() string

func (*TLChatPhoto) ToChatPhoto

func (m *TLChatPhoto) ToChatPhoto() *ChatPhoto

chatPhoto#6153276a photo_small:FileLocation photo_big:FileLocation = ChatPhoto;

type TLChatPhotoEmpty

type TLChatPhotoEmpty struct {
}

chatPhotoEmpty#37c1011c = ChatPhoto;

func (*TLChatPhotoEmpty) Decode

func (m *TLChatPhotoEmpty) Decode(dbuf *DecodeBuf) error

func (*TLChatPhotoEmpty) Descriptor

func (*TLChatPhotoEmpty) Descriptor() ([]byte, []int)

func (*TLChatPhotoEmpty) Encode

func (m *TLChatPhotoEmpty) Encode() []byte

func (*TLChatPhotoEmpty) ProtoMessage

func (*TLChatPhotoEmpty) ProtoMessage()

func (*TLChatPhotoEmpty) Reset

func (m *TLChatPhotoEmpty) Reset()

func (*TLChatPhotoEmpty) String

func (m *TLChatPhotoEmpty) String() string

func (*TLChatPhotoEmpty) ToChatPhoto

func (m *TLChatPhotoEmpty) ToChatPhoto() *ChatPhoto

chatPhotoEmpty#37c1011c = ChatPhoto;

type TLClient_DHInnerData

type TLClient_DHInnerData struct {
	Nonce       []byte `protobuf:"bytes,1,opt,name=nonce,proto3" json:"nonce,omitempty"`
	ServerNonce []byte `protobuf:"bytes,2,opt,name=server_nonce,json=serverNonce,proto3" json:"server_nonce,omitempty"`
	RetryId     int64  `protobuf:"varint,3,opt,name=retry_id,json=retryId" json:"retry_id,omitempty"`
	GB          string `protobuf:"bytes,4,opt,name=g_b,json=gB" json:"g_b,omitempty"`
}

client_DH_inner_data#6643b654 nonce:int128 server_nonce:int128 retry_id:long g_b:string = Client_DH_Inner_Data;

func (*TLClient_DHInnerData) Decode

func (m *TLClient_DHInnerData) Decode(dbuf *DecodeBuf) error

func (*TLClient_DHInnerData) Descriptor

func (*TLClient_DHInnerData) Descriptor() ([]byte, []int)

func (*TLClient_DHInnerData) Encode

func (m *TLClient_DHInnerData) Encode() []byte

func (*TLClient_DHInnerData) GetGB

func (m *TLClient_DHInnerData) GetGB() string

func (*TLClient_DHInnerData) GetNonce

func (m *TLClient_DHInnerData) GetNonce() []byte

func (*TLClient_DHInnerData) GetRetryId

func (m *TLClient_DHInnerData) GetRetryId() int64

func (*TLClient_DHInnerData) GetServerNonce

func (m *TLClient_DHInnerData) GetServerNonce() []byte

func (*TLClient_DHInnerData) ProtoMessage

func (*TLClient_DHInnerData) ProtoMessage()

func (*TLClient_DHInnerData) Reset

func (m *TLClient_DHInnerData) Reset()

func (*TLClient_DHInnerData) String

func (m *TLClient_DHInnerData) String() string

func (*TLClient_DHInnerData) ToClient_DH_Inner_Data

func (m *TLClient_DHInnerData) ToClient_DH_Inner_Data() *Client_DH_Inner_Data

client_DH_inner_data#6643b654 nonce:int128 server_nonce:int128 retry_id:long g_b:string = Client_DH_Inner_Data;

type TLConfig

type TLConfig struct {
	PhonecallsEnabled     bool               `protobuf:"varint,1,opt,name=phonecalls_enabled,json=phonecallsEnabled" json:"phonecalls_enabled,omitempty"`
	Date                  int32              `protobuf:"varint,2,opt,name=date" json:"date,omitempty"`
	Expires               int32              `protobuf:"varint,3,opt,name=expires" json:"expires,omitempty"`
	TestMode              *Bool              `protobuf:"bytes,4,opt,name=test_mode,json=testMode" json:"test_mode,omitempty"`
	ThisDc                int32              `protobuf:"varint,5,opt,name=this_dc,json=thisDc" json:"this_dc,omitempty"`
	DcOptions             []*DcOption        `protobuf:"bytes,6,rep,name=dc_options,json=dcOptions" json:"dc_options,omitempty"`
	ChatSizeMax           int32              `protobuf:"varint,7,opt,name=chat_size_max,json=chatSizeMax" json:"chat_size_max,omitempty"`
	MegagroupSizeMax      int32              `protobuf:"varint,8,opt,name=megagroup_size_max,json=megagroupSizeMax" json:"megagroup_size_max,omitempty"`
	ForwardedCountMax     int32              `protobuf:"varint,9,opt,name=forwarded_count_max,json=forwardedCountMax" json:"forwarded_count_max,omitempty"`
	OnlineUpdatePeriodMs  int32              `protobuf:"varint,10,opt,name=online_update_period_ms,json=onlineUpdatePeriodMs" json:"online_update_period_ms,omitempty"`
	OfflineBlurTimeoutMs  int32              `protobuf:"varint,11,opt,name=offline_blur_timeout_ms,json=offlineBlurTimeoutMs" json:"offline_blur_timeout_ms,omitempty"`
	OfflineIdleTimeoutMs  int32              `protobuf:"varint,12,opt,name=offline_idle_timeout_ms,json=offlineIdleTimeoutMs" json:"offline_idle_timeout_ms,omitempty"`
	OnlineCloudTimeoutMs  int32              `protobuf:"varint,13,opt,name=online_cloud_timeout_ms,json=onlineCloudTimeoutMs" json:"online_cloud_timeout_ms,omitempty"`
	NotifyCloudDelayMs    int32              `protobuf:"varint,14,opt,name=notify_cloud_delay_ms,json=notifyCloudDelayMs" json:"notify_cloud_delay_ms,omitempty"`
	NotifyDefaultDelayMs  int32              `protobuf:"varint,15,opt,name=notify_default_delay_ms,json=notifyDefaultDelayMs" json:"notify_default_delay_ms,omitempty"`
	ChatBigSize           int32              `protobuf:"varint,16,opt,name=chat_big_size,json=chatBigSize" json:"chat_big_size,omitempty"`
	PushChatPeriodMs      int32              `protobuf:"varint,17,opt,name=push_chat_period_ms,json=pushChatPeriodMs" json:"push_chat_period_ms,omitempty"`
	PushChatLimit         int32              `protobuf:"varint,18,opt,name=push_chat_limit,json=pushChatLimit" json:"push_chat_limit,omitempty"`
	SavedGifsLimit        int32              `protobuf:"varint,19,opt,name=saved_gifs_limit,json=savedGifsLimit" json:"saved_gifs_limit,omitempty"`
	EditTimeLimit         int32              `protobuf:"varint,20,opt,name=edit_time_limit,json=editTimeLimit" json:"edit_time_limit,omitempty"`
	RatingEDecay          int32              `protobuf:"varint,21,opt,name=rating_e_decay,json=ratingEDecay" json:"rating_e_decay,omitempty"`
	StickersRecentLimit   int32              `protobuf:"varint,22,opt,name=stickers_recent_limit,json=stickersRecentLimit" json:"stickers_recent_limit,omitempty"`
	StickersFavedLimit    int32              `protobuf:"varint,23,opt,name=stickers_faved_limit,json=stickersFavedLimit" json:"stickers_faved_limit,omitempty"`
	TmpSessions           int32              `protobuf:"varint,24,opt,name=tmp_sessions,json=tmpSessions" json:"tmp_sessions,omitempty"`
	PinnedDialogsCountMax int32              `protobuf:"varint,25,opt,name=pinned_dialogs_count_max,json=pinnedDialogsCountMax" json:"pinned_dialogs_count_max,omitempty"`
	CallReceiveTimeoutMs  int32              `protobuf:"varint,26,opt,name=call_receive_timeout_ms,json=callReceiveTimeoutMs" json:"call_receive_timeout_ms,omitempty"`
	CallRingTimeoutMs     int32              `protobuf:"varint,27,opt,name=call_ring_timeout_ms,json=callRingTimeoutMs" json:"call_ring_timeout_ms,omitempty"`
	CallConnectTimeoutMs  int32              `protobuf:"varint,28,opt,name=call_connect_timeout_ms,json=callConnectTimeoutMs" json:"call_connect_timeout_ms,omitempty"`
	CallPacketTimeoutMs   int32              `protobuf:"varint,29,opt,name=call_packet_timeout_ms,json=callPacketTimeoutMs" json:"call_packet_timeout_ms,omitempty"`
	MeUrlPrefix           string             `protobuf:"bytes,30,opt,name=me_url_prefix,json=meUrlPrefix" json:"me_url_prefix,omitempty"`
	SuggestedLangCode     string             `protobuf:"bytes,31,opt,name=suggested_lang_code,json=suggestedLangCode" json:"suggested_lang_code,omitempty"`
	LangPackVersion       int32              `protobuf:"varint,32,opt,name=lang_pack_version,json=langPackVersion" json:"lang_pack_version,omitempty"`
	DisabledFeatures      []*DisabledFeature `protobuf:"bytes,33,rep,name=disabled_features,json=disabledFeatures" json:"disabled_features,omitempty"`
}

config#8df376a4 flags:# phonecalls_enabled:flags.1?true date:int expires:int test_mode:Bool this_dc:int dc_options:Vector<DcOption> chat_size_max:int megagroup_size_max:int forwarded_count_max:int online_update_period_ms:int offline_blur_timeout_ms:int offline_idle_timeout_ms:int online_cloud_timeout_ms:int notify_cloud_delay_ms:int notify_default_delay_ms:int chat_big_size:int push_chat_period_ms:int push_chat_limit:int saved_gifs_limit:int edit_time_limit:int rating_e_decay:int stickers_recent_limit:int stickers_faved_limit:int tmp_sessions:flags.0?int pinned_dialogs_count_max:int call_receive_timeout_ms:int call_ring_timeout_ms:int call_connect_timeout_ms:int call_packet_timeout_ms:int me_url_prefix:string suggested_lang_code:flags.2?string lang_pack_version:flags.2?int disabled_features:Vector<DisabledFeature> = Config;

func (*TLConfig) Decode

func (m *TLConfig) Decode(dbuf *DecodeBuf) error

func (*TLConfig) Descriptor

func (*TLConfig) Descriptor() ([]byte, []int)

func (*TLConfig) Encode

func (m *TLConfig) Encode() []byte

func (*TLConfig) GetCallConnectTimeoutMs

func (m *TLConfig) GetCallConnectTimeoutMs() int32

func (*TLConfig) GetCallPacketTimeoutMs

func (m *TLConfig) GetCallPacketTimeoutMs() int32

func (*TLConfig) GetCallReceiveTimeoutMs

func (m *TLConfig) GetCallReceiveTimeoutMs() int32

func (*TLConfig) GetCallRingTimeoutMs

func (m *TLConfig) GetCallRingTimeoutMs() int32

func (*TLConfig) GetChatBigSize

func (m *TLConfig) GetChatBigSize() int32

func (*TLConfig) GetChatSizeMax

func (m *TLConfig) GetChatSizeMax() int32

func (*TLConfig) GetDate

func (m *TLConfig) GetDate() int32

func (*TLConfig) GetDcOptions

func (m *TLConfig) GetDcOptions() []*DcOption

func (*TLConfig) GetDisabledFeatures

func (m *TLConfig) GetDisabledFeatures() []*DisabledFeature

func (*TLConfig) GetEditTimeLimit

func (m *TLConfig) GetEditTimeLimit() int32

func (*TLConfig) GetExpires

func (m *TLConfig) GetExpires() int32

func (*TLConfig) GetForwardedCountMax

func (m *TLConfig) GetForwardedCountMax() int32

func (*TLConfig) GetLangPackVersion

func (m *TLConfig) GetLangPackVersion() int32

func (*TLConfig) GetMeUrlPrefix

func (m *TLConfig) GetMeUrlPrefix() string

func (*TLConfig) GetMegagroupSizeMax

func (m *TLConfig) GetMegagroupSizeMax() int32

func (*TLConfig) GetNotifyCloudDelayMs

func (m *TLConfig) GetNotifyCloudDelayMs() int32

func (*TLConfig) GetNotifyDefaultDelayMs

func (m *TLConfig) GetNotifyDefaultDelayMs() int32

func (*TLConfig) GetOfflineBlurTimeoutMs

func (m *TLConfig) GetOfflineBlurTimeoutMs() int32

func (*TLConfig) GetOfflineIdleTimeoutMs

func (m *TLConfig) GetOfflineIdleTimeoutMs() int32

func (*TLConfig) GetOnlineCloudTimeoutMs

func (m *TLConfig) GetOnlineCloudTimeoutMs() int32

func (*TLConfig) GetOnlineUpdatePeriodMs

func (m *TLConfig) GetOnlineUpdatePeriodMs() int32

func (*TLConfig) GetPhonecallsEnabled

func (m *TLConfig) GetPhonecallsEnabled() bool

func (*TLConfig) GetPinnedDialogsCountMax

func (m *TLConfig) GetPinnedDialogsCountMax() int32

func (*TLConfig) GetPushChatLimit

func (m *TLConfig) GetPushChatLimit() int32

func (*TLConfig) GetPushChatPeriodMs

func (m *TLConfig) GetPushChatPeriodMs() int32

func (*TLConfig) GetRatingEDecay

func (m *TLConfig) GetRatingEDecay() int32

func (*TLConfig) GetSavedGifsLimit

func (m *TLConfig) GetSavedGifsLimit() int32

func (*TLConfig) GetStickersFavedLimit

func (m *TLConfig) GetStickersFavedLimit() int32

func (*TLConfig) GetStickersRecentLimit

func (m *TLConfig) GetStickersRecentLimit() int32

func (*TLConfig) GetSuggestedLangCode

func (m *TLConfig) GetSuggestedLangCode() string

func (*TLConfig) GetTestMode

func (m *TLConfig) GetTestMode() *Bool

func (*TLConfig) GetThisDc

func (m *TLConfig) GetThisDc() int32

func (*TLConfig) GetTmpSessions

func (m *TLConfig) GetTmpSessions() int32

func (*TLConfig) ProtoMessage

func (*TLConfig) ProtoMessage()

func (*TLConfig) Reset

func (m *TLConfig) Reset()

func (*TLConfig) String

func (m *TLConfig) String() string

func (*TLConfig) ToConfig

func (m *TLConfig) ToConfig() *Config

config#8df376a4 flags:# phonecalls_enabled:flags.1?true date:int expires:int test_mode:Bool this_dc:int dc_options:Vector<DcOption> chat_size_max:int megagroup_size_max:int forwarded_count_max:int online_update_period_ms:int offline_blur_timeout_ms:int offline_idle_timeout_ms:int online_cloud_timeout_ms:int notify_cloud_delay_ms:int notify_default_delay_ms:int chat_big_size:int push_chat_period_ms:int push_chat_limit:int saved_gifs_limit:int edit_time_limit:int rating_e_decay:int stickers_recent_limit:int stickers_faved_limit:int tmp_sessions:flags.0?int pinned_dialogs_count_max:int call_receive_timeout_ms:int call_ring_timeout_ms:int call_connect_timeout_ms:int call_packet_timeout_ms:int me_url_prefix:string suggested_lang_code:flags.2?string lang_pack_version:flags.2?int disabled_features:Vector<DisabledFeature> = Config;

type TLConstructor

type TLConstructor int32
const (
	TLConstructor_CRC32_UNKNOWN                                          TLConstructor = 0
	TLConstructor_CRC32_vector                                           TLConstructor = 481674261
	TLConstructor_CRC32_message2                                         TLConstructor = 1538843921
	TLConstructor_CRC32_msg_container                                    TLConstructor = 1945237724
	TLConstructor_CRC32_msg_copy                                         TLConstructor = 530561358
	TLConstructor_CRC32_gzip_packed                                      TLConstructor = 812830625
	TLConstructor_CRC32_resPQ                                            TLConstructor = 85337187
	TLConstructor_CRC32_p_q_inner_data                                   TLConstructor = -2083955988
	TLConstructor_CRC32_server_DH_params_fail                            TLConstructor = 2043348061
	TLConstructor_CRC32_server_DH_params_ok                              TLConstructor = -790100132
	TLConstructor_CRC32_server_DH_inner_data                             TLConstructor = -1249309254
	TLConstructor_CRC32_client_DH_inner_data                             TLConstructor = 1715713620
	TLConstructor_CRC32_dh_gen_ok                                        TLConstructor = 1003222836
	TLConstructor_CRC32_dh_gen_retry                                     TLConstructor = 1188831161
	TLConstructor_CRC32_dh_gen_fail                                      TLConstructor = -1499615742
	TLConstructor_CRC32_destroy_auth_key_ok                              TLConstructor = -161422892
	TLConstructor_CRC32_destroy_auth_key_none                            TLConstructor = 178201177
	TLConstructor_CRC32_destroy_auth_key_fail                            TLConstructor = -368010477
	TLConstructor_CRC32_req_pq                                           TLConstructor = 1615239032
	TLConstructor_CRC32_req_DH_params                                    TLConstructor = -686627650
	TLConstructor_CRC32_set_client_DH_params                             TLConstructor = -184262881
	TLConstructor_CRC32_destroy_auth_key                                 TLConstructor = -784117408
	TLConstructor_CRC32_msgs_ack                                         TLConstructor = 1658238041
	TLConstructor_CRC32_bad_msg_notification                             TLConstructor = -1477445615
	TLConstructor_CRC32_bad_server_salt                                  TLConstructor = -307542917
	TLConstructor_CRC32_msgs_state_req                                   TLConstructor = -630588590
	TLConstructor_CRC32_msgs_state_info                                  TLConstructor = 81704317
	TLConstructor_CRC32_msgs_all_info                                    TLConstructor = -1933520591
	TLConstructor_CRC32_msg_detailed_info                                TLConstructor = 661470918
	TLConstructor_CRC32_msg_new_detailed_info                            TLConstructor = -2137147681
	TLConstructor_CRC32_msg_resend_req                                   TLConstructor = 2105940488
	TLConstructor_CRC32_rpc_result                                       TLConstructor = -212046591
	TLConstructor_CRC32_rpc_error                                        TLConstructor = 558156313
	TLConstructor_CRC32_rpc_answer_unknown                               TLConstructor = 1579864942
	TLConstructor_CRC32_rpc_answer_dropped_running                       TLConstructor = -847714938
	TLConstructor_CRC32_rpc_answer_dropped                               TLConstructor = -1539647305
	TLConstructor_CRC32_future_salt                                      TLConstructor = 155834844
	TLConstructor_CRC32_future_salts                                     TLConstructor = -1370486635
	TLConstructor_CRC32_pong                                             TLConstructor = 880243653
	TLConstructor_CRC32_destroy_session_ok                               TLConstructor = -501201412
	TLConstructor_CRC32_destroy_session_none                             TLConstructor = 1658015945
	TLConstructor_CRC32_new_session_created                              TLConstructor = -1631450872
	TLConstructor_CRC32_http_wait                                        TLConstructor = -1835453025
	TLConstructor_CRC32_ipPort                                           TLConstructor = -734810765
	TLConstructor_CRC32_help_configSimple                                TLConstructor = -644365371
	TLConstructor_CRC32_rpc_drop_answer                                  TLConstructor = 1491380032
	TLConstructor_CRC32_get_future_salts                                 TLConstructor = -1188971260
	TLConstructor_CRC32_ping                                             TLConstructor = 2059302892
	TLConstructor_CRC32_ping_delay_disconnect                            TLConstructor = -213746804
	TLConstructor_CRC32_destroy_session                                  TLConstructor = -414113498
	TLConstructor_CRC32_contest_saveDeveloperInfo                        TLConstructor = -1705021803
	TLConstructor_CRC32_boolFalse                                        TLConstructor = -1132882121
	TLConstructor_CRC32_boolTrue                                         TLConstructor = -1720552011
	TLConstructor_CRC32_true                                             TLConstructor = 1072550713
	TLConstructor_CRC32_error                                            TLConstructor = -994444869
	TLConstructor_CRC32_null                                             TLConstructor = 1450380236
	TLConstructor_CRC32_inputPeerEmpty                                   TLConstructor = 2134579434
	TLConstructor_CRC32_inputPeerSelf                                    TLConstructor = 2107670217
	TLConstructor_CRC32_inputPeerChat                                    TLConstructor = 396093539
	TLConstructor_CRC32_inputPeerUser                                    TLConstructor = 2072935910
	TLConstructor_CRC32_inputPeerChannel                                 TLConstructor = 548253432
	TLConstructor_CRC32_inputUserEmpty                                   TLConstructor = -1182234929
	TLConstructor_CRC32_inputUserSelf                                    TLConstructor = -138301121
	TLConstructor_CRC32_inputUser                                        TLConstructor = -668391402
	TLConstructor_CRC32_inputPhoneContact                                TLConstructor = -208488460
	TLConstructor_CRC32_inputFile                                        TLConstructor = -181407105
	TLConstructor_CRC32_inputFileBig                                     TLConstructor = -95482955
	TLConstructor_CRC32_inputMediaEmpty                                  TLConstructor = -1771768449
	TLConstructor_CRC32_inputMediaUploadedPhoto                          TLConstructor = 792191537
	TLConstructor_CRC32_inputMediaPhoto                                  TLConstructor = -2114308294
	TLConstructor_CRC32_inputMediaGeoPoint                               TLConstructor = -104578748
	TLConstructor_CRC32_inputMediaContact                                TLConstructor = -1494984313
	TLConstructor_CRC32_inputMediaUploadedDocument                       TLConstructor = -476700163
	TLConstructor_CRC32_inputMediaDocument                               TLConstructor = 1523279502
	TLConstructor_CRC32_inputMediaVenue                                  TLConstructor = 673687578
	TLConstructor_CRC32_inputMediaGifExternal                            TLConstructor = 1212395773
	TLConstructor_CRC32_inputMediaPhotoExternal                          TLConstructor = 153267905
	TLConstructor_CRC32_inputMediaDocumentExternal                       TLConstructor = -1225309387
	TLConstructor_CRC32_inputMediaGame                                   TLConstructor = -750828557
	TLConstructor_CRC32_inputMediaInvoice                                TLConstructor = -1844103547
	TLConstructor_CRC32_inputChatPhotoEmpty                              TLConstructor = 480546647
	TLConstructor_CRC32_inputChatUploadedPhoto                           TLConstructor = -1837345356
	TLConstructor_CRC32_inputChatPhoto                                   TLConstructor = -1991004873
	TLConstructor_CRC32_inputGeoPointEmpty                               TLConstructor = -457104426
	TLConstructor_CRC32_inputGeoPoint                                    TLConstructor = -206066487
	TLConstructor_CRC32_inputPhotoEmpty                                  TLConstructor = 483901197
	TLConstructor_CRC32_inputPhoto                                       TLConstructor = -74070332
	TLConstructor_CRC32_inputFileLocation                                TLConstructor = 342061462
	TLConstructor_CRC32_inputEncryptedFileLocation                       TLConstructor = -182231723
	TLConstructor_CRC32_inputDocumentFileLocation                        TLConstructor = 1125058340
	TLConstructor_CRC32_inputAppEvent                                    TLConstructor = 1996904104
	TLConstructor_CRC32_peerUser                                         TLConstructor = -1649296275
	TLConstructor_CRC32_peerChat                                         TLConstructor = -1160714821
	TLConstructor_CRC32_peerChannel                                      TLConstructor = -1109531342
	TLConstructor_CRC32_storage_fileUnknown                              TLConstructor = -1432995067
	TLConstructor_CRC32_storage_filePartial                              TLConstructor = 1086091090
	TLConstructor_CRC32_storage_fileJpeg                                 TLConstructor = 8322574
	TLConstructor_CRC32_storage_fileGif                                  TLConstructor = -891180321
	TLConstructor_CRC32_storage_filePng                                  TLConstructor = 172975040
	TLConstructor_CRC32_storage_filePdf                                  TLConstructor = -1373745011
	TLConstructor_CRC32_storage_fileMp3                                  TLConstructor = 1384777335
	TLConstructor_CRC32_storage_fileMov                                  TLConstructor = 1258941372
	TLConstructor_CRC32_storage_fileMp4                                  TLConstructor = -1278304028
	TLConstructor_CRC32_storage_fileWebp                                 TLConstructor = 276907596
	TLConstructor_CRC32_fileLocationUnavailable                          TLConstructor = 2086234950
	TLConstructor_CRC32_fileLocation                                     TLConstructor = 1406570614
	TLConstructor_CRC32_userEmpty                                        TLConstructor = 537022650
	TLConstructor_CRC32_user                                             TLConstructor = 773059779
	TLConstructor_CRC32_userProfilePhotoEmpty                            TLConstructor = 1326562017
	TLConstructor_CRC32_userProfilePhoto                                 TLConstructor = -715532088
	TLConstructor_CRC32_userStatusEmpty                                  TLConstructor = 164646985
	TLConstructor_CRC32_userStatusOnline                                 TLConstructor = -306628279
	TLConstructor_CRC32_userStatusOffline                                TLConstructor = 9203775
	TLConstructor_CRC32_userStatusRecently                               TLConstructor = -496024847
	TLConstructor_CRC32_userStatusLastWeek                               TLConstructor = 129960444
	TLConstructor_CRC32_userStatusLastMonth                              TLConstructor = 2011940674
	TLConstructor_CRC32_chatEmpty                                        TLConstructor = -1683826688
	TLConstructor_CRC32_chat                                             TLConstructor = -652419756
	TLConstructor_CRC32_chatForbidden                                    TLConstructor = 120753115
	TLConstructor_CRC32_channel                                          TLConstructor = 213142300
	TLConstructor_CRC32_channelForbidden                                 TLConstructor = 681420594
	TLConstructor_CRC32_chatFull                                         TLConstructor = 771925524
	TLConstructor_CRC32_channelFull                                      TLConstructor = 401891279
	TLConstructor_CRC32_chatParticipant                                  TLConstructor = -925415106
	TLConstructor_CRC32_chatParticipantCreator                           TLConstructor = -636267638
	TLConstructor_CRC32_chatParticipantAdmin                             TLConstructor = -489233354
	TLConstructor_CRC32_chatParticipantsForbidden                        TLConstructor = -57668565
	TLConstructor_CRC32_chatParticipants                                 TLConstructor = 1061556205
	TLConstructor_CRC32_chatPhotoEmpty                                   TLConstructor = 935395612
	TLConstructor_CRC32_chatPhoto                                        TLConstructor = 1632839530
	TLConstructor_CRC32_messageEmpty                                     TLConstructor = -2082087340
	TLConstructor_CRC32_message                                          TLConstructor = -1864508399
	TLConstructor_CRC32_messageService                                   TLConstructor = -1642487306
	TLConstructor_CRC32_messageMediaEmpty                                TLConstructor = 1038967584
	TLConstructor_CRC32_messageMediaPhoto                                TLConstructor = -1256047857
	TLConstructor_CRC32_messageMediaGeo                                  TLConstructor = 1457575028
	TLConstructor_CRC32_messageMediaContact                              TLConstructor = 1585262393
	TLConstructor_CRC32_messageMediaUnsupported                          TLConstructor = -1618676578
	TLConstructor_CRC32_messageMediaDocument                             TLConstructor = 2084836563
	TLConstructor_CRC32_messageMediaWebPage                              TLConstructor = -1557277184
	TLConstructor_CRC32_messageMediaVenue                                TLConstructor = 2031269663
	TLConstructor_CRC32_messageMediaGame                                 TLConstructor = -38694904
	TLConstructor_CRC32_messageMediaInvoice                              TLConstructor = -2074799289
	TLConstructor_CRC32_messageActionEmpty                               TLConstructor = -1230047312
	TLConstructor_CRC32_messageActionChatCreate                          TLConstructor = -1503425638
	TLConstructor_CRC32_messageActionChatEditTitle                       TLConstructor = -1247687078
	TLConstructor_CRC32_messageActionChatEditPhoto                       TLConstructor = 2144015272
	TLConstructor_CRC32_messageActionChatDeletePhoto                     TLConstructor = -1780220945
	TLConstructor_CRC32_messageActionChatAddUser                         TLConstructor = 1217033015
	TLConstructor_CRC32_messageActionChatDeleteUser                      TLConstructor = -1297179892
	TLConstructor_CRC32_messageActionChatJoinedByLink                    TLConstructor = -123931160
	TLConstructor_CRC32_messageActionChannelCreate                       TLConstructor = -1781355374
	TLConstructor_CRC32_messageActionChatMigrateTo                       TLConstructor = 1371385889
	TLConstructor_CRC32_messageActionChannelMigrateFrom                  TLConstructor = -1336546578
	TLConstructor_CRC32_messageActionPinMessage                          TLConstructor = -1799538451
	TLConstructor_CRC32_messageActionHistoryClear                        TLConstructor = -1615153660
	TLConstructor_CRC32_messageActionGameScore                           TLConstructor = -1834538890
	TLConstructor_CRC32_messageActionPaymentSentMe                       TLConstructor = -1892568281
	TLConstructor_CRC32_messageActionPaymentSent                         TLConstructor = 1080663248
	TLConstructor_CRC32_messageActionPhoneCall                           TLConstructor = -2132731265
	TLConstructor_CRC32_messageActionScreenshotTaken                     TLConstructor = 1200788123
	TLConstructor_CRC32_dialog                                           TLConstructor = -455150117
	TLConstructor_CRC32_photoEmpty                                       TLConstructor = 590459437
	TLConstructor_CRC32_photo                                            TLConstructor = -1836524247
	TLConstructor_CRC32_photoSizeEmpty                                   TLConstructor = 236446268
	TLConstructor_CRC32_photoSize                                        TLConstructor = 2009052699
	TLConstructor_CRC32_photoCachedSize                                  TLConstructor = -374917894
	TLConstructor_CRC32_geoPointEmpty                                    TLConstructor = 286776671
	TLConstructor_CRC32_geoPoint                                         TLConstructor = 541710092
	TLConstructor_CRC32_auth_checkedPhone                                TLConstructor = -2128698738
	TLConstructor_CRC32_auth_sentCode                                    TLConstructor = 1577067778
	TLConstructor_CRC32_auth_authorization                               TLConstructor = -855308010
	TLConstructor_CRC32_auth_exportedAuthorization                       TLConstructor = -543777747
	TLConstructor_CRC32_inputNotifyPeer                                  TLConstructor = -1195615476
	TLConstructor_CRC32_inputNotifyUsers                                 TLConstructor = 423314455
	TLConstructor_CRC32_inputNotifyChats                                 TLConstructor = 1251338318
	TLConstructor_CRC32_inputNotifyAll                                   TLConstructor = -1540769658
	TLConstructor_CRC32_inputPeerNotifyEventsEmpty                       TLConstructor = -265263912
	TLConstructor_CRC32_inputPeerNotifyEventsAll                         TLConstructor = -395694988
	TLConstructor_CRC32_inputPeerNotifySettings                          TLConstructor = 949182130
	TLConstructor_CRC32_peerNotifyEventsEmpty                            TLConstructor = -1378534221
	TLConstructor_CRC32_peerNotifyEventsAll                              TLConstructor = 1830677896
	TLConstructor_CRC32_peerNotifySettingsEmpty                          TLConstructor = 1889961234
	TLConstructor_CRC32_peerNotifySettings                               TLConstructor = -1697798976
	TLConstructor_CRC32_peerSettings                                     TLConstructor = -2122045747
	TLConstructor_CRC32_wallPaper                                        TLConstructor = -860866985
	TLConstructor_CRC32_wallPaperSolid                                   TLConstructor = 1662091044
	TLConstructor_CRC32_inputReportReasonSpam                            TLConstructor = 1490799288
	TLConstructor_CRC32_inputReportReasonViolence                        TLConstructor = 505595789
	TLConstructor_CRC32_inputReportReasonPornography                     TLConstructor = 777640226
	TLConstructor_CRC32_inputReportReasonOther                           TLConstructor = -512463606
	TLConstructor_CRC32_userFull                                         TLConstructor = 253890367
	TLConstructor_CRC32_contact                                          TLConstructor = -116274796
	TLConstructor_CRC32_importedContact                                  TLConstructor = -805141448
	TLConstructor_CRC32_contactBlocked                                   TLConstructor = 1444661369
	TLConstructor_CRC32_contactStatus                                    TLConstructor = -748155807
	TLConstructor_CRC32_contacts_link                                    TLConstructor = 986597452
	TLConstructor_CRC32_contacts_contactsNotModified                     TLConstructor = -1219778094
	TLConstructor_CRC32_contacts_contacts                                TLConstructor = -353862078
	TLConstructor_CRC32_contacts_importedContacts                        TLConstructor = 2010127419
	TLConstructor_CRC32_contacts_blocked                                 TLConstructor = 471043349
	TLConstructor_CRC32_contacts_blockedSlice                            TLConstructor = -1878523231
	TLConstructor_CRC32_messages_dialogs                                 TLConstructor = 364538944
	TLConstructor_CRC32_messages_dialogsSlice                            TLConstructor = 1910543603
	TLConstructor_CRC32_messages_messages                                TLConstructor = -1938715001
	TLConstructor_CRC32_messages_messagesSlice                           TLConstructor = 189033187
	TLConstructor_CRC32_messages_channelMessages                         TLConstructor = -1725551049
	TLConstructor_CRC32_messages_chats                                   TLConstructor = 1694474197
	TLConstructor_CRC32_messages_chatsSlice                              TLConstructor = -1663561404
	TLConstructor_CRC32_messages_chatFull                                TLConstructor = -438840932
	TLConstructor_CRC32_messages_affectedHistory                         TLConstructor = -1269012015
	TLConstructor_CRC32_inputMessagesFilterEmpty                         TLConstructor = 1474492012
	TLConstructor_CRC32_inputMessagesFilterPhotos                        TLConstructor = -1777752804
	TLConstructor_CRC32_inputMessagesFilterVideo                         TLConstructor = -1614803355
	TLConstructor_CRC32_inputMessagesFilterPhotoVideo                    TLConstructor = 1458172132
	TLConstructor_CRC32_inputMessagesFilterPhotoVideoDocuments           TLConstructor = -648121413
	TLConstructor_CRC32_inputMessagesFilterDocument                      TLConstructor = -1629621880
	TLConstructor_CRC32_inputMessagesFilterUrl                           TLConstructor = 2129714567
	TLConstructor_CRC32_inputMessagesFilterGif                           TLConstructor = -3644025
	TLConstructor_CRC32_inputMessagesFilterVoice                         TLConstructor = 1358283666
	TLConstructor_CRC32_inputMessagesFilterMusic                         TLConstructor = 928101534
	TLConstructor_CRC32_inputMessagesFilterChatPhotos                    TLConstructor = 975236280
	TLConstructor_CRC32_inputMessagesFilterPhoneCalls                    TLConstructor = -2134272152
	TLConstructor_CRC32_inputMessagesFilterRoundVoice                    TLConstructor = 2054952868
	TLConstructor_CRC32_inputMessagesFilterRoundVideo                    TLConstructor = -1253451181
	TLConstructor_CRC32_inputMessagesFilterMyMentions                    TLConstructor = -1040652646
	TLConstructor_CRC32_updateNewMessage                                 TLConstructor = 522914557
	TLConstructor_CRC32_updateMessageID                                  TLConstructor = 1318109142
	TLConstructor_CRC32_updateDeleteMessages                             TLConstructor = -1576161051
	TLConstructor_CRC32_updateUserTyping                                 TLConstructor = 1548249383
	TLConstructor_CRC32_updateChatUserTyping                             TLConstructor = -1704596961
	TLConstructor_CRC32_updateChatParticipants                           TLConstructor = 125178264
	TLConstructor_CRC32_updateUserStatus                                 TLConstructor = 469489699
	TLConstructor_CRC32_updateUserName                                   TLConstructor = -1489818765
	TLConstructor_CRC32_updateUserPhoto                                  TLConstructor = -1791935732
	TLConstructor_CRC32_updateContactRegistered                          TLConstructor = 628472761
	TLConstructor_CRC32_updateContactLink                                TLConstructor = -1657903163
	TLConstructor_CRC32_updateNewEncryptedMessage                        TLConstructor = 314359194
	TLConstructor_CRC32_updateEncryptedChatTyping                        TLConstructor = 386986326
	TLConstructor_CRC32_updateEncryption                                 TLConstructor = -1264392051
	TLConstructor_CRC32_updateEncryptedMessagesRead                      TLConstructor = 956179895
	TLConstructor_CRC32_updateChatParticipantAdd                         TLConstructor = -364179876
	TLConstructor_CRC32_updateChatParticipantDelete                      TLConstructor = 1851755554
	TLConstructor_CRC32_updateDcOptions                                  TLConstructor = -1906403213
	TLConstructor_CRC32_updateUserBlocked                                TLConstructor = -2131957734
	TLConstructor_CRC32_updateNotifySettings                             TLConstructor = -1094555409
	TLConstructor_CRC32_updateServiceNotification                        TLConstructor = -337352679
	TLConstructor_CRC32_updatePrivacy                                    TLConstructor = -298113238
	TLConstructor_CRC32_updateUserPhone                                  TLConstructor = 314130811
	TLConstructor_CRC32_updateReadHistoryInbox                           TLConstructor = -1721631396
	TLConstructor_CRC32_updateReadHistoryOutbox                          TLConstructor = 791617983
	TLConstructor_CRC32_updateWebPage                                    TLConstructor = 2139689491
	TLConstructor_CRC32_updateReadMessagesContents                       TLConstructor = 1757493555
	TLConstructor_CRC32_updateChannelTooLong                             TLConstructor = -352032773
	TLConstructor_CRC32_updateChannel                                    TLConstructor = -1227598250
	TLConstructor_CRC32_updateNewChannelMessage                          TLConstructor = 1656358105
	TLConstructor_CRC32_updateReadChannelInbox                           TLConstructor = 1108669311
	TLConstructor_CRC32_updateDeleteChannelMessages                      TLConstructor = -1015733815
	TLConstructor_CRC32_updateChannelMessageViews                        TLConstructor = -1734268085
	TLConstructor_CRC32_updateChatAdmins                                 TLConstructor = 1855224129
	TLConstructor_CRC32_updateChatParticipantAdmin                       TLConstructor = -1232070311
	TLConstructor_CRC32_updateNewStickerSet                              TLConstructor = 1753886890
	TLConstructor_CRC32_updateStickerSetsOrder                           TLConstructor = 196268545
	TLConstructor_CRC32_updateStickerSets                                TLConstructor = 1135492588
	TLConstructor_CRC32_updateSavedGifs                                  TLConstructor = -1821035490
	TLConstructor_CRC32_updateBotInlineQuery                             TLConstructor = 1417832080
	TLConstructor_CRC32_updateBotInlineSend                              TLConstructor = 239663460
	TLConstructor_CRC32_updateEditChannelMessage                         TLConstructor = 457133559
	TLConstructor_CRC32_updateChannelPinnedMessage                       TLConstructor = -1738988427
	TLConstructor_CRC32_updateBotCallbackQuery                           TLConstructor = -415938591
	TLConstructor_CRC32_updateEditMessage                                TLConstructor = -469536605
	TLConstructor_CRC32_updateInlineBotCallbackQuery                     TLConstructor = -103646630
	TLConstructor_CRC32_updateReadChannelOutbox                          TLConstructor = 634833351
	TLConstructor_CRC32_updateDraftMessage                               TLConstructor = -299124375
	TLConstructor_CRC32_updateReadFeaturedStickers                       TLConstructor = 1461528386
	TLConstructor_CRC32_updateRecentStickers                             TLConstructor = -1706939360
	TLConstructor_CRC32_updateConfig                                     TLConstructor = -1574314746
	TLConstructor_CRC32_updatePtsChanged                                 TLConstructor = 861169551
	TLConstructor_CRC32_updateChannelWebPage                             TLConstructor = 1081547008
	TLConstructor_CRC32_updateDialogPinned                               TLConstructor = -686710068
	TLConstructor_CRC32_updatePinnedDialogs                              TLConstructor = -657787251
	TLConstructor_CRC32_updateBotWebhookJSON                             TLConstructor = -2095595325
	TLConstructor_CRC32_updateBotWebhookJSONQuery                        TLConstructor = -1684914010
	TLConstructor_CRC32_updateBotShippingQuery                           TLConstructor = -523384512
	TLConstructor_CRC32_updateBotPrecheckoutQuery                        TLConstructor = 1563376297
	TLConstructor_CRC32_updatePhoneCall                                  TLConstructor = -1425052898
	TLConstructor_CRC32_updateLangPackTooLong                            TLConstructor = 281165899
	TLConstructor_CRC32_updateLangPack                                   TLConstructor = 1442983757
	TLConstructor_CRC32_updateFavedStickers                              TLConstructor = -451831443
	TLConstructor_CRC32_updateChannelReadMessagesContents                TLConstructor = -1987495099
	TLConstructor_CRC32_updateContactsReset                              TLConstructor = 1887741886
	TLConstructor_CRC32_updates_state                                    TLConstructor = -1519637954
	TLConstructor_CRC32_updates_differenceEmpty                          TLConstructor = 1567990072
	TLConstructor_CRC32_updates_difference                               TLConstructor = 16030880
	TLConstructor_CRC32_updates_differenceSlice                          TLConstructor = -1459938943
	TLConstructor_CRC32_updates_differenceTooLong                        TLConstructor = 1258196845
	TLConstructor_CRC32_updatesTooLong                                   TLConstructor = -484987010
	TLConstructor_CRC32_updateShortMessage                               TLConstructor = -1857044719
	TLConstructor_CRC32_updateShortChatMessage                           TLConstructor = 377562760
	TLConstructor_CRC32_updateShort                                      TLConstructor = 2027216577
	TLConstructor_CRC32_updatesCombined                                  TLConstructor = 1918567619
	TLConstructor_CRC32_updates                                          TLConstructor = 1957577280
	TLConstructor_CRC32_updateShortSentMessage                           TLConstructor = 301019932
	TLConstructor_CRC32_photos_photos                                    TLConstructor = -1916114267
	TLConstructor_CRC32_photos_photosSlice                               TLConstructor = 352657236
	TLConstructor_CRC32_photos_photo                                     TLConstructor = 539045032
	TLConstructor_CRC32_upload_file                                      TLConstructor = 157948117
	TLConstructor_CRC32_upload_fileCdnRedirect                           TLConstructor = -363659686
	TLConstructor_CRC32_dcOption                                         TLConstructor = 98092748
	TLConstructor_CRC32_config                                           TLConstructor = -1913424220
	TLConstructor_CRC32_nearestDc                                        TLConstructor = -1910892683
	TLConstructor_CRC32_help_appUpdate                                   TLConstructor = -1987579119
	TLConstructor_CRC32_help_noAppUpdate                                 TLConstructor = -1000708810
	TLConstructor_CRC32_help_inviteText                                  TLConstructor = 415997816
	TLConstructor_CRC32_encryptedChatEmpty                               TLConstructor = -1417756512
	TLConstructor_CRC32_encryptedChatWaiting                             TLConstructor = 1006044124
	TLConstructor_CRC32_encryptedChatRequested                           TLConstructor = -931638658
	TLConstructor_CRC32_encryptedChat                                    TLConstructor = -94974410
	TLConstructor_CRC32_encryptedChatDiscarded                           TLConstructor = 332848423
	TLConstructor_CRC32_inputEncryptedChat                               TLConstructor = -247351839
	TLConstructor_CRC32_encryptedFileEmpty                               TLConstructor = -1038136962
	TLConstructor_CRC32_encryptedFile                                    TLConstructor = 1248893260
	TLConstructor_CRC32_inputEncryptedFileEmpty                          TLConstructor = 406307684
	TLConstructor_CRC32_inputEncryptedFileUploaded                       TLConstructor = 1690108678
	TLConstructor_CRC32_inputEncryptedFile                               TLConstructor = 1511503333
	TLConstructor_CRC32_inputEncryptedFileBigUploaded                    TLConstructor = 767652808
	TLConstructor_CRC32_encryptedMessage                                 TLConstructor = -317144808
	TLConstructor_CRC32_encryptedMessageService                          TLConstructor = 594758406
	TLConstructor_CRC32_messages_dhConfigNotModified                     TLConstructor = -1058912715
	TLConstructor_CRC32_messages_dhConfig                                TLConstructor = 740433629
	TLConstructor_CRC32_messages_sentEncryptedMessage                    TLConstructor = 1443858741
	TLConstructor_CRC32_messages_sentEncryptedFile                       TLConstructor = -1802240206
	TLConstructor_CRC32_inputDocumentEmpty                               TLConstructor = 1928391342
	TLConstructor_CRC32_inputDocument                                    TLConstructor = 410618194
	TLConstructor_CRC32_documentEmpty                                    TLConstructor = 922273905
	TLConstructor_CRC32_document                                         TLConstructor = -2027738169
	TLConstructor_CRC32_help_support                                     TLConstructor = 398898678
	TLConstructor_CRC32_notifyPeer                                       TLConstructor = -1613493288
	TLConstructor_CRC32_notifyUsers                                      TLConstructor = -1261946036
	TLConstructor_CRC32_notifyChats                                      TLConstructor = -1073230141
	TLConstructor_CRC32_notifyAll                                        TLConstructor = 1959820384
	TLConstructor_CRC32_sendMessageTypingAction                          TLConstructor = 381645902
	TLConstructor_CRC32_sendMessageCancelAction                          TLConstructor = -44119819
	TLConstructor_CRC32_sendMessageRecordVideoAction                     TLConstructor = -1584933265
	TLConstructor_CRC32_sendMessageUploadVideoAction                     TLConstructor = -378127636
	TLConstructor_CRC32_sendMessageRecordAudioAction                     TLConstructor = -718310409
	TLConstructor_CRC32_sendMessageUploadAudioAction                     TLConstructor = -212740181
	TLConstructor_CRC32_sendMessageUploadPhotoAction                     TLConstructor = -774682074
	TLConstructor_CRC32_sendMessageUploadDocumentAction                  TLConstructor = -1441998364
	TLConstructor_CRC32_sendMessageGeoLocationAction                     TLConstructor = 393186209
	TLConstructor_CRC32_sendMessageChooseContactAction                   TLConstructor = 1653390447
	TLConstructor_CRC32_sendMessageGamePlayAction                        TLConstructor = -580219064
	TLConstructor_CRC32_sendMessageRecordRoundAction                     TLConstructor = -1997373508
	TLConstructor_CRC32_sendMessageUploadRoundAction                     TLConstructor = 608050278
	TLConstructor_CRC32_contacts_found                                   TLConstructor = 446822276
	TLConstructor_CRC32_inputPrivacyKeyStatusTimestamp                   TLConstructor = 1335282456
	TLConstructor_CRC32_inputPrivacyKeyChatInvite                        TLConstructor = -1107622874
	TLConstructor_CRC32_inputPrivacyKeyPhoneCall                         TLConstructor = -88417185
	TLConstructor_CRC32_privacyKeyStatusTimestamp                        TLConstructor = -1137792208
	TLConstructor_CRC32_privacyKeyChatInvite                             TLConstructor = 1343122938
	TLConstructor_CRC32_privacyKeyPhoneCall                              TLConstructor = 1030105979
	TLConstructor_CRC32_inputPrivacyValueAllowContacts                   TLConstructor = 218751099
	TLConstructor_CRC32_inputPrivacyValueAllowAll                        TLConstructor = 407582158
	TLConstructor_CRC32_inputPrivacyValueAllowUsers                      TLConstructor = 320652927
	TLConstructor_CRC32_inputPrivacyValueDisallowContacts                TLConstructor = 195371015
	TLConstructor_CRC32_inputPrivacyValueDisallowAll                     TLConstructor = -697604407
	TLConstructor_CRC32_inputPrivacyValueDisallowUsers                   TLConstructor = -1877932953
	TLConstructor_CRC32_privacyValueAllowContacts                        TLConstructor = -123988
	TLConstructor_CRC32_privacyValueAllowAll                             TLConstructor = 1698855810
	TLConstructor_CRC32_privacyValueAllowUsers                           TLConstructor = 1297858060
	TLConstructor_CRC32_privacyValueDisallowContacts                     TLConstructor = -125240806
	TLConstructor_CRC32_privacyValueDisallowAll                          TLConstructor = -1955338397
	TLConstructor_CRC32_privacyValueDisallowUsers                        TLConstructor = 209668535
	TLConstructor_CRC32_account_privacyRules                             TLConstructor = 1430961007
	TLConstructor_CRC32_accountDaysTTL                                   TLConstructor = -1194283041
	TLConstructor_CRC32_documentAttributeImageSize                       TLConstructor = 1815593308
	TLConstructor_CRC32_documentAttributeAnimated                        TLConstructor = 297109817
	TLConstructor_CRC32_documentAttributeSticker                         TLConstructor = 1662637586
	TLConstructor_CRC32_documentAttributeVideo                           TLConstructor = 250621158
	TLConstructor_CRC32_documentAttributeAudio                           TLConstructor = -1739392570
	TLConstructor_CRC32_documentAttributeFilename                        TLConstructor = 358154344
	TLConstructor_CRC32_documentAttributeHasStickers                     TLConstructor = -1744710921
	TLConstructor_CRC32_messages_stickersNotModified                     TLConstructor = -244016606
	TLConstructor_CRC32_messages_stickers                                TLConstructor = -1970352846
	TLConstructor_CRC32_stickerPack                                      TLConstructor = 313694676
	TLConstructor_CRC32_messages_allStickersNotModified                  TLConstructor = -395967805
	TLConstructor_CRC32_messages_allStickers                             TLConstructor = -302170017
	TLConstructor_CRC32_disabledFeature                                  TLConstructor = -1369215196
	TLConstructor_CRC32_messages_affectedMessages                        TLConstructor = -2066640507
	TLConstructor_CRC32_contactLinkUnknown                               TLConstructor = 1599050311
	TLConstructor_CRC32_contactLinkNone                                  TLConstructor = -17968211
	TLConstructor_CRC32_contactLinkHasPhone                              TLConstructor = 646922073
	TLConstructor_CRC32_contactLinkContact                               TLConstructor = -721239344
	TLConstructor_CRC32_webPageEmpty                                     TLConstructor = -350980120
	TLConstructor_CRC32_webPagePending                                   TLConstructor = -981018084
	TLConstructor_CRC32_webPage                                          TLConstructor = 1594340540
	TLConstructor_CRC32_webPageNotModified                               TLConstructor = -2054908813
	TLConstructor_CRC32_authorization                                    TLConstructor = 2079516406
	TLConstructor_CRC32_account_authorizations                           TLConstructor = 307276766
	TLConstructor_CRC32_account_noPassword                               TLConstructor = -1764049896
	TLConstructor_CRC32_account_password                                 TLConstructor = 2081952796
	TLConstructor_CRC32_account_passwordSettings                         TLConstructor = -1212732749
	TLConstructor_CRC32_account_passwordInputSettings                    TLConstructor = -2037289493
	TLConstructor_CRC32_auth_passwordRecovery                            TLConstructor = 326715557
	TLConstructor_CRC32_receivedNotifyMessage                            TLConstructor = -1551583367
	TLConstructor_CRC32_chatInviteEmpty                                  TLConstructor = 1776236393
	TLConstructor_CRC32_chatInviteExported                               TLConstructor = -64092740
	TLConstructor_CRC32_chatInviteAlready                                TLConstructor = 1516793212
	TLConstructor_CRC32_chatInvite                                       TLConstructor = -613092008
	TLConstructor_CRC32_inputStickerSetEmpty                             TLConstructor = -4838507
	TLConstructor_CRC32_inputStickerSetID                                TLConstructor = -1645763991
	TLConstructor_CRC32_inputStickerSetShortName                         TLConstructor = -2044933984
	TLConstructor_CRC32_stickerSet                                       TLConstructor = -852477119
	TLConstructor_CRC32_messages_stickerSet                              TLConstructor = -1240849242
	TLConstructor_CRC32_botCommand                                       TLConstructor = -1032140601
	TLConstructor_CRC32_botInfo                                          TLConstructor = -1729618630
	TLConstructor_CRC32_keyboardButton                                   TLConstructor = -1560655744
	TLConstructor_CRC32_keyboardButtonUrl                                TLConstructor = 629866245
	TLConstructor_CRC32_keyboardButtonCallback                           TLConstructor = 1748655686
	TLConstructor_CRC32_keyboardButtonRequestPhone                       TLConstructor = -1318425559
	TLConstructor_CRC32_keyboardButtonRequestGeoLocation                 TLConstructor = -59151553
	TLConstructor_CRC32_keyboardButtonSwitchInline                       TLConstructor = 90744648
	TLConstructor_CRC32_keyboardButtonGame                               TLConstructor = 1358175439
	TLConstructor_CRC32_keyboardButtonBuy                                TLConstructor = -1344716869
	TLConstructor_CRC32_keyboardButtonRow                                TLConstructor = 2002815875
	TLConstructor_CRC32_replyKeyboardHide                                TLConstructor = -1606526075
	TLConstructor_CRC32_replyKeyboardForceReply                          TLConstructor = -200242528
	TLConstructor_CRC32_replyKeyboardMarkup                              TLConstructor = 889353612
	TLConstructor_CRC32_replyInlineMarkup                                TLConstructor = 1218642516
	TLConstructor_CRC32_messageEntityUnknown                             TLConstructor = -1148011883
	TLConstructor_CRC32_messageEntityMention                             TLConstructor = -100378723
	TLConstructor_CRC32_messageEntityHashtag                             TLConstructor = 1868782349
	TLConstructor_CRC32_messageEntityBotCommand                          TLConstructor = 1827637959
	TLConstructor_CRC32_messageEntityUrl                                 TLConstructor = 1859134776
	TLConstructor_CRC32_messageEntityEmail                               TLConstructor = 1692693954
	TLConstructor_CRC32_messageEntityBold                                TLConstructor = -1117713463
	TLConstructor_CRC32_messageEntityItalic                              TLConstructor = -2106619040
	TLConstructor_CRC32_messageEntityCode                                TLConstructor = 681706865
	TLConstructor_CRC32_messageEntityPre                                 TLConstructor = 1938967520
	TLConstructor_CRC32_messageEntityTextUrl                             TLConstructor = 1990644519
	TLConstructor_CRC32_messageEntityMentionName                         TLConstructor = 892193368
	TLConstructor_CRC32_inputMessageEntityMentionName                    TLConstructor = 546203849
	TLConstructor_CRC32_inputChannelEmpty                                TLConstructor = -292807034
	TLConstructor_CRC32_inputChannel                                     TLConstructor = -1343524562
	TLConstructor_CRC32_contacts_resolvedPeer                            TLConstructor = 2131196633
	TLConstructor_CRC32_messageRange                                     TLConstructor = 182649427
	TLConstructor_CRC32_updates_channelDifferenceEmpty                   TLConstructor = 1041346555
	TLConstructor_CRC32_updates_channelDifferenceTooLong                 TLConstructor = 1788705589
	TLConstructor_CRC32_updates_channelDifference                        TLConstructor = 543450958
	TLConstructor_CRC32_channelMessagesFilterEmpty                       TLConstructor = -1798033689
	TLConstructor_CRC32_channelMessagesFilter                            TLConstructor = -847783593
	TLConstructor_CRC32_channelParticipant                               TLConstructor = 367766557
	TLConstructor_CRC32_channelParticipantSelf                           TLConstructor = -1557620115
	TLConstructor_CRC32_channelParticipantCreator                        TLConstructor = -471670279
	TLConstructor_CRC32_channelParticipantAdmin                          TLConstructor = -1473271656
	TLConstructor_CRC32_channelParticipantBanned                         TLConstructor = 573315206
	TLConstructor_CRC32_channelParticipantsRecent                        TLConstructor = -566281095
	TLConstructor_CRC32_channelParticipantsAdmins                        TLConstructor = -1268741783
	TLConstructor_CRC32_channelParticipantsKicked                        TLConstructor = -1548400251
	TLConstructor_CRC32_channelParticipantsBots                          TLConstructor = -1328445861
	TLConstructor_CRC32_channelParticipantsBanned                        TLConstructor = 338142689
	TLConstructor_CRC32_channelParticipantsSearch                        TLConstructor = 106343499
	TLConstructor_CRC32_channels_channelParticipants                     TLConstructor = -177282392
	TLConstructor_CRC32_channels_channelParticipant                      TLConstructor = -791039645
	TLConstructor_CRC32_help_termsOfService                              TLConstructor = -236044656
	TLConstructor_CRC32_foundGif                                         TLConstructor = 372165663
	TLConstructor_CRC32_foundGifCached                                   TLConstructor = -1670052855
	TLConstructor_CRC32_messages_foundGifs                               TLConstructor = 1158290442
	TLConstructor_CRC32_messages_savedGifsNotModified                    TLConstructor = -402498398
	TLConstructor_CRC32_messages_savedGifs                               TLConstructor = 772213157
	TLConstructor_CRC32_inputBotInlineMessageMediaAuto                   TLConstructor = 691006739
	TLConstructor_CRC32_inputBotInlineMessageText                        TLConstructor = 1036876423
	TLConstructor_CRC32_inputBotInlineMessageMediaGeo                    TLConstructor = -190472735
	TLConstructor_CRC32_inputBotInlineMessageMediaVenue                  TLConstructor = -1431327288
	TLConstructor_CRC32_inputBotInlineMessageMediaContact                TLConstructor = 766443943
	TLConstructor_CRC32_inputBotInlineMessageGame                        TLConstructor = 1262639204
	TLConstructor_CRC32_inputBotInlineResult                             TLConstructor = 750510426
	TLConstructor_CRC32_inputBotInlineResultPhoto                        TLConstructor = -1462213465
	TLConstructor_CRC32_inputBotInlineResultDocument                     TLConstructor = -459324
	TLConstructor_CRC32_inputBotInlineResultGame                         TLConstructor = 1336154098
	TLConstructor_CRC32_botInlineMessageMediaAuto                        TLConstructor = 175419739
	TLConstructor_CRC32_botInlineMessageText                             TLConstructor = -1937807902
	TLConstructor_CRC32_botInlineMessageMediaGeo                         TLConstructor = 982505656
	TLConstructor_CRC32_botInlineMessageMediaVenue                       TLConstructor = 1130767150
	TLConstructor_CRC32_botInlineMessageMediaContact                     TLConstructor = 904770772
	TLConstructor_CRC32_botInlineResult                                  TLConstructor = -1679053127
	TLConstructor_CRC32_botInlineMediaResult                             TLConstructor = 400266251
	TLConstructor_CRC32_messages_botResults                              TLConstructor = -858565059
	TLConstructor_CRC32_exportedMessageLink                              TLConstructor = 524838915
	TLConstructor_CRC32_messageFwdHeader                                 TLConstructor = -85986132
	TLConstructor_CRC32_auth_codeTypeSms                                 TLConstructor = 1923290508
	TLConstructor_CRC32_auth_codeTypeCall                                TLConstructor = 1948046307
	TLConstructor_CRC32_auth_codeTypeFlashCall                           TLConstructor = 577556219
	TLConstructor_CRC32_auth_sentCodeTypeApp                             TLConstructor = 1035688326
	TLConstructor_CRC32_auth_sentCodeTypeSms                             TLConstructor = -1073693790
	TLConstructor_CRC32_auth_sentCodeTypeCall                            TLConstructor = 1398007207
	TLConstructor_CRC32_auth_sentCodeTypeFlashCall                       TLConstructor = -1425815847
	TLConstructor_CRC32_messages_botCallbackAnswer                       TLConstructor = 911761060
	TLConstructor_CRC32_messages_messageEditData                         TLConstructor = 649453030
	TLConstructor_CRC32_inputBotInlineMessageID                          TLConstructor = -1995686519
	TLConstructor_CRC32_inlineBotSwitchPM                                TLConstructor = 1008755359
	TLConstructor_CRC32_messages_peerDialogs                             TLConstructor = 863093588
	TLConstructor_CRC32_topPeer                                          TLConstructor = -305282981
	TLConstructor_CRC32_topPeerCategoryBotsPM                            TLConstructor = -1419371685
	TLConstructor_CRC32_topPeerCategoryBotsInline                        TLConstructor = 344356834
	TLConstructor_CRC32_topPeerCategoryCorrespondents                    TLConstructor = 104314861
	TLConstructor_CRC32_topPeerCategoryGroups                            TLConstructor = -1122524854
	TLConstructor_CRC32_topPeerCategoryChannels                          TLConstructor = 371037736
	TLConstructor_CRC32_topPeerCategoryPhoneCalls                        TLConstructor = 511092620
	TLConstructor_CRC32_topPeerCategoryPeers                             TLConstructor = -75283823
	TLConstructor_CRC32_contacts_topPeersNotModified                     TLConstructor = -567906571
	TLConstructor_CRC32_contacts_topPeers                                TLConstructor = 1891070632
	TLConstructor_CRC32_draftMessageEmpty                                TLConstructor = -1169445179
	TLConstructor_CRC32_draftMessage                                     TLConstructor = -40996577
	TLConstructor_CRC32_messages_featuredStickersNotModified             TLConstructor = 82699215
	TLConstructor_CRC32_messages_featuredStickers                        TLConstructor = -123893531
	TLConstructor_CRC32_messages_recentStickersNotModified               TLConstructor = 186120336
	TLConstructor_CRC32_messages_recentStickers                          TLConstructor = 1558317424
	TLConstructor_CRC32_messages_archivedStickers                        TLConstructor = 1338747336
	TLConstructor_CRC32_messages_stickerSetInstallResultSuccess          TLConstructor = 946083368
	TLConstructor_CRC32_messages_stickerSetInstallResultArchive          TLConstructor = 904138920
	TLConstructor_CRC32_stickerSetCovered                                TLConstructor = 1678812626
	TLConstructor_CRC32_stickerSetMultiCovered                           TLConstructor = 872932635
	TLConstructor_CRC32_maskCoords                                       TLConstructor = -1361650766
	TLConstructor_CRC32_inputStickeredMediaPhoto                         TLConstructor = 1251549527
	TLConstructor_CRC32_inputStickeredMediaDocument                      TLConstructor = 70813275
	TLConstructor_CRC32_game                                             TLConstructor = -1107729093
	TLConstructor_CRC32_inputGameID                                      TLConstructor = 53231223
	TLConstructor_CRC32_inputGameShortName                               TLConstructor = -1020139510
	TLConstructor_CRC32_highScore                                        TLConstructor = 1493171408
	TLConstructor_CRC32_messages_highScores                              TLConstructor = -1707344487
	TLConstructor_CRC32_textEmpty                                        TLConstructor = -599948721
	TLConstructor_CRC32_textPlain                                        TLConstructor = 1950782688
	TLConstructor_CRC32_textBold                                         TLConstructor = 1730456516
	TLConstructor_CRC32_textItalic                                       TLConstructor = -653089380
	TLConstructor_CRC32_textUnderline                                    TLConstructor = -1054465340
	TLConstructor_CRC32_textStrike                                       TLConstructor = -1678197867
	TLConstructor_CRC32_textFixed                                        TLConstructor = 1816074681
	TLConstructor_CRC32_textUrl                                          TLConstructor = 1009288385
	TLConstructor_CRC32_textEmail                                        TLConstructor = -564523562
	TLConstructor_CRC32_textConcat                                       TLConstructor = 2120376535
	TLConstructor_CRC32_pageBlockUnsupported                             TLConstructor = 324435594
	TLConstructor_CRC32_pageBlockTitle                                   TLConstructor = 1890305021
	TLConstructor_CRC32_pageBlockSubtitle                                TLConstructor = -1879401953
	TLConstructor_CRC32_pageBlockAuthorDate                              TLConstructor = -1162877472
	TLConstructor_CRC32_pageBlockHeader                                  TLConstructor = -1076861716
	TLConstructor_CRC32_pageBlockSubheader                               TLConstructor = -248793375
	TLConstructor_CRC32_pageBlockParagraph                               TLConstructor = 1182402406
	TLConstructor_CRC32_pageBlockPreformatted                            TLConstructor = -1066346178
	TLConstructor_CRC32_pageBlockFooter                                  TLConstructor = 1216809369
	TLConstructor_CRC32_pageBlockDivider                                 TLConstructor = -618614392
	TLConstructor_CRC32_pageBlockAnchor                                  TLConstructor = -837994576
	TLConstructor_CRC32_pageBlockList                                    TLConstructor = 978896884
	TLConstructor_CRC32_pageBlockBlockquote                              TLConstructor = 641563686
	TLConstructor_CRC32_pageBlockPullquote                               TLConstructor = 1329878739
	TLConstructor_CRC32_pageBlockPhoto                                   TLConstructor = -372860542
	TLConstructor_CRC32_pageBlockVideo                                   TLConstructor = -640214938
	TLConstructor_CRC32_pageBlockCover                                   TLConstructor = 972174080
	TLConstructor_CRC32_pageBlockEmbed                                   TLConstructor = -840826671
	TLConstructor_CRC32_pageBlockEmbedPost                               TLConstructor = 690781161
	TLConstructor_CRC32_pageBlockCollage                                 TLConstructor = 145955919
	TLConstructor_CRC32_pageBlockSlideshow                               TLConstructor = 319588707
	TLConstructor_CRC32_pageBlockChannel                                 TLConstructor = -283684427
	TLConstructor_CRC32_pageBlockAudio                                   TLConstructor = 834148991
	TLConstructor_CRC32_pagePart                                         TLConstructor = -1908433218
	TLConstructor_CRC32_pageFull                                         TLConstructor = 1433323434
	TLConstructor_CRC32_phoneCallDiscardReasonMissed                     TLConstructor = -2048646399
	TLConstructor_CRC32_phoneCallDiscardReasonDisconnect                 TLConstructor = -527056480
	TLConstructor_CRC32_phoneCallDiscardReasonHangup                     TLConstructor = 1471006352
	TLConstructor_CRC32_phoneCallDiscardReasonBusy                       TLConstructor = -84416311
	TLConstructor_CRC32_dataJSON                                         TLConstructor = 2104790276
	TLConstructor_CRC32_labeledPrice                                     TLConstructor = -886477832
	TLConstructor_CRC32_invoice                                          TLConstructor = -1022713000
	TLConstructor_CRC32_paymentCharge                                    TLConstructor = -368917890
	TLConstructor_CRC32_postAddress                                      TLConstructor = 512535275
	TLConstructor_CRC32_paymentRequestedInfo                             TLConstructor = -1868808300
	TLConstructor_CRC32_paymentSavedCredentialsCard                      TLConstructor = -842892769
	TLConstructor_CRC32_webDocument                                      TLConstructor = -971322408
	TLConstructor_CRC32_inputWebDocument                                 TLConstructor = -1678949555
	TLConstructor_CRC32_inputWebFileLocation                             TLConstructor = -1036396922
	TLConstructor_CRC32_upload_webFile                                   TLConstructor = 568808380
	TLConstructor_CRC32_payments_paymentForm                             TLConstructor = 1062645411
	TLConstructor_CRC32_payments_validatedRequestedInfo                  TLConstructor = -784000893
	TLConstructor_CRC32_payments_paymentResult                           TLConstructor = 1314881805
	TLConstructor_CRC32_payments_paymentVerficationNeeded                TLConstructor = 1800845601
	TLConstructor_CRC32_payments_paymentReceipt                          TLConstructor = 1342771681
	TLConstructor_CRC32_payments_savedInfo                               TLConstructor = -74456004
	TLConstructor_CRC32_inputPaymentCredentialsSaved                     TLConstructor = -1056001329
	TLConstructor_CRC32_inputPaymentCredentials                          TLConstructor = 873977640
	TLConstructor_CRC32_account_tmpPassword                              TLConstructor = -614138572
	TLConstructor_CRC32_shippingOption                                   TLConstructor = -1239335713
	TLConstructor_CRC32_inputStickerSetItem                              TLConstructor = -6249322
	TLConstructor_CRC32_inputPhoneCall                                   TLConstructor = 506920429
	TLConstructor_CRC32_phoneCallEmpty                                   TLConstructor = 1399245077
	TLConstructor_CRC32_phoneCallWaiting                                 TLConstructor = 462375633
	TLConstructor_CRC32_phoneCallRequested                               TLConstructor = -2089411356
	TLConstructor_CRC32_phoneCallAccepted                                TLConstructor = 1828732223
	TLConstructor_CRC32_phoneCall                                        TLConstructor = -1660057
	TLConstructor_CRC32_phoneCallDiscarded                               TLConstructor = 1355435489
	TLConstructor_CRC32_phoneConnection                                  TLConstructor = -1655957568
	TLConstructor_CRC32_phoneCallProtocol                                TLConstructor = -1564789301
	TLConstructor_CRC32_phone_phoneCall                                  TLConstructor = -326966976
	TLConstructor_CRC32_upload_cdnFileReuploadNeeded                     TLConstructor = -290921362
	TLConstructor_CRC32_upload_cdnFile                                   TLConstructor = -1449145777
	TLConstructor_CRC32_cdnPublicKey                                     TLConstructor = -914167110
	TLConstructor_CRC32_cdnConfig                                        TLConstructor = 1462101002
	TLConstructor_CRC32_langPackString                                   TLConstructor = -892239370
	TLConstructor_CRC32_langPackStringPluralized                         TLConstructor = 1816636575
	TLConstructor_CRC32_langPackStringDeleted                            TLConstructor = 695856818
	TLConstructor_CRC32_langPackDifference                               TLConstructor = -209337866
	TLConstructor_CRC32_langPackLanguage                                 TLConstructor = 292985073
	TLConstructor_CRC32_channelAdminRights                               TLConstructor = 1568467877
	TLConstructor_CRC32_channelBannedRights                              TLConstructor = 1489977929
	TLConstructor_CRC32_channelAdminLogEventActionChangeTitle            TLConstructor = -421545947
	TLConstructor_CRC32_channelAdminLogEventActionChangeAbout            TLConstructor = 1427671598
	TLConstructor_CRC32_channelAdminLogEventActionChangeUsername         TLConstructor = 1783299128
	TLConstructor_CRC32_channelAdminLogEventActionChangePhoto            TLConstructor = -1204857405
	TLConstructor_CRC32_channelAdminLogEventActionToggleInvites          TLConstructor = 460916654
	TLConstructor_CRC32_channelAdminLogEventActionToggleSignatures       TLConstructor = 648939889
	TLConstructor_CRC32_channelAdminLogEventActionUpdatePinned           TLConstructor = -370660328
	TLConstructor_CRC32_channelAdminLogEventActionEditMessage            TLConstructor = 1889215493
	TLConstructor_CRC32_channelAdminLogEventActionDeleteMessage          TLConstructor = 1121994683
	TLConstructor_CRC32_channelAdminLogEventActionParticipantJoin        TLConstructor = 405815507
	TLConstructor_CRC32_channelAdminLogEventActionParticipantLeave       TLConstructor = -124291086
	TLConstructor_CRC32_channelAdminLogEventActionParticipantInvite      TLConstructor = -484690728
	TLConstructor_CRC32_channelAdminLogEventActionParticipantToggleBan   TLConstructor = -422036098
	TLConstructor_CRC32_channelAdminLogEventActionParticipantToggleAdmin TLConstructor = -714643696
	TLConstructor_CRC32_channelAdminLogEventActionChangeStickerSet       TLConstructor = -1312568665
	TLConstructor_CRC32_channelAdminLogEvent                             TLConstructor = 995769920
	TLConstructor_CRC32_channels_adminLogResults                         TLConstructor = -309659827
	TLConstructor_CRC32_channelAdminLogEventsFilter                      TLConstructor = -368018716
	TLConstructor_CRC32_popularContact                                   TLConstructor = 1558266229
	TLConstructor_CRC32_cdnFileHash                                      TLConstructor = 2012136335
	TLConstructor_CRC32_messages_favedStickersNotModified                TLConstructor = -1634752813
	TLConstructor_CRC32_messages_favedStickers                           TLConstructor = -209768682
	TLConstructor_CRC32_invokeAfterMsg                                   TLConstructor = -878758099
	TLConstructor_CRC32_invokeAfterMsgs                                  TLConstructor = 1036301552
	TLConstructor_CRC32_initConnection                                   TLConstructor = -951575130
	TLConstructor_CRC32_invokeWithLayer                                  TLConstructor = -627372787
	TLConstructor_CRC32_invokeWithoutUpdates                             TLConstructor = -1080796745
	TLConstructor_CRC32_auth_checkPhone                                  TLConstructor = 1877286395
	TLConstructor_CRC32_auth_sendCode                                    TLConstructor = -2035355412
	TLConstructor_CRC32_auth_signUp                                      TLConstructor = 453408308
	TLConstructor_CRC32_auth_signIn                                      TLConstructor = -1126886015
	TLConstructor_CRC32_auth_logOut                                      TLConstructor = 1461180992
	TLConstructor_CRC32_auth_resetAuthorizations                         TLConstructor = -1616179942
	TLConstructor_CRC32_auth_sendInvites                                 TLConstructor = 1998331287
	TLConstructor_CRC32_auth_exportAuthorization                         TLConstructor = -440401971
	TLConstructor_CRC32_auth_importAuthorization                         TLConstructor = -470837741
	TLConstructor_CRC32_auth_bindTempAuthKey                             TLConstructor = -841733627
	TLConstructor_CRC32_auth_importBotAuthorization                      TLConstructor = 1738800940
	TLConstructor_CRC32_auth_checkPassword                               TLConstructor = 174260510
	TLConstructor_CRC32_auth_requestPasswordRecovery                     TLConstructor = -661144474
	TLConstructor_CRC32_auth_recoverPassword                             TLConstructor = 1319464594
	TLConstructor_CRC32_auth_resendCode                                  TLConstructor = 1056025023
	TLConstructor_CRC32_auth_cancelCode                                  TLConstructor = 520357240
	TLConstructor_CRC32_auth_dropTempAuthKeys                            TLConstructor = -1907842680
	TLConstructor_CRC32_account_registerDevice                           TLConstructor = 1669245048
	TLConstructor_CRC32_account_unregisterDevice                         TLConstructor = 1707432768
	TLConstructor_CRC32_account_updateNotifySettings                     TLConstructor = -2067899501
	TLConstructor_CRC32_account_getNotifySettings                        TLConstructor = 313765169
	TLConstructor_CRC32_account_resetNotifySettings                      TLConstructor = -612493497
	TLConstructor_CRC32_account_updateProfile                            TLConstructor = 2018596725
	TLConstructor_CRC32_account_updateStatus                             TLConstructor = 1713919532
	TLConstructor_CRC32_account_getWallPapers                            TLConstructor = -1068696894
	TLConstructor_CRC32_account_reportPeer                               TLConstructor = -1374118561
	TLConstructor_CRC32_account_checkUsername                            TLConstructor = 655677548
	TLConstructor_CRC32_account_updateUsername                           TLConstructor = 1040964988
	TLConstructor_CRC32_account_getPrivacy                               TLConstructor = -623130288
	TLConstructor_CRC32_account_setPrivacy                               TLConstructor = -906486552
	TLConstructor_CRC32_account_deleteAccount                            TLConstructor = 1099779595
	TLConstructor_CRC32_account_getAccountTTL                            TLConstructor = 150761757
	TLConstructor_CRC32_account_setAccountTTL                            TLConstructor = 608323678
	TLConstructor_CRC32_account_sendChangePhoneCode                      TLConstructor = 149257707
	TLConstructor_CRC32_account_changePhone                              TLConstructor = 1891839707
	TLConstructor_CRC32_account_updateDeviceLocked                       TLConstructor = 954152242
	TLConstructor_CRC32_account_getAuthorizations                        TLConstructor = -484392616
	TLConstructor_CRC32_account_resetAuthorization                       TLConstructor = -545786948
	TLConstructor_CRC32_account_getPassword                              TLConstructor = 1418342645
	TLConstructor_CRC32_account_getPasswordSettings                      TLConstructor = -1131605573
	TLConstructor_CRC32_account_updatePasswordSettings                   TLConstructor = -92517498
	TLConstructor_CRC32_account_sendConfirmPhoneCode                     TLConstructor = 353818557
	TLConstructor_CRC32_account_confirmPhone                             TLConstructor = 1596029123
	TLConstructor_CRC32_account_getTmpPassword                           TLConstructor = 1250046590
	TLConstructor_CRC32_users_getUsers                                   TLConstructor = 227648840
	TLConstructor_CRC32_users_getFullUser                                TLConstructor = -902781519
	TLConstructor_CRC32_contacts_getStatuses                             TLConstructor = -995929106
	TLConstructor_CRC32_contacts_getContacts                             TLConstructor = -1071414113
	// layer70, for android version 4.2
	// contacts.getContacts#22c6aa08 hash:string = contacts.Contacts;
	TLConstructor_CRC32_contacts_getContacts2               TLConstructor = 583445000
	TLConstructor_CRC32_contacts_importContacts             TLConstructor = 746589157
	TLConstructor_CRC32_contacts_deleteContact              TLConstructor = -1902823612
	TLConstructor_CRC32_contacts_deleteContacts             TLConstructor = 1504393374
	TLConstructor_CRC32_contacts_block                      TLConstructor = 858475004
	TLConstructor_CRC32_contacts_unblock                    TLConstructor = -448724803
	TLConstructor_CRC32_contacts_getBlocked                 TLConstructor = -176409329
	TLConstructor_CRC32_contacts_exportCard                 TLConstructor = -2065352905
	TLConstructor_CRC32_contacts_importCard                 TLConstructor = 1340184318
	TLConstructor_CRC32_contacts_search                     TLConstructor = 301470424
	TLConstructor_CRC32_contacts_resolveUsername            TLConstructor = -113456221
	TLConstructor_CRC32_contacts_getTopPeers                TLConstructor = -728224331
	TLConstructor_CRC32_contacts_resetTopPeerRating         TLConstructor = 451113900
	TLConstructor_CRC32_contacts_resetSaved                 TLConstructor = -2020263951
	TLConstructor_CRC32_messages_getMessages                TLConstructor = 1109588596
	TLConstructor_CRC32_messages_getDialogs                 TLConstructor = 421243333
	TLConstructor_CRC32_messages_getHistory                 TLConstructor = -1347868602
	TLConstructor_CRC32_messages_search                     TLConstructor = 60726944
	TLConstructor_CRC32_messages_readHistory                TLConstructor = 238054714
	TLConstructor_CRC32_messages_deleteHistory              TLConstructor = 469850889
	TLConstructor_CRC32_messages_deleteMessages             TLConstructor = -443640366
	TLConstructor_CRC32_messages_receivedMessages           TLConstructor = 94983360
	TLConstructor_CRC32_messages_setTyping                  TLConstructor = -1551737264
	TLConstructor_CRC32_messages_sendMessage                TLConstructor = -91733382
	TLConstructor_CRC32_messages_sendMedia                  TLConstructor = -923703407
	TLConstructor_CRC32_messages_forwardMessages            TLConstructor = 1888354709
	TLConstructor_CRC32_messages_reportSpam                 TLConstructor = -820669733
	TLConstructor_CRC32_messages_hideReportSpam             TLConstructor = -1460572005
	TLConstructor_CRC32_messages_getPeerSettings            TLConstructor = 913498268
	TLConstructor_CRC32_messages_getChats                   TLConstructor = 1013621127
	TLConstructor_CRC32_messages_getFullChat                TLConstructor = 998448230
	TLConstructor_CRC32_messages_editChatTitle              TLConstructor = -599447467
	TLConstructor_CRC32_messages_editChatPhoto              TLConstructor = -900957736
	TLConstructor_CRC32_messages_addChatUser                TLConstructor = -106911223
	TLConstructor_CRC32_messages_deleteChatUser             TLConstructor = -530505962
	TLConstructor_CRC32_messages_createChat                 TLConstructor = 164303470
	TLConstructor_CRC32_messages_forwardMessage             TLConstructor = 865483769
	TLConstructor_CRC32_messages_getDhConfig                TLConstructor = 651135312
	TLConstructor_CRC32_messages_requestEncryption          TLConstructor = -162681021
	TLConstructor_CRC32_messages_acceptEncryption           TLConstructor = 1035731989
	TLConstructor_CRC32_messages_discardEncryption          TLConstructor = -304536635
	TLConstructor_CRC32_messages_setEncryptedTyping         TLConstructor = 2031374829
	TLConstructor_CRC32_messages_readEncryptedHistory       TLConstructor = 2135648522
	TLConstructor_CRC32_messages_sendEncrypted              TLConstructor = -1451792525
	TLConstructor_CRC32_messages_sendEncryptedFile          TLConstructor = -1701831834
	TLConstructor_CRC32_messages_sendEncryptedService       TLConstructor = 852769188
	TLConstructor_CRC32_messages_receivedQueue              TLConstructor = 1436924774
	TLConstructor_CRC32_messages_reportEncryptedSpam        TLConstructor = 1259113487
	TLConstructor_CRC32_messages_readMessageContents        TLConstructor = 916930423
	TLConstructor_CRC32_messages_getAllStickers             TLConstructor = 479598769
	TLConstructor_CRC32_messages_getWebPagePreview          TLConstructor = 623001124
	TLConstructor_CRC32_messages_exportChatInvite           TLConstructor = 2106086025
	TLConstructor_CRC32_messages_checkChatInvite            TLConstructor = 1051570619
	TLConstructor_CRC32_messages_importChatInvite           TLConstructor = 1817183516
	TLConstructor_CRC32_messages_getStickerSet              TLConstructor = 639215886
	TLConstructor_CRC32_messages_installStickerSet          TLConstructor = -946871200
	TLConstructor_CRC32_messages_uninstallStickerSet        TLConstructor = -110209570
	TLConstructor_CRC32_messages_startBot                   TLConstructor = -421563528
	TLConstructor_CRC32_messages_getMessagesViews           TLConstructor = -993483427
	TLConstructor_CRC32_messages_toggleChatAdmins           TLConstructor = -326379039
	TLConstructor_CRC32_messages_editChatAdmin              TLConstructor = -1444503762
	TLConstructor_CRC32_messages_migrateChat                TLConstructor = 363051235
	TLConstructor_CRC32_messages_searchGlobal               TLConstructor = -1640190800
	TLConstructor_CRC32_messages_reorderStickerSets         TLConstructor = 2016638777
	TLConstructor_CRC32_messages_getDocumentByHash          TLConstructor = 864953444
	TLConstructor_CRC32_messages_searchGifs                 TLConstructor = -1080395925
	TLConstructor_CRC32_messages_getSavedGifs               TLConstructor = -2084618926
	TLConstructor_CRC32_messages_saveGif                    TLConstructor = 846868683
	TLConstructor_CRC32_messages_getInlineBotResults        TLConstructor = 1364105629
	TLConstructor_CRC32_messages_setInlineBotResults        TLConstructor = -346119674
	TLConstructor_CRC32_messages_sendInlineBotResult        TLConstructor = -1318189314
	TLConstructor_CRC32_messages_getMessageEditData         TLConstructor = -39416522
	TLConstructor_CRC32_messages_editMessage                TLConstructor = -829299510
	TLConstructor_CRC32_messages_editInlineBotMessage       TLConstructor = 319564933
	TLConstructor_CRC32_messages_getBotCallbackAnswer       TLConstructor = -2130010132
	TLConstructor_CRC32_messages_setBotCallbackAnswer       TLConstructor = -712043766
	TLConstructor_CRC32_messages_getPeerDialogs             TLConstructor = 764901049
	TLConstructor_CRC32_messages_saveDraft                  TLConstructor = -1137057461
	TLConstructor_CRC32_messages_getAllDrafts               TLConstructor = 1782549861
	TLConstructor_CRC32_messages_getFeaturedStickers        TLConstructor = 766298703
	TLConstructor_CRC32_messages_readFeaturedStickers       TLConstructor = 1527873830
	TLConstructor_CRC32_messages_getRecentStickers          TLConstructor = 1587647177
	TLConstructor_CRC32_messages_saveRecentSticker          TLConstructor = 958863608
	TLConstructor_CRC32_messages_clearRecentStickers        TLConstructor = -1986437075
	TLConstructor_CRC32_messages_getArchivedStickers        TLConstructor = 1475442322
	TLConstructor_CRC32_messages_getMaskStickers            TLConstructor = 1706608543
	TLConstructor_CRC32_messages_getAttachedStickers        TLConstructor = -866424884
	TLConstructor_CRC32_messages_setGameScore               TLConstructor = -1896289088
	TLConstructor_CRC32_messages_setInlineGameScore         TLConstructor = 363700068
	TLConstructor_CRC32_messages_getGameHighScores          TLConstructor = -400399203
	TLConstructor_CRC32_messages_getInlineGameHighScores    TLConstructor = 258170395
	TLConstructor_CRC32_messages_getCommonChats             TLConstructor = 218777796
	TLConstructor_CRC32_messages_getAllChats                TLConstructor = -341307408
	TLConstructor_CRC32_messages_getWebPage                 TLConstructor = 852135825
	TLConstructor_CRC32_messages_toggleDialogPin            TLConstructor = 847887978
	TLConstructor_CRC32_messages_reorderPinnedDialogs       TLConstructor = -1784678844
	TLConstructor_CRC32_messages_getPinnedDialogs           TLConstructor = -497756594
	TLConstructor_CRC32_messages_setBotShippingResults      TLConstructor = -436833542
	TLConstructor_CRC32_messages_setBotPrecheckoutResults   TLConstructor = 163765653
	TLConstructor_CRC32_messages_uploadMedia                TLConstructor = 1369162417
	TLConstructor_CRC32_messages_sendScreenshotNotification TLConstructor = -914493408
	TLConstructor_CRC32_messages_getFavedStickers           TLConstructor = 567151374
	TLConstructor_CRC32_messages_faveSticker                TLConstructor = -1174420133
	TLConstructor_CRC32_messages_getUnreadMentions          TLConstructor = 1180140658
	TLConstructor_CRC32_updates_getState                    TLConstructor = -304838614
	TLConstructor_CRC32_updates_getDifference               TLConstructor = 630429265
	TLConstructor_CRC32_updates_getChannelDifference        TLConstructor = 51854712
	TLConstructor_CRC32_photos_updateProfilePhoto           TLConstructor = -256159406
	TLConstructor_CRC32_photos_uploadProfilePhoto           TLConstructor = 1328726168
	TLConstructor_CRC32_photos_deletePhotos                 TLConstructor = -2016444625
	TLConstructor_CRC32_photos_getUserPhotos                TLConstructor = -1848823128
	TLConstructor_CRC32_upload_saveFilePart                 TLConstructor = -1291540959
	TLConstructor_CRC32_upload_getFile                      TLConstructor = -475607115
	TLConstructor_CRC32_upload_saveBigFilePart              TLConstructor = -562337987
	TLConstructor_CRC32_upload_getWebFile                   TLConstructor = 619086221
	TLConstructor_CRC32_upload_getCdnFile                   TLConstructor = 536919235
	TLConstructor_CRC32_upload_reuploadCdnFile              TLConstructor = 452533257
	TLConstructor_CRC32_upload_getCdnFileHashes             TLConstructor = -149567365
	TLConstructor_CRC32_help_getConfig                      TLConstructor = -990308245
	TLConstructor_CRC32_help_getNearestDc                   TLConstructor = 531836966
	TLConstructor_CRC32_help_getAppUpdate                   TLConstructor = -1372724842
	TLConstructor_CRC32_help_saveAppLog                     TLConstructor = 1862465352
	TLConstructor_CRC32_help_getInviteText                  TLConstructor = 1295590211
	TLConstructor_CRC32_help_getSupport                     TLConstructor = -1663104819
	TLConstructor_CRC32_help_getAppChangelog                TLConstructor = -1877938321
	TLConstructor_CRC32_help_getTermsOfService              TLConstructor = 889286899
	TLConstructor_CRC32_help_setBotUpdatesStatus            TLConstructor = -333262899
	TLConstructor_CRC32_help_getCdnConfig                   TLConstructor = 1375900482
	TLConstructor_CRC32_channels_readHistory                TLConstructor = -871347913
	TLConstructor_CRC32_channels_deleteMessages             TLConstructor = -2067661490
	TLConstructor_CRC32_channels_deleteUserHistory          TLConstructor = -787622117
	TLConstructor_CRC32_channels_reportSpam                 TLConstructor = -32999408
	TLConstructor_CRC32_channels_getMessages                TLConstructor = -1814580409
	TLConstructor_CRC32_channels_getParticipants            TLConstructor = 618237842
	TLConstructor_CRC32_channels_getParticipant             TLConstructor = 1416484774
	TLConstructor_CRC32_channels_getChannels                TLConstructor = 176122811
	TLConstructor_CRC32_channels_getFullChannel             TLConstructor = 141781513
	TLConstructor_CRC32_channels_createChannel              TLConstructor = -192332417
	TLConstructor_CRC32_channels_editAbout                  TLConstructor = 333610782
	TLConstructor_CRC32_channels_editAdmin                  TLConstructor = 548962836
	TLConstructor_CRC32_channels_editTitle                  TLConstructor = 1450044624
	TLConstructor_CRC32_channels_editPhoto                  TLConstructor = -248621111
	TLConstructor_CRC32_channels_checkUsername              TLConstructor = 283557164
	TLConstructor_CRC32_channels_updateUsername             TLConstructor = 890549214
	TLConstructor_CRC32_channels_joinChannel                TLConstructor = 615851205
	TLConstructor_CRC32_channels_leaveChannel               TLConstructor = -130635115
	TLConstructor_CRC32_channels_inviteToChannel            TLConstructor = 429865580
	TLConstructor_CRC32_channels_exportInvite               TLConstructor = -950663035
	TLConstructor_CRC32_channels_deleteChannel              TLConstructor = -1072619549
	TLConstructor_CRC32_channels_toggleInvites              TLConstructor = 1231065863
	TLConstructor_CRC32_channels_exportMessageLink          TLConstructor = -934882771
	TLConstructor_CRC32_channels_toggleSignatures           TLConstructor = 527021574
	TLConstructor_CRC32_channels_updatePinnedMessage        TLConstructor = -1490162350
	TLConstructor_CRC32_channels_getAdminedPublicChannels   TLConstructor = -1920105769
	TLConstructor_CRC32_channels_editBanned                 TLConstructor = -1076292147
	TLConstructor_CRC32_channels_getAdminLog                TLConstructor = 870184064
	TLConstructor_CRC32_channels_setStickers                TLConstructor = -359881479
	TLConstructor_CRC32_channels_readMessageContents        TLConstructor = -357180360
	TLConstructor_CRC32_bots_sendCustomRequest              TLConstructor = -1440257555
	TLConstructor_CRC32_bots_answerWebhookJSONQuery         TLConstructor = -434028723
	TLConstructor_CRC32_payments_getPaymentForm             TLConstructor = -1712285883
	TLConstructor_CRC32_payments_getPaymentReceipt          TLConstructor = -1601001088
	TLConstructor_CRC32_payments_validateRequestedInfo      TLConstructor = 1997180532
	TLConstructor_CRC32_payments_sendPaymentForm            TLConstructor = 730364339
	TLConstructor_CRC32_payments_getSavedInfo               TLConstructor = 578650699
	TLConstructor_CRC32_payments_clearSavedInfo             TLConstructor = -667062079
	TLConstructor_CRC32_stickers_createStickerSet           TLConstructor = -1680314774
	TLConstructor_CRC32_stickers_removeStickerFromSet       TLConstructor = -143257775
	TLConstructor_CRC32_stickers_changeStickerPosition      TLConstructor = -4795190
	TLConstructor_CRC32_stickers_addStickerToSet            TLConstructor = -2041315650
	TLConstructor_CRC32_phone_getCallConfig                 TLConstructor = 1430593449
	TLConstructor_CRC32_phone_requestCall                   TLConstructor = 1536537556
	TLConstructor_CRC32_phone_acceptCall                    TLConstructor = 1003664544
	TLConstructor_CRC32_phone_confirmCall                   TLConstructor = 788404002
	TLConstructor_CRC32_phone_receivedCall                  TLConstructor = 399855457
	TLConstructor_CRC32_phone_discardCall                   TLConstructor = 2027164582
	TLConstructor_CRC32_phone_setCallRating                 TLConstructor = 475228724
	TLConstructor_CRC32_phone_saveCallDebug                 TLConstructor = 662363518
	TLConstructor_CRC32_langpack_getLangPack                TLConstructor = -1699363442
	TLConstructor_CRC32_langpack_getStrings                 TLConstructor = 773776152
	TLConstructor_CRC32_langpack_getDifference              TLConstructor = 187583869
	TLConstructor_CRC32_langpack_getLanguages               TLConstructor = -2146445955
)

func (TLConstructor) EnumDescriptor

func (TLConstructor) EnumDescriptor() ([]byte, []int)

func (TLConstructor) String

func (x TLConstructor) String() string

type TLContact

type TLContact struct {
	UserId int32 `protobuf:"varint,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Mutual *Bool `protobuf:"bytes,2,opt,name=mutual" json:"mutual,omitempty"`
}

contact#f911c994 user_id:int mutual:Bool = Contact;

func (*TLContact) Decode

func (m *TLContact) Decode(dbuf *DecodeBuf) error

func (*TLContact) Descriptor

func (*TLContact) Descriptor() ([]byte, []int)

func (*TLContact) Encode

func (m *TLContact) Encode() []byte

func (*TLContact) GetMutual

func (m *TLContact) GetMutual() *Bool

func (*TLContact) GetUserId

func (m *TLContact) GetUserId() int32

func (*TLContact) ProtoMessage

func (*TLContact) ProtoMessage()

func (*TLContact) Reset

func (m *TLContact) Reset()

func (*TLContact) String

func (m *TLContact) String() string

func (*TLContact) ToContact

func (m *TLContact) ToContact() *Contact

contact#f911c994 user_id:int mutual:Bool = Contact;

type TLContactBlocked

type TLContactBlocked struct {
	UserId int32 `protobuf:"varint,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Date   int32 `protobuf:"varint,2,opt,name=date" json:"date,omitempty"`
}

contactBlocked#561bc879 user_id:int date:int = ContactBlocked;

func (*TLContactBlocked) Decode

func (m *TLContactBlocked) Decode(dbuf *DecodeBuf) error

func (*TLContactBlocked) Descriptor

func (*TLContactBlocked) Descriptor() ([]byte, []int)

func (*TLContactBlocked) Encode

func (m *TLContactBlocked) Encode() []byte

func (*TLContactBlocked) GetDate

func (m *TLContactBlocked) GetDate() int32

func (*TLContactBlocked) GetUserId

func (m *TLContactBlocked) GetUserId() int32

func (*TLContactBlocked) ProtoMessage

func (*TLContactBlocked) ProtoMessage()

func (*TLContactBlocked) Reset

func (m *TLContactBlocked) Reset()

func (*TLContactBlocked) String

func (m *TLContactBlocked) String() string

func (*TLContactBlocked) ToContactBlocked

func (m *TLContactBlocked) ToContactBlocked() *ContactBlocked

contactBlocked#561bc879 user_id:int date:int = ContactBlocked;

type TLContactLinkContact

type TLContactLinkContact struct {
}

contactLinkContact#d502c2d0 = ContactLink;

func (*TLContactLinkContact) Decode

func (m *TLContactLinkContact) Decode(dbuf *DecodeBuf) error

func (*TLContactLinkContact) Descriptor

func (*TLContactLinkContact) Descriptor() ([]byte, []int)

func (*TLContactLinkContact) Encode

func (m *TLContactLinkContact) Encode() []byte

func (*TLContactLinkContact) ProtoMessage

func (*TLContactLinkContact) ProtoMessage()

func (*TLContactLinkContact) Reset

func (m *TLContactLinkContact) Reset()

func (*TLContactLinkContact) String

func (m *TLContactLinkContact) String() string
func (m *TLContactLinkContact) ToContactLink() *ContactLink

contactLinkContact#d502c2d0 = ContactLink;

type TLContactLinkHasPhone

type TLContactLinkHasPhone struct {
}

contactLinkHasPhone#268f3f59 = ContactLink;

func (*TLContactLinkHasPhone) Decode

func (m *TLContactLinkHasPhone) Decode(dbuf *DecodeBuf) error

func (*TLContactLinkHasPhone) Descriptor

func (*TLContactLinkHasPhone) Descriptor() ([]byte, []int)

func (*TLContactLinkHasPhone) Encode

func (m *TLContactLinkHasPhone) Encode() []byte

func (*TLContactLinkHasPhone) ProtoMessage

func (*TLContactLinkHasPhone) ProtoMessage()

func (*TLContactLinkHasPhone) Reset

func (m *TLContactLinkHasPhone) Reset()

func (*TLContactLinkHasPhone) String

func (m *TLContactLinkHasPhone) String() string
func (m *TLContactLinkHasPhone) ToContactLink() *ContactLink

contactLinkHasPhone#268f3f59 = ContactLink;

type TLContactLinkNone

type TLContactLinkNone struct {
}

contactLinkNone#feedd3ad = ContactLink;

func (*TLContactLinkNone) Decode

func (m *TLContactLinkNone) Decode(dbuf *DecodeBuf) error

func (*TLContactLinkNone) Descriptor

func (*TLContactLinkNone) Descriptor() ([]byte, []int)

func (*TLContactLinkNone) Encode

func (m *TLContactLinkNone) Encode() []byte

func (*TLContactLinkNone) ProtoMessage

func (*TLContactLinkNone) ProtoMessage()

func (*TLContactLinkNone) Reset

func (m *TLContactLinkNone) Reset()

func (*TLContactLinkNone) String

func (m *TLContactLinkNone) String() string
func (m *TLContactLinkNone) ToContactLink() *ContactLink

contactLinkNone#feedd3ad = ContactLink;

type TLContactLinkUnknown

type TLContactLinkUnknown struct {
}

contactLinkUnknown#5f4f9247 = ContactLink;

func (*TLContactLinkUnknown) Decode

func (m *TLContactLinkUnknown) Decode(dbuf *DecodeBuf) error

func (*TLContactLinkUnknown) Descriptor

func (*TLContactLinkUnknown) Descriptor() ([]byte, []int)

func (*TLContactLinkUnknown) Encode

func (m *TLContactLinkUnknown) Encode() []byte

func (*TLContactLinkUnknown) ProtoMessage

func (*TLContactLinkUnknown) ProtoMessage()

func (*TLContactLinkUnknown) Reset

func (m *TLContactLinkUnknown) Reset()

func (*TLContactLinkUnknown) String

func (m *TLContactLinkUnknown) String() string
func (m *TLContactLinkUnknown) ToContactLink() *ContactLink

contactLinkUnknown#5f4f9247 = ContactLink;

type TLContactStatus

type TLContactStatus struct {
	UserId int32       `protobuf:"varint,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Status *UserStatus `protobuf:"bytes,2,opt,name=status" json:"status,omitempty"`
}

contactStatus#d3680c61 user_id:int status:UserStatus = ContactStatus;

func (*TLContactStatus) Decode

func (m *TLContactStatus) Decode(dbuf *DecodeBuf) error

func (*TLContactStatus) Descriptor

func (*TLContactStatus) Descriptor() ([]byte, []int)

func (*TLContactStatus) Encode

func (m *TLContactStatus) Encode() []byte

func (*TLContactStatus) GetStatus

func (m *TLContactStatus) GetStatus() *UserStatus

func (*TLContactStatus) GetUserId

func (m *TLContactStatus) GetUserId() int32

func (*TLContactStatus) ProtoMessage

func (*TLContactStatus) ProtoMessage()

func (*TLContactStatus) Reset

func (m *TLContactStatus) Reset()

func (*TLContactStatus) String

func (m *TLContactStatus) String() string

func (*TLContactStatus) ToContactStatus

func (m *TLContactStatus) ToContactStatus() *ContactStatus

contactStatus#d3680c61 user_id:int status:UserStatus = ContactStatus;

type TLContactsBlock

type TLContactsBlock struct {
	Id *InputUser `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
}

contacts.block#332b49fc id:InputUser = Bool;

func (*TLContactsBlock) Decode

func (m *TLContactsBlock) Decode(dbuf *DecodeBuf) error

func (*TLContactsBlock) Descriptor

func (*TLContactsBlock) Descriptor() ([]byte, []int)

func (*TLContactsBlock) Encode

func (m *TLContactsBlock) Encode() []byte

contacts.block#332b49fc id:InputUser = Bool;

func (*TLContactsBlock) GetId

func (m *TLContactsBlock) GetId() *InputUser

func (*TLContactsBlock) ProtoMessage

func (*TLContactsBlock) ProtoMessage()

func (*TLContactsBlock) Reset

func (m *TLContactsBlock) Reset()

func (*TLContactsBlock) String

func (m *TLContactsBlock) String() string

type TLContactsBlocked

type TLContactsBlocked struct {
	Blocked []*ContactBlocked `protobuf:"bytes,1,rep,name=blocked" json:"blocked,omitempty"`
	Users   []*User           `protobuf:"bytes,2,rep,name=users" json:"users,omitempty"`
}

contacts.blocked#1c138d15 blocked:Vector<ContactBlocked> users:Vector<User> = contacts.Blocked;

func (*TLContactsBlocked) Decode

func (m *TLContactsBlocked) Decode(dbuf *DecodeBuf) error

func (*TLContactsBlocked) Descriptor

func (*TLContactsBlocked) Descriptor() ([]byte, []int)

func (*TLContactsBlocked) Encode

func (m *TLContactsBlocked) Encode() []byte

func (*TLContactsBlocked) GetBlocked

func (m *TLContactsBlocked) GetBlocked() []*ContactBlocked

func (*TLContactsBlocked) GetUsers

func (m *TLContactsBlocked) GetUsers() []*User

func (*TLContactsBlocked) ProtoMessage

func (*TLContactsBlocked) ProtoMessage()

func (*TLContactsBlocked) Reset

func (m *TLContactsBlocked) Reset()

func (*TLContactsBlocked) String

func (m *TLContactsBlocked) String() string

func (*TLContactsBlocked) ToContacts_Blocked

func (m *TLContactsBlocked) ToContacts_Blocked() *Contacts_Blocked

contacts.blocked#1c138d15 blocked:Vector<ContactBlocked> users:Vector<User> = contacts.Blocked;

type TLContactsBlockedSlice

type TLContactsBlockedSlice struct {
	Count   int32             `protobuf:"varint,1,opt,name=count" json:"count,omitempty"`
	Blocked []*ContactBlocked `protobuf:"bytes,2,rep,name=blocked" json:"blocked,omitempty"`
	Users   []*User           `protobuf:"bytes,3,rep,name=users" json:"users,omitempty"`
}

contacts.blockedSlice#900802a1 count:int blocked:Vector<ContactBlocked> users:Vector<User> = contacts.Blocked;

func (*TLContactsBlockedSlice) Decode

func (m *TLContactsBlockedSlice) Decode(dbuf *DecodeBuf) error

func (*TLContactsBlockedSlice) Descriptor

func (*TLContactsBlockedSlice) Descriptor() ([]byte, []int)

func (*TLContactsBlockedSlice) Encode

func (m *TLContactsBlockedSlice) Encode() []byte

func (*TLContactsBlockedSlice) GetBlocked

func (m *TLContactsBlockedSlice) GetBlocked() []*ContactBlocked

func (*TLContactsBlockedSlice) GetCount

func (m *TLContactsBlockedSlice) GetCount() int32

func (*TLContactsBlockedSlice) GetUsers

func (m *TLContactsBlockedSlice) GetUsers() []*User

func (*TLContactsBlockedSlice) ProtoMessage

func (*TLContactsBlockedSlice) ProtoMessage()

func (*TLContactsBlockedSlice) Reset

func (m *TLContactsBlockedSlice) Reset()

func (*TLContactsBlockedSlice) String

func (m *TLContactsBlockedSlice) String() string

func (*TLContactsBlockedSlice) ToContacts_Blocked

func (m *TLContactsBlockedSlice) ToContacts_Blocked() *Contacts_Blocked

contacts.blockedSlice#900802a1 count:int blocked:Vector<ContactBlocked> users:Vector<User> = contacts.Blocked;

type TLContactsContacts

type TLContactsContacts struct {
	Contacts   []*Contact `protobuf:"bytes,1,rep,name=contacts" json:"contacts,omitempty"`
	SavedCount int32      `protobuf:"varint,2,opt,name=saved_count,json=savedCount" json:"saved_count,omitempty"`
	Users      []*User    `protobuf:"bytes,3,rep,name=users" json:"users,omitempty"`
}

contacts.contacts#eae87e42 contacts:Vector<Contact> saved_count:int users:Vector<User> = contacts.Contacts;

func (*TLContactsContacts) Decode

func (m *TLContactsContacts) Decode(dbuf *DecodeBuf) error

func (*TLContactsContacts) Descriptor

func (*TLContactsContacts) Descriptor() ([]byte, []int)

func (*TLContactsContacts) Encode

func (m *TLContactsContacts) Encode() []byte

func (*TLContactsContacts) GetContacts

func (m *TLContactsContacts) GetContacts() []*Contact

func (*TLContactsContacts) GetSavedCount

func (m *TLContactsContacts) GetSavedCount() int32

func (*TLContactsContacts) GetUsers

func (m *TLContactsContacts) GetUsers() []*User

func (*TLContactsContacts) ProtoMessage

func (*TLContactsContacts) ProtoMessage()

func (*TLContactsContacts) Reset

func (m *TLContactsContacts) Reset()

func (*TLContactsContacts) String

func (m *TLContactsContacts) String() string

func (*TLContactsContacts) ToContacts_Contacts

func (m *TLContactsContacts) ToContacts_Contacts() *Contacts_Contacts

contacts.contacts#eae87e42 contacts:Vector<Contact> saved_count:int users:Vector<User> = contacts.Contacts;

type TLContactsContactsNotModified

type TLContactsContactsNotModified struct {
}

contacts.contactsNotModified#b74ba9d2 = contacts.Contacts;

func (*TLContactsContactsNotModified) Decode

func (*TLContactsContactsNotModified) Descriptor

func (*TLContactsContactsNotModified) Descriptor() ([]byte, []int)

func (*TLContactsContactsNotModified) Encode

func (m *TLContactsContactsNotModified) Encode() []byte

func (*TLContactsContactsNotModified) ProtoMessage

func (*TLContactsContactsNotModified) ProtoMessage()

func (*TLContactsContactsNotModified) Reset

func (m *TLContactsContactsNotModified) Reset()

func (*TLContactsContactsNotModified) String

func (*TLContactsContactsNotModified) ToContacts_Contacts

func (m *TLContactsContactsNotModified) ToContacts_Contacts() *Contacts_Contacts

contacts.contactsNotModified#b74ba9d2 = contacts.Contacts;

type TLContactsDeleteContact

type TLContactsDeleteContact struct {
	Id *InputUser `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
}

contacts.deleteContact#8e953744 id:InputUser = contacts.Link;

func (*TLContactsDeleteContact) Decode

func (m *TLContactsDeleteContact) Decode(dbuf *DecodeBuf) error

func (*TLContactsDeleteContact) Descriptor

func (*TLContactsDeleteContact) Descriptor() ([]byte, []int)

func (*TLContactsDeleteContact) Encode

func (m *TLContactsDeleteContact) Encode() []byte

contacts.deleteContact#8e953744 id:InputUser = contacts.Link;

func (*TLContactsDeleteContact) GetId

func (m *TLContactsDeleteContact) GetId() *InputUser

func (*TLContactsDeleteContact) ProtoMessage

func (*TLContactsDeleteContact) ProtoMessage()

func (*TLContactsDeleteContact) Reset

func (m *TLContactsDeleteContact) Reset()

func (*TLContactsDeleteContact) String

func (m *TLContactsDeleteContact) String() string

type TLContactsDeleteContacts

type TLContactsDeleteContacts struct {
	Id []*InputUser `protobuf:"bytes,1,rep,name=id" json:"id,omitempty"`
}

contacts.deleteContacts#59ab389e id:Vector<InputUser> = Bool;

func (*TLContactsDeleteContacts) Decode

func (m *TLContactsDeleteContacts) Decode(dbuf *DecodeBuf) error

func (*TLContactsDeleteContacts) Descriptor

func (*TLContactsDeleteContacts) Descriptor() ([]byte, []int)

func (*TLContactsDeleteContacts) Encode

func (m *TLContactsDeleteContacts) Encode() []byte

contacts.deleteContacts#59ab389e id:Vector<InputUser> = Bool;

func (*TLContactsDeleteContacts) GetId

func (m *TLContactsDeleteContacts) GetId() []*InputUser

func (*TLContactsDeleteContacts) ProtoMessage

func (*TLContactsDeleteContacts) ProtoMessage()

func (*TLContactsDeleteContacts) Reset

func (m *TLContactsDeleteContacts) Reset()

func (*TLContactsDeleteContacts) String

func (m *TLContactsDeleteContacts) String() string

type TLContactsExportCard

type TLContactsExportCard struct {
}

contacts.exportCard#84e53737 = Vector<int>;

func (*TLContactsExportCard) Decode

func (m *TLContactsExportCard) Decode(dbuf *DecodeBuf) error

func (*TLContactsExportCard) Descriptor

func (*TLContactsExportCard) Descriptor() ([]byte, []int)

func (*TLContactsExportCard) Encode

func (m *TLContactsExportCard) Encode() []byte

contacts.exportCard#84e53737 = Vector<int>;

func (*TLContactsExportCard) ProtoMessage

func (*TLContactsExportCard) ProtoMessage()

func (*TLContactsExportCard) Reset

func (m *TLContactsExportCard) Reset()

func (*TLContactsExportCard) String

func (m *TLContactsExportCard) String() string

type TLContactsFound

type TLContactsFound struct {
	Results []*Peer `protobuf:"bytes,1,rep,name=results" json:"results,omitempty"`
	Chats   []*Chat `protobuf:"bytes,2,rep,name=chats" json:"chats,omitempty"`
	Users   []*User `protobuf:"bytes,3,rep,name=users" json:"users,omitempty"`
}

contacts.found#1aa1f784 results:Vector<Peer> chats:Vector<Chat> users:Vector<User> = contacts.Found;

func (*TLContactsFound) Decode

func (m *TLContactsFound) Decode(dbuf *DecodeBuf) error

func (*TLContactsFound) Descriptor

func (*TLContactsFound) Descriptor() ([]byte, []int)

func (*TLContactsFound) Encode

func (m *TLContactsFound) Encode() []byte

func (*TLContactsFound) GetChats

func (m *TLContactsFound) GetChats() []*Chat

func (*TLContactsFound) GetResults

func (m *TLContactsFound) GetResults() []*Peer

func (*TLContactsFound) GetUsers

func (m *TLContactsFound) GetUsers() []*User

func (*TLContactsFound) ProtoMessage

func (*TLContactsFound) ProtoMessage()

func (*TLContactsFound) Reset

func (m *TLContactsFound) Reset()

func (*TLContactsFound) String

func (m *TLContactsFound) String() string

func (*TLContactsFound) ToContacts_Found

func (m *TLContactsFound) ToContacts_Found() *Contacts_Found

contacts.found#1aa1f784 results:Vector<Peer> chats:Vector<Chat> users:Vector<User> = contacts.Found;

type TLContactsGetBlocked

type TLContactsGetBlocked struct {
	Offset int32 `protobuf:"varint,1,opt,name=offset" json:"offset,omitempty"`
	Limit  int32 `protobuf:"varint,2,opt,name=limit" json:"limit,omitempty"`
}

contacts.getBlocked#f57c350f offset:int limit:int = contacts.Blocked;

func (*TLContactsGetBlocked) Decode

func (m *TLContactsGetBlocked) Decode(dbuf *DecodeBuf) error

func (*TLContactsGetBlocked) Descriptor

func (*TLContactsGetBlocked) Descriptor() ([]byte, []int)

func (*TLContactsGetBlocked) Encode

func (m *TLContactsGetBlocked) Encode() []byte

contacts.getBlocked#f57c350f offset:int limit:int = contacts.Blocked;

func (*TLContactsGetBlocked) GetLimit

func (m *TLContactsGetBlocked) GetLimit() int32

func (*TLContactsGetBlocked) GetOffset

func (m *TLContactsGetBlocked) GetOffset() int32

func (*TLContactsGetBlocked) ProtoMessage

func (*TLContactsGetBlocked) ProtoMessage()

func (*TLContactsGetBlocked) Reset

func (m *TLContactsGetBlocked) Reset()

func (*TLContactsGetBlocked) String

func (m *TLContactsGetBlocked) String() string

type TLContactsGetContacts

type TLContactsGetContacts struct {
	Hash int32 `protobuf:"varint,1,opt,name=hash" json:"hash,omitempty"`
}

contacts.getContacts#c023849f hash:int = contacts.Contacts;

func (*TLContactsGetContacts) Decode

func (m *TLContactsGetContacts) Decode(dbuf *DecodeBuf) error

func (*TLContactsGetContacts) Descriptor

func (*TLContactsGetContacts) Descriptor() ([]byte, []int)

func (*TLContactsGetContacts) Encode

func (m *TLContactsGetContacts) Encode() []byte

contacts.getContacts#c023849f hash:int = contacts.Contacts;

func (*TLContactsGetContacts) GetHash

func (m *TLContactsGetContacts) GetHash() int32

func (*TLContactsGetContacts) ProtoMessage

func (*TLContactsGetContacts) ProtoMessage()

func (*TLContactsGetContacts) Reset

func (m *TLContactsGetContacts) Reset()

func (*TLContactsGetContacts) String

func (m *TLContactsGetContacts) String() string

type TLContactsGetContacts2

type TLContactsGetContacts2 struct {
	Hash string `protobuf:"bytes,1,opt,name=hash" json:"hash,omitempty"`
}

contacts.getContacts#22c6aa08 hash:string = contacts.Contacts;

func (*TLContactsGetContacts2) Decode

func (m *TLContactsGetContacts2) Decode(dbuf *DecodeBuf) error

func (*TLContactsGetContacts2) Descriptor

func (*TLContactsGetContacts2) Descriptor() ([]byte, []int)

func (*TLContactsGetContacts2) Encode

func (m *TLContactsGetContacts2) Encode() []byte

contacts.getContacts2#c023849f hash:string = contacts.Contacts;

func (*TLContactsGetContacts2) GetHash

func (m *TLContactsGetContacts2) GetHash() string

func (*TLContactsGetContacts2) ProtoMessage

func (*TLContactsGetContacts2) ProtoMessage()

func (*TLContactsGetContacts2) Reset

func (m *TLContactsGetContacts2) Reset()

func (*TLContactsGetContacts2) String

func (m *TLContactsGetContacts2) String() string

type TLContactsGetStatuses

type TLContactsGetStatuses struct {
}

contacts.getStatuses#c4a353ee = Vector<ContactStatus>;

func (*TLContactsGetStatuses) Decode

func (m *TLContactsGetStatuses) Decode(dbuf *DecodeBuf) error

func (*TLContactsGetStatuses) Descriptor

func (*TLContactsGetStatuses) Descriptor() ([]byte, []int)

func (*TLContactsGetStatuses) Encode

func (m *TLContactsGetStatuses) Encode() []byte

contacts.getStatuses#c4a353ee = Vector<ContactStatus>;

func (*TLContactsGetStatuses) ProtoMessage

func (*TLContactsGetStatuses) ProtoMessage()

func (*TLContactsGetStatuses) Reset

func (m *TLContactsGetStatuses) Reset()

func (*TLContactsGetStatuses) String

func (m *TLContactsGetStatuses) String() string

type TLContactsGetTopPeers

type TLContactsGetTopPeers struct {
	Correspondents bool  `protobuf:"varint,1,opt,name=correspondents" json:"correspondents,omitempty"`
	BotsPm         bool  `protobuf:"varint,2,opt,name=bots_pm,json=botsPm" json:"bots_pm,omitempty"`
	BotsInline     bool  `protobuf:"varint,3,opt,name=bots_inline,json=botsInline" json:"bots_inline,omitempty"`
	PhoneCalls     bool  `protobuf:"varint,4,opt,name=phone_calls,json=phoneCalls" json:"phone_calls,omitempty"`
	Groups         bool  `protobuf:"varint,5,opt,name=groups" json:"groups,omitempty"`
	Channels       bool  `protobuf:"varint,6,opt,name=channels" json:"channels,omitempty"`
	Offset         int32 `protobuf:"varint,7,opt,name=offset" json:"offset,omitempty"`
	Limit          int32 `protobuf:"varint,8,opt,name=limit" json:"limit,omitempty"`
	Hash           int32 `protobuf:"varint,9,opt,name=hash" json:"hash,omitempty"`
}

contacts.getTopPeers#d4982db5 flags:# correspondents:flags.0?true bots_pm:flags.1?true bots_inline:flags.2?true phone_calls:flags.3?true groups:flags.10?true channels:flags.15?true offset:int limit:int hash:int = contacts.TopPeers;

func (*TLContactsGetTopPeers) Decode

func (m *TLContactsGetTopPeers) Decode(dbuf *DecodeBuf) error

func (*TLContactsGetTopPeers) Descriptor

func (*TLContactsGetTopPeers) Descriptor() ([]byte, []int)

func (*TLContactsGetTopPeers) Encode

func (m *TLContactsGetTopPeers) Encode() []byte

contacts.getTopPeers#d4982db5 flags:# correspondents:flags.0?true bots_pm:flags.1?true bots_inline:flags.2?true phone_calls:flags.3?true groups:flags.10?true channels:flags.15?true offset:int limit:int hash:int = contacts.TopPeers;

func (*TLContactsGetTopPeers) GetBotsInline

func (m *TLContactsGetTopPeers) GetBotsInline() bool

func (*TLContactsGetTopPeers) GetBotsPm

func (m *TLContactsGetTopPeers) GetBotsPm() bool

func (*TLContactsGetTopPeers) GetChannels

func (m *TLContactsGetTopPeers) GetChannels() bool

func (*TLContactsGetTopPeers) GetCorrespondents

func (m *TLContactsGetTopPeers) GetCorrespondents() bool

func (*TLContactsGetTopPeers) GetGroups

func (m *TLContactsGetTopPeers) GetGroups() bool

func (*TLContactsGetTopPeers) GetHash

func (m *TLContactsGetTopPeers) GetHash() int32

func (*TLContactsGetTopPeers) GetLimit

func (m *TLContactsGetTopPeers) GetLimit() int32

func (*TLContactsGetTopPeers) GetOffset

func (m *TLContactsGetTopPeers) GetOffset() int32

func (*TLContactsGetTopPeers) GetPhoneCalls

func (m *TLContactsGetTopPeers) GetPhoneCalls() bool

func (*TLContactsGetTopPeers) ProtoMessage

func (*TLContactsGetTopPeers) ProtoMessage()

func (*TLContactsGetTopPeers) Reset

func (m *TLContactsGetTopPeers) Reset()

func (*TLContactsGetTopPeers) String

func (m *TLContactsGetTopPeers) String() string

type TLContactsImportCard

type TLContactsImportCard struct {
	ExportCard []int32 `protobuf:"varint,1,rep,packed,name=export_card,json=exportCard" json:"export_card,omitempty"`
}

contacts.importCard#4fe196fe export_card:Vector<int> = User;

func (*TLContactsImportCard) Decode

func (m *TLContactsImportCard) Decode(dbuf *DecodeBuf) error

func (*TLContactsImportCard) Descriptor

func (*TLContactsImportCard) Descriptor() ([]byte, []int)

func (*TLContactsImportCard) Encode

func (m *TLContactsImportCard) Encode() []byte

contacts.importCard#4fe196fe export_card:Vector<int> = User;

func (*TLContactsImportCard) GetExportCard

func (m *TLContactsImportCard) GetExportCard() []int32

func (*TLContactsImportCard) ProtoMessage

func (*TLContactsImportCard) ProtoMessage()

func (*TLContactsImportCard) Reset

func (m *TLContactsImportCard) Reset()

func (*TLContactsImportCard) String

func (m *TLContactsImportCard) String() string

type TLContactsImportContacts

type TLContactsImportContacts struct {
	Contacts []*InputContact `protobuf:"bytes,1,rep,name=contacts" json:"contacts,omitempty"`
}

contacts.importContacts#2c800be5 contacts:Vector<InputContact> = contacts.ImportedContacts;

func (*TLContactsImportContacts) Decode

func (m *TLContactsImportContacts) Decode(dbuf *DecodeBuf) error

func (*TLContactsImportContacts) Descriptor

func (*TLContactsImportContacts) Descriptor() ([]byte, []int)

func (*TLContactsImportContacts) Encode

func (m *TLContactsImportContacts) Encode() []byte

contacts.importContacts#2c800be5 contacts:Vector<InputContact> = contacts.ImportedContacts;

func (*TLContactsImportContacts) GetContacts

func (m *TLContactsImportContacts) GetContacts() []*InputContact

func (*TLContactsImportContacts) ProtoMessage

func (*TLContactsImportContacts) ProtoMessage()

func (*TLContactsImportContacts) Reset

func (m *TLContactsImportContacts) Reset()

func (*TLContactsImportContacts) String

func (m *TLContactsImportContacts) String() string

type TLContactsImportedContacts

type TLContactsImportedContacts struct {
	Imported       []*ImportedContact `protobuf:"bytes,1,rep,name=imported" json:"imported,omitempty"`
	PopularInvites []*PopularContact  `protobuf:"bytes,2,rep,name=popular_invites,json=popularInvites" json:"popular_invites,omitempty"`
	RetryContacts  []int64            `protobuf:"varint,3,rep,packed,name=retry_contacts,json=retryContacts" json:"retry_contacts,omitempty"`
	Users          []*User            `protobuf:"bytes,4,rep,name=users" json:"users,omitempty"`
}

contacts.importedContacts#77d01c3b imported:Vector<ImportedContact> popular_invites:Vector<PopularContact> retry_contacts:Vector<long> users:Vector<User> = contacts.ImportedContacts;

func (*TLContactsImportedContacts) Decode

func (m *TLContactsImportedContacts) Decode(dbuf *DecodeBuf) error

func (*TLContactsImportedContacts) Descriptor

func (*TLContactsImportedContacts) Descriptor() ([]byte, []int)

func (*TLContactsImportedContacts) Encode

func (m *TLContactsImportedContacts) Encode() []byte

func (*TLContactsImportedContacts) GetImported

func (m *TLContactsImportedContacts) GetImported() []*ImportedContact

func (*TLContactsImportedContacts) GetPopularInvites

func (m *TLContactsImportedContacts) GetPopularInvites() []*PopularContact

func (*TLContactsImportedContacts) GetRetryContacts

func (m *TLContactsImportedContacts) GetRetryContacts() []int64

func (*TLContactsImportedContacts) GetUsers

func (m *TLContactsImportedContacts) GetUsers() []*User

func (*TLContactsImportedContacts) ProtoMessage

func (*TLContactsImportedContacts) ProtoMessage()

func (*TLContactsImportedContacts) Reset

func (m *TLContactsImportedContacts) Reset()

func (*TLContactsImportedContacts) String

func (m *TLContactsImportedContacts) String() string

func (*TLContactsImportedContacts) ToContacts_ImportedContacts

func (m *TLContactsImportedContacts) ToContacts_ImportedContacts() *Contacts_ImportedContacts

contacts.importedContacts#77d01c3b imported:Vector<ImportedContact> popular_invites:Vector<PopularContact> retry_contacts:Vector<long> users:Vector<User> = contacts.ImportedContacts;

type TLContactsLink struct {
	MyLink      *ContactLink `protobuf:"bytes,1,opt,name=my_link,json=myLink" json:"my_link,omitempty"`
	ForeignLink *ContactLink `protobuf:"bytes,2,opt,name=foreign_link,json=foreignLink" json:"foreign_link,omitempty"`
	User        *User        `protobuf:"bytes,3,opt,name=user" json:"user,omitempty"`
}

contacts.link#3ace484c my_link:ContactLink foreign_link:ContactLink user:User = contacts.Link;

func (*TLContactsLink) Decode

func (m *TLContactsLink) Decode(dbuf *DecodeBuf) error

func (*TLContactsLink) Descriptor

func (*TLContactsLink) Descriptor() ([]byte, []int)

func (*TLContactsLink) Encode

func (m *TLContactsLink) Encode() []byte
func (m *TLContactsLink) GetForeignLink() *ContactLink
func (m *TLContactsLink) GetMyLink() *ContactLink

func (*TLContactsLink) GetUser

func (m *TLContactsLink) GetUser() *User

func (*TLContactsLink) ProtoMessage

func (*TLContactsLink) ProtoMessage()

func (*TLContactsLink) Reset

func (m *TLContactsLink) Reset()

func (*TLContactsLink) String

func (m *TLContactsLink) String() string
func (m *TLContactsLink) ToContacts_Link() *Contacts_Link

contacts.link#3ace484c my_link:ContactLink foreign_link:ContactLink user:User = contacts.Link;

type TLContactsResetSaved

type TLContactsResetSaved struct {
}

contacts.resetSaved#879537f1 = Bool;

func (*TLContactsResetSaved) Decode

func (m *TLContactsResetSaved) Decode(dbuf *DecodeBuf) error

func (*TLContactsResetSaved) Descriptor

func (*TLContactsResetSaved) Descriptor() ([]byte, []int)

func (*TLContactsResetSaved) Encode

func (m *TLContactsResetSaved) Encode() []byte

contacts.resetSaved#879537f1 = Bool;

func (*TLContactsResetSaved) ProtoMessage

func (*TLContactsResetSaved) ProtoMessage()

func (*TLContactsResetSaved) Reset

func (m *TLContactsResetSaved) Reset()

func (*TLContactsResetSaved) String

func (m *TLContactsResetSaved) String() string

type TLContactsResetTopPeerRating

type TLContactsResetTopPeerRating struct {
	Category *TopPeerCategory `protobuf:"bytes,1,opt,name=category" json:"category,omitempty"`
	Peer     *InputPeer       `protobuf:"bytes,2,opt,name=peer" json:"peer,omitempty"`
}

contacts.resetTopPeerRating#1ae373ac category:TopPeerCategory peer:InputPeer = Bool;

func (*TLContactsResetTopPeerRating) Decode

func (m *TLContactsResetTopPeerRating) Decode(dbuf *DecodeBuf) error

func (*TLContactsResetTopPeerRating) Descriptor

func (*TLContactsResetTopPeerRating) Descriptor() ([]byte, []int)

func (*TLContactsResetTopPeerRating) Encode

func (m *TLContactsResetTopPeerRating) Encode() []byte

contacts.resetTopPeerRating#1ae373ac category:TopPeerCategory peer:InputPeer = Bool;

func (*TLContactsResetTopPeerRating) GetCategory

func (*TLContactsResetTopPeerRating) GetPeer

func (*TLContactsResetTopPeerRating) ProtoMessage

func (*TLContactsResetTopPeerRating) ProtoMessage()

func (*TLContactsResetTopPeerRating) Reset

func (m *TLContactsResetTopPeerRating) Reset()

func (*TLContactsResetTopPeerRating) String

type TLContactsResolveUsername

type TLContactsResolveUsername struct {
	Username string `protobuf:"bytes,1,opt,name=username" json:"username,omitempty"`
}

contacts.resolveUsername#f93ccba3 username:string = contacts.ResolvedPeer;

func (*TLContactsResolveUsername) Decode

func (m *TLContactsResolveUsername) Decode(dbuf *DecodeBuf) error

func (*TLContactsResolveUsername) Descriptor

func (*TLContactsResolveUsername) Descriptor() ([]byte, []int)

func (*TLContactsResolveUsername) Encode

func (m *TLContactsResolveUsername) Encode() []byte

contacts.resolveUsername#f93ccba3 username:string = contacts.ResolvedPeer;

func (*TLContactsResolveUsername) GetUsername

func (m *TLContactsResolveUsername) GetUsername() string

func (*TLContactsResolveUsername) ProtoMessage

func (*TLContactsResolveUsername) ProtoMessage()

func (*TLContactsResolveUsername) Reset

func (m *TLContactsResolveUsername) Reset()

func (*TLContactsResolveUsername) String

func (m *TLContactsResolveUsername) String() string

type TLContactsResolvedPeer

type TLContactsResolvedPeer struct {
	Peer  *Peer   `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	Chats []*Chat `protobuf:"bytes,2,rep,name=chats" json:"chats,omitempty"`
	Users []*User `protobuf:"bytes,3,rep,name=users" json:"users,omitempty"`
}

contacts.resolvedPeer#7f077ad9 peer:Peer chats:Vector<Chat> users:Vector<User> = contacts.ResolvedPeer;

func (*TLContactsResolvedPeer) Decode

func (m *TLContactsResolvedPeer) Decode(dbuf *DecodeBuf) error

func (*TLContactsResolvedPeer) Descriptor

func (*TLContactsResolvedPeer) Descriptor() ([]byte, []int)

func (*TLContactsResolvedPeer) Encode

func (m *TLContactsResolvedPeer) Encode() []byte

func (*TLContactsResolvedPeer) GetChats

func (m *TLContactsResolvedPeer) GetChats() []*Chat

func (*TLContactsResolvedPeer) GetPeer

func (m *TLContactsResolvedPeer) GetPeer() *Peer

func (*TLContactsResolvedPeer) GetUsers

func (m *TLContactsResolvedPeer) GetUsers() []*User

func (*TLContactsResolvedPeer) ProtoMessage

func (*TLContactsResolvedPeer) ProtoMessage()

func (*TLContactsResolvedPeer) Reset

func (m *TLContactsResolvedPeer) Reset()

func (*TLContactsResolvedPeer) String

func (m *TLContactsResolvedPeer) String() string

func (*TLContactsResolvedPeer) ToContacts_ResolvedPeer

func (m *TLContactsResolvedPeer) ToContacts_ResolvedPeer() *Contacts_ResolvedPeer

contacts.resolvedPeer#7f077ad9 peer:Peer chats:Vector<Chat> users:Vector<User> = contacts.ResolvedPeer;

type TLContactsSearch

type TLContactsSearch struct {
	Q     string `protobuf:"bytes,1,opt,name=q" json:"q,omitempty"`
	Limit int32  `protobuf:"varint,2,opt,name=limit" json:"limit,omitempty"`
}

contacts.search#11f812d8 q:string limit:int = contacts.Found;

func (*TLContactsSearch) Decode

func (m *TLContactsSearch) Decode(dbuf *DecodeBuf) error

func (*TLContactsSearch) Descriptor

func (*TLContactsSearch) Descriptor() ([]byte, []int)

func (*TLContactsSearch) Encode

func (m *TLContactsSearch) Encode() []byte

contacts.search#11f812d8 q:string limit:int = contacts.Found;

func (*TLContactsSearch) GetLimit

func (m *TLContactsSearch) GetLimit() int32

func (*TLContactsSearch) GetQ

func (m *TLContactsSearch) GetQ() string

func (*TLContactsSearch) ProtoMessage

func (*TLContactsSearch) ProtoMessage()

func (*TLContactsSearch) Reset

func (m *TLContactsSearch) Reset()

func (*TLContactsSearch) String

func (m *TLContactsSearch) String() string

type TLContactsTopPeers

type TLContactsTopPeers struct {
	Categories []*TopPeerCategoryPeers `protobuf:"bytes,1,rep,name=categories" json:"categories,omitempty"`
	Chats      []*Chat                 `protobuf:"bytes,2,rep,name=chats" json:"chats,omitempty"`
	Users      []*User                 `protobuf:"bytes,3,rep,name=users" json:"users,omitempty"`
}

contacts.topPeers#70b772a8 categories:Vector<TopPeerCategoryPeers> chats:Vector<Chat> users:Vector<User> = contacts.TopPeers;

func (*TLContactsTopPeers) Decode

func (m *TLContactsTopPeers) Decode(dbuf *DecodeBuf) error

func (*TLContactsTopPeers) Descriptor

func (*TLContactsTopPeers) Descriptor() ([]byte, []int)

func (*TLContactsTopPeers) Encode

func (m *TLContactsTopPeers) Encode() []byte

func (*TLContactsTopPeers) GetCategories

func (m *TLContactsTopPeers) GetCategories() []*TopPeerCategoryPeers

func (*TLContactsTopPeers) GetChats

func (m *TLContactsTopPeers) GetChats() []*Chat

func (*TLContactsTopPeers) GetUsers

func (m *TLContactsTopPeers) GetUsers() []*User

func (*TLContactsTopPeers) ProtoMessage

func (*TLContactsTopPeers) ProtoMessage()

func (*TLContactsTopPeers) Reset

func (m *TLContactsTopPeers) Reset()

func (*TLContactsTopPeers) String

func (m *TLContactsTopPeers) String() string

func (*TLContactsTopPeers) ToContacts_TopPeers

func (m *TLContactsTopPeers) ToContacts_TopPeers() *Contacts_TopPeers

contacts.topPeers#70b772a8 categories:Vector<TopPeerCategoryPeers> chats:Vector<Chat> users:Vector<User> = contacts.TopPeers;

type TLContactsTopPeersNotModified

type TLContactsTopPeersNotModified struct {
}

contacts.topPeersNotModified#de266ef5 = contacts.TopPeers;

func (*TLContactsTopPeersNotModified) Decode

func (*TLContactsTopPeersNotModified) Descriptor

func (*TLContactsTopPeersNotModified) Descriptor() ([]byte, []int)

func (*TLContactsTopPeersNotModified) Encode

func (m *TLContactsTopPeersNotModified) Encode() []byte

func (*TLContactsTopPeersNotModified) ProtoMessage

func (*TLContactsTopPeersNotModified) ProtoMessage()

func (*TLContactsTopPeersNotModified) Reset

func (m *TLContactsTopPeersNotModified) Reset()

func (*TLContactsTopPeersNotModified) String

func (*TLContactsTopPeersNotModified) ToContacts_TopPeers

func (m *TLContactsTopPeersNotModified) ToContacts_TopPeers() *Contacts_TopPeers

contacts.topPeersNotModified#de266ef5 = contacts.TopPeers;

type TLContactsUnblock

type TLContactsUnblock struct {
	Id *InputUser `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
}

contacts.unblock#e54100bd id:InputUser = Bool;

func (*TLContactsUnblock) Decode

func (m *TLContactsUnblock) Decode(dbuf *DecodeBuf) error

func (*TLContactsUnblock) Descriptor

func (*TLContactsUnblock) Descriptor() ([]byte, []int)

func (*TLContactsUnblock) Encode

func (m *TLContactsUnblock) Encode() []byte

contacts.unblock#e54100bd id:InputUser = Bool;

func (*TLContactsUnblock) GetId

func (m *TLContactsUnblock) GetId() *InputUser

func (*TLContactsUnblock) ProtoMessage

func (*TLContactsUnblock) ProtoMessage()

func (*TLContactsUnblock) Reset

func (m *TLContactsUnblock) Reset()

func (*TLContactsUnblock) String

func (m *TLContactsUnblock) String() string

type TLContestSaveDeveloperInfo

type TLContestSaveDeveloperInfo struct {
	VkId        int32  `protobuf:"varint,1,opt,name=vk_id,json=vkId" json:"vk_id,omitempty"`
	Name        string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	PhoneNumber string `protobuf:"bytes,3,opt,name=phone_number,json=phoneNumber" json:"phone_number,omitempty"`
	Age         int32  `protobuf:"varint,4,opt,name=age" json:"age,omitempty"`
	City        string `protobuf:"bytes,5,opt,name=city" json:"city,omitempty"`
}

contest.saveDeveloperInfo#9a5f6e95 vk_id:int name:string phone_number:string age:int city:string = Bool;

func (*TLContestSaveDeveloperInfo) Decode

func (m *TLContestSaveDeveloperInfo) Decode(dbuf *DecodeBuf) error

func (*TLContestSaveDeveloperInfo) Descriptor

func (*TLContestSaveDeveloperInfo) Descriptor() ([]byte, []int)

func (*TLContestSaveDeveloperInfo) Encode

func (m *TLContestSaveDeveloperInfo) Encode() []byte

contest.saveDeveloperInfo#9a5f6e95 vk_id:int name:string phone_number:string age:int city:string = Bool;

func (*TLContestSaveDeveloperInfo) GetAge

func (m *TLContestSaveDeveloperInfo) GetAge() int32

func (*TLContestSaveDeveloperInfo) GetCity

func (m *TLContestSaveDeveloperInfo) GetCity() string

func (*TLContestSaveDeveloperInfo) GetName

func (m *TLContestSaveDeveloperInfo) GetName() string

func (*TLContestSaveDeveloperInfo) GetPhoneNumber

func (m *TLContestSaveDeveloperInfo) GetPhoneNumber() string

func (*TLContestSaveDeveloperInfo) GetVkId

func (m *TLContestSaveDeveloperInfo) GetVkId() int32

func (*TLContestSaveDeveloperInfo) ProtoMessage

func (*TLContestSaveDeveloperInfo) ProtoMessage()

func (*TLContestSaveDeveloperInfo) Reset

func (m *TLContestSaveDeveloperInfo) Reset()

func (*TLContestSaveDeveloperInfo) String

func (m *TLContestSaveDeveloperInfo) String() string

type TLDataJSON

type TLDataJSON struct {
	Data string `protobuf:"bytes,1,opt,name=data" json:"data,omitempty"`
}

dataJSON#7d748d04 data:string = DataJSON;

func (*TLDataJSON) Decode

func (m *TLDataJSON) Decode(dbuf *DecodeBuf) error

func (*TLDataJSON) Descriptor

func (*TLDataJSON) Descriptor() ([]byte, []int)

func (*TLDataJSON) Encode

func (m *TLDataJSON) Encode() []byte

func (*TLDataJSON) GetData

func (m *TLDataJSON) GetData() string

func (*TLDataJSON) ProtoMessage

func (*TLDataJSON) ProtoMessage()

func (*TLDataJSON) Reset

func (m *TLDataJSON) Reset()

func (*TLDataJSON) String

func (m *TLDataJSON) String() string

func (*TLDataJSON) ToDataJSON

func (m *TLDataJSON) ToDataJSON() *DataJSON

dataJSON#7d748d04 data:string = DataJSON;

type TLDcOption

type TLDcOption struct {
	Ipv6      bool   `protobuf:"varint,1,opt,name=ipv6" json:"ipv6,omitempty"`
	MediaOnly bool   `protobuf:"varint,2,opt,name=media_only,json=mediaOnly" json:"media_only,omitempty"`
	TcpoOnly  bool   `protobuf:"varint,3,opt,name=tcpo_only,json=tcpoOnly" json:"tcpo_only,omitempty"`
	Cdn       bool   `protobuf:"varint,4,opt,name=cdn" json:"cdn,omitempty"`
	Static    bool   `protobuf:"varint,5,opt,name=static" json:"static,omitempty"`
	Id        int32  `protobuf:"varint,6,opt,name=id" json:"id,omitempty"`
	IpAddress string `protobuf:"bytes,7,opt,name=ip_address,json=ipAddress" json:"ip_address,omitempty"`
	Port      int32  `protobuf:"varint,8,opt,name=port" json:"port,omitempty"`
}

dcOption#5d8c6cc flags:# ipv6:flags.0?true media_only:flags.1?true tcpo_only:flags.2?true cdn:flags.3?true static:flags.4?true id:int ip_address:string port:int = DcOption;

func (*TLDcOption) Decode

func (m *TLDcOption) Decode(dbuf *DecodeBuf) error

func (*TLDcOption) Descriptor

func (*TLDcOption) Descriptor() ([]byte, []int)

func (*TLDcOption) Encode

func (m *TLDcOption) Encode() []byte

func (*TLDcOption) GetCdn

func (m *TLDcOption) GetCdn() bool

func (*TLDcOption) GetId

func (m *TLDcOption) GetId() int32

func (*TLDcOption) GetIpAddress

func (m *TLDcOption) GetIpAddress() string

func (*TLDcOption) GetIpv6

func (m *TLDcOption) GetIpv6() bool

func (*TLDcOption) GetMediaOnly

func (m *TLDcOption) GetMediaOnly() bool

func (*TLDcOption) GetPort

func (m *TLDcOption) GetPort() int32

func (*TLDcOption) GetStatic

func (m *TLDcOption) GetStatic() bool

func (*TLDcOption) GetTcpoOnly

func (m *TLDcOption) GetTcpoOnly() bool

func (*TLDcOption) ProtoMessage

func (*TLDcOption) ProtoMessage()

func (*TLDcOption) Reset

func (m *TLDcOption) Reset()

func (*TLDcOption) String

func (m *TLDcOption) String() string

func (*TLDcOption) ToDcOption

func (m *TLDcOption) ToDcOption() *DcOption

dcOption#5d8c6cc flags:# ipv6:flags.0?true media_only:flags.1?true tcpo_only:flags.2?true cdn:flags.3?true static:flags.4?true id:int ip_address:string port:int = DcOption;

type TLDestroyAuthKey

type TLDestroyAuthKey struct {
}

destroy_auth_key#d1435160 = DestroyAuthKeyRes;

func (*TLDestroyAuthKey) Decode

func (m *TLDestroyAuthKey) Decode(dbuf *DecodeBuf) error

func (*TLDestroyAuthKey) Descriptor

func (*TLDestroyAuthKey) Descriptor() ([]byte, []int)

func (*TLDestroyAuthKey) Encode

func (m *TLDestroyAuthKey) Encode() []byte

destroy_auth_key#d1435160 = DestroyAuthKeyRes;

func (*TLDestroyAuthKey) ProtoMessage

func (*TLDestroyAuthKey) ProtoMessage()

func (*TLDestroyAuthKey) Reset

func (m *TLDestroyAuthKey) Reset()

func (*TLDestroyAuthKey) String

func (m *TLDestroyAuthKey) String() string

type TLDestroyAuthKeyFail

type TLDestroyAuthKeyFail struct {
}

destroy_auth_key_fail#ea109b13 = DestroyAuthKeyRes;

func (*TLDestroyAuthKeyFail) Decode

func (m *TLDestroyAuthKeyFail) Decode(dbuf *DecodeBuf) error

func (*TLDestroyAuthKeyFail) Descriptor

func (*TLDestroyAuthKeyFail) Descriptor() ([]byte, []int)

func (*TLDestroyAuthKeyFail) Encode

func (m *TLDestroyAuthKeyFail) Encode() []byte

func (*TLDestroyAuthKeyFail) ProtoMessage

func (*TLDestroyAuthKeyFail) ProtoMessage()

func (*TLDestroyAuthKeyFail) Reset

func (m *TLDestroyAuthKeyFail) Reset()

func (*TLDestroyAuthKeyFail) String

func (m *TLDestroyAuthKeyFail) String() string

func (*TLDestroyAuthKeyFail) ToDestroyAuthKeyRes

func (m *TLDestroyAuthKeyFail) ToDestroyAuthKeyRes() *DestroyAuthKeyRes

destroy_auth_key_fail#ea109b13 = DestroyAuthKeyRes;

type TLDestroyAuthKeyNone

type TLDestroyAuthKeyNone struct {
}

destroy_auth_key_none#0a9f2259 = DestroyAuthKeyRes;

func (*TLDestroyAuthKeyNone) Decode

func (m *TLDestroyAuthKeyNone) Decode(dbuf *DecodeBuf) error

func (*TLDestroyAuthKeyNone) Descriptor

func (*TLDestroyAuthKeyNone) Descriptor() ([]byte, []int)

func (*TLDestroyAuthKeyNone) Encode

func (m *TLDestroyAuthKeyNone) Encode() []byte

func (*TLDestroyAuthKeyNone) ProtoMessage

func (*TLDestroyAuthKeyNone) ProtoMessage()

func (*TLDestroyAuthKeyNone) Reset

func (m *TLDestroyAuthKeyNone) Reset()

func (*TLDestroyAuthKeyNone) String

func (m *TLDestroyAuthKeyNone) String() string

func (*TLDestroyAuthKeyNone) ToDestroyAuthKeyRes

func (m *TLDestroyAuthKeyNone) ToDestroyAuthKeyRes() *DestroyAuthKeyRes

destroy_auth_key_none#0a9f2259 = DestroyAuthKeyRes;

type TLDestroyAuthKeyOk

type TLDestroyAuthKeyOk struct {
}

destroy_auth_key_ok#f660e1d4 = DestroyAuthKeyRes;

func (*TLDestroyAuthKeyOk) Decode

func (m *TLDestroyAuthKeyOk) Decode(dbuf *DecodeBuf) error

func (*TLDestroyAuthKeyOk) Descriptor

func (*TLDestroyAuthKeyOk) Descriptor() ([]byte, []int)

func (*TLDestroyAuthKeyOk) Encode

func (m *TLDestroyAuthKeyOk) Encode() []byte

func (*TLDestroyAuthKeyOk) ProtoMessage

func (*TLDestroyAuthKeyOk) ProtoMessage()

func (*TLDestroyAuthKeyOk) Reset

func (m *TLDestroyAuthKeyOk) Reset()

func (*TLDestroyAuthKeyOk) String

func (m *TLDestroyAuthKeyOk) String() string

func (*TLDestroyAuthKeyOk) ToDestroyAuthKeyRes

func (m *TLDestroyAuthKeyOk) ToDestroyAuthKeyRes() *DestroyAuthKeyRes

destroy_auth_key_ok#f660e1d4 = DestroyAuthKeyRes;

type TLDestroySession

type TLDestroySession struct {
	SessionId int64 `protobuf:"varint,1,opt,name=session_id,json=sessionId" json:"session_id,omitempty"`
}

destroy_session#e7512126 session_id:long = DestroySessionRes;

func (*TLDestroySession) Decode

func (m *TLDestroySession) Decode(dbuf *DecodeBuf) error

func (*TLDestroySession) Descriptor

func (*TLDestroySession) Descriptor() ([]byte, []int)

func (*TLDestroySession) Encode

func (m *TLDestroySession) Encode() []byte

destroy_session#e7512126 session_id:long = DestroySessionRes;

func (*TLDestroySession) GetSessionId

func (m *TLDestroySession) GetSessionId() int64

func (*TLDestroySession) ProtoMessage

func (*TLDestroySession) ProtoMessage()

func (*TLDestroySession) Reset

func (m *TLDestroySession) Reset()

func (*TLDestroySession) String

func (m *TLDestroySession) String() string

type TLDestroySessionNone

type TLDestroySessionNone struct {
	SessionId int64 `protobuf:"varint,1,opt,name=session_id,json=sessionId" json:"session_id,omitempty"`
}

destroy_session_none#62d350c9 session_id:long = DestroySessionRes;

func (*TLDestroySessionNone) Decode

func (m *TLDestroySessionNone) Decode(dbuf *DecodeBuf) error

func (*TLDestroySessionNone) Descriptor

func (*TLDestroySessionNone) Descriptor() ([]byte, []int)

func (*TLDestroySessionNone) Encode

func (m *TLDestroySessionNone) Encode() []byte

func (*TLDestroySessionNone) GetSessionId

func (m *TLDestroySessionNone) GetSessionId() int64

func (*TLDestroySessionNone) ProtoMessage

func (*TLDestroySessionNone) ProtoMessage()

func (*TLDestroySessionNone) Reset

func (m *TLDestroySessionNone) Reset()

func (*TLDestroySessionNone) String

func (m *TLDestroySessionNone) String() string

func (*TLDestroySessionNone) ToDestroySessionRes

func (m *TLDestroySessionNone) ToDestroySessionRes() *DestroySessionRes

destroy_session_none#62d350c9 session_id:long = DestroySessionRes;

type TLDestroySessionOk

type TLDestroySessionOk struct {
	SessionId int64 `protobuf:"varint,1,opt,name=session_id,json=sessionId" json:"session_id,omitempty"`
}

destroy_session_ok#e22045fc session_id:long = DestroySessionRes;

func (*TLDestroySessionOk) Decode

func (m *TLDestroySessionOk) Decode(dbuf *DecodeBuf) error

func (*TLDestroySessionOk) Descriptor

func (*TLDestroySessionOk) Descriptor() ([]byte, []int)

func (*TLDestroySessionOk) Encode

func (m *TLDestroySessionOk) Encode() []byte

func (*TLDestroySessionOk) GetSessionId

func (m *TLDestroySessionOk) GetSessionId() int64

func (*TLDestroySessionOk) ProtoMessage

func (*TLDestroySessionOk) ProtoMessage()

func (*TLDestroySessionOk) Reset

func (m *TLDestroySessionOk) Reset()

func (*TLDestroySessionOk) String

func (m *TLDestroySessionOk) String() string

func (*TLDestroySessionOk) ToDestroySessionRes

func (m *TLDestroySessionOk) ToDestroySessionRes() *DestroySessionRes

destroy_session_ok#e22045fc session_id:long = DestroySessionRes;

type TLDhGenFail

type TLDhGenFail struct {
	Nonce         []byte `protobuf:"bytes,1,opt,name=nonce,proto3" json:"nonce,omitempty"`
	ServerNonce   []byte `protobuf:"bytes,2,opt,name=server_nonce,json=serverNonce,proto3" json:"server_nonce,omitempty"`
	NewNonceHash3 []byte `protobuf:"bytes,3,opt,name=new_nonce_hash3,json=newNonceHash3,proto3" json:"new_nonce_hash3,omitempty"`
}

dh_gen_fail#a69dae02 nonce:int128 server_nonce:int128 new_nonce_hash3:int128 = Set_client_DH_params_answer;

func (*TLDhGenFail) Decode

func (m *TLDhGenFail) Decode(dbuf *DecodeBuf) error

func (*TLDhGenFail) Descriptor

func (*TLDhGenFail) Descriptor() ([]byte, []int)

func (*TLDhGenFail) Encode

func (m *TLDhGenFail) Encode() []byte

func (*TLDhGenFail) GetNewNonceHash3

func (m *TLDhGenFail) GetNewNonceHash3() []byte

func (*TLDhGenFail) GetNonce

func (m *TLDhGenFail) GetNonce() []byte

func (*TLDhGenFail) GetServerNonce

func (m *TLDhGenFail) GetServerNonce() []byte

func (*TLDhGenFail) ProtoMessage

func (*TLDhGenFail) ProtoMessage()

func (*TLDhGenFail) Reset

func (m *TLDhGenFail) Reset()

func (*TLDhGenFail) String

func (m *TLDhGenFail) String() string

func (*TLDhGenFail) ToSetClient_DHParamsAnswer

func (m *TLDhGenFail) ToSetClient_DHParamsAnswer() *SetClient_DHParamsAnswer

dh_gen_fail#a69dae02 nonce:int128 server_nonce:int128 new_nonce_hash3:int128 = Set_client_DH_params_answer;

type TLDhGenOk

type TLDhGenOk struct {
	Nonce         []byte `protobuf:"bytes,1,opt,name=nonce,proto3" json:"nonce,omitempty"`
	ServerNonce   []byte `protobuf:"bytes,2,opt,name=server_nonce,json=serverNonce,proto3" json:"server_nonce,omitempty"`
	NewNonceHash1 []byte `protobuf:"bytes,3,opt,name=new_nonce_hash1,json=newNonceHash1,proto3" json:"new_nonce_hash1,omitempty"`
}

dh_gen_ok#3bcbf734 nonce:int128 server_nonce:int128 new_nonce_hash1:int128 = Set_client_DH_params_answer;

func (*TLDhGenOk) Decode

func (m *TLDhGenOk) Decode(dbuf *DecodeBuf) error

func (*TLDhGenOk) Descriptor

func (*TLDhGenOk) Descriptor() ([]byte, []int)

func (*TLDhGenOk) Encode

func (m *TLDhGenOk) Encode() []byte

func (*TLDhGenOk) GetNewNonceHash1

func (m *TLDhGenOk) GetNewNonceHash1() []byte

func (*TLDhGenOk) GetNonce

func (m *TLDhGenOk) GetNonce() []byte

func (*TLDhGenOk) GetServerNonce

func (m *TLDhGenOk) GetServerNonce() []byte

func (*TLDhGenOk) ProtoMessage

func (*TLDhGenOk) ProtoMessage()

func (*TLDhGenOk) Reset

func (m *TLDhGenOk) Reset()

func (*TLDhGenOk) String

func (m *TLDhGenOk) String() string

func (*TLDhGenOk) ToSetClient_DHParamsAnswer

func (m *TLDhGenOk) ToSetClient_DHParamsAnswer() *SetClient_DHParamsAnswer

dh_gen_ok#3bcbf734 nonce:int128 server_nonce:int128 new_nonce_hash1:int128 = Set_client_DH_params_answer;

type TLDhGenRetry

type TLDhGenRetry struct {
	Nonce         []byte `protobuf:"bytes,1,opt,name=nonce,proto3" json:"nonce,omitempty"`
	ServerNonce   []byte `protobuf:"bytes,2,opt,name=server_nonce,json=serverNonce,proto3" json:"server_nonce,omitempty"`
	NewNonceHash2 []byte `protobuf:"bytes,3,opt,name=new_nonce_hash2,json=newNonceHash2,proto3" json:"new_nonce_hash2,omitempty"`
}

dh_gen_retry#46dc1fb9 nonce:int128 server_nonce:int128 new_nonce_hash2:int128 = Set_client_DH_params_answer;

func (*TLDhGenRetry) Decode

func (m *TLDhGenRetry) Decode(dbuf *DecodeBuf) error

func (*TLDhGenRetry) Descriptor

func (*TLDhGenRetry) Descriptor() ([]byte, []int)

func (*TLDhGenRetry) Encode

func (m *TLDhGenRetry) Encode() []byte

func (*TLDhGenRetry) GetNewNonceHash2

func (m *TLDhGenRetry) GetNewNonceHash2() []byte

func (*TLDhGenRetry) GetNonce

func (m *TLDhGenRetry) GetNonce() []byte

func (*TLDhGenRetry) GetServerNonce

func (m *TLDhGenRetry) GetServerNonce() []byte

func (*TLDhGenRetry) ProtoMessage

func (*TLDhGenRetry) ProtoMessage()

func (*TLDhGenRetry) Reset

func (m *TLDhGenRetry) Reset()

func (*TLDhGenRetry) String

func (m *TLDhGenRetry) String() string

func (*TLDhGenRetry) ToSetClient_DHParamsAnswer

func (m *TLDhGenRetry) ToSetClient_DHParamsAnswer() *SetClient_DHParamsAnswer

dh_gen_retry#46dc1fb9 nonce:int128 server_nonce:int128 new_nonce_hash2:int128 = Set_client_DH_params_answer;

type TLDialog

type TLDialog struct {
	Pinned              bool                `protobuf:"varint,1,opt,name=pinned" json:"pinned,omitempty"`
	Peer                *Peer               `protobuf:"bytes,2,opt,name=peer" json:"peer,omitempty"`
	TopMessage          int32               `protobuf:"varint,3,opt,name=top_message,json=topMessage" json:"top_message,omitempty"`
	ReadInboxMaxId      int32               `protobuf:"varint,4,opt,name=read_inbox_max_id,json=readInboxMaxId" json:"read_inbox_max_id,omitempty"`
	ReadOutboxMaxId     int32               `protobuf:"varint,5,opt,name=read_outbox_max_id,json=readOutboxMaxId" json:"read_outbox_max_id,omitempty"`
	UnreadCount         int32               `protobuf:"varint,6,opt,name=unread_count,json=unreadCount" json:"unread_count,omitempty"`
	UnreadMentionsCount int32               `protobuf:"varint,7,opt,name=unread_mentions_count,json=unreadMentionsCount" json:"unread_mentions_count,omitempty"`
	NotifySettings      *PeerNotifySettings `protobuf:"bytes,8,opt,name=notify_settings,json=notifySettings" json:"notify_settings,omitempty"`
	Pts                 int32               `protobuf:"varint,9,opt,name=pts" json:"pts,omitempty"`
	Draft               *DraftMessage       `protobuf:"bytes,10,opt,name=draft" json:"draft,omitempty"`
}

dialog#e4def5db flags:# pinned:flags.2?true peer:Peer top_message:int read_inbox_max_id:int read_outbox_max_id:int unread_count:int unread_mentions_count:int notify_settings:PeerNotifySettings pts:flags.0?int draft:flags.1?DraftMessage = Dialog;

func (*TLDialog) Decode

func (m *TLDialog) Decode(dbuf *DecodeBuf) error

func (*TLDialog) Descriptor

func (*TLDialog) Descriptor() ([]byte, []int)

func (*TLDialog) Encode

func (m *TLDialog) Encode() []byte

func (*TLDialog) GetDraft

func (m *TLDialog) GetDraft() *DraftMessage

func (*TLDialog) GetNotifySettings

func (m *TLDialog) GetNotifySettings() *PeerNotifySettings

func (*TLDialog) GetPeer

func (m *TLDialog) GetPeer() *Peer

func (*TLDialog) GetPinned

func (m *TLDialog) GetPinned() bool

func (*TLDialog) GetPts

func (m *TLDialog) GetPts() int32

func (*TLDialog) GetReadInboxMaxId

func (m *TLDialog) GetReadInboxMaxId() int32

func (*TLDialog) GetReadOutboxMaxId

func (m *TLDialog) GetReadOutboxMaxId() int32

func (*TLDialog) GetTopMessage

func (m *TLDialog) GetTopMessage() int32

func (*TLDialog) GetUnreadCount

func (m *TLDialog) GetUnreadCount() int32

func (*TLDialog) GetUnreadMentionsCount

func (m *TLDialog) GetUnreadMentionsCount() int32

func (*TLDialog) ProtoMessage

func (*TLDialog) ProtoMessage()

func (*TLDialog) Reset

func (m *TLDialog) Reset()

func (*TLDialog) String

func (m *TLDialog) String() string

func (*TLDialog) ToDialog

func (m *TLDialog) ToDialog() *Dialog

dialog#e4def5db flags:# pinned:flags.2?true peer:Peer top_message:int read_inbox_max_id:int read_outbox_max_id:int unread_count:int unread_mentions_count:int notify_settings:PeerNotifySettings pts:flags.0?int draft:flags.1?DraftMessage = Dialog;

type TLDisabledFeature

type TLDisabledFeature struct {
	Feature     string `protobuf:"bytes,1,opt,name=feature" json:"feature,omitempty"`
	Description string `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"`
}

disabledFeature#ae636f24 feature:string description:string = DisabledFeature;

func (*TLDisabledFeature) Decode

func (m *TLDisabledFeature) Decode(dbuf *DecodeBuf) error

func (*TLDisabledFeature) Descriptor

func (*TLDisabledFeature) Descriptor() ([]byte, []int)

func (*TLDisabledFeature) Encode

func (m *TLDisabledFeature) Encode() []byte

func (*TLDisabledFeature) GetDescription

func (m *TLDisabledFeature) GetDescription() string

func (*TLDisabledFeature) GetFeature

func (m *TLDisabledFeature) GetFeature() string

func (*TLDisabledFeature) ProtoMessage

func (*TLDisabledFeature) ProtoMessage()

func (*TLDisabledFeature) Reset

func (m *TLDisabledFeature) Reset()

func (*TLDisabledFeature) String

func (m *TLDisabledFeature) String() string

func (*TLDisabledFeature) ToDisabledFeature

func (m *TLDisabledFeature) ToDisabledFeature() *DisabledFeature

disabledFeature#ae636f24 feature:string description:string = DisabledFeature;

type TLDocument

type TLDocument struct {
	Id         int64                `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	AccessHash int64                `protobuf:"varint,2,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
	Date       int32                `protobuf:"varint,3,opt,name=date" json:"date,omitempty"`
	MimeType   string               `protobuf:"bytes,4,opt,name=mime_type,json=mimeType" json:"mime_type,omitempty"`
	Size       int32                `protobuf:"varint,5,opt,name=size" json:"size,omitempty"`
	Thumb      *PhotoSize           `protobuf:"bytes,6,opt,name=thumb" json:"thumb,omitempty"`
	DcId       int32                `protobuf:"varint,7,opt,name=dc_id,json=dcId" json:"dc_id,omitempty"`
	Version    int32                `protobuf:"varint,8,opt,name=version" json:"version,omitempty"`
	Attributes []*DocumentAttribute `protobuf:"bytes,9,rep,name=attributes" json:"attributes,omitempty"`
}

document#87232bc7 id:long access_hash:long date:int mime_type:string size:int thumb:PhotoSize dc_id:int version:int attributes:Vector<DocumentAttribute> = Document;

func (*TLDocument) Decode

func (m *TLDocument) Decode(dbuf *DecodeBuf) error

func (*TLDocument) Descriptor

func (*TLDocument) Descriptor() ([]byte, []int)

func (*TLDocument) Encode

func (m *TLDocument) Encode() []byte

func (*TLDocument) GetAccessHash

func (m *TLDocument) GetAccessHash() int64

func (*TLDocument) GetAttributes

func (m *TLDocument) GetAttributes() []*DocumentAttribute

func (*TLDocument) GetDate

func (m *TLDocument) GetDate() int32

func (*TLDocument) GetDcId

func (m *TLDocument) GetDcId() int32

func (*TLDocument) GetId

func (m *TLDocument) GetId() int64

func (*TLDocument) GetMimeType

func (m *TLDocument) GetMimeType() string

func (*TLDocument) GetSize

func (m *TLDocument) GetSize() int32

func (*TLDocument) GetThumb

func (m *TLDocument) GetThumb() *PhotoSize

func (*TLDocument) GetVersion

func (m *TLDocument) GetVersion() int32

func (*TLDocument) ProtoMessage

func (*TLDocument) ProtoMessage()

func (*TLDocument) Reset

func (m *TLDocument) Reset()

func (*TLDocument) String

func (m *TLDocument) String() string

func (*TLDocument) ToDocument

func (m *TLDocument) ToDocument() *Document

document#87232bc7 id:long access_hash:long date:int mime_type:string size:int thumb:PhotoSize dc_id:int version:int attributes:Vector<DocumentAttribute> = Document;

type TLDocumentAttributeAnimated

type TLDocumentAttributeAnimated struct {
}

documentAttributeAnimated#11b58939 = DocumentAttribute;

func (*TLDocumentAttributeAnimated) Decode

func (m *TLDocumentAttributeAnimated) Decode(dbuf *DecodeBuf) error

func (*TLDocumentAttributeAnimated) Descriptor

func (*TLDocumentAttributeAnimated) Descriptor() ([]byte, []int)

func (*TLDocumentAttributeAnimated) Encode

func (m *TLDocumentAttributeAnimated) Encode() []byte

func (*TLDocumentAttributeAnimated) ProtoMessage

func (*TLDocumentAttributeAnimated) ProtoMessage()

func (*TLDocumentAttributeAnimated) Reset

func (m *TLDocumentAttributeAnimated) Reset()

func (*TLDocumentAttributeAnimated) String

func (m *TLDocumentAttributeAnimated) String() string

func (*TLDocumentAttributeAnimated) ToDocumentAttribute

func (m *TLDocumentAttributeAnimated) ToDocumentAttribute() *DocumentAttribute

documentAttributeAnimated#11b58939 = DocumentAttribute;

type TLDocumentAttributeAudio

type TLDocumentAttributeAudio struct {
	Voice     bool   `protobuf:"varint,1,opt,name=voice" json:"voice,omitempty"`
	Duration  int32  `protobuf:"varint,2,opt,name=duration" json:"duration,omitempty"`
	Title     string `protobuf:"bytes,3,opt,name=title" json:"title,omitempty"`
	Performer string `protobuf:"bytes,4,opt,name=performer" json:"performer,omitempty"`
	Waveform  []byte `protobuf:"bytes,5,opt,name=waveform,proto3" json:"waveform,omitempty"`
}

documentAttributeAudio#9852f9c6 flags:# voice:flags.10?true duration:int title:flags.0?string performer:flags.1?string waveform:flags.2?bytes = DocumentAttribute;

func (*TLDocumentAttributeAudio) Decode

func (m *TLDocumentAttributeAudio) Decode(dbuf *DecodeBuf) error

func (*TLDocumentAttributeAudio) Descriptor

func (*TLDocumentAttributeAudio) Descriptor() ([]byte, []int)

func (*TLDocumentAttributeAudio) Encode

func (m *TLDocumentAttributeAudio) Encode() []byte

func (*TLDocumentAttributeAudio) GetDuration

func (m *TLDocumentAttributeAudio) GetDuration() int32

func (*TLDocumentAttributeAudio) GetPerformer

func (m *TLDocumentAttributeAudio) GetPerformer() string

func (*TLDocumentAttributeAudio) GetTitle

func (m *TLDocumentAttributeAudio) GetTitle() string

func (*TLDocumentAttributeAudio) GetVoice

func (m *TLDocumentAttributeAudio) GetVoice() bool

func (*TLDocumentAttributeAudio) GetWaveform

func (m *TLDocumentAttributeAudio) GetWaveform() []byte

func (*TLDocumentAttributeAudio) ProtoMessage

func (*TLDocumentAttributeAudio) ProtoMessage()

func (*TLDocumentAttributeAudio) Reset

func (m *TLDocumentAttributeAudio) Reset()

func (*TLDocumentAttributeAudio) String

func (m *TLDocumentAttributeAudio) String() string

func (*TLDocumentAttributeAudio) ToDocumentAttribute

func (m *TLDocumentAttributeAudio) ToDocumentAttribute() *DocumentAttribute

documentAttributeAudio#9852f9c6 flags:# voice:flags.10?true duration:int title:flags.0?string performer:flags.1?string waveform:flags.2?bytes = DocumentAttribute;

type TLDocumentAttributeFilename

type TLDocumentAttributeFilename struct {
	FileName string `protobuf:"bytes,1,opt,name=file_name,json=fileName" json:"file_name,omitempty"`
}

documentAttributeFilename#15590068 file_name:string = DocumentAttribute;

func (*TLDocumentAttributeFilename) Decode

func (m *TLDocumentAttributeFilename) Decode(dbuf *DecodeBuf) error

func (*TLDocumentAttributeFilename) Descriptor

func (*TLDocumentAttributeFilename) Descriptor() ([]byte, []int)

func (*TLDocumentAttributeFilename) Encode

func (m *TLDocumentAttributeFilename) Encode() []byte

func (*TLDocumentAttributeFilename) GetFileName

func (m *TLDocumentAttributeFilename) GetFileName() string

func (*TLDocumentAttributeFilename) ProtoMessage

func (*TLDocumentAttributeFilename) ProtoMessage()

func (*TLDocumentAttributeFilename) Reset

func (m *TLDocumentAttributeFilename) Reset()

func (*TLDocumentAttributeFilename) String

func (m *TLDocumentAttributeFilename) String() string

func (*TLDocumentAttributeFilename) ToDocumentAttribute

func (m *TLDocumentAttributeFilename) ToDocumentAttribute() *DocumentAttribute

documentAttributeFilename#15590068 file_name:string = DocumentAttribute;

type TLDocumentAttributeHasStickers

type TLDocumentAttributeHasStickers struct {
}

documentAttributeHasStickers#9801d2f7 = DocumentAttribute;

func (*TLDocumentAttributeHasStickers) Decode

func (*TLDocumentAttributeHasStickers) Descriptor

func (*TLDocumentAttributeHasStickers) Descriptor() ([]byte, []int)

func (*TLDocumentAttributeHasStickers) Encode

func (m *TLDocumentAttributeHasStickers) Encode() []byte

func (*TLDocumentAttributeHasStickers) ProtoMessage

func (*TLDocumentAttributeHasStickers) ProtoMessage()

func (*TLDocumentAttributeHasStickers) Reset

func (m *TLDocumentAttributeHasStickers) Reset()

func (*TLDocumentAttributeHasStickers) String

func (*TLDocumentAttributeHasStickers) ToDocumentAttribute

func (m *TLDocumentAttributeHasStickers) ToDocumentAttribute() *DocumentAttribute

documentAttributeHasStickers#9801d2f7 = DocumentAttribute;

type TLDocumentAttributeImageSize

type TLDocumentAttributeImageSize struct {
	W int32 `protobuf:"varint,1,opt,name=w" json:"w,omitempty"`
	H int32 `protobuf:"varint,2,opt,name=h" json:"h,omitempty"`
}

documentAttributeImageSize#6c37c15c w:int h:int = DocumentAttribute;

func (*TLDocumentAttributeImageSize) Decode

func (m *TLDocumentAttributeImageSize) Decode(dbuf *DecodeBuf) error

func (*TLDocumentAttributeImageSize) Descriptor

func (*TLDocumentAttributeImageSize) Descriptor() ([]byte, []int)

func (*TLDocumentAttributeImageSize) Encode

func (m *TLDocumentAttributeImageSize) Encode() []byte

func (*TLDocumentAttributeImageSize) GetH

func (*TLDocumentAttributeImageSize) GetW

func (*TLDocumentAttributeImageSize) ProtoMessage

func (*TLDocumentAttributeImageSize) ProtoMessage()

func (*TLDocumentAttributeImageSize) Reset

func (m *TLDocumentAttributeImageSize) Reset()

func (*TLDocumentAttributeImageSize) String

func (*TLDocumentAttributeImageSize) ToDocumentAttribute

func (m *TLDocumentAttributeImageSize) ToDocumentAttribute() *DocumentAttribute

documentAttributeImageSize#6c37c15c w:int h:int = DocumentAttribute;

type TLDocumentAttributeSticker

type TLDocumentAttributeSticker struct {
	Mask       bool             `protobuf:"varint,1,opt,name=mask" json:"mask,omitempty"`
	Alt        string           `protobuf:"bytes,2,opt,name=alt" json:"alt,omitempty"`
	Stickerset *InputStickerSet `protobuf:"bytes,3,opt,name=stickerset" json:"stickerset,omitempty"`
	MaskCoords *MaskCoords      `protobuf:"bytes,4,opt,name=mask_coords,json=maskCoords" json:"mask_coords,omitempty"`
}

documentAttributeSticker#6319d612 flags:# mask:flags.1?true alt:string stickerset:InputStickerSet mask_coords:flags.0?MaskCoords = DocumentAttribute;

func (*TLDocumentAttributeSticker) Decode

func (m *TLDocumentAttributeSticker) Decode(dbuf *DecodeBuf) error

func (*TLDocumentAttributeSticker) Descriptor

func (*TLDocumentAttributeSticker) Descriptor() ([]byte, []int)

func (*TLDocumentAttributeSticker) Encode

func (m *TLDocumentAttributeSticker) Encode() []byte

func (*TLDocumentAttributeSticker) GetAlt

func (m *TLDocumentAttributeSticker) GetAlt() string

func (*TLDocumentAttributeSticker) GetMask

func (m *TLDocumentAttributeSticker) GetMask() bool

func (*TLDocumentAttributeSticker) GetMaskCoords

func (m *TLDocumentAttributeSticker) GetMaskCoords() *MaskCoords

func (*TLDocumentAttributeSticker) GetStickerset

func (m *TLDocumentAttributeSticker) GetStickerset() *InputStickerSet

func (*TLDocumentAttributeSticker) ProtoMessage

func (*TLDocumentAttributeSticker) ProtoMessage()

func (*TLDocumentAttributeSticker) Reset

func (m *TLDocumentAttributeSticker) Reset()

func (*TLDocumentAttributeSticker) String

func (m *TLDocumentAttributeSticker) String() string

func (*TLDocumentAttributeSticker) ToDocumentAttribute

func (m *TLDocumentAttributeSticker) ToDocumentAttribute() *DocumentAttribute

documentAttributeSticker#6319d612 flags:# mask:flags.1?true alt:string stickerset:InputStickerSet mask_coords:flags.0?MaskCoords = DocumentAttribute;

type TLDocumentAttributeVideo

type TLDocumentAttributeVideo struct {
	RoundMessage bool  `protobuf:"varint,1,opt,name=round_message,json=roundMessage" json:"round_message,omitempty"`
	Duration     int32 `protobuf:"varint,2,opt,name=duration" json:"duration,omitempty"`
	W            int32 `protobuf:"varint,3,opt,name=w" json:"w,omitempty"`
	H            int32 `protobuf:"varint,4,opt,name=h" json:"h,omitempty"`
}

documentAttributeVideo#ef02ce6 flags:# round_message:flags.0?true duration:int w:int h:int = DocumentAttribute;

func (*TLDocumentAttributeVideo) Decode

func (m *TLDocumentAttributeVideo) Decode(dbuf *DecodeBuf) error

func (*TLDocumentAttributeVideo) Descriptor

func (*TLDocumentAttributeVideo) Descriptor() ([]byte, []int)

func (*TLDocumentAttributeVideo) Encode

func (m *TLDocumentAttributeVideo) Encode() []byte

func (*TLDocumentAttributeVideo) GetDuration

func (m *TLDocumentAttributeVideo) GetDuration() int32

func (*TLDocumentAttributeVideo) GetH

func (m *TLDocumentAttributeVideo) GetH() int32

func (*TLDocumentAttributeVideo) GetRoundMessage

func (m *TLDocumentAttributeVideo) GetRoundMessage() bool

func (*TLDocumentAttributeVideo) GetW

func (m *TLDocumentAttributeVideo) GetW() int32

func (*TLDocumentAttributeVideo) ProtoMessage

func (*TLDocumentAttributeVideo) ProtoMessage()

func (*TLDocumentAttributeVideo) Reset

func (m *TLDocumentAttributeVideo) Reset()

func (*TLDocumentAttributeVideo) String

func (m *TLDocumentAttributeVideo) String() string

func (*TLDocumentAttributeVideo) ToDocumentAttribute

func (m *TLDocumentAttributeVideo) ToDocumentAttribute() *DocumentAttribute

documentAttributeVideo#ef02ce6 flags:# round_message:flags.0?true duration:int w:int h:int = DocumentAttribute;

type TLDocumentEmpty

type TLDocumentEmpty struct {
	Id int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
}

documentEmpty#36f8c871 id:long = Document;

func (*TLDocumentEmpty) Decode

func (m *TLDocumentEmpty) Decode(dbuf *DecodeBuf) error

func (*TLDocumentEmpty) Descriptor

func (*TLDocumentEmpty) Descriptor() ([]byte, []int)

func (*TLDocumentEmpty) Encode

func (m *TLDocumentEmpty) Encode() []byte

func (*TLDocumentEmpty) GetId

func (m *TLDocumentEmpty) GetId() int64

func (*TLDocumentEmpty) ProtoMessage

func (*TLDocumentEmpty) ProtoMessage()

func (*TLDocumentEmpty) Reset

func (m *TLDocumentEmpty) Reset()

func (*TLDocumentEmpty) String

func (m *TLDocumentEmpty) String() string

func (*TLDocumentEmpty) ToDocument

func (m *TLDocumentEmpty) ToDocument() *Document

documentEmpty#36f8c871 id:long = Document;

type TLDraftMessage

type TLDraftMessage struct {
	NoWebpage    bool             `protobuf:"varint,1,opt,name=no_webpage,json=noWebpage" json:"no_webpage,omitempty"`
	ReplyToMsgId int32            `protobuf:"varint,2,opt,name=reply_to_msg_id,json=replyToMsgId" json:"reply_to_msg_id,omitempty"`
	Message      string           `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"`
	Entities     []*MessageEntity `protobuf:"bytes,4,rep,name=entities" json:"entities,omitempty"`
	Date         int32            `protobuf:"varint,5,opt,name=date" json:"date,omitempty"`
}

draftMessage#fd8e711f flags:# no_webpage:flags.1?true reply_to_msg_id:flags.0?int message:string entities:flags.3?Vector<MessageEntity> date:int = DraftMessage;

func (*TLDraftMessage) Decode

func (m *TLDraftMessage) Decode(dbuf *DecodeBuf) error

func (*TLDraftMessage) Descriptor

func (*TLDraftMessage) Descriptor() ([]byte, []int)

func (*TLDraftMessage) Encode

func (m *TLDraftMessage) Encode() []byte

func (*TLDraftMessage) GetDate

func (m *TLDraftMessage) GetDate() int32

func (*TLDraftMessage) GetEntities

func (m *TLDraftMessage) GetEntities() []*MessageEntity

func (*TLDraftMessage) GetMessage

func (m *TLDraftMessage) GetMessage() string

func (*TLDraftMessage) GetNoWebpage

func (m *TLDraftMessage) GetNoWebpage() bool

func (*TLDraftMessage) GetReplyToMsgId

func (m *TLDraftMessage) GetReplyToMsgId() int32

func (*TLDraftMessage) ProtoMessage

func (*TLDraftMessage) ProtoMessage()

func (*TLDraftMessage) Reset

func (m *TLDraftMessage) Reset()

func (*TLDraftMessage) String

func (m *TLDraftMessage) String() string

func (*TLDraftMessage) ToDraftMessage

func (m *TLDraftMessage) ToDraftMessage() *DraftMessage

draftMessage#fd8e711f flags:# no_webpage:flags.1?true reply_to_msg_id:flags.0?int message:string entities:flags.3?Vector<MessageEntity> date:int = DraftMessage;

type TLDraftMessageEmpty

type TLDraftMessageEmpty struct {
}

draftMessageEmpty#ba4baec5 = DraftMessage;

func (*TLDraftMessageEmpty) Decode

func (m *TLDraftMessageEmpty) Decode(dbuf *DecodeBuf) error

func (*TLDraftMessageEmpty) Descriptor

func (*TLDraftMessageEmpty) Descriptor() ([]byte, []int)

func (*TLDraftMessageEmpty) Encode

func (m *TLDraftMessageEmpty) Encode() []byte

func (*TLDraftMessageEmpty) ProtoMessage

func (*TLDraftMessageEmpty) ProtoMessage()

func (*TLDraftMessageEmpty) Reset

func (m *TLDraftMessageEmpty) Reset()

func (*TLDraftMessageEmpty) String

func (m *TLDraftMessageEmpty) String() string

func (*TLDraftMessageEmpty) ToDraftMessage

func (m *TLDraftMessageEmpty) ToDraftMessage() *DraftMessage

draftMessageEmpty#ba4baec5 = DraftMessage;

type TLEncryptedChat

type TLEncryptedChat struct {
	Id             int32  `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	AccessHash     int64  `protobuf:"varint,2,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
	Date           int32  `protobuf:"varint,3,opt,name=date" json:"date,omitempty"`
	AdminId        int32  `protobuf:"varint,4,opt,name=admin_id,json=adminId" json:"admin_id,omitempty"`
	ParticipantId  int32  `protobuf:"varint,5,opt,name=participant_id,json=participantId" json:"participant_id,omitempty"`
	GAOrB          []byte `protobuf:"bytes,6,opt,name=g_a_or_b,json=gAOrB,proto3" json:"g_a_or_b,omitempty"`
	KeyFingerprint int64  `protobuf:"varint,7,opt,name=key_fingerprint,json=keyFingerprint" json:"key_fingerprint,omitempty"`
}

encryptedChat#fa56ce36 id:int access_hash:long date:int admin_id:int participant_id:int g_a_or_b:bytes key_fingerprint:long = EncryptedChat;

func (*TLEncryptedChat) Decode

func (m *TLEncryptedChat) Decode(dbuf *DecodeBuf) error

func (*TLEncryptedChat) Descriptor

func (*TLEncryptedChat) Descriptor() ([]byte, []int)

func (*TLEncryptedChat) Encode

func (m *TLEncryptedChat) Encode() []byte

func (*TLEncryptedChat) GetAccessHash

func (m *TLEncryptedChat) GetAccessHash() int64

func (*TLEncryptedChat) GetAdminId

func (m *TLEncryptedChat) GetAdminId() int32

func (*TLEncryptedChat) GetDate

func (m *TLEncryptedChat) GetDate() int32

func (*TLEncryptedChat) GetGAOrB

func (m *TLEncryptedChat) GetGAOrB() []byte

func (*TLEncryptedChat) GetId

func (m *TLEncryptedChat) GetId() int32

func (*TLEncryptedChat) GetKeyFingerprint

func (m *TLEncryptedChat) GetKeyFingerprint() int64

func (*TLEncryptedChat) GetParticipantId

func (m *TLEncryptedChat) GetParticipantId() int32

func (*TLEncryptedChat) ProtoMessage

func (*TLEncryptedChat) ProtoMessage()

func (*TLEncryptedChat) Reset

func (m *TLEncryptedChat) Reset()

func (*TLEncryptedChat) String

func (m *TLEncryptedChat) String() string

func (*TLEncryptedChat) ToEncryptedChat

func (m *TLEncryptedChat) ToEncryptedChat() *EncryptedChat

encryptedChat#fa56ce36 id:int access_hash:long date:int admin_id:int participant_id:int g_a_or_b:bytes key_fingerprint:long = EncryptedChat;

type TLEncryptedChatDiscarded

type TLEncryptedChatDiscarded struct {
	Id int32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
}

encryptedChatDiscarded#13d6dd27 id:int = EncryptedChat;

func (*TLEncryptedChatDiscarded) Decode

func (m *TLEncryptedChatDiscarded) Decode(dbuf *DecodeBuf) error

func (*TLEncryptedChatDiscarded) Descriptor

func (*TLEncryptedChatDiscarded) Descriptor() ([]byte, []int)

func (*TLEncryptedChatDiscarded) Encode

func (m *TLEncryptedChatDiscarded) Encode() []byte

func (*TLEncryptedChatDiscarded) GetId

func (m *TLEncryptedChatDiscarded) GetId() int32

func (*TLEncryptedChatDiscarded) ProtoMessage

func (*TLEncryptedChatDiscarded) ProtoMessage()

func (*TLEncryptedChatDiscarded) Reset

func (m *TLEncryptedChatDiscarded) Reset()

func (*TLEncryptedChatDiscarded) String

func (m *TLEncryptedChatDiscarded) String() string

func (*TLEncryptedChatDiscarded) ToEncryptedChat

func (m *TLEncryptedChatDiscarded) ToEncryptedChat() *EncryptedChat

encryptedChatDiscarded#13d6dd27 id:int = EncryptedChat;

type TLEncryptedChatEmpty

type TLEncryptedChatEmpty struct {
	Id int32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
}

encryptedChatEmpty#ab7ec0a0 id:int = EncryptedChat;

func (*TLEncryptedChatEmpty) Decode

func (m *TLEncryptedChatEmpty) Decode(dbuf *DecodeBuf) error

func (*TLEncryptedChatEmpty) Descriptor

func (*TLEncryptedChatEmpty) Descriptor() ([]byte, []int)

func (*TLEncryptedChatEmpty) Encode

func (m *TLEncryptedChatEmpty) Encode() []byte

func (*TLEncryptedChatEmpty) GetId

func (m *TLEncryptedChatEmpty) GetId() int32

func (*TLEncryptedChatEmpty) ProtoMessage

func (*TLEncryptedChatEmpty) ProtoMessage()

func (*TLEncryptedChatEmpty) Reset

func (m *TLEncryptedChatEmpty) Reset()

func (*TLEncryptedChatEmpty) String

func (m *TLEncryptedChatEmpty) String() string

func (*TLEncryptedChatEmpty) ToEncryptedChat

func (m *TLEncryptedChatEmpty) ToEncryptedChat() *EncryptedChat

encryptedChatEmpty#ab7ec0a0 id:int = EncryptedChat;

type TLEncryptedChatRequested

type TLEncryptedChatRequested struct {
	Id            int32  `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	AccessHash    int64  `protobuf:"varint,2,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
	Date          int32  `protobuf:"varint,3,opt,name=date" json:"date,omitempty"`
	AdminId       int32  `protobuf:"varint,4,opt,name=admin_id,json=adminId" json:"admin_id,omitempty"`
	ParticipantId int32  `protobuf:"varint,5,opt,name=participant_id,json=participantId" json:"participant_id,omitempty"`
	GA            []byte `protobuf:"bytes,6,opt,name=g_a,json=gA,proto3" json:"g_a,omitempty"`
}

encryptedChatRequested#c878527e id:int access_hash:long date:int admin_id:int participant_id:int g_a:bytes = EncryptedChat;

func (*TLEncryptedChatRequested) Decode

func (m *TLEncryptedChatRequested) Decode(dbuf *DecodeBuf) error

func (*TLEncryptedChatRequested) Descriptor

func (*TLEncryptedChatRequested) Descriptor() ([]byte, []int)

func (*TLEncryptedChatRequested) Encode

func (m *TLEncryptedChatRequested) Encode() []byte

func (*TLEncryptedChatRequested) GetAccessHash

func (m *TLEncryptedChatRequested) GetAccessHash() int64

func (*TLEncryptedChatRequested) GetAdminId

func (m *TLEncryptedChatRequested) GetAdminId() int32

func (*TLEncryptedChatRequested) GetDate

func (m *TLEncryptedChatRequested) GetDate() int32

func (*TLEncryptedChatRequested) GetGA

func (m *TLEncryptedChatRequested) GetGA() []byte

func (*TLEncryptedChatRequested) GetId

func (m *TLEncryptedChatRequested) GetId() int32

func (*TLEncryptedChatRequested) GetParticipantId

func (m *TLEncryptedChatRequested) GetParticipantId() int32

func (*TLEncryptedChatRequested) ProtoMessage

func (*TLEncryptedChatRequested) ProtoMessage()

func (*TLEncryptedChatRequested) Reset

func (m *TLEncryptedChatRequested) Reset()

func (*TLEncryptedChatRequested) String

func (m *TLEncryptedChatRequested) String() string

func (*TLEncryptedChatRequested) ToEncryptedChat

func (m *TLEncryptedChatRequested) ToEncryptedChat() *EncryptedChat

encryptedChatRequested#c878527e id:int access_hash:long date:int admin_id:int participant_id:int g_a:bytes = EncryptedChat;

type TLEncryptedChatWaiting

type TLEncryptedChatWaiting struct {
	Id            int32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	AccessHash    int64 `protobuf:"varint,2,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
	Date          int32 `protobuf:"varint,3,opt,name=date" json:"date,omitempty"`
	AdminId       int32 `protobuf:"varint,4,opt,name=admin_id,json=adminId" json:"admin_id,omitempty"`
	ParticipantId int32 `protobuf:"varint,5,opt,name=participant_id,json=participantId" json:"participant_id,omitempty"`
}

encryptedChatWaiting#3bf703dc id:int access_hash:long date:int admin_id:int participant_id:int = EncryptedChat;

func (*TLEncryptedChatWaiting) Decode

func (m *TLEncryptedChatWaiting) Decode(dbuf *DecodeBuf) error

func (*TLEncryptedChatWaiting) Descriptor

func (*TLEncryptedChatWaiting) Descriptor() ([]byte, []int)

func (*TLEncryptedChatWaiting) Encode

func (m *TLEncryptedChatWaiting) Encode() []byte

func (*TLEncryptedChatWaiting) GetAccessHash

func (m *TLEncryptedChatWaiting) GetAccessHash() int64

func (*TLEncryptedChatWaiting) GetAdminId

func (m *TLEncryptedChatWaiting) GetAdminId() int32

func (*TLEncryptedChatWaiting) GetDate

func (m *TLEncryptedChatWaiting) GetDate() int32

func (*TLEncryptedChatWaiting) GetId

func (m *TLEncryptedChatWaiting) GetId() int32

func (*TLEncryptedChatWaiting) GetParticipantId

func (m *TLEncryptedChatWaiting) GetParticipantId() int32

func (*TLEncryptedChatWaiting) ProtoMessage

func (*TLEncryptedChatWaiting) ProtoMessage()

func (*TLEncryptedChatWaiting) Reset

func (m *TLEncryptedChatWaiting) Reset()

func (*TLEncryptedChatWaiting) String

func (m *TLEncryptedChatWaiting) String() string

func (*TLEncryptedChatWaiting) ToEncryptedChat

func (m *TLEncryptedChatWaiting) ToEncryptedChat() *EncryptedChat

encryptedChatWaiting#3bf703dc id:int access_hash:long date:int admin_id:int participant_id:int = EncryptedChat;

type TLEncryptedFile

type TLEncryptedFile struct {
	Id             int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	AccessHash     int64 `protobuf:"varint,2,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
	Size           int32 `protobuf:"varint,3,opt,name=size" json:"size,omitempty"`
	DcId           int32 `protobuf:"varint,4,opt,name=dc_id,json=dcId" json:"dc_id,omitempty"`
	KeyFingerprint int32 `protobuf:"varint,5,opt,name=key_fingerprint,json=keyFingerprint" json:"key_fingerprint,omitempty"`
}

encryptedFile#4a70994c id:long access_hash:long size:int dc_id:int key_fingerprint:int = EncryptedFile;

func (*TLEncryptedFile) Decode

func (m *TLEncryptedFile) Decode(dbuf *DecodeBuf) error

func (*TLEncryptedFile) Descriptor

func (*TLEncryptedFile) Descriptor() ([]byte, []int)

func (*TLEncryptedFile) Encode

func (m *TLEncryptedFile) Encode() []byte

func (*TLEncryptedFile) GetAccessHash

func (m *TLEncryptedFile) GetAccessHash() int64

func (*TLEncryptedFile) GetDcId

func (m *TLEncryptedFile) GetDcId() int32

func (*TLEncryptedFile) GetId

func (m *TLEncryptedFile) GetId() int64

func (*TLEncryptedFile) GetKeyFingerprint

func (m *TLEncryptedFile) GetKeyFingerprint() int32

func (*TLEncryptedFile) GetSize

func (m *TLEncryptedFile) GetSize() int32

func (*TLEncryptedFile) ProtoMessage

func (*TLEncryptedFile) ProtoMessage()

func (*TLEncryptedFile) Reset

func (m *TLEncryptedFile) Reset()

func (*TLEncryptedFile) String

func (m *TLEncryptedFile) String() string

func (*TLEncryptedFile) ToEncryptedFile

func (m *TLEncryptedFile) ToEncryptedFile() *EncryptedFile

encryptedFile#4a70994c id:long access_hash:long size:int dc_id:int key_fingerprint:int = EncryptedFile;

type TLEncryptedFileEmpty

type TLEncryptedFileEmpty struct {
}

encryptedFileEmpty#c21f497e = EncryptedFile;

func (*TLEncryptedFileEmpty) Decode

func (m *TLEncryptedFileEmpty) Decode(dbuf *DecodeBuf) error

func (*TLEncryptedFileEmpty) Descriptor

func (*TLEncryptedFileEmpty) Descriptor() ([]byte, []int)

func (*TLEncryptedFileEmpty) Encode

func (m *TLEncryptedFileEmpty) Encode() []byte

func (*TLEncryptedFileEmpty) ProtoMessage

func (*TLEncryptedFileEmpty) ProtoMessage()

func (*TLEncryptedFileEmpty) Reset

func (m *TLEncryptedFileEmpty) Reset()

func (*TLEncryptedFileEmpty) String

func (m *TLEncryptedFileEmpty) String() string

func (*TLEncryptedFileEmpty) ToEncryptedFile

func (m *TLEncryptedFileEmpty) ToEncryptedFile() *EncryptedFile

encryptedFileEmpty#c21f497e = EncryptedFile;

type TLEncryptedMessage

type TLEncryptedMessage struct {
	RandomId int64          `protobuf:"varint,1,opt,name=random_id,json=randomId" json:"random_id,omitempty"`
	ChatId   int32          `protobuf:"varint,2,opt,name=chat_id,json=chatId" json:"chat_id,omitempty"`
	Date     int32          `protobuf:"varint,3,opt,name=date" json:"date,omitempty"`
	Bytes    []byte         `protobuf:"bytes,4,opt,name=bytes,proto3" json:"bytes,omitempty"`
	File     *EncryptedFile `protobuf:"bytes,5,opt,name=file" json:"file,omitempty"`
}

encryptedMessage#ed18c118 random_id:long chat_id:int date:int bytes:bytes file:EncryptedFile = EncryptedMessage;

func (*TLEncryptedMessage) Decode

func (m *TLEncryptedMessage) Decode(dbuf *DecodeBuf) error

func (*TLEncryptedMessage) Descriptor

func (*TLEncryptedMessage) Descriptor() ([]byte, []int)

func (*TLEncryptedMessage) Encode

func (m *TLEncryptedMessage) Encode() []byte

func (*TLEncryptedMessage) GetBytes

func (m *TLEncryptedMessage) GetBytes() []byte

func (*TLEncryptedMessage) GetChatId

func (m *TLEncryptedMessage) GetChatId() int32

func (*TLEncryptedMessage) GetDate

func (m *TLEncryptedMessage) GetDate() int32

func (*TLEncryptedMessage) GetFile

func (m *TLEncryptedMessage) GetFile() *EncryptedFile

func (*TLEncryptedMessage) GetRandomId

func (m *TLEncryptedMessage) GetRandomId() int64

func (*TLEncryptedMessage) ProtoMessage

func (*TLEncryptedMessage) ProtoMessage()

func (*TLEncryptedMessage) Reset

func (m *TLEncryptedMessage) Reset()

func (*TLEncryptedMessage) String

func (m *TLEncryptedMessage) String() string

func (*TLEncryptedMessage) ToEncryptedMessage

func (m *TLEncryptedMessage) ToEncryptedMessage() *EncryptedMessage

encryptedMessage#ed18c118 random_id:long chat_id:int date:int bytes:bytes file:EncryptedFile = EncryptedMessage;

type TLEncryptedMessageService

type TLEncryptedMessageService struct {
	RandomId int64  `protobuf:"varint,1,opt,name=random_id,json=randomId" json:"random_id,omitempty"`
	ChatId   int32  `protobuf:"varint,2,opt,name=chat_id,json=chatId" json:"chat_id,omitempty"`
	Date     int32  `protobuf:"varint,3,opt,name=date" json:"date,omitempty"`
	Bytes    []byte `protobuf:"bytes,4,opt,name=bytes,proto3" json:"bytes,omitempty"`
}

encryptedMessageService#23734b06 random_id:long chat_id:int date:int bytes:bytes = EncryptedMessage;

func (*TLEncryptedMessageService) Decode

func (m *TLEncryptedMessageService) Decode(dbuf *DecodeBuf) error

func (*TLEncryptedMessageService) Descriptor

func (*TLEncryptedMessageService) Descriptor() ([]byte, []int)

func (*TLEncryptedMessageService) Encode

func (m *TLEncryptedMessageService) Encode() []byte

func (*TLEncryptedMessageService) GetBytes

func (m *TLEncryptedMessageService) GetBytes() []byte

func (*TLEncryptedMessageService) GetChatId

func (m *TLEncryptedMessageService) GetChatId() int32

func (*TLEncryptedMessageService) GetDate

func (m *TLEncryptedMessageService) GetDate() int32

func (*TLEncryptedMessageService) GetRandomId

func (m *TLEncryptedMessageService) GetRandomId() int64

func (*TLEncryptedMessageService) ProtoMessage

func (*TLEncryptedMessageService) ProtoMessage()

func (*TLEncryptedMessageService) Reset

func (m *TLEncryptedMessageService) Reset()

func (*TLEncryptedMessageService) String

func (m *TLEncryptedMessageService) String() string

func (*TLEncryptedMessageService) ToEncryptedMessage

func (m *TLEncryptedMessageService) ToEncryptedMessage() *EncryptedMessage

encryptedMessageService#23734b06 random_id:long chat_id:int date:int bytes:bytes = EncryptedMessage;

type TLError

type TLError struct {
	Code int32  `protobuf:"varint,1,opt,name=code" json:"code,omitempty"`
	Text string `protobuf:"bytes,2,opt,name=text" json:"text,omitempty"`
}

error#c4b9f9bb code:int text:string = Error;

func (*TLError) Decode

func (m *TLError) Decode(dbuf *DecodeBuf) error

func (*TLError) Descriptor

func (*TLError) Descriptor() ([]byte, []int)

func (*TLError) Encode

func (m *TLError) Encode() []byte

func (*TLError) GetCode

func (m *TLError) GetCode() int32

func (*TLError) GetText

func (m *TLError) GetText() string

func (*TLError) ProtoMessage

func (*TLError) ProtoMessage()

func (*TLError) Reset

func (m *TLError) Reset()

func (*TLError) String

func (m *TLError) String() string

func (*TLError) ToError

func (m *TLError) ToError() *Error

error#c4b9f9bb code:int text:string = Error;

type TLExportedMessageLink struct {
	Link string `protobuf:"bytes,1,opt,name=link" json:"link,omitempty"`
}

exportedMessageLink#1f486803 link:string = ExportedMessageLink;

func (*TLExportedMessageLink) Decode

func (m *TLExportedMessageLink) Decode(dbuf *DecodeBuf) error

func (*TLExportedMessageLink) Descriptor

func (*TLExportedMessageLink) Descriptor() ([]byte, []int)

func (*TLExportedMessageLink) Encode

func (m *TLExportedMessageLink) Encode() []byte
func (m *TLExportedMessageLink) GetLink() string

func (*TLExportedMessageLink) ProtoMessage

func (*TLExportedMessageLink) ProtoMessage()

func (*TLExportedMessageLink) Reset

func (m *TLExportedMessageLink) Reset()

func (*TLExportedMessageLink) String

func (m *TLExportedMessageLink) String() string
func (m *TLExportedMessageLink) ToExportedMessageLink() *ExportedMessageLink

exportedMessageLink#1f486803 link:string = ExportedMessageLink;

type TLFileLocation

type TLFileLocation struct {
	DcId     int32 `protobuf:"varint,1,opt,name=dc_id,json=dcId" json:"dc_id,omitempty"`
	VolumeId int64 `protobuf:"varint,2,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"`
	LocalId  int32 `protobuf:"varint,3,opt,name=local_id,json=localId" json:"local_id,omitempty"`
	Secret   int64 `protobuf:"varint,4,opt,name=secret" json:"secret,omitempty"`
}

fileLocation#53d69076 dc_id:int volume_id:long local_id:int secret:long = FileLocation;

func (*TLFileLocation) Decode

func (m *TLFileLocation) Decode(dbuf *DecodeBuf) error

func (*TLFileLocation) Descriptor

func (*TLFileLocation) Descriptor() ([]byte, []int)

func (*TLFileLocation) Encode

func (m *TLFileLocation) Encode() []byte

func (*TLFileLocation) GetDcId

func (m *TLFileLocation) GetDcId() int32

func (*TLFileLocation) GetLocalId

func (m *TLFileLocation) GetLocalId() int32

func (*TLFileLocation) GetSecret

func (m *TLFileLocation) GetSecret() int64

func (*TLFileLocation) GetVolumeId

func (m *TLFileLocation) GetVolumeId() int64

func (*TLFileLocation) ProtoMessage

func (*TLFileLocation) ProtoMessage()

func (*TLFileLocation) Reset

func (m *TLFileLocation) Reset()

func (*TLFileLocation) String

func (m *TLFileLocation) String() string

func (*TLFileLocation) ToFileLocation

func (m *TLFileLocation) ToFileLocation() *FileLocation

fileLocation#53d69076 dc_id:int volume_id:long local_id:int secret:long = FileLocation;

type TLFileLocationUnavailable

type TLFileLocationUnavailable struct {
	VolumeId int64 `protobuf:"varint,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"`
	LocalId  int32 `protobuf:"varint,2,opt,name=local_id,json=localId" json:"local_id,omitempty"`
	Secret   int64 `protobuf:"varint,3,opt,name=secret" json:"secret,omitempty"`
}

fileLocationUnavailable#7c596b46 volume_id:long local_id:int secret:long = FileLocation;

func (*TLFileLocationUnavailable) Decode

func (m *TLFileLocationUnavailable) Decode(dbuf *DecodeBuf) error

func (*TLFileLocationUnavailable) Descriptor

func (*TLFileLocationUnavailable) Descriptor() ([]byte, []int)

func (*TLFileLocationUnavailable) Encode

func (m *TLFileLocationUnavailable) Encode() []byte

func (*TLFileLocationUnavailable) GetLocalId

func (m *TLFileLocationUnavailable) GetLocalId() int32

func (*TLFileLocationUnavailable) GetSecret

func (m *TLFileLocationUnavailable) GetSecret() int64

func (*TLFileLocationUnavailable) GetVolumeId

func (m *TLFileLocationUnavailable) GetVolumeId() int64

func (*TLFileLocationUnavailable) ProtoMessage

func (*TLFileLocationUnavailable) ProtoMessage()

func (*TLFileLocationUnavailable) Reset

func (m *TLFileLocationUnavailable) Reset()

func (*TLFileLocationUnavailable) String

func (m *TLFileLocationUnavailable) String() string

func (*TLFileLocationUnavailable) ToFileLocation

func (m *TLFileLocationUnavailable) ToFileLocation() *FileLocation

fileLocationUnavailable#7c596b46 volume_id:long local_id:int secret:long = FileLocation;

type TLFoundGif

type TLFoundGif struct {
	Url         string `protobuf:"bytes,1,opt,name=url" json:"url,omitempty"`
	ThumbUrl    string `protobuf:"bytes,2,opt,name=thumb_url,json=thumbUrl" json:"thumb_url,omitempty"`
	ContentUrl  string `protobuf:"bytes,3,opt,name=content_url,json=contentUrl" json:"content_url,omitempty"`
	ContentType string `protobuf:"bytes,4,opt,name=content_type,json=contentType" json:"content_type,omitempty"`
	W           int32  `protobuf:"varint,5,opt,name=w" json:"w,omitempty"`
	H           int32  `protobuf:"varint,6,opt,name=h" json:"h,omitempty"`
}

foundGif#162ecc1f url:string thumb_url:string content_url:string content_type:string w:int h:int = FoundGif;

func (*TLFoundGif) Decode

func (m *TLFoundGif) Decode(dbuf *DecodeBuf) error

func (*TLFoundGif) Descriptor

func (*TLFoundGif) Descriptor() ([]byte, []int)

func (*TLFoundGif) Encode

func (m *TLFoundGif) Encode() []byte

func (*TLFoundGif) GetContentType

func (m *TLFoundGif) GetContentType() string

func (*TLFoundGif) GetContentUrl

func (m *TLFoundGif) GetContentUrl() string

func (*TLFoundGif) GetH

func (m *TLFoundGif) GetH() int32

func (*TLFoundGif) GetThumbUrl

func (m *TLFoundGif) GetThumbUrl() string

func (*TLFoundGif) GetUrl

func (m *TLFoundGif) GetUrl() string

func (*TLFoundGif) GetW

func (m *TLFoundGif) GetW() int32

func (*TLFoundGif) ProtoMessage

func (*TLFoundGif) ProtoMessage()

func (*TLFoundGif) Reset

func (m *TLFoundGif) Reset()

func (*TLFoundGif) String

func (m *TLFoundGif) String() string

func (*TLFoundGif) ToFoundGif

func (m *TLFoundGif) ToFoundGif() *FoundGif

foundGif#162ecc1f url:string thumb_url:string content_url:string content_type:string w:int h:int = FoundGif;

type TLFoundGifCached

type TLFoundGifCached struct {
	Url      string    `protobuf:"bytes,1,opt,name=url" json:"url,omitempty"`
	Photo    *Photo    `protobuf:"bytes,2,opt,name=photo" json:"photo,omitempty"`
	Document *Document `protobuf:"bytes,3,opt,name=document" json:"document,omitempty"`
}

foundGifCached#9c750409 url:string photo:Photo document:Document = FoundGif;

func (*TLFoundGifCached) Decode

func (m *TLFoundGifCached) Decode(dbuf *DecodeBuf) error

func (*TLFoundGifCached) Descriptor

func (*TLFoundGifCached) Descriptor() ([]byte, []int)

func (*TLFoundGifCached) Encode

func (m *TLFoundGifCached) Encode() []byte

func (*TLFoundGifCached) GetDocument

func (m *TLFoundGifCached) GetDocument() *Document

func (*TLFoundGifCached) GetPhoto

func (m *TLFoundGifCached) GetPhoto() *Photo

func (*TLFoundGifCached) GetUrl

func (m *TLFoundGifCached) GetUrl() string

func (*TLFoundGifCached) ProtoMessage

func (*TLFoundGifCached) ProtoMessage()

func (*TLFoundGifCached) Reset

func (m *TLFoundGifCached) Reset()

func (*TLFoundGifCached) String

func (m *TLFoundGifCached) String() string

func (*TLFoundGifCached) ToFoundGif

func (m *TLFoundGifCached) ToFoundGif() *FoundGif

foundGifCached#9c750409 url:string photo:Photo document:Document = FoundGif;

type TLFutureSalt

type TLFutureSalt struct {
	ValidSince int32 `protobuf:"varint,1,opt,name=valid_since,json=validSince" json:"valid_since,omitempty"`
	ValidUntil int32 `protobuf:"varint,2,opt,name=valid_until,json=validUntil" json:"valid_until,omitempty"`
	Salt       int64 `protobuf:"varint,3,opt,name=salt" json:"salt,omitempty"`
}

future_salt#0949d9dc valid_since:int valid_until:int salt:long = FutureSalt;

func (*TLFutureSalt) Decode

func (m *TLFutureSalt) Decode(dbuf *DecodeBuf) error

func (*TLFutureSalt) Descriptor

func (*TLFutureSalt) Descriptor() ([]byte, []int)

func (*TLFutureSalt) Encode

func (m *TLFutureSalt) Encode() []byte

func (*TLFutureSalt) GetSalt

func (m *TLFutureSalt) GetSalt() int64

func (*TLFutureSalt) GetValidSince

func (m *TLFutureSalt) GetValidSince() int32

func (*TLFutureSalt) GetValidUntil

func (m *TLFutureSalt) GetValidUntil() int32

func (*TLFutureSalt) ProtoMessage

func (*TLFutureSalt) ProtoMessage()

func (*TLFutureSalt) Reset

func (m *TLFutureSalt) Reset()

func (*TLFutureSalt) String

func (m *TLFutureSalt) String() string

func (*TLFutureSalt) ToFutureSalt

func (m *TLFutureSalt) ToFutureSalt() *FutureSalt

future_salt#0949d9dc valid_since:int valid_until:int salt:long = FutureSalt;

type TLFutureSalts

type TLFutureSalts struct {
	ReqMsgId int64           `protobuf:"varint,1,opt,name=req_msg_id,json=reqMsgId" json:"req_msg_id,omitempty"`
	Now      int32           `protobuf:"varint,2,opt,name=now" json:"now,omitempty"`
	Salts    []*TLFutureSalt `protobuf:"bytes,3,rep,name=salts" json:"salts,omitempty"`
}

future_salts#ae500895 req_msg_id:long now:int salts:vector<future_salt> = FutureSalts;

func (*TLFutureSalts) Decode

func (m *TLFutureSalts) Decode(dbuf *DecodeBuf) error

func (*TLFutureSalts) Descriptor

func (*TLFutureSalts) Descriptor() ([]byte, []int)

func (*TLFutureSalts) Encode

func (m *TLFutureSalts) Encode() []byte

func (*TLFutureSalts) GetNow

func (m *TLFutureSalts) GetNow() int32

func (*TLFutureSalts) GetReqMsgId

func (m *TLFutureSalts) GetReqMsgId() int64

func (*TLFutureSalts) GetSalts

func (m *TLFutureSalts) GetSalts() []*TLFutureSalt

func (*TLFutureSalts) ProtoMessage

func (*TLFutureSalts) ProtoMessage()

func (*TLFutureSalts) Reset

func (m *TLFutureSalts) Reset()

func (*TLFutureSalts) String

func (m *TLFutureSalts) String() string

func (*TLFutureSalts) ToFutureSalts

func (m *TLFutureSalts) ToFutureSalts() *FutureSalts

future_salts#ae500895 req_msg_id:long now:int salts:vector<future_salt> = FutureSalts;

type TLGame

type TLGame struct {
	Id          int64     `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	AccessHash  int64     `protobuf:"varint,2,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
	ShortName   string    `protobuf:"bytes,3,opt,name=short_name,json=shortName" json:"short_name,omitempty"`
	Title       string    `protobuf:"bytes,4,opt,name=title" json:"title,omitempty"`
	Description string    `protobuf:"bytes,5,opt,name=description" json:"description,omitempty"`
	Photo       *Photo    `protobuf:"bytes,6,opt,name=photo" json:"photo,omitempty"`
	Document    *Document `protobuf:"bytes,7,opt,name=document" json:"document,omitempty"`
}

game#bdf9653b flags:# id:long access_hash:long short_name:string title:string description:string photo:Photo document:flags.0?Document = Game;

func (*TLGame) Decode

func (m *TLGame) Decode(dbuf *DecodeBuf) error

func (*TLGame) Descriptor

func (*TLGame) Descriptor() ([]byte, []int)

func (*TLGame) Encode

func (m *TLGame) Encode() []byte

func (*TLGame) GetAccessHash

func (m *TLGame) GetAccessHash() int64

func (*TLGame) GetDescription

func (m *TLGame) GetDescription() string

func (*TLGame) GetDocument

func (m *TLGame) GetDocument() *Document

func (*TLGame) GetId

func (m *TLGame) GetId() int64

func (*TLGame) GetPhoto

func (m *TLGame) GetPhoto() *Photo

func (*TLGame) GetShortName

func (m *TLGame) GetShortName() string

func (*TLGame) GetTitle

func (m *TLGame) GetTitle() string

func (*TLGame) ProtoMessage

func (*TLGame) ProtoMessage()

func (*TLGame) Reset

func (m *TLGame) Reset()

func (*TLGame) String

func (m *TLGame) String() string

func (*TLGame) ToGame

func (m *TLGame) ToGame() *Game

game#bdf9653b flags:# id:long access_hash:long short_name:string title:string description:string photo:Photo document:flags.0?Document = Game;

type TLGeoPoint

type TLGeoPoint struct {
	Long float64 `protobuf:"fixed64,1,opt,name=long" json:"long,omitempty"`
	Lat  float64 `protobuf:"fixed64,2,opt,name=lat" json:"lat,omitempty"`
}

geoPoint#2049d70c long:double lat:double = GeoPoint;

func (*TLGeoPoint) Decode

func (m *TLGeoPoint) Decode(dbuf *DecodeBuf) error

func (*TLGeoPoint) Descriptor

func (*TLGeoPoint) Descriptor() ([]byte, []int)

func (*TLGeoPoint) Encode

func (m *TLGeoPoint) Encode() []byte

func (*TLGeoPoint) GetLat

func (m *TLGeoPoint) GetLat() float64

func (*TLGeoPoint) GetLong

func (m *TLGeoPoint) GetLong() float64

func (*TLGeoPoint) ProtoMessage

func (*TLGeoPoint) ProtoMessage()

func (*TLGeoPoint) Reset

func (m *TLGeoPoint) Reset()

func (*TLGeoPoint) String

func (m *TLGeoPoint) String() string

func (*TLGeoPoint) ToGeoPoint

func (m *TLGeoPoint) ToGeoPoint() *GeoPoint

geoPoint#2049d70c long:double lat:double = GeoPoint;

type TLGeoPointEmpty

type TLGeoPointEmpty struct {
}

geoPointEmpty#1117dd5f = GeoPoint;

func (*TLGeoPointEmpty) Decode

func (m *TLGeoPointEmpty) Decode(dbuf *DecodeBuf) error

func (*TLGeoPointEmpty) Descriptor

func (*TLGeoPointEmpty) Descriptor() ([]byte, []int)

func (*TLGeoPointEmpty) Encode

func (m *TLGeoPointEmpty) Encode() []byte

func (*TLGeoPointEmpty) ProtoMessage

func (*TLGeoPointEmpty) ProtoMessage()

func (*TLGeoPointEmpty) Reset

func (m *TLGeoPointEmpty) Reset()

func (*TLGeoPointEmpty) String

func (m *TLGeoPointEmpty) String() string

func (*TLGeoPointEmpty) ToGeoPoint

func (m *TLGeoPointEmpty) ToGeoPoint() *GeoPoint

geoPointEmpty#1117dd5f = GeoPoint;

type TLGetFutureSalts

type TLGetFutureSalts struct {
	Num int32 `protobuf:"varint,1,opt,name=num" json:"num,omitempty"`
}

get_future_salts#b921bd04 num:int = FutureSalts;

func (*TLGetFutureSalts) Decode

func (m *TLGetFutureSalts) Decode(dbuf *DecodeBuf) error

func (*TLGetFutureSalts) Descriptor

func (*TLGetFutureSalts) Descriptor() ([]byte, []int)

func (*TLGetFutureSalts) Encode

func (m *TLGetFutureSalts) Encode() []byte

get_future_salts#b921bd04 num:int = FutureSalts;

func (*TLGetFutureSalts) GetNum

func (m *TLGetFutureSalts) GetNum() int32

func (*TLGetFutureSalts) ProtoMessage

func (*TLGetFutureSalts) ProtoMessage()

func (*TLGetFutureSalts) Reset

func (m *TLGetFutureSalts) Reset()

func (*TLGetFutureSalts) String

func (m *TLGetFutureSalts) String() string

type TLGzipPacked

type TLGzipPacked struct {
	PackedData []byte
}

gzip_packed#3072cfa1 packed_data:string = Object; // parsed manually

func (*TLGzipPacked) Decode

func (m *TLGzipPacked) Decode(dbuf *DecodeBuf) error

func (*TLGzipPacked) Encode

func (m *TLGzipPacked) Encode() []byte

func (*TLGzipPacked) String

func (m *TLGzipPacked) String() string

type TLHelpAppUpdate

type TLHelpAppUpdate struct {
	Id       int32  `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	Critical *Bool  `protobuf:"bytes,2,opt,name=critical" json:"critical,omitempty"`
	Url      string `protobuf:"bytes,3,opt,name=url" json:"url,omitempty"`
	Text     string `protobuf:"bytes,4,opt,name=text" json:"text,omitempty"`
}

help.appUpdate#8987f311 id:int critical:Bool url:string text:string = help.AppUpdate;

func (*TLHelpAppUpdate) Decode

func (m *TLHelpAppUpdate) Decode(dbuf *DecodeBuf) error

func (*TLHelpAppUpdate) Descriptor

func (*TLHelpAppUpdate) Descriptor() ([]byte, []int)

func (*TLHelpAppUpdate) Encode

func (m *TLHelpAppUpdate) Encode() []byte

func (*TLHelpAppUpdate) GetCritical

func (m *TLHelpAppUpdate) GetCritical() *Bool

func (*TLHelpAppUpdate) GetId

func (m *TLHelpAppUpdate) GetId() int32

func (*TLHelpAppUpdate) GetText

func (m *TLHelpAppUpdate) GetText() string

func (*TLHelpAppUpdate) GetUrl

func (m *TLHelpAppUpdate) GetUrl() string

func (*TLHelpAppUpdate) ProtoMessage

func (*TLHelpAppUpdate) ProtoMessage()

func (*TLHelpAppUpdate) Reset

func (m *TLHelpAppUpdate) Reset()

func (*TLHelpAppUpdate) String

func (m *TLHelpAppUpdate) String() string

func (*TLHelpAppUpdate) ToHelp_AppUpdate

func (m *TLHelpAppUpdate) ToHelp_AppUpdate() *Help_AppUpdate

help.appUpdate#8987f311 id:int critical:Bool url:string text:string = help.AppUpdate;

type TLHelpConfigSimple

type TLHelpConfigSimple struct {
	Date       int32       `protobuf:"varint,1,opt,name=date" json:"date,omitempty"`
	Expires    int32       `protobuf:"varint,2,opt,name=expires" json:"expires,omitempty"`
	DcId       int32       `protobuf:"varint,3,opt,name=dc_id,json=dcId" json:"dc_id,omitempty"`
	IpPortList []*TLIpPort `protobuf:"bytes,4,rep,name=ip_port_list,json=ipPortList" json:"ip_port_list,omitempty"`
}

help.configSimple#d997c3c5 date:int expires:int dc_id:int ip_port_list:Vector<ipPort> = help.ConfigSimple;

func (*TLHelpConfigSimple) Decode

func (m *TLHelpConfigSimple) Decode(dbuf *DecodeBuf) error

func (*TLHelpConfigSimple) Descriptor

func (*TLHelpConfigSimple) Descriptor() ([]byte, []int)

func (*TLHelpConfigSimple) Encode

func (m *TLHelpConfigSimple) Encode() []byte

func (*TLHelpConfigSimple) GetDate

func (m *TLHelpConfigSimple) GetDate() int32

func (*TLHelpConfigSimple) GetDcId

func (m *TLHelpConfigSimple) GetDcId() int32

func (*TLHelpConfigSimple) GetExpires

func (m *TLHelpConfigSimple) GetExpires() int32

func (*TLHelpConfigSimple) GetIpPortList

func (m *TLHelpConfigSimple) GetIpPortList() []*TLIpPort

func (*TLHelpConfigSimple) ProtoMessage

func (*TLHelpConfigSimple) ProtoMessage()

func (*TLHelpConfigSimple) Reset

func (m *TLHelpConfigSimple) Reset()

func (*TLHelpConfigSimple) String

func (m *TLHelpConfigSimple) String() string

func (*TLHelpConfigSimple) ToHelp_ConfigSimple

func (m *TLHelpConfigSimple) ToHelp_ConfigSimple() *Help_ConfigSimple

help.configSimple#d997c3c5 date:int expires:int dc_id:int ip_port_list:Vector<ipPort> = help.ConfigSimple;

type TLHelpGetAppChangelog

type TLHelpGetAppChangelog struct {
	PrevAppVersion string `protobuf:"bytes,1,opt,name=prev_app_version,json=prevAppVersion" json:"prev_app_version,omitempty"`
}

help.getAppChangelog#9010ef6f prev_app_version:string = Updates;

func (*TLHelpGetAppChangelog) Decode

func (m *TLHelpGetAppChangelog) Decode(dbuf *DecodeBuf) error

func (*TLHelpGetAppChangelog) Descriptor

func (*TLHelpGetAppChangelog) Descriptor() ([]byte, []int)

func (*TLHelpGetAppChangelog) Encode

func (m *TLHelpGetAppChangelog) Encode() []byte

help.getAppChangelog#9010ef6f prev_app_version:string = Updates;

func (*TLHelpGetAppChangelog) GetPrevAppVersion

func (m *TLHelpGetAppChangelog) GetPrevAppVersion() string

func (*TLHelpGetAppChangelog) ProtoMessage

func (*TLHelpGetAppChangelog) ProtoMessage()

func (*TLHelpGetAppChangelog) Reset

func (m *TLHelpGetAppChangelog) Reset()

func (*TLHelpGetAppChangelog) String

func (m *TLHelpGetAppChangelog) String() string

type TLHelpGetAppUpdate

type TLHelpGetAppUpdate struct {
}

help.getAppUpdate#ae2de196 = help.AppUpdate;

func (*TLHelpGetAppUpdate) Decode

func (m *TLHelpGetAppUpdate) Decode(dbuf *DecodeBuf) error

func (*TLHelpGetAppUpdate) Descriptor

func (*TLHelpGetAppUpdate) Descriptor() ([]byte, []int)

func (*TLHelpGetAppUpdate) Encode

func (m *TLHelpGetAppUpdate) Encode() []byte

help.getAppUpdate#ae2de196 = help.AppUpdate;

func (*TLHelpGetAppUpdate) ProtoMessage

func (*TLHelpGetAppUpdate) ProtoMessage()

func (*TLHelpGetAppUpdate) Reset

func (m *TLHelpGetAppUpdate) Reset()

func (*TLHelpGetAppUpdate) String

func (m *TLHelpGetAppUpdate) String() string

type TLHelpGetCdnConfig

type TLHelpGetCdnConfig struct {
}

help.getCdnConfig#52029342 = CdnConfig;

func (*TLHelpGetCdnConfig) Decode

func (m *TLHelpGetCdnConfig) Decode(dbuf *DecodeBuf) error

func (*TLHelpGetCdnConfig) Descriptor

func (*TLHelpGetCdnConfig) Descriptor() ([]byte, []int)

func (*TLHelpGetCdnConfig) Encode

func (m *TLHelpGetCdnConfig) Encode() []byte

help.getCdnConfig#52029342 = CdnConfig;

func (*TLHelpGetCdnConfig) ProtoMessage

func (*TLHelpGetCdnConfig) ProtoMessage()

func (*TLHelpGetCdnConfig) Reset

func (m *TLHelpGetCdnConfig) Reset()

func (*TLHelpGetCdnConfig) String

func (m *TLHelpGetCdnConfig) String() string

type TLHelpGetConfig

type TLHelpGetConfig struct {
}

help.getConfig#c4f9186b = Config;

func (*TLHelpGetConfig) Decode

func (m *TLHelpGetConfig) Decode(dbuf *DecodeBuf) error

func (*TLHelpGetConfig) Descriptor

func (*TLHelpGetConfig) Descriptor() ([]byte, []int)

func (*TLHelpGetConfig) Encode

func (m *TLHelpGetConfig) Encode() []byte

help.getConfig#c4f9186b = Config;

func (*TLHelpGetConfig) ProtoMessage

func (*TLHelpGetConfig) ProtoMessage()

func (*TLHelpGetConfig) Reset

func (m *TLHelpGetConfig) Reset()

func (*TLHelpGetConfig) String

func (m *TLHelpGetConfig) String() string

type TLHelpGetInviteText

type TLHelpGetInviteText struct {
}

help.getInviteText#4d392343 = help.InviteText;

func (*TLHelpGetInviteText) Decode

func (m *TLHelpGetInviteText) Decode(dbuf *DecodeBuf) error

func (*TLHelpGetInviteText) Descriptor

func (*TLHelpGetInviteText) Descriptor() ([]byte, []int)

func (*TLHelpGetInviteText) Encode

func (m *TLHelpGetInviteText) Encode() []byte

help.getInviteText#4d392343 = help.InviteText;

func (*TLHelpGetInviteText) ProtoMessage

func (*TLHelpGetInviteText) ProtoMessage()

func (*TLHelpGetInviteText) Reset

func (m *TLHelpGetInviteText) Reset()

func (*TLHelpGetInviteText) String

func (m *TLHelpGetInviteText) String() string

type TLHelpGetNearestDc

type TLHelpGetNearestDc struct {
}

help.getNearestDc#1fb33026 = NearestDc;

func (*TLHelpGetNearestDc) Decode

func (m *TLHelpGetNearestDc) Decode(dbuf *DecodeBuf) error

func (*TLHelpGetNearestDc) Descriptor

func (*TLHelpGetNearestDc) Descriptor() ([]byte, []int)

func (*TLHelpGetNearestDc) Encode

func (m *TLHelpGetNearestDc) Encode() []byte

help.getNearestDc#1fb33026 = NearestDc;

func (*TLHelpGetNearestDc) ProtoMessage

func (*TLHelpGetNearestDc) ProtoMessage()

func (*TLHelpGetNearestDc) Reset

func (m *TLHelpGetNearestDc) Reset()

func (*TLHelpGetNearestDc) String

func (m *TLHelpGetNearestDc) String() string

type TLHelpGetSupport

type TLHelpGetSupport struct {
}

help.getSupport#9cdf08cd = help.Support;

func (*TLHelpGetSupport) Decode

func (m *TLHelpGetSupport) Decode(dbuf *DecodeBuf) error

func (*TLHelpGetSupport) Descriptor

func (*TLHelpGetSupport) Descriptor() ([]byte, []int)

func (*TLHelpGetSupport) Encode

func (m *TLHelpGetSupport) Encode() []byte

help.getSupport#9cdf08cd = help.Support;

func (*TLHelpGetSupport) ProtoMessage

func (*TLHelpGetSupport) ProtoMessage()

func (*TLHelpGetSupport) Reset

func (m *TLHelpGetSupport) Reset()

func (*TLHelpGetSupport) String

func (m *TLHelpGetSupport) String() string

type TLHelpGetTermsOfService

type TLHelpGetTermsOfService struct {
}

help.getTermsOfService#350170f3 = help.TermsOfService;

func (*TLHelpGetTermsOfService) Decode

func (m *TLHelpGetTermsOfService) Decode(dbuf *DecodeBuf) error

func (*TLHelpGetTermsOfService) Descriptor

func (*TLHelpGetTermsOfService) Descriptor() ([]byte, []int)

func (*TLHelpGetTermsOfService) Encode

func (m *TLHelpGetTermsOfService) Encode() []byte

help.getTermsOfService#350170f3 = help.TermsOfService;

func (*TLHelpGetTermsOfService) ProtoMessage

func (*TLHelpGetTermsOfService) ProtoMessage()

func (*TLHelpGetTermsOfService) Reset

func (m *TLHelpGetTermsOfService) Reset()

func (*TLHelpGetTermsOfService) String

func (m *TLHelpGetTermsOfService) String() string

type TLHelpInviteText

type TLHelpInviteText struct {
	Message string `protobuf:"bytes,1,opt,name=message" json:"message,omitempty"`
}

help.inviteText#18cb9f78 message:string = help.InviteText;

func (*TLHelpInviteText) Decode

func (m *TLHelpInviteText) Decode(dbuf *DecodeBuf) error

func (*TLHelpInviteText) Descriptor

func (*TLHelpInviteText) Descriptor() ([]byte, []int)

func (*TLHelpInviteText) Encode

func (m *TLHelpInviteText) Encode() []byte

func (*TLHelpInviteText) GetMessage

func (m *TLHelpInviteText) GetMessage() string

func (*TLHelpInviteText) ProtoMessage

func (*TLHelpInviteText) ProtoMessage()

func (*TLHelpInviteText) Reset

func (m *TLHelpInviteText) Reset()

func (*TLHelpInviteText) String

func (m *TLHelpInviteText) String() string

func (*TLHelpInviteText) ToHelp_InviteText

func (m *TLHelpInviteText) ToHelp_InviteText() *Help_InviteText

help.inviteText#18cb9f78 message:string = help.InviteText;

type TLHelpNoAppUpdate

type TLHelpNoAppUpdate struct {
}

help.noAppUpdate#c45a6536 = help.AppUpdate;

func (*TLHelpNoAppUpdate) Decode

func (m *TLHelpNoAppUpdate) Decode(dbuf *DecodeBuf) error

func (*TLHelpNoAppUpdate) Descriptor

func (*TLHelpNoAppUpdate) Descriptor() ([]byte, []int)

func (*TLHelpNoAppUpdate) Encode

func (m *TLHelpNoAppUpdate) Encode() []byte

func (*TLHelpNoAppUpdate) ProtoMessage

func (*TLHelpNoAppUpdate) ProtoMessage()

func (*TLHelpNoAppUpdate) Reset

func (m *TLHelpNoAppUpdate) Reset()

func (*TLHelpNoAppUpdate) String

func (m *TLHelpNoAppUpdate) String() string

func (*TLHelpNoAppUpdate) ToHelp_AppUpdate

func (m *TLHelpNoAppUpdate) ToHelp_AppUpdate() *Help_AppUpdate

help.noAppUpdate#c45a6536 = help.AppUpdate;

type TLHelpSaveAppLog

type TLHelpSaveAppLog struct {
	Events []*InputAppEvent `protobuf:"bytes,1,rep,name=events" json:"events,omitempty"`
}

help.saveAppLog#6f02f748 events:Vector<InputAppEvent> = Bool;

func (*TLHelpSaveAppLog) Decode

func (m *TLHelpSaveAppLog) Decode(dbuf *DecodeBuf) error

func (*TLHelpSaveAppLog) Descriptor

func (*TLHelpSaveAppLog) Descriptor() ([]byte, []int)

func (*TLHelpSaveAppLog) Encode

func (m *TLHelpSaveAppLog) Encode() []byte

help.saveAppLog#6f02f748 events:Vector<InputAppEvent> = Bool;

func (*TLHelpSaveAppLog) GetEvents

func (m *TLHelpSaveAppLog) GetEvents() []*InputAppEvent

func (*TLHelpSaveAppLog) ProtoMessage

func (*TLHelpSaveAppLog) ProtoMessage()

func (*TLHelpSaveAppLog) Reset

func (m *TLHelpSaveAppLog) Reset()

func (*TLHelpSaveAppLog) String

func (m *TLHelpSaveAppLog) String() string

type TLHelpSetBotUpdatesStatus

type TLHelpSetBotUpdatesStatus struct {
	PendingUpdatesCount int32  `protobuf:"varint,1,opt,name=pending_updates_count,json=pendingUpdatesCount" json:"pending_updates_count,omitempty"`
	Message             string `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"`
}

help.setBotUpdatesStatus#ec22cfcd pending_updates_count:int message:string = Bool;

func (*TLHelpSetBotUpdatesStatus) Decode

func (m *TLHelpSetBotUpdatesStatus) Decode(dbuf *DecodeBuf) error

func (*TLHelpSetBotUpdatesStatus) Descriptor

func (*TLHelpSetBotUpdatesStatus) Descriptor() ([]byte, []int)

func (*TLHelpSetBotUpdatesStatus) Encode

func (m *TLHelpSetBotUpdatesStatus) Encode() []byte

help.setBotUpdatesStatus#ec22cfcd pending_updates_count:int message:string = Bool;

func (*TLHelpSetBotUpdatesStatus) GetMessage

func (m *TLHelpSetBotUpdatesStatus) GetMessage() string

func (*TLHelpSetBotUpdatesStatus) GetPendingUpdatesCount

func (m *TLHelpSetBotUpdatesStatus) GetPendingUpdatesCount() int32

func (*TLHelpSetBotUpdatesStatus) ProtoMessage

func (*TLHelpSetBotUpdatesStatus) ProtoMessage()

func (*TLHelpSetBotUpdatesStatus) Reset

func (m *TLHelpSetBotUpdatesStatus) Reset()

func (*TLHelpSetBotUpdatesStatus) String

func (m *TLHelpSetBotUpdatesStatus) String() string

type TLHelpSupport

type TLHelpSupport struct {
	PhoneNumber string `protobuf:"bytes,1,opt,name=phone_number,json=phoneNumber" json:"phone_number,omitempty"`
	User        *User  `protobuf:"bytes,2,opt,name=user" json:"user,omitempty"`
}

help.support#17c6b5f6 phone_number:string user:User = help.Support;

func (*TLHelpSupport) Decode

func (m *TLHelpSupport) Decode(dbuf *DecodeBuf) error

func (*TLHelpSupport) Descriptor

func (*TLHelpSupport) Descriptor() ([]byte, []int)

func (*TLHelpSupport) Encode

func (m *TLHelpSupport) Encode() []byte

func (*TLHelpSupport) GetPhoneNumber

func (m *TLHelpSupport) GetPhoneNumber() string

func (*TLHelpSupport) GetUser

func (m *TLHelpSupport) GetUser() *User

func (*TLHelpSupport) ProtoMessage

func (*TLHelpSupport) ProtoMessage()

func (*TLHelpSupport) Reset

func (m *TLHelpSupport) Reset()

func (*TLHelpSupport) String

func (m *TLHelpSupport) String() string

func (*TLHelpSupport) ToHelp_Support

func (m *TLHelpSupport) ToHelp_Support() *Help_Support

help.support#17c6b5f6 phone_number:string user:User = help.Support;

type TLHelpTermsOfService

type TLHelpTermsOfService struct {
	Text string `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
}

help.termsOfService#f1ee3e90 text:string = help.TermsOfService;

func (*TLHelpTermsOfService) Decode

func (m *TLHelpTermsOfService) Decode(dbuf *DecodeBuf) error

func (*TLHelpTermsOfService) Descriptor

func (*TLHelpTermsOfService) Descriptor() ([]byte, []int)

func (*TLHelpTermsOfService) Encode

func (m *TLHelpTermsOfService) Encode() []byte

func (*TLHelpTermsOfService) GetText

func (m *TLHelpTermsOfService) GetText() string

func (*TLHelpTermsOfService) ProtoMessage

func (*TLHelpTermsOfService) ProtoMessage()

func (*TLHelpTermsOfService) Reset

func (m *TLHelpTermsOfService) Reset()

func (*TLHelpTermsOfService) String

func (m *TLHelpTermsOfService) String() string

func (*TLHelpTermsOfService) ToHelp_TermsOfService

func (m *TLHelpTermsOfService) ToHelp_TermsOfService() *Help_TermsOfService

help.termsOfService#f1ee3e90 text:string = help.TermsOfService;

type TLHighScore

type TLHighScore struct {
	Pos    int32 `protobuf:"varint,1,opt,name=pos" json:"pos,omitempty"`
	UserId int32 `protobuf:"varint,2,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Score  int32 `protobuf:"varint,3,opt,name=score" json:"score,omitempty"`
}

highScore#58fffcd0 pos:int user_id:int score:int = HighScore;

func (*TLHighScore) Decode

func (m *TLHighScore) Decode(dbuf *DecodeBuf) error

func (*TLHighScore) Descriptor

func (*TLHighScore) Descriptor() ([]byte, []int)

func (*TLHighScore) Encode

func (m *TLHighScore) Encode() []byte

func (*TLHighScore) GetPos

func (m *TLHighScore) GetPos() int32

func (*TLHighScore) GetScore

func (m *TLHighScore) GetScore() int32

func (*TLHighScore) GetUserId

func (m *TLHighScore) GetUserId() int32

func (*TLHighScore) ProtoMessage

func (*TLHighScore) ProtoMessage()

func (*TLHighScore) Reset

func (m *TLHighScore) Reset()

func (*TLHighScore) String

func (m *TLHighScore) String() string

func (*TLHighScore) ToHighScore

func (m *TLHighScore) ToHighScore() *HighScore

highScore#58fffcd0 pos:int user_id:int score:int = HighScore;

type TLHttpWait

type TLHttpWait struct {
	MaxDelay  int32 `protobuf:"varint,1,opt,name=max_delay,json=maxDelay" json:"max_delay,omitempty"`
	WaitAfter int32 `protobuf:"varint,2,opt,name=wait_after,json=waitAfter" json:"wait_after,omitempty"`
	MaxWait   int32 `protobuf:"varint,3,opt,name=max_wait,json=maxWait" json:"max_wait,omitempty"`
}

http_wait#9299359f max_delay:int wait_after:int max_wait:int = HttpWait;

func (*TLHttpWait) Decode

func (m *TLHttpWait) Decode(dbuf *DecodeBuf) error

func (*TLHttpWait) Descriptor

func (*TLHttpWait) Descriptor() ([]byte, []int)

func (*TLHttpWait) Encode

func (m *TLHttpWait) Encode() []byte

func (*TLHttpWait) GetMaxDelay

func (m *TLHttpWait) GetMaxDelay() int32

func (*TLHttpWait) GetMaxWait

func (m *TLHttpWait) GetMaxWait() int32

func (*TLHttpWait) GetWaitAfter

func (m *TLHttpWait) GetWaitAfter() int32

func (*TLHttpWait) ProtoMessage

func (*TLHttpWait) ProtoMessage()

func (*TLHttpWait) Reset

func (m *TLHttpWait) Reset()

func (*TLHttpWait) String

func (m *TLHttpWait) String() string

func (*TLHttpWait) ToHttpWait

func (m *TLHttpWait) ToHttpWait() *HttpWait

http_wait#9299359f max_delay:int wait_after:int max_wait:int = HttpWait;

type TLImportedContact

type TLImportedContact struct {
	UserId   int32 `protobuf:"varint,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	ClientId int64 `protobuf:"varint,2,opt,name=client_id,json=clientId" json:"client_id,omitempty"`
}

importedContact#d0028438 user_id:int client_id:long = ImportedContact;

func (*TLImportedContact) Decode

func (m *TLImportedContact) Decode(dbuf *DecodeBuf) error

func (*TLImportedContact) Descriptor

func (*TLImportedContact) Descriptor() ([]byte, []int)

func (*TLImportedContact) Encode

func (m *TLImportedContact) Encode() []byte

func (*TLImportedContact) GetClientId

func (m *TLImportedContact) GetClientId() int64

func (*TLImportedContact) GetUserId

func (m *TLImportedContact) GetUserId() int32

func (*TLImportedContact) ProtoMessage

func (*TLImportedContact) ProtoMessage()

func (*TLImportedContact) Reset

func (m *TLImportedContact) Reset()

func (*TLImportedContact) String

func (m *TLImportedContact) String() string

func (*TLImportedContact) ToImportedContact

func (m *TLImportedContact) ToImportedContact() *ImportedContact

importedContact#d0028438 user_id:int client_id:long = ImportedContact;

type TLInitConnection

type TLInitConnection struct {
	ApiId          int32  `protobuf:"varint,1,opt,name=api_id,json=apiId" json:"api_id,omitempty"`
	DeviceModel    string `protobuf:"bytes,2,opt,name=device_model,json=deviceModel" json:"device_model,omitempty"`
	SystemVersion  string `protobuf:"bytes,3,opt,name=system_version,json=systemVersion" json:"system_version,omitempty"`
	AppVersion     string `protobuf:"bytes,4,opt,name=app_version,json=appVersion" json:"app_version,omitempty"`
	SystemLangCode string `protobuf:"bytes,5,opt,name=system_lang_code,json=systemLangCode" json:"system_lang_code,omitempty"`
	LangPack       string `protobuf:"bytes,6,opt,name=lang_pack,json=langPack" json:"lang_pack,omitempty"`
	LangCode       string `protobuf:"bytes,7,opt,name=lang_code,json=langCode" json:"lang_code,omitempty"`
	Query          []byte `protobuf:"bytes,8,opt,name=query,proto3" json:"query,omitempty"`
}

initConnection#c7481da6 {X:Type} api_id:int device_model:string system_version:string app_version:string system_lang_code:string lang_pack:string lang_code:string query:!X = X;

func (*TLInitConnection) Decode

func (m *TLInitConnection) Decode(dbuf *DecodeBuf) error

func (*TLInitConnection) Descriptor

func (*TLInitConnection) Descriptor() ([]byte, []int)

func (*TLInitConnection) Encode

func (m *TLInitConnection) Encode() []byte

initConnection#c7481da6 {X:Type} api_id:int device_model:string system_version:string app_version:string system_lang_code:string lang_pack:string lang_code:string query:!X = X;

func (*TLInitConnection) GetApiId

func (m *TLInitConnection) GetApiId() int32

func (*TLInitConnection) GetAppVersion

func (m *TLInitConnection) GetAppVersion() string

func (*TLInitConnection) GetDeviceModel

func (m *TLInitConnection) GetDeviceModel() string

func (*TLInitConnection) GetLangCode

func (m *TLInitConnection) GetLangCode() string

func (*TLInitConnection) GetLangPack

func (m *TLInitConnection) GetLangPack() string

func (*TLInitConnection) GetQuery

func (m *TLInitConnection) GetQuery() []byte

func (*TLInitConnection) GetSystemLangCode

func (m *TLInitConnection) GetSystemLangCode() string

func (*TLInitConnection) GetSystemVersion

func (m *TLInitConnection) GetSystemVersion() string

func (*TLInitConnection) ProtoMessage

func (*TLInitConnection) ProtoMessage()

func (*TLInitConnection) Reset

func (m *TLInitConnection) Reset()

func (*TLInitConnection) String

func (m *TLInitConnection) String() string

type TLInlineBotSwitchPM

type TLInlineBotSwitchPM struct {
	Text       string `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
	StartParam string `protobuf:"bytes,2,opt,name=start_param,json=startParam" json:"start_param,omitempty"`
}

inlineBotSwitchPM#3c20629f text:string start_param:string = InlineBotSwitchPM;

func (*TLInlineBotSwitchPM) Decode

func (m *TLInlineBotSwitchPM) Decode(dbuf *DecodeBuf) error

func (*TLInlineBotSwitchPM) Descriptor

func (*TLInlineBotSwitchPM) Descriptor() ([]byte, []int)

func (*TLInlineBotSwitchPM) Encode

func (m *TLInlineBotSwitchPM) Encode() []byte

func (*TLInlineBotSwitchPM) GetStartParam

func (m *TLInlineBotSwitchPM) GetStartParam() string

func (*TLInlineBotSwitchPM) GetText

func (m *TLInlineBotSwitchPM) GetText() string

func (*TLInlineBotSwitchPM) ProtoMessage

func (*TLInlineBotSwitchPM) ProtoMessage()

func (*TLInlineBotSwitchPM) Reset

func (m *TLInlineBotSwitchPM) Reset()

func (*TLInlineBotSwitchPM) String

func (m *TLInlineBotSwitchPM) String() string

func (*TLInlineBotSwitchPM) ToInlineBotSwitchPM

func (m *TLInlineBotSwitchPM) ToInlineBotSwitchPM() *InlineBotSwitchPM

inlineBotSwitchPM#3c20629f text:string start_param:string = InlineBotSwitchPM;

type TLInputAppEvent

type TLInputAppEvent struct {
	Time float64 `protobuf:"fixed64,1,opt,name=time" json:"time,omitempty"`
	Type string  `protobuf:"bytes,2,opt,name=type" json:"type,omitempty"`
	Peer int64   `protobuf:"varint,3,opt,name=peer" json:"peer,omitempty"`
	Data string  `protobuf:"bytes,4,opt,name=data" json:"data,omitempty"`
}

inputAppEvent#770656a8 time:double type:string peer:long data:string = InputAppEvent;

func (*TLInputAppEvent) Decode

func (m *TLInputAppEvent) Decode(dbuf *DecodeBuf) error

func (*TLInputAppEvent) Descriptor

func (*TLInputAppEvent) Descriptor() ([]byte, []int)

func (*TLInputAppEvent) Encode

func (m *TLInputAppEvent) Encode() []byte

func (*TLInputAppEvent) GetData

func (m *TLInputAppEvent) GetData() string

func (*TLInputAppEvent) GetPeer

func (m *TLInputAppEvent) GetPeer() int64

func (*TLInputAppEvent) GetTime

func (m *TLInputAppEvent) GetTime() float64

func (*TLInputAppEvent) GetType

func (m *TLInputAppEvent) GetType() string

func (*TLInputAppEvent) ProtoMessage

func (*TLInputAppEvent) ProtoMessage()

func (*TLInputAppEvent) Reset

func (m *TLInputAppEvent) Reset()

func (*TLInputAppEvent) String

func (m *TLInputAppEvent) String() string

func (*TLInputAppEvent) ToInputAppEvent

func (m *TLInputAppEvent) ToInputAppEvent() *InputAppEvent

inputAppEvent#770656a8 time:double type:string peer:long data:string = InputAppEvent;

type TLInputBotInlineMessageGame

type TLInputBotInlineMessageGame struct {
	ReplyMarkup *ReplyMarkup `protobuf:"bytes,1,opt,name=reply_markup,json=replyMarkup" json:"reply_markup,omitempty"`
}

inputBotInlineMessageGame#4b425864 flags:# reply_markup:flags.2?ReplyMarkup = InputBotInlineMessage;

func (*TLInputBotInlineMessageGame) Decode

func (m *TLInputBotInlineMessageGame) Decode(dbuf *DecodeBuf) error

func (*TLInputBotInlineMessageGame) Descriptor

func (*TLInputBotInlineMessageGame) Descriptor() ([]byte, []int)

func (*TLInputBotInlineMessageGame) Encode

func (m *TLInputBotInlineMessageGame) Encode() []byte

func (*TLInputBotInlineMessageGame) GetReplyMarkup

func (m *TLInputBotInlineMessageGame) GetReplyMarkup() *ReplyMarkup

func (*TLInputBotInlineMessageGame) ProtoMessage

func (*TLInputBotInlineMessageGame) ProtoMessage()

func (*TLInputBotInlineMessageGame) Reset

func (m *TLInputBotInlineMessageGame) Reset()

func (*TLInputBotInlineMessageGame) String

func (m *TLInputBotInlineMessageGame) String() string

func (*TLInputBotInlineMessageGame) ToInputBotInlineMessage

func (m *TLInputBotInlineMessageGame) ToInputBotInlineMessage() *InputBotInlineMessage

inputBotInlineMessageGame#4b425864 flags:# reply_markup:flags.2?ReplyMarkup = InputBotInlineMessage;

type TLInputBotInlineMessageID

type TLInputBotInlineMessageID struct {
	DcId       int32 `protobuf:"varint,1,opt,name=dc_id,json=dcId" json:"dc_id,omitempty"`
	Id         int64 `protobuf:"varint,2,opt,name=id" json:"id,omitempty"`
	AccessHash int64 `protobuf:"varint,3,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
}

inputBotInlineMessageID#890c3d89 dc_id:int id:long access_hash:long = InputBotInlineMessageID;

func (*TLInputBotInlineMessageID) Decode

func (m *TLInputBotInlineMessageID) Decode(dbuf *DecodeBuf) error

func (*TLInputBotInlineMessageID) Descriptor

func (*TLInputBotInlineMessageID) Descriptor() ([]byte, []int)

func (*TLInputBotInlineMessageID) Encode

func (m *TLInputBotInlineMessageID) Encode() []byte

func (*TLInputBotInlineMessageID) GetAccessHash

func (m *TLInputBotInlineMessageID) GetAccessHash() int64

func (*TLInputBotInlineMessageID) GetDcId

func (m *TLInputBotInlineMessageID) GetDcId() int32

func (*TLInputBotInlineMessageID) GetId

func (m *TLInputBotInlineMessageID) GetId() int64

func (*TLInputBotInlineMessageID) ProtoMessage

func (*TLInputBotInlineMessageID) ProtoMessage()

func (*TLInputBotInlineMessageID) Reset

func (m *TLInputBotInlineMessageID) Reset()

func (*TLInputBotInlineMessageID) String

func (m *TLInputBotInlineMessageID) String() string

func (*TLInputBotInlineMessageID) ToInputBotInlineMessageID

func (m *TLInputBotInlineMessageID) ToInputBotInlineMessageID() *InputBotInlineMessageID

inputBotInlineMessageID#890c3d89 dc_id:int id:long access_hash:long = InputBotInlineMessageID;

type TLInputBotInlineMessageMediaAuto

type TLInputBotInlineMessageMediaAuto struct {
	Caption     string       `protobuf:"bytes,1,opt,name=caption" json:"caption,omitempty"`
	ReplyMarkup *ReplyMarkup `protobuf:"bytes,2,opt,name=reply_markup,json=replyMarkup" json:"reply_markup,omitempty"`
}

inputBotInlineMessageMediaAuto#292fed13 flags:# caption:string reply_markup:flags.2?ReplyMarkup = InputBotInlineMessage;

func (*TLInputBotInlineMessageMediaAuto) Decode

func (*TLInputBotInlineMessageMediaAuto) Descriptor

func (*TLInputBotInlineMessageMediaAuto) Descriptor() ([]byte, []int)

func (*TLInputBotInlineMessageMediaAuto) Encode

func (m *TLInputBotInlineMessageMediaAuto) Encode() []byte

func (*TLInputBotInlineMessageMediaAuto) GetCaption

func (m *TLInputBotInlineMessageMediaAuto) GetCaption() string

func (*TLInputBotInlineMessageMediaAuto) GetReplyMarkup

func (m *TLInputBotInlineMessageMediaAuto) GetReplyMarkup() *ReplyMarkup

func (*TLInputBotInlineMessageMediaAuto) ProtoMessage

func (*TLInputBotInlineMessageMediaAuto) ProtoMessage()

func (*TLInputBotInlineMessageMediaAuto) Reset

func (*TLInputBotInlineMessageMediaAuto) String

func (*TLInputBotInlineMessageMediaAuto) ToInputBotInlineMessage

func (m *TLInputBotInlineMessageMediaAuto) ToInputBotInlineMessage() *InputBotInlineMessage

inputBotInlineMessageMediaAuto#292fed13 flags:# caption:string reply_markup:flags.2?ReplyMarkup = InputBotInlineMessage;

type TLInputBotInlineMessageMediaContact

type TLInputBotInlineMessageMediaContact struct {
	PhoneNumber string       `protobuf:"bytes,1,opt,name=phone_number,json=phoneNumber" json:"phone_number,omitempty"`
	FirstName   string       `protobuf:"bytes,2,opt,name=first_name,json=firstName" json:"first_name,omitempty"`
	LastName    string       `protobuf:"bytes,3,opt,name=last_name,json=lastName" json:"last_name,omitempty"`
	ReplyMarkup *ReplyMarkup `protobuf:"bytes,4,opt,name=reply_markup,json=replyMarkup" json:"reply_markup,omitempty"`
}

inputBotInlineMessageMediaContact#2daf01a7 flags:# phone_number:string first_name:string last_name:string reply_markup:flags.2?ReplyMarkup = InputBotInlineMessage;

func (*TLInputBotInlineMessageMediaContact) Decode

func (*TLInputBotInlineMessageMediaContact) Descriptor

func (*TLInputBotInlineMessageMediaContact) Descriptor() ([]byte, []int)

func (*TLInputBotInlineMessageMediaContact) Encode

func (*TLInputBotInlineMessageMediaContact) GetFirstName

func (m *TLInputBotInlineMessageMediaContact) GetFirstName() string

func (*TLInputBotInlineMessageMediaContact) GetLastName

func (*TLInputBotInlineMessageMediaContact) GetPhoneNumber

func (m *TLInputBotInlineMessageMediaContact) GetPhoneNumber() string

func (*TLInputBotInlineMessageMediaContact) GetReplyMarkup

func (m *TLInputBotInlineMessageMediaContact) GetReplyMarkup() *ReplyMarkup

func (*TLInputBotInlineMessageMediaContact) ProtoMessage

func (*TLInputBotInlineMessageMediaContact) ProtoMessage()

func (*TLInputBotInlineMessageMediaContact) Reset

func (*TLInputBotInlineMessageMediaContact) String

func (*TLInputBotInlineMessageMediaContact) ToInputBotInlineMessage

func (m *TLInputBotInlineMessageMediaContact) ToInputBotInlineMessage() *InputBotInlineMessage

inputBotInlineMessageMediaContact#2daf01a7 flags:# phone_number:string first_name:string last_name:string reply_markup:flags.2?ReplyMarkup = InputBotInlineMessage;

type TLInputBotInlineMessageMediaGeo

type TLInputBotInlineMessageMediaGeo struct {
	GeoPoint    *InputGeoPoint `protobuf:"bytes,1,opt,name=geo_point,json=geoPoint" json:"geo_point,omitempty"`
	ReplyMarkup *ReplyMarkup   `protobuf:"bytes,2,opt,name=reply_markup,json=replyMarkup" json:"reply_markup,omitempty"`
}

inputBotInlineMessageMediaGeo#f4a59de1 flags:# geo_point:InputGeoPoint reply_markup:flags.2?ReplyMarkup = InputBotInlineMessage;

func (*TLInputBotInlineMessageMediaGeo) Decode

func (*TLInputBotInlineMessageMediaGeo) Descriptor

func (*TLInputBotInlineMessageMediaGeo) Descriptor() ([]byte, []int)

func (*TLInputBotInlineMessageMediaGeo) Encode

func (m *TLInputBotInlineMessageMediaGeo) Encode() []byte

func (*TLInputBotInlineMessageMediaGeo) GetGeoPoint

func (*TLInputBotInlineMessageMediaGeo) GetReplyMarkup

func (m *TLInputBotInlineMessageMediaGeo) GetReplyMarkup() *ReplyMarkup

func (*TLInputBotInlineMessageMediaGeo) ProtoMessage

func (*TLInputBotInlineMessageMediaGeo) ProtoMessage()

func (*TLInputBotInlineMessageMediaGeo) Reset

func (*TLInputBotInlineMessageMediaGeo) String

func (*TLInputBotInlineMessageMediaGeo) ToInputBotInlineMessage

func (m *TLInputBotInlineMessageMediaGeo) ToInputBotInlineMessage() *InputBotInlineMessage

inputBotInlineMessageMediaGeo#f4a59de1 flags:# geo_point:InputGeoPoint reply_markup:flags.2?ReplyMarkup = InputBotInlineMessage;

type TLInputBotInlineMessageMediaVenue

type TLInputBotInlineMessageMediaVenue struct {
	GeoPoint    *InputGeoPoint `protobuf:"bytes,1,opt,name=geo_point,json=geoPoint" json:"geo_point,omitempty"`
	Title       string         `protobuf:"bytes,2,opt,name=title" json:"title,omitempty"`
	Address     string         `protobuf:"bytes,3,opt,name=address" json:"address,omitempty"`
	Provider    string         `protobuf:"bytes,4,opt,name=provider" json:"provider,omitempty"`
	VenueId     string         `protobuf:"bytes,5,opt,name=venue_id,json=venueId" json:"venue_id,omitempty"`
	ReplyMarkup *ReplyMarkup   `protobuf:"bytes,6,opt,name=reply_markup,json=replyMarkup" json:"reply_markup,omitempty"`
}

inputBotInlineMessageMediaVenue#aaafadc8 flags:# geo_point:InputGeoPoint title:string address:string provider:string venue_id:string reply_markup:flags.2?ReplyMarkup = InputBotInlineMessage;

func (*TLInputBotInlineMessageMediaVenue) Decode

func (*TLInputBotInlineMessageMediaVenue) Descriptor

func (*TLInputBotInlineMessageMediaVenue) Descriptor() ([]byte, []int)

func (*TLInputBotInlineMessageMediaVenue) Encode

func (*TLInputBotInlineMessageMediaVenue) GetAddress

func (m *TLInputBotInlineMessageMediaVenue) GetAddress() string

func (*TLInputBotInlineMessageMediaVenue) GetGeoPoint

func (*TLInputBotInlineMessageMediaVenue) GetProvider

func (m *TLInputBotInlineMessageMediaVenue) GetProvider() string

func (*TLInputBotInlineMessageMediaVenue) GetReplyMarkup

func (m *TLInputBotInlineMessageMediaVenue) GetReplyMarkup() *ReplyMarkup

func (*TLInputBotInlineMessageMediaVenue) GetTitle

func (*TLInputBotInlineMessageMediaVenue) GetVenueId

func (m *TLInputBotInlineMessageMediaVenue) GetVenueId() string

func (*TLInputBotInlineMessageMediaVenue) ProtoMessage

func (*TLInputBotInlineMessageMediaVenue) ProtoMessage()

func (*TLInputBotInlineMessageMediaVenue) Reset

func (*TLInputBotInlineMessageMediaVenue) String

func (*TLInputBotInlineMessageMediaVenue) ToInputBotInlineMessage

func (m *TLInputBotInlineMessageMediaVenue) ToInputBotInlineMessage() *InputBotInlineMessage

inputBotInlineMessageMediaVenue#aaafadc8 flags:# geo_point:InputGeoPoint title:string address:string provider:string venue_id:string reply_markup:flags.2?ReplyMarkup = InputBotInlineMessage;

type TLInputBotInlineMessageText

type TLInputBotInlineMessageText struct {
	NoWebpage   bool             `protobuf:"varint,1,opt,name=no_webpage,json=noWebpage" json:"no_webpage,omitempty"`
	Message     string           `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"`
	Entities    []*MessageEntity `protobuf:"bytes,3,rep,name=entities" json:"entities,omitempty"`
	ReplyMarkup *ReplyMarkup     `protobuf:"bytes,4,opt,name=reply_markup,json=replyMarkup" json:"reply_markup,omitempty"`
}

inputBotInlineMessageText#3dcd7a87 flags:# no_webpage:flags.0?true message:string entities:flags.1?Vector<MessageEntity> reply_markup:flags.2?ReplyMarkup = InputBotInlineMessage;

func (*TLInputBotInlineMessageText) Decode

func (m *TLInputBotInlineMessageText) Decode(dbuf *DecodeBuf) error

func (*TLInputBotInlineMessageText) Descriptor

func (*TLInputBotInlineMessageText) Descriptor() ([]byte, []int)

func (*TLInputBotInlineMessageText) Encode

func (m *TLInputBotInlineMessageText) Encode() []byte

func (*TLInputBotInlineMessageText) GetEntities

func (m *TLInputBotInlineMessageText) GetEntities() []*MessageEntity

func (*TLInputBotInlineMessageText) GetMessage

func (m *TLInputBotInlineMessageText) GetMessage() string

func (*TLInputBotInlineMessageText) GetNoWebpage

func (m *TLInputBotInlineMessageText) GetNoWebpage() bool

func (*TLInputBotInlineMessageText) GetReplyMarkup

func (m *TLInputBotInlineMessageText) GetReplyMarkup() *ReplyMarkup

func (*TLInputBotInlineMessageText) ProtoMessage

func (*TLInputBotInlineMessageText) ProtoMessage()

func (*TLInputBotInlineMessageText) Reset

func (m *TLInputBotInlineMessageText) Reset()

func (*TLInputBotInlineMessageText) String

func (m *TLInputBotInlineMessageText) String() string

func (*TLInputBotInlineMessageText) ToInputBotInlineMessage

func (m *TLInputBotInlineMessageText) ToInputBotInlineMessage() *InputBotInlineMessage

inputBotInlineMessageText#3dcd7a87 flags:# no_webpage:flags.0?true message:string entities:flags.1?Vector<MessageEntity> reply_markup:flags.2?ReplyMarkup = InputBotInlineMessage;

type TLInputBotInlineResult

type TLInputBotInlineResult struct {
	Id          string                 `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Type        string                 `protobuf:"bytes,2,opt,name=type" json:"type,omitempty"`
	Title       string                 `protobuf:"bytes,3,opt,name=title" json:"title,omitempty"`
	Description string                 `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
	Url         string                 `protobuf:"bytes,5,opt,name=url" json:"url,omitempty"`
	ThumbUrl    string                 `protobuf:"bytes,6,opt,name=thumb_url,json=thumbUrl" json:"thumb_url,omitempty"`
	ContentUrl  string                 `protobuf:"bytes,7,opt,name=content_url,json=contentUrl" json:"content_url,omitempty"`
	ContentType string                 `protobuf:"bytes,8,opt,name=content_type,json=contentType" json:"content_type,omitempty"`
	W           int32                  `protobuf:"varint,9,opt,name=w" json:"w,omitempty"`
	H           int32                  `protobuf:"varint,10,opt,name=h" json:"h,omitempty"`
	Duration    int32                  `protobuf:"varint,11,opt,name=duration" json:"duration,omitempty"`
	SendMessage *InputBotInlineMessage `protobuf:"bytes,12,opt,name=send_message,json=sendMessage" json:"send_message,omitempty"`
}

inputBotInlineResult#2cbbe15a flags:# id:string type:string title:flags.1?string description:flags.2?string url:flags.3?string thumb_url:flags.4?string content_url:flags.5?string content_type:flags.5?string w:flags.6?int h:flags.6?int duration:flags.7?int send_message:InputBotInlineMessage = InputBotInlineResult;

func (*TLInputBotInlineResult) Decode

func (m *TLInputBotInlineResult) Decode(dbuf *DecodeBuf) error

func (*TLInputBotInlineResult) Descriptor

func (*TLInputBotInlineResult) Descriptor() ([]byte, []int)

func (*TLInputBotInlineResult) Encode

func (m *TLInputBotInlineResult) Encode() []byte

func (*TLInputBotInlineResult) GetContentType

func (m *TLInputBotInlineResult) GetContentType() string

func (*TLInputBotInlineResult) GetContentUrl

func (m *TLInputBotInlineResult) GetContentUrl() string

func (*TLInputBotInlineResult) GetDescription

func (m *TLInputBotInlineResult) GetDescription() string

func (*TLInputBotInlineResult) GetDuration

func (m *TLInputBotInlineResult) GetDuration() int32

func (*TLInputBotInlineResult) GetH

func (m *TLInputBotInlineResult) GetH() int32

func (*TLInputBotInlineResult) GetId

func (m *TLInputBotInlineResult) GetId() string

func (*TLInputBotInlineResult) GetSendMessage

func (m *TLInputBotInlineResult) GetSendMessage() *InputBotInlineMessage

func (*TLInputBotInlineResult) GetThumbUrl

func (m *TLInputBotInlineResult) GetThumbUrl() string

func (*TLInputBotInlineResult) GetTitle

func (m *TLInputBotInlineResult) GetTitle() string

func (*TLInputBotInlineResult) GetType

func (m *TLInputBotInlineResult) GetType() string

func (*TLInputBotInlineResult) GetUrl

func (m *TLInputBotInlineResult) GetUrl() string

func (*TLInputBotInlineResult) GetW

func (m *TLInputBotInlineResult) GetW() int32

func (*TLInputBotInlineResult) ProtoMessage

func (*TLInputBotInlineResult) ProtoMessage()

func (*TLInputBotInlineResult) Reset

func (m *TLInputBotInlineResult) Reset()

func (*TLInputBotInlineResult) String

func (m *TLInputBotInlineResult) String() string

func (*TLInputBotInlineResult) ToInputBotInlineResult

func (m *TLInputBotInlineResult) ToInputBotInlineResult() *InputBotInlineResult

inputBotInlineResult#2cbbe15a flags:# id:string type:string title:flags.1?string description:flags.2?string url:flags.3?string thumb_url:flags.4?string content_url:flags.5?string content_type:flags.5?string w:flags.6?int h:flags.6?int duration:flags.7?int send_message:InputBotInlineMessage = InputBotInlineResult;

type TLInputBotInlineResultDocument

type TLInputBotInlineResultDocument struct {
	Id          string                 `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Type        string                 `protobuf:"bytes,2,opt,name=type" json:"type,omitempty"`
	Title       string                 `protobuf:"bytes,3,opt,name=title" json:"title,omitempty"`
	Description string                 `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
	Document    *InputDocument         `protobuf:"bytes,5,opt,name=document" json:"document,omitempty"`
	SendMessage *InputBotInlineMessage `protobuf:"bytes,6,opt,name=send_message,json=sendMessage" json:"send_message,omitempty"`
}

inputBotInlineResultDocument#fff8fdc4 flags:# id:string type:string title:flags.1?string description:flags.2?string document:InputDocument send_message:InputBotInlineMessage = InputBotInlineResult;

func (*TLInputBotInlineResultDocument) Decode

func (*TLInputBotInlineResultDocument) Descriptor

func (*TLInputBotInlineResultDocument) Descriptor() ([]byte, []int)

func (*TLInputBotInlineResultDocument) Encode

func (m *TLInputBotInlineResultDocument) Encode() []byte

func (*TLInputBotInlineResultDocument) GetDescription

func (m *TLInputBotInlineResultDocument) GetDescription() string

func (*TLInputBotInlineResultDocument) GetDocument

func (*TLInputBotInlineResultDocument) GetId

func (*TLInputBotInlineResultDocument) GetSendMessage

func (*TLInputBotInlineResultDocument) GetTitle

func (m *TLInputBotInlineResultDocument) GetTitle() string

func (*TLInputBotInlineResultDocument) GetType

func (*TLInputBotInlineResultDocument) ProtoMessage

func (*TLInputBotInlineResultDocument) ProtoMessage()

func (*TLInputBotInlineResultDocument) Reset

func (m *TLInputBotInlineResultDocument) Reset()

func (*TLInputBotInlineResultDocument) String

func (*TLInputBotInlineResultDocument) ToInputBotInlineResult

func (m *TLInputBotInlineResultDocument) ToInputBotInlineResult() *InputBotInlineResult

inputBotInlineResultDocument#fff8fdc4 flags:# id:string type:string title:flags.1?string description:flags.2?string document:InputDocument send_message:InputBotInlineMessage = InputBotInlineResult;

type TLInputBotInlineResultGame

type TLInputBotInlineResultGame struct {
	Id          string                 `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	ShortName   string                 `protobuf:"bytes,2,opt,name=short_name,json=shortName" json:"short_name,omitempty"`
	SendMessage *InputBotInlineMessage `protobuf:"bytes,3,opt,name=send_message,json=sendMessage" json:"send_message,omitempty"`
}

inputBotInlineResultGame#4fa417f2 id:string short_name:string send_message:InputBotInlineMessage = InputBotInlineResult;

func (*TLInputBotInlineResultGame) Decode

func (m *TLInputBotInlineResultGame) Decode(dbuf *DecodeBuf) error

func (*TLInputBotInlineResultGame) Descriptor

func (*TLInputBotInlineResultGame) Descriptor() ([]byte, []int)

func (*TLInputBotInlineResultGame) Encode

func (m *TLInputBotInlineResultGame) Encode() []byte

func (*TLInputBotInlineResultGame) GetId

func (*TLInputBotInlineResultGame) GetSendMessage

func (*TLInputBotInlineResultGame) GetShortName

func (m *TLInputBotInlineResultGame) GetShortName() string

func (*TLInputBotInlineResultGame) ProtoMessage

func (*TLInputBotInlineResultGame) ProtoMessage()

func (*TLInputBotInlineResultGame) Reset

func (m *TLInputBotInlineResultGame) Reset()

func (*TLInputBotInlineResultGame) String

func (m *TLInputBotInlineResultGame) String() string

func (*TLInputBotInlineResultGame) ToInputBotInlineResult

func (m *TLInputBotInlineResultGame) ToInputBotInlineResult() *InputBotInlineResult

inputBotInlineResultGame#4fa417f2 id:string short_name:string send_message:InputBotInlineMessage = InputBotInlineResult;

type TLInputBotInlineResultPhoto

type TLInputBotInlineResultPhoto struct {
	Id          string                 `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Type        string                 `protobuf:"bytes,2,opt,name=type" json:"type,omitempty"`
	Photo       *InputPhoto            `protobuf:"bytes,3,opt,name=photo" json:"photo,omitempty"`
	SendMessage *InputBotInlineMessage `protobuf:"bytes,4,opt,name=send_message,json=sendMessage" json:"send_message,omitempty"`
}

inputBotInlineResultPhoto#a8d864a7 id:string type:string photo:InputPhoto send_message:InputBotInlineMessage = InputBotInlineResult;

func (*TLInputBotInlineResultPhoto) Decode

func (m *TLInputBotInlineResultPhoto) Decode(dbuf *DecodeBuf) error

func (*TLInputBotInlineResultPhoto) Descriptor

func (*TLInputBotInlineResultPhoto) Descriptor() ([]byte, []int)

func (*TLInputBotInlineResultPhoto) Encode

func (m *TLInputBotInlineResultPhoto) Encode() []byte

func (*TLInputBotInlineResultPhoto) GetId

func (*TLInputBotInlineResultPhoto) GetPhoto

func (m *TLInputBotInlineResultPhoto) GetPhoto() *InputPhoto

func (*TLInputBotInlineResultPhoto) GetSendMessage

func (*TLInputBotInlineResultPhoto) GetType

func (m *TLInputBotInlineResultPhoto) GetType() string

func (*TLInputBotInlineResultPhoto) ProtoMessage

func (*TLInputBotInlineResultPhoto) ProtoMessage()

func (*TLInputBotInlineResultPhoto) Reset

func (m *TLInputBotInlineResultPhoto) Reset()

func (*TLInputBotInlineResultPhoto) String

func (m *TLInputBotInlineResultPhoto) String() string

func (*TLInputBotInlineResultPhoto) ToInputBotInlineResult

func (m *TLInputBotInlineResultPhoto) ToInputBotInlineResult() *InputBotInlineResult

inputBotInlineResultPhoto#a8d864a7 id:string type:string photo:InputPhoto send_message:InputBotInlineMessage = InputBotInlineResult;

type TLInputChannel

type TLInputChannel struct {
	ChannelId  int32 `protobuf:"varint,1,opt,name=channel_id,json=channelId" json:"channel_id,omitempty"`
	AccessHash int64 `protobuf:"varint,2,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
}

inputChannel#afeb712e channel_id:int access_hash:long = InputChannel;

func (*TLInputChannel) Decode

func (m *TLInputChannel) Decode(dbuf *DecodeBuf) error

func (*TLInputChannel) Descriptor

func (*TLInputChannel) Descriptor() ([]byte, []int)

func (*TLInputChannel) Encode

func (m *TLInputChannel) Encode() []byte

func (*TLInputChannel) GetAccessHash

func (m *TLInputChannel) GetAccessHash() int64

func (*TLInputChannel) GetChannelId

func (m *TLInputChannel) GetChannelId() int32

func (*TLInputChannel) ProtoMessage

func (*TLInputChannel) ProtoMessage()

func (*TLInputChannel) Reset

func (m *TLInputChannel) Reset()

func (*TLInputChannel) String

func (m *TLInputChannel) String() string

func (*TLInputChannel) ToInputChannel

func (m *TLInputChannel) ToInputChannel() *InputChannel

inputChannel#afeb712e channel_id:int access_hash:long = InputChannel;

type TLInputChannelEmpty

type TLInputChannelEmpty struct {
}

inputChannelEmpty#ee8c1e86 = InputChannel;

func (*TLInputChannelEmpty) Decode

func (m *TLInputChannelEmpty) Decode(dbuf *DecodeBuf) error

func (*TLInputChannelEmpty) Descriptor

func (*TLInputChannelEmpty) Descriptor() ([]byte, []int)

func (*TLInputChannelEmpty) Encode

func (m *TLInputChannelEmpty) Encode() []byte

func (*TLInputChannelEmpty) ProtoMessage

func (*TLInputChannelEmpty) ProtoMessage()

func (*TLInputChannelEmpty) Reset

func (m *TLInputChannelEmpty) Reset()

func (*TLInputChannelEmpty) String

func (m *TLInputChannelEmpty) String() string

func (*TLInputChannelEmpty) ToInputChannel

func (m *TLInputChannelEmpty) ToInputChannel() *InputChannel

inputChannelEmpty#ee8c1e86 = InputChannel;

type TLInputChatPhoto

type TLInputChatPhoto struct {
	Id *InputPhoto `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
}

inputChatPhoto#8953ad37 id:InputPhoto = InputChatPhoto;

func (*TLInputChatPhoto) Decode

func (m *TLInputChatPhoto) Decode(dbuf *DecodeBuf) error

func (*TLInputChatPhoto) Descriptor

func (*TLInputChatPhoto) Descriptor() ([]byte, []int)

func (*TLInputChatPhoto) Encode

func (m *TLInputChatPhoto) Encode() []byte

func (*TLInputChatPhoto) GetId

func (m *TLInputChatPhoto) GetId() *InputPhoto

func (*TLInputChatPhoto) ProtoMessage

func (*TLInputChatPhoto) ProtoMessage()

func (*TLInputChatPhoto) Reset

func (m *TLInputChatPhoto) Reset()

func (*TLInputChatPhoto) String

func (m *TLInputChatPhoto) String() string

func (*TLInputChatPhoto) ToInputChatPhoto

func (m *TLInputChatPhoto) ToInputChatPhoto() *InputChatPhoto

inputChatPhoto#8953ad37 id:InputPhoto = InputChatPhoto;

type TLInputChatPhotoEmpty

type TLInputChatPhotoEmpty struct {
}

inputChatPhotoEmpty#1ca48f57 = InputChatPhoto;

func (*TLInputChatPhotoEmpty) Decode

func (m *TLInputChatPhotoEmpty) Decode(dbuf *DecodeBuf) error

func (*TLInputChatPhotoEmpty) Descriptor

func (*TLInputChatPhotoEmpty) Descriptor() ([]byte, []int)

func (*TLInputChatPhotoEmpty) Encode

func (m *TLInputChatPhotoEmpty) Encode() []byte

func (*TLInputChatPhotoEmpty) ProtoMessage

func (*TLInputChatPhotoEmpty) ProtoMessage()

func (*TLInputChatPhotoEmpty) Reset

func (m *TLInputChatPhotoEmpty) Reset()

func (*TLInputChatPhotoEmpty) String

func (m *TLInputChatPhotoEmpty) String() string

func (*TLInputChatPhotoEmpty) ToInputChatPhoto

func (m *TLInputChatPhotoEmpty) ToInputChatPhoto() *InputChatPhoto

inputChatPhotoEmpty#1ca48f57 = InputChatPhoto;

type TLInputChatUploadedPhoto

type TLInputChatUploadedPhoto struct {
	File *InputFile `protobuf:"bytes,1,opt,name=file" json:"file,omitempty"`
}

inputChatUploadedPhoto#927c55b4 file:InputFile = InputChatPhoto;

func (*TLInputChatUploadedPhoto) Decode

func (m *TLInputChatUploadedPhoto) Decode(dbuf *DecodeBuf) error

func (*TLInputChatUploadedPhoto) Descriptor

func (*TLInputChatUploadedPhoto) Descriptor() ([]byte, []int)

func (*TLInputChatUploadedPhoto) Encode

func (m *TLInputChatUploadedPhoto) Encode() []byte

func (*TLInputChatUploadedPhoto) GetFile

func (m *TLInputChatUploadedPhoto) GetFile() *InputFile

func (*TLInputChatUploadedPhoto) ProtoMessage

func (*TLInputChatUploadedPhoto) ProtoMessage()

func (*TLInputChatUploadedPhoto) Reset

func (m *TLInputChatUploadedPhoto) Reset()

func (*TLInputChatUploadedPhoto) String

func (m *TLInputChatUploadedPhoto) String() string

func (*TLInputChatUploadedPhoto) ToInputChatPhoto

func (m *TLInputChatUploadedPhoto) ToInputChatPhoto() *InputChatPhoto

inputChatUploadedPhoto#927c55b4 file:InputFile = InputChatPhoto;

type TLInputDocument

type TLInputDocument struct {
	Id         int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	AccessHash int64 `protobuf:"varint,2,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
}

inputDocument#18798952 id:long access_hash:long = InputDocument;

func (*TLInputDocument) Decode

func (m *TLInputDocument) Decode(dbuf *DecodeBuf) error

func (*TLInputDocument) Descriptor

func (*TLInputDocument) Descriptor() ([]byte, []int)

func (*TLInputDocument) Encode

func (m *TLInputDocument) Encode() []byte

func (*TLInputDocument) GetAccessHash

func (m *TLInputDocument) GetAccessHash() int64

func (*TLInputDocument) GetId

func (m *TLInputDocument) GetId() int64

func (*TLInputDocument) ProtoMessage

func (*TLInputDocument) ProtoMessage()

func (*TLInputDocument) Reset

func (m *TLInputDocument) Reset()

func (*TLInputDocument) String

func (m *TLInputDocument) String() string

func (*TLInputDocument) ToInputDocument

func (m *TLInputDocument) ToInputDocument() *InputDocument

inputDocument#18798952 id:long access_hash:long = InputDocument;

type TLInputDocumentEmpty

type TLInputDocumentEmpty struct {
}

inputDocumentEmpty#72f0eaae = InputDocument;

func (*TLInputDocumentEmpty) Decode

func (m *TLInputDocumentEmpty) Decode(dbuf *DecodeBuf) error

func (*TLInputDocumentEmpty) Descriptor

func (*TLInputDocumentEmpty) Descriptor() ([]byte, []int)

func (*TLInputDocumentEmpty) Encode

func (m *TLInputDocumentEmpty) Encode() []byte

func (*TLInputDocumentEmpty) ProtoMessage

func (*TLInputDocumentEmpty) ProtoMessage()

func (*TLInputDocumentEmpty) Reset

func (m *TLInputDocumentEmpty) Reset()

func (*TLInputDocumentEmpty) String

func (m *TLInputDocumentEmpty) String() string

func (*TLInputDocumentEmpty) ToInputDocument

func (m *TLInputDocumentEmpty) ToInputDocument() *InputDocument

inputDocumentEmpty#72f0eaae = InputDocument;

type TLInputDocumentFileLocation

type TLInputDocumentFileLocation struct {
	Id         int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	AccessHash int64 `protobuf:"varint,2,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
	Version    int32 `protobuf:"varint,3,opt,name=version" json:"version,omitempty"`
}

inputDocumentFileLocation#430f0724 id:long access_hash:long version:int = InputFileLocation;

func (*TLInputDocumentFileLocation) Decode

func (m *TLInputDocumentFileLocation) Decode(dbuf *DecodeBuf) error

func (*TLInputDocumentFileLocation) Descriptor

func (*TLInputDocumentFileLocation) Descriptor() ([]byte, []int)

func (*TLInputDocumentFileLocation) Encode

func (m *TLInputDocumentFileLocation) Encode() []byte

func (*TLInputDocumentFileLocation) GetAccessHash

func (m *TLInputDocumentFileLocation) GetAccessHash() int64

func (*TLInputDocumentFileLocation) GetId

func (*TLInputDocumentFileLocation) GetVersion

func (m *TLInputDocumentFileLocation) GetVersion() int32

func (*TLInputDocumentFileLocation) ProtoMessage

func (*TLInputDocumentFileLocation) ProtoMessage()

func (*TLInputDocumentFileLocation) Reset

func (m *TLInputDocumentFileLocation) Reset()

func (*TLInputDocumentFileLocation) String

func (m *TLInputDocumentFileLocation) String() string

func (*TLInputDocumentFileLocation) ToInputFileLocation

func (m *TLInputDocumentFileLocation) ToInputFileLocation() *InputFileLocation

inputDocumentFileLocation#430f0724 id:long access_hash:long version:int = InputFileLocation;

type TLInputEncryptedChat

type TLInputEncryptedChat struct {
	ChatId     int32 `protobuf:"varint,1,opt,name=chat_id,json=chatId" json:"chat_id,omitempty"`
	AccessHash int64 `protobuf:"varint,2,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
}

inputEncryptedChat#f141b5e1 chat_id:int access_hash:long = InputEncryptedChat;

func (*TLInputEncryptedChat) Decode

func (m *TLInputEncryptedChat) Decode(dbuf *DecodeBuf) error

func (*TLInputEncryptedChat) Descriptor

func (*TLInputEncryptedChat) Descriptor() ([]byte, []int)

func (*TLInputEncryptedChat) Encode

func (m *TLInputEncryptedChat) Encode() []byte

func (*TLInputEncryptedChat) GetAccessHash

func (m *TLInputEncryptedChat) GetAccessHash() int64

func (*TLInputEncryptedChat) GetChatId

func (m *TLInputEncryptedChat) GetChatId() int32

func (*TLInputEncryptedChat) ProtoMessage

func (*TLInputEncryptedChat) ProtoMessage()

func (*TLInputEncryptedChat) Reset

func (m *TLInputEncryptedChat) Reset()

func (*TLInputEncryptedChat) String

func (m *TLInputEncryptedChat) String() string

func (*TLInputEncryptedChat) ToInputEncryptedChat

func (m *TLInputEncryptedChat) ToInputEncryptedChat() *InputEncryptedChat

inputEncryptedChat#f141b5e1 chat_id:int access_hash:long = InputEncryptedChat;

type TLInputEncryptedFile

type TLInputEncryptedFile struct {
	Id         int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	AccessHash int64 `protobuf:"varint,2,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
}

inputEncryptedFile#5a17b5e5 id:long access_hash:long = InputEncryptedFile;

func (*TLInputEncryptedFile) Decode

func (m *TLInputEncryptedFile) Decode(dbuf *DecodeBuf) error

func (*TLInputEncryptedFile) Descriptor

func (*TLInputEncryptedFile) Descriptor() ([]byte, []int)

func (*TLInputEncryptedFile) Encode

func (m *TLInputEncryptedFile) Encode() []byte

func (*TLInputEncryptedFile) GetAccessHash

func (m *TLInputEncryptedFile) GetAccessHash() int64

func (*TLInputEncryptedFile) GetId

func (m *TLInputEncryptedFile) GetId() int64

func (*TLInputEncryptedFile) ProtoMessage

func (*TLInputEncryptedFile) ProtoMessage()

func (*TLInputEncryptedFile) Reset

func (m *TLInputEncryptedFile) Reset()

func (*TLInputEncryptedFile) String

func (m *TLInputEncryptedFile) String() string

func (*TLInputEncryptedFile) ToInputEncryptedFile

func (m *TLInputEncryptedFile) ToInputEncryptedFile() *InputEncryptedFile

inputEncryptedFile#5a17b5e5 id:long access_hash:long = InputEncryptedFile;

type TLInputEncryptedFileBigUploaded

type TLInputEncryptedFileBigUploaded struct {
	Id             int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	Parts          int32 `protobuf:"varint,2,opt,name=parts" json:"parts,omitempty"`
	KeyFingerprint int32 `protobuf:"varint,3,opt,name=key_fingerprint,json=keyFingerprint" json:"key_fingerprint,omitempty"`
}

inputEncryptedFileBigUploaded#2dc173c8 id:long parts:int key_fingerprint:int = InputEncryptedFile;

func (*TLInputEncryptedFileBigUploaded) Decode

func (*TLInputEncryptedFileBigUploaded) Descriptor

func (*TLInputEncryptedFileBigUploaded) Descriptor() ([]byte, []int)

func (*TLInputEncryptedFileBigUploaded) Encode

func (m *TLInputEncryptedFileBigUploaded) Encode() []byte

func (*TLInputEncryptedFileBigUploaded) GetId

func (*TLInputEncryptedFileBigUploaded) GetKeyFingerprint

func (m *TLInputEncryptedFileBigUploaded) GetKeyFingerprint() int32

func (*TLInputEncryptedFileBigUploaded) GetParts

func (m *TLInputEncryptedFileBigUploaded) GetParts() int32

func (*TLInputEncryptedFileBigUploaded) ProtoMessage

func (*TLInputEncryptedFileBigUploaded) ProtoMessage()

func (*TLInputEncryptedFileBigUploaded) Reset

func (*TLInputEncryptedFileBigUploaded) String

func (*TLInputEncryptedFileBigUploaded) ToInputEncryptedFile

func (m *TLInputEncryptedFileBigUploaded) ToInputEncryptedFile() *InputEncryptedFile

inputEncryptedFileBigUploaded#2dc173c8 id:long parts:int key_fingerprint:int = InputEncryptedFile;

type TLInputEncryptedFileEmpty

type TLInputEncryptedFileEmpty struct {
}

inputEncryptedFileEmpty#1837c364 = InputEncryptedFile;

func (*TLInputEncryptedFileEmpty) Decode

func (m *TLInputEncryptedFileEmpty) Decode(dbuf *DecodeBuf) error

func (*TLInputEncryptedFileEmpty) Descriptor

func (*TLInputEncryptedFileEmpty) Descriptor() ([]byte, []int)

func (*TLInputEncryptedFileEmpty) Encode

func (m *TLInputEncryptedFileEmpty) Encode() []byte

func (*TLInputEncryptedFileEmpty) ProtoMessage

func (*TLInputEncryptedFileEmpty) ProtoMessage()

func (*TLInputEncryptedFileEmpty) Reset

func (m *TLInputEncryptedFileEmpty) Reset()

func (*TLInputEncryptedFileEmpty) String

func (m *TLInputEncryptedFileEmpty) String() string

func (*TLInputEncryptedFileEmpty) ToInputEncryptedFile

func (m *TLInputEncryptedFileEmpty) ToInputEncryptedFile() *InputEncryptedFile

inputEncryptedFileEmpty#1837c364 = InputEncryptedFile;

type TLInputEncryptedFileLocation

type TLInputEncryptedFileLocation struct {
	Id         int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	AccessHash int64 `protobuf:"varint,2,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
}

inputEncryptedFileLocation#f5235d55 id:long access_hash:long = InputFileLocation;

func (*TLInputEncryptedFileLocation) Decode

func (m *TLInputEncryptedFileLocation) Decode(dbuf *DecodeBuf) error

func (*TLInputEncryptedFileLocation) Descriptor

func (*TLInputEncryptedFileLocation) Descriptor() ([]byte, []int)

func (*TLInputEncryptedFileLocation) Encode

func (m *TLInputEncryptedFileLocation) Encode() []byte

func (*TLInputEncryptedFileLocation) GetAccessHash

func (m *TLInputEncryptedFileLocation) GetAccessHash() int64

func (*TLInputEncryptedFileLocation) GetId

func (*TLInputEncryptedFileLocation) ProtoMessage

func (*TLInputEncryptedFileLocation) ProtoMessage()

func (*TLInputEncryptedFileLocation) Reset

func (m *TLInputEncryptedFileLocation) Reset()

func (*TLInputEncryptedFileLocation) String

func (*TLInputEncryptedFileLocation) ToInputFileLocation

func (m *TLInputEncryptedFileLocation) ToInputFileLocation() *InputFileLocation

inputEncryptedFileLocation#f5235d55 id:long access_hash:long = InputFileLocation;

type TLInputEncryptedFileUploaded

type TLInputEncryptedFileUploaded struct {
	Id             int64  `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	Parts          int32  `protobuf:"varint,2,opt,name=parts" json:"parts,omitempty"`
	Md5Checksum    string `protobuf:"bytes,3,opt,name=md5_checksum,json=md5Checksum" json:"md5_checksum,omitempty"`
	KeyFingerprint int32  `protobuf:"varint,4,opt,name=key_fingerprint,json=keyFingerprint" json:"key_fingerprint,omitempty"`
}

inputEncryptedFileUploaded#64bd0306 id:long parts:int md5_checksum:string key_fingerprint:int = InputEncryptedFile;

func (*TLInputEncryptedFileUploaded) Decode

func (m *TLInputEncryptedFileUploaded) Decode(dbuf *DecodeBuf) error

func (*TLInputEncryptedFileUploaded) Descriptor

func (*TLInputEncryptedFileUploaded) Descriptor() ([]byte, []int)

func (*TLInputEncryptedFileUploaded) Encode

func (m *TLInputEncryptedFileUploaded) Encode() []byte

func (*TLInputEncryptedFileUploaded) GetId

func (*TLInputEncryptedFileUploaded) GetKeyFingerprint

func (m *TLInputEncryptedFileUploaded) GetKeyFingerprint() int32

func (*TLInputEncryptedFileUploaded) GetMd5Checksum

func (m *TLInputEncryptedFileUploaded) GetMd5Checksum() string

func (*TLInputEncryptedFileUploaded) GetParts

func (m *TLInputEncryptedFileUploaded) GetParts() int32

func (*TLInputEncryptedFileUploaded) ProtoMessage

func (*TLInputEncryptedFileUploaded) ProtoMessage()

func (*TLInputEncryptedFileUploaded) Reset

func (m *TLInputEncryptedFileUploaded) Reset()

func (*TLInputEncryptedFileUploaded) String

func (*TLInputEncryptedFileUploaded) ToInputEncryptedFile

func (m *TLInputEncryptedFileUploaded) ToInputEncryptedFile() *InputEncryptedFile

inputEncryptedFileUploaded#64bd0306 id:long parts:int md5_checksum:string key_fingerprint:int = InputEncryptedFile;

type TLInputFile

type TLInputFile struct {
	Id          int64  `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	Parts       int32  `protobuf:"varint,2,opt,name=parts" json:"parts,omitempty"`
	Name        string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
	Md5Checksum string `protobuf:"bytes,4,opt,name=md5_checksum,json=md5Checksum" json:"md5_checksum,omitempty"`
}

inputFile#f52ff27f id:long parts:int name:string md5_checksum:string = InputFile;

func (*TLInputFile) Decode

func (m *TLInputFile) Decode(dbuf *DecodeBuf) error

func (*TLInputFile) Descriptor

func (*TLInputFile) Descriptor() ([]byte, []int)

func (*TLInputFile) Encode

func (m *TLInputFile) Encode() []byte

func (*TLInputFile) GetId

func (m *TLInputFile) GetId() int64

func (*TLInputFile) GetMd5Checksum

func (m *TLInputFile) GetMd5Checksum() string

func (*TLInputFile) GetName

func (m *TLInputFile) GetName() string

func (*TLInputFile) GetParts

func (m *TLInputFile) GetParts() int32

func (*TLInputFile) ProtoMessage

func (*TLInputFile) ProtoMessage()

func (*TLInputFile) Reset

func (m *TLInputFile) Reset()

func (*TLInputFile) String

func (m *TLInputFile) String() string

func (*TLInputFile) ToInputFile

func (m *TLInputFile) ToInputFile() *InputFile

inputFile#f52ff27f id:long parts:int name:string md5_checksum:string = InputFile;

type TLInputFileBig

type TLInputFileBig struct {
	Id    int64  `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	Parts int32  `protobuf:"varint,2,opt,name=parts" json:"parts,omitempty"`
	Name  string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
}

inputFileBig#fa4f0bb5 id:long parts:int name:string = InputFile;

func (*TLInputFileBig) Decode

func (m *TLInputFileBig) Decode(dbuf *DecodeBuf) error

func (*TLInputFileBig) Descriptor

func (*TLInputFileBig) Descriptor() ([]byte, []int)

func (*TLInputFileBig) Encode

func (m *TLInputFileBig) Encode() []byte

func (*TLInputFileBig) GetId

func (m *TLInputFileBig) GetId() int64

func (*TLInputFileBig) GetName

func (m *TLInputFileBig) GetName() string

func (*TLInputFileBig) GetParts

func (m *TLInputFileBig) GetParts() int32

func (*TLInputFileBig) ProtoMessage

func (*TLInputFileBig) ProtoMessage()

func (*TLInputFileBig) Reset

func (m *TLInputFileBig) Reset()

func (*TLInputFileBig) String

func (m *TLInputFileBig) String() string

func (*TLInputFileBig) ToInputFile

func (m *TLInputFileBig) ToInputFile() *InputFile

inputFileBig#fa4f0bb5 id:long parts:int name:string = InputFile;

type TLInputFileLocation

type TLInputFileLocation struct {
	VolumeId int64 `protobuf:"varint,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"`
	LocalId  int32 `protobuf:"varint,2,opt,name=local_id,json=localId" json:"local_id,omitempty"`
	Secret   int64 `protobuf:"varint,3,opt,name=secret" json:"secret,omitempty"`
}

inputFileLocation#14637196 volume_id:long local_id:int secret:long = InputFileLocation;

func (*TLInputFileLocation) Decode

func (m *TLInputFileLocation) Decode(dbuf *DecodeBuf) error

func (*TLInputFileLocation) Descriptor

func (*TLInputFileLocation) Descriptor() ([]byte, []int)

func (*TLInputFileLocation) Encode

func (m *TLInputFileLocation) Encode() []byte

func (*TLInputFileLocation) GetLocalId

func (m *TLInputFileLocation) GetLocalId() int32

func (*TLInputFileLocation) GetSecret

func (m *TLInputFileLocation) GetSecret() int64

func (*TLInputFileLocation) GetVolumeId

func (m *TLInputFileLocation) GetVolumeId() int64

func (*TLInputFileLocation) ProtoMessage

func (*TLInputFileLocation) ProtoMessage()

func (*TLInputFileLocation) Reset

func (m *TLInputFileLocation) Reset()

func (*TLInputFileLocation) String

func (m *TLInputFileLocation) String() string

func (*TLInputFileLocation) ToInputFileLocation

func (m *TLInputFileLocation) ToInputFileLocation() *InputFileLocation

inputFileLocation#14637196 volume_id:long local_id:int secret:long = InputFileLocation;

type TLInputGameID

type TLInputGameID struct {
	Id         int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	AccessHash int64 `protobuf:"varint,2,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
}

inputGameID#32c3e77 id:long access_hash:long = InputGame;

func (*TLInputGameID) Decode

func (m *TLInputGameID) Decode(dbuf *DecodeBuf) error

func (*TLInputGameID) Descriptor

func (*TLInputGameID) Descriptor() ([]byte, []int)

func (*TLInputGameID) Encode

func (m *TLInputGameID) Encode() []byte

func (*TLInputGameID) GetAccessHash

func (m *TLInputGameID) GetAccessHash() int64

func (*TLInputGameID) GetId

func (m *TLInputGameID) GetId() int64

func (*TLInputGameID) ProtoMessage

func (*TLInputGameID) ProtoMessage()

func (*TLInputGameID) Reset

func (m *TLInputGameID) Reset()

func (*TLInputGameID) String

func (m *TLInputGameID) String() string

func (*TLInputGameID) ToInputGame

func (m *TLInputGameID) ToInputGame() *InputGame

inputGameID#32c3e77 id:long access_hash:long = InputGame;

type TLInputGameShortName

type TLInputGameShortName struct {
	BotId     *InputUser `protobuf:"bytes,1,opt,name=bot_id,json=botId" json:"bot_id,omitempty"`
	ShortName string     `protobuf:"bytes,2,opt,name=short_name,json=shortName" json:"short_name,omitempty"`
}

inputGameShortName#c331e80a bot_id:InputUser short_name:string = InputGame;

func (*TLInputGameShortName) Decode

func (m *TLInputGameShortName) Decode(dbuf *DecodeBuf) error

func (*TLInputGameShortName) Descriptor

func (*TLInputGameShortName) Descriptor() ([]byte, []int)

func (*TLInputGameShortName) Encode

func (m *TLInputGameShortName) Encode() []byte

func (*TLInputGameShortName) GetBotId

func (m *TLInputGameShortName) GetBotId() *InputUser

func (*TLInputGameShortName) GetShortName

func (m *TLInputGameShortName) GetShortName() string

func (*TLInputGameShortName) ProtoMessage

func (*TLInputGameShortName) ProtoMessage()

func (*TLInputGameShortName) Reset

func (m *TLInputGameShortName) Reset()

func (*TLInputGameShortName) String

func (m *TLInputGameShortName) String() string

func (*TLInputGameShortName) ToInputGame

func (m *TLInputGameShortName) ToInputGame() *InputGame

inputGameShortName#c331e80a bot_id:InputUser short_name:string = InputGame;

type TLInputGeoPoint

type TLInputGeoPoint struct {
	Lat  float64 `protobuf:"fixed64,1,opt,name=lat" json:"lat,omitempty"`
	Long float64 `protobuf:"fixed64,2,opt,name=long" json:"long,omitempty"`
}

inputGeoPoint#f3b7acc9 lat:double long:double = InputGeoPoint;

func (*TLInputGeoPoint) Decode

func (m *TLInputGeoPoint) Decode(dbuf *DecodeBuf) error

func (*TLInputGeoPoint) Descriptor

func (*TLInputGeoPoint) Descriptor() ([]byte, []int)

func (*TLInputGeoPoint) Encode

func (m *TLInputGeoPoint) Encode() []byte

func (*TLInputGeoPoint) GetLat

func (m *TLInputGeoPoint) GetLat() float64

func (*TLInputGeoPoint) GetLong

func (m *TLInputGeoPoint) GetLong() float64

func (*TLInputGeoPoint) ProtoMessage

func (*TLInputGeoPoint) ProtoMessage()

func (*TLInputGeoPoint) Reset

func (m *TLInputGeoPoint) Reset()

func (*TLInputGeoPoint) String

func (m *TLInputGeoPoint) String() string

func (*TLInputGeoPoint) ToInputGeoPoint

func (m *TLInputGeoPoint) ToInputGeoPoint() *InputGeoPoint

inputGeoPoint#f3b7acc9 lat:double long:double = InputGeoPoint;

type TLInputGeoPointEmpty

type TLInputGeoPointEmpty struct {
}

inputGeoPointEmpty#e4c123d6 = InputGeoPoint;

func (*TLInputGeoPointEmpty) Decode

func (m *TLInputGeoPointEmpty) Decode(dbuf *DecodeBuf) error

func (*TLInputGeoPointEmpty) Descriptor

func (*TLInputGeoPointEmpty) Descriptor() ([]byte, []int)

func (*TLInputGeoPointEmpty) Encode

func (m *TLInputGeoPointEmpty) Encode() []byte

func (*TLInputGeoPointEmpty) ProtoMessage

func (*TLInputGeoPointEmpty) ProtoMessage()

func (*TLInputGeoPointEmpty) Reset

func (m *TLInputGeoPointEmpty) Reset()

func (*TLInputGeoPointEmpty) String

func (m *TLInputGeoPointEmpty) String() string

func (*TLInputGeoPointEmpty) ToInputGeoPoint

func (m *TLInputGeoPointEmpty) ToInputGeoPoint() *InputGeoPoint

inputGeoPointEmpty#e4c123d6 = InputGeoPoint;

type TLInputMediaContact

type TLInputMediaContact struct {
	PhoneNumber string `protobuf:"bytes,1,opt,name=phone_number,json=phoneNumber" json:"phone_number,omitempty"`
	FirstName   string `protobuf:"bytes,2,opt,name=first_name,json=firstName" json:"first_name,omitempty"`
	LastName    string `protobuf:"bytes,3,opt,name=last_name,json=lastName" json:"last_name,omitempty"`
}

inputMediaContact#a6e45987 phone_number:string first_name:string last_name:string = InputMedia;

func (*TLInputMediaContact) Decode

func (m *TLInputMediaContact) Decode(dbuf *DecodeBuf) error

func (*TLInputMediaContact) Descriptor

func (*TLInputMediaContact) Descriptor() ([]byte, []int)

func (*TLInputMediaContact) Encode

func (m *TLInputMediaContact) Encode() []byte

func (*TLInputMediaContact) GetFirstName

func (m *TLInputMediaContact) GetFirstName() string

func (*TLInputMediaContact) GetLastName

func (m *TLInputMediaContact) GetLastName() string

func (*TLInputMediaContact) GetPhoneNumber

func (m *TLInputMediaContact) GetPhoneNumber() string

func (*TLInputMediaContact) ProtoMessage

func (*TLInputMediaContact) ProtoMessage()

func (*TLInputMediaContact) Reset

func (m *TLInputMediaContact) Reset()

func (*TLInputMediaContact) String

func (m *TLInputMediaContact) String() string

func (*TLInputMediaContact) ToInputMedia

func (m *TLInputMediaContact) ToInputMedia() *InputMedia

inputMediaContact#a6e45987 phone_number:string first_name:string last_name:string = InputMedia;

type TLInputMediaDocument

type TLInputMediaDocument struct {
	Id         *InputDocument `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Caption    string         `protobuf:"bytes,2,opt,name=caption" json:"caption,omitempty"`
	TtlSeconds int32          `protobuf:"varint,3,opt,name=ttl_seconds,json=ttlSeconds" json:"ttl_seconds,omitempty"`
}

inputMediaDocument#5acb668e flags:# id:InputDocument caption:string ttl_seconds:flags.0?int = InputMedia;

func (*TLInputMediaDocument) Decode

func (m *TLInputMediaDocument) Decode(dbuf *DecodeBuf) error

func (*TLInputMediaDocument) Descriptor

func (*TLInputMediaDocument) Descriptor() ([]byte, []int)

func (*TLInputMediaDocument) Encode

func (m *TLInputMediaDocument) Encode() []byte

func (*TLInputMediaDocument) GetCaption

func (m *TLInputMediaDocument) GetCaption() string

func (*TLInputMediaDocument) GetId

func (m *TLInputMediaDocument) GetId() *InputDocument

func (*TLInputMediaDocument) GetTtlSeconds

func (m *TLInputMediaDocument) GetTtlSeconds() int32

func (*TLInputMediaDocument) ProtoMessage

func (*TLInputMediaDocument) ProtoMessage()

func (*TLInputMediaDocument) Reset

func (m *TLInputMediaDocument) Reset()

func (*TLInputMediaDocument) String

func (m *TLInputMediaDocument) String() string

func (*TLInputMediaDocument) ToInputMedia

func (m *TLInputMediaDocument) ToInputMedia() *InputMedia

inputMediaDocument#5acb668e flags:# id:InputDocument caption:string ttl_seconds:flags.0?int = InputMedia;

type TLInputMediaDocumentExternal

type TLInputMediaDocumentExternal struct {
	Url        string `protobuf:"bytes,1,opt,name=url" json:"url,omitempty"`
	Caption    string `protobuf:"bytes,2,opt,name=caption" json:"caption,omitempty"`
	TtlSeconds int32  `protobuf:"varint,3,opt,name=ttl_seconds,json=ttlSeconds" json:"ttl_seconds,omitempty"`
}

inputMediaDocumentExternal#b6f74335 flags:# url:string caption:string ttl_seconds:flags.0?int = InputMedia;

func (*TLInputMediaDocumentExternal) Decode

func (m *TLInputMediaDocumentExternal) Decode(dbuf *DecodeBuf) error

func (*TLInputMediaDocumentExternal) Descriptor

func (*TLInputMediaDocumentExternal) Descriptor() ([]byte, []int)

func (*TLInputMediaDocumentExternal) Encode

func (m *TLInputMediaDocumentExternal) Encode() []byte

func (*TLInputMediaDocumentExternal) GetCaption

func (m *TLInputMediaDocumentExternal) GetCaption() string

func (*TLInputMediaDocumentExternal) GetTtlSeconds

func (m *TLInputMediaDocumentExternal) GetTtlSeconds() int32

func (*TLInputMediaDocumentExternal) GetUrl

func (*TLInputMediaDocumentExternal) ProtoMessage

func (*TLInputMediaDocumentExternal) ProtoMessage()

func (*TLInputMediaDocumentExternal) Reset

func (m *TLInputMediaDocumentExternal) Reset()

func (*TLInputMediaDocumentExternal) String

func (*TLInputMediaDocumentExternal) ToInputMedia

func (m *TLInputMediaDocumentExternal) ToInputMedia() *InputMedia

inputMediaDocumentExternal#b6f74335 flags:# url:string caption:string ttl_seconds:flags.0?int = InputMedia;

type TLInputMediaEmpty

type TLInputMediaEmpty struct {
}

inputMediaEmpty#9664f57f = InputMedia;

func (*TLInputMediaEmpty) Decode

func (m *TLInputMediaEmpty) Decode(dbuf *DecodeBuf) error

func (*TLInputMediaEmpty) Descriptor

func (*TLInputMediaEmpty) Descriptor() ([]byte, []int)

func (*TLInputMediaEmpty) Encode

func (m *TLInputMediaEmpty) Encode() []byte

func (*TLInputMediaEmpty) ProtoMessage

func (*TLInputMediaEmpty) ProtoMessage()

func (*TLInputMediaEmpty) Reset

func (m *TLInputMediaEmpty) Reset()

func (*TLInputMediaEmpty) String

func (m *TLInputMediaEmpty) String() string

func (*TLInputMediaEmpty) ToInputMedia

func (m *TLInputMediaEmpty) ToInputMedia() *InputMedia

inputMediaEmpty#9664f57f = InputMedia;

type TLInputMediaGame

type TLInputMediaGame struct {
	Id *InputGame `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
}

inputMediaGame#d33f43f3 id:InputGame = InputMedia;

func (*TLInputMediaGame) Decode

func (m *TLInputMediaGame) Decode(dbuf *DecodeBuf) error

func (*TLInputMediaGame) Descriptor

func (*TLInputMediaGame) Descriptor() ([]byte, []int)

func (*TLInputMediaGame) Encode

func (m *TLInputMediaGame) Encode() []byte

func (*TLInputMediaGame) GetId

func (m *TLInputMediaGame) GetId() *InputGame

func (*TLInputMediaGame) ProtoMessage

func (*TLInputMediaGame) ProtoMessage()

func (*TLInputMediaGame) Reset

func (m *TLInputMediaGame) Reset()

func (*TLInputMediaGame) String

func (m *TLInputMediaGame) String() string

func (*TLInputMediaGame) ToInputMedia

func (m *TLInputMediaGame) ToInputMedia() *InputMedia

inputMediaGame#d33f43f3 id:InputGame = InputMedia;

type TLInputMediaGeoPoint

type TLInputMediaGeoPoint struct {
	GeoPoint *InputGeoPoint `protobuf:"bytes,1,opt,name=geo_point,json=geoPoint" json:"geo_point,omitempty"`
}

inputMediaGeoPoint#f9c44144 geo_point:InputGeoPoint = InputMedia;

func (*TLInputMediaGeoPoint) Decode

func (m *TLInputMediaGeoPoint) Decode(dbuf *DecodeBuf) error

func (*TLInputMediaGeoPoint) Descriptor

func (*TLInputMediaGeoPoint) Descriptor() ([]byte, []int)

func (*TLInputMediaGeoPoint) Encode

func (m *TLInputMediaGeoPoint) Encode() []byte

func (*TLInputMediaGeoPoint) GetGeoPoint

func (m *TLInputMediaGeoPoint) GetGeoPoint() *InputGeoPoint

func (*TLInputMediaGeoPoint) ProtoMessage

func (*TLInputMediaGeoPoint) ProtoMessage()

func (*TLInputMediaGeoPoint) Reset

func (m *TLInputMediaGeoPoint) Reset()

func (*TLInputMediaGeoPoint) String

func (m *TLInputMediaGeoPoint) String() string

func (*TLInputMediaGeoPoint) ToInputMedia

func (m *TLInputMediaGeoPoint) ToInputMedia() *InputMedia

inputMediaGeoPoint#f9c44144 geo_point:InputGeoPoint = InputMedia;

type TLInputMediaGifExternal

type TLInputMediaGifExternal struct {
	Url string `protobuf:"bytes,1,opt,name=url" json:"url,omitempty"`
	Q   string `protobuf:"bytes,2,opt,name=q" json:"q,omitempty"`
}

inputMediaGifExternal#4843b0fd url:string q:string = InputMedia;

func (*TLInputMediaGifExternal) Decode

func (m *TLInputMediaGifExternal) Decode(dbuf *DecodeBuf) error

func (*TLInputMediaGifExternal) Descriptor

func (*TLInputMediaGifExternal) Descriptor() ([]byte, []int)

func (*TLInputMediaGifExternal) Encode

func (m *TLInputMediaGifExternal) Encode() []byte

func (*TLInputMediaGifExternal) GetQ

func (m *TLInputMediaGifExternal) GetQ() string

func (*TLInputMediaGifExternal) GetUrl

func (m *TLInputMediaGifExternal) GetUrl() string

func (*TLInputMediaGifExternal) ProtoMessage

func (*TLInputMediaGifExternal) ProtoMessage()

func (*TLInputMediaGifExternal) Reset

func (m *TLInputMediaGifExternal) Reset()

func (*TLInputMediaGifExternal) String

func (m *TLInputMediaGifExternal) String() string

func (*TLInputMediaGifExternal) ToInputMedia

func (m *TLInputMediaGifExternal) ToInputMedia() *InputMedia

inputMediaGifExternal#4843b0fd url:string q:string = InputMedia;

type TLInputMediaInvoice

type TLInputMediaInvoice struct {
	Title       string            `protobuf:"bytes,1,opt,name=title" json:"title,omitempty"`
	Description string            `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"`
	Photo       *InputWebDocument `protobuf:"bytes,3,opt,name=photo" json:"photo,omitempty"`
	Invoice     *Invoice          `protobuf:"bytes,4,opt,name=invoice" json:"invoice,omitempty"`
	Payload     []byte            `protobuf:"bytes,5,opt,name=payload,proto3" json:"payload,omitempty"`
	Provider    string            `protobuf:"bytes,6,opt,name=provider" json:"provider,omitempty"`
	StartParam  string            `protobuf:"bytes,7,opt,name=start_param,json=startParam" json:"start_param,omitempty"`
}

inputMediaInvoice#92153685 flags:# title:string description:string photo:flags.0?InputWebDocument invoice:Invoice payload:bytes provider:string start_param:string = InputMedia;

func (*TLInputMediaInvoice) Decode

func (m *TLInputMediaInvoice) Decode(dbuf *DecodeBuf) error

func (*TLInputMediaInvoice) Descriptor

func (*TLInputMediaInvoice) Descriptor() ([]byte, []int)

func (*TLInputMediaInvoice) Encode

func (m *TLInputMediaInvoice) Encode() []byte

func (*TLInputMediaInvoice) GetDescription

func (m *TLInputMediaInvoice) GetDescription() string

func (*TLInputMediaInvoice) GetInvoice

func (m *TLInputMediaInvoice) GetInvoice() *Invoice

func (*TLInputMediaInvoice) GetPayload

func (m *TLInputMediaInvoice) GetPayload() []byte

func (*TLInputMediaInvoice) GetPhoto

func (m *TLInputMediaInvoice) GetPhoto() *InputWebDocument

func (*TLInputMediaInvoice) GetProvider

func (m *TLInputMediaInvoice) GetProvider() string

func (*TLInputMediaInvoice) GetStartParam

func (m *TLInputMediaInvoice) GetStartParam() string

func (*TLInputMediaInvoice) GetTitle

func (m *TLInputMediaInvoice) GetTitle() string

func (*TLInputMediaInvoice) ProtoMessage

func (*TLInputMediaInvoice) ProtoMessage()

func (*TLInputMediaInvoice) Reset

func (m *TLInputMediaInvoice) Reset()

func (*TLInputMediaInvoice) String

func (m *TLInputMediaInvoice) String() string

func (*TLInputMediaInvoice) ToInputMedia

func (m *TLInputMediaInvoice) ToInputMedia() *InputMedia

inputMediaInvoice#92153685 flags:# title:string description:string photo:flags.0?InputWebDocument invoice:Invoice payload:bytes provider:string start_param:string = InputMedia;

type TLInputMediaPhoto

type TLInputMediaPhoto struct {
	Id         *InputPhoto `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Caption    string      `protobuf:"bytes,2,opt,name=caption" json:"caption,omitempty"`
	TtlSeconds int32       `protobuf:"varint,3,opt,name=ttl_seconds,json=ttlSeconds" json:"ttl_seconds,omitempty"`
}

inputMediaPhoto#81fa373a flags:# id:InputPhoto caption:string ttl_seconds:flags.0?int = InputMedia;

func (*TLInputMediaPhoto) Decode

func (m *TLInputMediaPhoto) Decode(dbuf *DecodeBuf) error

func (*TLInputMediaPhoto) Descriptor

func (*TLInputMediaPhoto) Descriptor() ([]byte, []int)

func (*TLInputMediaPhoto) Encode

func (m *TLInputMediaPhoto) Encode() []byte

func (*TLInputMediaPhoto) GetCaption

func (m *TLInputMediaPhoto) GetCaption() string

func (*TLInputMediaPhoto) GetId

func (m *TLInputMediaPhoto) GetId() *InputPhoto

func (*TLInputMediaPhoto) GetTtlSeconds

func (m *TLInputMediaPhoto) GetTtlSeconds() int32

func (*TLInputMediaPhoto) ProtoMessage

func (*TLInputMediaPhoto) ProtoMessage()

func (*TLInputMediaPhoto) Reset

func (m *TLInputMediaPhoto) Reset()

func (*TLInputMediaPhoto) String

func (m *TLInputMediaPhoto) String() string

func (*TLInputMediaPhoto) ToInputMedia

func (m *TLInputMediaPhoto) ToInputMedia() *InputMedia

inputMediaPhoto#81fa373a flags:# id:InputPhoto caption:string ttl_seconds:flags.0?int = InputMedia;

type TLInputMediaPhotoExternal

type TLInputMediaPhotoExternal struct {
	Url        string `protobuf:"bytes,1,opt,name=url" json:"url,omitempty"`
	Caption    string `protobuf:"bytes,2,opt,name=caption" json:"caption,omitempty"`
	TtlSeconds int32  `protobuf:"varint,3,opt,name=ttl_seconds,json=ttlSeconds" json:"ttl_seconds,omitempty"`
}

inputMediaPhotoExternal#922aec1 flags:# url:string caption:string ttl_seconds:flags.0?int = InputMedia;

func (*TLInputMediaPhotoExternal) Decode

func (m *TLInputMediaPhotoExternal) Decode(dbuf *DecodeBuf) error

func (*TLInputMediaPhotoExternal) Descriptor

func (*TLInputMediaPhotoExternal) Descriptor() ([]byte, []int)

func (*TLInputMediaPhotoExternal) Encode

func (m *TLInputMediaPhotoExternal) Encode() []byte

func (*TLInputMediaPhotoExternal) GetCaption

func (m *TLInputMediaPhotoExternal) GetCaption() string

func (*TLInputMediaPhotoExternal) GetTtlSeconds

func (m *TLInputMediaPhotoExternal) GetTtlSeconds() int32

func (*TLInputMediaPhotoExternal) GetUrl

func (m *TLInputMediaPhotoExternal) GetUrl() string

func (*TLInputMediaPhotoExternal) ProtoMessage

func (*TLInputMediaPhotoExternal) ProtoMessage()

func (*TLInputMediaPhotoExternal) Reset

func (m *TLInputMediaPhotoExternal) Reset()

func (*TLInputMediaPhotoExternal) String

func (m *TLInputMediaPhotoExternal) String() string

func (*TLInputMediaPhotoExternal) ToInputMedia

func (m *TLInputMediaPhotoExternal) ToInputMedia() *InputMedia

inputMediaPhotoExternal#922aec1 flags:# url:string caption:string ttl_seconds:flags.0?int = InputMedia;

type TLInputMediaUploadedDocument

type TLInputMediaUploadedDocument struct {
	File       *InputFile           `protobuf:"bytes,1,opt,name=file" json:"file,omitempty"`
	Thumb      *InputFile           `protobuf:"bytes,2,opt,name=thumb" json:"thumb,omitempty"`
	MimeType   string               `protobuf:"bytes,3,opt,name=mime_type,json=mimeType" json:"mime_type,omitempty"`
	Attributes []*DocumentAttribute `protobuf:"bytes,4,rep,name=attributes" json:"attributes,omitempty"`
	Caption    string               `protobuf:"bytes,5,opt,name=caption" json:"caption,omitempty"`
	Stickers   []*InputDocument     `protobuf:"bytes,6,rep,name=stickers" json:"stickers,omitempty"`
	TtlSeconds int32                `protobuf:"varint,7,opt,name=ttl_seconds,json=ttlSeconds" json:"ttl_seconds,omitempty"`
}

inputMediaUploadedDocument#e39621fd flags:# file:InputFile thumb:flags.2?InputFile mime_type:string attributes:Vector<DocumentAttribute> caption:string stickers:flags.0?Vector<InputDocument> ttl_seconds:flags.1?int = InputMedia;

func (*TLInputMediaUploadedDocument) Decode

func (m *TLInputMediaUploadedDocument) Decode(dbuf *DecodeBuf) error

func (*TLInputMediaUploadedDocument) Descriptor

func (*TLInputMediaUploadedDocument) Descriptor() ([]byte, []int)

func (*TLInputMediaUploadedDocument) Encode

func (m *TLInputMediaUploadedDocument) Encode() []byte

func (*TLInputMediaUploadedDocument) GetAttributes

func (m *TLInputMediaUploadedDocument) GetAttributes() []*DocumentAttribute

func (*TLInputMediaUploadedDocument) GetCaption

func (m *TLInputMediaUploadedDocument) GetCaption() string

func (*TLInputMediaUploadedDocument) GetFile

func (*TLInputMediaUploadedDocument) GetMimeType

func (m *TLInputMediaUploadedDocument) GetMimeType() string

func (*TLInputMediaUploadedDocument) GetStickers

func (m *TLInputMediaUploadedDocument) GetStickers() []*InputDocument

func (*TLInputMediaUploadedDocument) GetThumb

func (m *TLInputMediaUploadedDocument) GetThumb() *InputFile

func (*TLInputMediaUploadedDocument) GetTtlSeconds

func (m *TLInputMediaUploadedDocument) GetTtlSeconds() int32

func (*TLInputMediaUploadedDocument) ProtoMessage

func (*TLInputMediaUploadedDocument) ProtoMessage()

func (*TLInputMediaUploadedDocument) Reset

func (m *TLInputMediaUploadedDocument) Reset()

func (*TLInputMediaUploadedDocument) String

func (*TLInputMediaUploadedDocument) ToInputMedia

func (m *TLInputMediaUploadedDocument) ToInputMedia() *InputMedia

inputMediaUploadedDocument#e39621fd flags:# file:InputFile thumb:flags.2?InputFile mime_type:string attributes:Vector<DocumentAttribute> caption:string stickers:flags.0?Vector<InputDocument> ttl_seconds:flags.1?int = InputMedia;

type TLInputMediaUploadedPhoto

type TLInputMediaUploadedPhoto struct {
	File       *InputFile       `protobuf:"bytes,1,opt,name=file" json:"file,omitempty"`
	Caption    string           `protobuf:"bytes,2,opt,name=caption" json:"caption,omitempty"`
	Stickers   []*InputDocument `protobuf:"bytes,3,rep,name=stickers" json:"stickers,omitempty"`
	TtlSeconds int32            `protobuf:"varint,4,opt,name=ttl_seconds,json=ttlSeconds" json:"ttl_seconds,omitempty"`
}

inputMediaUploadedPhoto#2f37e231 flags:# file:InputFile caption:string stickers:flags.0?Vector<InputDocument> ttl_seconds:flags.1?int = InputMedia;

func (*TLInputMediaUploadedPhoto) Decode

func (m *TLInputMediaUploadedPhoto) Decode(dbuf *DecodeBuf) error

func (*TLInputMediaUploadedPhoto) Descriptor

func (*TLInputMediaUploadedPhoto) Descriptor() ([]byte, []int)

func (*TLInputMediaUploadedPhoto) Encode

func (m *TLInputMediaUploadedPhoto) Encode() []byte

func (*TLInputMediaUploadedPhoto) GetCaption

func (m *TLInputMediaUploadedPhoto) GetCaption() string

func (*TLInputMediaUploadedPhoto) GetFile

func (m *TLInputMediaUploadedPhoto) GetFile() *InputFile

func (*TLInputMediaUploadedPhoto) GetStickers

func (m *TLInputMediaUploadedPhoto) GetStickers() []*InputDocument

func (*TLInputMediaUploadedPhoto) GetTtlSeconds

func (m *TLInputMediaUploadedPhoto) GetTtlSeconds() int32

func (*TLInputMediaUploadedPhoto) ProtoMessage

func (*TLInputMediaUploadedPhoto) ProtoMessage()

func (*TLInputMediaUploadedPhoto) Reset

func (m *TLInputMediaUploadedPhoto) Reset()

func (*TLInputMediaUploadedPhoto) String

func (m *TLInputMediaUploadedPhoto) String() string

func (*TLInputMediaUploadedPhoto) ToInputMedia

func (m *TLInputMediaUploadedPhoto) ToInputMedia() *InputMedia

inputMediaUploadedPhoto#2f37e231 flags:# file:InputFile caption:string stickers:flags.0?Vector<InputDocument> ttl_seconds:flags.1?int = InputMedia;

type TLInputMediaVenue

type TLInputMediaVenue struct {
	GeoPoint *InputGeoPoint `protobuf:"bytes,1,opt,name=geo_point,json=geoPoint" json:"geo_point,omitempty"`
	Title    string         `protobuf:"bytes,2,opt,name=title" json:"title,omitempty"`
	Address  string         `protobuf:"bytes,3,opt,name=address" json:"address,omitempty"`
	Provider string         `protobuf:"bytes,4,opt,name=provider" json:"provider,omitempty"`
	VenueId  string         `protobuf:"bytes,5,opt,name=venue_id,json=venueId" json:"venue_id,omitempty"`
}

inputMediaVenue#2827a81a geo_point:InputGeoPoint title:string address:string provider:string venue_id:string = InputMedia;

func (*TLInputMediaVenue) Decode

func (m *TLInputMediaVenue) Decode(dbuf *DecodeBuf) error

func (*TLInputMediaVenue) Descriptor

func (*TLInputMediaVenue) Descriptor() ([]byte, []int)

func (*TLInputMediaVenue) Encode

func (m *TLInputMediaVenue) Encode() []byte

func (*TLInputMediaVenue) GetAddress

func (m *TLInputMediaVenue) GetAddress() string

func (*TLInputMediaVenue) GetGeoPoint

func (m *TLInputMediaVenue) GetGeoPoint() *InputGeoPoint

func (*TLInputMediaVenue) GetProvider

func (m *TLInputMediaVenue) GetProvider() string

func (*TLInputMediaVenue) GetTitle

func (m *TLInputMediaVenue) GetTitle() string

func (*TLInputMediaVenue) GetVenueId

func (m *TLInputMediaVenue) GetVenueId() string

func (*TLInputMediaVenue) ProtoMessage

func (*TLInputMediaVenue) ProtoMessage()

func (*TLInputMediaVenue) Reset

func (m *TLInputMediaVenue) Reset()

func (*TLInputMediaVenue) String

func (m *TLInputMediaVenue) String() string

func (*TLInputMediaVenue) ToInputMedia

func (m *TLInputMediaVenue) ToInputMedia() *InputMedia

inputMediaVenue#2827a81a geo_point:InputGeoPoint title:string address:string provider:string venue_id:string = InputMedia;

type TLInputMessageEntityMentionName

type TLInputMessageEntityMentionName struct {
	Offset int32      `protobuf:"varint,1,opt,name=offset" json:"offset,omitempty"`
	Length int32      `protobuf:"varint,2,opt,name=length" json:"length,omitempty"`
	UserId *InputUser `protobuf:"bytes,3,opt,name=user_id,json=userId" json:"user_id,omitempty"`
}

inputMessageEntityMentionName#208e68c9 offset:int length:int user_id:InputUser = MessageEntity;

func (*TLInputMessageEntityMentionName) Decode

func (*TLInputMessageEntityMentionName) Descriptor

func (*TLInputMessageEntityMentionName) Descriptor() ([]byte, []int)

func (*TLInputMessageEntityMentionName) Encode

func (m *TLInputMessageEntityMentionName) Encode() []byte

func (*TLInputMessageEntityMentionName) GetLength

func (m *TLInputMessageEntityMentionName) GetLength() int32

func (*TLInputMessageEntityMentionName) GetOffset

func (m *TLInputMessageEntityMentionName) GetOffset() int32

func (*TLInputMessageEntityMentionName) GetUserId

func (*TLInputMessageEntityMentionName) ProtoMessage

func (*TLInputMessageEntityMentionName) ProtoMessage()

func (*TLInputMessageEntityMentionName) Reset

func (*TLInputMessageEntityMentionName) String

func (*TLInputMessageEntityMentionName) ToMessageEntity

func (m *TLInputMessageEntityMentionName) ToMessageEntity() *MessageEntity

inputMessageEntityMentionName#208e68c9 offset:int length:int user_id:InputUser = MessageEntity;

type TLInputMessagesFilterChatPhotos

type TLInputMessagesFilterChatPhotos struct {
}

inputMessagesFilterChatPhotos#3a20ecb8 = MessagesFilter;

func (*TLInputMessagesFilterChatPhotos) Decode

func (*TLInputMessagesFilterChatPhotos) Descriptor

func (*TLInputMessagesFilterChatPhotos) Descriptor() ([]byte, []int)

func (*TLInputMessagesFilterChatPhotos) Encode

func (m *TLInputMessagesFilterChatPhotos) Encode() []byte

func (*TLInputMessagesFilterChatPhotos) ProtoMessage

func (*TLInputMessagesFilterChatPhotos) ProtoMessage()

func (*TLInputMessagesFilterChatPhotos) Reset

func (*TLInputMessagesFilterChatPhotos) String

func (*TLInputMessagesFilterChatPhotos) ToMessagesFilter

func (m *TLInputMessagesFilterChatPhotos) ToMessagesFilter() *MessagesFilter

inputMessagesFilterChatPhotos#3a20ecb8 = MessagesFilter;

type TLInputMessagesFilterDocument

type TLInputMessagesFilterDocument struct {
}

inputMessagesFilterDocument#9eddf188 = MessagesFilter;

func (*TLInputMessagesFilterDocument) Decode

func (*TLInputMessagesFilterDocument) Descriptor

func (*TLInputMessagesFilterDocument) Descriptor() ([]byte, []int)

func (*TLInputMessagesFilterDocument) Encode

func (m *TLInputMessagesFilterDocument) Encode() []byte

func (*TLInputMessagesFilterDocument) ProtoMessage

func (*TLInputMessagesFilterDocument) ProtoMessage()

func (*TLInputMessagesFilterDocument) Reset

func (m *TLInputMessagesFilterDocument) Reset()

func (*TLInputMessagesFilterDocument) String

func (*TLInputMessagesFilterDocument) ToMessagesFilter

func (m *TLInputMessagesFilterDocument) ToMessagesFilter() *MessagesFilter

inputMessagesFilterDocument#9eddf188 = MessagesFilter;

type TLInputMessagesFilterEmpty

type TLInputMessagesFilterEmpty struct {
}

inputMessagesFilterEmpty#57e2f66c = MessagesFilter;

func (*TLInputMessagesFilterEmpty) Decode

func (m *TLInputMessagesFilterEmpty) Decode(dbuf *DecodeBuf) error

func (*TLInputMessagesFilterEmpty) Descriptor

func (*TLInputMessagesFilterEmpty) Descriptor() ([]byte, []int)

func (*TLInputMessagesFilterEmpty) Encode

func (m *TLInputMessagesFilterEmpty) Encode() []byte

func (*TLInputMessagesFilterEmpty) ProtoMessage

func (*TLInputMessagesFilterEmpty) ProtoMessage()

func (*TLInputMessagesFilterEmpty) Reset

func (m *TLInputMessagesFilterEmpty) Reset()

func (*TLInputMessagesFilterEmpty) String

func (m *TLInputMessagesFilterEmpty) String() string

func (*TLInputMessagesFilterEmpty) ToMessagesFilter

func (m *TLInputMessagesFilterEmpty) ToMessagesFilter() *MessagesFilter

inputMessagesFilterEmpty#57e2f66c = MessagesFilter;

type TLInputMessagesFilterGif

type TLInputMessagesFilterGif struct {
}

inputMessagesFilterGif#ffc86587 = MessagesFilter;

func (*TLInputMessagesFilterGif) Decode

func (m *TLInputMessagesFilterGif) Decode(dbuf *DecodeBuf) error

func (*TLInputMessagesFilterGif) Descriptor

func (*TLInputMessagesFilterGif) Descriptor() ([]byte, []int)

func (*TLInputMessagesFilterGif) Encode

func (m *TLInputMessagesFilterGif) Encode() []byte

func (*TLInputMessagesFilterGif) ProtoMessage

func (*TLInputMessagesFilterGif) ProtoMessage()

func (*TLInputMessagesFilterGif) Reset

func (m *TLInputMessagesFilterGif) Reset()

func (*TLInputMessagesFilterGif) String

func (m *TLInputMessagesFilterGif) String() string

func (*TLInputMessagesFilterGif) ToMessagesFilter

func (m *TLInputMessagesFilterGif) ToMessagesFilter() *MessagesFilter

inputMessagesFilterGif#ffc86587 = MessagesFilter;

type TLInputMessagesFilterMusic

type TLInputMessagesFilterMusic struct {
}

inputMessagesFilterMusic#3751b49e = MessagesFilter;

func (*TLInputMessagesFilterMusic) Decode

func (m *TLInputMessagesFilterMusic) Decode(dbuf *DecodeBuf) error

func (*TLInputMessagesFilterMusic) Descriptor

func (*TLInputMessagesFilterMusic) Descriptor() ([]byte, []int)

func (*TLInputMessagesFilterMusic) Encode

func (m *TLInputMessagesFilterMusic) Encode() []byte

func (*TLInputMessagesFilterMusic) ProtoMessage

func (*TLInputMessagesFilterMusic) ProtoMessage()

func (*TLInputMessagesFilterMusic) Reset

func (m *TLInputMessagesFilterMusic) Reset()

func (*TLInputMessagesFilterMusic) String

func (m *TLInputMessagesFilterMusic) String() string

func (*TLInputMessagesFilterMusic) ToMessagesFilter

func (m *TLInputMessagesFilterMusic) ToMessagesFilter() *MessagesFilter

inputMessagesFilterMusic#3751b49e = MessagesFilter;

type TLInputMessagesFilterMyMentions

type TLInputMessagesFilterMyMentions struct {
}

inputMessagesFilterMyMentions#c1f8e69a = MessagesFilter;

func (*TLInputMessagesFilterMyMentions) Decode

func (*TLInputMessagesFilterMyMentions) Descriptor

func (*TLInputMessagesFilterMyMentions) Descriptor() ([]byte, []int)

func (*TLInputMessagesFilterMyMentions) Encode

func (m *TLInputMessagesFilterMyMentions) Encode() []byte

func (*TLInputMessagesFilterMyMentions) ProtoMessage

func (*TLInputMessagesFilterMyMentions) ProtoMessage()

func (*TLInputMessagesFilterMyMentions) Reset

func (*TLInputMessagesFilterMyMentions) String

func (*TLInputMessagesFilterMyMentions) ToMessagesFilter

func (m *TLInputMessagesFilterMyMentions) ToMessagesFilter() *MessagesFilter

inputMessagesFilterMyMentions#c1f8e69a = MessagesFilter;

type TLInputMessagesFilterPhoneCalls

type TLInputMessagesFilterPhoneCalls struct {
	Missed bool `protobuf:"varint,1,opt,name=missed" json:"missed,omitempty"`
}

inputMessagesFilterPhoneCalls#80c99768 flags:# missed:flags.0?true = MessagesFilter;

func (*TLInputMessagesFilterPhoneCalls) Decode

func (*TLInputMessagesFilterPhoneCalls) Descriptor

func (*TLInputMessagesFilterPhoneCalls) Descriptor() ([]byte, []int)

func (*TLInputMessagesFilterPhoneCalls) Encode

func (m *TLInputMessagesFilterPhoneCalls) Encode() []byte

func (*TLInputMessagesFilterPhoneCalls) GetMissed

func (m *TLInputMessagesFilterPhoneCalls) GetMissed() bool

func (*TLInputMessagesFilterPhoneCalls) ProtoMessage

func (*TLInputMessagesFilterPhoneCalls) ProtoMessage()

func (*TLInputMessagesFilterPhoneCalls) Reset

func (*TLInputMessagesFilterPhoneCalls) String

func (*TLInputMessagesFilterPhoneCalls) ToMessagesFilter

func (m *TLInputMessagesFilterPhoneCalls) ToMessagesFilter() *MessagesFilter

inputMessagesFilterPhoneCalls#80c99768 flags:# missed:flags.0?true = MessagesFilter;

type TLInputMessagesFilterPhotoVideo

type TLInputMessagesFilterPhotoVideo struct {
}

inputMessagesFilterPhotoVideo#56e9f0e4 = MessagesFilter;

func (*TLInputMessagesFilterPhotoVideo) Decode

func (*TLInputMessagesFilterPhotoVideo) Descriptor

func (*TLInputMessagesFilterPhotoVideo) Descriptor() ([]byte, []int)

func (*TLInputMessagesFilterPhotoVideo) Encode

func (m *TLInputMessagesFilterPhotoVideo) Encode() []byte

func (*TLInputMessagesFilterPhotoVideo) ProtoMessage

func (*TLInputMessagesFilterPhotoVideo) ProtoMessage()

func (*TLInputMessagesFilterPhotoVideo) Reset

func (*TLInputMessagesFilterPhotoVideo) String

func (*TLInputMessagesFilterPhotoVideo) ToMessagesFilter

func (m *TLInputMessagesFilterPhotoVideo) ToMessagesFilter() *MessagesFilter

inputMessagesFilterPhotoVideo#56e9f0e4 = MessagesFilter;

type TLInputMessagesFilterPhotoVideoDocuments

type TLInputMessagesFilterPhotoVideoDocuments struct {
}

inputMessagesFilterPhotoVideoDocuments#d95e73bb = MessagesFilter;

func (*TLInputMessagesFilterPhotoVideoDocuments) Decode

func (*TLInputMessagesFilterPhotoVideoDocuments) Descriptor

func (*TLInputMessagesFilterPhotoVideoDocuments) Descriptor() ([]byte, []int)

func (*TLInputMessagesFilterPhotoVideoDocuments) Encode

func (*TLInputMessagesFilterPhotoVideoDocuments) ProtoMessage

func (*TLInputMessagesFilterPhotoVideoDocuments) Reset

func (*TLInputMessagesFilterPhotoVideoDocuments) String

func (*TLInputMessagesFilterPhotoVideoDocuments) ToMessagesFilter

inputMessagesFilterPhotoVideoDocuments#d95e73bb = MessagesFilter;

type TLInputMessagesFilterPhotos

type TLInputMessagesFilterPhotos struct {
}

inputMessagesFilterPhotos#9609a51c = MessagesFilter;

func (*TLInputMessagesFilterPhotos) Decode

func (m *TLInputMessagesFilterPhotos) Decode(dbuf *DecodeBuf) error

func (*TLInputMessagesFilterPhotos) Descriptor

func (*TLInputMessagesFilterPhotos) Descriptor() ([]byte, []int)

func (*TLInputMessagesFilterPhotos) Encode

func (m *TLInputMessagesFilterPhotos) Encode() []byte

func (*TLInputMessagesFilterPhotos) ProtoMessage

func (*TLInputMessagesFilterPhotos) ProtoMessage()

func (*TLInputMessagesFilterPhotos) Reset

func (m *TLInputMessagesFilterPhotos) Reset()

func (*TLInputMessagesFilterPhotos) String

func (m *TLInputMessagesFilterPhotos) String() string

func (*TLInputMessagesFilterPhotos) ToMessagesFilter

func (m *TLInputMessagesFilterPhotos) ToMessagesFilter() *MessagesFilter

inputMessagesFilterPhotos#9609a51c = MessagesFilter;

type TLInputMessagesFilterRoundVideo

type TLInputMessagesFilterRoundVideo struct {
}

inputMessagesFilterRoundVideo#b549da53 = MessagesFilter;

func (*TLInputMessagesFilterRoundVideo) Decode

func (*TLInputMessagesFilterRoundVideo) Descriptor

func (*TLInputMessagesFilterRoundVideo) Descriptor() ([]byte, []int)

func (*TLInputMessagesFilterRoundVideo) Encode

func (m *TLInputMessagesFilterRoundVideo) Encode() []byte

func (*TLInputMessagesFilterRoundVideo) ProtoMessage

func (*TLInputMessagesFilterRoundVideo) ProtoMessage()

func (*TLInputMessagesFilterRoundVideo) Reset

func (*TLInputMessagesFilterRoundVideo) String

func (*TLInputMessagesFilterRoundVideo) ToMessagesFilter

func (m *TLInputMessagesFilterRoundVideo) ToMessagesFilter() *MessagesFilter

inputMessagesFilterRoundVideo#b549da53 = MessagesFilter;

type TLInputMessagesFilterRoundVoice

type TLInputMessagesFilterRoundVoice struct {
}

inputMessagesFilterRoundVoice#7a7c17a4 = MessagesFilter;

func (*TLInputMessagesFilterRoundVoice) Decode

func (*TLInputMessagesFilterRoundVoice) Descriptor

func (*TLInputMessagesFilterRoundVoice) Descriptor() ([]byte, []int)

func (*TLInputMessagesFilterRoundVoice) Encode

func (m *TLInputMessagesFilterRoundVoice) Encode() []byte

func (*TLInputMessagesFilterRoundVoice) ProtoMessage

func (*TLInputMessagesFilterRoundVoice) ProtoMessage()

func (*TLInputMessagesFilterRoundVoice) Reset

func (*TLInputMessagesFilterRoundVoice) String

func (*TLInputMessagesFilterRoundVoice) ToMessagesFilter

func (m *TLInputMessagesFilterRoundVoice) ToMessagesFilter() *MessagesFilter

inputMessagesFilterRoundVoice#7a7c17a4 = MessagesFilter;

type TLInputMessagesFilterUrl

type TLInputMessagesFilterUrl struct {
}

inputMessagesFilterUrl#7ef0dd87 = MessagesFilter;

func (*TLInputMessagesFilterUrl) Decode

func (m *TLInputMessagesFilterUrl) Decode(dbuf *DecodeBuf) error

func (*TLInputMessagesFilterUrl) Descriptor

func (*TLInputMessagesFilterUrl) Descriptor() ([]byte, []int)

func (*TLInputMessagesFilterUrl) Encode

func (m *TLInputMessagesFilterUrl) Encode() []byte

func (*TLInputMessagesFilterUrl) ProtoMessage

func (*TLInputMessagesFilterUrl) ProtoMessage()

func (*TLInputMessagesFilterUrl) Reset

func (m *TLInputMessagesFilterUrl) Reset()

func (*TLInputMessagesFilterUrl) String

func (m *TLInputMessagesFilterUrl) String() string

func (*TLInputMessagesFilterUrl) ToMessagesFilter

func (m *TLInputMessagesFilterUrl) ToMessagesFilter() *MessagesFilter

inputMessagesFilterUrl#7ef0dd87 = MessagesFilter;

type TLInputMessagesFilterVideo

type TLInputMessagesFilterVideo struct {
}

inputMessagesFilterVideo#9fc00e65 = MessagesFilter;

func (*TLInputMessagesFilterVideo) Decode

func (m *TLInputMessagesFilterVideo) Decode(dbuf *DecodeBuf) error

func (*TLInputMessagesFilterVideo) Descriptor

func (*TLInputMessagesFilterVideo) Descriptor() ([]byte, []int)

func (*TLInputMessagesFilterVideo) Encode

func (m *TLInputMessagesFilterVideo) Encode() []byte

func (*TLInputMessagesFilterVideo) ProtoMessage

func (*TLInputMessagesFilterVideo) ProtoMessage()

func (*TLInputMessagesFilterVideo) Reset

func (m *TLInputMessagesFilterVideo) Reset()

func (*TLInputMessagesFilterVideo) String

func (m *TLInputMessagesFilterVideo) String() string

func (*TLInputMessagesFilterVideo) ToMessagesFilter

func (m *TLInputMessagesFilterVideo) ToMessagesFilter() *MessagesFilter

inputMessagesFilterVideo#9fc00e65 = MessagesFilter;

type TLInputMessagesFilterVoice

type TLInputMessagesFilterVoice struct {
}

inputMessagesFilterVoice#50f5c392 = MessagesFilter;

func (*TLInputMessagesFilterVoice) Decode

func (m *TLInputMessagesFilterVoice) Decode(dbuf *DecodeBuf) error

func (*TLInputMessagesFilterVoice) Descriptor

func (*TLInputMessagesFilterVoice) Descriptor() ([]byte, []int)

func (*TLInputMessagesFilterVoice) Encode

func (m *TLInputMessagesFilterVoice) Encode() []byte

func (*TLInputMessagesFilterVoice) ProtoMessage

func (*TLInputMessagesFilterVoice) ProtoMessage()

func (*TLInputMessagesFilterVoice) Reset

func (m *TLInputMessagesFilterVoice) Reset()

func (*TLInputMessagesFilterVoice) String

func (m *TLInputMessagesFilterVoice) String() string

func (*TLInputMessagesFilterVoice) ToMessagesFilter

func (m *TLInputMessagesFilterVoice) ToMessagesFilter() *MessagesFilter

inputMessagesFilterVoice#50f5c392 = MessagesFilter;

type TLInputNotifyAll

type TLInputNotifyAll struct {
}

inputNotifyAll#a429b886 = InputNotifyPeer;

func (*TLInputNotifyAll) Decode

func (m *TLInputNotifyAll) Decode(dbuf *DecodeBuf) error

func (*TLInputNotifyAll) Descriptor

func (*TLInputNotifyAll) Descriptor() ([]byte, []int)

func (*TLInputNotifyAll) Encode

func (m *TLInputNotifyAll) Encode() []byte

func (*TLInputNotifyAll) ProtoMessage

func (*TLInputNotifyAll) ProtoMessage()

func (*TLInputNotifyAll) Reset

func (m *TLInputNotifyAll) Reset()

func (*TLInputNotifyAll) String

func (m *TLInputNotifyAll) String() string

func (*TLInputNotifyAll) ToInputNotifyPeer

func (m *TLInputNotifyAll) ToInputNotifyPeer() *InputNotifyPeer

inputNotifyAll#a429b886 = InputNotifyPeer;

type TLInputNotifyChats

type TLInputNotifyChats struct {
}

inputNotifyChats#4a95e84e = InputNotifyPeer;

func (*TLInputNotifyChats) Decode

func (m *TLInputNotifyChats) Decode(dbuf *DecodeBuf) error

func (*TLInputNotifyChats) Descriptor

func (*TLInputNotifyChats) Descriptor() ([]byte, []int)

func (*TLInputNotifyChats) Encode

func (m *TLInputNotifyChats) Encode() []byte

func (*TLInputNotifyChats) ProtoMessage

func (*TLInputNotifyChats) ProtoMessage()

func (*TLInputNotifyChats) Reset

func (m *TLInputNotifyChats) Reset()

func (*TLInputNotifyChats) String

func (m *TLInputNotifyChats) String() string

func (*TLInputNotifyChats) ToInputNotifyPeer

func (m *TLInputNotifyChats) ToInputNotifyPeer() *InputNotifyPeer

inputNotifyChats#4a95e84e = InputNotifyPeer;

type TLInputNotifyPeer

type TLInputNotifyPeer struct {
	Peer *InputPeer `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
}

inputNotifyPeer#b8bc5b0c peer:InputPeer = InputNotifyPeer;

func (*TLInputNotifyPeer) Decode

func (m *TLInputNotifyPeer) Decode(dbuf *DecodeBuf) error

func (*TLInputNotifyPeer) Descriptor

func (*TLInputNotifyPeer) Descriptor() ([]byte, []int)

func (*TLInputNotifyPeer) Encode

func (m *TLInputNotifyPeer) Encode() []byte

func (*TLInputNotifyPeer) GetPeer

func (m *TLInputNotifyPeer) GetPeer() *InputPeer

func (*TLInputNotifyPeer) ProtoMessage

func (*TLInputNotifyPeer) ProtoMessage()

func (*TLInputNotifyPeer) Reset

func (m *TLInputNotifyPeer) Reset()

func (*TLInputNotifyPeer) String

func (m *TLInputNotifyPeer) String() string

func (*TLInputNotifyPeer) ToInputNotifyPeer

func (m *TLInputNotifyPeer) ToInputNotifyPeer() *InputNotifyPeer

inputNotifyPeer#b8bc5b0c peer:InputPeer = InputNotifyPeer;

type TLInputNotifyUsers

type TLInputNotifyUsers struct {
}

inputNotifyUsers#193b4417 = InputNotifyPeer;

func (*TLInputNotifyUsers) Decode

func (m *TLInputNotifyUsers) Decode(dbuf *DecodeBuf) error

func (*TLInputNotifyUsers) Descriptor

func (*TLInputNotifyUsers) Descriptor() ([]byte, []int)

func (*TLInputNotifyUsers) Encode

func (m *TLInputNotifyUsers) Encode() []byte

func (*TLInputNotifyUsers) ProtoMessage

func (*TLInputNotifyUsers) ProtoMessage()

func (*TLInputNotifyUsers) Reset

func (m *TLInputNotifyUsers) Reset()

func (*TLInputNotifyUsers) String

func (m *TLInputNotifyUsers) String() string

func (*TLInputNotifyUsers) ToInputNotifyPeer

func (m *TLInputNotifyUsers) ToInputNotifyPeer() *InputNotifyPeer

inputNotifyUsers#193b4417 = InputNotifyPeer;

type TLInputPaymentCredentials

type TLInputPaymentCredentials struct {
	Save bool      `protobuf:"varint,1,opt,name=save" json:"save,omitempty"`
	Data *DataJSON `protobuf:"bytes,2,opt,name=data" json:"data,omitempty"`
}

inputPaymentCredentials#3417d728 flags:# save:flags.0?true data:DataJSON = InputPaymentCredentials;

func (*TLInputPaymentCredentials) Decode

func (m *TLInputPaymentCredentials) Decode(dbuf *DecodeBuf) error

func (*TLInputPaymentCredentials) Descriptor

func (*TLInputPaymentCredentials) Descriptor() ([]byte, []int)

func (*TLInputPaymentCredentials) Encode

func (m *TLInputPaymentCredentials) Encode() []byte

func (*TLInputPaymentCredentials) GetData

func (m *TLInputPaymentCredentials) GetData() *DataJSON

func (*TLInputPaymentCredentials) GetSave

func (m *TLInputPaymentCredentials) GetSave() bool

func (*TLInputPaymentCredentials) ProtoMessage

func (*TLInputPaymentCredentials) ProtoMessage()

func (*TLInputPaymentCredentials) Reset

func (m *TLInputPaymentCredentials) Reset()

func (*TLInputPaymentCredentials) String

func (m *TLInputPaymentCredentials) String() string

func (*TLInputPaymentCredentials) ToInputPaymentCredentials

func (m *TLInputPaymentCredentials) ToInputPaymentCredentials() *InputPaymentCredentials

inputPaymentCredentials#3417d728 flags:# save:flags.0?true data:DataJSON = InputPaymentCredentials;

type TLInputPaymentCredentialsSaved

type TLInputPaymentCredentialsSaved struct {
	Id          string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	TmpPassword []byte `protobuf:"bytes,2,opt,name=tmp_password,json=tmpPassword,proto3" json:"tmp_password,omitempty"`
}

inputPaymentCredentialsSaved#c10eb2cf id:string tmp_password:bytes = InputPaymentCredentials;

func (*TLInputPaymentCredentialsSaved) Decode

func (*TLInputPaymentCredentialsSaved) Descriptor

func (*TLInputPaymentCredentialsSaved) Descriptor() ([]byte, []int)

func (*TLInputPaymentCredentialsSaved) Encode

func (m *TLInputPaymentCredentialsSaved) Encode() []byte

func (*TLInputPaymentCredentialsSaved) GetId

func (*TLInputPaymentCredentialsSaved) GetTmpPassword

func (m *TLInputPaymentCredentialsSaved) GetTmpPassword() []byte

func (*TLInputPaymentCredentialsSaved) ProtoMessage

func (*TLInputPaymentCredentialsSaved) ProtoMessage()

func (*TLInputPaymentCredentialsSaved) Reset

func (m *TLInputPaymentCredentialsSaved) Reset()

func (*TLInputPaymentCredentialsSaved) String

func (*TLInputPaymentCredentialsSaved) ToInputPaymentCredentials

func (m *TLInputPaymentCredentialsSaved) ToInputPaymentCredentials() *InputPaymentCredentials

inputPaymentCredentialsSaved#c10eb2cf id:string tmp_password:bytes = InputPaymentCredentials;

type TLInputPeerChannel

type TLInputPeerChannel struct {
	ChannelId  int32 `protobuf:"varint,1,opt,name=channel_id,json=channelId" json:"channel_id,omitempty"`
	AccessHash int64 `protobuf:"varint,2,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
}

inputPeerChannel#20adaef8 channel_id:int access_hash:long = InputPeer;

func (*TLInputPeerChannel) Decode

func (m *TLInputPeerChannel) Decode(dbuf *DecodeBuf) error

func (*TLInputPeerChannel) Descriptor

func (*TLInputPeerChannel) Descriptor() ([]byte, []int)

func (*TLInputPeerChannel) Encode

func (m *TLInputPeerChannel) Encode() []byte

func (*TLInputPeerChannel) GetAccessHash

func (m *TLInputPeerChannel) GetAccessHash() int64

func (*TLInputPeerChannel) GetChannelId

func (m *TLInputPeerChannel) GetChannelId() int32

func (*TLInputPeerChannel) ProtoMessage

func (*TLInputPeerChannel) ProtoMessage()

func (*TLInputPeerChannel) Reset

func (m *TLInputPeerChannel) Reset()

func (*TLInputPeerChannel) String

func (m *TLInputPeerChannel) String() string

func (*TLInputPeerChannel) ToInputPeer

func (m *TLInputPeerChannel) ToInputPeer() *InputPeer

inputPeerChannel#20adaef8 channel_id:int access_hash:long = InputPeer;

type TLInputPeerChat

type TLInputPeerChat struct {
	ChatId int32 `protobuf:"varint,1,opt,name=chat_id,json=chatId" json:"chat_id,omitempty"`
}

inputPeerChat#179be863 chat_id:int = InputPeer;

func (*TLInputPeerChat) Decode

func (m *TLInputPeerChat) Decode(dbuf *DecodeBuf) error

func (*TLInputPeerChat) Descriptor

func (*TLInputPeerChat) Descriptor() ([]byte, []int)

func (*TLInputPeerChat) Encode

func (m *TLInputPeerChat) Encode() []byte

func (*TLInputPeerChat) GetChatId

func (m *TLInputPeerChat) GetChatId() int32

func (*TLInputPeerChat) ProtoMessage

func (*TLInputPeerChat) ProtoMessage()

func (*TLInputPeerChat) Reset

func (m *TLInputPeerChat) Reset()

func (*TLInputPeerChat) String

func (m *TLInputPeerChat) String() string

func (*TLInputPeerChat) ToInputPeer

func (m *TLInputPeerChat) ToInputPeer() *InputPeer

inputPeerChat#179be863 chat_id:int = InputPeer;

type TLInputPeerEmpty

type TLInputPeerEmpty struct {
}

inputPeerEmpty#7f3b18ea = InputPeer;

func (*TLInputPeerEmpty) Decode

func (m *TLInputPeerEmpty) Decode(dbuf *DecodeBuf) error

func (*TLInputPeerEmpty) Descriptor

func (*TLInputPeerEmpty) Descriptor() ([]byte, []int)

func (*TLInputPeerEmpty) Encode

func (m *TLInputPeerEmpty) Encode() []byte

func (*TLInputPeerEmpty) ProtoMessage

func (*TLInputPeerEmpty) ProtoMessage()

func (*TLInputPeerEmpty) Reset

func (m *TLInputPeerEmpty) Reset()

func (*TLInputPeerEmpty) String

func (m *TLInputPeerEmpty) String() string

func (*TLInputPeerEmpty) ToInputPeer

func (m *TLInputPeerEmpty) ToInputPeer() *InputPeer

inputPeerEmpty#7f3b18ea = InputPeer;

type TLInputPeerNotifyEventsAll

type TLInputPeerNotifyEventsAll struct {
}

inputPeerNotifyEventsAll#e86a2c74 = InputPeerNotifyEvents;

func (*TLInputPeerNotifyEventsAll) Decode

func (m *TLInputPeerNotifyEventsAll) Decode(dbuf *DecodeBuf) error

func (*TLInputPeerNotifyEventsAll) Descriptor

func (*TLInputPeerNotifyEventsAll) Descriptor() ([]byte, []int)

func (*TLInputPeerNotifyEventsAll) Encode

func (m *TLInputPeerNotifyEventsAll) Encode() []byte

func (*TLInputPeerNotifyEventsAll) ProtoMessage

func (*TLInputPeerNotifyEventsAll) ProtoMessage()

func (*TLInputPeerNotifyEventsAll) Reset

func (m *TLInputPeerNotifyEventsAll) Reset()

func (*TLInputPeerNotifyEventsAll) String

func (m *TLInputPeerNotifyEventsAll) String() string

func (*TLInputPeerNotifyEventsAll) ToInputPeerNotifyEvents

func (m *TLInputPeerNotifyEventsAll) ToInputPeerNotifyEvents() *InputPeerNotifyEvents

inputPeerNotifyEventsAll#e86a2c74 = InputPeerNotifyEvents;

type TLInputPeerNotifyEventsEmpty

type TLInputPeerNotifyEventsEmpty struct {
}

inputPeerNotifyEventsEmpty#f03064d8 = InputPeerNotifyEvents;

func (*TLInputPeerNotifyEventsEmpty) Decode

func (m *TLInputPeerNotifyEventsEmpty) Decode(dbuf *DecodeBuf) error

func (*TLInputPeerNotifyEventsEmpty) Descriptor

func (*TLInputPeerNotifyEventsEmpty) Descriptor() ([]byte, []int)

func (*TLInputPeerNotifyEventsEmpty) Encode

func (m *TLInputPeerNotifyEventsEmpty) Encode() []byte

func (*TLInputPeerNotifyEventsEmpty) ProtoMessage

func (*TLInputPeerNotifyEventsEmpty) ProtoMessage()

func (*TLInputPeerNotifyEventsEmpty) Reset

func (m *TLInputPeerNotifyEventsEmpty) Reset()

func (*TLInputPeerNotifyEventsEmpty) String

func (*TLInputPeerNotifyEventsEmpty) ToInputPeerNotifyEvents

func (m *TLInputPeerNotifyEventsEmpty) ToInputPeerNotifyEvents() *InputPeerNotifyEvents

inputPeerNotifyEventsEmpty#f03064d8 = InputPeerNotifyEvents;

type TLInputPeerNotifySettings

type TLInputPeerNotifySettings struct {
	ShowPreviews bool   `protobuf:"varint,1,opt,name=show_previews,json=showPreviews" json:"show_previews,omitempty"`
	Silent       bool   `protobuf:"varint,2,opt,name=silent" json:"silent,omitempty"`
	MuteUntil    int32  `protobuf:"varint,3,opt,name=mute_until,json=muteUntil" json:"mute_until,omitempty"`
	Sound        string `protobuf:"bytes,4,opt,name=sound" json:"sound,omitempty"`
}

inputPeerNotifySettings#38935eb2 flags:# show_previews:flags.0?true silent:flags.1?true mute_until:int sound:string = InputPeerNotifySettings;

func (*TLInputPeerNotifySettings) Decode

func (m *TLInputPeerNotifySettings) Decode(dbuf *DecodeBuf) error

func (*TLInputPeerNotifySettings) Descriptor

func (*TLInputPeerNotifySettings) Descriptor() ([]byte, []int)

func (*TLInputPeerNotifySettings) Encode

func (m *TLInputPeerNotifySettings) Encode() []byte

func (*TLInputPeerNotifySettings) GetMuteUntil

func (m *TLInputPeerNotifySettings) GetMuteUntil() int32

func (*TLInputPeerNotifySettings) GetShowPreviews

func (m *TLInputPeerNotifySettings) GetShowPreviews() bool

func (*TLInputPeerNotifySettings) GetSilent

func (m *TLInputPeerNotifySettings) GetSilent() bool

func (*TLInputPeerNotifySettings) GetSound

func (m *TLInputPeerNotifySettings) GetSound() string

func (*TLInputPeerNotifySettings) ProtoMessage

func (*TLInputPeerNotifySettings) ProtoMessage()

func (*TLInputPeerNotifySettings) Reset

func (m *TLInputPeerNotifySettings) Reset()

func (*TLInputPeerNotifySettings) String

func (m *TLInputPeerNotifySettings) String() string

func (*TLInputPeerNotifySettings) ToInputPeerNotifySettings

func (m *TLInputPeerNotifySettings) ToInputPeerNotifySettings() *InputPeerNotifySettings

inputPeerNotifySettings#38935eb2 flags:# show_previews:flags.0?true silent:flags.1?true mute_until:int sound:string = InputPeerNotifySettings;

type TLInputPeerSelf

type TLInputPeerSelf struct {
}

inputPeerSelf#7da07ec9 = InputPeer;

func (*TLInputPeerSelf) Decode

func (m *TLInputPeerSelf) Decode(dbuf *DecodeBuf) error

func (*TLInputPeerSelf) Descriptor

func (*TLInputPeerSelf) Descriptor() ([]byte, []int)

func (*TLInputPeerSelf) Encode

func (m *TLInputPeerSelf) Encode() []byte

func (*TLInputPeerSelf) ProtoMessage

func (*TLInputPeerSelf) ProtoMessage()

func (*TLInputPeerSelf) Reset

func (m *TLInputPeerSelf) Reset()

func (*TLInputPeerSelf) String

func (m *TLInputPeerSelf) String() string

func (*TLInputPeerSelf) ToInputPeer

func (m *TLInputPeerSelf) ToInputPeer() *InputPeer

inputPeerSelf#7da07ec9 = InputPeer;

type TLInputPeerUser

type TLInputPeerUser struct {
	UserId     int32 `protobuf:"varint,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	AccessHash int64 `protobuf:"varint,2,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
}

inputPeerUser#7b8e7de6 user_id:int access_hash:long = InputPeer;

func (*TLInputPeerUser) Decode

func (m *TLInputPeerUser) Decode(dbuf *DecodeBuf) error

func (*TLInputPeerUser) Descriptor

func (*TLInputPeerUser) Descriptor() ([]byte, []int)

func (*TLInputPeerUser) Encode

func (m *TLInputPeerUser) Encode() []byte

func (*TLInputPeerUser) GetAccessHash

func (m *TLInputPeerUser) GetAccessHash() int64

func (*TLInputPeerUser) GetUserId

func (m *TLInputPeerUser) GetUserId() int32

func (*TLInputPeerUser) ProtoMessage

func (*TLInputPeerUser) ProtoMessage()

func (*TLInputPeerUser) Reset

func (m *TLInputPeerUser) Reset()

func (*TLInputPeerUser) String

func (m *TLInputPeerUser) String() string

func (*TLInputPeerUser) ToInputPeer

func (m *TLInputPeerUser) ToInputPeer() *InputPeer

inputPeerUser#7b8e7de6 user_id:int access_hash:long = InputPeer;

type TLInputPhoneCall

type TLInputPhoneCall struct {
	Id         int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	AccessHash int64 `protobuf:"varint,2,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
}

inputPhoneCall#1e36fded id:long access_hash:long = InputPhoneCall;

func (*TLInputPhoneCall) Decode

func (m *TLInputPhoneCall) Decode(dbuf *DecodeBuf) error

func (*TLInputPhoneCall) Descriptor

func (*TLInputPhoneCall) Descriptor() ([]byte, []int)

func (*TLInputPhoneCall) Encode

func (m *TLInputPhoneCall) Encode() []byte

func (*TLInputPhoneCall) GetAccessHash

func (m *TLInputPhoneCall) GetAccessHash() int64

func (*TLInputPhoneCall) GetId

func (m *TLInputPhoneCall) GetId() int64

func (*TLInputPhoneCall) ProtoMessage

func (*TLInputPhoneCall) ProtoMessage()

func (*TLInputPhoneCall) Reset

func (m *TLInputPhoneCall) Reset()

func (*TLInputPhoneCall) String

func (m *TLInputPhoneCall) String() string

func (*TLInputPhoneCall) ToInputPhoneCall

func (m *TLInputPhoneCall) ToInputPhoneCall() *InputPhoneCall

inputPhoneCall#1e36fded id:long access_hash:long = InputPhoneCall;

type TLInputPhoneContact

type TLInputPhoneContact struct {
	ClientId  int64  `protobuf:"varint,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"`
	Phone     string `protobuf:"bytes,2,opt,name=phone" json:"phone,omitempty"`
	FirstName string `protobuf:"bytes,3,opt,name=first_name,json=firstName" json:"first_name,omitempty"`
	LastName  string `protobuf:"bytes,4,opt,name=last_name,json=lastName" json:"last_name,omitempty"`
}

inputPhoneContact#f392b7f4 client_id:long phone:string first_name:string last_name:string = InputContact;

func (*TLInputPhoneContact) Decode

func (m *TLInputPhoneContact) Decode(dbuf *DecodeBuf) error

func (*TLInputPhoneContact) Descriptor

func (*TLInputPhoneContact) Descriptor() ([]byte, []int)

func (*TLInputPhoneContact) Encode

func (m *TLInputPhoneContact) Encode() []byte

func (*TLInputPhoneContact) GetClientId

func (m *TLInputPhoneContact) GetClientId() int64

func (*TLInputPhoneContact) GetFirstName

func (m *TLInputPhoneContact) GetFirstName() string

func (*TLInputPhoneContact) GetLastName

func (m *TLInputPhoneContact) GetLastName() string

func (*TLInputPhoneContact) GetPhone

func (m *TLInputPhoneContact) GetPhone() string

func (*TLInputPhoneContact) ProtoMessage

func (*TLInputPhoneContact) ProtoMessage()

func (*TLInputPhoneContact) Reset

func (m *TLInputPhoneContact) Reset()

func (*TLInputPhoneContact) String

func (m *TLInputPhoneContact) String() string

func (*TLInputPhoneContact) ToInputContact

func (m *TLInputPhoneContact) ToInputContact() *InputContact

inputPhoneContact#f392b7f4 client_id:long phone:string first_name:string last_name:string = InputContact;

type TLInputPhoto

type TLInputPhoto struct {
	Id         int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	AccessHash int64 `protobuf:"varint,2,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
}

inputPhoto#fb95c6c4 id:long access_hash:long = InputPhoto;

func (*TLInputPhoto) Decode

func (m *TLInputPhoto) Decode(dbuf *DecodeBuf) error

func (*TLInputPhoto) Descriptor

func (*TLInputPhoto) Descriptor() ([]byte, []int)

func (*TLInputPhoto) Encode

func (m *TLInputPhoto) Encode() []byte

func (*TLInputPhoto) GetAccessHash

func (m *TLInputPhoto) GetAccessHash() int64

func (*TLInputPhoto) GetId

func (m *TLInputPhoto) GetId() int64

func (*TLInputPhoto) ProtoMessage

func (*TLInputPhoto) ProtoMessage()

func (*TLInputPhoto) Reset

func (m *TLInputPhoto) Reset()

func (*TLInputPhoto) String

func (m *TLInputPhoto) String() string

func (*TLInputPhoto) ToInputPhoto

func (m *TLInputPhoto) ToInputPhoto() *InputPhoto

inputPhoto#fb95c6c4 id:long access_hash:long = InputPhoto;

type TLInputPhotoEmpty

type TLInputPhotoEmpty struct {
}

inputPhotoEmpty#1cd7bf0d = InputPhoto;

func (*TLInputPhotoEmpty) Decode

func (m *TLInputPhotoEmpty) Decode(dbuf *DecodeBuf) error

func (*TLInputPhotoEmpty) Descriptor

func (*TLInputPhotoEmpty) Descriptor() ([]byte, []int)

func (*TLInputPhotoEmpty) Encode

func (m *TLInputPhotoEmpty) Encode() []byte

func (*TLInputPhotoEmpty) ProtoMessage

func (*TLInputPhotoEmpty) ProtoMessage()

func (*TLInputPhotoEmpty) Reset

func (m *TLInputPhotoEmpty) Reset()

func (*TLInputPhotoEmpty) String

func (m *TLInputPhotoEmpty) String() string

func (*TLInputPhotoEmpty) ToInputPhoto

func (m *TLInputPhotoEmpty) ToInputPhoto() *InputPhoto

inputPhotoEmpty#1cd7bf0d = InputPhoto;

type TLInputPrivacyKeyChatInvite

type TLInputPrivacyKeyChatInvite struct {
}

inputPrivacyKeyChatInvite#bdfb0426 = InputPrivacyKey;

func (*TLInputPrivacyKeyChatInvite) Decode

func (m *TLInputPrivacyKeyChatInvite) Decode(dbuf *DecodeBuf) error

func (*TLInputPrivacyKeyChatInvite) Descriptor

func (*TLInputPrivacyKeyChatInvite) Descriptor() ([]byte, []int)

func (*TLInputPrivacyKeyChatInvite) Encode

func (m *TLInputPrivacyKeyChatInvite) Encode() []byte

func (*TLInputPrivacyKeyChatInvite) ProtoMessage

func (*TLInputPrivacyKeyChatInvite) ProtoMessage()

func (*TLInputPrivacyKeyChatInvite) Reset

func (m *TLInputPrivacyKeyChatInvite) Reset()

func (*TLInputPrivacyKeyChatInvite) String

func (m *TLInputPrivacyKeyChatInvite) String() string

func (*TLInputPrivacyKeyChatInvite) ToInputPrivacyKey

func (m *TLInputPrivacyKeyChatInvite) ToInputPrivacyKey() *InputPrivacyKey

inputPrivacyKeyChatInvite#bdfb0426 = InputPrivacyKey;

type TLInputPrivacyKeyPhoneCall

type TLInputPrivacyKeyPhoneCall struct {
}

inputPrivacyKeyPhoneCall#fabadc5f = InputPrivacyKey;

func (*TLInputPrivacyKeyPhoneCall) Decode

func (m *TLInputPrivacyKeyPhoneCall) Decode(dbuf *DecodeBuf) error

func (*TLInputPrivacyKeyPhoneCall) Descriptor

func (*TLInputPrivacyKeyPhoneCall) Descriptor() ([]byte, []int)

func (*TLInputPrivacyKeyPhoneCall) Encode

func (m *TLInputPrivacyKeyPhoneCall) Encode() []byte

func (*TLInputPrivacyKeyPhoneCall) ProtoMessage

func (*TLInputPrivacyKeyPhoneCall) ProtoMessage()

func (*TLInputPrivacyKeyPhoneCall) Reset

func (m *TLInputPrivacyKeyPhoneCall) Reset()

func (*TLInputPrivacyKeyPhoneCall) String

func (m *TLInputPrivacyKeyPhoneCall) String() string

func (*TLInputPrivacyKeyPhoneCall) ToInputPrivacyKey

func (m *TLInputPrivacyKeyPhoneCall) ToInputPrivacyKey() *InputPrivacyKey

inputPrivacyKeyPhoneCall#fabadc5f = InputPrivacyKey;

type TLInputPrivacyKeyStatusTimestamp

type TLInputPrivacyKeyStatusTimestamp struct {
}

inputPrivacyKeyStatusTimestamp#4f96cb18 = InputPrivacyKey;

func (*TLInputPrivacyKeyStatusTimestamp) Decode

func (*TLInputPrivacyKeyStatusTimestamp) Descriptor

func (*TLInputPrivacyKeyStatusTimestamp) Descriptor() ([]byte, []int)

func (*TLInputPrivacyKeyStatusTimestamp) Encode

func (m *TLInputPrivacyKeyStatusTimestamp) Encode() []byte

func (*TLInputPrivacyKeyStatusTimestamp) ProtoMessage

func (*TLInputPrivacyKeyStatusTimestamp) ProtoMessage()

func (*TLInputPrivacyKeyStatusTimestamp) Reset

func (*TLInputPrivacyKeyStatusTimestamp) String

func (*TLInputPrivacyKeyStatusTimestamp) ToInputPrivacyKey

func (m *TLInputPrivacyKeyStatusTimestamp) ToInputPrivacyKey() *InputPrivacyKey

inputPrivacyKeyStatusTimestamp#4f96cb18 = InputPrivacyKey;

type TLInputPrivacyValueAllowAll

type TLInputPrivacyValueAllowAll struct {
}

inputPrivacyValueAllowAll#184b35ce = InputPrivacyRule;

func (*TLInputPrivacyValueAllowAll) Decode

func (m *TLInputPrivacyValueAllowAll) Decode(dbuf *DecodeBuf) error

func (*TLInputPrivacyValueAllowAll) Descriptor

func (*TLInputPrivacyValueAllowAll) Descriptor() ([]byte, []int)

func (*TLInputPrivacyValueAllowAll) Encode

func (m *TLInputPrivacyValueAllowAll) Encode() []byte

func (*TLInputPrivacyValueAllowAll) ProtoMessage

func (*TLInputPrivacyValueAllowAll) ProtoMessage()

func (*TLInputPrivacyValueAllowAll) Reset

func (m *TLInputPrivacyValueAllowAll) Reset()

func (*TLInputPrivacyValueAllowAll) String

func (m *TLInputPrivacyValueAllowAll) String() string

func (*TLInputPrivacyValueAllowAll) ToInputPrivacyRule

func (m *TLInputPrivacyValueAllowAll) ToInputPrivacyRule() *InputPrivacyRule

inputPrivacyValueAllowAll#184b35ce = InputPrivacyRule;

type TLInputPrivacyValueAllowContacts

type TLInputPrivacyValueAllowContacts struct {
}

inputPrivacyValueAllowContacts#d09e07b = InputPrivacyRule;

func (*TLInputPrivacyValueAllowContacts) Decode

func (*TLInputPrivacyValueAllowContacts) Descriptor

func (*TLInputPrivacyValueAllowContacts) Descriptor() ([]byte, []int)

func (*TLInputPrivacyValueAllowContacts) Encode

func (m *TLInputPrivacyValueAllowContacts) Encode() []byte

func (*TLInputPrivacyValueAllowContacts) ProtoMessage

func (*TLInputPrivacyValueAllowContacts) ProtoMessage()

func (*TLInputPrivacyValueAllowContacts) Reset

func (*TLInputPrivacyValueAllowContacts) String

func (*TLInputPrivacyValueAllowContacts) ToInputPrivacyRule

func (m *TLInputPrivacyValueAllowContacts) ToInputPrivacyRule() *InputPrivacyRule

inputPrivacyValueAllowContacts#d09e07b = InputPrivacyRule;

type TLInputPrivacyValueAllowUsers

type TLInputPrivacyValueAllowUsers struct {
	Users []*InputUser `protobuf:"bytes,1,rep,name=users" json:"users,omitempty"`
}

inputPrivacyValueAllowUsers#131cc67f users:Vector<InputUser> = InputPrivacyRule;

func (*TLInputPrivacyValueAllowUsers) Decode

func (*TLInputPrivacyValueAllowUsers) Descriptor

func (*TLInputPrivacyValueAllowUsers) Descriptor() ([]byte, []int)

func (*TLInputPrivacyValueAllowUsers) Encode

func (m *TLInputPrivacyValueAllowUsers) Encode() []byte

func (*TLInputPrivacyValueAllowUsers) GetUsers

func (m *TLInputPrivacyValueAllowUsers) GetUsers() []*InputUser

func (*TLInputPrivacyValueAllowUsers) ProtoMessage

func (*TLInputPrivacyValueAllowUsers) ProtoMessage()

func (*TLInputPrivacyValueAllowUsers) Reset

func (m *TLInputPrivacyValueAllowUsers) Reset()

func (*TLInputPrivacyValueAllowUsers) String

func (*TLInputPrivacyValueAllowUsers) ToInputPrivacyRule

func (m *TLInputPrivacyValueAllowUsers) ToInputPrivacyRule() *InputPrivacyRule

inputPrivacyValueAllowUsers#131cc67f users:Vector<InputUser> = InputPrivacyRule;

type TLInputPrivacyValueDisallowAll

type TLInputPrivacyValueDisallowAll struct {
}

inputPrivacyValueDisallowAll#d66b66c9 = InputPrivacyRule;

func (*TLInputPrivacyValueDisallowAll) Decode

func (*TLInputPrivacyValueDisallowAll) Descriptor

func (*TLInputPrivacyValueDisallowAll) Descriptor() ([]byte, []int)

func (*TLInputPrivacyValueDisallowAll) Encode

func (m *TLInputPrivacyValueDisallowAll) Encode() []byte

func (*TLInputPrivacyValueDisallowAll) ProtoMessage

func (*TLInputPrivacyValueDisallowAll) ProtoMessage()

func (*TLInputPrivacyValueDisallowAll) Reset

func (m *TLInputPrivacyValueDisallowAll) Reset()

func (*TLInputPrivacyValueDisallowAll) String

func (*TLInputPrivacyValueDisallowAll) ToInputPrivacyRule

func (m *TLInputPrivacyValueDisallowAll) ToInputPrivacyRule() *InputPrivacyRule

inputPrivacyValueDisallowAll#d66b66c9 = InputPrivacyRule;

type TLInputPrivacyValueDisallowContacts

type TLInputPrivacyValueDisallowContacts struct {
}

inputPrivacyValueDisallowContacts#ba52007 = InputPrivacyRule;

func (*TLInputPrivacyValueDisallowContacts) Decode

func (*TLInputPrivacyValueDisallowContacts) Descriptor

func (*TLInputPrivacyValueDisallowContacts) Descriptor() ([]byte, []int)

func (*TLInputPrivacyValueDisallowContacts) Encode

func (*TLInputPrivacyValueDisallowContacts) ProtoMessage

func (*TLInputPrivacyValueDisallowContacts) ProtoMessage()

func (*TLInputPrivacyValueDisallowContacts) Reset

func (*TLInputPrivacyValueDisallowContacts) String

func (*TLInputPrivacyValueDisallowContacts) ToInputPrivacyRule

func (m *TLInputPrivacyValueDisallowContacts) ToInputPrivacyRule() *InputPrivacyRule

inputPrivacyValueDisallowContacts#ba52007 = InputPrivacyRule;

type TLInputPrivacyValueDisallowUsers

type TLInputPrivacyValueDisallowUsers struct {
	Users []*InputUser `protobuf:"bytes,1,rep,name=users" json:"users,omitempty"`
}

inputPrivacyValueDisallowUsers#90110467 users:Vector<InputUser> = InputPrivacyRule;

func (*TLInputPrivacyValueDisallowUsers) Decode

func (*TLInputPrivacyValueDisallowUsers) Descriptor

func (*TLInputPrivacyValueDisallowUsers) Descriptor() ([]byte, []int)

func (*TLInputPrivacyValueDisallowUsers) Encode

func (m *TLInputPrivacyValueDisallowUsers) Encode() []byte

func (*TLInputPrivacyValueDisallowUsers) GetUsers

func (*TLInputPrivacyValueDisallowUsers) ProtoMessage

func (*TLInputPrivacyValueDisallowUsers) ProtoMessage()

func (*TLInputPrivacyValueDisallowUsers) Reset

func (*TLInputPrivacyValueDisallowUsers) String

func (*TLInputPrivacyValueDisallowUsers) ToInputPrivacyRule

func (m *TLInputPrivacyValueDisallowUsers) ToInputPrivacyRule() *InputPrivacyRule

inputPrivacyValueDisallowUsers#90110467 users:Vector<InputUser> = InputPrivacyRule;

type TLInputReportReasonOther

type TLInputReportReasonOther struct {
	Text string `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
}

inputReportReasonOther#e1746d0a text:string = ReportReason;

func (*TLInputReportReasonOther) Decode

func (m *TLInputReportReasonOther) Decode(dbuf *DecodeBuf) error

func (*TLInputReportReasonOther) Descriptor

func (*TLInputReportReasonOther) Descriptor() ([]byte, []int)

func (*TLInputReportReasonOther) Encode

func (m *TLInputReportReasonOther) Encode() []byte

func (*TLInputReportReasonOther) GetText

func (m *TLInputReportReasonOther) GetText() string

func (*TLInputReportReasonOther) ProtoMessage

func (*TLInputReportReasonOther) ProtoMessage()

func (*TLInputReportReasonOther) Reset

func (m *TLInputReportReasonOther) Reset()

func (*TLInputReportReasonOther) String

func (m *TLInputReportReasonOther) String() string

func (*TLInputReportReasonOther) ToReportReason

func (m *TLInputReportReasonOther) ToReportReason() *ReportReason

inputReportReasonOther#e1746d0a text:string = ReportReason;

type TLInputReportReasonPornography

type TLInputReportReasonPornography struct {
}

inputReportReasonPornography#2e59d922 = ReportReason;

func (*TLInputReportReasonPornography) Decode

func (*TLInputReportReasonPornography) Descriptor

func (*TLInputReportReasonPornography) Descriptor() ([]byte, []int)

func (*TLInputReportReasonPornography) Encode

func (m *TLInputReportReasonPornography) Encode() []byte

func (*TLInputReportReasonPornography) ProtoMessage

func (*TLInputReportReasonPornography) ProtoMessage()

func (*TLInputReportReasonPornography) Reset

func (m *TLInputReportReasonPornography) Reset()

func (*TLInputReportReasonPornography) String

func (*TLInputReportReasonPornography) ToReportReason

func (m *TLInputReportReasonPornography) ToReportReason() *ReportReason

inputReportReasonPornography#2e59d922 = ReportReason;

type TLInputReportReasonSpam

type TLInputReportReasonSpam struct {
}

inputReportReasonSpam#58dbcab8 = ReportReason;

func (*TLInputReportReasonSpam) Decode

func (m *TLInputReportReasonSpam) Decode(dbuf *DecodeBuf) error

func (*TLInputReportReasonSpam) Descriptor

func (*TLInputReportReasonSpam) Descriptor() ([]byte, []int)

func (*TLInputReportReasonSpam) Encode

func (m *TLInputReportReasonSpam) Encode() []byte

func (*TLInputReportReasonSpam) ProtoMessage

func (*TLInputReportReasonSpam) ProtoMessage()

func (*TLInputReportReasonSpam) Reset

func (m *TLInputReportReasonSpam) Reset()

func (*TLInputReportReasonSpam) String

func (m *TLInputReportReasonSpam) String() string

func (*TLInputReportReasonSpam) ToReportReason

func (m *TLInputReportReasonSpam) ToReportReason() *ReportReason

inputReportReasonSpam#58dbcab8 = ReportReason;

type TLInputReportReasonViolence

type TLInputReportReasonViolence struct {
}

inputReportReasonViolence#1e22c78d = ReportReason;

func (*TLInputReportReasonViolence) Decode

func (m *TLInputReportReasonViolence) Decode(dbuf *DecodeBuf) error

func (*TLInputReportReasonViolence) Descriptor

func (*TLInputReportReasonViolence) Descriptor() ([]byte, []int)

func (*TLInputReportReasonViolence) Encode

func (m *TLInputReportReasonViolence) Encode() []byte

func (*TLInputReportReasonViolence) ProtoMessage

func (*TLInputReportReasonViolence) ProtoMessage()

func (*TLInputReportReasonViolence) Reset

func (m *TLInputReportReasonViolence) Reset()

func (*TLInputReportReasonViolence) String

func (m *TLInputReportReasonViolence) String() string

func (*TLInputReportReasonViolence) ToReportReason

func (m *TLInputReportReasonViolence) ToReportReason() *ReportReason

inputReportReasonViolence#1e22c78d = ReportReason;

type TLInputStickerSetEmpty

type TLInputStickerSetEmpty struct {
}

inputStickerSetEmpty#ffb62b95 = InputStickerSet;

func (*TLInputStickerSetEmpty) Decode

func (m *TLInputStickerSetEmpty) Decode(dbuf *DecodeBuf) error

func (*TLInputStickerSetEmpty) Descriptor

func (*TLInputStickerSetEmpty) Descriptor() ([]byte, []int)

func (*TLInputStickerSetEmpty) Encode

func (m *TLInputStickerSetEmpty) Encode() []byte

func (*TLInputStickerSetEmpty) ProtoMessage

func (*TLInputStickerSetEmpty) ProtoMessage()

func (*TLInputStickerSetEmpty) Reset

func (m *TLInputStickerSetEmpty) Reset()

func (*TLInputStickerSetEmpty) String

func (m *TLInputStickerSetEmpty) String() string

func (*TLInputStickerSetEmpty) ToInputStickerSet

func (m *TLInputStickerSetEmpty) ToInputStickerSet() *InputStickerSet

inputStickerSetEmpty#ffb62b95 = InputStickerSet;

type TLInputStickerSetID

type TLInputStickerSetID struct {
	Id         int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	AccessHash int64 `protobuf:"varint,2,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
}

inputStickerSetID#9de7a269 id:long access_hash:long = InputStickerSet;

func (*TLInputStickerSetID) Decode

func (m *TLInputStickerSetID) Decode(dbuf *DecodeBuf) error

func (*TLInputStickerSetID) Descriptor

func (*TLInputStickerSetID) Descriptor() ([]byte, []int)

func (*TLInputStickerSetID) Encode

func (m *TLInputStickerSetID) Encode() []byte

func (*TLInputStickerSetID) GetAccessHash

func (m *TLInputStickerSetID) GetAccessHash() int64

func (*TLInputStickerSetID) GetId

func (m *TLInputStickerSetID) GetId() int64

func (*TLInputStickerSetID) ProtoMessage

func (*TLInputStickerSetID) ProtoMessage()

func (*TLInputStickerSetID) Reset

func (m *TLInputStickerSetID) Reset()

func (*TLInputStickerSetID) String

func (m *TLInputStickerSetID) String() string

func (*TLInputStickerSetID) ToInputStickerSet

func (m *TLInputStickerSetID) ToInputStickerSet() *InputStickerSet

inputStickerSetID#9de7a269 id:long access_hash:long = InputStickerSet;

type TLInputStickerSetItem

type TLInputStickerSetItem struct {
	Document   *InputDocument `protobuf:"bytes,1,opt,name=document" json:"document,omitempty"`
	Emoji      string         `protobuf:"bytes,2,opt,name=emoji" json:"emoji,omitempty"`
	MaskCoords *MaskCoords    `protobuf:"bytes,3,opt,name=mask_coords,json=maskCoords" json:"mask_coords,omitempty"`
}

inputStickerSetItem#ffa0a496 flags:# document:InputDocument emoji:string mask_coords:flags.0?MaskCoords = InputStickerSetItem;

func (*TLInputStickerSetItem) Decode

func (m *TLInputStickerSetItem) Decode(dbuf *DecodeBuf) error

func (*TLInputStickerSetItem) Descriptor

func (*TLInputStickerSetItem) Descriptor() ([]byte, []int)

func (*TLInputStickerSetItem) Encode

func (m *TLInputStickerSetItem) Encode() []byte

func (*TLInputStickerSetItem) GetDocument

func (m *TLInputStickerSetItem) GetDocument() *InputDocument

func (*TLInputStickerSetItem) GetEmoji

func (m *TLInputStickerSetItem) GetEmoji() string

func (*TLInputStickerSetItem) GetMaskCoords

func (m *TLInputStickerSetItem) GetMaskCoords() *MaskCoords

func (*TLInputStickerSetItem) ProtoMessage

func (*TLInputStickerSetItem) ProtoMessage()

func (*TLInputStickerSetItem) Reset

func (m *TLInputStickerSetItem) Reset()

func (*TLInputStickerSetItem) String

func (m *TLInputStickerSetItem) String() string

func (*TLInputStickerSetItem) ToInputStickerSetItem

func (m *TLInputStickerSetItem) ToInputStickerSetItem() *InputStickerSetItem

inputStickerSetItem#ffa0a496 flags:# document:InputDocument emoji:string mask_coords:flags.0?MaskCoords = InputStickerSetItem;

type TLInputStickerSetShortName

type TLInputStickerSetShortName struct {
	ShortName string `protobuf:"bytes,1,opt,name=short_name,json=shortName" json:"short_name,omitempty"`
}

inputStickerSetShortName#861cc8a0 short_name:string = InputStickerSet;

func (*TLInputStickerSetShortName) Decode

func (m *TLInputStickerSetShortName) Decode(dbuf *DecodeBuf) error

func (*TLInputStickerSetShortName) Descriptor

func (*TLInputStickerSetShortName) Descriptor() ([]byte, []int)

func (*TLInputStickerSetShortName) Encode

func (m *TLInputStickerSetShortName) Encode() []byte

func (*TLInputStickerSetShortName) GetShortName

func (m *TLInputStickerSetShortName) GetShortName() string

func (*TLInputStickerSetShortName) ProtoMessage

func (*TLInputStickerSetShortName) ProtoMessage()

func (*TLInputStickerSetShortName) Reset

func (m *TLInputStickerSetShortName) Reset()

func (*TLInputStickerSetShortName) String

func (m *TLInputStickerSetShortName) String() string

func (*TLInputStickerSetShortName) ToInputStickerSet

func (m *TLInputStickerSetShortName) ToInputStickerSet() *InputStickerSet

inputStickerSetShortName#861cc8a0 short_name:string = InputStickerSet;

type TLInputStickeredMediaDocument

type TLInputStickeredMediaDocument struct {
	Id *InputDocument `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
}

inputStickeredMediaDocument#438865b id:InputDocument = InputStickeredMedia;

func (*TLInputStickeredMediaDocument) Decode

func (*TLInputStickeredMediaDocument) Descriptor

func (*TLInputStickeredMediaDocument) Descriptor() ([]byte, []int)

func (*TLInputStickeredMediaDocument) Encode

func (m *TLInputStickeredMediaDocument) Encode() []byte

func (*TLInputStickeredMediaDocument) GetId

func (*TLInputStickeredMediaDocument) ProtoMessage

func (*TLInputStickeredMediaDocument) ProtoMessage()

func (*TLInputStickeredMediaDocument) Reset

func (m *TLInputStickeredMediaDocument) Reset()

func (*TLInputStickeredMediaDocument) String

func (*TLInputStickeredMediaDocument) ToInputStickeredMedia

func (m *TLInputStickeredMediaDocument) ToInputStickeredMedia() *InputStickeredMedia

inputStickeredMediaDocument#438865b id:InputDocument = InputStickeredMedia;

type TLInputStickeredMediaPhoto

type TLInputStickeredMediaPhoto struct {
	Id *InputPhoto `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
}

inputStickeredMediaPhoto#4a992157 id:InputPhoto = InputStickeredMedia;

func (*TLInputStickeredMediaPhoto) Decode

func (m *TLInputStickeredMediaPhoto) Decode(dbuf *DecodeBuf) error

func (*TLInputStickeredMediaPhoto) Descriptor

func (*TLInputStickeredMediaPhoto) Descriptor() ([]byte, []int)

func (*TLInputStickeredMediaPhoto) Encode

func (m *TLInputStickeredMediaPhoto) Encode() []byte

func (*TLInputStickeredMediaPhoto) GetId

func (*TLInputStickeredMediaPhoto) ProtoMessage

func (*TLInputStickeredMediaPhoto) ProtoMessage()

func (*TLInputStickeredMediaPhoto) Reset

func (m *TLInputStickeredMediaPhoto) Reset()

func (*TLInputStickeredMediaPhoto) String

func (m *TLInputStickeredMediaPhoto) String() string

func (*TLInputStickeredMediaPhoto) ToInputStickeredMedia

func (m *TLInputStickeredMediaPhoto) ToInputStickeredMedia() *InputStickeredMedia

inputStickeredMediaPhoto#4a992157 id:InputPhoto = InputStickeredMedia;

type TLInputUser

type TLInputUser struct {
	UserId     int32 `protobuf:"varint,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	AccessHash int64 `protobuf:"varint,2,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
}

inputUser#d8292816 user_id:int access_hash:long = InputUser;

func (*TLInputUser) Decode

func (m *TLInputUser) Decode(dbuf *DecodeBuf) error

func (*TLInputUser) Descriptor

func (*TLInputUser) Descriptor() ([]byte, []int)

func (*TLInputUser) Encode

func (m *TLInputUser) Encode() []byte

func (*TLInputUser) GetAccessHash

func (m *TLInputUser) GetAccessHash() int64

func (*TLInputUser) GetUserId

func (m *TLInputUser) GetUserId() int32

func (*TLInputUser) ProtoMessage

func (*TLInputUser) ProtoMessage()

func (*TLInputUser) Reset

func (m *TLInputUser) Reset()

func (*TLInputUser) String

func (m *TLInputUser) String() string

func (*TLInputUser) ToInputUser

func (m *TLInputUser) ToInputUser() *InputUser

inputUser#d8292816 user_id:int access_hash:long = InputUser;

type TLInputUserEmpty

type TLInputUserEmpty struct {
}

inputUserEmpty#b98886cf = InputUser;

func (*TLInputUserEmpty) Decode

func (m *TLInputUserEmpty) Decode(dbuf *DecodeBuf) error

func (*TLInputUserEmpty) Descriptor

func (*TLInputUserEmpty) Descriptor() ([]byte, []int)

func (*TLInputUserEmpty) Encode

func (m *TLInputUserEmpty) Encode() []byte

func (*TLInputUserEmpty) ProtoMessage

func (*TLInputUserEmpty) ProtoMessage()

func (*TLInputUserEmpty) Reset

func (m *TLInputUserEmpty) Reset()

func (*TLInputUserEmpty) String

func (m *TLInputUserEmpty) String() string

func (*TLInputUserEmpty) ToInputUser

func (m *TLInputUserEmpty) ToInputUser() *InputUser

inputUserEmpty#b98886cf = InputUser;

type TLInputUserSelf

type TLInputUserSelf struct {
}

inputUserSelf#f7c1b13f = InputUser;

func (*TLInputUserSelf) Decode

func (m *TLInputUserSelf) Decode(dbuf *DecodeBuf) error

func (*TLInputUserSelf) Descriptor

func (*TLInputUserSelf) Descriptor() ([]byte, []int)

func (*TLInputUserSelf) Encode

func (m *TLInputUserSelf) Encode() []byte

func (*TLInputUserSelf) ProtoMessage

func (*TLInputUserSelf) ProtoMessage()

func (*TLInputUserSelf) Reset

func (m *TLInputUserSelf) Reset()

func (*TLInputUserSelf) String

func (m *TLInputUserSelf) String() string

func (*TLInputUserSelf) ToInputUser

func (m *TLInputUserSelf) ToInputUser() *InputUser

inputUserSelf#f7c1b13f = InputUser;

type TLInputWebDocument

type TLInputWebDocument struct {
	Url        string               `protobuf:"bytes,1,opt,name=url" json:"url,omitempty"`
	Size       int32                `protobuf:"varint,2,opt,name=size" json:"size,omitempty"`
	MimeType   string               `protobuf:"bytes,3,opt,name=mime_type,json=mimeType" json:"mime_type,omitempty"`
	Attributes []*DocumentAttribute `protobuf:"bytes,4,rep,name=attributes" json:"attributes,omitempty"`
}

inputWebDocument#9bed434d url:string size:int mime_type:string attributes:Vector<DocumentAttribute> = InputWebDocument;

func (*TLInputWebDocument) Decode

func (m *TLInputWebDocument) Decode(dbuf *DecodeBuf) error

func (*TLInputWebDocument) Descriptor

func (*TLInputWebDocument) Descriptor() ([]byte, []int)

func (*TLInputWebDocument) Encode

func (m *TLInputWebDocument) Encode() []byte

func (*TLInputWebDocument) GetAttributes

func (m *TLInputWebDocument) GetAttributes() []*DocumentAttribute

func (*TLInputWebDocument) GetMimeType

func (m *TLInputWebDocument) GetMimeType() string

func (*TLInputWebDocument) GetSize

func (m *TLInputWebDocument) GetSize() int32

func (*TLInputWebDocument) GetUrl

func (m *TLInputWebDocument) GetUrl() string

func (*TLInputWebDocument) ProtoMessage

func (*TLInputWebDocument) ProtoMessage()

func (*TLInputWebDocument) Reset

func (m *TLInputWebDocument) Reset()

func (*TLInputWebDocument) String

func (m *TLInputWebDocument) String() string

func (*TLInputWebDocument) ToInputWebDocument

func (m *TLInputWebDocument) ToInputWebDocument() *InputWebDocument

inputWebDocument#9bed434d url:string size:int mime_type:string attributes:Vector<DocumentAttribute> = InputWebDocument;

type TLInputWebFileLocation

type TLInputWebFileLocation struct {
	Url        string `protobuf:"bytes,1,opt,name=url" json:"url,omitempty"`
	AccessHash int64  `protobuf:"varint,2,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
}

inputWebFileLocation#c239d686 url:string access_hash:long = InputWebFileLocation;

func (*TLInputWebFileLocation) Decode

func (m *TLInputWebFileLocation) Decode(dbuf *DecodeBuf) error

func (*TLInputWebFileLocation) Descriptor

func (*TLInputWebFileLocation) Descriptor() ([]byte, []int)

func (*TLInputWebFileLocation) Encode

func (m *TLInputWebFileLocation) Encode() []byte

func (*TLInputWebFileLocation) GetAccessHash

func (m *TLInputWebFileLocation) GetAccessHash() int64

func (*TLInputWebFileLocation) GetUrl

func (m *TLInputWebFileLocation) GetUrl() string

func (*TLInputWebFileLocation) ProtoMessage

func (*TLInputWebFileLocation) ProtoMessage()

func (*TLInputWebFileLocation) Reset

func (m *TLInputWebFileLocation) Reset()

func (*TLInputWebFileLocation) String

func (m *TLInputWebFileLocation) String() string

func (*TLInputWebFileLocation) ToInputWebFileLocation

func (m *TLInputWebFileLocation) ToInputWebFileLocation() *InputWebFileLocation

inputWebFileLocation#c239d686 url:string access_hash:long = InputWebFileLocation;

type TLInvoice

type TLInvoice struct {
	Test                     bool            `protobuf:"varint,1,opt,name=test" json:"test,omitempty"`
	NameRequested            bool            `protobuf:"varint,2,opt,name=name_requested,json=nameRequested" json:"name_requested,omitempty"`
	PhoneRequested           bool            `protobuf:"varint,3,opt,name=phone_requested,json=phoneRequested" json:"phone_requested,omitempty"`
	EmailRequested           bool            `protobuf:"varint,4,opt,name=email_requested,json=emailRequested" json:"email_requested,omitempty"`
	ShippingAddressRequested bool            `` /* 129-byte string literal not displayed */
	Flexible                 bool            `protobuf:"varint,6,opt,name=flexible" json:"flexible,omitempty"`
	Currency                 string          `protobuf:"bytes,7,opt,name=currency" json:"currency,omitempty"`
	Prices                   []*LabeledPrice `protobuf:"bytes,8,rep,name=prices" json:"prices,omitempty"`
}

invoice#c30aa358 flags:# test:flags.0?true name_requested:flags.1?true phone_requested:flags.2?true email_requested:flags.3?true shipping_address_requested:flags.4?true flexible:flags.5?true currency:string prices:Vector<LabeledPrice> = Invoice;

func (*TLInvoice) Decode

func (m *TLInvoice) Decode(dbuf *DecodeBuf) error

func (*TLInvoice) Descriptor

func (*TLInvoice) Descriptor() ([]byte, []int)

func (*TLInvoice) Encode

func (m *TLInvoice) Encode() []byte

func (*TLInvoice) GetCurrency

func (m *TLInvoice) GetCurrency() string

func (*TLInvoice) GetEmailRequested

func (m *TLInvoice) GetEmailRequested() bool

func (*TLInvoice) GetFlexible

func (m *TLInvoice) GetFlexible() bool

func (*TLInvoice) GetNameRequested

func (m *TLInvoice) GetNameRequested() bool

func (*TLInvoice) GetPhoneRequested

func (m *TLInvoice) GetPhoneRequested() bool

func (*TLInvoice) GetPrices

func (m *TLInvoice) GetPrices() []*LabeledPrice

func (*TLInvoice) GetShippingAddressRequested

func (m *TLInvoice) GetShippingAddressRequested() bool

func (*TLInvoice) GetTest

func (m *TLInvoice) GetTest() bool

func (*TLInvoice) ProtoMessage

func (*TLInvoice) ProtoMessage()

func (*TLInvoice) Reset

func (m *TLInvoice) Reset()

func (*TLInvoice) String

func (m *TLInvoice) String() string

func (*TLInvoice) ToInvoice

func (m *TLInvoice) ToInvoice() *Invoice

invoice#c30aa358 flags:# test:flags.0?true name_requested:flags.1?true phone_requested:flags.2?true email_requested:flags.3?true shipping_address_requested:flags.4?true flexible:flags.5?true currency:string prices:Vector<LabeledPrice> = Invoice;

type TLInvokeAfterMsg

type TLInvokeAfterMsg struct {
	MsgId int64  `protobuf:"varint,1,opt,name=msg_id,json=msgId" json:"msg_id,omitempty"`
	Query []byte `protobuf:"bytes,2,opt,name=query,proto3" json:"query,omitempty"`
}

RPC invokeAfterMsg#cb9f372d {X:Type} msg_id:long query:!X = X;

func (*TLInvokeAfterMsg) Decode

func (m *TLInvokeAfterMsg) Decode(dbuf *DecodeBuf) error

func (*TLInvokeAfterMsg) Descriptor

func (*TLInvokeAfterMsg) Descriptor() ([]byte, []int)

func (*TLInvokeAfterMsg) Encode

func (m *TLInvokeAfterMsg) Encode() []byte

invokeAfterMsg#cb9f372d {X:Type} msg_id:long query:!X = X;

func (*TLInvokeAfterMsg) GetMsgId

func (m *TLInvokeAfterMsg) GetMsgId() int64

func (*TLInvokeAfterMsg) GetQuery

func (m *TLInvokeAfterMsg) GetQuery() []byte

func (*TLInvokeAfterMsg) ProtoMessage

func (*TLInvokeAfterMsg) ProtoMessage()

func (*TLInvokeAfterMsg) Reset

func (m *TLInvokeAfterMsg) Reset()

func (*TLInvokeAfterMsg) String

func (m *TLInvokeAfterMsg) String() string

type TLInvokeAfterMsgs

type TLInvokeAfterMsgs struct {
	MsgIds []int64 `protobuf:"varint,1,rep,packed,name=msg_ids,json=msgIds" json:"msg_ids,omitempty"`
	Query  []byte  `protobuf:"bytes,2,opt,name=query,proto3" json:"query,omitempty"`
}

invokeAfterMsgs#3dc4b4f0 {X:Type} msg_ids:Vector<long> query:!X = X;

func (*TLInvokeAfterMsgs) Decode

func (m *TLInvokeAfterMsgs) Decode(dbuf *DecodeBuf) error

func (*TLInvokeAfterMsgs) Descriptor

func (*TLInvokeAfterMsgs) Descriptor() ([]byte, []int)

func (*TLInvokeAfterMsgs) Encode

func (m *TLInvokeAfterMsgs) Encode() []byte

invokeAfterMsgs#3dc4b4f0 {X:Type} msg_ids:Vector<long> query:!X = X;

func (*TLInvokeAfterMsgs) GetMsgIds

func (m *TLInvokeAfterMsgs) GetMsgIds() []int64

func (*TLInvokeAfterMsgs) GetQuery

func (m *TLInvokeAfterMsgs) GetQuery() []byte

func (*TLInvokeAfterMsgs) ProtoMessage

func (*TLInvokeAfterMsgs) ProtoMessage()

func (*TLInvokeAfterMsgs) Reset

func (m *TLInvokeAfterMsgs) Reset()

func (*TLInvokeAfterMsgs) String

func (m *TLInvokeAfterMsgs) String() string

type TLInvokeWithLayer

type TLInvokeWithLayer struct {
	Layer int32  `protobuf:"varint,1,opt,name=layer" json:"layer,omitempty"`
	Query []byte `protobuf:"bytes,2,opt,name=query,proto3" json:"query,omitempty"`
}

invokeWithLayer#da9b0d0d {X:Type} layer:int query:!X = X;

func (*TLInvokeWithLayer) Decode

func (m *TLInvokeWithLayer) Decode(dbuf *DecodeBuf) error

func (*TLInvokeWithLayer) Descriptor

func (*TLInvokeWithLayer) Descriptor() ([]byte, []int)

func (*TLInvokeWithLayer) Encode

func (m *TLInvokeWithLayer) Encode() []byte

invokeWithLayer#da9b0d0d {X:Type} layer:int query:!X = X;

func (*TLInvokeWithLayer) GetLayer

func (m *TLInvokeWithLayer) GetLayer() int32

func (*TLInvokeWithLayer) GetQuery

func (m *TLInvokeWithLayer) GetQuery() []byte

func (*TLInvokeWithLayer) ProtoMessage

func (*TLInvokeWithLayer) ProtoMessage()

func (*TLInvokeWithLayer) Reset

func (m *TLInvokeWithLayer) Reset()

func (*TLInvokeWithLayer) String

func (m *TLInvokeWithLayer) String() string

type TLInvokeWithoutUpdates

type TLInvokeWithoutUpdates struct {
	Query []byte `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
}

invokeWithoutUpdates#bf9459b7 {X:Type} query:!X = X;

func (*TLInvokeWithoutUpdates) Decode

func (m *TLInvokeWithoutUpdates) Decode(dbuf *DecodeBuf) error

func (*TLInvokeWithoutUpdates) Descriptor

func (*TLInvokeWithoutUpdates) Descriptor() ([]byte, []int)

func (*TLInvokeWithoutUpdates) Encode

func (m *TLInvokeWithoutUpdates) Encode() []byte

invokeWithoutUpdates#bf9459b7 {X:Type} query:!X = X;

func (*TLInvokeWithoutUpdates) GetQuery

func (m *TLInvokeWithoutUpdates) GetQuery() []byte

func (*TLInvokeWithoutUpdates) ProtoMessage

func (*TLInvokeWithoutUpdates) ProtoMessage()

func (*TLInvokeWithoutUpdates) Reset

func (m *TLInvokeWithoutUpdates) Reset()

func (*TLInvokeWithoutUpdates) String

func (m *TLInvokeWithoutUpdates) String() string

type TLIpPort

type TLIpPort struct {
	Ipv4 int32 `protobuf:"varint,1,opt,name=ipv4" json:"ipv4,omitempty"`
	Port int32 `protobuf:"varint,2,opt,name=port" json:"port,omitempty"`
}

ipPort#d433ad73 ipv4:int port:int = IpPort;

func (*TLIpPort) Decode

func (m *TLIpPort) Decode(dbuf *DecodeBuf) error

func (*TLIpPort) Descriptor

func (*TLIpPort) Descriptor() ([]byte, []int)

func (*TLIpPort) Encode

func (m *TLIpPort) Encode() []byte

func (*TLIpPort) GetIpv4

func (m *TLIpPort) GetIpv4() int32

func (*TLIpPort) GetPort

func (m *TLIpPort) GetPort() int32

func (*TLIpPort) ProtoMessage

func (*TLIpPort) ProtoMessage()

func (*TLIpPort) Reset

func (m *TLIpPort) Reset()

func (*TLIpPort) String

func (m *TLIpPort) String() string

func (*TLIpPort) ToIpPort

func (m *TLIpPort) ToIpPort() *IpPort

ipPort#d433ad73 ipv4:int port:int = IpPort;

type TLKeyboardButton

type TLKeyboardButton struct {
	Text string `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
}

keyboardButton#a2fa4880 text:string = KeyboardButton;

func (*TLKeyboardButton) Decode

func (m *TLKeyboardButton) Decode(dbuf *DecodeBuf) error

func (*TLKeyboardButton) Descriptor

func (*TLKeyboardButton) Descriptor() ([]byte, []int)

func (*TLKeyboardButton) Encode

func (m *TLKeyboardButton) Encode() []byte

func (*TLKeyboardButton) GetText

func (m *TLKeyboardButton) GetText() string

func (*TLKeyboardButton) ProtoMessage

func (*TLKeyboardButton) ProtoMessage()

func (*TLKeyboardButton) Reset

func (m *TLKeyboardButton) Reset()

func (*TLKeyboardButton) String

func (m *TLKeyboardButton) String() string

func (*TLKeyboardButton) ToKeyboardButton

func (m *TLKeyboardButton) ToKeyboardButton() *KeyboardButton

keyboardButton#a2fa4880 text:string = KeyboardButton;

type TLKeyboardButtonBuy

type TLKeyboardButtonBuy struct {
	Text string `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
}

keyboardButtonBuy#afd93fbb text:string = KeyboardButton;

func (*TLKeyboardButtonBuy) Decode

func (m *TLKeyboardButtonBuy) Decode(dbuf *DecodeBuf) error

func (*TLKeyboardButtonBuy) Descriptor

func (*TLKeyboardButtonBuy) Descriptor() ([]byte, []int)

func (*TLKeyboardButtonBuy) Encode

func (m *TLKeyboardButtonBuy) Encode() []byte

func (*TLKeyboardButtonBuy) GetText

func (m *TLKeyboardButtonBuy) GetText() string

func (*TLKeyboardButtonBuy) ProtoMessage

func (*TLKeyboardButtonBuy) ProtoMessage()

func (*TLKeyboardButtonBuy) Reset

func (m *TLKeyboardButtonBuy) Reset()

func (*TLKeyboardButtonBuy) String

func (m *TLKeyboardButtonBuy) String() string

func (*TLKeyboardButtonBuy) ToKeyboardButton

func (m *TLKeyboardButtonBuy) ToKeyboardButton() *KeyboardButton

keyboardButtonBuy#afd93fbb text:string = KeyboardButton;

type TLKeyboardButtonCallback

type TLKeyboardButtonCallback struct {
	Text string `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
	Data []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
}

keyboardButtonCallback#683a5e46 text:string data:bytes = KeyboardButton;

func (*TLKeyboardButtonCallback) Decode

func (m *TLKeyboardButtonCallback) Decode(dbuf *DecodeBuf) error

func (*TLKeyboardButtonCallback) Descriptor

func (*TLKeyboardButtonCallback) Descriptor() ([]byte, []int)

func (*TLKeyboardButtonCallback) Encode

func (m *TLKeyboardButtonCallback) Encode() []byte

func (*TLKeyboardButtonCallback) GetData

func (m *TLKeyboardButtonCallback) GetData() []byte

func (*TLKeyboardButtonCallback) GetText

func (m *TLKeyboardButtonCallback) GetText() string

func (*TLKeyboardButtonCallback) ProtoMessage

func (*TLKeyboardButtonCallback) ProtoMessage()

func (*TLKeyboardButtonCallback) Reset

func (m *TLKeyboardButtonCallback) Reset()

func (*TLKeyboardButtonCallback) String

func (m *TLKeyboardButtonCallback) String() string

func (*TLKeyboardButtonCallback) ToKeyboardButton

func (m *TLKeyboardButtonCallback) ToKeyboardButton() *KeyboardButton

keyboardButtonCallback#683a5e46 text:string data:bytes = KeyboardButton;

type TLKeyboardButtonGame

type TLKeyboardButtonGame struct {
	Text string `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
}

keyboardButtonGame#50f41ccf text:string = KeyboardButton;

func (*TLKeyboardButtonGame) Decode

func (m *TLKeyboardButtonGame) Decode(dbuf *DecodeBuf) error

func (*TLKeyboardButtonGame) Descriptor

func (*TLKeyboardButtonGame) Descriptor() ([]byte, []int)

func (*TLKeyboardButtonGame) Encode

func (m *TLKeyboardButtonGame) Encode() []byte

func (*TLKeyboardButtonGame) GetText

func (m *TLKeyboardButtonGame) GetText() string

func (*TLKeyboardButtonGame) ProtoMessage

func (*TLKeyboardButtonGame) ProtoMessage()

func (*TLKeyboardButtonGame) Reset

func (m *TLKeyboardButtonGame) Reset()

func (*TLKeyboardButtonGame) String

func (m *TLKeyboardButtonGame) String() string

func (*TLKeyboardButtonGame) ToKeyboardButton

func (m *TLKeyboardButtonGame) ToKeyboardButton() *KeyboardButton

keyboardButtonGame#50f41ccf text:string = KeyboardButton;

type TLKeyboardButtonRequestGeoLocation

type TLKeyboardButtonRequestGeoLocation struct {
	Text string `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
}

keyboardButtonRequestGeoLocation#fc796b3f text:string = KeyboardButton;

func (*TLKeyboardButtonRequestGeoLocation) Decode

func (*TLKeyboardButtonRequestGeoLocation) Descriptor

func (*TLKeyboardButtonRequestGeoLocation) Descriptor() ([]byte, []int)

func (*TLKeyboardButtonRequestGeoLocation) Encode

func (*TLKeyboardButtonRequestGeoLocation) GetText

func (*TLKeyboardButtonRequestGeoLocation) ProtoMessage

func (*TLKeyboardButtonRequestGeoLocation) ProtoMessage()

func (*TLKeyboardButtonRequestGeoLocation) Reset

func (*TLKeyboardButtonRequestGeoLocation) String

func (*TLKeyboardButtonRequestGeoLocation) ToKeyboardButton

func (m *TLKeyboardButtonRequestGeoLocation) ToKeyboardButton() *KeyboardButton

keyboardButtonRequestGeoLocation#fc796b3f text:string = KeyboardButton;

type TLKeyboardButtonRequestPhone

type TLKeyboardButtonRequestPhone struct {
	Text string `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
}

keyboardButtonRequestPhone#b16a6c29 text:string = KeyboardButton;

func (*TLKeyboardButtonRequestPhone) Decode

func (m *TLKeyboardButtonRequestPhone) Decode(dbuf *DecodeBuf) error

func (*TLKeyboardButtonRequestPhone) Descriptor

func (*TLKeyboardButtonRequestPhone) Descriptor() ([]byte, []int)

func (*TLKeyboardButtonRequestPhone) Encode

func (m *TLKeyboardButtonRequestPhone) Encode() []byte

func (*TLKeyboardButtonRequestPhone) GetText

func (m *TLKeyboardButtonRequestPhone) GetText() string

func (*TLKeyboardButtonRequestPhone) ProtoMessage

func (*TLKeyboardButtonRequestPhone) ProtoMessage()

func (*TLKeyboardButtonRequestPhone) Reset

func (m *TLKeyboardButtonRequestPhone) Reset()

func (*TLKeyboardButtonRequestPhone) String

func (*TLKeyboardButtonRequestPhone) ToKeyboardButton

func (m *TLKeyboardButtonRequestPhone) ToKeyboardButton() *KeyboardButton

keyboardButtonRequestPhone#b16a6c29 text:string = KeyboardButton;

type TLKeyboardButtonRow

type TLKeyboardButtonRow struct {
	Buttons []*KeyboardButton `protobuf:"bytes,1,rep,name=buttons" json:"buttons,omitempty"`
}

keyboardButtonRow#77608b83 buttons:Vector<KeyboardButton> = KeyboardButtonRow;

func (*TLKeyboardButtonRow) Decode

func (m *TLKeyboardButtonRow) Decode(dbuf *DecodeBuf) error

func (*TLKeyboardButtonRow) Descriptor

func (*TLKeyboardButtonRow) Descriptor() ([]byte, []int)

func (*TLKeyboardButtonRow) Encode

func (m *TLKeyboardButtonRow) Encode() []byte

func (*TLKeyboardButtonRow) GetButtons

func (m *TLKeyboardButtonRow) GetButtons() []*KeyboardButton

func (*TLKeyboardButtonRow) ProtoMessage

func (*TLKeyboardButtonRow) ProtoMessage()

func (*TLKeyboardButtonRow) Reset

func (m *TLKeyboardButtonRow) Reset()

func (*TLKeyboardButtonRow) String

func (m *TLKeyboardButtonRow) String() string

func (*TLKeyboardButtonRow) ToKeyboardButtonRow

func (m *TLKeyboardButtonRow) ToKeyboardButtonRow() *KeyboardButtonRow

keyboardButtonRow#77608b83 buttons:Vector<KeyboardButton> = KeyboardButtonRow;

type TLKeyboardButtonSwitchInline

type TLKeyboardButtonSwitchInline struct {
	SamePeer bool   `protobuf:"varint,1,opt,name=same_peer,json=samePeer" json:"same_peer,omitempty"`
	Text     string `protobuf:"bytes,2,opt,name=text" json:"text,omitempty"`
	Query    string `protobuf:"bytes,3,opt,name=query" json:"query,omitempty"`
}

keyboardButtonSwitchInline#568a748 flags:# same_peer:flags.0?true text:string query:string = KeyboardButton;

func (*TLKeyboardButtonSwitchInline) Decode

func (m *TLKeyboardButtonSwitchInline) Decode(dbuf *DecodeBuf) error

func (*TLKeyboardButtonSwitchInline) Descriptor

func (*TLKeyboardButtonSwitchInline) Descriptor() ([]byte, []int)

func (*TLKeyboardButtonSwitchInline) Encode

func (m *TLKeyboardButtonSwitchInline) Encode() []byte

func (*TLKeyboardButtonSwitchInline) GetQuery

func (m *TLKeyboardButtonSwitchInline) GetQuery() string

func (*TLKeyboardButtonSwitchInline) GetSamePeer

func (m *TLKeyboardButtonSwitchInline) GetSamePeer() bool

func (*TLKeyboardButtonSwitchInline) GetText

func (m *TLKeyboardButtonSwitchInline) GetText() string

func (*TLKeyboardButtonSwitchInline) ProtoMessage

func (*TLKeyboardButtonSwitchInline) ProtoMessage()

func (*TLKeyboardButtonSwitchInline) Reset

func (m *TLKeyboardButtonSwitchInline) Reset()

func (*TLKeyboardButtonSwitchInline) String

func (*TLKeyboardButtonSwitchInline) ToKeyboardButton

func (m *TLKeyboardButtonSwitchInline) ToKeyboardButton() *KeyboardButton

keyboardButtonSwitchInline#568a748 flags:# same_peer:flags.0?true text:string query:string = KeyboardButton;

type TLKeyboardButtonUrl

type TLKeyboardButtonUrl struct {
	Text string `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
	Url  string `protobuf:"bytes,2,opt,name=url" json:"url,omitempty"`
}

keyboardButtonUrl#258aff05 text:string url:string = KeyboardButton;

func (*TLKeyboardButtonUrl) Decode

func (m *TLKeyboardButtonUrl) Decode(dbuf *DecodeBuf) error

func (*TLKeyboardButtonUrl) Descriptor

func (*TLKeyboardButtonUrl) Descriptor() ([]byte, []int)

func (*TLKeyboardButtonUrl) Encode

func (m *TLKeyboardButtonUrl) Encode() []byte

func (*TLKeyboardButtonUrl) GetText

func (m *TLKeyboardButtonUrl) GetText() string

func (*TLKeyboardButtonUrl) GetUrl

func (m *TLKeyboardButtonUrl) GetUrl() string

func (*TLKeyboardButtonUrl) ProtoMessage

func (*TLKeyboardButtonUrl) ProtoMessage()

func (*TLKeyboardButtonUrl) Reset

func (m *TLKeyboardButtonUrl) Reset()

func (*TLKeyboardButtonUrl) String

func (m *TLKeyboardButtonUrl) String() string

func (*TLKeyboardButtonUrl) ToKeyboardButton

func (m *TLKeyboardButtonUrl) ToKeyboardButton() *KeyboardButton

keyboardButtonUrl#258aff05 text:string url:string = KeyboardButton;

type TLLabeledPrice

type TLLabeledPrice struct {
	Label  string `protobuf:"bytes,1,opt,name=label" json:"label,omitempty"`
	Amount int64  `protobuf:"varint,2,opt,name=amount" json:"amount,omitempty"`
}

labeledPrice#cb296bf8 label:string amount:long = LabeledPrice;

func (*TLLabeledPrice) Decode

func (m *TLLabeledPrice) Decode(dbuf *DecodeBuf) error

func (*TLLabeledPrice) Descriptor

func (*TLLabeledPrice) Descriptor() ([]byte, []int)

func (*TLLabeledPrice) Encode

func (m *TLLabeledPrice) Encode() []byte

func (*TLLabeledPrice) GetAmount

func (m *TLLabeledPrice) GetAmount() int64

func (*TLLabeledPrice) GetLabel

func (m *TLLabeledPrice) GetLabel() string

func (*TLLabeledPrice) ProtoMessage

func (*TLLabeledPrice) ProtoMessage()

func (*TLLabeledPrice) Reset

func (m *TLLabeledPrice) Reset()

func (*TLLabeledPrice) String

func (m *TLLabeledPrice) String() string

func (*TLLabeledPrice) ToLabeledPrice

func (m *TLLabeledPrice) ToLabeledPrice() *LabeledPrice

labeledPrice#cb296bf8 label:string amount:long = LabeledPrice;

type TLLangPackDifference

type TLLangPackDifference struct {
	LangCode    string            `protobuf:"bytes,1,opt,name=lang_code,json=langCode" json:"lang_code,omitempty"`
	FromVersion int32             `protobuf:"varint,2,opt,name=from_version,json=fromVersion" json:"from_version,omitempty"`
	Version     int32             `protobuf:"varint,3,opt,name=version" json:"version,omitempty"`
	Strings     []*LangPackString `protobuf:"bytes,4,rep,name=strings" json:"strings,omitempty"`
}

langPackDifference#f385c1f6 lang_code:string from_version:int version:int strings:Vector<LangPackString> = LangPackDifference;

func (*TLLangPackDifference) Decode

func (m *TLLangPackDifference) Decode(dbuf *DecodeBuf) error

func (*TLLangPackDifference) Descriptor

func (*TLLangPackDifference) Descriptor() ([]byte, []int)

func (*TLLangPackDifference) Encode

func (m *TLLangPackDifference) Encode() []byte

func (*TLLangPackDifference) GetFromVersion

func (m *TLLangPackDifference) GetFromVersion() int32

func (*TLLangPackDifference) GetLangCode

func (m *TLLangPackDifference) GetLangCode() string

func (*TLLangPackDifference) GetStrings

func (m *TLLangPackDifference) GetStrings() []*LangPackString

func (*TLLangPackDifference) GetVersion

func (m *TLLangPackDifference) GetVersion() int32

func (*TLLangPackDifference) ProtoMessage

func (*TLLangPackDifference) ProtoMessage()

func (*TLLangPackDifference) Reset

func (m *TLLangPackDifference) Reset()

func (*TLLangPackDifference) String

func (m *TLLangPackDifference) String() string

func (*TLLangPackDifference) ToLangPackDifference

func (m *TLLangPackDifference) ToLangPackDifference() *LangPackDifference

langPackDifference#f385c1f6 lang_code:string from_version:int version:int strings:Vector<LangPackString> = LangPackDifference;

type TLLangPackLanguage

type TLLangPackLanguage struct {
	Name       string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	NativeName string `protobuf:"bytes,2,opt,name=native_name,json=nativeName" json:"native_name,omitempty"`
	LangCode   string `protobuf:"bytes,3,opt,name=lang_code,json=langCode" json:"lang_code,omitempty"`
}

langPackLanguage#117698f1 name:string native_name:string lang_code:string = LangPackLanguage;

func (*TLLangPackLanguage) Decode

func (m *TLLangPackLanguage) Decode(dbuf *DecodeBuf) error

func (*TLLangPackLanguage) Descriptor

func (*TLLangPackLanguage) Descriptor() ([]byte, []int)

func (*TLLangPackLanguage) Encode

func (m *TLLangPackLanguage) Encode() []byte

func (*TLLangPackLanguage) GetLangCode

func (m *TLLangPackLanguage) GetLangCode() string

func (*TLLangPackLanguage) GetName

func (m *TLLangPackLanguage) GetName() string

func (*TLLangPackLanguage) GetNativeName

func (m *TLLangPackLanguage) GetNativeName() string

func (*TLLangPackLanguage) ProtoMessage

func (*TLLangPackLanguage) ProtoMessage()

func (*TLLangPackLanguage) Reset

func (m *TLLangPackLanguage) Reset()

func (*TLLangPackLanguage) String

func (m *TLLangPackLanguage) String() string

func (*TLLangPackLanguage) ToLangPackLanguage

func (m *TLLangPackLanguage) ToLangPackLanguage() *LangPackLanguage

langPackLanguage#117698f1 name:string native_name:string lang_code:string = LangPackLanguage;

type TLLangPackString

type TLLangPackString struct {
	Key   string `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
	Value string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"`
}

langPackString#cad181f6 key:string value:string = LangPackString;

func (*TLLangPackString) Decode

func (m *TLLangPackString) Decode(dbuf *DecodeBuf) error

func (*TLLangPackString) Descriptor

func (*TLLangPackString) Descriptor() ([]byte, []int)

func (*TLLangPackString) Encode

func (m *TLLangPackString) Encode() []byte

func (*TLLangPackString) GetKey

func (m *TLLangPackString) GetKey() string

func (*TLLangPackString) GetValue

func (m *TLLangPackString) GetValue() string

func (*TLLangPackString) ProtoMessage

func (*TLLangPackString) ProtoMessage()

func (*TLLangPackString) Reset

func (m *TLLangPackString) Reset()

func (*TLLangPackString) String

func (m *TLLangPackString) String() string

func (*TLLangPackString) ToLangPackString

func (m *TLLangPackString) ToLangPackString() *LangPackString

langPackString#cad181f6 key:string value:string = LangPackString;

type TLLangPackStringDeleted

type TLLangPackStringDeleted struct {
	Key string `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
}

langPackStringDeleted#2979eeb2 key:string = LangPackString;

func (*TLLangPackStringDeleted) Decode

func (m *TLLangPackStringDeleted) Decode(dbuf *DecodeBuf) error

func (*TLLangPackStringDeleted) Descriptor

func (*TLLangPackStringDeleted) Descriptor() ([]byte, []int)

func (*TLLangPackStringDeleted) Encode

func (m *TLLangPackStringDeleted) Encode() []byte

func (*TLLangPackStringDeleted) GetKey

func (m *TLLangPackStringDeleted) GetKey() string

func (*TLLangPackStringDeleted) ProtoMessage

func (*TLLangPackStringDeleted) ProtoMessage()

func (*TLLangPackStringDeleted) Reset

func (m *TLLangPackStringDeleted) Reset()

func (*TLLangPackStringDeleted) String

func (m *TLLangPackStringDeleted) String() string

func (*TLLangPackStringDeleted) ToLangPackString

func (m *TLLangPackStringDeleted) ToLangPackString() *LangPackString

langPackStringDeleted#2979eeb2 key:string = LangPackString;

type TLLangPackStringPluralized

type TLLangPackStringPluralized struct {
	Key        string `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
	ZeroValue  string `protobuf:"bytes,2,opt,name=zero_value,json=zeroValue" json:"zero_value,omitempty"`
	OneValue   string `protobuf:"bytes,3,opt,name=one_value,json=oneValue" json:"one_value,omitempty"`
	TwoValue   string `protobuf:"bytes,4,opt,name=two_value,json=twoValue" json:"two_value,omitempty"`
	FewValue   string `protobuf:"bytes,5,opt,name=few_value,json=fewValue" json:"few_value,omitempty"`
	ManyValue  string `protobuf:"bytes,6,opt,name=many_value,json=manyValue" json:"many_value,omitempty"`
	OtherValue string `protobuf:"bytes,7,opt,name=other_value,json=otherValue" json:"other_value,omitempty"`
}

langPackStringPluralized#6c47ac9f flags:# key:string zero_value:flags.0?string one_value:flags.1?string two_value:flags.2?string few_value:flags.3?string many_value:flags.4?string other_value:string = LangPackString;

func (*TLLangPackStringPluralized) Decode

func (m *TLLangPackStringPluralized) Decode(dbuf *DecodeBuf) error

func (*TLLangPackStringPluralized) Descriptor

func (*TLLangPackStringPluralized) Descriptor() ([]byte, []int)

func (*TLLangPackStringPluralized) Encode

func (m *TLLangPackStringPluralized) Encode() []byte

func (*TLLangPackStringPluralized) GetFewValue

func (m *TLLangPackStringPluralized) GetFewValue() string

func (*TLLangPackStringPluralized) GetKey

func (m *TLLangPackStringPluralized) GetKey() string

func (*TLLangPackStringPluralized) GetManyValue

func (m *TLLangPackStringPluralized) GetManyValue() string

func (*TLLangPackStringPluralized) GetOneValue

func (m *TLLangPackStringPluralized) GetOneValue() string

func (*TLLangPackStringPluralized) GetOtherValue

func (m *TLLangPackStringPluralized) GetOtherValue() string

func (*TLLangPackStringPluralized) GetTwoValue

func (m *TLLangPackStringPluralized) GetTwoValue() string

func (*TLLangPackStringPluralized) GetZeroValue

func (m *TLLangPackStringPluralized) GetZeroValue() string

func (*TLLangPackStringPluralized) ProtoMessage

func (*TLLangPackStringPluralized) ProtoMessage()

func (*TLLangPackStringPluralized) Reset

func (m *TLLangPackStringPluralized) Reset()

func (*TLLangPackStringPluralized) String

func (m *TLLangPackStringPluralized) String() string

func (*TLLangPackStringPluralized) ToLangPackString

func (m *TLLangPackStringPluralized) ToLangPackString() *LangPackString

langPackStringPluralized#6c47ac9f flags:# key:string zero_value:flags.0?string one_value:flags.1?string two_value:flags.2?string few_value:flags.3?string many_value:flags.4?string other_value:string = LangPackString;

type TLLangpackGetDifference

type TLLangpackGetDifference struct {
	FromVersion int32 `protobuf:"varint,1,opt,name=from_version,json=fromVersion" json:"from_version,omitempty"`
}

langpack.getDifference#b2e4d7d from_version:int = LangPackDifference;

func (*TLLangpackGetDifference) Decode

func (m *TLLangpackGetDifference) Decode(dbuf *DecodeBuf) error

func (*TLLangpackGetDifference) Descriptor

func (*TLLangpackGetDifference) Descriptor() ([]byte, []int)

func (*TLLangpackGetDifference) Encode

func (m *TLLangpackGetDifference) Encode() []byte

langpack.getDifference#b2e4d7d from_version:int = LangPackDifference;

func (*TLLangpackGetDifference) GetFromVersion

func (m *TLLangpackGetDifference) GetFromVersion() int32

func (*TLLangpackGetDifference) ProtoMessage

func (*TLLangpackGetDifference) ProtoMessage()

func (*TLLangpackGetDifference) Reset

func (m *TLLangpackGetDifference) Reset()

func (*TLLangpackGetDifference) String

func (m *TLLangpackGetDifference) String() string

type TLLangpackGetLangPack

type TLLangpackGetLangPack struct {
	LangCode string `protobuf:"bytes,1,opt,name=lang_code,json=langCode" json:"lang_code,omitempty"`
}

langpack.getLangPack#9ab5c58e lang_code:string = LangPackDifference;

func (*TLLangpackGetLangPack) Decode

func (m *TLLangpackGetLangPack) Decode(dbuf *DecodeBuf) error

func (*TLLangpackGetLangPack) Descriptor

func (*TLLangpackGetLangPack) Descriptor() ([]byte, []int)

func (*TLLangpackGetLangPack) Encode

func (m *TLLangpackGetLangPack) Encode() []byte

langpack.getLangPack#9ab5c58e lang_code:string = LangPackDifference;

func (*TLLangpackGetLangPack) GetLangCode

func (m *TLLangpackGetLangPack) GetLangCode() string

func (*TLLangpackGetLangPack) ProtoMessage

func (*TLLangpackGetLangPack) ProtoMessage()

func (*TLLangpackGetLangPack) Reset

func (m *TLLangpackGetLangPack) Reset()

func (*TLLangpackGetLangPack) String

func (m *TLLangpackGetLangPack) String() string

type TLLangpackGetLanguages

type TLLangpackGetLanguages struct {
}

langpack.getLanguages#800fd57d = Vector<LangPackLanguage>;

func (*TLLangpackGetLanguages) Decode

func (m *TLLangpackGetLanguages) Decode(dbuf *DecodeBuf) error

func (*TLLangpackGetLanguages) Descriptor

func (*TLLangpackGetLanguages) Descriptor() ([]byte, []int)

func (*TLLangpackGetLanguages) Encode

func (m *TLLangpackGetLanguages) Encode() []byte

langpack.getLanguages#800fd57d = Vector<LangPackLanguage>;

func (*TLLangpackGetLanguages) ProtoMessage

func (*TLLangpackGetLanguages) ProtoMessage()

func (*TLLangpackGetLanguages) Reset

func (m *TLLangpackGetLanguages) Reset()

func (*TLLangpackGetLanguages) String

func (m *TLLangpackGetLanguages) String() string

type TLLangpackGetStrings

type TLLangpackGetStrings struct {
	LangCode string   `protobuf:"bytes,1,opt,name=lang_code,json=langCode" json:"lang_code,omitempty"`
	Keys     []string `protobuf:"bytes,2,rep,name=keys" json:"keys,omitempty"`
}

langpack.getStrings#2e1ee318 lang_code:string keys:Vector<string> = Vector<LangPackString>;

func (*TLLangpackGetStrings) Decode

func (m *TLLangpackGetStrings) Decode(dbuf *DecodeBuf) error

func (*TLLangpackGetStrings) Descriptor

func (*TLLangpackGetStrings) Descriptor() ([]byte, []int)

func (*TLLangpackGetStrings) Encode

func (m *TLLangpackGetStrings) Encode() []byte

langpack.getStrings#2e1ee318 lang_code:string keys:Vector<string> = Vector<LangPackString>;

func (*TLLangpackGetStrings) GetKeys

func (m *TLLangpackGetStrings) GetKeys() []string

func (*TLLangpackGetStrings) GetLangCode

func (m *TLLangpackGetStrings) GetLangCode() string

func (*TLLangpackGetStrings) ProtoMessage

func (*TLLangpackGetStrings) ProtoMessage()

func (*TLLangpackGetStrings) Reset

func (m *TLLangpackGetStrings) Reset()

func (*TLLangpackGetStrings) String

func (m *TLLangpackGetStrings) String() string

type TLMaskCoords

type TLMaskCoords struct {
	N    int32   `protobuf:"varint,1,opt,name=n" json:"n,omitempty"`
	X    float64 `protobuf:"fixed64,2,opt,name=x" json:"x,omitempty"`
	Y    float64 `protobuf:"fixed64,3,opt,name=y" json:"y,omitempty"`
	Zoom float64 `protobuf:"fixed64,4,opt,name=zoom" json:"zoom,omitempty"`
}

maskCoords#aed6dbb2 n:int x:double y:double zoom:double = MaskCoords;

func (*TLMaskCoords) Decode

func (m *TLMaskCoords) Decode(dbuf *DecodeBuf) error

func (*TLMaskCoords) Descriptor

func (*TLMaskCoords) Descriptor() ([]byte, []int)

func (*TLMaskCoords) Encode

func (m *TLMaskCoords) Encode() []byte

func (*TLMaskCoords) GetN

func (m *TLMaskCoords) GetN() int32

func (*TLMaskCoords) GetX

func (m *TLMaskCoords) GetX() float64

func (*TLMaskCoords) GetY

func (m *TLMaskCoords) GetY() float64

func (*TLMaskCoords) GetZoom

func (m *TLMaskCoords) GetZoom() float64

func (*TLMaskCoords) ProtoMessage

func (*TLMaskCoords) ProtoMessage()

func (*TLMaskCoords) Reset

func (m *TLMaskCoords) Reset()

func (*TLMaskCoords) String

func (m *TLMaskCoords) String() string

func (*TLMaskCoords) ToMaskCoords

func (m *TLMaskCoords) ToMaskCoords() *MaskCoords

maskCoords#aed6dbb2 n:int x:double y:double zoom:double = MaskCoords;

type TLMessage

type TLMessage struct {
	Out          bool              `protobuf:"varint,1,opt,name=out" json:"out,omitempty"`
	Mentioned    bool              `protobuf:"varint,2,opt,name=mentioned" json:"mentioned,omitempty"`
	MediaUnread  bool              `protobuf:"varint,3,opt,name=media_unread,json=mediaUnread" json:"media_unread,omitempty"`
	Silent       bool              `protobuf:"varint,4,opt,name=silent" json:"silent,omitempty"`
	Post         bool              `protobuf:"varint,5,opt,name=post" json:"post,omitempty"`
	Id           int32             `protobuf:"varint,6,opt,name=id" json:"id,omitempty"`
	FromId       int32             `protobuf:"varint,7,opt,name=from_id,json=fromId" json:"from_id,omitempty"`
	ToId         *Peer             `protobuf:"bytes,8,opt,name=to_id,json=toId" json:"to_id,omitempty"`
	FwdFrom      *MessageFwdHeader `protobuf:"bytes,9,opt,name=fwd_from,json=fwdFrom" json:"fwd_from,omitempty"`
	ViaBotId     int32             `protobuf:"varint,10,opt,name=via_bot_id,json=viaBotId" json:"via_bot_id,omitempty"`
	ReplyToMsgId int32             `protobuf:"varint,11,opt,name=reply_to_msg_id,json=replyToMsgId" json:"reply_to_msg_id,omitempty"`
	Date         int32             `protobuf:"varint,12,opt,name=date" json:"date,omitempty"`
	Message      string            `protobuf:"bytes,13,opt,name=message" json:"message,omitempty"`
	Media        *MessageMedia     `protobuf:"bytes,14,opt,name=media" json:"media,omitempty"`
	ReplyMarkup  *ReplyMarkup      `protobuf:"bytes,15,opt,name=reply_markup,json=replyMarkup" json:"reply_markup,omitempty"`
	Entities     []*MessageEntity  `protobuf:"bytes,16,rep,name=entities" json:"entities,omitempty"`
	Views        int32             `protobuf:"varint,17,opt,name=views" json:"views,omitempty"`
	EditDate     int32             `protobuf:"varint,18,opt,name=edit_date,json=editDate" json:"edit_date,omitempty"`
	PostAuthor   string            `protobuf:"bytes,19,opt,name=post_author,json=postAuthor" json:"post_author,omitempty"`
}

message#90dddc11 flags:# out:flags.1?true mentioned:flags.4?true media_unread:flags.5?true silent:flags.13?true post:flags.14?true id:int from_id:flags.8?int to_id:Peer fwd_from:flags.2?MessageFwdHeader via_bot_id:flags.11?int reply_to_msg_id:flags.3?int date:int message:string media:flags.9?MessageMedia reply_markup:flags.6?ReplyMarkup entities:flags.7?Vector<MessageEntity> views:flags.10?int edit_date:flags.15?int post_author:flags.16?string = Message;

func (*TLMessage) Decode

func (m *TLMessage) Decode(dbuf *DecodeBuf) error

func (*TLMessage) Descriptor

func (*TLMessage) Descriptor() ([]byte, []int)

func (*TLMessage) Encode

func (m *TLMessage) Encode() []byte

func (*TLMessage) GetDate

func (m *TLMessage) GetDate() int32

func (*TLMessage) GetEditDate

func (m *TLMessage) GetEditDate() int32

func (*TLMessage) GetEntities

func (m *TLMessage) GetEntities() []*MessageEntity

func (*TLMessage) GetFromId

func (m *TLMessage) GetFromId() int32

func (*TLMessage) GetFwdFrom

func (m *TLMessage) GetFwdFrom() *MessageFwdHeader

func (*TLMessage) GetId

func (m *TLMessage) GetId() int32

func (*TLMessage) GetMedia

func (m *TLMessage) GetMedia() *MessageMedia

func (*TLMessage) GetMediaUnread

func (m *TLMessage) GetMediaUnread() bool

func (*TLMessage) GetMentioned

func (m *TLMessage) GetMentioned() bool

func (*TLMessage) GetMessage

func (m *TLMessage) GetMessage() string

func (*TLMessage) GetOut

func (m *TLMessage) GetOut() bool

func (*TLMessage) GetPost

func (m *TLMessage) GetPost() bool

func (*TLMessage) GetPostAuthor

func (m *TLMessage) GetPostAuthor() string

func (*TLMessage) GetReplyMarkup

func (m *TLMessage) GetReplyMarkup() *ReplyMarkup

func (*TLMessage) GetReplyToMsgId

func (m *TLMessage) GetReplyToMsgId() int32

func (*TLMessage) GetSilent

func (m *TLMessage) GetSilent() bool

func (*TLMessage) GetToId

func (m *TLMessage) GetToId() *Peer

func (*TLMessage) GetViaBotId

func (m *TLMessage) GetViaBotId() int32

func (*TLMessage) GetViews

func (m *TLMessage) GetViews() int32

func (*TLMessage) ProtoMessage

func (*TLMessage) ProtoMessage()

func (*TLMessage) Reset

func (m *TLMessage) Reset()

func (*TLMessage) String

func (m *TLMessage) String() string

func (*TLMessage) ToMessage

func (m *TLMessage) ToMessage() *Message

message#90dddc11 flags:# out:flags.1?true mentioned:flags.4?true media_unread:flags.5?true silent:flags.13?true post:flags.14?true id:int from_id:flags.8?int to_id:Peer fwd_from:flags.2?MessageFwdHeader via_bot_id:flags.11?int reply_to_msg_id:flags.3?int date:int message:string media:flags.9?MessageMedia reply_markup:flags.6?ReplyMarkup entities:flags.7?Vector<MessageEntity> views:flags.10?int edit_date:flags.15?int post_author:flags.16?string = Message;

type TLMessage2

type TLMessage2 struct {
	MsgId  int64
	Seqno  int32
	Bytes  int32
	Object TLObject
}

message2 msg_id:long seqno:int bytes:int body:Object = Message2; // parsed manually

func (*TLMessage2) Decode

func (m *TLMessage2) Decode(dbuf *DecodeBuf) error

func (*TLMessage2) Encode

func (m *TLMessage2) Encode() []byte

func (*TLMessage2) String

func (m *TLMessage2) String() string

type TLMessageActionChannelCreate

type TLMessageActionChannelCreate struct {
	Title string `protobuf:"bytes,1,opt,name=title" json:"title,omitempty"`
}

messageActionChannelCreate#95d2ac92 title:string = MessageAction;

func (*TLMessageActionChannelCreate) Decode

func (m *TLMessageActionChannelCreate) Decode(dbuf *DecodeBuf) error

func (*TLMessageActionChannelCreate) Descriptor

func (*TLMessageActionChannelCreate) Descriptor() ([]byte, []int)

func (*TLMessageActionChannelCreate) Encode

func (m *TLMessageActionChannelCreate) Encode() []byte

func (*TLMessageActionChannelCreate) GetTitle

func (m *TLMessageActionChannelCreate) GetTitle() string

func (*TLMessageActionChannelCreate) ProtoMessage

func (*TLMessageActionChannelCreate) ProtoMessage()

func (*TLMessageActionChannelCreate) Reset

func (m *TLMessageActionChannelCreate) Reset()

func (*TLMessageActionChannelCreate) String

func (*TLMessageActionChannelCreate) ToMessageAction

func (m *TLMessageActionChannelCreate) ToMessageAction() *MessageAction

messageActionChannelCreate#95d2ac92 title:string = MessageAction;

type TLMessageActionChannelMigrateFrom

type TLMessageActionChannelMigrateFrom struct {
	Title  string `protobuf:"bytes,1,opt,name=title" json:"title,omitempty"`
	ChatId int32  `protobuf:"varint,2,opt,name=chat_id,json=chatId" json:"chat_id,omitempty"`
}

messageActionChannelMigrateFrom#b055eaee title:string chat_id:int = MessageAction;

func (*TLMessageActionChannelMigrateFrom) Decode

func (*TLMessageActionChannelMigrateFrom) Descriptor

func (*TLMessageActionChannelMigrateFrom) Descriptor() ([]byte, []int)

func (*TLMessageActionChannelMigrateFrom) Encode

func (*TLMessageActionChannelMigrateFrom) GetChatId

func (*TLMessageActionChannelMigrateFrom) GetTitle

func (*TLMessageActionChannelMigrateFrom) ProtoMessage

func (*TLMessageActionChannelMigrateFrom) ProtoMessage()

func (*TLMessageActionChannelMigrateFrom) Reset

func (*TLMessageActionChannelMigrateFrom) String

func (*TLMessageActionChannelMigrateFrom) ToMessageAction

func (m *TLMessageActionChannelMigrateFrom) ToMessageAction() *MessageAction

messageActionChannelMigrateFrom#b055eaee title:string chat_id:int = MessageAction;

type TLMessageActionChatAddUser

type TLMessageActionChatAddUser struct {
	Users []int32 `protobuf:"varint,1,rep,packed,name=users" json:"users,omitempty"`
}

messageActionChatAddUser#488a7337 users:Vector<int> = MessageAction;

func (*TLMessageActionChatAddUser) Decode

func (m *TLMessageActionChatAddUser) Decode(dbuf *DecodeBuf) error

func (*TLMessageActionChatAddUser) Descriptor

func (*TLMessageActionChatAddUser) Descriptor() ([]byte, []int)

func (*TLMessageActionChatAddUser) Encode

func (m *TLMessageActionChatAddUser) Encode() []byte

func (*TLMessageActionChatAddUser) GetUsers

func (m *TLMessageActionChatAddUser) GetUsers() []int32

func (*TLMessageActionChatAddUser) ProtoMessage

func (*TLMessageActionChatAddUser) ProtoMessage()

func (*TLMessageActionChatAddUser) Reset

func (m *TLMessageActionChatAddUser) Reset()

func (*TLMessageActionChatAddUser) String

func (m *TLMessageActionChatAddUser) String() string

func (*TLMessageActionChatAddUser) ToMessageAction

func (m *TLMessageActionChatAddUser) ToMessageAction() *MessageAction

messageActionChatAddUser#488a7337 users:Vector<int> = MessageAction;

type TLMessageActionChatCreate

type TLMessageActionChatCreate struct {
	Title string  `protobuf:"bytes,1,opt,name=title" json:"title,omitempty"`
	Users []int32 `protobuf:"varint,2,rep,packed,name=users" json:"users,omitempty"`
}

messageActionChatCreate#a6638b9a title:string users:Vector<int> = MessageAction;

func (*TLMessageActionChatCreate) Decode

func (m *TLMessageActionChatCreate) Decode(dbuf *DecodeBuf) error

func (*TLMessageActionChatCreate) Descriptor

func (*TLMessageActionChatCreate) Descriptor() ([]byte, []int)

func (*TLMessageActionChatCreate) Encode

func (m *TLMessageActionChatCreate) Encode() []byte

func (*TLMessageActionChatCreate) GetTitle

func (m *TLMessageActionChatCreate) GetTitle() string

func (*TLMessageActionChatCreate) GetUsers

func (m *TLMessageActionChatCreate) GetUsers() []int32

func (*TLMessageActionChatCreate) ProtoMessage

func (*TLMessageActionChatCreate) ProtoMessage()

func (*TLMessageActionChatCreate) Reset

func (m *TLMessageActionChatCreate) Reset()

func (*TLMessageActionChatCreate) String

func (m *TLMessageActionChatCreate) String() string

func (*TLMessageActionChatCreate) ToMessageAction

func (m *TLMessageActionChatCreate) ToMessageAction() *MessageAction

messageActionChatCreate#a6638b9a title:string users:Vector<int> = MessageAction;

type TLMessageActionChatDeletePhoto

type TLMessageActionChatDeletePhoto struct {
}

messageActionChatDeletePhoto#95e3fbef = MessageAction;

func (*TLMessageActionChatDeletePhoto) Decode

func (*TLMessageActionChatDeletePhoto) Descriptor

func (*TLMessageActionChatDeletePhoto) Descriptor() ([]byte, []int)

func (*TLMessageActionChatDeletePhoto) Encode

func (m *TLMessageActionChatDeletePhoto) Encode() []byte

func (*TLMessageActionChatDeletePhoto) ProtoMessage

func (*TLMessageActionChatDeletePhoto) ProtoMessage()

func (*TLMessageActionChatDeletePhoto) Reset

func (m *TLMessageActionChatDeletePhoto) Reset()

func (*TLMessageActionChatDeletePhoto) String

func (*TLMessageActionChatDeletePhoto) ToMessageAction

func (m *TLMessageActionChatDeletePhoto) ToMessageAction() *MessageAction

messageActionChatDeletePhoto#95e3fbef = MessageAction;

type TLMessageActionChatDeleteUser

type TLMessageActionChatDeleteUser struct {
	UserId int32 `protobuf:"varint,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
}

messageActionChatDeleteUser#b2ae9b0c user_id:int = MessageAction;

func (*TLMessageActionChatDeleteUser) Decode

func (*TLMessageActionChatDeleteUser) Descriptor

func (*TLMessageActionChatDeleteUser) Descriptor() ([]byte, []int)

func (*TLMessageActionChatDeleteUser) Encode

func (m *TLMessageActionChatDeleteUser) Encode() []byte

func (*TLMessageActionChatDeleteUser) GetUserId

func (m *TLMessageActionChatDeleteUser) GetUserId() int32

func (*TLMessageActionChatDeleteUser) ProtoMessage

func (*TLMessageActionChatDeleteUser) ProtoMessage()

func (*TLMessageActionChatDeleteUser) Reset

func (m *TLMessageActionChatDeleteUser) Reset()

func (*TLMessageActionChatDeleteUser) String

func (*TLMessageActionChatDeleteUser) ToMessageAction

func (m *TLMessageActionChatDeleteUser) ToMessageAction() *MessageAction

messageActionChatDeleteUser#b2ae9b0c user_id:int = MessageAction;

type TLMessageActionChatEditPhoto

type TLMessageActionChatEditPhoto struct {
	Photo *Photo `protobuf:"bytes,1,opt,name=photo" json:"photo,omitempty"`
}

messageActionChatEditPhoto#7fcb13a8 photo:Photo = MessageAction;

func (*TLMessageActionChatEditPhoto) Decode

func (m *TLMessageActionChatEditPhoto) Decode(dbuf *DecodeBuf) error

func (*TLMessageActionChatEditPhoto) Descriptor

func (*TLMessageActionChatEditPhoto) Descriptor() ([]byte, []int)

func (*TLMessageActionChatEditPhoto) Encode

func (m *TLMessageActionChatEditPhoto) Encode() []byte

func (*TLMessageActionChatEditPhoto) GetPhoto

func (m *TLMessageActionChatEditPhoto) GetPhoto() *Photo

func (*TLMessageActionChatEditPhoto) ProtoMessage

func (*TLMessageActionChatEditPhoto) ProtoMessage()

func (*TLMessageActionChatEditPhoto) Reset

func (m *TLMessageActionChatEditPhoto) Reset()

func (*TLMessageActionChatEditPhoto) String

func (*TLMessageActionChatEditPhoto) ToMessageAction

func (m *TLMessageActionChatEditPhoto) ToMessageAction() *MessageAction

messageActionChatEditPhoto#7fcb13a8 photo:Photo = MessageAction;

type TLMessageActionChatEditTitle

type TLMessageActionChatEditTitle struct {
	Title string `protobuf:"bytes,1,opt,name=title" json:"title,omitempty"`
}

messageActionChatEditTitle#b5a1ce5a title:string = MessageAction;

func (*TLMessageActionChatEditTitle) Decode

func (m *TLMessageActionChatEditTitle) Decode(dbuf *DecodeBuf) error

func (*TLMessageActionChatEditTitle) Descriptor

func (*TLMessageActionChatEditTitle) Descriptor() ([]byte, []int)

func (*TLMessageActionChatEditTitle) Encode

func (m *TLMessageActionChatEditTitle) Encode() []byte

func (*TLMessageActionChatEditTitle) GetTitle

func (m *TLMessageActionChatEditTitle) GetTitle() string

func (*TLMessageActionChatEditTitle) ProtoMessage

func (*TLMessageActionChatEditTitle) ProtoMessage()

func (*TLMessageActionChatEditTitle) Reset

func (m *TLMessageActionChatEditTitle) Reset()

func (*TLMessageActionChatEditTitle) String

func (*TLMessageActionChatEditTitle) ToMessageAction

func (m *TLMessageActionChatEditTitle) ToMessageAction() *MessageAction

messageActionChatEditTitle#b5a1ce5a title:string = MessageAction;

type TLMessageActionChatJoinedByLink struct {
	InviterId int32 `protobuf:"varint,1,opt,name=inviter_id,json=inviterId" json:"inviter_id,omitempty"`
}

messageActionChatJoinedByLink#f89cf5e8 inviter_id:int = MessageAction;

func (*TLMessageActionChatJoinedByLink) Decode

func (*TLMessageActionChatJoinedByLink) Descriptor

func (*TLMessageActionChatJoinedByLink) Descriptor() ([]byte, []int)

func (*TLMessageActionChatJoinedByLink) Encode

func (m *TLMessageActionChatJoinedByLink) Encode() []byte

func (*TLMessageActionChatJoinedByLink) GetInviterId

func (m *TLMessageActionChatJoinedByLink) GetInviterId() int32

func (*TLMessageActionChatJoinedByLink) ProtoMessage

func (*TLMessageActionChatJoinedByLink) ProtoMessage()

func (*TLMessageActionChatJoinedByLink) Reset

func (*TLMessageActionChatJoinedByLink) String

func (*TLMessageActionChatJoinedByLink) ToMessageAction

func (m *TLMessageActionChatJoinedByLink) ToMessageAction() *MessageAction

messageActionChatJoinedByLink#f89cf5e8 inviter_id:int = MessageAction;

type TLMessageActionChatMigrateTo

type TLMessageActionChatMigrateTo struct {
	ChannelId int32 `protobuf:"varint,1,opt,name=channel_id,json=channelId" json:"channel_id,omitempty"`
}

messageActionChatMigrateTo#51bdb021 channel_id:int = MessageAction;

func (*TLMessageActionChatMigrateTo) Decode

func (m *TLMessageActionChatMigrateTo) Decode(dbuf *DecodeBuf) error

func (*TLMessageActionChatMigrateTo) Descriptor

func (*TLMessageActionChatMigrateTo) Descriptor() ([]byte, []int)

func (*TLMessageActionChatMigrateTo) Encode

func (m *TLMessageActionChatMigrateTo) Encode() []byte

func (*TLMessageActionChatMigrateTo) GetChannelId

func (m *TLMessageActionChatMigrateTo) GetChannelId() int32

func (*TLMessageActionChatMigrateTo) ProtoMessage

func (*TLMessageActionChatMigrateTo) ProtoMessage()

func (*TLMessageActionChatMigrateTo) Reset

func (m *TLMessageActionChatMigrateTo) Reset()

func (*TLMessageActionChatMigrateTo) String

func (*TLMessageActionChatMigrateTo) ToMessageAction

func (m *TLMessageActionChatMigrateTo) ToMessageAction() *MessageAction

messageActionChatMigrateTo#51bdb021 channel_id:int = MessageAction;

type TLMessageActionEmpty

type TLMessageActionEmpty struct {
}

messageActionEmpty#b6aef7b0 = MessageAction;

func (*TLMessageActionEmpty) Decode

func (m *TLMessageActionEmpty) Decode(dbuf *DecodeBuf) error

func (*TLMessageActionEmpty) Descriptor

func (*TLMessageActionEmpty) Descriptor() ([]byte, []int)

func (*TLMessageActionEmpty) Encode

func (m *TLMessageActionEmpty) Encode() []byte

func (*TLMessageActionEmpty) ProtoMessage

func (*TLMessageActionEmpty) ProtoMessage()

func (*TLMessageActionEmpty) Reset

func (m *TLMessageActionEmpty) Reset()

func (*TLMessageActionEmpty) String

func (m *TLMessageActionEmpty) String() string

func (*TLMessageActionEmpty) ToMessageAction

func (m *TLMessageActionEmpty) ToMessageAction() *MessageAction

messageActionEmpty#b6aef7b0 = MessageAction;

type TLMessageActionGameScore

type TLMessageActionGameScore struct {
	GameId int64 `protobuf:"varint,1,opt,name=game_id,json=gameId" json:"game_id,omitempty"`
	Score  int32 `protobuf:"varint,2,opt,name=score" json:"score,omitempty"`
}

messageActionGameScore#92a72876 game_id:long score:int = MessageAction;

func (*TLMessageActionGameScore) Decode

func (m *TLMessageActionGameScore) Decode(dbuf *DecodeBuf) error

func (*TLMessageActionGameScore) Descriptor

func (*TLMessageActionGameScore) Descriptor() ([]byte, []int)

func (*TLMessageActionGameScore) Encode

func (m *TLMessageActionGameScore) Encode() []byte

func (*TLMessageActionGameScore) GetGameId

func (m *TLMessageActionGameScore) GetGameId() int64

func (*TLMessageActionGameScore) GetScore

func (m *TLMessageActionGameScore) GetScore() int32

func (*TLMessageActionGameScore) ProtoMessage

func (*TLMessageActionGameScore) ProtoMessage()

func (*TLMessageActionGameScore) Reset

func (m *TLMessageActionGameScore) Reset()

func (*TLMessageActionGameScore) String

func (m *TLMessageActionGameScore) String() string

func (*TLMessageActionGameScore) ToMessageAction

func (m *TLMessageActionGameScore) ToMessageAction() *MessageAction

messageActionGameScore#92a72876 game_id:long score:int = MessageAction;

type TLMessageActionHistoryClear

type TLMessageActionHistoryClear struct {
}

messageActionHistoryClear#9fbab604 = MessageAction;

func (*TLMessageActionHistoryClear) Decode

func (m *TLMessageActionHistoryClear) Decode(dbuf *DecodeBuf) error

func (*TLMessageActionHistoryClear) Descriptor

func (*TLMessageActionHistoryClear) Descriptor() ([]byte, []int)

func (*TLMessageActionHistoryClear) Encode

func (m *TLMessageActionHistoryClear) Encode() []byte

func (*TLMessageActionHistoryClear) ProtoMessage

func (*TLMessageActionHistoryClear) ProtoMessage()

func (*TLMessageActionHistoryClear) Reset

func (m *TLMessageActionHistoryClear) Reset()

func (*TLMessageActionHistoryClear) String

func (m *TLMessageActionHistoryClear) String() string

func (*TLMessageActionHistoryClear) ToMessageAction

func (m *TLMessageActionHistoryClear) ToMessageAction() *MessageAction

messageActionHistoryClear#9fbab604 = MessageAction;

type TLMessageActionPaymentSent

type TLMessageActionPaymentSent struct {
	Currency    string `protobuf:"bytes,1,opt,name=currency" json:"currency,omitempty"`
	TotalAmount int64  `protobuf:"varint,2,opt,name=total_amount,json=totalAmount" json:"total_amount,omitempty"`
}

messageActionPaymentSent#40699cd0 currency:string total_amount:long = MessageAction;

func (*TLMessageActionPaymentSent) Decode

func (m *TLMessageActionPaymentSent) Decode(dbuf *DecodeBuf) error

func (*TLMessageActionPaymentSent) Descriptor

func (*TLMessageActionPaymentSent) Descriptor() ([]byte, []int)

func (*TLMessageActionPaymentSent) Encode

func (m *TLMessageActionPaymentSent) Encode() []byte

func (*TLMessageActionPaymentSent) GetCurrency

func (m *TLMessageActionPaymentSent) GetCurrency() string

func (*TLMessageActionPaymentSent) GetTotalAmount

func (m *TLMessageActionPaymentSent) GetTotalAmount() int64

func (*TLMessageActionPaymentSent) ProtoMessage

func (*TLMessageActionPaymentSent) ProtoMessage()

func (*TLMessageActionPaymentSent) Reset

func (m *TLMessageActionPaymentSent) Reset()

func (*TLMessageActionPaymentSent) String

func (m *TLMessageActionPaymentSent) String() string

func (*TLMessageActionPaymentSent) ToMessageAction

func (m *TLMessageActionPaymentSent) ToMessageAction() *MessageAction

messageActionPaymentSent#40699cd0 currency:string total_amount:long = MessageAction;

type TLMessageActionPaymentSentMe

type TLMessageActionPaymentSentMe struct {
	Currency         string                `protobuf:"bytes,1,opt,name=currency" json:"currency,omitempty"`
	TotalAmount      int64                 `protobuf:"varint,2,opt,name=total_amount,json=totalAmount" json:"total_amount,omitempty"`
	Payload          []byte                `protobuf:"bytes,3,opt,name=payload,proto3" json:"payload,omitempty"`
	Info             *PaymentRequestedInfo `protobuf:"bytes,4,opt,name=info" json:"info,omitempty"`
	ShippingOptionId string                `protobuf:"bytes,5,opt,name=shipping_option_id,json=shippingOptionId" json:"shipping_option_id,omitempty"`
	Charge           *PaymentCharge        `protobuf:"bytes,6,opt,name=charge" json:"charge,omitempty"`
}

messageActionPaymentSentMe#8f31b327 flags:# currency:string total_amount:long payload:bytes info:flags.0?PaymentRequestedInfo shipping_option_id:flags.1?string charge:PaymentCharge = MessageAction;

func (*TLMessageActionPaymentSentMe) Decode

func (m *TLMessageActionPaymentSentMe) Decode(dbuf *DecodeBuf) error

func (*TLMessageActionPaymentSentMe) Descriptor

func (*TLMessageActionPaymentSentMe) Descriptor() ([]byte, []int)

func (*TLMessageActionPaymentSentMe) Encode

func (m *TLMessageActionPaymentSentMe) Encode() []byte

func (*TLMessageActionPaymentSentMe) GetCharge

func (*TLMessageActionPaymentSentMe) GetCurrency

func (m *TLMessageActionPaymentSentMe) GetCurrency() string

func (*TLMessageActionPaymentSentMe) GetInfo

func (*TLMessageActionPaymentSentMe) GetPayload

func (m *TLMessageActionPaymentSentMe) GetPayload() []byte

func (*TLMessageActionPaymentSentMe) GetShippingOptionId

func (m *TLMessageActionPaymentSentMe) GetShippingOptionId() string

func (*TLMessageActionPaymentSentMe) GetTotalAmount

func (m *TLMessageActionPaymentSentMe) GetTotalAmount() int64

func (*TLMessageActionPaymentSentMe) ProtoMessage

func (*TLMessageActionPaymentSentMe) ProtoMessage()

func (*TLMessageActionPaymentSentMe) Reset

func (m *TLMessageActionPaymentSentMe) Reset()

func (*TLMessageActionPaymentSentMe) String

func (*TLMessageActionPaymentSentMe) ToMessageAction

func (m *TLMessageActionPaymentSentMe) ToMessageAction() *MessageAction

messageActionPaymentSentMe#8f31b327 flags:# currency:string total_amount:long payload:bytes info:flags.0?PaymentRequestedInfo shipping_option_id:flags.1?string charge:PaymentCharge = MessageAction;

type TLMessageActionPhoneCall

type TLMessageActionPhoneCall struct {
	CallId   int64                   `protobuf:"varint,1,opt,name=call_id,json=callId" json:"call_id,omitempty"`
	Reason   *PhoneCallDiscardReason `protobuf:"bytes,2,opt,name=reason" json:"reason,omitempty"`
	Duration int32                   `protobuf:"varint,3,opt,name=duration" json:"duration,omitempty"`
}

messageActionPhoneCall#80e11a7f flags:# call_id:long reason:flags.0?PhoneCallDiscardReason duration:flags.1?int = MessageAction;

func (*TLMessageActionPhoneCall) Decode

func (m *TLMessageActionPhoneCall) Decode(dbuf *DecodeBuf) error

func (*TLMessageActionPhoneCall) Descriptor

func (*TLMessageActionPhoneCall) Descriptor() ([]byte, []int)

func (*TLMessageActionPhoneCall) Encode

func (m *TLMessageActionPhoneCall) Encode() []byte

func (*TLMessageActionPhoneCall) GetCallId

func (m *TLMessageActionPhoneCall) GetCallId() int64

func (*TLMessageActionPhoneCall) GetDuration

func (m *TLMessageActionPhoneCall) GetDuration() int32

func (*TLMessageActionPhoneCall) GetReason

func (*TLMessageActionPhoneCall) ProtoMessage

func (*TLMessageActionPhoneCall) ProtoMessage()

func (*TLMessageActionPhoneCall) Reset

func (m *TLMessageActionPhoneCall) Reset()

func (*TLMessageActionPhoneCall) String

func (m *TLMessageActionPhoneCall) String() string

func (*TLMessageActionPhoneCall) ToMessageAction

func (m *TLMessageActionPhoneCall) ToMessageAction() *MessageAction

messageActionPhoneCall#80e11a7f flags:# call_id:long reason:flags.0?PhoneCallDiscardReason duration:flags.1?int = MessageAction;

type TLMessageActionPinMessage

type TLMessageActionPinMessage struct {
}

messageActionPinMessage#94bd38ed = MessageAction;

func (*TLMessageActionPinMessage) Decode

func (m *TLMessageActionPinMessage) Decode(dbuf *DecodeBuf) error

func (*TLMessageActionPinMessage) Descriptor

func (*TLMessageActionPinMessage) Descriptor() ([]byte, []int)

func (*TLMessageActionPinMessage) Encode

func (m *TLMessageActionPinMessage) Encode() []byte

func (*TLMessageActionPinMessage) ProtoMessage

func (*TLMessageActionPinMessage) ProtoMessage()

func (*TLMessageActionPinMessage) Reset

func (m *TLMessageActionPinMessage) Reset()

func (*TLMessageActionPinMessage) String

func (m *TLMessageActionPinMessage) String() string

func (*TLMessageActionPinMessage) ToMessageAction

func (m *TLMessageActionPinMessage) ToMessageAction() *MessageAction

messageActionPinMessage#94bd38ed = MessageAction;

type TLMessageActionScreenshotTaken

type TLMessageActionScreenshotTaken struct {
}

messageActionScreenshotTaken#4792929b = MessageAction;

func (*TLMessageActionScreenshotTaken) Decode

func (*TLMessageActionScreenshotTaken) Descriptor

func (*TLMessageActionScreenshotTaken) Descriptor() ([]byte, []int)

func (*TLMessageActionScreenshotTaken) Encode

func (m *TLMessageActionScreenshotTaken) Encode() []byte

func (*TLMessageActionScreenshotTaken) ProtoMessage

func (*TLMessageActionScreenshotTaken) ProtoMessage()

func (*TLMessageActionScreenshotTaken) Reset

func (m *TLMessageActionScreenshotTaken) Reset()

func (*TLMessageActionScreenshotTaken) String

func (*TLMessageActionScreenshotTaken) ToMessageAction

func (m *TLMessageActionScreenshotTaken) ToMessageAction() *MessageAction

messageActionScreenshotTaken#4792929b = MessageAction;

type TLMessageEmpty

type TLMessageEmpty struct {
	Id int32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
}

messageEmpty#83e5de54 id:int = Message;

func (*TLMessageEmpty) Decode

func (m *TLMessageEmpty) Decode(dbuf *DecodeBuf) error

func (*TLMessageEmpty) Descriptor

func (*TLMessageEmpty) Descriptor() ([]byte, []int)

func (*TLMessageEmpty) Encode

func (m *TLMessageEmpty) Encode() []byte

func (*TLMessageEmpty) GetId

func (m *TLMessageEmpty) GetId() int32

func (*TLMessageEmpty) ProtoMessage

func (*TLMessageEmpty) ProtoMessage()

func (*TLMessageEmpty) Reset

func (m *TLMessageEmpty) Reset()

func (*TLMessageEmpty) String

func (m *TLMessageEmpty) String() string

func (*TLMessageEmpty) ToMessage

func (m *TLMessageEmpty) ToMessage() *Message

messageEmpty#83e5de54 id:int = Message;

type TLMessageEntityBold

type TLMessageEntityBold struct {
	Offset int32 `protobuf:"varint,1,opt,name=offset" json:"offset,omitempty"`
	Length int32 `protobuf:"varint,2,opt,name=length" json:"length,omitempty"`
}

messageEntityBold#bd610bc9 offset:int length:int = MessageEntity;

func (*TLMessageEntityBold) Decode

func (m *TLMessageEntityBold) Decode(dbuf *DecodeBuf) error

func (*TLMessageEntityBold) Descriptor

func (*TLMessageEntityBold) Descriptor() ([]byte, []int)

func (*TLMessageEntityBold) Encode

func (m *TLMessageEntityBold) Encode() []byte

func (*TLMessageEntityBold) GetLength

func (m *TLMessageEntityBold) GetLength() int32

func (*TLMessageEntityBold) GetOffset

func (m *TLMessageEntityBold) GetOffset() int32

func (*TLMessageEntityBold) ProtoMessage

func (*TLMessageEntityBold) ProtoMessage()

func (*TLMessageEntityBold) Reset

func (m *TLMessageEntityBold) Reset()

func (*TLMessageEntityBold) String

func (m *TLMessageEntityBold) String() string

func (*TLMessageEntityBold) ToMessageEntity

func (m *TLMessageEntityBold) ToMessageEntity() *MessageEntity

messageEntityBold#bd610bc9 offset:int length:int = MessageEntity;

type TLMessageEntityBotCommand

type TLMessageEntityBotCommand struct {
	Offset int32 `protobuf:"varint,1,opt,name=offset" json:"offset,omitempty"`
	Length int32 `protobuf:"varint,2,opt,name=length" json:"length,omitempty"`
}

messageEntityBotCommand#6cef8ac7 offset:int length:int = MessageEntity;

func (*TLMessageEntityBotCommand) Decode

func (m *TLMessageEntityBotCommand) Decode(dbuf *DecodeBuf) error

func (*TLMessageEntityBotCommand) Descriptor

func (*TLMessageEntityBotCommand) Descriptor() ([]byte, []int)

func (*TLMessageEntityBotCommand) Encode

func (m *TLMessageEntityBotCommand) Encode() []byte

func (*TLMessageEntityBotCommand) GetLength

func (m *TLMessageEntityBotCommand) GetLength() int32

func (*TLMessageEntityBotCommand) GetOffset

func (m *TLMessageEntityBotCommand) GetOffset() int32

func (*TLMessageEntityBotCommand) ProtoMessage

func (*TLMessageEntityBotCommand) ProtoMessage()

func (*TLMessageEntityBotCommand) Reset

func (m *TLMessageEntityBotCommand) Reset()

func (*TLMessageEntityBotCommand) String

func (m *TLMessageEntityBotCommand) String() string

func (*TLMessageEntityBotCommand) ToMessageEntity

func (m *TLMessageEntityBotCommand) ToMessageEntity() *MessageEntity

messageEntityBotCommand#6cef8ac7 offset:int length:int = MessageEntity;

type TLMessageEntityCode

type TLMessageEntityCode struct {
	Offset int32 `protobuf:"varint,1,opt,name=offset" json:"offset,omitempty"`
	Length int32 `protobuf:"varint,2,opt,name=length" json:"length,omitempty"`
}

messageEntityCode#28a20571 offset:int length:int = MessageEntity;

func (*TLMessageEntityCode) Decode

func (m *TLMessageEntityCode) Decode(dbuf *DecodeBuf) error

func (*TLMessageEntityCode) Descriptor

func (*TLMessageEntityCode) Descriptor() ([]byte, []int)

func (*TLMessageEntityCode) Encode

func (m *TLMessageEntityCode) Encode() []byte

func (*TLMessageEntityCode) GetLength

func (m *TLMessageEntityCode) GetLength() int32

func (*TLMessageEntityCode) GetOffset

func (m *TLMessageEntityCode) GetOffset() int32

func (*TLMessageEntityCode) ProtoMessage

func (*TLMessageEntityCode) ProtoMessage()

func (*TLMessageEntityCode) Reset

func (m *TLMessageEntityCode) Reset()

func (*TLMessageEntityCode) String

func (m *TLMessageEntityCode) String() string

func (*TLMessageEntityCode) ToMessageEntity

func (m *TLMessageEntityCode) ToMessageEntity() *MessageEntity

messageEntityCode#28a20571 offset:int length:int = MessageEntity;

type TLMessageEntityEmail

type TLMessageEntityEmail struct {
	Offset int32 `protobuf:"varint,1,opt,name=offset" json:"offset,omitempty"`
	Length int32 `protobuf:"varint,2,opt,name=length" json:"length,omitempty"`
}

messageEntityEmail#64e475c2 offset:int length:int = MessageEntity;

func (*TLMessageEntityEmail) Decode

func (m *TLMessageEntityEmail) Decode(dbuf *DecodeBuf) error

func (*TLMessageEntityEmail) Descriptor

func (*TLMessageEntityEmail) Descriptor() ([]byte, []int)

func (*TLMessageEntityEmail) Encode

func (m *TLMessageEntityEmail) Encode() []byte

func (*TLMessageEntityEmail) GetLength

func (m *TLMessageEntityEmail) GetLength() int32

func (*TLMessageEntityEmail) GetOffset

func (m *TLMessageEntityEmail) GetOffset() int32

func (*TLMessageEntityEmail) ProtoMessage

func (*TLMessageEntityEmail) ProtoMessage()

func (*TLMessageEntityEmail) Reset

func (m *TLMessageEntityEmail) Reset()

func (*TLMessageEntityEmail) String

func (m *TLMessageEntityEmail) String() string

func (*TLMessageEntityEmail) ToMessageEntity

func (m *TLMessageEntityEmail) ToMessageEntity() *MessageEntity

messageEntityEmail#64e475c2 offset:int length:int = MessageEntity;

type TLMessageEntityHashtag

type TLMessageEntityHashtag struct {
	Offset int32 `protobuf:"varint,1,opt,name=offset" json:"offset,omitempty"`
	Length int32 `protobuf:"varint,2,opt,name=length" json:"length,omitempty"`
}

messageEntityHashtag#6f635b0d offset:int length:int = MessageEntity;

func (*TLMessageEntityHashtag) Decode

func (m *TLMessageEntityHashtag) Decode(dbuf *DecodeBuf) error

func (*TLMessageEntityHashtag) Descriptor

func (*TLMessageEntityHashtag) Descriptor() ([]byte, []int)

func (*TLMessageEntityHashtag) Encode

func (m *TLMessageEntityHashtag) Encode() []byte

func (*TLMessageEntityHashtag) GetLength

func (m *TLMessageEntityHashtag) GetLength() int32

func (*TLMessageEntityHashtag) GetOffset

func (m *TLMessageEntityHashtag) GetOffset() int32

func (*TLMessageEntityHashtag) ProtoMessage

func (*TLMessageEntityHashtag) ProtoMessage()

func (*TLMessageEntityHashtag) Reset

func (m *TLMessageEntityHashtag) Reset()

func (*TLMessageEntityHashtag) String

func (m *TLMessageEntityHashtag) String() string

func (*TLMessageEntityHashtag) ToMessageEntity

func (m *TLMessageEntityHashtag) ToMessageEntity() *MessageEntity

messageEntityHashtag#6f635b0d offset:int length:int = MessageEntity;

type TLMessageEntityItalic

type TLMessageEntityItalic struct {
	Offset int32 `protobuf:"varint,1,opt,name=offset" json:"offset,omitempty"`
	Length int32 `protobuf:"varint,2,opt,name=length" json:"length,omitempty"`
}

messageEntityItalic#826f8b60 offset:int length:int = MessageEntity;

func (*TLMessageEntityItalic) Decode

func (m *TLMessageEntityItalic) Decode(dbuf *DecodeBuf) error

func (*TLMessageEntityItalic) Descriptor

func (*TLMessageEntityItalic) Descriptor() ([]byte, []int)

func (*TLMessageEntityItalic) Encode

func (m *TLMessageEntityItalic) Encode() []byte

func (*TLMessageEntityItalic) GetLength

func (m *TLMessageEntityItalic) GetLength() int32

func (*TLMessageEntityItalic) GetOffset

func (m *TLMessageEntityItalic) GetOffset() int32

func (*TLMessageEntityItalic) ProtoMessage

func (*TLMessageEntityItalic) ProtoMessage()

func (*TLMessageEntityItalic) Reset

func (m *TLMessageEntityItalic) Reset()

func (*TLMessageEntityItalic) String

func (m *TLMessageEntityItalic) String() string

func (*TLMessageEntityItalic) ToMessageEntity

func (m *TLMessageEntityItalic) ToMessageEntity() *MessageEntity

messageEntityItalic#826f8b60 offset:int length:int = MessageEntity;

type TLMessageEntityMention

type TLMessageEntityMention struct {
	Offset int32 `protobuf:"varint,1,opt,name=offset" json:"offset,omitempty"`
	Length int32 `protobuf:"varint,2,opt,name=length" json:"length,omitempty"`
}

messageEntityMention#fa04579d offset:int length:int = MessageEntity;

func (*TLMessageEntityMention) Decode

func (m *TLMessageEntityMention) Decode(dbuf *DecodeBuf) error

func (*TLMessageEntityMention) Descriptor

func (*TLMessageEntityMention) Descriptor() ([]byte, []int)

func (*TLMessageEntityMention) Encode

func (m *TLMessageEntityMention) Encode() []byte

func (*TLMessageEntityMention) GetLength

func (m *TLMessageEntityMention) GetLength() int32

func (*TLMessageEntityMention) GetOffset

func (m *TLMessageEntityMention) GetOffset() int32

func (*TLMessageEntityMention) ProtoMessage

func (*TLMessageEntityMention) ProtoMessage()

func (*TLMessageEntityMention) Reset

func (m *TLMessageEntityMention) Reset()

func (*TLMessageEntityMention) String

func (m *TLMessageEntityMention) String() string

func (*TLMessageEntityMention) ToMessageEntity

func (m *TLMessageEntityMention) ToMessageEntity() *MessageEntity

messageEntityMention#fa04579d offset:int length:int = MessageEntity;

type TLMessageEntityMentionName

type TLMessageEntityMentionName struct {
	Offset int32 `protobuf:"varint,1,opt,name=offset" json:"offset,omitempty"`
	Length int32 `protobuf:"varint,2,opt,name=length" json:"length,omitempty"`
	UserId int32 `protobuf:"varint,3,opt,name=user_id,json=userId" json:"user_id,omitempty"`
}

messageEntityMentionName#352dca58 offset:int length:int user_id:int = MessageEntity;

func (*TLMessageEntityMentionName) Decode

func (m *TLMessageEntityMentionName) Decode(dbuf *DecodeBuf) error

func (*TLMessageEntityMentionName) Descriptor

func (*TLMessageEntityMentionName) Descriptor() ([]byte, []int)

func (*TLMessageEntityMentionName) Encode

func (m *TLMessageEntityMentionName) Encode() []byte

func (*TLMessageEntityMentionName) GetLength

func (m *TLMessageEntityMentionName) GetLength() int32

func (*TLMessageEntityMentionName) GetOffset

func (m *TLMessageEntityMentionName) GetOffset() int32

func (*TLMessageEntityMentionName) GetUserId

func (m *TLMessageEntityMentionName) GetUserId() int32

func (*TLMessageEntityMentionName) ProtoMessage

func (*TLMessageEntityMentionName) ProtoMessage()

func (*TLMessageEntityMentionName) Reset

func (m *TLMessageEntityMentionName) Reset()

func (*TLMessageEntityMentionName) String

func (m *TLMessageEntityMentionName) String() string

func (*TLMessageEntityMentionName) ToMessageEntity

func (m *TLMessageEntityMentionName) ToMessageEntity() *MessageEntity

messageEntityMentionName#352dca58 offset:int length:int user_id:int = MessageEntity;

type TLMessageEntityPre

type TLMessageEntityPre struct {
	Offset   int32  `protobuf:"varint,1,opt,name=offset" json:"offset,omitempty"`
	Length   int32  `protobuf:"varint,2,opt,name=length" json:"length,omitempty"`
	Language string `protobuf:"bytes,3,opt,name=language" json:"language,omitempty"`
}

messageEntityPre#73924be0 offset:int length:int language:string = MessageEntity;

func (*TLMessageEntityPre) Decode

func (m *TLMessageEntityPre) Decode(dbuf *DecodeBuf) error

func (*TLMessageEntityPre) Descriptor

func (*TLMessageEntityPre) Descriptor() ([]byte, []int)

func (*TLMessageEntityPre) Encode

func (m *TLMessageEntityPre) Encode() []byte

func (*TLMessageEntityPre) GetLanguage

func (m *TLMessageEntityPre) GetLanguage() string

func (*TLMessageEntityPre) GetLength

func (m *TLMessageEntityPre) GetLength() int32

func (*TLMessageEntityPre) GetOffset

func (m *TLMessageEntityPre) GetOffset() int32

func (*TLMessageEntityPre) ProtoMessage

func (*TLMessageEntityPre) ProtoMessage()

func (*TLMessageEntityPre) Reset

func (m *TLMessageEntityPre) Reset()

func (*TLMessageEntityPre) String

func (m *TLMessageEntityPre) String() string

func (*TLMessageEntityPre) ToMessageEntity

func (m *TLMessageEntityPre) ToMessageEntity() *MessageEntity

messageEntityPre#73924be0 offset:int length:int language:string = MessageEntity;

type TLMessageEntityTextUrl

type TLMessageEntityTextUrl struct {
	Offset int32  `protobuf:"varint,1,opt,name=offset" json:"offset,omitempty"`
	Length int32  `protobuf:"varint,2,opt,name=length" json:"length,omitempty"`
	Url    string `protobuf:"bytes,3,opt,name=url" json:"url,omitempty"`
}

messageEntityTextUrl#76a6d327 offset:int length:int url:string = MessageEntity;

func (*TLMessageEntityTextUrl) Decode

func (m *TLMessageEntityTextUrl) Decode(dbuf *DecodeBuf) error

func (*TLMessageEntityTextUrl) Descriptor

func (*TLMessageEntityTextUrl) Descriptor() ([]byte, []int)

func (*TLMessageEntityTextUrl) Encode

func (m *TLMessageEntityTextUrl) Encode() []byte

func (*TLMessageEntityTextUrl) GetLength

func (m *TLMessageEntityTextUrl) GetLength() int32

func (*TLMessageEntityTextUrl) GetOffset

func (m *TLMessageEntityTextUrl) GetOffset() int32

func (*TLMessageEntityTextUrl) GetUrl

func (m *TLMessageEntityTextUrl) GetUrl() string

func (*TLMessageEntityTextUrl) ProtoMessage

func (*TLMessageEntityTextUrl) ProtoMessage()

func (*TLMessageEntityTextUrl) Reset

func (m *TLMessageEntityTextUrl) Reset()

func (*TLMessageEntityTextUrl) String

func (m *TLMessageEntityTextUrl) String() string

func (*TLMessageEntityTextUrl) ToMessageEntity

func (m *TLMessageEntityTextUrl) ToMessageEntity() *MessageEntity

messageEntityTextUrl#76a6d327 offset:int length:int url:string = MessageEntity;

type TLMessageEntityUnknown

type TLMessageEntityUnknown struct {
	Offset int32 `protobuf:"varint,1,opt,name=offset" json:"offset,omitempty"`
	Length int32 `protobuf:"varint,2,opt,name=length" json:"length,omitempty"`
}

messageEntityUnknown#bb92ba95 offset:int length:int = MessageEntity;

func (*TLMessageEntityUnknown) Decode

func (m *TLMessageEntityUnknown) Decode(dbuf *DecodeBuf) error

func (*TLMessageEntityUnknown) Descriptor

func (*TLMessageEntityUnknown) Descriptor() ([]byte, []int)

func (*TLMessageEntityUnknown) Encode

func (m *TLMessageEntityUnknown) Encode() []byte

func (*TLMessageEntityUnknown) GetLength

func (m *TLMessageEntityUnknown) GetLength() int32

func (*TLMessageEntityUnknown) GetOffset

func (m *TLMessageEntityUnknown) GetOffset() int32

func (*TLMessageEntityUnknown) ProtoMessage

func (*TLMessageEntityUnknown) ProtoMessage()

func (*TLMessageEntityUnknown) Reset

func (m *TLMessageEntityUnknown) Reset()

func (*TLMessageEntityUnknown) String

func (m *TLMessageEntityUnknown) String() string

func (*TLMessageEntityUnknown) ToMessageEntity

func (m *TLMessageEntityUnknown) ToMessageEntity() *MessageEntity

messageEntityUnknown#bb92ba95 offset:int length:int = MessageEntity;

type TLMessageEntityUrl

type TLMessageEntityUrl struct {
	Offset int32 `protobuf:"varint,1,opt,name=offset" json:"offset,omitempty"`
	Length int32 `protobuf:"varint,2,opt,name=length" json:"length,omitempty"`
}

messageEntityUrl#6ed02538 offset:int length:int = MessageEntity;

func (*TLMessageEntityUrl) Decode

func (m *TLMessageEntityUrl) Decode(dbuf *DecodeBuf) error

func (*TLMessageEntityUrl) Descriptor

func (*TLMessageEntityUrl) Descriptor() ([]byte, []int)

func (*TLMessageEntityUrl) Encode

func (m *TLMessageEntityUrl) Encode() []byte

func (*TLMessageEntityUrl) GetLength

func (m *TLMessageEntityUrl) GetLength() int32

func (*TLMessageEntityUrl) GetOffset

func (m *TLMessageEntityUrl) GetOffset() int32

func (*TLMessageEntityUrl) ProtoMessage

func (*TLMessageEntityUrl) ProtoMessage()

func (*TLMessageEntityUrl) Reset

func (m *TLMessageEntityUrl) Reset()

func (*TLMessageEntityUrl) String

func (m *TLMessageEntityUrl) String() string

func (*TLMessageEntityUrl) ToMessageEntity

func (m *TLMessageEntityUrl) ToMessageEntity() *MessageEntity

messageEntityUrl#6ed02538 offset:int length:int = MessageEntity;

type TLMessageFwdHeader

type TLMessageFwdHeader struct {
	FromId      int32  `protobuf:"varint,1,opt,name=from_id,json=fromId" json:"from_id,omitempty"`
	Date        int32  `protobuf:"varint,2,opt,name=date" json:"date,omitempty"`
	ChannelId   int32  `protobuf:"varint,3,opt,name=channel_id,json=channelId" json:"channel_id,omitempty"`
	ChannelPost int32  `protobuf:"varint,4,opt,name=channel_post,json=channelPost" json:"channel_post,omitempty"`
	PostAuthor  string `protobuf:"bytes,5,opt,name=post_author,json=postAuthor" json:"post_author,omitempty"`
}

messageFwdHeader#fadff4ac flags:# from_id:flags.0?int date:int channel_id:flags.1?int channel_post:flags.2?int post_author:flags.3?string = MessageFwdHeader;

func (*TLMessageFwdHeader) Decode

func (m *TLMessageFwdHeader) Decode(dbuf *DecodeBuf) error

func (*TLMessageFwdHeader) Descriptor

func (*TLMessageFwdHeader) Descriptor() ([]byte, []int)

func (*TLMessageFwdHeader) Encode

func (m *TLMessageFwdHeader) Encode() []byte

func (*TLMessageFwdHeader) GetChannelId

func (m *TLMessageFwdHeader) GetChannelId() int32

func (*TLMessageFwdHeader) GetChannelPost

func (m *TLMessageFwdHeader) GetChannelPost() int32

func (*TLMessageFwdHeader) GetDate

func (m *TLMessageFwdHeader) GetDate() int32

func (*TLMessageFwdHeader) GetFromId

func (m *TLMessageFwdHeader) GetFromId() int32

func (*TLMessageFwdHeader) GetPostAuthor

func (m *TLMessageFwdHeader) GetPostAuthor() string

func (*TLMessageFwdHeader) ProtoMessage

func (*TLMessageFwdHeader) ProtoMessage()

func (*TLMessageFwdHeader) Reset

func (m *TLMessageFwdHeader) Reset()

func (*TLMessageFwdHeader) String

func (m *TLMessageFwdHeader) String() string

func (*TLMessageFwdHeader) ToMessageFwdHeader

func (m *TLMessageFwdHeader) ToMessageFwdHeader() *MessageFwdHeader

messageFwdHeader#fadff4ac flags:# from_id:flags.0?int date:int channel_id:flags.1?int channel_post:flags.2?int post_author:flags.3?string = MessageFwdHeader;

type TLMessageMediaContact

type TLMessageMediaContact struct {
	PhoneNumber string `protobuf:"bytes,1,opt,name=phone_number,json=phoneNumber" json:"phone_number,omitempty"`
	FirstName   string `protobuf:"bytes,2,opt,name=first_name,json=firstName" json:"first_name,omitempty"`
	LastName    string `protobuf:"bytes,3,opt,name=last_name,json=lastName" json:"last_name,omitempty"`
	UserId      int32  `protobuf:"varint,4,opt,name=user_id,json=userId" json:"user_id,omitempty"`
}

messageMediaContact#5e7d2f39 phone_number:string first_name:string last_name:string user_id:int = MessageMedia;

func (*TLMessageMediaContact) Decode

func (m *TLMessageMediaContact) Decode(dbuf *DecodeBuf) error

func (*TLMessageMediaContact) Descriptor

func (*TLMessageMediaContact) Descriptor() ([]byte, []int)

func (*TLMessageMediaContact) Encode

func (m *TLMessageMediaContact) Encode() []byte

func (*TLMessageMediaContact) GetFirstName

func (m *TLMessageMediaContact) GetFirstName() string

func (*TLMessageMediaContact) GetLastName

func (m *TLMessageMediaContact) GetLastName() string

func (*TLMessageMediaContact) GetPhoneNumber

func (m *TLMessageMediaContact) GetPhoneNumber() string

func (*TLMessageMediaContact) GetUserId

func (m *TLMessageMediaContact) GetUserId() int32

func (*TLMessageMediaContact) ProtoMessage

func (*TLMessageMediaContact) ProtoMessage()

func (*TLMessageMediaContact) Reset

func (m *TLMessageMediaContact) Reset()

func (*TLMessageMediaContact) String

func (m *TLMessageMediaContact) String() string

func (*TLMessageMediaContact) ToMessageMedia

func (m *TLMessageMediaContact) ToMessageMedia() *MessageMedia

messageMediaContact#5e7d2f39 phone_number:string first_name:string last_name:string user_id:int = MessageMedia;

type TLMessageMediaDocument

type TLMessageMediaDocument struct {
	Document   *Document `protobuf:"bytes,1,opt,name=document" json:"document,omitempty"`
	Caption    string    `protobuf:"bytes,2,opt,name=caption" json:"caption,omitempty"`
	TtlSeconds int32     `protobuf:"varint,3,opt,name=ttl_seconds,json=ttlSeconds" json:"ttl_seconds,omitempty"`
}

messageMediaDocument#7c4414d3 flags:# document:flags.0?Document caption:flags.1?string ttl_seconds:flags.2?int = MessageMedia;

func (*TLMessageMediaDocument) Decode

func (m *TLMessageMediaDocument) Decode(dbuf *DecodeBuf) error

func (*TLMessageMediaDocument) Descriptor

func (*TLMessageMediaDocument) Descriptor() ([]byte, []int)

func (*TLMessageMediaDocument) Encode

func (m *TLMessageMediaDocument) Encode() []byte

func (*TLMessageMediaDocument) GetCaption

func (m *TLMessageMediaDocument) GetCaption() string

func (*TLMessageMediaDocument) GetDocument

func (m *TLMessageMediaDocument) GetDocument() *Document

func (*TLMessageMediaDocument) GetTtlSeconds

func (m *TLMessageMediaDocument) GetTtlSeconds() int32

func (*TLMessageMediaDocument) ProtoMessage

func (*TLMessageMediaDocument) ProtoMessage()

func (*TLMessageMediaDocument) Reset

func (m *TLMessageMediaDocument) Reset()

func (*TLMessageMediaDocument) String

func (m *TLMessageMediaDocument) String() string

func (*TLMessageMediaDocument) ToMessageMedia

func (m *TLMessageMediaDocument) ToMessageMedia() *MessageMedia

messageMediaDocument#7c4414d3 flags:# document:flags.0?Document caption:flags.1?string ttl_seconds:flags.2?int = MessageMedia;

type TLMessageMediaEmpty

type TLMessageMediaEmpty struct {
}

messageMediaEmpty#3ded6320 = MessageMedia;

func (*TLMessageMediaEmpty) Decode

func (m *TLMessageMediaEmpty) Decode(dbuf *DecodeBuf) error

func (*TLMessageMediaEmpty) Descriptor

func (*TLMessageMediaEmpty) Descriptor() ([]byte, []int)

func (*TLMessageMediaEmpty) Encode

func (m *TLMessageMediaEmpty) Encode() []byte

func (*TLMessageMediaEmpty) ProtoMessage

func (*TLMessageMediaEmpty) ProtoMessage()

func (*TLMessageMediaEmpty) Reset

func (m *TLMessageMediaEmpty) Reset()

func (*TLMessageMediaEmpty) String

func (m *TLMessageMediaEmpty) String() string

func (*TLMessageMediaEmpty) ToMessageMedia

func (m *TLMessageMediaEmpty) ToMessageMedia() *MessageMedia

messageMediaEmpty#3ded6320 = MessageMedia;

type TLMessageMediaGame

type TLMessageMediaGame struct {
	Game *Game `protobuf:"bytes,1,opt,name=game" json:"game,omitempty"`
}

messageMediaGame#fdb19008 game:Game = MessageMedia;

func (*TLMessageMediaGame) Decode

func (m *TLMessageMediaGame) Decode(dbuf *DecodeBuf) error

func (*TLMessageMediaGame) Descriptor

func (*TLMessageMediaGame) Descriptor() ([]byte, []int)

func (*TLMessageMediaGame) Encode

func (m *TLMessageMediaGame) Encode() []byte

func (*TLMessageMediaGame) GetGame

func (m *TLMessageMediaGame) GetGame() *Game

func (*TLMessageMediaGame) ProtoMessage

func (*TLMessageMediaGame) ProtoMessage()

func (*TLMessageMediaGame) Reset

func (m *TLMessageMediaGame) Reset()

func (*TLMessageMediaGame) String

func (m *TLMessageMediaGame) String() string

func (*TLMessageMediaGame) ToMessageMedia

func (m *TLMessageMediaGame) ToMessageMedia() *MessageMedia

messageMediaGame#fdb19008 game:Game = MessageMedia;

type TLMessageMediaGeo

type TLMessageMediaGeo struct {
	Geo *GeoPoint `protobuf:"bytes,1,opt,name=geo" json:"geo,omitempty"`
}

messageMediaGeo#56e0d474 geo:GeoPoint = MessageMedia;

func (*TLMessageMediaGeo) Decode

func (m *TLMessageMediaGeo) Decode(dbuf *DecodeBuf) error

func (*TLMessageMediaGeo) Descriptor

func (*TLMessageMediaGeo) Descriptor() ([]byte, []int)

func (*TLMessageMediaGeo) Encode

func (m *TLMessageMediaGeo) Encode() []byte

func (*TLMessageMediaGeo) GetGeo

func (m *TLMessageMediaGeo) GetGeo() *GeoPoint

func (*TLMessageMediaGeo) ProtoMessage

func (*TLMessageMediaGeo) ProtoMessage()

func (*TLMessageMediaGeo) Reset

func (m *TLMessageMediaGeo) Reset()

func (*TLMessageMediaGeo) String

func (m *TLMessageMediaGeo) String() string

func (*TLMessageMediaGeo) ToMessageMedia

func (m *TLMessageMediaGeo) ToMessageMedia() *MessageMedia

messageMediaGeo#56e0d474 geo:GeoPoint = MessageMedia;

type TLMessageMediaInvoice

type TLMessageMediaInvoice struct {
	ShippingAddressRequested bool         `` /* 129-byte string literal not displayed */
	Test                     bool         `protobuf:"varint,2,opt,name=test" json:"test,omitempty"`
	Title                    string       `protobuf:"bytes,3,opt,name=title" json:"title,omitempty"`
	Description              string       `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
	Photo                    *WebDocument `protobuf:"bytes,5,opt,name=photo" json:"photo,omitempty"`
	ReceiptMsgId             int32        `protobuf:"varint,6,opt,name=receipt_msg_id,json=receiptMsgId" json:"receipt_msg_id,omitempty"`
	Currency                 string       `protobuf:"bytes,7,opt,name=currency" json:"currency,omitempty"`
	TotalAmount              int64        `protobuf:"varint,8,opt,name=total_amount,json=totalAmount" json:"total_amount,omitempty"`
	StartParam               string       `protobuf:"bytes,9,opt,name=start_param,json=startParam" json:"start_param,omitempty"`
}

messageMediaInvoice#84551347 flags:# shipping_address_requested:flags.1?true test:flags.3?true title:string description:string photo:flags.0?WebDocument receipt_msg_id:flags.2?int currency:string total_amount:long start_param:string = MessageMedia;

func (*TLMessageMediaInvoice) Decode

func (m *TLMessageMediaInvoice) Decode(dbuf *DecodeBuf) error

func (*TLMessageMediaInvoice) Descriptor

func (*TLMessageMediaInvoice) Descriptor() ([]byte, []int)

func (*TLMessageMediaInvoice) Encode

func (m *TLMessageMediaInvoice) Encode() []byte

func (*TLMessageMediaInvoice) GetCurrency

func (m *TLMessageMediaInvoice) GetCurrency() string

func (*TLMessageMediaInvoice) GetDescription

func (m *TLMessageMediaInvoice) GetDescription() string

func (*TLMessageMediaInvoice) GetPhoto

func (m *TLMessageMediaInvoice) GetPhoto() *WebDocument

func (*TLMessageMediaInvoice) GetReceiptMsgId

func (m *TLMessageMediaInvoice) GetReceiptMsgId() int32

func (*TLMessageMediaInvoice) GetShippingAddressRequested

func (m *TLMessageMediaInvoice) GetShippingAddressRequested() bool

func (*TLMessageMediaInvoice) GetStartParam

func (m *TLMessageMediaInvoice) GetStartParam() string

func (*TLMessageMediaInvoice) GetTest

func (m *TLMessageMediaInvoice) GetTest() bool

func (*TLMessageMediaInvoice) GetTitle

func (m *TLMessageMediaInvoice) GetTitle() string

func (*TLMessageMediaInvoice) GetTotalAmount

func (m *TLMessageMediaInvoice) GetTotalAmount() int64

func (*TLMessageMediaInvoice) ProtoMessage

func (*TLMessageMediaInvoice) ProtoMessage()

func (*TLMessageMediaInvoice) Reset

func (m *TLMessageMediaInvoice) Reset()

func (*TLMessageMediaInvoice) String

func (m *TLMessageMediaInvoice) String() string

func (*TLMessageMediaInvoice) ToMessageMedia

func (m *TLMessageMediaInvoice) ToMessageMedia() *MessageMedia

messageMediaInvoice#84551347 flags:# shipping_address_requested:flags.1?true test:flags.3?true title:string description:string photo:flags.0?WebDocument receipt_msg_id:flags.2?int currency:string total_amount:long start_param:string = MessageMedia;

type TLMessageMediaPhoto

type TLMessageMediaPhoto struct {
	Photo      *Photo `protobuf:"bytes,1,opt,name=photo" json:"photo,omitempty"`
	Caption    string `protobuf:"bytes,2,opt,name=caption" json:"caption,omitempty"`
	TtlSeconds int32  `protobuf:"varint,3,opt,name=ttl_seconds,json=ttlSeconds" json:"ttl_seconds,omitempty"`
}

messageMediaPhoto#b5223b0f flags:# photo:flags.0?Photo caption:flags.1?string ttl_seconds:flags.2?int = MessageMedia;

func (*TLMessageMediaPhoto) Decode

func (m *TLMessageMediaPhoto) Decode(dbuf *DecodeBuf) error

func (*TLMessageMediaPhoto) Descriptor

func (*TLMessageMediaPhoto) Descriptor() ([]byte, []int)

func (*TLMessageMediaPhoto) Encode

func (m *TLMessageMediaPhoto) Encode() []byte

func (*TLMessageMediaPhoto) GetCaption

func (m *TLMessageMediaPhoto) GetCaption() string

func (*TLMessageMediaPhoto) GetPhoto

func (m *TLMessageMediaPhoto) GetPhoto() *Photo

func (*TLMessageMediaPhoto) GetTtlSeconds

func (m *TLMessageMediaPhoto) GetTtlSeconds() int32

func (*TLMessageMediaPhoto) ProtoMessage

func (*TLMessageMediaPhoto) ProtoMessage()

func (*TLMessageMediaPhoto) Reset

func (m *TLMessageMediaPhoto) Reset()

func (*TLMessageMediaPhoto) String

func (m *TLMessageMediaPhoto) String() string

func (*TLMessageMediaPhoto) ToMessageMedia

func (m *TLMessageMediaPhoto) ToMessageMedia() *MessageMedia

messageMediaPhoto#b5223b0f flags:# photo:flags.0?Photo caption:flags.1?string ttl_seconds:flags.2?int = MessageMedia;

type TLMessageMediaUnsupported

type TLMessageMediaUnsupported struct {
}

messageMediaUnsupported#9f84f49e = MessageMedia;

func (*TLMessageMediaUnsupported) Decode

func (m *TLMessageMediaUnsupported) Decode(dbuf *DecodeBuf) error

func (*TLMessageMediaUnsupported) Descriptor

func (*TLMessageMediaUnsupported) Descriptor() ([]byte, []int)

func (*TLMessageMediaUnsupported) Encode

func (m *TLMessageMediaUnsupported) Encode() []byte

func (*TLMessageMediaUnsupported) ProtoMessage

func (*TLMessageMediaUnsupported) ProtoMessage()

func (*TLMessageMediaUnsupported) Reset

func (m *TLMessageMediaUnsupported) Reset()

func (*TLMessageMediaUnsupported) String

func (m *TLMessageMediaUnsupported) String() string

func (*TLMessageMediaUnsupported) ToMessageMedia

func (m *TLMessageMediaUnsupported) ToMessageMedia() *MessageMedia

messageMediaUnsupported#9f84f49e = MessageMedia;

type TLMessageMediaVenue

type TLMessageMediaVenue struct {
	Geo      *GeoPoint `protobuf:"bytes,1,opt,name=geo" json:"geo,omitempty"`
	Title    string    `protobuf:"bytes,2,opt,name=title" json:"title,omitempty"`
	Address  string    `protobuf:"bytes,3,opt,name=address" json:"address,omitempty"`
	Provider string    `protobuf:"bytes,4,opt,name=provider" json:"provider,omitempty"`
	VenueId  string    `protobuf:"bytes,5,opt,name=venue_id,json=venueId" json:"venue_id,omitempty"`
}

messageMediaVenue#7912b71f geo:GeoPoint title:string address:string provider:string venue_id:string = MessageMedia;

func (*TLMessageMediaVenue) Decode

func (m *TLMessageMediaVenue) Decode(dbuf *DecodeBuf) error

func (*TLMessageMediaVenue) Descriptor

func (*TLMessageMediaVenue) Descriptor() ([]byte, []int)

func (*TLMessageMediaVenue) Encode

func (m *TLMessageMediaVenue) Encode() []byte

func (*TLMessageMediaVenue) GetAddress

func (m *TLMessageMediaVenue) GetAddress() string

func (*TLMessageMediaVenue) GetGeo

func (m *TLMessageMediaVenue) GetGeo() *GeoPoint

func (*TLMessageMediaVenue) GetProvider

func (m *TLMessageMediaVenue) GetProvider() string

func (*TLMessageMediaVenue) GetTitle

func (m *TLMessageMediaVenue) GetTitle() string

func (*TLMessageMediaVenue) GetVenueId

func (m *TLMessageMediaVenue) GetVenueId() string

func (*TLMessageMediaVenue) ProtoMessage

func (*TLMessageMediaVenue) ProtoMessage()

func (*TLMessageMediaVenue) Reset

func (m *TLMessageMediaVenue) Reset()

func (*TLMessageMediaVenue) String

func (m *TLMessageMediaVenue) String() string

func (*TLMessageMediaVenue) ToMessageMedia

func (m *TLMessageMediaVenue) ToMessageMedia() *MessageMedia

messageMediaVenue#7912b71f geo:GeoPoint title:string address:string provider:string venue_id:string = MessageMedia;

type TLMessageMediaWebPage

type TLMessageMediaWebPage struct {
	Webpage *WebPage `protobuf:"bytes,1,opt,name=webpage" json:"webpage,omitempty"`
}

messageMediaWebPage#a32dd600 webpage:WebPage = MessageMedia;

func (*TLMessageMediaWebPage) Decode

func (m *TLMessageMediaWebPage) Decode(dbuf *DecodeBuf) error

func (*TLMessageMediaWebPage) Descriptor

func (*TLMessageMediaWebPage) Descriptor() ([]byte, []int)

func (*TLMessageMediaWebPage) Encode

func (m *TLMessageMediaWebPage) Encode() []byte

func (*TLMessageMediaWebPage) GetWebpage

func (m *TLMessageMediaWebPage) GetWebpage() *WebPage

func (*TLMessageMediaWebPage) ProtoMessage

func (*TLMessageMediaWebPage) ProtoMessage()

func (*TLMessageMediaWebPage) Reset

func (m *TLMessageMediaWebPage) Reset()

func (*TLMessageMediaWebPage) String

func (m *TLMessageMediaWebPage) String() string

func (*TLMessageMediaWebPage) ToMessageMedia

func (m *TLMessageMediaWebPage) ToMessageMedia() *MessageMedia

messageMediaWebPage#a32dd600 webpage:WebPage = MessageMedia;

type TLMessageRange

type TLMessageRange struct {
	MinId int32 `protobuf:"varint,1,opt,name=min_id,json=minId" json:"min_id,omitempty"`
	MaxId int32 `protobuf:"varint,2,opt,name=max_id,json=maxId" json:"max_id,omitempty"`
}

messageRange#ae30253 min_id:int max_id:int = MessageRange;

func (*TLMessageRange) Decode

func (m *TLMessageRange) Decode(dbuf *DecodeBuf) error

func (*TLMessageRange) Descriptor

func (*TLMessageRange) Descriptor() ([]byte, []int)

func (*TLMessageRange) Encode

func (m *TLMessageRange) Encode() []byte

func (*TLMessageRange) GetMaxId

func (m *TLMessageRange) GetMaxId() int32

func (*TLMessageRange) GetMinId

func (m *TLMessageRange) GetMinId() int32

func (*TLMessageRange) ProtoMessage

func (*TLMessageRange) ProtoMessage()

func (*TLMessageRange) Reset

func (m *TLMessageRange) Reset()

func (*TLMessageRange) String

func (m *TLMessageRange) String() string

func (*TLMessageRange) ToMessageRange

func (m *TLMessageRange) ToMessageRange() *MessageRange

messageRange#ae30253 min_id:int max_id:int = MessageRange;

type TLMessageService

type TLMessageService struct {
	Out          bool           `protobuf:"varint,1,opt,name=out" json:"out,omitempty"`
	Mentioned    bool           `protobuf:"varint,2,opt,name=mentioned" json:"mentioned,omitempty"`
	MediaUnread  bool           `protobuf:"varint,3,opt,name=media_unread,json=mediaUnread" json:"media_unread,omitempty"`
	Silent       bool           `protobuf:"varint,4,opt,name=silent" json:"silent,omitempty"`
	Post         bool           `protobuf:"varint,5,opt,name=post" json:"post,omitempty"`
	Id           int32          `protobuf:"varint,6,opt,name=id" json:"id,omitempty"`
	FromId       int32          `protobuf:"varint,7,opt,name=from_id,json=fromId" json:"from_id,omitempty"`
	ToId         *Peer          `protobuf:"bytes,8,opt,name=to_id,json=toId" json:"to_id,omitempty"`
	ReplyToMsgId int32          `protobuf:"varint,9,opt,name=reply_to_msg_id,json=replyToMsgId" json:"reply_to_msg_id,omitempty"`
	Date         int32          `protobuf:"varint,10,opt,name=date" json:"date,omitempty"`
	Action       *MessageAction `protobuf:"bytes,11,opt,name=action" json:"action,omitempty"`
}

messageService#9e19a1f6 flags:# out:flags.1?true mentioned:flags.4?true media_unread:flags.5?true silent:flags.13?true post:flags.14?true id:int from_id:flags.8?int to_id:Peer reply_to_msg_id:flags.3?int date:int action:MessageAction = Message;

func (*TLMessageService) Decode

func (m *TLMessageService) Decode(dbuf *DecodeBuf) error

func (*TLMessageService) Descriptor

func (*TLMessageService) Descriptor() ([]byte, []int)

func (*TLMessageService) Encode

func (m *TLMessageService) Encode() []byte

func (*TLMessageService) GetAction

func (m *TLMessageService) GetAction() *MessageAction

func (*TLMessageService) GetDate

func (m *TLMessageService) GetDate() int32

func (*TLMessageService) GetFromId

func (m *TLMessageService) GetFromId() int32

func (*TLMessageService) GetId

func (m *TLMessageService) GetId() int32

func (*TLMessageService) GetMediaUnread

func (m *TLMessageService) GetMediaUnread() bool

func (*TLMessageService) GetMentioned

func (m *TLMessageService) GetMentioned() bool

func (*TLMessageService) GetOut

func (m *TLMessageService) GetOut() bool

func (*TLMessageService) GetPost

func (m *TLMessageService) GetPost() bool

func (*TLMessageService) GetReplyToMsgId

func (m *TLMessageService) GetReplyToMsgId() int32

func (*TLMessageService) GetSilent

func (m *TLMessageService) GetSilent() bool

func (*TLMessageService) GetToId

func (m *TLMessageService) GetToId() *Peer

func (*TLMessageService) ProtoMessage

func (*TLMessageService) ProtoMessage()

func (*TLMessageService) Reset

func (m *TLMessageService) Reset()

func (*TLMessageService) String

func (m *TLMessageService) String() string

func (*TLMessageService) ToMessage

func (m *TLMessageService) ToMessage() *Message

messageService#9e19a1f6 flags:# out:flags.1?true mentioned:flags.4?true media_unread:flags.5?true silent:flags.13?true post:flags.14?true id:int from_id:flags.8?int to_id:Peer reply_to_msg_id:flags.3?int date:int action:MessageAction = Message;

type TLMessagesAcceptEncryption

type TLMessagesAcceptEncryption struct {
	Peer           *InputEncryptedChat `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	GB             []byte              `protobuf:"bytes,2,opt,name=g_b,json=gB,proto3" json:"g_b,omitempty"`
	KeyFingerprint int64               `protobuf:"varint,3,opt,name=key_fingerprint,json=keyFingerprint" json:"key_fingerprint,omitempty"`
}

messages.acceptEncryption#3dbc0415 peer:InputEncryptedChat g_b:bytes key_fingerprint:long = EncryptedChat;

func (*TLMessagesAcceptEncryption) Decode

func (m *TLMessagesAcceptEncryption) Decode(dbuf *DecodeBuf) error

func (*TLMessagesAcceptEncryption) Descriptor

func (*TLMessagesAcceptEncryption) Descriptor() ([]byte, []int)

func (*TLMessagesAcceptEncryption) Encode

func (m *TLMessagesAcceptEncryption) Encode() []byte

messages.acceptEncryption#3dbc0415 peer:InputEncryptedChat g_b:bytes key_fingerprint:long = EncryptedChat;

func (*TLMessagesAcceptEncryption) GetGB

func (m *TLMessagesAcceptEncryption) GetGB() []byte

func (*TLMessagesAcceptEncryption) GetKeyFingerprint

func (m *TLMessagesAcceptEncryption) GetKeyFingerprint() int64

func (*TLMessagesAcceptEncryption) GetPeer

func (*TLMessagesAcceptEncryption) ProtoMessage

func (*TLMessagesAcceptEncryption) ProtoMessage()

func (*TLMessagesAcceptEncryption) Reset

func (m *TLMessagesAcceptEncryption) Reset()

func (*TLMessagesAcceptEncryption) String

func (m *TLMessagesAcceptEncryption) String() string

type TLMessagesAddChatUser

type TLMessagesAddChatUser struct {
	ChatId   int32      `protobuf:"varint,1,opt,name=chat_id,json=chatId" json:"chat_id,omitempty"`
	UserId   *InputUser `protobuf:"bytes,2,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	FwdLimit int32      `protobuf:"varint,3,opt,name=fwd_limit,json=fwdLimit" json:"fwd_limit,omitempty"`
}

messages.addChatUser#f9a0aa09 chat_id:int user_id:InputUser fwd_limit:int = Updates;

func (*TLMessagesAddChatUser) Decode

func (m *TLMessagesAddChatUser) Decode(dbuf *DecodeBuf) error

func (*TLMessagesAddChatUser) Descriptor

func (*TLMessagesAddChatUser) Descriptor() ([]byte, []int)

func (*TLMessagesAddChatUser) Encode

func (m *TLMessagesAddChatUser) Encode() []byte

messages.addChatUser#f9a0aa09 chat_id:int user_id:InputUser fwd_limit:int = Updates;

func (*TLMessagesAddChatUser) GetChatId

func (m *TLMessagesAddChatUser) GetChatId() int32

func (*TLMessagesAddChatUser) GetFwdLimit

func (m *TLMessagesAddChatUser) GetFwdLimit() int32

func (*TLMessagesAddChatUser) GetUserId

func (m *TLMessagesAddChatUser) GetUserId() *InputUser

func (*TLMessagesAddChatUser) ProtoMessage

func (*TLMessagesAddChatUser) ProtoMessage()

func (*TLMessagesAddChatUser) Reset

func (m *TLMessagesAddChatUser) Reset()

func (*TLMessagesAddChatUser) String

func (m *TLMessagesAddChatUser) String() string

type TLMessagesAffectedHistory

type TLMessagesAffectedHistory struct {
	Pts      int32 `protobuf:"varint,1,opt,name=pts" json:"pts,omitempty"`
	PtsCount int32 `protobuf:"varint,2,opt,name=pts_count,json=ptsCount" json:"pts_count,omitempty"`
	Offset   int32 `protobuf:"varint,3,opt,name=offset" json:"offset,omitempty"`
}

messages.affectedHistory#b45c69d1 pts:int pts_count:int offset:int = messages.AffectedHistory;

func (*TLMessagesAffectedHistory) Decode

func (m *TLMessagesAffectedHistory) Decode(dbuf *DecodeBuf) error

func (*TLMessagesAffectedHistory) Descriptor

func (*TLMessagesAffectedHistory) Descriptor() ([]byte, []int)

func (*TLMessagesAffectedHistory) Encode

func (m *TLMessagesAffectedHistory) Encode() []byte

func (*TLMessagesAffectedHistory) GetOffset

func (m *TLMessagesAffectedHistory) GetOffset() int32

func (*TLMessagesAffectedHistory) GetPts

func (m *TLMessagesAffectedHistory) GetPts() int32

func (*TLMessagesAffectedHistory) GetPtsCount

func (m *TLMessagesAffectedHistory) GetPtsCount() int32

func (*TLMessagesAffectedHistory) ProtoMessage

func (*TLMessagesAffectedHistory) ProtoMessage()

func (*TLMessagesAffectedHistory) Reset

func (m *TLMessagesAffectedHistory) Reset()

func (*TLMessagesAffectedHistory) String

func (m *TLMessagesAffectedHistory) String() string

func (*TLMessagesAffectedHistory) ToMessages_AffectedHistory

func (m *TLMessagesAffectedHistory) ToMessages_AffectedHistory() *Messages_AffectedHistory

messages.affectedHistory#b45c69d1 pts:int pts_count:int offset:int = messages.AffectedHistory;

type TLMessagesAffectedMessages

type TLMessagesAffectedMessages struct {
	Pts      int32 `protobuf:"varint,1,opt,name=pts" json:"pts,omitempty"`
	PtsCount int32 `protobuf:"varint,2,opt,name=pts_count,json=ptsCount" json:"pts_count,omitempty"`
}

messages.affectedMessages#84d19185 pts:int pts_count:int = messages.AffectedMessages;

func (*TLMessagesAffectedMessages) Decode

func (m *TLMessagesAffectedMessages) Decode(dbuf *DecodeBuf) error

func (*TLMessagesAffectedMessages) Descriptor

func (*TLMessagesAffectedMessages) Descriptor() ([]byte, []int)

func (*TLMessagesAffectedMessages) Encode

func (m *TLMessagesAffectedMessages) Encode() []byte

func (*TLMessagesAffectedMessages) GetPts

func (m *TLMessagesAffectedMessages) GetPts() int32

func (*TLMessagesAffectedMessages) GetPtsCount

func (m *TLMessagesAffectedMessages) GetPtsCount() int32

func (*TLMessagesAffectedMessages) ProtoMessage

func (*TLMessagesAffectedMessages) ProtoMessage()

func (*TLMessagesAffectedMessages) Reset

func (m *TLMessagesAffectedMessages) Reset()

func (*TLMessagesAffectedMessages) String

func (m *TLMessagesAffectedMessages) String() string

func (*TLMessagesAffectedMessages) ToMessages_AffectedMessages

func (m *TLMessagesAffectedMessages) ToMessages_AffectedMessages() *Messages_AffectedMessages

messages.affectedMessages#84d19185 pts:int pts_count:int = messages.AffectedMessages;

type TLMessagesAllStickers

type TLMessagesAllStickers struct {
	Hash int32         `protobuf:"varint,1,opt,name=hash" json:"hash,omitempty"`
	Sets []*StickerSet `protobuf:"bytes,2,rep,name=sets" json:"sets,omitempty"`
}

messages.allStickers#edfd405f hash:int sets:Vector<StickerSet> = messages.AllStickers;

func (*TLMessagesAllStickers) Decode

func (m *TLMessagesAllStickers) Decode(dbuf *DecodeBuf) error

func (*TLMessagesAllStickers) Descriptor

func (*TLMessagesAllStickers) Descriptor() ([]byte, []int)

func (*TLMessagesAllStickers) Encode

func (m *TLMessagesAllStickers) Encode() []byte

func (*TLMessagesAllStickers) GetHash

func (m *TLMessagesAllStickers) GetHash() int32

func (*TLMessagesAllStickers) GetSets

func (m *TLMessagesAllStickers) GetSets() []*StickerSet

func (*TLMessagesAllStickers) ProtoMessage

func (*TLMessagesAllStickers) ProtoMessage()

func (*TLMessagesAllStickers) Reset

func (m *TLMessagesAllStickers) Reset()

func (*TLMessagesAllStickers) String

func (m *TLMessagesAllStickers) String() string

func (*TLMessagesAllStickers) ToMessages_AllStickers

func (m *TLMessagesAllStickers) ToMessages_AllStickers() *Messages_AllStickers

messages.allStickers#edfd405f hash:int sets:Vector<StickerSet> = messages.AllStickers;

type TLMessagesAllStickersNotModified

type TLMessagesAllStickersNotModified struct {
}

messages.allStickersNotModified#e86602c3 = messages.AllStickers;

func (*TLMessagesAllStickersNotModified) Decode

func (*TLMessagesAllStickersNotModified) Descriptor

func (*TLMessagesAllStickersNotModified) Descriptor() ([]byte, []int)

func (*TLMessagesAllStickersNotModified) Encode

func (m *TLMessagesAllStickersNotModified) Encode() []byte

func (*TLMessagesAllStickersNotModified) ProtoMessage

func (*TLMessagesAllStickersNotModified) ProtoMessage()

func (*TLMessagesAllStickersNotModified) Reset

func (*TLMessagesAllStickersNotModified) String

func (*TLMessagesAllStickersNotModified) ToMessages_AllStickers

func (m *TLMessagesAllStickersNotModified) ToMessages_AllStickers() *Messages_AllStickers

messages.allStickersNotModified#e86602c3 = messages.AllStickers;

type TLMessagesArchivedStickers

type TLMessagesArchivedStickers struct {
	Count int32                `protobuf:"varint,1,opt,name=count" json:"count,omitempty"`
	Sets  []*StickerSetCovered `protobuf:"bytes,2,rep,name=sets" json:"sets,omitempty"`
}

messages.archivedStickers#4fcba9c8 count:int sets:Vector<StickerSetCovered> = messages.ArchivedStickers;

func (*TLMessagesArchivedStickers) Decode

func (m *TLMessagesArchivedStickers) Decode(dbuf *DecodeBuf) error

func (*TLMessagesArchivedStickers) Descriptor

func (*TLMessagesArchivedStickers) Descriptor() ([]byte, []int)

func (*TLMessagesArchivedStickers) Encode

func (m *TLMessagesArchivedStickers) Encode() []byte

func (*TLMessagesArchivedStickers) GetCount

func (m *TLMessagesArchivedStickers) GetCount() int32

func (*TLMessagesArchivedStickers) GetSets

func (*TLMessagesArchivedStickers) ProtoMessage

func (*TLMessagesArchivedStickers) ProtoMessage()

func (*TLMessagesArchivedStickers) Reset

func (m *TLMessagesArchivedStickers) Reset()

func (*TLMessagesArchivedStickers) String

func (m *TLMessagesArchivedStickers) String() string

func (*TLMessagesArchivedStickers) ToMessages_ArchivedStickers

func (m *TLMessagesArchivedStickers) ToMessages_ArchivedStickers() *Messages_ArchivedStickers

messages.archivedStickers#4fcba9c8 count:int sets:Vector<StickerSetCovered> = messages.ArchivedStickers;

type TLMessagesBotCallbackAnswer

type TLMessagesBotCallbackAnswer struct {
	Alert     bool   `protobuf:"varint,1,opt,name=alert" json:"alert,omitempty"`
	HasUrl    bool   `protobuf:"varint,2,opt,name=has_url,json=hasUrl" json:"has_url,omitempty"`
	Message   string `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"`
	Url       string `protobuf:"bytes,4,opt,name=url" json:"url,omitempty"`
	CacheTime int32  `protobuf:"varint,5,opt,name=cache_time,json=cacheTime" json:"cache_time,omitempty"`
}

messages.botCallbackAnswer#36585ea4 flags:# alert:flags.1?true has_url:flags.3?true message:flags.0?string url:flags.2?string cache_time:int = messages.BotCallbackAnswer;

func (*TLMessagesBotCallbackAnswer) Decode

func (m *TLMessagesBotCallbackAnswer) Decode(dbuf *DecodeBuf) error

func (*TLMessagesBotCallbackAnswer) Descriptor

func (*TLMessagesBotCallbackAnswer) Descriptor() ([]byte, []int)

func (*TLMessagesBotCallbackAnswer) Encode

func (m *TLMessagesBotCallbackAnswer) Encode() []byte

func (*TLMessagesBotCallbackAnswer) GetAlert

func (m *TLMessagesBotCallbackAnswer) GetAlert() bool

func (*TLMessagesBotCallbackAnswer) GetCacheTime

func (m *TLMessagesBotCallbackAnswer) GetCacheTime() int32

func (*TLMessagesBotCallbackAnswer) GetHasUrl

func (m *TLMessagesBotCallbackAnswer) GetHasUrl() bool

func (*TLMessagesBotCallbackAnswer) GetMessage

func (m *TLMessagesBotCallbackAnswer) GetMessage() string

func (*TLMessagesBotCallbackAnswer) GetUrl

func (m *TLMessagesBotCallbackAnswer) GetUrl() string

func (*TLMessagesBotCallbackAnswer) ProtoMessage

func (*TLMessagesBotCallbackAnswer) ProtoMessage()

func (*TLMessagesBotCallbackAnswer) Reset

func (m *TLMessagesBotCallbackAnswer) Reset()

func (*TLMessagesBotCallbackAnswer) String

func (m *TLMessagesBotCallbackAnswer) String() string

func (*TLMessagesBotCallbackAnswer) ToMessages_BotCallbackAnswer

func (m *TLMessagesBotCallbackAnswer) ToMessages_BotCallbackAnswer() *Messages_BotCallbackAnswer

messages.botCallbackAnswer#36585ea4 flags:# alert:flags.1?true has_url:flags.3?true message:flags.0?string url:flags.2?string cache_time:int = messages.BotCallbackAnswer;

type TLMessagesBotResults

type TLMessagesBotResults struct {
	Gallery    bool               `protobuf:"varint,1,opt,name=gallery" json:"gallery,omitempty"`
	QueryId    int64              `protobuf:"varint,2,opt,name=query_id,json=queryId" json:"query_id,omitempty"`
	NextOffset string             `protobuf:"bytes,3,opt,name=next_offset,json=nextOffset" json:"next_offset,omitempty"`
	SwitchPm   *InlineBotSwitchPM `protobuf:"bytes,4,opt,name=switch_pm,json=switchPm" json:"switch_pm,omitempty"`
	Results    []*BotInlineResult `protobuf:"bytes,5,rep,name=results" json:"results,omitempty"`
	CacheTime  int32              `protobuf:"varint,6,opt,name=cache_time,json=cacheTime" json:"cache_time,omitempty"`
}

messages.botResults#ccd3563d flags:# gallery:flags.0?true query_id:long next_offset:flags.1?string switch_pm:flags.2?InlineBotSwitchPM results:Vector<BotInlineResult> cache_time:int = messages.BotResults;

func (*TLMessagesBotResults) Decode

func (m *TLMessagesBotResults) Decode(dbuf *DecodeBuf) error

func (*TLMessagesBotResults) Descriptor

func (*TLMessagesBotResults) Descriptor() ([]byte, []int)

func (*TLMessagesBotResults) Encode

func (m *TLMessagesBotResults) Encode() []byte

func (*TLMessagesBotResults) GetCacheTime

func (m *TLMessagesBotResults) GetCacheTime() int32

func (*TLMessagesBotResults) GetGallery

func (m *TLMessagesBotResults) GetGallery() bool

func (*TLMessagesBotResults) GetNextOffset

func (m *TLMessagesBotResults) GetNextOffset() string

func (*TLMessagesBotResults) GetQueryId

func (m *TLMessagesBotResults) GetQueryId() int64

func (*TLMessagesBotResults) GetResults

func (m *TLMessagesBotResults) GetResults() []*BotInlineResult

func (*TLMessagesBotResults) GetSwitchPm

func (m *TLMessagesBotResults) GetSwitchPm() *InlineBotSwitchPM

func (*TLMessagesBotResults) ProtoMessage

func (*TLMessagesBotResults) ProtoMessage()

func (*TLMessagesBotResults) Reset

func (m *TLMessagesBotResults) Reset()

func (*TLMessagesBotResults) String

func (m *TLMessagesBotResults) String() string

func (*TLMessagesBotResults) ToMessages_BotResults

func (m *TLMessagesBotResults) ToMessages_BotResults() *Messages_BotResults

messages.botResults#ccd3563d flags:# gallery:flags.0?true query_id:long next_offset:flags.1?string switch_pm:flags.2?InlineBotSwitchPM results:Vector<BotInlineResult> cache_time:int = messages.BotResults;

type TLMessagesChannelMessages

type TLMessagesChannelMessages struct {
	Pts      int32      `protobuf:"varint,1,opt,name=pts" json:"pts,omitempty"`
	Count    int32      `protobuf:"varint,2,opt,name=count" json:"count,omitempty"`
	Messages []*Message `protobuf:"bytes,3,rep,name=messages" json:"messages,omitempty"`
	Chats    []*Chat    `protobuf:"bytes,4,rep,name=chats" json:"chats,omitempty"`
	Users    []*User    `protobuf:"bytes,5,rep,name=users" json:"users,omitempty"`
}

messages.channelMessages#99262e37 flags:# pts:int count:int messages:Vector<Message> chats:Vector<Chat> users:Vector<User> = messages.Messages;

func (*TLMessagesChannelMessages) Decode

func (m *TLMessagesChannelMessages) Decode(dbuf *DecodeBuf) error

func (*TLMessagesChannelMessages) Descriptor

func (*TLMessagesChannelMessages) Descriptor() ([]byte, []int)

func (*TLMessagesChannelMessages) Encode

func (m *TLMessagesChannelMessages) Encode() []byte

func (*TLMessagesChannelMessages) GetChats

func (m *TLMessagesChannelMessages) GetChats() []*Chat

func (*TLMessagesChannelMessages) GetCount

func (m *TLMessagesChannelMessages) GetCount() int32

func (*TLMessagesChannelMessages) GetMessages

func (m *TLMessagesChannelMessages) GetMessages() []*Message

func (*TLMessagesChannelMessages) GetPts

func (m *TLMessagesChannelMessages) GetPts() int32

func (*TLMessagesChannelMessages) GetUsers

func (m *TLMessagesChannelMessages) GetUsers() []*User

func (*TLMessagesChannelMessages) ProtoMessage

func (*TLMessagesChannelMessages) ProtoMessage()

func (*TLMessagesChannelMessages) Reset

func (m *TLMessagesChannelMessages) Reset()

func (*TLMessagesChannelMessages) String

func (m *TLMessagesChannelMessages) String() string

func (*TLMessagesChannelMessages) ToMessages_Messages

func (m *TLMessagesChannelMessages) ToMessages_Messages() *Messages_Messages

messages.channelMessages#99262e37 flags:# pts:int count:int messages:Vector<Message> chats:Vector<Chat> users:Vector<User> = messages.Messages;

type TLMessagesChatFull

type TLMessagesChatFull struct {
	FullChat *ChatFull `protobuf:"bytes,1,opt,name=full_chat,json=fullChat" json:"full_chat,omitempty"`
	Chats    []*Chat   `protobuf:"bytes,2,rep,name=chats" json:"chats,omitempty"`
	Users    []*User   `protobuf:"bytes,3,rep,name=users" json:"users,omitempty"`
}

messages.chatFull#e5d7d19c full_chat:ChatFull chats:Vector<Chat> users:Vector<User> = messages.ChatFull;

func (*TLMessagesChatFull) Decode

func (m *TLMessagesChatFull) Decode(dbuf *DecodeBuf) error

func (*TLMessagesChatFull) Descriptor

func (*TLMessagesChatFull) Descriptor() ([]byte, []int)

func (*TLMessagesChatFull) Encode

func (m *TLMessagesChatFull) Encode() []byte

func (*TLMessagesChatFull) GetChats

func (m *TLMessagesChatFull) GetChats() []*Chat

func (*TLMessagesChatFull) GetFullChat

func (m *TLMessagesChatFull) GetFullChat() *ChatFull

func (*TLMessagesChatFull) GetUsers

func (m *TLMessagesChatFull) GetUsers() []*User

func (*TLMessagesChatFull) ProtoMessage

func (*TLMessagesChatFull) ProtoMessage()

func (*TLMessagesChatFull) Reset

func (m *TLMessagesChatFull) Reset()

func (*TLMessagesChatFull) String

func (m *TLMessagesChatFull) String() string

func (*TLMessagesChatFull) ToMessages_ChatFull

func (m *TLMessagesChatFull) ToMessages_ChatFull() *Messages_ChatFull

messages.chatFull#e5d7d19c full_chat:ChatFull chats:Vector<Chat> users:Vector<User> = messages.ChatFull;

type TLMessagesChats

type TLMessagesChats struct {
	Chats []*Chat `protobuf:"bytes,1,rep,name=chats" json:"chats,omitempty"`
}

messages.chats#64ff9fd5 chats:Vector<Chat> = messages.Chats;

func (*TLMessagesChats) Decode

func (m *TLMessagesChats) Decode(dbuf *DecodeBuf) error

func (*TLMessagesChats) Descriptor

func (*TLMessagesChats) Descriptor() ([]byte, []int)

func (*TLMessagesChats) Encode

func (m *TLMessagesChats) Encode() []byte

func (*TLMessagesChats) GetChats

func (m *TLMessagesChats) GetChats() []*Chat

func (*TLMessagesChats) ProtoMessage

func (*TLMessagesChats) ProtoMessage()

func (*TLMessagesChats) Reset

func (m *TLMessagesChats) Reset()

func (*TLMessagesChats) String

func (m *TLMessagesChats) String() string

func (*TLMessagesChats) ToMessages_Chats

func (m *TLMessagesChats) ToMessages_Chats() *Messages_Chats

messages.chats#64ff9fd5 chats:Vector<Chat> = messages.Chats;

type TLMessagesChatsSlice

type TLMessagesChatsSlice struct {
	Count int32   `protobuf:"varint,1,opt,name=count" json:"count,omitempty"`
	Chats []*Chat `protobuf:"bytes,2,rep,name=chats" json:"chats,omitempty"`
}

messages.chatsSlice#9cd81144 count:int chats:Vector<Chat> = messages.Chats;

func (*TLMessagesChatsSlice) Decode

func (m *TLMessagesChatsSlice) Decode(dbuf *DecodeBuf) error

func (*TLMessagesChatsSlice) Descriptor

func (*TLMessagesChatsSlice) Descriptor() ([]byte, []int)

func (*TLMessagesChatsSlice) Encode

func (m *TLMessagesChatsSlice) Encode() []byte

func (*TLMessagesChatsSlice) GetChats

func (m *TLMessagesChatsSlice) GetChats() []*Chat

func (*TLMessagesChatsSlice) GetCount

func (m *TLMessagesChatsSlice) GetCount() int32

func (*TLMessagesChatsSlice) ProtoMessage

func (*TLMessagesChatsSlice) ProtoMessage()

func (*TLMessagesChatsSlice) Reset

func (m *TLMessagesChatsSlice) Reset()

func (*TLMessagesChatsSlice) String

func (m *TLMessagesChatsSlice) String() string

func (*TLMessagesChatsSlice) ToMessages_Chats

func (m *TLMessagesChatsSlice) ToMessages_Chats() *Messages_Chats

messages.chatsSlice#9cd81144 count:int chats:Vector<Chat> = messages.Chats;

type TLMessagesCheckChatInvite

type TLMessagesCheckChatInvite struct {
	Hash string `protobuf:"bytes,1,opt,name=hash" json:"hash,omitempty"`
}

messages.checkChatInvite#3eadb1bb hash:string = ChatInvite;

func (*TLMessagesCheckChatInvite) Decode

func (m *TLMessagesCheckChatInvite) Decode(dbuf *DecodeBuf) error

func (*TLMessagesCheckChatInvite) Descriptor

func (*TLMessagesCheckChatInvite) Descriptor() ([]byte, []int)

func (*TLMessagesCheckChatInvite) Encode

func (m *TLMessagesCheckChatInvite) Encode() []byte

messages.checkChatInvite#3eadb1bb hash:string = ChatInvite;

func (*TLMessagesCheckChatInvite) GetHash

func (m *TLMessagesCheckChatInvite) GetHash() string

func (*TLMessagesCheckChatInvite) ProtoMessage

func (*TLMessagesCheckChatInvite) ProtoMessage()

func (*TLMessagesCheckChatInvite) Reset

func (m *TLMessagesCheckChatInvite) Reset()

func (*TLMessagesCheckChatInvite) String

func (m *TLMessagesCheckChatInvite) String() string

type TLMessagesClearRecentStickers

type TLMessagesClearRecentStickers struct {
	Attached bool `protobuf:"varint,1,opt,name=attached" json:"attached,omitempty"`
}

messages.clearRecentStickers#8999602d flags:# attached:flags.0?true = Bool;

func (*TLMessagesClearRecentStickers) Decode

func (*TLMessagesClearRecentStickers) Descriptor

func (*TLMessagesClearRecentStickers) Descriptor() ([]byte, []int)

func (*TLMessagesClearRecentStickers) Encode

func (m *TLMessagesClearRecentStickers) Encode() []byte

messages.clearRecentStickers#8999602d flags:# attached:flags.0?true = Bool;

func (*TLMessagesClearRecentStickers) GetAttached

func (m *TLMessagesClearRecentStickers) GetAttached() bool

func (*TLMessagesClearRecentStickers) ProtoMessage

func (*TLMessagesClearRecentStickers) ProtoMessage()

func (*TLMessagesClearRecentStickers) Reset

func (m *TLMessagesClearRecentStickers) Reset()

func (*TLMessagesClearRecentStickers) String

type TLMessagesCreateChat

type TLMessagesCreateChat struct {
	Users []*InputUser `protobuf:"bytes,1,rep,name=users" json:"users,omitempty"`
	Title string       `protobuf:"bytes,2,opt,name=title" json:"title,omitempty"`
}

messages.createChat#9cb126e users:Vector<InputUser> title:string = Updates;

func (*TLMessagesCreateChat) Decode

func (m *TLMessagesCreateChat) Decode(dbuf *DecodeBuf) error

func (*TLMessagesCreateChat) Descriptor

func (*TLMessagesCreateChat) Descriptor() ([]byte, []int)

func (*TLMessagesCreateChat) Encode

func (m *TLMessagesCreateChat) Encode() []byte

messages.createChat#9cb126e users:Vector<InputUser> title:string = Updates;

func (*TLMessagesCreateChat) GetTitle

func (m *TLMessagesCreateChat) GetTitle() string

func (*TLMessagesCreateChat) GetUsers

func (m *TLMessagesCreateChat) GetUsers() []*InputUser

func (*TLMessagesCreateChat) ProtoMessage

func (*TLMessagesCreateChat) ProtoMessage()

func (*TLMessagesCreateChat) Reset

func (m *TLMessagesCreateChat) Reset()

func (*TLMessagesCreateChat) String

func (m *TLMessagesCreateChat) String() string

type TLMessagesDeleteChatUser

type TLMessagesDeleteChatUser struct {
	ChatId int32      `protobuf:"varint,1,opt,name=chat_id,json=chatId" json:"chat_id,omitempty"`
	UserId *InputUser `protobuf:"bytes,2,opt,name=user_id,json=userId" json:"user_id,omitempty"`
}

messages.deleteChatUser#e0611f16 chat_id:int user_id:InputUser = Updates;

func (*TLMessagesDeleteChatUser) Decode

func (m *TLMessagesDeleteChatUser) Decode(dbuf *DecodeBuf) error

func (*TLMessagesDeleteChatUser) Descriptor

func (*TLMessagesDeleteChatUser) Descriptor() ([]byte, []int)

func (*TLMessagesDeleteChatUser) Encode

func (m *TLMessagesDeleteChatUser) Encode() []byte

messages.deleteChatUser#e0611f16 chat_id:int user_id:InputUser = Updates;

func (*TLMessagesDeleteChatUser) GetChatId

func (m *TLMessagesDeleteChatUser) GetChatId() int32

func (*TLMessagesDeleteChatUser) GetUserId

func (m *TLMessagesDeleteChatUser) GetUserId() *InputUser

func (*TLMessagesDeleteChatUser) ProtoMessage

func (*TLMessagesDeleteChatUser) ProtoMessage()

func (*TLMessagesDeleteChatUser) Reset

func (m *TLMessagesDeleteChatUser) Reset()

func (*TLMessagesDeleteChatUser) String

func (m *TLMessagesDeleteChatUser) String() string

type TLMessagesDeleteHistory

type TLMessagesDeleteHistory struct {
	JustClear bool       `protobuf:"varint,1,opt,name=just_clear,json=justClear" json:"just_clear,omitempty"`
	Peer      *InputPeer `protobuf:"bytes,2,opt,name=peer" json:"peer,omitempty"`
	MaxId     int32      `protobuf:"varint,3,opt,name=max_id,json=maxId" json:"max_id,omitempty"`
}

messages.deleteHistory#1c015b09 flags:# just_clear:flags.0?true peer:InputPeer max_id:int = messages.AffectedHistory;

func (*TLMessagesDeleteHistory) Decode

func (m *TLMessagesDeleteHistory) Decode(dbuf *DecodeBuf) error

func (*TLMessagesDeleteHistory) Descriptor

func (*TLMessagesDeleteHistory) Descriptor() ([]byte, []int)

func (*TLMessagesDeleteHistory) Encode

func (m *TLMessagesDeleteHistory) Encode() []byte

messages.deleteHistory#1c015b09 flags:# just_clear:flags.0?true peer:InputPeer max_id:int = messages.AffectedHistory;

func (*TLMessagesDeleteHistory) GetJustClear

func (m *TLMessagesDeleteHistory) GetJustClear() bool

func (*TLMessagesDeleteHistory) GetMaxId

func (m *TLMessagesDeleteHistory) GetMaxId() int32

func (*TLMessagesDeleteHistory) GetPeer

func (m *TLMessagesDeleteHistory) GetPeer() *InputPeer

func (*TLMessagesDeleteHistory) ProtoMessage

func (*TLMessagesDeleteHistory) ProtoMessage()

func (*TLMessagesDeleteHistory) Reset

func (m *TLMessagesDeleteHistory) Reset()

func (*TLMessagesDeleteHistory) String

func (m *TLMessagesDeleteHistory) String() string

type TLMessagesDeleteMessages

type TLMessagesDeleteMessages struct {
	Revoke bool    `protobuf:"varint,1,opt,name=revoke" json:"revoke,omitempty"`
	Id     []int32 `protobuf:"varint,2,rep,packed,name=id" json:"id,omitempty"`
}

messages.deleteMessages#e58e95d2 flags:# revoke:flags.0?true id:Vector<int> = messages.AffectedMessages;

func (*TLMessagesDeleteMessages) Decode

func (m *TLMessagesDeleteMessages) Decode(dbuf *DecodeBuf) error

func (*TLMessagesDeleteMessages) Descriptor

func (*TLMessagesDeleteMessages) Descriptor() ([]byte, []int)

func (*TLMessagesDeleteMessages) Encode

func (m *TLMessagesDeleteMessages) Encode() []byte

messages.deleteMessages#e58e95d2 flags:# revoke:flags.0?true id:Vector<int> = messages.AffectedMessages;

func (*TLMessagesDeleteMessages) GetId

func (m *TLMessagesDeleteMessages) GetId() []int32

func (*TLMessagesDeleteMessages) GetRevoke

func (m *TLMessagesDeleteMessages) GetRevoke() bool

func (*TLMessagesDeleteMessages) ProtoMessage

func (*TLMessagesDeleteMessages) ProtoMessage()

func (*TLMessagesDeleteMessages) Reset

func (m *TLMessagesDeleteMessages) Reset()

func (*TLMessagesDeleteMessages) String

func (m *TLMessagesDeleteMessages) String() string

type TLMessagesDhConfig

type TLMessagesDhConfig struct {
	G       int32  `protobuf:"varint,1,opt,name=g" json:"g,omitempty"`
	P       []byte `protobuf:"bytes,2,opt,name=p,proto3" json:"p,omitempty"`
	Version int32  `protobuf:"varint,3,opt,name=version" json:"version,omitempty"`
	Random  []byte `protobuf:"bytes,4,opt,name=random,proto3" json:"random,omitempty"`
}

messages.dhConfig#2c221edd g:int p:bytes version:int random:bytes = messages.DhConfig;

func (*TLMessagesDhConfig) Decode

func (m *TLMessagesDhConfig) Decode(dbuf *DecodeBuf) error

func (*TLMessagesDhConfig) Descriptor

func (*TLMessagesDhConfig) Descriptor() ([]byte, []int)

func (*TLMessagesDhConfig) Encode

func (m *TLMessagesDhConfig) Encode() []byte

func (*TLMessagesDhConfig) GetG

func (m *TLMessagesDhConfig) GetG() int32

func (*TLMessagesDhConfig) GetP

func (m *TLMessagesDhConfig) GetP() []byte

func (*TLMessagesDhConfig) GetRandom

func (m *TLMessagesDhConfig) GetRandom() []byte

func (*TLMessagesDhConfig) GetVersion

func (m *TLMessagesDhConfig) GetVersion() int32

func (*TLMessagesDhConfig) ProtoMessage

func (*TLMessagesDhConfig) ProtoMessage()

func (*TLMessagesDhConfig) Reset

func (m *TLMessagesDhConfig) Reset()

func (*TLMessagesDhConfig) String

func (m *TLMessagesDhConfig) String() string

func (*TLMessagesDhConfig) ToMessages_DhConfig

func (m *TLMessagesDhConfig) ToMessages_DhConfig() *Messages_DhConfig

messages.dhConfig#2c221edd g:int p:bytes version:int random:bytes = messages.DhConfig;

type TLMessagesDhConfigNotModified

type TLMessagesDhConfigNotModified struct {
	Random []byte `protobuf:"bytes,1,opt,name=random,proto3" json:"random,omitempty"`
}

messages.dhConfigNotModified#c0e24635 random:bytes = messages.DhConfig;

func (*TLMessagesDhConfigNotModified) Decode

func (*TLMessagesDhConfigNotModified) Descriptor

func (*TLMessagesDhConfigNotModified) Descriptor() ([]byte, []int)

func (*TLMessagesDhConfigNotModified) Encode

func (m *TLMessagesDhConfigNotModified) Encode() []byte

func (*TLMessagesDhConfigNotModified) GetRandom

func (m *TLMessagesDhConfigNotModified) GetRandom() []byte

func (*TLMessagesDhConfigNotModified) ProtoMessage

func (*TLMessagesDhConfigNotModified) ProtoMessage()

func (*TLMessagesDhConfigNotModified) Reset

func (m *TLMessagesDhConfigNotModified) Reset()

func (*TLMessagesDhConfigNotModified) String

func (*TLMessagesDhConfigNotModified) ToMessages_DhConfig

func (m *TLMessagesDhConfigNotModified) ToMessages_DhConfig() *Messages_DhConfig

messages.dhConfigNotModified#c0e24635 random:bytes = messages.DhConfig;

type TLMessagesDialogs

type TLMessagesDialogs struct {
	Dialogs  []*Dialog  `protobuf:"bytes,1,rep,name=dialogs" json:"dialogs,omitempty"`
	Messages []*Message `protobuf:"bytes,2,rep,name=messages" json:"messages,omitempty"`
	Chats    []*Chat    `protobuf:"bytes,3,rep,name=chats" json:"chats,omitempty"`
	Users    []*User    `protobuf:"bytes,4,rep,name=users" json:"users,omitempty"`
}

messages.dialogs#15ba6c40 dialogs:Vector<Dialog> messages:Vector<Message> chats:Vector<Chat> users:Vector<User> = messages.Dialogs;

func (*TLMessagesDialogs) Decode

func (m *TLMessagesDialogs) Decode(dbuf *DecodeBuf) error

func (*TLMessagesDialogs) Descriptor

func (*TLMessagesDialogs) Descriptor() ([]byte, []int)

func (*TLMessagesDialogs) Encode

func (m *TLMessagesDialogs) Encode() []byte

func (*TLMessagesDialogs) GetChats

func (m *TLMessagesDialogs) GetChats() []*Chat

func (*TLMessagesDialogs) GetDialogs

func (m *TLMessagesDialogs) GetDialogs() []*Dialog

func (*TLMessagesDialogs) GetMessages

func (m *TLMessagesDialogs) GetMessages() []*Message

func (*TLMessagesDialogs) GetUsers

func (m *TLMessagesDialogs) GetUsers() []*User

func (*TLMessagesDialogs) ProtoMessage

func (*TLMessagesDialogs) ProtoMessage()

func (*TLMessagesDialogs) Reset

func (m *TLMessagesDialogs) Reset()

func (*TLMessagesDialogs) String

func (m *TLMessagesDialogs) String() string

func (*TLMessagesDialogs) ToMessages_Dialogs

func (m *TLMessagesDialogs) ToMessages_Dialogs() *Messages_Dialogs

messages.dialogs#15ba6c40 dialogs:Vector<Dialog> messages:Vector<Message> chats:Vector<Chat> users:Vector<User> = messages.Dialogs;

type TLMessagesDialogsSlice

type TLMessagesDialogsSlice struct {
	Count    int32      `protobuf:"varint,1,opt,name=count" json:"count,omitempty"`
	Dialogs  []*Dialog  `protobuf:"bytes,2,rep,name=dialogs" json:"dialogs,omitempty"`
	Messages []*Message `protobuf:"bytes,3,rep,name=messages" json:"messages,omitempty"`
	Chats    []*Chat    `protobuf:"bytes,4,rep,name=chats" json:"chats,omitempty"`
	Users    []*User    `protobuf:"bytes,5,rep,name=users" json:"users,omitempty"`
}

messages.dialogsSlice#71e094f3 count:int dialogs:Vector<Dialog> messages:Vector<Message> chats:Vector<Chat> users:Vector<User> = messages.Dialogs;

func (*TLMessagesDialogsSlice) Decode

func (m *TLMessagesDialogsSlice) Decode(dbuf *DecodeBuf) error

func (*TLMessagesDialogsSlice) Descriptor

func (*TLMessagesDialogsSlice) Descriptor() ([]byte, []int)

func (*TLMessagesDialogsSlice) Encode

func (m *TLMessagesDialogsSlice) Encode() []byte

func (*TLMessagesDialogsSlice) GetChats

func (m *TLMessagesDialogsSlice) GetChats() []*Chat

func (*TLMessagesDialogsSlice) GetCount

func (m *TLMessagesDialogsSlice) GetCount() int32

func (*TLMessagesDialogsSlice) GetDialogs

func (m *TLMessagesDialogsSlice) GetDialogs() []*Dialog

func (*TLMessagesDialogsSlice) GetMessages

func (m *TLMessagesDialogsSlice) GetMessages() []*Message

func (*TLMessagesDialogsSlice) GetUsers

func (m *TLMessagesDialogsSlice) GetUsers() []*User

func (*TLMessagesDialogsSlice) ProtoMessage

func (*TLMessagesDialogsSlice) ProtoMessage()

func (*TLMessagesDialogsSlice) Reset

func (m *TLMessagesDialogsSlice) Reset()

func (*TLMessagesDialogsSlice) String

func (m *TLMessagesDialogsSlice) String() string

func (*TLMessagesDialogsSlice) ToMessages_Dialogs

func (m *TLMessagesDialogsSlice) ToMessages_Dialogs() *Messages_Dialogs

messages.dialogsSlice#71e094f3 count:int dialogs:Vector<Dialog> messages:Vector<Message> chats:Vector<Chat> users:Vector<User> = messages.Dialogs;

type TLMessagesDiscardEncryption

type TLMessagesDiscardEncryption struct {
	ChatId int32 `protobuf:"varint,1,opt,name=chat_id,json=chatId" json:"chat_id,omitempty"`
}

messages.discardEncryption#edd923c5 chat_id:int = Bool;

func (*TLMessagesDiscardEncryption) Decode

func (m *TLMessagesDiscardEncryption) Decode(dbuf *DecodeBuf) error

func (*TLMessagesDiscardEncryption) Descriptor

func (*TLMessagesDiscardEncryption) Descriptor() ([]byte, []int)

func (*TLMessagesDiscardEncryption) Encode

func (m *TLMessagesDiscardEncryption) Encode() []byte

messages.discardEncryption#edd923c5 chat_id:int = Bool;

func (*TLMessagesDiscardEncryption) GetChatId

func (m *TLMessagesDiscardEncryption) GetChatId() int32

func (*TLMessagesDiscardEncryption) ProtoMessage

func (*TLMessagesDiscardEncryption) ProtoMessage()

func (*TLMessagesDiscardEncryption) Reset

func (m *TLMessagesDiscardEncryption) Reset()

func (*TLMessagesDiscardEncryption) String

func (m *TLMessagesDiscardEncryption) String() string

type TLMessagesEditChatAdmin

type TLMessagesEditChatAdmin struct {
	ChatId  int32      `protobuf:"varint,1,opt,name=chat_id,json=chatId" json:"chat_id,omitempty"`
	UserId  *InputUser `protobuf:"bytes,2,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	IsAdmin *Bool      `protobuf:"bytes,3,opt,name=is_admin,json=isAdmin" json:"is_admin,omitempty"`
}

messages.editChatAdmin#a9e69f2e chat_id:int user_id:InputUser is_admin:Bool = Bool;

func (*TLMessagesEditChatAdmin) Decode

func (m *TLMessagesEditChatAdmin) Decode(dbuf *DecodeBuf) error

func (*TLMessagesEditChatAdmin) Descriptor

func (*TLMessagesEditChatAdmin) Descriptor() ([]byte, []int)

func (*TLMessagesEditChatAdmin) Encode

func (m *TLMessagesEditChatAdmin) Encode() []byte

messages.editChatAdmin#a9e69f2e chat_id:int user_id:InputUser is_admin:Bool = Bool;

func (*TLMessagesEditChatAdmin) GetChatId

func (m *TLMessagesEditChatAdmin) GetChatId() int32

func (*TLMessagesEditChatAdmin) GetIsAdmin

func (m *TLMessagesEditChatAdmin) GetIsAdmin() *Bool

func (*TLMessagesEditChatAdmin) GetUserId

func (m *TLMessagesEditChatAdmin) GetUserId() *InputUser

func (*TLMessagesEditChatAdmin) ProtoMessage

func (*TLMessagesEditChatAdmin) ProtoMessage()

func (*TLMessagesEditChatAdmin) Reset

func (m *TLMessagesEditChatAdmin) Reset()

func (*TLMessagesEditChatAdmin) String

func (m *TLMessagesEditChatAdmin) String() string

type TLMessagesEditChatPhoto

type TLMessagesEditChatPhoto struct {
	ChatId int32           `protobuf:"varint,1,opt,name=chat_id,json=chatId" json:"chat_id,omitempty"`
	Photo  *InputChatPhoto `protobuf:"bytes,2,opt,name=photo" json:"photo,omitempty"`
}

messages.editChatPhoto#ca4c79d8 chat_id:int photo:InputChatPhoto = Updates;

func (*TLMessagesEditChatPhoto) Decode

func (m *TLMessagesEditChatPhoto) Decode(dbuf *DecodeBuf) error

func (*TLMessagesEditChatPhoto) Descriptor

func (*TLMessagesEditChatPhoto) Descriptor() ([]byte, []int)

func (*TLMessagesEditChatPhoto) Encode

func (m *TLMessagesEditChatPhoto) Encode() []byte

messages.editChatPhoto#ca4c79d8 chat_id:int photo:InputChatPhoto = Updates;

func (*TLMessagesEditChatPhoto) GetChatId

func (m *TLMessagesEditChatPhoto) GetChatId() int32

func (*TLMessagesEditChatPhoto) GetPhoto

func (m *TLMessagesEditChatPhoto) GetPhoto() *InputChatPhoto

func (*TLMessagesEditChatPhoto) ProtoMessage

func (*TLMessagesEditChatPhoto) ProtoMessage()

func (*TLMessagesEditChatPhoto) Reset

func (m *TLMessagesEditChatPhoto) Reset()

func (*TLMessagesEditChatPhoto) String

func (m *TLMessagesEditChatPhoto) String() string

type TLMessagesEditChatTitle

type TLMessagesEditChatTitle struct {
	ChatId int32  `protobuf:"varint,1,opt,name=chat_id,json=chatId" json:"chat_id,omitempty"`
	Title  string `protobuf:"bytes,2,opt,name=title" json:"title,omitempty"`
}

messages.editChatTitle#dc452855 chat_id:int title:string = Updates;

func (*TLMessagesEditChatTitle) Decode

func (m *TLMessagesEditChatTitle) Decode(dbuf *DecodeBuf) error

func (*TLMessagesEditChatTitle) Descriptor

func (*TLMessagesEditChatTitle) Descriptor() ([]byte, []int)

func (*TLMessagesEditChatTitle) Encode

func (m *TLMessagesEditChatTitle) Encode() []byte

messages.editChatTitle#dc452855 chat_id:int title:string = Updates;

func (*TLMessagesEditChatTitle) GetChatId

func (m *TLMessagesEditChatTitle) GetChatId() int32

func (*TLMessagesEditChatTitle) GetTitle

func (m *TLMessagesEditChatTitle) GetTitle() string

func (*TLMessagesEditChatTitle) ProtoMessage

func (*TLMessagesEditChatTitle) ProtoMessage()

func (*TLMessagesEditChatTitle) Reset

func (m *TLMessagesEditChatTitle) Reset()

func (*TLMessagesEditChatTitle) String

func (m *TLMessagesEditChatTitle) String() string

type TLMessagesEditInlineBotMessage

type TLMessagesEditInlineBotMessage struct {
	NoWebpage   bool                     `protobuf:"varint,1,opt,name=no_webpage,json=noWebpage" json:"no_webpage,omitempty"`
	Id          *InputBotInlineMessageID `protobuf:"bytes,2,opt,name=id" json:"id,omitempty"`
	Message     string                   `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"`
	ReplyMarkup *ReplyMarkup             `protobuf:"bytes,4,opt,name=reply_markup,json=replyMarkup" json:"reply_markup,omitempty"`
	Entities    []*MessageEntity         `protobuf:"bytes,5,rep,name=entities" json:"entities,omitempty"`
}

messages.editInlineBotMessage#130c2c85 flags:# no_webpage:flags.1?true id:InputBotInlineMessageID message:flags.11?string reply_markup:flags.2?ReplyMarkup entities:flags.3?Vector<MessageEntity> = Bool;

func (*TLMessagesEditInlineBotMessage) Decode

func (*TLMessagesEditInlineBotMessage) Descriptor

func (*TLMessagesEditInlineBotMessage) Descriptor() ([]byte, []int)

func (*TLMessagesEditInlineBotMessage) Encode

func (m *TLMessagesEditInlineBotMessage) Encode() []byte

messages.editInlineBotMessage#130c2c85 flags:# no_webpage:flags.1?true id:InputBotInlineMessageID message:flags.11?string reply_markup:flags.2?ReplyMarkup entities:flags.3?Vector<MessageEntity> = Bool;

func (*TLMessagesEditInlineBotMessage) GetEntities

func (m *TLMessagesEditInlineBotMessage) GetEntities() []*MessageEntity

func (*TLMessagesEditInlineBotMessage) GetId

func (*TLMessagesEditInlineBotMessage) GetMessage

func (m *TLMessagesEditInlineBotMessage) GetMessage() string

func (*TLMessagesEditInlineBotMessage) GetNoWebpage

func (m *TLMessagesEditInlineBotMessage) GetNoWebpage() bool

func (*TLMessagesEditInlineBotMessage) GetReplyMarkup

func (m *TLMessagesEditInlineBotMessage) GetReplyMarkup() *ReplyMarkup

func (*TLMessagesEditInlineBotMessage) ProtoMessage

func (*TLMessagesEditInlineBotMessage) ProtoMessage()

func (*TLMessagesEditInlineBotMessage) Reset

func (m *TLMessagesEditInlineBotMessage) Reset()

func (*TLMessagesEditInlineBotMessage) String

type TLMessagesEditMessage

type TLMessagesEditMessage struct {
	NoWebpage   bool             `protobuf:"varint,1,opt,name=no_webpage,json=noWebpage" json:"no_webpage,omitempty"`
	Peer        *InputPeer       `protobuf:"bytes,2,opt,name=peer" json:"peer,omitempty"`
	Id          int32            `protobuf:"varint,3,opt,name=id" json:"id,omitempty"`
	Message     string           `protobuf:"bytes,4,opt,name=message" json:"message,omitempty"`
	ReplyMarkup *ReplyMarkup     `protobuf:"bytes,5,opt,name=reply_markup,json=replyMarkup" json:"reply_markup,omitempty"`
	Entities    []*MessageEntity `protobuf:"bytes,6,rep,name=entities" json:"entities,omitempty"`
}

messages.editMessage#ce91e4ca flags:# no_webpage:flags.1?true peer:InputPeer id:int message:flags.11?string reply_markup:flags.2?ReplyMarkup entities:flags.3?Vector<MessageEntity> = Updates;

func (*TLMessagesEditMessage) Decode

func (m *TLMessagesEditMessage) Decode(dbuf *DecodeBuf) error

func (*TLMessagesEditMessage) Descriptor

func (*TLMessagesEditMessage) Descriptor() ([]byte, []int)

func (*TLMessagesEditMessage) Encode

func (m *TLMessagesEditMessage) Encode() []byte

messages.editMessage#ce91e4ca flags:# no_webpage:flags.1?true peer:InputPeer id:int message:flags.11?string reply_markup:flags.2?ReplyMarkup entities:flags.3?Vector<MessageEntity> = Updates;

func (*TLMessagesEditMessage) GetEntities

func (m *TLMessagesEditMessage) GetEntities() []*MessageEntity

func (*TLMessagesEditMessage) GetId

func (m *TLMessagesEditMessage) GetId() int32

func (*TLMessagesEditMessage) GetMessage

func (m *TLMessagesEditMessage) GetMessage() string

func (*TLMessagesEditMessage) GetNoWebpage

func (m *TLMessagesEditMessage) GetNoWebpage() bool

func (*TLMessagesEditMessage) GetPeer

func (m *TLMessagesEditMessage) GetPeer() *InputPeer

func (*TLMessagesEditMessage) GetReplyMarkup

func (m *TLMessagesEditMessage) GetReplyMarkup() *ReplyMarkup

func (*TLMessagesEditMessage) ProtoMessage

func (*TLMessagesEditMessage) ProtoMessage()

func (*TLMessagesEditMessage) Reset

func (m *TLMessagesEditMessage) Reset()

func (*TLMessagesEditMessage) String

func (m *TLMessagesEditMessage) String() string

type TLMessagesExportChatInvite

type TLMessagesExportChatInvite struct {
	ChatId int32 `protobuf:"varint,1,opt,name=chat_id,json=chatId" json:"chat_id,omitempty"`
}

messages.exportChatInvite#7d885289 chat_id:int = ExportedChatInvite;

func (*TLMessagesExportChatInvite) Decode

func (m *TLMessagesExportChatInvite) Decode(dbuf *DecodeBuf) error

func (*TLMessagesExportChatInvite) Descriptor

func (*TLMessagesExportChatInvite) Descriptor() ([]byte, []int)

func (*TLMessagesExportChatInvite) Encode

func (m *TLMessagesExportChatInvite) Encode() []byte

messages.exportChatInvite#7d885289 chat_id:int = ExportedChatInvite;

func (*TLMessagesExportChatInvite) GetChatId

func (m *TLMessagesExportChatInvite) GetChatId() int32

func (*TLMessagesExportChatInvite) ProtoMessage

func (*TLMessagesExportChatInvite) ProtoMessage()

func (*TLMessagesExportChatInvite) Reset

func (m *TLMessagesExportChatInvite) Reset()

func (*TLMessagesExportChatInvite) String

func (m *TLMessagesExportChatInvite) String() string

type TLMessagesFaveSticker

type TLMessagesFaveSticker struct {
	Id     *InputDocument `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Unfave *Bool          `protobuf:"bytes,2,opt,name=unfave" json:"unfave,omitempty"`
}

messages.faveSticker#b9ffc55b id:InputDocument unfave:Bool = Bool;

func (*TLMessagesFaveSticker) Decode

func (m *TLMessagesFaveSticker) Decode(dbuf *DecodeBuf) error

func (*TLMessagesFaveSticker) Descriptor

func (*TLMessagesFaveSticker) Descriptor() ([]byte, []int)

func (*TLMessagesFaveSticker) Encode

func (m *TLMessagesFaveSticker) Encode() []byte

messages.faveSticker#b9ffc55b id:InputDocument unfave:Bool = Bool;

func (*TLMessagesFaveSticker) GetId

func (*TLMessagesFaveSticker) GetUnfave

func (m *TLMessagesFaveSticker) GetUnfave() *Bool

func (*TLMessagesFaveSticker) ProtoMessage

func (*TLMessagesFaveSticker) ProtoMessage()

func (*TLMessagesFaveSticker) Reset

func (m *TLMessagesFaveSticker) Reset()

func (*TLMessagesFaveSticker) String

func (m *TLMessagesFaveSticker) String() string

type TLMessagesFavedStickers

type TLMessagesFavedStickers struct {
	Hash     int32          `protobuf:"varint,1,opt,name=hash" json:"hash,omitempty"`
	Packs    []*StickerPack `protobuf:"bytes,2,rep,name=packs" json:"packs,omitempty"`
	Stickers []*Document    `protobuf:"bytes,3,rep,name=stickers" json:"stickers,omitempty"`
}

messages.favedStickers#f37f2f16 hash:int packs:Vector<StickerPack> stickers:Vector<Document> = messages.FavedStickers;

func (*TLMessagesFavedStickers) Decode

func (m *TLMessagesFavedStickers) Decode(dbuf *DecodeBuf) error

func (*TLMessagesFavedStickers) Descriptor

func (*TLMessagesFavedStickers) Descriptor() ([]byte, []int)

func (*TLMessagesFavedStickers) Encode

func (m *TLMessagesFavedStickers) Encode() []byte

func (*TLMessagesFavedStickers) GetHash

func (m *TLMessagesFavedStickers) GetHash() int32

func (*TLMessagesFavedStickers) GetPacks

func (m *TLMessagesFavedStickers) GetPacks() []*StickerPack

func (*TLMessagesFavedStickers) GetStickers

func (m *TLMessagesFavedStickers) GetStickers() []*Document

func (*TLMessagesFavedStickers) ProtoMessage

func (*TLMessagesFavedStickers) ProtoMessage()

func (*TLMessagesFavedStickers) Reset

func (m *TLMessagesFavedStickers) Reset()

func (*TLMessagesFavedStickers) String

func (m *TLMessagesFavedStickers) String() string

func (*TLMessagesFavedStickers) ToMessages_FavedStickers

func (m *TLMessagesFavedStickers) ToMessages_FavedStickers() *Messages_FavedStickers

messages.favedStickers#f37f2f16 hash:int packs:Vector<StickerPack> stickers:Vector<Document> = messages.FavedStickers;

type TLMessagesFavedStickersNotModified

type TLMessagesFavedStickersNotModified struct {
}

messages.favedStickersNotModified#9e8fa6d3 = messages.FavedStickers;

func (*TLMessagesFavedStickersNotModified) Decode

func (*TLMessagesFavedStickersNotModified) Descriptor

func (*TLMessagesFavedStickersNotModified) Descriptor() ([]byte, []int)

func (*TLMessagesFavedStickersNotModified) Encode

func (*TLMessagesFavedStickersNotModified) ProtoMessage

func (*TLMessagesFavedStickersNotModified) ProtoMessage()

func (*TLMessagesFavedStickersNotModified) Reset

func (*TLMessagesFavedStickersNotModified) String

func (*TLMessagesFavedStickersNotModified) ToMessages_FavedStickers

func (m *TLMessagesFavedStickersNotModified) ToMessages_FavedStickers() *Messages_FavedStickers

messages.favedStickersNotModified#9e8fa6d3 = messages.FavedStickers;

type TLMessagesFeaturedStickers

type TLMessagesFeaturedStickers struct {
	Hash   int32                `protobuf:"varint,1,opt,name=hash" json:"hash,omitempty"`
	Sets   []*StickerSetCovered `protobuf:"bytes,2,rep,name=sets" json:"sets,omitempty"`
	Unread []int64              `protobuf:"varint,3,rep,packed,name=unread" json:"unread,omitempty"`
}

messages.featuredStickers#f89d88e5 hash:int sets:Vector<StickerSetCovered> unread:Vector<long> = messages.FeaturedStickers;

func (*TLMessagesFeaturedStickers) Decode

func (m *TLMessagesFeaturedStickers) Decode(dbuf *DecodeBuf) error

func (*TLMessagesFeaturedStickers) Descriptor

func (*TLMessagesFeaturedStickers) Descriptor() ([]byte, []int)

func (*TLMessagesFeaturedStickers) Encode

func (m *TLMessagesFeaturedStickers) Encode() []byte

func (*TLMessagesFeaturedStickers) GetHash

func (m *TLMessagesFeaturedStickers) GetHash() int32

func (*TLMessagesFeaturedStickers) GetSets

func (*TLMessagesFeaturedStickers) GetUnread

func (m *TLMessagesFeaturedStickers) GetUnread() []int64

func (*TLMessagesFeaturedStickers) ProtoMessage

func (*TLMessagesFeaturedStickers) ProtoMessage()

func (*TLMessagesFeaturedStickers) Reset

func (m *TLMessagesFeaturedStickers) Reset()

func (*TLMessagesFeaturedStickers) String

func (m *TLMessagesFeaturedStickers) String() string

func (*TLMessagesFeaturedStickers) ToMessages_FeaturedStickers

func (m *TLMessagesFeaturedStickers) ToMessages_FeaturedStickers() *Messages_FeaturedStickers

messages.featuredStickers#f89d88e5 hash:int sets:Vector<StickerSetCovered> unread:Vector<long> = messages.FeaturedStickers;

type TLMessagesFeaturedStickersNotModified

type TLMessagesFeaturedStickersNotModified struct {
}

messages.featuredStickersNotModified#4ede3cf = messages.FeaturedStickers;

func (*TLMessagesFeaturedStickersNotModified) Decode

func (*TLMessagesFeaturedStickersNotModified) Descriptor

func (*TLMessagesFeaturedStickersNotModified) Descriptor() ([]byte, []int)

func (*TLMessagesFeaturedStickersNotModified) Encode

func (*TLMessagesFeaturedStickersNotModified) ProtoMessage

func (*TLMessagesFeaturedStickersNotModified) ProtoMessage()

func (*TLMessagesFeaturedStickersNotModified) Reset

func (*TLMessagesFeaturedStickersNotModified) String

func (*TLMessagesFeaturedStickersNotModified) ToMessages_FeaturedStickers

func (m *TLMessagesFeaturedStickersNotModified) ToMessages_FeaturedStickers() *Messages_FeaturedStickers

messages.featuredStickersNotModified#4ede3cf = messages.FeaturedStickers;

type TLMessagesForwardMessage

type TLMessagesForwardMessage struct {
	Peer     *InputPeer `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	Id       int32      `protobuf:"varint,2,opt,name=id" json:"id,omitempty"`
	RandomId int64      `protobuf:"varint,3,opt,name=random_id,json=randomId" json:"random_id,omitempty"`
}

messages.forwardMessage#33963bf9 peer:InputPeer id:int random_id:long = Updates;

func (*TLMessagesForwardMessage) Decode

func (m *TLMessagesForwardMessage) Decode(dbuf *DecodeBuf) error

func (*TLMessagesForwardMessage) Descriptor

func (*TLMessagesForwardMessage) Descriptor() ([]byte, []int)

func (*TLMessagesForwardMessage) Encode

func (m *TLMessagesForwardMessage) Encode() []byte

messages.forwardMessage#33963bf9 peer:InputPeer id:int random_id:long = Updates;

func (*TLMessagesForwardMessage) GetId

func (m *TLMessagesForwardMessage) GetId() int32

func (*TLMessagesForwardMessage) GetPeer

func (m *TLMessagesForwardMessage) GetPeer() *InputPeer

func (*TLMessagesForwardMessage) GetRandomId

func (m *TLMessagesForwardMessage) GetRandomId() int64

func (*TLMessagesForwardMessage) ProtoMessage

func (*TLMessagesForwardMessage) ProtoMessage()

func (*TLMessagesForwardMessage) Reset

func (m *TLMessagesForwardMessage) Reset()

func (*TLMessagesForwardMessage) String

func (m *TLMessagesForwardMessage) String() string

type TLMessagesForwardMessages

type TLMessagesForwardMessages struct {
	Silent      bool       `protobuf:"varint,1,opt,name=silent" json:"silent,omitempty"`
	Background  bool       `protobuf:"varint,2,opt,name=background" json:"background,omitempty"`
	WithMyScore bool       `protobuf:"varint,3,opt,name=with_my_score,json=withMyScore" json:"with_my_score,omitempty"`
	FromPeer    *InputPeer `protobuf:"bytes,4,opt,name=from_peer,json=fromPeer" json:"from_peer,omitempty"`
	Id          []int32    `protobuf:"varint,5,rep,packed,name=id" json:"id,omitempty"`
	RandomId    []int64    `protobuf:"varint,6,rep,packed,name=random_id,json=randomId" json:"random_id,omitempty"`
	ToPeer      *InputPeer `protobuf:"bytes,7,opt,name=to_peer,json=toPeer" json:"to_peer,omitempty"`
}

messages.forwardMessages#708e0195 flags:# silent:flags.5?true background:flags.6?true with_my_score:flags.8?true from_peer:InputPeer id:Vector<int> random_id:Vector<long> to_peer:InputPeer = Updates;

func (*TLMessagesForwardMessages) Decode

func (m *TLMessagesForwardMessages) Decode(dbuf *DecodeBuf) error

func (*TLMessagesForwardMessages) Descriptor

func (*TLMessagesForwardMessages) Descriptor() ([]byte, []int)

func (*TLMessagesForwardMessages) Encode

func (m *TLMessagesForwardMessages) Encode() []byte

messages.forwardMessages#708e0195 flags:# silent:flags.5?true background:flags.6?true with_my_score:flags.8?true from_peer:InputPeer id:Vector<int> random_id:Vector<long> to_peer:InputPeer = Updates;

func (*TLMessagesForwardMessages) GetBackground

func (m *TLMessagesForwardMessages) GetBackground() bool

func (*TLMessagesForwardMessages) GetFromPeer

func (m *TLMessagesForwardMessages) GetFromPeer() *InputPeer

func (*TLMessagesForwardMessages) GetId

func (m *TLMessagesForwardMessages) GetId() []int32

func (*TLMessagesForwardMessages) GetRandomId

func (m *TLMessagesForwardMessages) GetRandomId() []int64

func (*TLMessagesForwardMessages) GetSilent

func (m *TLMessagesForwardMessages) GetSilent() bool

func (*TLMessagesForwardMessages) GetToPeer

func (m *TLMessagesForwardMessages) GetToPeer() *InputPeer

func (*TLMessagesForwardMessages) GetWithMyScore

func (m *TLMessagesForwardMessages) GetWithMyScore() bool

func (*TLMessagesForwardMessages) ProtoMessage

func (*TLMessagesForwardMessages) ProtoMessage()

func (*TLMessagesForwardMessages) Reset

func (m *TLMessagesForwardMessages) Reset()

func (*TLMessagesForwardMessages) String

func (m *TLMessagesForwardMessages) String() string

type TLMessagesFoundGifs

type TLMessagesFoundGifs struct {
	NextOffset int32       `protobuf:"varint,1,opt,name=next_offset,json=nextOffset" json:"next_offset,omitempty"`
	Results    []*FoundGif `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
}

messages.foundGifs#450a1c0a next_offset:int results:Vector<FoundGif> = messages.FoundGifs;

func (*TLMessagesFoundGifs) Decode

func (m *TLMessagesFoundGifs) Decode(dbuf *DecodeBuf) error

func (*TLMessagesFoundGifs) Descriptor

func (*TLMessagesFoundGifs) Descriptor() ([]byte, []int)

func (*TLMessagesFoundGifs) Encode

func (m *TLMessagesFoundGifs) Encode() []byte

func (*TLMessagesFoundGifs) GetNextOffset

func (m *TLMessagesFoundGifs) GetNextOffset() int32

func (*TLMessagesFoundGifs) GetResults

func (m *TLMessagesFoundGifs) GetResults() []*FoundGif

func (*TLMessagesFoundGifs) ProtoMessage

func (*TLMessagesFoundGifs) ProtoMessage()

func (*TLMessagesFoundGifs) Reset

func (m *TLMessagesFoundGifs) Reset()

func (*TLMessagesFoundGifs) String

func (m *TLMessagesFoundGifs) String() string

func (*TLMessagesFoundGifs) ToMessages_FoundGifs

func (m *TLMessagesFoundGifs) ToMessages_FoundGifs() *Messages_FoundGifs

messages.foundGifs#450a1c0a next_offset:int results:Vector<FoundGif> = messages.FoundGifs;

type TLMessagesGetAllChats

type TLMessagesGetAllChats struct {
	ExceptIds []int32 `protobuf:"varint,1,rep,packed,name=except_ids,json=exceptIds" json:"except_ids,omitempty"`
}

messages.getAllChats#eba80ff0 except_ids:Vector<int> = messages.Chats;

func (*TLMessagesGetAllChats) Decode

func (m *TLMessagesGetAllChats) Decode(dbuf *DecodeBuf) error

func (*TLMessagesGetAllChats) Descriptor

func (*TLMessagesGetAllChats) Descriptor() ([]byte, []int)

func (*TLMessagesGetAllChats) Encode

func (m *TLMessagesGetAllChats) Encode() []byte

messages.getAllChats#eba80ff0 except_ids:Vector<int> = messages.Chats;

func (*TLMessagesGetAllChats) GetExceptIds

func (m *TLMessagesGetAllChats) GetExceptIds() []int32

func (*TLMessagesGetAllChats) ProtoMessage

func (*TLMessagesGetAllChats) ProtoMessage()

func (*TLMessagesGetAllChats) Reset

func (m *TLMessagesGetAllChats) Reset()

func (*TLMessagesGetAllChats) String

func (m *TLMessagesGetAllChats) String() string

type TLMessagesGetAllDrafts

type TLMessagesGetAllDrafts struct {
}

messages.getAllDrafts#6a3f8d65 = Updates;

func (*TLMessagesGetAllDrafts) Decode

func (m *TLMessagesGetAllDrafts) Decode(dbuf *DecodeBuf) error

func (*TLMessagesGetAllDrafts) Descriptor

func (*TLMessagesGetAllDrafts) Descriptor() ([]byte, []int)

func (*TLMessagesGetAllDrafts) Encode

func (m *TLMessagesGetAllDrafts) Encode() []byte

messages.getAllDrafts#6a3f8d65 = Updates;

func (*TLMessagesGetAllDrafts) ProtoMessage

func (*TLMessagesGetAllDrafts) ProtoMessage()

func (*TLMessagesGetAllDrafts) Reset

func (m *TLMessagesGetAllDrafts) Reset()

func (*TLMessagesGetAllDrafts) String

func (m *TLMessagesGetAllDrafts) String() string

type TLMessagesGetAllStickers

type TLMessagesGetAllStickers struct {
	Hash int32 `protobuf:"varint,1,opt,name=hash" json:"hash,omitempty"`
}

messages.getAllStickers#1c9618b1 hash:int = messages.AllStickers;

func (*TLMessagesGetAllStickers) Decode

func (m *TLMessagesGetAllStickers) Decode(dbuf *DecodeBuf) error

func (*TLMessagesGetAllStickers) Descriptor

func (*TLMessagesGetAllStickers) Descriptor() ([]byte, []int)

func (*TLMessagesGetAllStickers) Encode

func (m *TLMessagesGetAllStickers) Encode() []byte

messages.getAllStickers#1c9618b1 hash:int = messages.AllStickers;

func (*TLMessagesGetAllStickers) GetHash

func (m *TLMessagesGetAllStickers) GetHash() int32

func (*TLMessagesGetAllStickers) ProtoMessage

func (*TLMessagesGetAllStickers) ProtoMessage()

func (*TLMessagesGetAllStickers) Reset

func (m *TLMessagesGetAllStickers) Reset()

func (*TLMessagesGetAllStickers) String

func (m *TLMessagesGetAllStickers) String() string

type TLMessagesGetArchivedStickers

type TLMessagesGetArchivedStickers struct {
	Masks    bool  `protobuf:"varint,1,opt,name=masks" json:"masks,omitempty"`
	OffsetId int64 `protobuf:"varint,2,opt,name=offset_id,json=offsetId" json:"offset_id,omitempty"`
	Limit    int32 `protobuf:"varint,3,opt,name=limit" json:"limit,omitempty"`
}

messages.getArchivedStickers#57f17692 flags:# masks:flags.0?true offset_id:long limit:int = messages.ArchivedStickers;

func (*TLMessagesGetArchivedStickers) Decode

func (*TLMessagesGetArchivedStickers) Descriptor

func (*TLMessagesGetArchivedStickers) Descriptor() ([]byte, []int)

func (*TLMessagesGetArchivedStickers) Encode

func (m *TLMessagesGetArchivedStickers) Encode() []byte

messages.getArchivedStickers#57f17692 flags:# masks:flags.0?true offset_id:long limit:int = messages.ArchivedStickers;

func (*TLMessagesGetArchivedStickers) GetLimit

func (m *TLMessagesGetArchivedStickers) GetLimit() int32

func (*TLMessagesGetArchivedStickers) GetMasks

func (m *TLMessagesGetArchivedStickers) GetMasks() bool

func (*TLMessagesGetArchivedStickers) GetOffsetId

func (m *TLMessagesGetArchivedStickers) GetOffsetId() int64

func (*TLMessagesGetArchivedStickers) ProtoMessage

func (*TLMessagesGetArchivedStickers) ProtoMessage()

func (*TLMessagesGetArchivedStickers) Reset

func (m *TLMessagesGetArchivedStickers) Reset()

func (*TLMessagesGetArchivedStickers) String

type TLMessagesGetAttachedStickers

type TLMessagesGetAttachedStickers struct {
	Media *InputStickeredMedia `protobuf:"bytes,1,opt,name=media" json:"media,omitempty"`
}

messages.getAttachedStickers#cc5b67cc media:InputStickeredMedia = Vector<StickerSetCovered>;

func (*TLMessagesGetAttachedStickers) Decode

func (*TLMessagesGetAttachedStickers) Descriptor

func (*TLMessagesGetAttachedStickers) Descriptor() ([]byte, []int)

func (*TLMessagesGetAttachedStickers) Encode

func (m *TLMessagesGetAttachedStickers) Encode() []byte

messages.getAttachedStickers#cc5b67cc media:InputStickeredMedia = Vector<StickerSetCovered>;

func (*TLMessagesGetAttachedStickers) GetMedia

func (*TLMessagesGetAttachedStickers) ProtoMessage

func (*TLMessagesGetAttachedStickers) ProtoMessage()

func (*TLMessagesGetAttachedStickers) Reset

func (m *TLMessagesGetAttachedStickers) Reset()

func (*TLMessagesGetAttachedStickers) String

type TLMessagesGetBotCallbackAnswer

type TLMessagesGetBotCallbackAnswer struct {
	Game  bool       `protobuf:"varint,1,opt,name=game" json:"game,omitempty"`
	Peer  *InputPeer `protobuf:"bytes,2,opt,name=peer" json:"peer,omitempty"`
	MsgId int32      `protobuf:"varint,3,opt,name=msg_id,json=msgId" json:"msg_id,omitempty"`
	Data  []byte     `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"`
}

messages.getBotCallbackAnswer#810a9fec flags:# game:flags.1?true peer:InputPeer msg_id:int data:flags.0?bytes = messages.BotCallbackAnswer;

func (*TLMessagesGetBotCallbackAnswer) Decode

func (*TLMessagesGetBotCallbackAnswer) Descriptor

func (*TLMessagesGetBotCallbackAnswer) Descriptor() ([]byte, []int)

func (*TLMessagesGetBotCallbackAnswer) Encode

func (m *TLMessagesGetBotCallbackAnswer) Encode() []byte

messages.getBotCallbackAnswer#810a9fec flags:# game:flags.1?true peer:InputPeer msg_id:int data:flags.0?bytes = messages.BotCallbackAnswer;

func (*TLMessagesGetBotCallbackAnswer) GetData

func (m *TLMessagesGetBotCallbackAnswer) GetData() []byte

func (*TLMessagesGetBotCallbackAnswer) GetGame

func (m *TLMessagesGetBotCallbackAnswer) GetGame() bool

func (*TLMessagesGetBotCallbackAnswer) GetMsgId

func (m *TLMessagesGetBotCallbackAnswer) GetMsgId() int32

func (*TLMessagesGetBotCallbackAnswer) GetPeer

func (*TLMessagesGetBotCallbackAnswer) ProtoMessage

func (*TLMessagesGetBotCallbackAnswer) ProtoMessage()

func (*TLMessagesGetBotCallbackAnswer) Reset

func (m *TLMessagesGetBotCallbackAnswer) Reset()

func (*TLMessagesGetBotCallbackAnswer) String

type TLMessagesGetChats

type TLMessagesGetChats struct {
	Id []int32 `protobuf:"varint,1,rep,packed,name=id" json:"id,omitempty"`
}

messages.getChats#3c6aa187 id:Vector<int> = messages.Chats;

func (*TLMessagesGetChats) Decode

func (m *TLMessagesGetChats) Decode(dbuf *DecodeBuf) error

func (*TLMessagesGetChats) Descriptor

func (*TLMessagesGetChats) Descriptor() ([]byte, []int)

func (*TLMessagesGetChats) Encode

func (m *TLMessagesGetChats) Encode() []byte

messages.getChats#3c6aa187 id:Vector<int> = messages.Chats;

func (*TLMessagesGetChats) GetId

func (m *TLMessagesGetChats) GetId() []int32

func (*TLMessagesGetChats) ProtoMessage

func (*TLMessagesGetChats) ProtoMessage()

func (*TLMessagesGetChats) Reset

func (m *TLMessagesGetChats) Reset()

func (*TLMessagesGetChats) String

func (m *TLMessagesGetChats) String() string

type TLMessagesGetCommonChats

type TLMessagesGetCommonChats struct {
	UserId *InputUser `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	MaxId  int32      `protobuf:"varint,2,opt,name=max_id,json=maxId" json:"max_id,omitempty"`
	Limit  int32      `protobuf:"varint,3,opt,name=limit" json:"limit,omitempty"`
}

messages.getCommonChats#d0a48c4 user_id:InputUser max_id:int limit:int = messages.Chats;

func (*TLMessagesGetCommonChats) Decode

func (m *TLMessagesGetCommonChats) Decode(dbuf *DecodeBuf) error

func (*TLMessagesGetCommonChats) Descriptor

func (*TLMessagesGetCommonChats) Descriptor() ([]byte, []int)

func (*TLMessagesGetCommonChats) Encode

func (m *TLMessagesGetCommonChats) Encode() []byte

messages.getCommonChats#d0a48c4 user_id:InputUser max_id:int limit:int = messages.Chats;

func (*TLMessagesGetCommonChats) GetLimit

func (m *TLMessagesGetCommonChats) GetLimit() int32

func (*TLMessagesGetCommonChats) GetMaxId

func (m *TLMessagesGetCommonChats) GetMaxId() int32

func (*TLMessagesGetCommonChats) GetUserId

func (m *TLMessagesGetCommonChats) GetUserId() *InputUser

func (*TLMessagesGetCommonChats) ProtoMessage

func (*TLMessagesGetCommonChats) ProtoMessage()

func (*TLMessagesGetCommonChats) Reset

func (m *TLMessagesGetCommonChats) Reset()

func (*TLMessagesGetCommonChats) String

func (m *TLMessagesGetCommonChats) String() string

type TLMessagesGetDhConfig

type TLMessagesGetDhConfig struct {
	Version      int32 `protobuf:"varint,1,opt,name=version" json:"version,omitempty"`
	RandomLength int32 `protobuf:"varint,2,opt,name=random_length,json=randomLength" json:"random_length,omitempty"`
}

messages.getDhConfig#26cf8950 version:int random_length:int = messages.DhConfig;

func (*TLMessagesGetDhConfig) Decode

func (m *TLMessagesGetDhConfig) Decode(dbuf *DecodeBuf) error

func (*TLMessagesGetDhConfig) Descriptor

func (*TLMessagesGetDhConfig) Descriptor() ([]byte, []int)

func (*TLMessagesGetDhConfig) Encode

func (m *TLMessagesGetDhConfig) Encode() []byte

messages.getDhConfig#26cf8950 version:int random_length:int = messages.DhConfig;

func (*TLMessagesGetDhConfig) GetRandomLength

func (m *TLMessagesGetDhConfig) GetRandomLength() int32

func (*TLMessagesGetDhConfig) GetVersion

func (m *TLMessagesGetDhConfig) GetVersion() int32

func (*TLMessagesGetDhConfig) ProtoMessage

func (*TLMessagesGetDhConfig) ProtoMessage()

func (*TLMessagesGetDhConfig) Reset

func (m *TLMessagesGetDhConfig) Reset()

func (*TLMessagesGetDhConfig) String

func (m *TLMessagesGetDhConfig) String() string

type TLMessagesGetDialogs

type TLMessagesGetDialogs struct {
	ExcludePinned bool       `protobuf:"varint,1,opt,name=exclude_pinned,json=excludePinned" json:"exclude_pinned,omitempty"`
	OffsetDate    int32      `protobuf:"varint,2,opt,name=offset_date,json=offsetDate" json:"offset_date,omitempty"`
	OffsetId      int32      `protobuf:"varint,3,opt,name=offset_id,json=offsetId" json:"offset_id,omitempty"`
	OffsetPeer    *InputPeer `protobuf:"bytes,4,opt,name=offset_peer,json=offsetPeer" json:"offset_peer,omitempty"`
	Limit         int32      `protobuf:"varint,5,opt,name=limit" json:"limit,omitempty"`
}

messages.getDialogs#191ba9c5 flags:# exclude_pinned:flags.0?true offset_date:int offset_id:int offset_peer:InputPeer limit:int = messages.Dialogs;

func (*TLMessagesGetDialogs) Decode

func (m *TLMessagesGetDialogs) Decode(dbuf *DecodeBuf) error

func (*TLMessagesGetDialogs) Descriptor

func (*TLMessagesGetDialogs) Descriptor() ([]byte, []int)

func (*TLMessagesGetDialogs) Encode

func (m *TLMessagesGetDialogs) Encode() []byte

messages.getDialogs#191ba9c5 flags:# exclude_pinned:flags.0?true offset_date:int offset_id:int offset_peer:InputPeer limit:int = messages.Dialogs;

func (*TLMessagesGetDialogs) GetExcludePinned

func (m *TLMessagesGetDialogs) GetExcludePinned() bool

func (*TLMessagesGetDialogs) GetLimit

func (m *TLMessagesGetDialogs) GetLimit() int32

func (*TLMessagesGetDialogs) GetOffsetDate

func (m *TLMessagesGetDialogs) GetOffsetDate() int32

func (*TLMessagesGetDialogs) GetOffsetId

func (m *TLMessagesGetDialogs) GetOffsetId() int32

func (*TLMessagesGetDialogs) GetOffsetPeer

func (m *TLMessagesGetDialogs) GetOffsetPeer() *InputPeer

func (*TLMessagesGetDialogs) ProtoMessage

func (*TLMessagesGetDialogs) ProtoMessage()

func (*TLMessagesGetDialogs) Reset

func (m *TLMessagesGetDialogs) Reset()

func (*TLMessagesGetDialogs) String

func (m *TLMessagesGetDialogs) String() string

type TLMessagesGetDocumentByHash

type TLMessagesGetDocumentByHash struct {
	Sha256   []byte `protobuf:"bytes,1,opt,name=sha256,proto3" json:"sha256,omitempty"`
	Size     int32  `protobuf:"varint,2,opt,name=size" json:"size,omitempty"`
	MimeType string `protobuf:"bytes,3,opt,name=mime_type,json=mimeType" json:"mime_type,omitempty"`
}

messages.getDocumentByHash#338e2464 sha256:bytes size:int mime_type:string = Document;

func (*TLMessagesGetDocumentByHash) Decode

func (m *TLMessagesGetDocumentByHash) Decode(dbuf *DecodeBuf) error

func (*TLMessagesGetDocumentByHash) Descriptor

func (*TLMessagesGetDocumentByHash) Descriptor() ([]byte, []int)

func (*TLMessagesGetDocumentByHash) Encode

func (m *TLMessagesGetDocumentByHash) Encode() []byte

messages.getDocumentByHash#338e2464 sha256:bytes size:int mime_type:string = Document;

func (*TLMessagesGetDocumentByHash) GetMimeType

func (m *TLMessagesGetDocumentByHash) GetMimeType() string

func (*TLMessagesGetDocumentByHash) GetSha256

func (m *TLMessagesGetDocumentByHash) GetSha256() []byte

func (*TLMessagesGetDocumentByHash) GetSize

func (m *TLMessagesGetDocumentByHash) GetSize() int32

func (*TLMessagesGetDocumentByHash) ProtoMessage

func (*TLMessagesGetDocumentByHash) ProtoMessage()

func (*TLMessagesGetDocumentByHash) Reset

func (m *TLMessagesGetDocumentByHash) Reset()

func (*TLMessagesGetDocumentByHash) String

func (m *TLMessagesGetDocumentByHash) String() string

type TLMessagesGetFavedStickers

type TLMessagesGetFavedStickers struct {
	Hash int32 `protobuf:"varint,1,opt,name=hash" json:"hash,omitempty"`
}

messages.getFavedStickers#21ce0b0e hash:int = messages.FavedStickers;

func (*TLMessagesGetFavedStickers) Decode

func (m *TLMessagesGetFavedStickers) Decode(dbuf *DecodeBuf) error

func (*TLMessagesGetFavedStickers) Descriptor

func (*TLMessagesGetFavedStickers) Descriptor() ([]byte, []int)

func (*TLMessagesGetFavedStickers) Encode

func (m *TLMessagesGetFavedStickers) Encode() []byte

messages.getFavedStickers#21ce0b0e hash:int = messages.FavedStickers;

func (*TLMessagesGetFavedStickers) GetHash

func (m *TLMessagesGetFavedStickers) GetHash() int32

func (*TLMessagesGetFavedStickers) ProtoMessage

func (*TLMessagesGetFavedStickers) ProtoMessage()

func (*TLMessagesGetFavedStickers) Reset

func (m *TLMessagesGetFavedStickers) Reset()

func (*TLMessagesGetFavedStickers) String

func (m *TLMessagesGetFavedStickers) String() string

type TLMessagesGetFeaturedStickers

type TLMessagesGetFeaturedStickers struct {
	Hash int32 `protobuf:"varint,1,opt,name=hash" json:"hash,omitempty"`
}

messages.getFeaturedStickers#2dacca4f hash:int = messages.FeaturedStickers;

func (*TLMessagesGetFeaturedStickers) Decode

func (*TLMessagesGetFeaturedStickers) Descriptor

func (*TLMessagesGetFeaturedStickers) Descriptor() ([]byte, []int)

func (*TLMessagesGetFeaturedStickers) Encode

func (m *TLMessagesGetFeaturedStickers) Encode() []byte

messages.getFeaturedStickers#2dacca4f hash:int = messages.FeaturedStickers;

func (*TLMessagesGetFeaturedStickers) GetHash

func (m *TLMessagesGetFeaturedStickers) GetHash() int32

func (*TLMessagesGetFeaturedStickers) ProtoMessage

func (*TLMessagesGetFeaturedStickers) ProtoMessage()

func (*TLMessagesGetFeaturedStickers) Reset

func (m *TLMessagesGetFeaturedStickers) Reset()

func (*TLMessagesGetFeaturedStickers) String

type TLMessagesGetFullChat

type TLMessagesGetFullChat struct {
	ChatId int32 `protobuf:"varint,1,opt,name=chat_id,json=chatId" json:"chat_id,omitempty"`
}

messages.getFullChat#3b831c66 chat_id:int = messages.ChatFull;

func (*TLMessagesGetFullChat) Decode

func (m *TLMessagesGetFullChat) Decode(dbuf *DecodeBuf) error

func (*TLMessagesGetFullChat) Descriptor

func (*TLMessagesGetFullChat) Descriptor() ([]byte, []int)

func (*TLMessagesGetFullChat) Encode

func (m *TLMessagesGetFullChat) Encode() []byte

messages.getFullChat#3b831c66 chat_id:int = messages.ChatFull;

func (*TLMessagesGetFullChat) GetChatId

func (m *TLMessagesGetFullChat) GetChatId() int32

func (*TLMessagesGetFullChat) ProtoMessage

func (*TLMessagesGetFullChat) ProtoMessage()

func (*TLMessagesGetFullChat) Reset

func (m *TLMessagesGetFullChat) Reset()

func (*TLMessagesGetFullChat) String

func (m *TLMessagesGetFullChat) String() string

type TLMessagesGetGameHighScores

type TLMessagesGetGameHighScores struct {
	Peer   *InputPeer `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	Id     int32      `protobuf:"varint,2,opt,name=id" json:"id,omitempty"`
	UserId *InputUser `protobuf:"bytes,3,opt,name=user_id,json=userId" json:"user_id,omitempty"`
}

messages.getGameHighScores#e822649d peer:InputPeer id:int user_id:InputUser = messages.HighScores;

func (*TLMessagesGetGameHighScores) Decode

func (m *TLMessagesGetGameHighScores) Decode(dbuf *DecodeBuf) error

func (*TLMessagesGetGameHighScores) Descriptor

func (*TLMessagesGetGameHighScores) Descriptor() ([]byte, []int)

func (*TLMessagesGetGameHighScores) Encode

func (m *TLMessagesGetGameHighScores) Encode() []byte

messages.getGameHighScores#e822649d peer:InputPeer id:int user_id:InputUser = messages.HighScores;

func (*TLMessagesGetGameHighScores) GetId

func (*TLMessagesGetGameHighScores) GetPeer

func (m *TLMessagesGetGameHighScores) GetPeer() *InputPeer

func (*TLMessagesGetGameHighScores) GetUserId

func (m *TLMessagesGetGameHighScores) GetUserId() *InputUser

func (*TLMessagesGetGameHighScores) ProtoMessage

func (*TLMessagesGetGameHighScores) ProtoMessage()

func (*TLMessagesGetGameHighScores) Reset

func (m *TLMessagesGetGameHighScores) Reset()

func (*TLMessagesGetGameHighScores) String

func (m *TLMessagesGetGameHighScores) String() string

type TLMessagesGetHistory

type TLMessagesGetHistory struct {
	Peer       *InputPeer `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	OffsetId   int32      `protobuf:"varint,2,opt,name=offset_id,json=offsetId" json:"offset_id,omitempty"`
	OffsetDate int32      `protobuf:"varint,3,opt,name=offset_date,json=offsetDate" json:"offset_date,omitempty"`
	AddOffset  int32      `protobuf:"varint,4,opt,name=add_offset,json=addOffset" json:"add_offset,omitempty"`
	Limit      int32      `protobuf:"varint,5,opt,name=limit" json:"limit,omitempty"`
	MaxId      int32      `protobuf:"varint,6,opt,name=max_id,json=maxId" json:"max_id,omitempty"`
	MinId      int32      `protobuf:"varint,7,opt,name=min_id,json=minId" json:"min_id,omitempty"`
}

messages.getHistory#afa92846 peer:InputPeer offset_id:int offset_date:int add_offset:int limit:int max_id:int min_id:int = messages.Messages;

func (*TLMessagesGetHistory) Decode

func (m *TLMessagesGetHistory) Decode(dbuf *DecodeBuf) error

func (*TLMessagesGetHistory) Descriptor

func (*TLMessagesGetHistory) Descriptor() ([]byte, []int)

func (*TLMessagesGetHistory) Encode

func (m *TLMessagesGetHistory) Encode() []byte

messages.getHistory#afa92846 peer:InputPeer offset_id:int offset_date:int add_offset:int limit:int max_id:int min_id:int = messages.Messages;

func (*TLMessagesGetHistory) GetAddOffset

func (m *TLMessagesGetHistory) GetAddOffset() int32

func (*TLMessagesGetHistory) GetLimit

func (m *TLMessagesGetHistory) GetLimit() int32

func (*TLMessagesGetHistory) GetMaxId

func (m *TLMessagesGetHistory) GetMaxId() int32

func (*TLMessagesGetHistory) GetMinId

func (m *TLMessagesGetHistory) GetMinId() int32

func (*TLMessagesGetHistory) GetOffsetDate

func (m *TLMessagesGetHistory) GetOffsetDate() int32

func (*TLMessagesGetHistory) GetOffsetId

func (m *TLMessagesGetHistory) GetOffsetId() int32

func (*TLMessagesGetHistory) GetPeer

func (m *TLMessagesGetHistory) GetPeer() *InputPeer

func (*TLMessagesGetHistory) ProtoMessage

func (*TLMessagesGetHistory) ProtoMessage()

func (*TLMessagesGetHistory) Reset

func (m *TLMessagesGetHistory) Reset()

func (*TLMessagesGetHistory) String

func (m *TLMessagesGetHistory) String() string

type TLMessagesGetInlineBotResults

type TLMessagesGetInlineBotResults struct {
	Bot      *InputUser     `protobuf:"bytes,1,opt,name=bot" json:"bot,omitempty"`
	Peer     *InputPeer     `protobuf:"bytes,2,opt,name=peer" json:"peer,omitempty"`
	GeoPoint *InputGeoPoint `protobuf:"bytes,3,opt,name=geo_point,json=geoPoint" json:"geo_point,omitempty"`
	Query    string         `protobuf:"bytes,4,opt,name=query" json:"query,omitempty"`
	Offset   string         `protobuf:"bytes,5,opt,name=offset" json:"offset,omitempty"`
}

messages.getInlineBotResults#514e999d flags:# bot:InputUser peer:InputPeer geo_point:flags.0?InputGeoPoint query:string offset:string = messages.BotResults;

func (*TLMessagesGetInlineBotResults) Decode

func (*TLMessagesGetInlineBotResults) Descriptor

func (*TLMessagesGetInlineBotResults) Descriptor() ([]byte, []int)

func (*TLMessagesGetInlineBotResults) Encode

func (m *TLMessagesGetInlineBotResults) Encode() []byte

messages.getInlineBotResults#514e999d flags:# bot:InputUser peer:InputPeer geo_point:flags.0?InputGeoPoint query:string offset:string = messages.BotResults;

func (*TLMessagesGetInlineBotResults) GetBot

func (*TLMessagesGetInlineBotResults) GetGeoPoint

func (m *TLMessagesGetInlineBotResults) GetGeoPoint() *InputGeoPoint

func (*TLMessagesGetInlineBotResults) GetOffset

func (m *TLMessagesGetInlineBotResults) GetOffset() string

func (*TLMessagesGetInlineBotResults) GetPeer

func (*TLMessagesGetInlineBotResults) GetQuery

func (m *TLMessagesGetInlineBotResults) GetQuery() string

func (*TLMessagesGetInlineBotResults) ProtoMessage

func (*TLMessagesGetInlineBotResults) ProtoMessage()

func (*TLMessagesGetInlineBotResults) Reset

func (m *TLMessagesGetInlineBotResults) Reset()

func (*TLMessagesGetInlineBotResults) String

type TLMessagesGetInlineGameHighScores

type TLMessagesGetInlineGameHighScores struct {
	Id     *InputBotInlineMessageID `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	UserId *InputUser               `protobuf:"bytes,2,opt,name=user_id,json=userId" json:"user_id,omitempty"`
}

messages.getInlineGameHighScores#f635e1b id:InputBotInlineMessageID user_id:InputUser = messages.HighScores;

func (*TLMessagesGetInlineGameHighScores) Decode

func (*TLMessagesGetInlineGameHighScores) Descriptor

func (*TLMessagesGetInlineGameHighScores) Descriptor() ([]byte, []int)

func (*TLMessagesGetInlineGameHighScores) Encode

messages.getInlineGameHighScores#f635e1b id:InputBotInlineMessageID user_id:InputUser = messages.HighScores;

func (*TLMessagesGetInlineGameHighScores) GetId

func (*TLMessagesGetInlineGameHighScores) GetUserId

func (*TLMessagesGetInlineGameHighScores) ProtoMessage

func (*TLMessagesGetInlineGameHighScores) ProtoMessage()

func (*TLMessagesGetInlineGameHighScores) Reset

func (*TLMessagesGetInlineGameHighScores) String

type TLMessagesGetMaskStickers

type TLMessagesGetMaskStickers struct {
	Hash int32 `protobuf:"varint,1,opt,name=hash" json:"hash,omitempty"`
}

messages.getMaskStickers#65b8c79f hash:int = messages.AllStickers;

func (*TLMessagesGetMaskStickers) Decode

func (m *TLMessagesGetMaskStickers) Decode(dbuf *DecodeBuf) error

func (*TLMessagesGetMaskStickers) Descriptor

func (*TLMessagesGetMaskStickers) Descriptor() ([]byte, []int)

func (*TLMessagesGetMaskStickers) Encode

func (m *TLMessagesGetMaskStickers) Encode() []byte

messages.getMaskStickers#65b8c79f hash:int = messages.AllStickers;

func (*TLMessagesGetMaskStickers) GetHash

func (m *TLMessagesGetMaskStickers) GetHash() int32

func (*TLMessagesGetMaskStickers) ProtoMessage

func (*TLMessagesGetMaskStickers) ProtoMessage()

func (*TLMessagesGetMaskStickers) Reset

func (m *TLMessagesGetMaskStickers) Reset()

func (*TLMessagesGetMaskStickers) String

func (m *TLMessagesGetMaskStickers) String() string

type TLMessagesGetMessageEditData

type TLMessagesGetMessageEditData struct {
	Peer *InputPeer `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	Id   int32      `protobuf:"varint,2,opt,name=id" json:"id,omitempty"`
}

messages.getMessageEditData#fda68d36 peer:InputPeer id:int = messages.MessageEditData;

func (*TLMessagesGetMessageEditData) Decode

func (m *TLMessagesGetMessageEditData) Decode(dbuf *DecodeBuf) error

func (*TLMessagesGetMessageEditData) Descriptor

func (*TLMessagesGetMessageEditData) Descriptor() ([]byte, []int)

func (*TLMessagesGetMessageEditData) Encode

func (m *TLMessagesGetMessageEditData) Encode() []byte

messages.getMessageEditData#fda68d36 peer:InputPeer id:int = messages.MessageEditData;

func (*TLMessagesGetMessageEditData) GetId

func (*TLMessagesGetMessageEditData) GetPeer

func (*TLMessagesGetMessageEditData) ProtoMessage

func (*TLMessagesGetMessageEditData) ProtoMessage()

func (*TLMessagesGetMessageEditData) Reset

func (m *TLMessagesGetMessageEditData) Reset()

func (*TLMessagesGetMessageEditData) String

type TLMessagesGetMessages

type TLMessagesGetMessages struct {
	Id []int32 `protobuf:"varint,1,rep,packed,name=id" json:"id,omitempty"`
}

messages.getMessages#4222fa74 id:Vector<int> = messages.Messages;

func (*TLMessagesGetMessages) Decode

func (m *TLMessagesGetMessages) Decode(dbuf *DecodeBuf) error

func (*TLMessagesGetMessages) Descriptor

func (*TLMessagesGetMessages) Descriptor() ([]byte, []int)

func (*TLMessagesGetMessages) Encode

func (m *TLMessagesGetMessages) Encode() []byte

messages.getMessages#4222fa74 id:Vector<int> = messages.Messages;

func (*TLMessagesGetMessages) GetId

func (m *TLMessagesGetMessages) GetId() []int32

func (*TLMessagesGetMessages) ProtoMessage

func (*TLMessagesGetMessages) ProtoMessage()

func (*TLMessagesGetMessages) Reset

func (m *TLMessagesGetMessages) Reset()

func (*TLMessagesGetMessages) String

func (m *TLMessagesGetMessages) String() string

type TLMessagesGetMessagesViews

type TLMessagesGetMessagesViews struct {
	Peer      *InputPeer `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	Id        []int32    `protobuf:"varint,2,rep,packed,name=id" json:"id,omitempty"`
	Increment *Bool      `protobuf:"bytes,3,opt,name=increment" json:"increment,omitempty"`
}

messages.getMessagesViews#c4c8a55d peer:InputPeer id:Vector<int> increment:Bool = Vector<int>;

func (*TLMessagesGetMessagesViews) Decode

func (m *TLMessagesGetMessagesViews) Decode(dbuf *DecodeBuf) error

func (*TLMessagesGetMessagesViews) Descriptor

func (*TLMessagesGetMessagesViews) Descriptor() ([]byte, []int)

func (*TLMessagesGetMessagesViews) Encode

func (m *TLMessagesGetMessagesViews) Encode() []byte

messages.getMessagesViews#c4c8a55d peer:InputPeer id:Vector<int> increment:Bool = Vector<int>;

func (*TLMessagesGetMessagesViews) GetId

func (m *TLMessagesGetMessagesViews) GetId() []int32

func (*TLMessagesGetMessagesViews) GetIncrement

func (m *TLMessagesGetMessagesViews) GetIncrement() *Bool

func (*TLMessagesGetMessagesViews) GetPeer

func (m *TLMessagesGetMessagesViews) GetPeer() *InputPeer

func (*TLMessagesGetMessagesViews) ProtoMessage

func (*TLMessagesGetMessagesViews) ProtoMessage()

func (*TLMessagesGetMessagesViews) Reset

func (m *TLMessagesGetMessagesViews) Reset()

func (*TLMessagesGetMessagesViews) String

func (m *TLMessagesGetMessagesViews) String() string

type TLMessagesGetPeerDialogs

type TLMessagesGetPeerDialogs struct {
	Peers []*InputPeer `protobuf:"bytes,1,rep,name=peers" json:"peers,omitempty"`
}

messages.getPeerDialogs#2d9776b9 peers:Vector<InputPeer> = messages.PeerDialogs;

func (*TLMessagesGetPeerDialogs) Decode

func (m *TLMessagesGetPeerDialogs) Decode(dbuf *DecodeBuf) error

func (*TLMessagesGetPeerDialogs) Descriptor

func (*TLMessagesGetPeerDialogs) Descriptor() ([]byte, []int)

func (*TLMessagesGetPeerDialogs) Encode

func (m *TLMessagesGetPeerDialogs) Encode() []byte

messages.getPeerDialogs#2d9776b9 peers:Vector<InputPeer> = messages.PeerDialogs;

func (*TLMessagesGetPeerDialogs) GetPeers

func (m *TLMessagesGetPeerDialogs) GetPeers() []*InputPeer

func (*TLMessagesGetPeerDialogs) ProtoMessage

func (*TLMessagesGetPeerDialogs) ProtoMessage()

func (*TLMessagesGetPeerDialogs) Reset

func (m *TLMessagesGetPeerDialogs) Reset()

func (*TLMessagesGetPeerDialogs) String

func (m *TLMessagesGetPeerDialogs) String() string

type TLMessagesGetPeerSettings

type TLMessagesGetPeerSettings struct {
	Peer *InputPeer `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
}

messages.getPeerSettings#3672e09c peer:InputPeer = PeerSettings;

func (*TLMessagesGetPeerSettings) Decode

func (m *TLMessagesGetPeerSettings) Decode(dbuf *DecodeBuf) error

func (*TLMessagesGetPeerSettings) Descriptor

func (*TLMessagesGetPeerSettings) Descriptor() ([]byte, []int)

func (*TLMessagesGetPeerSettings) Encode

func (m *TLMessagesGetPeerSettings) Encode() []byte

messages.getPeerSettings#3672e09c peer:InputPeer = PeerSettings;

func (*TLMessagesGetPeerSettings) GetPeer

func (m *TLMessagesGetPeerSettings) GetPeer() *InputPeer

func (*TLMessagesGetPeerSettings) ProtoMessage

func (*TLMessagesGetPeerSettings) ProtoMessage()

func (*TLMessagesGetPeerSettings) Reset

func (m *TLMessagesGetPeerSettings) Reset()

func (*TLMessagesGetPeerSettings) String

func (m *TLMessagesGetPeerSettings) String() string

type TLMessagesGetPinnedDialogs

type TLMessagesGetPinnedDialogs struct {
}

messages.getPinnedDialogs#e254d64e = messages.PeerDialogs;

func (*TLMessagesGetPinnedDialogs) Decode

func (m *TLMessagesGetPinnedDialogs) Decode(dbuf *DecodeBuf) error

func (*TLMessagesGetPinnedDialogs) Descriptor

func (*TLMessagesGetPinnedDialogs) Descriptor() ([]byte, []int)

func (*TLMessagesGetPinnedDialogs) Encode

func (m *TLMessagesGetPinnedDialogs) Encode() []byte

messages.getPinnedDialogs#e254d64e = messages.PeerDialogs;

func (*TLMessagesGetPinnedDialogs) ProtoMessage

func (*TLMessagesGetPinnedDialogs) ProtoMessage()

func (*TLMessagesGetPinnedDialogs) Reset

func (m *TLMessagesGetPinnedDialogs) Reset()

func (*TLMessagesGetPinnedDialogs) String

func (m *TLMessagesGetPinnedDialogs) String() string

type TLMessagesGetRecentStickers

type TLMessagesGetRecentStickers struct {
	Attached bool  `protobuf:"varint,1,opt,name=attached" json:"attached,omitempty"`
	Hash     int32 `protobuf:"varint,2,opt,name=hash" json:"hash,omitempty"`
}

messages.getRecentStickers#5ea192c9 flags:# attached:flags.0?true hash:int = messages.RecentStickers;

func (*TLMessagesGetRecentStickers) Decode

func (m *TLMessagesGetRecentStickers) Decode(dbuf *DecodeBuf) error

func (*TLMessagesGetRecentStickers) Descriptor

func (*TLMessagesGetRecentStickers) Descriptor() ([]byte, []int)

func (*TLMessagesGetRecentStickers) Encode

func (m *TLMessagesGetRecentStickers) Encode() []byte

messages.getRecentStickers#5ea192c9 flags:# attached:flags.0?true hash:int = messages.RecentStickers;

func (*TLMessagesGetRecentStickers) GetAttached

func (m *TLMessagesGetRecentStickers) GetAttached() bool

func (*TLMessagesGetRecentStickers) GetHash

func (m *TLMessagesGetRecentStickers) GetHash() int32

func (*TLMessagesGetRecentStickers) ProtoMessage

func (*TLMessagesGetRecentStickers) ProtoMessage()

func (*TLMessagesGetRecentStickers) Reset

func (m *TLMessagesGetRecentStickers) Reset()

func (*TLMessagesGetRecentStickers) String

func (m *TLMessagesGetRecentStickers) String() string

type TLMessagesGetSavedGifs

type TLMessagesGetSavedGifs struct {
	Hash int32 `protobuf:"varint,1,opt,name=hash" json:"hash,omitempty"`
}

messages.getSavedGifs#83bf3d52 hash:int = messages.SavedGifs;

func (*TLMessagesGetSavedGifs) Decode

func (m *TLMessagesGetSavedGifs) Decode(dbuf *DecodeBuf) error

func (*TLMessagesGetSavedGifs) Descriptor

func (*TLMessagesGetSavedGifs) Descriptor() ([]byte, []int)

func (*TLMessagesGetSavedGifs) Encode

func (m *TLMessagesGetSavedGifs) Encode() []byte

messages.getSavedGifs#83bf3d52 hash:int = messages.SavedGifs;

func (*TLMessagesGetSavedGifs) GetHash

func (m *TLMessagesGetSavedGifs) GetHash() int32

func (*TLMessagesGetSavedGifs) ProtoMessage

func (*TLMessagesGetSavedGifs) ProtoMessage()

func (*TLMessagesGetSavedGifs) Reset

func (m *TLMessagesGetSavedGifs) Reset()

func (*TLMessagesGetSavedGifs) String

func (m *TLMessagesGetSavedGifs) String() string

type TLMessagesGetStickerSet

type TLMessagesGetStickerSet struct {
	Stickerset *InputStickerSet `protobuf:"bytes,1,opt,name=stickerset" json:"stickerset,omitempty"`
}

messages.getStickerSet#2619a90e stickerset:InputStickerSet = messages.StickerSet;

func (*TLMessagesGetStickerSet) Decode

func (m *TLMessagesGetStickerSet) Decode(dbuf *DecodeBuf) error

func (*TLMessagesGetStickerSet) Descriptor

func (*TLMessagesGetStickerSet) Descriptor() ([]byte, []int)

func (*TLMessagesGetStickerSet) Encode

func (m *TLMessagesGetStickerSet) Encode() []byte

messages.getStickerSet#2619a90e stickerset:InputStickerSet = messages.StickerSet;

func (*TLMessagesGetStickerSet) GetStickerset

func (m *TLMessagesGetStickerSet) GetStickerset() *InputStickerSet

func (*TLMessagesGetStickerSet) ProtoMessage

func (*TLMessagesGetStickerSet) ProtoMessage()

func (*TLMessagesGetStickerSet) Reset

func (m *TLMessagesGetStickerSet) Reset()

func (*TLMessagesGetStickerSet) String

func (m *TLMessagesGetStickerSet) String() string

type TLMessagesGetUnreadMentions

type TLMessagesGetUnreadMentions struct {
	Peer      *InputPeer `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	OffsetId  int32      `protobuf:"varint,2,opt,name=offset_id,json=offsetId" json:"offset_id,omitempty"`
	AddOffset int32      `protobuf:"varint,3,opt,name=add_offset,json=addOffset" json:"add_offset,omitempty"`
	Limit     int32      `protobuf:"varint,4,opt,name=limit" json:"limit,omitempty"`
	MaxId     int32      `protobuf:"varint,5,opt,name=max_id,json=maxId" json:"max_id,omitempty"`
	MinId     int32      `protobuf:"varint,6,opt,name=min_id,json=minId" json:"min_id,omitempty"`
}

messages.getUnreadMentions#46578472 peer:InputPeer offset_id:int add_offset:int limit:int max_id:int min_id:int = messages.Messages;

func (*TLMessagesGetUnreadMentions) Decode

func (m *TLMessagesGetUnreadMentions) Decode(dbuf *DecodeBuf) error

func (*TLMessagesGetUnreadMentions) Descriptor

func (*TLMessagesGetUnreadMentions) Descriptor() ([]byte, []int)

func (*TLMessagesGetUnreadMentions) Encode

func (m *TLMessagesGetUnreadMentions) Encode() []byte

messages.getUnreadMentions#46578472 peer:InputPeer offset_id:int add_offset:int limit:int max_id:int min_id:int = messages.Messages;

func (*TLMessagesGetUnreadMentions) GetAddOffset

func (m *TLMessagesGetUnreadMentions) GetAddOffset() int32

func (*TLMessagesGetUnreadMentions) GetLimit

func (m *TLMessagesGetUnreadMentions) GetLimit() int32

func (*TLMessagesGetUnreadMentions) GetMaxId

func (m *TLMessagesGetUnreadMentions) GetMaxId() int32

func (*TLMessagesGetUnreadMentions) GetMinId

func (m *TLMessagesGetUnreadMentions) GetMinId() int32

func (*TLMessagesGetUnreadMentions) GetOffsetId

func (m *TLMessagesGetUnreadMentions) GetOffsetId() int32

func (*TLMessagesGetUnreadMentions) GetPeer

func (m *TLMessagesGetUnreadMentions) GetPeer() *InputPeer

func (*TLMessagesGetUnreadMentions) ProtoMessage

func (*TLMessagesGetUnreadMentions) ProtoMessage()

func (*TLMessagesGetUnreadMentions) Reset

func (m *TLMessagesGetUnreadMentions) Reset()

func (*TLMessagesGetUnreadMentions) String

func (m *TLMessagesGetUnreadMentions) String() string

type TLMessagesGetWebPage

type TLMessagesGetWebPage struct {
	Url  string `protobuf:"bytes,1,opt,name=url" json:"url,omitempty"`
	Hash int32  `protobuf:"varint,2,opt,name=hash" json:"hash,omitempty"`
}

messages.getWebPage#32ca8f91 url:string hash:int = WebPage;

func (*TLMessagesGetWebPage) Decode

func (m *TLMessagesGetWebPage) Decode(dbuf *DecodeBuf) error

func (*TLMessagesGetWebPage) Descriptor

func (*TLMessagesGetWebPage) Descriptor() ([]byte, []int)

func (*TLMessagesGetWebPage) Encode

func (m *TLMessagesGetWebPage) Encode() []byte

messages.getWebPage#32ca8f91 url:string hash:int = WebPage;

func (*TLMessagesGetWebPage) GetHash

func (m *TLMessagesGetWebPage) GetHash() int32

func (*TLMessagesGetWebPage) GetUrl

func (m *TLMessagesGetWebPage) GetUrl() string

func (*TLMessagesGetWebPage) ProtoMessage

func (*TLMessagesGetWebPage) ProtoMessage()

func (*TLMessagesGetWebPage) Reset

func (m *TLMessagesGetWebPage) Reset()

func (*TLMessagesGetWebPage) String

func (m *TLMessagesGetWebPage) String() string

type TLMessagesGetWebPagePreview

type TLMessagesGetWebPagePreview struct {
	Message string `protobuf:"bytes,1,opt,name=message" json:"message,omitempty"`
}

messages.getWebPagePreview#25223e24 message:string = MessageMedia;

func (*TLMessagesGetWebPagePreview) Decode

func (m *TLMessagesGetWebPagePreview) Decode(dbuf *DecodeBuf) error

func (*TLMessagesGetWebPagePreview) Descriptor

func (*TLMessagesGetWebPagePreview) Descriptor() ([]byte, []int)

func (*TLMessagesGetWebPagePreview) Encode

func (m *TLMessagesGetWebPagePreview) Encode() []byte

messages.getWebPagePreview#25223e24 message:string = MessageMedia;

func (*TLMessagesGetWebPagePreview) GetMessage

func (m *TLMessagesGetWebPagePreview) GetMessage() string

func (*TLMessagesGetWebPagePreview) ProtoMessage

func (*TLMessagesGetWebPagePreview) ProtoMessage()

func (*TLMessagesGetWebPagePreview) Reset

func (m *TLMessagesGetWebPagePreview) Reset()

func (*TLMessagesGetWebPagePreview) String

func (m *TLMessagesGetWebPagePreview) String() string

type TLMessagesHideReportSpam

type TLMessagesHideReportSpam struct {
	Peer *InputPeer `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
}

messages.hideReportSpam#a8f1709b peer:InputPeer = Bool;

func (*TLMessagesHideReportSpam) Decode

func (m *TLMessagesHideReportSpam) Decode(dbuf *DecodeBuf) error

func (*TLMessagesHideReportSpam) Descriptor

func (*TLMessagesHideReportSpam) Descriptor() ([]byte, []int)

func (*TLMessagesHideReportSpam) Encode

func (m *TLMessagesHideReportSpam) Encode() []byte

messages.hideReportSpam#a8f1709b peer:InputPeer = Bool;

func (*TLMessagesHideReportSpam) GetPeer

func (m *TLMessagesHideReportSpam) GetPeer() *InputPeer

func (*TLMessagesHideReportSpam) ProtoMessage

func (*TLMessagesHideReportSpam) ProtoMessage()

func (*TLMessagesHideReportSpam) Reset

func (m *TLMessagesHideReportSpam) Reset()

func (*TLMessagesHideReportSpam) String

func (m *TLMessagesHideReportSpam) String() string

type TLMessagesHighScores

type TLMessagesHighScores struct {
	Scores []*HighScore `protobuf:"bytes,1,rep,name=scores" json:"scores,omitempty"`
	Users  []*User      `protobuf:"bytes,2,rep,name=users" json:"users,omitempty"`
}

messages.highScores#9a3bfd99 scores:Vector<HighScore> users:Vector<User> = messages.HighScores;

func (*TLMessagesHighScores) Decode

func (m *TLMessagesHighScores) Decode(dbuf *DecodeBuf) error

func (*TLMessagesHighScores) Descriptor

func (*TLMessagesHighScores) Descriptor() ([]byte, []int)

func (*TLMessagesHighScores) Encode

func (m *TLMessagesHighScores) Encode() []byte

func (*TLMessagesHighScores) GetScores

func (m *TLMessagesHighScores) GetScores() []*HighScore

func (*TLMessagesHighScores) GetUsers

func (m *TLMessagesHighScores) GetUsers() []*User

func (*TLMessagesHighScores) ProtoMessage

func (*TLMessagesHighScores) ProtoMessage()

func (*TLMessagesHighScores) Reset

func (m *TLMessagesHighScores) Reset()

func (*TLMessagesHighScores) String

func (m *TLMessagesHighScores) String() string

func (*TLMessagesHighScores) ToMessages_HighScores

func (m *TLMessagesHighScores) ToMessages_HighScores() *Messages_HighScores

messages.highScores#9a3bfd99 scores:Vector<HighScore> users:Vector<User> = messages.HighScores;

type TLMessagesImportChatInvite

type TLMessagesImportChatInvite struct {
	Hash string `protobuf:"bytes,1,opt,name=hash" json:"hash,omitempty"`
}

messages.importChatInvite#6c50051c hash:string = Updates;

func (*TLMessagesImportChatInvite) Decode

func (m *TLMessagesImportChatInvite) Decode(dbuf *DecodeBuf) error

func (*TLMessagesImportChatInvite) Descriptor

func (*TLMessagesImportChatInvite) Descriptor() ([]byte, []int)

func (*TLMessagesImportChatInvite) Encode

func (m *TLMessagesImportChatInvite) Encode() []byte

messages.importChatInvite#6c50051c hash:string = Updates;

func (*TLMessagesImportChatInvite) GetHash

func (m *TLMessagesImportChatInvite) GetHash() string

func (*TLMessagesImportChatInvite) ProtoMessage

func (*TLMessagesImportChatInvite) ProtoMessage()

func (*TLMessagesImportChatInvite) Reset

func (m *TLMessagesImportChatInvite) Reset()

func (*TLMessagesImportChatInvite) String

func (m *TLMessagesImportChatInvite) String() string

type TLMessagesInstallStickerSet

type TLMessagesInstallStickerSet struct {
	Stickerset *InputStickerSet `protobuf:"bytes,1,opt,name=stickerset" json:"stickerset,omitempty"`
	Archived   *Bool            `protobuf:"bytes,2,opt,name=archived" json:"archived,omitempty"`
}

messages.installStickerSet#c78fe460 stickerset:InputStickerSet archived:Bool = messages.StickerSetInstallResult;

func (*TLMessagesInstallStickerSet) Decode

func (m *TLMessagesInstallStickerSet) Decode(dbuf *DecodeBuf) error

func (*TLMessagesInstallStickerSet) Descriptor

func (*TLMessagesInstallStickerSet) Descriptor() ([]byte, []int)

func (*TLMessagesInstallStickerSet) Encode

func (m *TLMessagesInstallStickerSet) Encode() []byte

messages.installStickerSet#c78fe460 stickerset:InputStickerSet archived:Bool = messages.StickerSetInstallResult;

func (*TLMessagesInstallStickerSet) GetArchived

func (m *TLMessagesInstallStickerSet) GetArchived() *Bool

func (*TLMessagesInstallStickerSet) GetStickerset

func (m *TLMessagesInstallStickerSet) GetStickerset() *InputStickerSet

func (*TLMessagesInstallStickerSet) ProtoMessage

func (*TLMessagesInstallStickerSet) ProtoMessage()

func (*TLMessagesInstallStickerSet) Reset

func (m *TLMessagesInstallStickerSet) Reset()

func (*TLMessagesInstallStickerSet) String

func (m *TLMessagesInstallStickerSet) String() string

type TLMessagesMessageEditData

type TLMessagesMessageEditData struct {
	Caption bool `protobuf:"varint,1,opt,name=caption" json:"caption,omitempty"`
}

messages.messageEditData#26b5dde6 flags:# caption:flags.0?true = messages.MessageEditData;

func (*TLMessagesMessageEditData) Decode

func (m *TLMessagesMessageEditData) Decode(dbuf *DecodeBuf) error

func (*TLMessagesMessageEditData) Descriptor

func (*TLMessagesMessageEditData) Descriptor() ([]byte, []int)

func (*TLMessagesMessageEditData) Encode

func (m *TLMessagesMessageEditData) Encode() []byte

func (*TLMessagesMessageEditData) GetCaption

func (m *TLMessagesMessageEditData) GetCaption() bool

func (*TLMessagesMessageEditData) ProtoMessage

func (*TLMessagesMessageEditData) ProtoMessage()

func (*TLMessagesMessageEditData) Reset

func (m *TLMessagesMessageEditData) Reset()

func (*TLMessagesMessageEditData) String

func (m *TLMessagesMessageEditData) String() string

func (*TLMessagesMessageEditData) ToMessages_MessageEditData

func (m *TLMessagesMessageEditData) ToMessages_MessageEditData() *Messages_MessageEditData

messages.messageEditData#26b5dde6 flags:# caption:flags.0?true = messages.MessageEditData;

type TLMessagesMessages

type TLMessagesMessages struct {
	Messages []*Message `protobuf:"bytes,1,rep,name=messages" json:"messages,omitempty"`
	Chats    []*Chat    `protobuf:"bytes,2,rep,name=chats" json:"chats,omitempty"`
	Users    []*User    `protobuf:"bytes,3,rep,name=users" json:"users,omitempty"`
}

messages.messages#8c718e87 messages:Vector<Message> chats:Vector<Chat> users:Vector<User> = messages.Messages;

func (*TLMessagesMessages) Decode

func (m *TLMessagesMessages) Decode(dbuf *DecodeBuf) error

func (*TLMessagesMessages) Descriptor

func (*TLMessagesMessages) Descriptor() ([]byte, []int)

func (*TLMessagesMessages) Encode

func (m *TLMessagesMessages) Encode() []byte

func (*TLMessagesMessages) GetChats

func (m *TLMessagesMessages) GetChats() []*Chat

func (*TLMessagesMessages) GetMessages

func (m *TLMessagesMessages) GetMessages() []*Message

func (*TLMessagesMessages) GetUsers

func (m *TLMessagesMessages) GetUsers() []*User

func (*TLMessagesMessages) ProtoMessage

func (*TLMessagesMessages) ProtoMessage()

func (*TLMessagesMessages) Reset

func (m *TLMessagesMessages) Reset()

func (*TLMessagesMessages) String

func (m *TLMessagesMessages) String() string

func (*TLMessagesMessages) ToMessages_Messages

func (m *TLMessagesMessages) ToMessages_Messages() *Messages_Messages

messages.messages#8c718e87 messages:Vector<Message> chats:Vector<Chat> users:Vector<User> = messages.Messages;

type TLMessagesMessagesSlice

type TLMessagesMessagesSlice struct {
	Count    int32      `protobuf:"varint,1,opt,name=count" json:"count,omitempty"`
	Messages []*Message `protobuf:"bytes,2,rep,name=messages" json:"messages,omitempty"`
	Chats    []*Chat    `protobuf:"bytes,3,rep,name=chats" json:"chats,omitempty"`
	Users    []*User    `protobuf:"bytes,4,rep,name=users" json:"users,omitempty"`
}

messages.messagesSlice#b446ae3 count:int messages:Vector<Message> chats:Vector<Chat> users:Vector<User> = messages.Messages;

func (*TLMessagesMessagesSlice) Decode

func (m *TLMessagesMessagesSlice) Decode(dbuf *DecodeBuf) error

func (*TLMessagesMessagesSlice) Descriptor

func (*TLMessagesMessagesSlice) Descriptor() ([]byte, []int)

func (*TLMessagesMessagesSlice) Encode

func (m *TLMessagesMessagesSlice) Encode() []byte

func (*TLMessagesMessagesSlice) GetChats

func (m *TLMessagesMessagesSlice) GetChats() []*Chat

func (*TLMessagesMessagesSlice) GetCount

func (m *TLMessagesMessagesSlice) GetCount() int32

func (*TLMessagesMessagesSlice) GetMessages

func (m *TLMessagesMessagesSlice) GetMessages() []*Message

func (*TLMessagesMessagesSlice) GetUsers

func (m *TLMessagesMessagesSlice) GetUsers() []*User

func (*TLMessagesMessagesSlice) ProtoMessage

func (*TLMessagesMessagesSlice) ProtoMessage()

func (*TLMessagesMessagesSlice) Reset

func (m *TLMessagesMessagesSlice) Reset()

func (*TLMessagesMessagesSlice) String

func (m *TLMessagesMessagesSlice) String() string

func (*TLMessagesMessagesSlice) ToMessages_Messages

func (m *TLMessagesMessagesSlice) ToMessages_Messages() *Messages_Messages

messages.messagesSlice#b446ae3 count:int messages:Vector<Message> chats:Vector<Chat> users:Vector<User> = messages.Messages;

type TLMessagesMigrateChat

type TLMessagesMigrateChat struct {
	ChatId int32 `protobuf:"varint,1,opt,name=chat_id,json=chatId" json:"chat_id,omitempty"`
}

messages.migrateChat#15a3b8e3 chat_id:int = Updates;

func (*TLMessagesMigrateChat) Decode

func (m *TLMessagesMigrateChat) Decode(dbuf *DecodeBuf) error

func (*TLMessagesMigrateChat) Descriptor

func (*TLMessagesMigrateChat) Descriptor() ([]byte, []int)

func (*TLMessagesMigrateChat) Encode

func (m *TLMessagesMigrateChat) Encode() []byte

messages.migrateChat#15a3b8e3 chat_id:int = Updates;

func (*TLMessagesMigrateChat) GetChatId

func (m *TLMessagesMigrateChat) GetChatId() int32

func (*TLMessagesMigrateChat) ProtoMessage

func (*TLMessagesMigrateChat) ProtoMessage()

func (*TLMessagesMigrateChat) Reset

func (m *TLMessagesMigrateChat) Reset()

func (*TLMessagesMigrateChat) String

func (m *TLMessagesMigrateChat) String() string

type TLMessagesPeerDialogs

type TLMessagesPeerDialogs struct {
	Dialogs  []*Dialog      `protobuf:"bytes,1,rep,name=dialogs" json:"dialogs,omitempty"`
	Messages []*Message     `protobuf:"bytes,2,rep,name=messages" json:"messages,omitempty"`
	Chats    []*Chat        `protobuf:"bytes,3,rep,name=chats" json:"chats,omitempty"`
	Users    []*User        `protobuf:"bytes,4,rep,name=users" json:"users,omitempty"`
	State    *Updates_State `protobuf:"bytes,5,opt,name=state" json:"state,omitempty"`
}

messages.peerDialogs#3371c354 dialogs:Vector<Dialog> messages:Vector<Message> chats:Vector<Chat> users:Vector<User> state:updates.State = messages.PeerDialogs;

func (*TLMessagesPeerDialogs) Decode

func (m *TLMessagesPeerDialogs) Decode(dbuf *DecodeBuf) error

func (*TLMessagesPeerDialogs) Descriptor

func (*TLMessagesPeerDialogs) Descriptor() ([]byte, []int)

func (*TLMessagesPeerDialogs) Encode

func (m *TLMessagesPeerDialogs) Encode() []byte

func (*TLMessagesPeerDialogs) GetChats

func (m *TLMessagesPeerDialogs) GetChats() []*Chat

func (*TLMessagesPeerDialogs) GetDialogs

func (m *TLMessagesPeerDialogs) GetDialogs() []*Dialog

func (*TLMessagesPeerDialogs) GetMessages

func (m *TLMessagesPeerDialogs) GetMessages() []*Message

func (*TLMessagesPeerDialogs) GetState

func (m *TLMessagesPeerDialogs) GetState() *Updates_State

func (*TLMessagesPeerDialogs) GetUsers

func (m *TLMessagesPeerDialogs) GetUsers() []*User

func (*TLMessagesPeerDialogs) ProtoMessage

func (*TLMessagesPeerDialogs) ProtoMessage()

func (*TLMessagesPeerDialogs) Reset

func (m *TLMessagesPeerDialogs) Reset()

func (*TLMessagesPeerDialogs) String

func (m *TLMessagesPeerDialogs) String() string

func (*TLMessagesPeerDialogs) ToMessages_PeerDialogs

func (m *TLMessagesPeerDialogs) ToMessages_PeerDialogs() *Messages_PeerDialogs

messages.peerDialogs#3371c354 dialogs:Vector<Dialog> messages:Vector<Message> chats:Vector<Chat> users:Vector<User> state:updates.State = messages.PeerDialogs;

type TLMessagesReadEncryptedHistory

type TLMessagesReadEncryptedHistory struct {
	Peer    *InputEncryptedChat `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	MaxDate int32               `protobuf:"varint,2,opt,name=max_date,json=maxDate" json:"max_date,omitempty"`
}

messages.readEncryptedHistory#7f4b690a peer:InputEncryptedChat max_date:int = Bool;

func (*TLMessagesReadEncryptedHistory) Decode

func (*TLMessagesReadEncryptedHistory) Descriptor

func (*TLMessagesReadEncryptedHistory) Descriptor() ([]byte, []int)

func (*TLMessagesReadEncryptedHistory) Encode

func (m *TLMessagesReadEncryptedHistory) Encode() []byte

messages.readEncryptedHistory#7f4b690a peer:InputEncryptedChat max_date:int = Bool;

func (*TLMessagesReadEncryptedHistory) GetMaxDate

func (m *TLMessagesReadEncryptedHistory) GetMaxDate() int32

func (*TLMessagesReadEncryptedHistory) GetPeer

func (*TLMessagesReadEncryptedHistory) ProtoMessage

func (*TLMessagesReadEncryptedHistory) ProtoMessage()

func (*TLMessagesReadEncryptedHistory) Reset

func (m *TLMessagesReadEncryptedHistory) Reset()

func (*TLMessagesReadEncryptedHistory) String

type TLMessagesReadFeaturedStickers

type TLMessagesReadFeaturedStickers struct {
	Id []int64 `protobuf:"varint,1,rep,packed,name=id" json:"id,omitempty"`
}

messages.readFeaturedStickers#5b118126 id:Vector<long> = Bool;

func (*TLMessagesReadFeaturedStickers) Decode

func (*TLMessagesReadFeaturedStickers) Descriptor

func (*TLMessagesReadFeaturedStickers) Descriptor() ([]byte, []int)

func (*TLMessagesReadFeaturedStickers) Encode

func (m *TLMessagesReadFeaturedStickers) Encode() []byte

messages.readFeaturedStickers#5b118126 id:Vector<long> = Bool;

func (*TLMessagesReadFeaturedStickers) GetId

func (*TLMessagesReadFeaturedStickers) ProtoMessage

func (*TLMessagesReadFeaturedStickers) ProtoMessage()

func (*TLMessagesReadFeaturedStickers) Reset

func (m *TLMessagesReadFeaturedStickers) Reset()

func (*TLMessagesReadFeaturedStickers) String

type TLMessagesReadHistory

type TLMessagesReadHistory struct {
	Peer  *InputPeer `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	MaxId int32      `protobuf:"varint,2,opt,name=max_id,json=maxId" json:"max_id,omitempty"`
}

messages.readHistory#e306d3a peer:InputPeer max_id:int = messages.AffectedMessages;

func (*TLMessagesReadHistory) Decode

func (m *TLMessagesReadHistory) Decode(dbuf *DecodeBuf) error

func (*TLMessagesReadHistory) Descriptor

func (*TLMessagesReadHistory) Descriptor() ([]byte, []int)

func (*TLMessagesReadHistory) Encode

func (m *TLMessagesReadHistory) Encode() []byte

messages.readHistory#e306d3a peer:InputPeer max_id:int = messages.AffectedMessages;

func (*TLMessagesReadHistory) GetMaxId

func (m *TLMessagesReadHistory) GetMaxId() int32

func (*TLMessagesReadHistory) GetPeer

func (m *TLMessagesReadHistory) GetPeer() *InputPeer

func (*TLMessagesReadHistory) ProtoMessage

func (*TLMessagesReadHistory) ProtoMessage()

func (*TLMessagesReadHistory) Reset

func (m *TLMessagesReadHistory) Reset()

func (*TLMessagesReadHistory) String

func (m *TLMessagesReadHistory) String() string

type TLMessagesReadMessageContents

type TLMessagesReadMessageContents struct {
	Id []int32 `protobuf:"varint,1,rep,packed,name=id" json:"id,omitempty"`
}

messages.readMessageContents#36a73f77 id:Vector<int> = messages.AffectedMessages;

func (*TLMessagesReadMessageContents) Decode

func (*TLMessagesReadMessageContents) Descriptor

func (*TLMessagesReadMessageContents) Descriptor() ([]byte, []int)

func (*TLMessagesReadMessageContents) Encode

func (m *TLMessagesReadMessageContents) Encode() []byte

messages.readMessageContents#36a73f77 id:Vector<int> = messages.AffectedMessages;

func (*TLMessagesReadMessageContents) GetId

func (m *TLMessagesReadMessageContents) GetId() []int32

func (*TLMessagesReadMessageContents) ProtoMessage

func (*TLMessagesReadMessageContents) ProtoMessage()

func (*TLMessagesReadMessageContents) Reset

func (m *TLMessagesReadMessageContents) Reset()

func (*TLMessagesReadMessageContents) String

type TLMessagesReceivedMessages

type TLMessagesReceivedMessages struct {
	MaxId int32 `protobuf:"varint,1,opt,name=max_id,json=maxId" json:"max_id,omitempty"`
}

messages.receivedMessages#5a954c0 max_id:int = Vector<ReceivedNotifyMessage>;

func (*TLMessagesReceivedMessages) Decode

func (m *TLMessagesReceivedMessages) Decode(dbuf *DecodeBuf) error

func (*TLMessagesReceivedMessages) Descriptor

func (*TLMessagesReceivedMessages) Descriptor() ([]byte, []int)

func (*TLMessagesReceivedMessages) Encode

func (m *TLMessagesReceivedMessages) Encode() []byte

messages.receivedMessages#5a954c0 max_id:int = Vector<ReceivedNotifyMessage>;

func (*TLMessagesReceivedMessages) GetMaxId

func (m *TLMessagesReceivedMessages) GetMaxId() int32

func (*TLMessagesReceivedMessages) ProtoMessage

func (*TLMessagesReceivedMessages) ProtoMessage()

func (*TLMessagesReceivedMessages) Reset

func (m *TLMessagesReceivedMessages) Reset()

func (*TLMessagesReceivedMessages) String

func (m *TLMessagesReceivedMessages) String() string

type TLMessagesReceivedQueue

type TLMessagesReceivedQueue struct {
	MaxQts int32 `protobuf:"varint,1,opt,name=max_qts,json=maxQts" json:"max_qts,omitempty"`
}

messages.receivedQueue#55a5bb66 max_qts:int = Vector<long>;

func (*TLMessagesReceivedQueue) Decode

func (m *TLMessagesReceivedQueue) Decode(dbuf *DecodeBuf) error

func (*TLMessagesReceivedQueue) Descriptor

func (*TLMessagesReceivedQueue) Descriptor() ([]byte, []int)

func (*TLMessagesReceivedQueue) Encode

func (m *TLMessagesReceivedQueue) Encode() []byte

messages.receivedQueue#55a5bb66 max_qts:int = Vector<long>;

func (*TLMessagesReceivedQueue) GetMaxQts

func (m *TLMessagesReceivedQueue) GetMaxQts() int32

func (*TLMessagesReceivedQueue) ProtoMessage

func (*TLMessagesReceivedQueue) ProtoMessage()

func (*TLMessagesReceivedQueue) Reset

func (m *TLMessagesReceivedQueue) Reset()

func (*TLMessagesReceivedQueue) String

func (m *TLMessagesReceivedQueue) String() string

type TLMessagesRecentStickers

type TLMessagesRecentStickers struct {
	Hash     int32       `protobuf:"varint,1,opt,name=hash" json:"hash,omitempty"`
	Stickers []*Document `protobuf:"bytes,2,rep,name=stickers" json:"stickers,omitempty"`
}

messages.recentStickers#5ce20970 hash:int stickers:Vector<Document> = messages.RecentStickers;

func (*TLMessagesRecentStickers) Decode

func (m *TLMessagesRecentStickers) Decode(dbuf *DecodeBuf) error

func (*TLMessagesRecentStickers) Descriptor

func (*TLMessagesRecentStickers) Descriptor() ([]byte, []int)

func (*TLMessagesRecentStickers) Encode

func (m *TLMessagesRecentStickers) Encode() []byte

func (*TLMessagesRecentStickers) GetHash

func (m *TLMessagesRecentStickers) GetHash() int32

func (*TLMessagesRecentStickers) GetStickers

func (m *TLMessagesRecentStickers) GetStickers() []*Document

func (*TLMessagesRecentStickers) ProtoMessage

func (*TLMessagesRecentStickers) ProtoMessage()

func (*TLMessagesRecentStickers) Reset

func (m *TLMessagesRecentStickers) Reset()

func (*TLMessagesRecentStickers) String

func (m *TLMessagesRecentStickers) String() string

func (*TLMessagesRecentStickers) ToMessages_RecentStickers

func (m *TLMessagesRecentStickers) ToMessages_RecentStickers() *Messages_RecentStickers

messages.recentStickers#5ce20970 hash:int stickers:Vector<Document> = messages.RecentStickers;

type TLMessagesRecentStickersNotModified

type TLMessagesRecentStickersNotModified struct {
}

messages.recentStickersNotModified#b17f890 = messages.RecentStickers;

func (*TLMessagesRecentStickersNotModified) Decode

func (*TLMessagesRecentStickersNotModified) Descriptor

func (*TLMessagesRecentStickersNotModified) Descriptor() ([]byte, []int)

func (*TLMessagesRecentStickersNotModified) Encode

func (*TLMessagesRecentStickersNotModified) ProtoMessage

func (*TLMessagesRecentStickersNotModified) ProtoMessage()

func (*TLMessagesRecentStickersNotModified) Reset

func (*TLMessagesRecentStickersNotModified) String

func (*TLMessagesRecentStickersNotModified) ToMessages_RecentStickers

func (m *TLMessagesRecentStickersNotModified) ToMessages_RecentStickers() *Messages_RecentStickers

messages.recentStickersNotModified#b17f890 = messages.RecentStickers;

type TLMessagesReorderPinnedDialogs

type TLMessagesReorderPinnedDialogs struct {
	Force bool         `protobuf:"varint,1,opt,name=force" json:"force,omitempty"`
	Order []*InputPeer `protobuf:"bytes,2,rep,name=order" json:"order,omitempty"`
}

messages.reorderPinnedDialogs#959ff644 flags:# force:flags.0?true order:Vector<InputPeer> = Bool;

func (*TLMessagesReorderPinnedDialogs) Decode

func (*TLMessagesReorderPinnedDialogs) Descriptor

func (*TLMessagesReorderPinnedDialogs) Descriptor() ([]byte, []int)

func (*TLMessagesReorderPinnedDialogs) Encode

func (m *TLMessagesReorderPinnedDialogs) Encode() []byte

messages.reorderPinnedDialogs#959ff644 flags:# force:flags.0?true order:Vector<InputPeer> = Bool;

func (*TLMessagesReorderPinnedDialogs) GetForce

func (m *TLMessagesReorderPinnedDialogs) GetForce() bool

func (*TLMessagesReorderPinnedDialogs) GetOrder

func (m *TLMessagesReorderPinnedDialogs) GetOrder() []*InputPeer

func (*TLMessagesReorderPinnedDialogs) ProtoMessage

func (*TLMessagesReorderPinnedDialogs) ProtoMessage()

func (*TLMessagesReorderPinnedDialogs) Reset

func (m *TLMessagesReorderPinnedDialogs) Reset()

func (*TLMessagesReorderPinnedDialogs) String

type TLMessagesReorderStickerSets

type TLMessagesReorderStickerSets struct {
	Masks bool    `protobuf:"varint,1,opt,name=masks" json:"masks,omitempty"`
	Order []int64 `protobuf:"varint,2,rep,packed,name=order" json:"order,omitempty"`
}

messages.reorderStickerSets#78337739 flags:# masks:flags.0?true order:Vector<long> = Bool;

func (*TLMessagesReorderStickerSets) Decode

func (m *TLMessagesReorderStickerSets) Decode(dbuf *DecodeBuf) error

func (*TLMessagesReorderStickerSets) Descriptor

func (*TLMessagesReorderStickerSets) Descriptor() ([]byte, []int)

func (*TLMessagesReorderStickerSets) Encode

func (m *TLMessagesReorderStickerSets) Encode() []byte

messages.reorderStickerSets#78337739 flags:# masks:flags.0?true order:Vector<long> = Bool;

func (*TLMessagesReorderStickerSets) GetMasks

func (m *TLMessagesReorderStickerSets) GetMasks() bool

func (*TLMessagesReorderStickerSets) GetOrder

func (m *TLMessagesReorderStickerSets) GetOrder() []int64

func (*TLMessagesReorderStickerSets) ProtoMessage

func (*TLMessagesReorderStickerSets) ProtoMessage()

func (*TLMessagesReorderStickerSets) Reset

func (m *TLMessagesReorderStickerSets) Reset()

func (*TLMessagesReorderStickerSets) String

type TLMessagesReportEncryptedSpam

type TLMessagesReportEncryptedSpam struct {
	Peer *InputEncryptedChat `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
}

messages.reportEncryptedSpam#4b0c8c0f peer:InputEncryptedChat = Bool;

func (*TLMessagesReportEncryptedSpam) Decode

func (*TLMessagesReportEncryptedSpam) Descriptor

func (*TLMessagesReportEncryptedSpam) Descriptor() ([]byte, []int)

func (*TLMessagesReportEncryptedSpam) Encode

func (m *TLMessagesReportEncryptedSpam) Encode() []byte

messages.reportEncryptedSpam#4b0c8c0f peer:InputEncryptedChat = Bool;

func (*TLMessagesReportEncryptedSpam) GetPeer

func (*TLMessagesReportEncryptedSpam) ProtoMessage

func (*TLMessagesReportEncryptedSpam) ProtoMessage()

func (*TLMessagesReportEncryptedSpam) Reset

func (m *TLMessagesReportEncryptedSpam) Reset()

func (*TLMessagesReportEncryptedSpam) String

type TLMessagesReportSpam

type TLMessagesReportSpam struct {
	Peer *InputPeer `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
}

messages.reportSpam#cf1592db peer:InputPeer = Bool;

func (*TLMessagesReportSpam) Decode

func (m *TLMessagesReportSpam) Decode(dbuf *DecodeBuf) error

func (*TLMessagesReportSpam) Descriptor

func (*TLMessagesReportSpam) Descriptor() ([]byte, []int)

func (*TLMessagesReportSpam) Encode

func (m *TLMessagesReportSpam) Encode() []byte

messages.reportSpam#cf1592db peer:InputPeer = Bool;

func (*TLMessagesReportSpam) GetPeer

func (m *TLMessagesReportSpam) GetPeer() *InputPeer

func (*TLMessagesReportSpam) ProtoMessage

func (*TLMessagesReportSpam) ProtoMessage()

func (*TLMessagesReportSpam) Reset

func (m *TLMessagesReportSpam) Reset()

func (*TLMessagesReportSpam) String

func (m *TLMessagesReportSpam) String() string

type TLMessagesRequestEncryption

type TLMessagesRequestEncryption struct {
	UserId   *InputUser `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	RandomId int32      `protobuf:"varint,2,opt,name=random_id,json=randomId" json:"random_id,omitempty"`
	GA       []byte     `protobuf:"bytes,3,opt,name=g_a,json=gA,proto3" json:"g_a,omitempty"`
}

messages.requestEncryption#f64daf43 user_id:InputUser random_id:int g_a:bytes = EncryptedChat;

func (*TLMessagesRequestEncryption) Decode

func (m *TLMessagesRequestEncryption) Decode(dbuf *DecodeBuf) error

func (*TLMessagesRequestEncryption) Descriptor

func (*TLMessagesRequestEncryption) Descriptor() ([]byte, []int)

func (*TLMessagesRequestEncryption) Encode

func (m *TLMessagesRequestEncryption) Encode() []byte

messages.requestEncryption#f64daf43 user_id:InputUser random_id:int g_a:bytes = EncryptedChat;

func (*TLMessagesRequestEncryption) GetGA

func (m *TLMessagesRequestEncryption) GetGA() []byte

func (*TLMessagesRequestEncryption) GetRandomId

func (m *TLMessagesRequestEncryption) GetRandomId() int32

func (*TLMessagesRequestEncryption) GetUserId

func (m *TLMessagesRequestEncryption) GetUserId() *InputUser

func (*TLMessagesRequestEncryption) ProtoMessage

func (*TLMessagesRequestEncryption) ProtoMessage()

func (*TLMessagesRequestEncryption) Reset

func (m *TLMessagesRequestEncryption) Reset()

func (*TLMessagesRequestEncryption) String

func (m *TLMessagesRequestEncryption) String() string

type TLMessagesSaveDraft

type TLMessagesSaveDraft struct {
	NoWebpage    bool             `protobuf:"varint,1,opt,name=no_webpage,json=noWebpage" json:"no_webpage,omitempty"`
	ReplyToMsgId int32            `protobuf:"varint,2,opt,name=reply_to_msg_id,json=replyToMsgId" json:"reply_to_msg_id,omitempty"`
	Peer         *InputPeer       `protobuf:"bytes,3,opt,name=peer" json:"peer,omitempty"`
	Message      string           `protobuf:"bytes,4,opt,name=message" json:"message,omitempty"`
	Entities     []*MessageEntity `protobuf:"bytes,5,rep,name=entities" json:"entities,omitempty"`
}

messages.saveDraft#bc39e14b flags:# no_webpage:flags.1?true reply_to_msg_id:flags.0?int peer:InputPeer message:string entities:flags.3?Vector<MessageEntity> = Bool;

func (*TLMessagesSaveDraft) Decode

func (m *TLMessagesSaveDraft) Decode(dbuf *DecodeBuf) error

func (*TLMessagesSaveDraft) Descriptor

func (*TLMessagesSaveDraft) Descriptor() ([]byte, []int)

func (*TLMessagesSaveDraft) Encode

func (m *TLMessagesSaveDraft) Encode() []byte

messages.saveDraft#bc39e14b flags:# no_webpage:flags.1?true reply_to_msg_id:flags.0?int peer:InputPeer message:string entities:flags.3?Vector<MessageEntity> = Bool;

func (*TLMessagesSaveDraft) GetEntities

func (m *TLMessagesSaveDraft) GetEntities() []*MessageEntity

func (*TLMessagesSaveDraft) GetMessage

func (m *TLMessagesSaveDraft) GetMessage() string

func (*TLMessagesSaveDraft) GetNoWebpage

func (m *TLMessagesSaveDraft) GetNoWebpage() bool

func (*TLMessagesSaveDraft) GetPeer

func (m *TLMessagesSaveDraft) GetPeer() *InputPeer

func (*TLMessagesSaveDraft) GetReplyToMsgId

func (m *TLMessagesSaveDraft) GetReplyToMsgId() int32

func (*TLMessagesSaveDraft) ProtoMessage

func (*TLMessagesSaveDraft) ProtoMessage()

func (*TLMessagesSaveDraft) Reset

func (m *TLMessagesSaveDraft) Reset()

func (*TLMessagesSaveDraft) String

func (m *TLMessagesSaveDraft) String() string

type TLMessagesSaveGif

type TLMessagesSaveGif struct {
	Id     *InputDocument `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Unsave *Bool          `protobuf:"bytes,2,opt,name=unsave" json:"unsave,omitempty"`
}

messages.saveGif#327a30cb id:InputDocument unsave:Bool = Bool;

func (*TLMessagesSaveGif) Decode

func (m *TLMessagesSaveGif) Decode(dbuf *DecodeBuf) error

func (*TLMessagesSaveGif) Descriptor

func (*TLMessagesSaveGif) Descriptor() ([]byte, []int)

func (*TLMessagesSaveGif) Encode

func (m *TLMessagesSaveGif) Encode() []byte

messages.saveGif#327a30cb id:InputDocument unsave:Bool = Bool;

func (*TLMessagesSaveGif) GetId

func (m *TLMessagesSaveGif) GetId() *InputDocument

func (*TLMessagesSaveGif) GetUnsave

func (m *TLMessagesSaveGif) GetUnsave() *Bool

func (*TLMessagesSaveGif) ProtoMessage

func (*TLMessagesSaveGif) ProtoMessage()

func (*TLMessagesSaveGif) Reset

func (m *TLMessagesSaveGif) Reset()

func (*TLMessagesSaveGif) String

func (m *TLMessagesSaveGif) String() string

type TLMessagesSaveRecentSticker

type TLMessagesSaveRecentSticker struct {
	Attached bool           `protobuf:"varint,1,opt,name=attached" json:"attached,omitempty"`
	Id       *InputDocument `protobuf:"bytes,2,opt,name=id" json:"id,omitempty"`
	Unsave   *Bool          `protobuf:"bytes,3,opt,name=unsave" json:"unsave,omitempty"`
}

messages.saveRecentSticker#392718f8 flags:# attached:flags.0?true id:InputDocument unsave:Bool = Bool;

func (*TLMessagesSaveRecentSticker) Decode

func (m *TLMessagesSaveRecentSticker) Decode(dbuf *DecodeBuf) error

func (*TLMessagesSaveRecentSticker) Descriptor

func (*TLMessagesSaveRecentSticker) Descriptor() ([]byte, []int)

func (*TLMessagesSaveRecentSticker) Encode

func (m *TLMessagesSaveRecentSticker) Encode() []byte

messages.saveRecentSticker#392718f8 flags:# attached:flags.0?true id:InputDocument unsave:Bool = Bool;

func (*TLMessagesSaveRecentSticker) GetAttached

func (m *TLMessagesSaveRecentSticker) GetAttached() bool

func (*TLMessagesSaveRecentSticker) GetId

func (*TLMessagesSaveRecentSticker) GetUnsave

func (m *TLMessagesSaveRecentSticker) GetUnsave() *Bool

func (*TLMessagesSaveRecentSticker) ProtoMessage

func (*TLMessagesSaveRecentSticker) ProtoMessage()

func (*TLMessagesSaveRecentSticker) Reset

func (m *TLMessagesSaveRecentSticker) Reset()

func (*TLMessagesSaveRecentSticker) String

func (m *TLMessagesSaveRecentSticker) String() string

type TLMessagesSavedGifs

type TLMessagesSavedGifs struct {
	Hash int32       `protobuf:"varint,1,opt,name=hash" json:"hash,omitempty"`
	Gifs []*Document `protobuf:"bytes,2,rep,name=gifs" json:"gifs,omitempty"`
}

messages.savedGifs#2e0709a5 hash:int gifs:Vector<Document> = messages.SavedGifs;

func (*TLMessagesSavedGifs) Decode

func (m *TLMessagesSavedGifs) Decode(dbuf *DecodeBuf) error

func (*TLMessagesSavedGifs) Descriptor

func (*TLMessagesSavedGifs) Descriptor() ([]byte, []int)

func (*TLMessagesSavedGifs) Encode

func (m *TLMessagesSavedGifs) Encode() []byte

func (*TLMessagesSavedGifs) GetGifs

func (m *TLMessagesSavedGifs) GetGifs() []*Document

func (*TLMessagesSavedGifs) GetHash

func (m *TLMessagesSavedGifs) GetHash() int32

func (*TLMessagesSavedGifs) ProtoMessage

func (*TLMessagesSavedGifs) ProtoMessage()

func (*TLMessagesSavedGifs) Reset

func (m *TLMessagesSavedGifs) Reset()

func (*TLMessagesSavedGifs) String

func (m *TLMessagesSavedGifs) String() string

func (*TLMessagesSavedGifs) ToMessages_SavedGifs

func (m *TLMessagesSavedGifs) ToMessages_SavedGifs() *Messages_SavedGifs

messages.savedGifs#2e0709a5 hash:int gifs:Vector<Document> = messages.SavedGifs;

type TLMessagesSavedGifsNotModified

type TLMessagesSavedGifsNotModified struct {
}

messages.savedGifsNotModified#e8025ca2 = messages.SavedGifs;

func (*TLMessagesSavedGifsNotModified) Decode

func (*TLMessagesSavedGifsNotModified) Descriptor

func (*TLMessagesSavedGifsNotModified) Descriptor() ([]byte, []int)

func (*TLMessagesSavedGifsNotModified) Encode

func (m *TLMessagesSavedGifsNotModified) Encode() []byte

func (*TLMessagesSavedGifsNotModified) ProtoMessage

func (*TLMessagesSavedGifsNotModified) ProtoMessage()

func (*TLMessagesSavedGifsNotModified) Reset

func (m *TLMessagesSavedGifsNotModified) Reset()

func (*TLMessagesSavedGifsNotModified) String

func (*TLMessagesSavedGifsNotModified) ToMessages_SavedGifs

func (m *TLMessagesSavedGifsNotModified) ToMessages_SavedGifs() *Messages_SavedGifs

messages.savedGifsNotModified#e8025ca2 = messages.SavedGifs;

type TLMessagesSearch

type TLMessagesSearch struct {
	Peer      *InputPeer      `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	Q         string          `protobuf:"bytes,2,opt,name=q" json:"q,omitempty"`
	FromId    *InputUser      `protobuf:"bytes,3,opt,name=from_id,json=fromId" json:"from_id,omitempty"`
	Filter    *MessagesFilter `protobuf:"bytes,4,opt,name=filter" json:"filter,omitempty"`
	MinDate   int32           `protobuf:"varint,5,opt,name=min_date,json=minDate" json:"min_date,omitempty"`
	MaxDate   int32           `protobuf:"varint,6,opt,name=max_date,json=maxDate" json:"max_date,omitempty"`
	OffsetId  int32           `protobuf:"varint,7,opt,name=offset_id,json=offsetId" json:"offset_id,omitempty"`
	AddOffset int32           `protobuf:"varint,8,opt,name=add_offset,json=addOffset" json:"add_offset,omitempty"`
	Limit     int32           `protobuf:"varint,9,opt,name=limit" json:"limit,omitempty"`
	MaxId     int32           `protobuf:"varint,10,opt,name=max_id,json=maxId" json:"max_id,omitempty"`
	MinId     int32           `protobuf:"varint,11,opt,name=min_id,json=minId" json:"min_id,omitempty"`
}

messages.search#39e9ea0 flags:# peer:InputPeer q:string from_id:flags.0?InputUser filter:MessagesFilter min_date:int max_date:int offset_id:int add_offset:int limit:int max_id:int min_id:int = messages.Messages;

func (*TLMessagesSearch) Decode

func (m *TLMessagesSearch) Decode(dbuf *DecodeBuf) error

func (*TLMessagesSearch) Descriptor

func (*TLMessagesSearch) Descriptor() ([]byte, []int)

func (*TLMessagesSearch) Encode

func (m *TLMessagesSearch) Encode() []byte

messages.search#39e9ea0 flags:# peer:InputPeer q:string from_id:flags.0?InputUser filter:MessagesFilter min_date:int max_date:int offset_id:int add_offset:int limit:int max_id:int min_id:int = messages.Messages;

func (*TLMessagesSearch) GetAddOffset

func (m *TLMessagesSearch) GetAddOffset() int32

func (*TLMessagesSearch) GetFilter

func (m *TLMessagesSearch) GetFilter() *MessagesFilter

func (*TLMessagesSearch) GetFromId

func (m *TLMessagesSearch) GetFromId() *InputUser

func (*TLMessagesSearch) GetLimit

func (m *TLMessagesSearch) GetLimit() int32

func (*TLMessagesSearch) GetMaxDate

func (m *TLMessagesSearch) GetMaxDate() int32

func (*TLMessagesSearch) GetMaxId

func (m *TLMessagesSearch) GetMaxId() int32

func (*TLMessagesSearch) GetMinDate

func (m *TLMessagesSearch) GetMinDate() int32

func (*TLMessagesSearch) GetMinId

func (m *TLMessagesSearch) GetMinId() int32

func (*TLMessagesSearch) GetOffsetId

func (m *TLMessagesSearch) GetOffsetId() int32

func (*TLMessagesSearch) GetPeer

func (m *TLMessagesSearch) GetPeer() *InputPeer

func (*TLMessagesSearch) GetQ

func (m *TLMessagesSearch) GetQ() string

func (*TLMessagesSearch) ProtoMessage

func (*TLMessagesSearch) ProtoMessage()

func (*TLMessagesSearch) Reset

func (m *TLMessagesSearch) Reset()

func (*TLMessagesSearch) String

func (m *TLMessagesSearch) String() string

type TLMessagesSearchGifs

type TLMessagesSearchGifs struct {
	Q      string `protobuf:"bytes,1,opt,name=q" json:"q,omitempty"`
	Offset int32  `protobuf:"varint,2,opt,name=offset" json:"offset,omitempty"`
}

messages.searchGifs#bf9a776b q:string offset:int = messages.FoundGifs;

func (*TLMessagesSearchGifs) Decode

func (m *TLMessagesSearchGifs) Decode(dbuf *DecodeBuf) error

func (*TLMessagesSearchGifs) Descriptor

func (*TLMessagesSearchGifs) Descriptor() ([]byte, []int)

func (*TLMessagesSearchGifs) Encode

func (m *TLMessagesSearchGifs) Encode() []byte

messages.searchGifs#bf9a776b q:string offset:int = messages.FoundGifs;

func (*TLMessagesSearchGifs) GetOffset

func (m *TLMessagesSearchGifs) GetOffset() int32

func (*TLMessagesSearchGifs) GetQ

func (m *TLMessagesSearchGifs) GetQ() string

func (*TLMessagesSearchGifs) ProtoMessage

func (*TLMessagesSearchGifs) ProtoMessage()

func (*TLMessagesSearchGifs) Reset

func (m *TLMessagesSearchGifs) Reset()

func (*TLMessagesSearchGifs) String

func (m *TLMessagesSearchGifs) String() string

type TLMessagesSearchGlobal

type TLMessagesSearchGlobal struct {
	Q          string     `protobuf:"bytes,1,opt,name=q" json:"q,omitempty"`
	OffsetDate int32      `protobuf:"varint,2,opt,name=offset_date,json=offsetDate" json:"offset_date,omitempty"`
	OffsetPeer *InputPeer `protobuf:"bytes,3,opt,name=offset_peer,json=offsetPeer" json:"offset_peer,omitempty"`
	OffsetId   int32      `protobuf:"varint,4,opt,name=offset_id,json=offsetId" json:"offset_id,omitempty"`
	Limit      int32      `protobuf:"varint,5,opt,name=limit" json:"limit,omitempty"`
}

messages.searchGlobal#9e3cacb0 q:string offset_date:int offset_peer:InputPeer offset_id:int limit:int = messages.Messages;

func (*TLMessagesSearchGlobal) Decode

func (m *TLMessagesSearchGlobal) Decode(dbuf *DecodeBuf) error

func (*TLMessagesSearchGlobal) Descriptor

func (*TLMessagesSearchGlobal) Descriptor() ([]byte, []int)

func (*TLMessagesSearchGlobal) Encode

func (m *TLMessagesSearchGlobal) Encode() []byte

messages.searchGlobal#9e3cacb0 q:string offset_date:int offset_peer:InputPeer offset_id:int limit:int = messages.Messages;

func (*TLMessagesSearchGlobal) GetLimit

func (m *TLMessagesSearchGlobal) GetLimit() int32

func (*TLMessagesSearchGlobal) GetOffsetDate

func (m *TLMessagesSearchGlobal) GetOffsetDate() int32

func (*TLMessagesSearchGlobal) GetOffsetId

func (m *TLMessagesSearchGlobal) GetOffsetId() int32

func (*TLMessagesSearchGlobal) GetOffsetPeer

func (m *TLMessagesSearchGlobal) GetOffsetPeer() *InputPeer

func (*TLMessagesSearchGlobal) GetQ

func (m *TLMessagesSearchGlobal) GetQ() string

func (*TLMessagesSearchGlobal) ProtoMessage

func (*TLMessagesSearchGlobal) ProtoMessage()

func (*TLMessagesSearchGlobal) Reset

func (m *TLMessagesSearchGlobal) Reset()

func (*TLMessagesSearchGlobal) String

func (m *TLMessagesSearchGlobal) String() string

type TLMessagesSendEncrypted

type TLMessagesSendEncrypted struct {
	Peer     *InputEncryptedChat `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	RandomId int64               `protobuf:"varint,2,opt,name=random_id,json=randomId" json:"random_id,omitempty"`
	Data     []byte              `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
}

messages.sendEncrypted#a9776773 peer:InputEncryptedChat random_id:long data:bytes = messages.SentEncryptedMessage;

func (*TLMessagesSendEncrypted) Decode

func (m *TLMessagesSendEncrypted) Decode(dbuf *DecodeBuf) error

func (*TLMessagesSendEncrypted) Descriptor

func (*TLMessagesSendEncrypted) Descriptor() ([]byte, []int)

func (*TLMessagesSendEncrypted) Encode

func (m *TLMessagesSendEncrypted) Encode() []byte

messages.sendEncrypted#a9776773 peer:InputEncryptedChat random_id:long data:bytes = messages.SentEncryptedMessage;

func (*TLMessagesSendEncrypted) GetData

func (m *TLMessagesSendEncrypted) GetData() []byte

func (*TLMessagesSendEncrypted) GetPeer

func (*TLMessagesSendEncrypted) GetRandomId

func (m *TLMessagesSendEncrypted) GetRandomId() int64

func (*TLMessagesSendEncrypted) ProtoMessage

func (*TLMessagesSendEncrypted) ProtoMessage()

func (*TLMessagesSendEncrypted) Reset

func (m *TLMessagesSendEncrypted) Reset()

func (*TLMessagesSendEncrypted) String

func (m *TLMessagesSendEncrypted) String() string

type TLMessagesSendEncryptedFile

type TLMessagesSendEncryptedFile struct {
	Peer     *InputEncryptedChat `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	RandomId int64               `protobuf:"varint,2,opt,name=random_id,json=randomId" json:"random_id,omitempty"`
	Data     []byte              `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	File     *InputEncryptedFile `protobuf:"bytes,4,opt,name=file" json:"file,omitempty"`
}

messages.sendEncryptedFile#9a901b66 peer:InputEncryptedChat random_id:long data:bytes file:InputEncryptedFile = messages.SentEncryptedMessage;

func (*TLMessagesSendEncryptedFile) Decode

func (m *TLMessagesSendEncryptedFile) Decode(dbuf *DecodeBuf) error

func (*TLMessagesSendEncryptedFile) Descriptor

func (*TLMessagesSendEncryptedFile) Descriptor() ([]byte, []int)

func (*TLMessagesSendEncryptedFile) Encode

func (m *TLMessagesSendEncryptedFile) Encode() []byte

messages.sendEncryptedFile#9a901b66 peer:InputEncryptedChat random_id:long data:bytes file:InputEncryptedFile = messages.SentEncryptedMessage;

func (*TLMessagesSendEncryptedFile) GetData

func (m *TLMessagesSendEncryptedFile) GetData() []byte

func (*TLMessagesSendEncryptedFile) GetFile

func (*TLMessagesSendEncryptedFile) GetPeer

func (*TLMessagesSendEncryptedFile) GetRandomId

func (m *TLMessagesSendEncryptedFile) GetRandomId() int64

func (*TLMessagesSendEncryptedFile) ProtoMessage

func (*TLMessagesSendEncryptedFile) ProtoMessage()

func (*TLMessagesSendEncryptedFile) Reset

func (m *TLMessagesSendEncryptedFile) Reset()

func (*TLMessagesSendEncryptedFile) String

func (m *TLMessagesSendEncryptedFile) String() string

type TLMessagesSendEncryptedService

type TLMessagesSendEncryptedService struct {
	Peer     *InputEncryptedChat `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	RandomId int64               `protobuf:"varint,2,opt,name=random_id,json=randomId" json:"random_id,omitempty"`
	Data     []byte              `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
}

messages.sendEncryptedService#32d439a4 peer:InputEncryptedChat random_id:long data:bytes = messages.SentEncryptedMessage;

func (*TLMessagesSendEncryptedService) Decode

func (*TLMessagesSendEncryptedService) Descriptor

func (*TLMessagesSendEncryptedService) Descriptor() ([]byte, []int)

func (*TLMessagesSendEncryptedService) Encode

func (m *TLMessagesSendEncryptedService) Encode() []byte

messages.sendEncryptedService#32d439a4 peer:InputEncryptedChat random_id:long data:bytes = messages.SentEncryptedMessage;

func (*TLMessagesSendEncryptedService) GetData

func (m *TLMessagesSendEncryptedService) GetData() []byte

func (*TLMessagesSendEncryptedService) GetPeer

func (*TLMessagesSendEncryptedService) GetRandomId

func (m *TLMessagesSendEncryptedService) GetRandomId() int64

func (*TLMessagesSendEncryptedService) ProtoMessage

func (*TLMessagesSendEncryptedService) ProtoMessage()

func (*TLMessagesSendEncryptedService) Reset

func (m *TLMessagesSendEncryptedService) Reset()

func (*TLMessagesSendEncryptedService) String

type TLMessagesSendInlineBotResult

type TLMessagesSendInlineBotResult struct {
	Silent       bool       `protobuf:"varint,1,opt,name=silent" json:"silent,omitempty"`
	Background   bool       `protobuf:"varint,2,opt,name=background" json:"background,omitempty"`
	ClearDraft   bool       `protobuf:"varint,3,opt,name=clear_draft,json=clearDraft" json:"clear_draft,omitempty"`
	Peer         *InputPeer `protobuf:"bytes,4,opt,name=peer" json:"peer,omitempty"`
	ReplyToMsgId int32      `protobuf:"varint,5,opt,name=reply_to_msg_id,json=replyToMsgId" json:"reply_to_msg_id,omitempty"`
	RandomId     int64      `protobuf:"varint,6,opt,name=random_id,json=randomId" json:"random_id,omitempty"`
	QueryId      int64      `protobuf:"varint,7,opt,name=query_id,json=queryId" json:"query_id,omitempty"`
	Id           string     `protobuf:"bytes,8,opt,name=id" json:"id,omitempty"`
}

messages.sendInlineBotResult#b16e06fe flags:# silent:flags.5?true background:flags.6?true clear_draft:flags.7?true peer:InputPeer reply_to_msg_id:flags.0?int random_id:long query_id:long id:string = Updates;

func (*TLMessagesSendInlineBotResult) Decode

func (*TLMessagesSendInlineBotResult) Descriptor

func (*TLMessagesSendInlineBotResult) Descriptor() ([]byte, []int)

func (*TLMessagesSendInlineBotResult) Encode

func (m *TLMessagesSendInlineBotResult) Encode() []byte

messages.sendInlineBotResult#b16e06fe flags:# silent:flags.5?true background:flags.6?true clear_draft:flags.7?true peer:InputPeer reply_to_msg_id:flags.0?int random_id:long query_id:long id:string = Updates;

func (*TLMessagesSendInlineBotResult) GetBackground

func (m *TLMessagesSendInlineBotResult) GetBackground() bool

func (*TLMessagesSendInlineBotResult) GetClearDraft

func (m *TLMessagesSendInlineBotResult) GetClearDraft() bool

func (*TLMessagesSendInlineBotResult) GetId

func (*TLMessagesSendInlineBotResult) GetPeer

func (*TLMessagesSendInlineBotResult) GetQueryId

func (m *TLMessagesSendInlineBotResult) GetQueryId() int64

func (*TLMessagesSendInlineBotResult) GetRandomId

func (m *TLMessagesSendInlineBotResult) GetRandomId() int64

func (*TLMessagesSendInlineBotResult) GetReplyToMsgId

func (m *TLMessagesSendInlineBotResult) GetReplyToMsgId() int32

func (*TLMessagesSendInlineBotResult) GetSilent

func (m *TLMessagesSendInlineBotResult) GetSilent() bool

func (*TLMessagesSendInlineBotResult) ProtoMessage

func (*TLMessagesSendInlineBotResult) ProtoMessage()

func (*TLMessagesSendInlineBotResult) Reset

func (m *TLMessagesSendInlineBotResult) Reset()

func (*TLMessagesSendInlineBotResult) String

type TLMessagesSendMedia

type TLMessagesSendMedia struct {
	Silent       bool         `protobuf:"varint,1,opt,name=silent" json:"silent,omitempty"`
	Background   bool         `protobuf:"varint,2,opt,name=background" json:"background,omitempty"`
	ClearDraft   bool         `protobuf:"varint,3,opt,name=clear_draft,json=clearDraft" json:"clear_draft,omitempty"`
	Peer         *InputPeer   `protobuf:"bytes,4,opt,name=peer" json:"peer,omitempty"`
	ReplyToMsgId int32        `protobuf:"varint,5,opt,name=reply_to_msg_id,json=replyToMsgId" json:"reply_to_msg_id,omitempty"`
	Media        *InputMedia  `protobuf:"bytes,6,opt,name=media" json:"media,omitempty"`
	RandomId     int64        `protobuf:"varint,7,opt,name=random_id,json=randomId" json:"random_id,omitempty"`
	ReplyMarkup  *ReplyMarkup `protobuf:"bytes,8,opt,name=reply_markup,json=replyMarkup" json:"reply_markup,omitempty"`
}

messages.sendMedia#c8f16791 flags:# silent:flags.5?true background:flags.6?true clear_draft:flags.7?true peer:InputPeer reply_to_msg_id:flags.0?int media:InputMedia random_id:long reply_markup:flags.2?ReplyMarkup = Updates;

func (*TLMessagesSendMedia) Decode

func (m *TLMessagesSendMedia) Decode(dbuf *DecodeBuf) error

func (*TLMessagesSendMedia) Descriptor

func (*TLMessagesSendMedia) Descriptor() ([]byte, []int)

func (*TLMessagesSendMedia) Encode

func (m *TLMessagesSendMedia) Encode() []byte

messages.sendMedia#c8f16791 flags:# silent:flags.5?true background:flags.6?true clear_draft:flags.7?true peer:InputPeer reply_to_msg_id:flags.0?int media:InputMedia random_id:long reply_markup:flags.2?ReplyMarkup = Updates;

func (*TLMessagesSendMedia) GetBackground

func (m *TLMessagesSendMedia) GetBackground() bool

func (*TLMessagesSendMedia) GetClearDraft

func (m *TLMessagesSendMedia) GetClearDraft() bool

func (*TLMessagesSendMedia) GetMedia

func (m *TLMessagesSendMedia) GetMedia() *InputMedia

func (*TLMessagesSendMedia) GetPeer

func (m *TLMessagesSendMedia) GetPeer() *InputPeer

func (*TLMessagesSendMedia) GetRandomId

func (m *TLMessagesSendMedia) GetRandomId() int64

func (*TLMessagesSendMedia) GetReplyMarkup

func (m *TLMessagesSendMedia) GetReplyMarkup() *ReplyMarkup

func (*TLMessagesSendMedia) GetReplyToMsgId

func (m *TLMessagesSendMedia) GetReplyToMsgId() int32

func (*TLMessagesSendMedia) GetSilent

func (m *TLMessagesSendMedia) GetSilent() bool

func (*TLMessagesSendMedia) ProtoMessage

func (*TLMessagesSendMedia) ProtoMessage()

func (*TLMessagesSendMedia) Reset

func (m *TLMessagesSendMedia) Reset()

func (*TLMessagesSendMedia) String

func (m *TLMessagesSendMedia) String() string

type TLMessagesSendMessage

type TLMessagesSendMessage struct {
	NoWebpage    bool             `protobuf:"varint,1,opt,name=no_webpage,json=noWebpage" json:"no_webpage,omitempty"`
	Silent       bool             `protobuf:"varint,2,opt,name=silent" json:"silent,omitempty"`
	Background   bool             `protobuf:"varint,3,opt,name=background" json:"background,omitempty"`
	ClearDraft   bool             `protobuf:"varint,4,opt,name=clear_draft,json=clearDraft" json:"clear_draft,omitempty"`
	Peer         *InputPeer       `protobuf:"bytes,5,opt,name=peer" json:"peer,omitempty"`
	ReplyToMsgId int32            `protobuf:"varint,6,opt,name=reply_to_msg_id,json=replyToMsgId" json:"reply_to_msg_id,omitempty"`
	Message      string           `protobuf:"bytes,7,opt,name=message" json:"message,omitempty"`
	RandomId     int64            `protobuf:"varint,8,opt,name=random_id,json=randomId" json:"random_id,omitempty"`
	ReplyMarkup  *ReplyMarkup     `protobuf:"bytes,9,opt,name=reply_markup,json=replyMarkup" json:"reply_markup,omitempty"`
	Entities     []*MessageEntity `protobuf:"bytes,10,rep,name=entities" json:"entities,omitempty"`
}

messages.sendMessage#fa88427a flags:# no_webpage:flags.1?true silent:flags.5?true background:flags.6?true clear_draft:flags.7?true peer:InputPeer reply_to_msg_id:flags.0?int message:string random_id:long reply_markup:flags.2?ReplyMarkup entities:flags.3?Vector<MessageEntity> = Updates;

func (*TLMessagesSendMessage) Decode

func (m *TLMessagesSendMessage) Decode(dbuf *DecodeBuf) error

func (*TLMessagesSendMessage) Descriptor

func (*TLMessagesSendMessage) Descriptor() ([]byte, []int)

func (*TLMessagesSendMessage) Encode

func (m *TLMessagesSendMessage) Encode() []byte

messages.sendMessage#fa88427a flags:# no_webpage:flags.1?true silent:flags.5?true background:flags.6?true clear_draft:flags.7?true peer:InputPeer reply_to_msg_id:flags.0?int message:string random_id:long reply_markup:flags.2?ReplyMarkup entities:flags.3?Vector<MessageEntity> = Updates;

func (*TLMessagesSendMessage) GetBackground

func (m *TLMessagesSendMessage) GetBackground() bool

func (*TLMessagesSendMessage) GetClearDraft

func (m *TLMessagesSendMessage) GetClearDraft() bool

func (*TLMessagesSendMessage) GetEntities

func (m *TLMessagesSendMessage) GetEntities() []*MessageEntity

func (*TLMessagesSendMessage) GetMessage

func (m *TLMessagesSendMessage) GetMessage() string

func (*TLMessagesSendMessage) GetNoWebpage

func (m *TLMessagesSendMessage) GetNoWebpage() bool

func (*TLMessagesSendMessage) GetPeer

func (m *TLMessagesSendMessage) GetPeer() *InputPeer

func (*TLMessagesSendMessage) GetRandomId

func (m *TLMessagesSendMessage) GetRandomId() int64

func (*TLMessagesSendMessage) GetReplyMarkup

func (m *TLMessagesSendMessage) GetReplyMarkup() *ReplyMarkup

func (*TLMessagesSendMessage) GetReplyToMsgId

func (m *TLMessagesSendMessage) GetReplyToMsgId() int32

func (*TLMessagesSendMessage) GetSilent

func (m *TLMessagesSendMessage) GetSilent() bool

func (*TLMessagesSendMessage) ProtoMessage

func (*TLMessagesSendMessage) ProtoMessage()

func (*TLMessagesSendMessage) Reset

func (m *TLMessagesSendMessage) Reset()

func (*TLMessagesSendMessage) String

func (m *TLMessagesSendMessage) String() string

type TLMessagesSendScreenshotNotification

type TLMessagesSendScreenshotNotification struct {
	Peer         *InputPeer `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	ReplyToMsgId int32      `protobuf:"varint,2,opt,name=reply_to_msg_id,json=replyToMsgId" json:"reply_to_msg_id,omitempty"`
	RandomId     int64      `protobuf:"varint,3,opt,name=random_id,json=randomId" json:"random_id,omitempty"`
}

messages.sendScreenshotNotification#c97df020 peer:InputPeer reply_to_msg_id:int random_id:long = Updates;

func (*TLMessagesSendScreenshotNotification) Decode

func (*TLMessagesSendScreenshotNotification) Descriptor

func (*TLMessagesSendScreenshotNotification) Descriptor() ([]byte, []int)

func (*TLMessagesSendScreenshotNotification) Encode

messages.sendScreenshotNotification#c97df020 peer:InputPeer reply_to_msg_id:int random_id:long = Updates;

func (*TLMessagesSendScreenshotNotification) GetPeer

func (*TLMessagesSendScreenshotNotification) GetRandomId

func (*TLMessagesSendScreenshotNotification) GetReplyToMsgId

func (m *TLMessagesSendScreenshotNotification) GetReplyToMsgId() int32

func (*TLMessagesSendScreenshotNotification) ProtoMessage

func (*TLMessagesSendScreenshotNotification) ProtoMessage()

func (*TLMessagesSendScreenshotNotification) Reset

func (*TLMessagesSendScreenshotNotification) String

type TLMessagesSentEncryptedFile

type TLMessagesSentEncryptedFile struct {
	Date int32          `protobuf:"varint,1,opt,name=date" json:"date,omitempty"`
	File *EncryptedFile `protobuf:"bytes,2,opt,name=file" json:"file,omitempty"`
}

messages.sentEncryptedFile#9493ff32 date:int file:EncryptedFile = messages.SentEncryptedMessage;

func (*TLMessagesSentEncryptedFile) Decode

func (m *TLMessagesSentEncryptedFile) Decode(dbuf *DecodeBuf) error

func (*TLMessagesSentEncryptedFile) Descriptor

func (*TLMessagesSentEncryptedFile) Descriptor() ([]byte, []int)

func (*TLMessagesSentEncryptedFile) Encode

func (m *TLMessagesSentEncryptedFile) Encode() []byte

func (*TLMessagesSentEncryptedFile) GetDate

func (m *TLMessagesSentEncryptedFile) GetDate() int32

func (*TLMessagesSentEncryptedFile) GetFile

func (*TLMessagesSentEncryptedFile) ProtoMessage

func (*TLMessagesSentEncryptedFile) ProtoMessage()

func (*TLMessagesSentEncryptedFile) Reset

func (m *TLMessagesSentEncryptedFile) Reset()

func (*TLMessagesSentEncryptedFile) String

func (m *TLMessagesSentEncryptedFile) String() string

func (*TLMessagesSentEncryptedFile) ToMessages_SentEncryptedMessage

func (m *TLMessagesSentEncryptedFile) ToMessages_SentEncryptedMessage() *Messages_SentEncryptedMessage

messages.sentEncryptedFile#9493ff32 date:int file:EncryptedFile = messages.SentEncryptedMessage;

type TLMessagesSentEncryptedMessage

type TLMessagesSentEncryptedMessage struct {
	Date int32 `protobuf:"varint,1,opt,name=date" json:"date,omitempty"`
}

messages.sentEncryptedMessage#560f8935 date:int = messages.SentEncryptedMessage;

func (*TLMessagesSentEncryptedMessage) Decode

func (*TLMessagesSentEncryptedMessage) Descriptor

func (*TLMessagesSentEncryptedMessage) Descriptor() ([]byte, []int)

func (*TLMessagesSentEncryptedMessage) Encode

func (m *TLMessagesSentEncryptedMessage) Encode() []byte

func (*TLMessagesSentEncryptedMessage) GetDate

func (*TLMessagesSentEncryptedMessage) ProtoMessage

func (*TLMessagesSentEncryptedMessage) ProtoMessage()

func (*TLMessagesSentEncryptedMessage) Reset

func (m *TLMessagesSentEncryptedMessage) Reset()

func (*TLMessagesSentEncryptedMessage) String

func (*TLMessagesSentEncryptedMessage) ToMessages_SentEncryptedMessage

func (m *TLMessagesSentEncryptedMessage) ToMessages_SentEncryptedMessage() *Messages_SentEncryptedMessage

messages.sentEncryptedMessage#560f8935 date:int = messages.SentEncryptedMessage;

type TLMessagesSetBotCallbackAnswer

type TLMessagesSetBotCallbackAnswer struct {
	Alert     bool   `protobuf:"varint,1,opt,name=alert" json:"alert,omitempty"`
	QueryId   int64  `protobuf:"varint,2,opt,name=query_id,json=queryId" json:"query_id,omitempty"`
	Message   string `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"`
	Url       string `protobuf:"bytes,4,opt,name=url" json:"url,omitempty"`
	CacheTime int32  `protobuf:"varint,5,opt,name=cache_time,json=cacheTime" json:"cache_time,omitempty"`
}

messages.setBotCallbackAnswer#d58f130a flags:# alert:flags.1?true query_id:long message:flags.0?string url:flags.2?string cache_time:int = Bool;

func (*TLMessagesSetBotCallbackAnswer) Decode

func (*TLMessagesSetBotCallbackAnswer) Descriptor

func (*TLMessagesSetBotCallbackAnswer) Descriptor() ([]byte, []int)

func (*TLMessagesSetBotCallbackAnswer) Encode

func (m *TLMessagesSetBotCallbackAnswer) Encode() []byte

messages.setBotCallbackAnswer#d58f130a flags:# alert:flags.1?true query_id:long message:flags.0?string url:flags.2?string cache_time:int = Bool;

func (*TLMessagesSetBotCallbackAnswer) GetAlert

func (m *TLMessagesSetBotCallbackAnswer) GetAlert() bool

func (*TLMessagesSetBotCallbackAnswer) GetCacheTime

func (m *TLMessagesSetBotCallbackAnswer) GetCacheTime() int32

func (*TLMessagesSetBotCallbackAnswer) GetMessage

func (m *TLMessagesSetBotCallbackAnswer) GetMessage() string

func (*TLMessagesSetBotCallbackAnswer) GetQueryId

func (m *TLMessagesSetBotCallbackAnswer) GetQueryId() int64

func (*TLMessagesSetBotCallbackAnswer) GetUrl

func (*TLMessagesSetBotCallbackAnswer) ProtoMessage

func (*TLMessagesSetBotCallbackAnswer) ProtoMessage()

func (*TLMessagesSetBotCallbackAnswer) Reset

func (m *TLMessagesSetBotCallbackAnswer) Reset()

func (*TLMessagesSetBotCallbackAnswer) String

type TLMessagesSetBotPrecheckoutResults

type TLMessagesSetBotPrecheckoutResults struct {
	Success bool   `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	QueryId int64  `protobuf:"varint,2,opt,name=query_id,json=queryId" json:"query_id,omitempty"`
	Error   string `protobuf:"bytes,3,opt,name=error" json:"error,omitempty"`
}

messages.setBotPrecheckoutResults#9c2dd95 flags:# success:flags.1?true query_id:long error:flags.0?string = Bool;

func (*TLMessagesSetBotPrecheckoutResults) Decode

func (*TLMessagesSetBotPrecheckoutResults) Descriptor

func (*TLMessagesSetBotPrecheckoutResults) Descriptor() ([]byte, []int)

func (*TLMessagesSetBotPrecheckoutResults) Encode

messages.setBotPrecheckoutResults#9c2dd95 flags:# success:flags.1?true query_id:long error:flags.0?string = Bool;

func (*TLMessagesSetBotPrecheckoutResults) GetError

func (*TLMessagesSetBotPrecheckoutResults) GetQueryId

func (m *TLMessagesSetBotPrecheckoutResults) GetQueryId() int64

func (*TLMessagesSetBotPrecheckoutResults) GetSuccess

func (m *TLMessagesSetBotPrecheckoutResults) GetSuccess() bool

func (*TLMessagesSetBotPrecheckoutResults) ProtoMessage

func (*TLMessagesSetBotPrecheckoutResults) ProtoMessage()

func (*TLMessagesSetBotPrecheckoutResults) Reset

func (*TLMessagesSetBotPrecheckoutResults) String

type TLMessagesSetBotShippingResults

type TLMessagesSetBotShippingResults struct {
	QueryId         int64             `protobuf:"varint,1,opt,name=query_id,json=queryId" json:"query_id,omitempty"`
	Error           string            `protobuf:"bytes,2,opt,name=error" json:"error,omitempty"`
	ShippingOptions []*ShippingOption `protobuf:"bytes,3,rep,name=shipping_options,json=shippingOptions" json:"shipping_options,omitempty"`
}

messages.setBotShippingResults#e5f672fa flags:# query_id:long error:flags.0?string shipping_options:flags.1?Vector<ShippingOption> = Bool;

func (*TLMessagesSetBotShippingResults) Decode

func (*TLMessagesSetBotShippingResults) Descriptor

func (*TLMessagesSetBotShippingResults) Descriptor() ([]byte, []int)

func (*TLMessagesSetBotShippingResults) Encode

func (m *TLMessagesSetBotShippingResults) Encode() []byte

messages.setBotShippingResults#e5f672fa flags:# query_id:long error:flags.0?string shipping_options:flags.1?Vector<ShippingOption> = Bool;

func (*TLMessagesSetBotShippingResults) GetError

func (*TLMessagesSetBotShippingResults) GetQueryId

func (m *TLMessagesSetBotShippingResults) GetQueryId() int64

func (*TLMessagesSetBotShippingResults) GetShippingOptions

func (m *TLMessagesSetBotShippingResults) GetShippingOptions() []*ShippingOption

func (*TLMessagesSetBotShippingResults) ProtoMessage

func (*TLMessagesSetBotShippingResults) ProtoMessage()

func (*TLMessagesSetBotShippingResults) Reset

func (*TLMessagesSetBotShippingResults) String

type TLMessagesSetEncryptedTyping

type TLMessagesSetEncryptedTyping struct {
	Peer   *InputEncryptedChat `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	Typing *Bool               `protobuf:"bytes,2,opt,name=typing" json:"typing,omitempty"`
}

messages.setEncryptedTyping#791451ed peer:InputEncryptedChat typing:Bool = Bool;

func (*TLMessagesSetEncryptedTyping) Decode

func (m *TLMessagesSetEncryptedTyping) Decode(dbuf *DecodeBuf) error

func (*TLMessagesSetEncryptedTyping) Descriptor

func (*TLMessagesSetEncryptedTyping) Descriptor() ([]byte, []int)

func (*TLMessagesSetEncryptedTyping) Encode

func (m *TLMessagesSetEncryptedTyping) Encode() []byte

messages.setEncryptedTyping#791451ed peer:InputEncryptedChat typing:Bool = Bool;

func (*TLMessagesSetEncryptedTyping) GetPeer

func (*TLMessagesSetEncryptedTyping) GetTyping

func (m *TLMessagesSetEncryptedTyping) GetTyping() *Bool

func (*TLMessagesSetEncryptedTyping) ProtoMessage

func (*TLMessagesSetEncryptedTyping) ProtoMessage()

func (*TLMessagesSetEncryptedTyping) Reset

func (m *TLMessagesSetEncryptedTyping) Reset()

func (*TLMessagesSetEncryptedTyping) String

type TLMessagesSetGameScore

type TLMessagesSetGameScore struct {
	EditMessage bool       `protobuf:"varint,1,opt,name=edit_message,json=editMessage" json:"edit_message,omitempty"`
	Force       bool       `protobuf:"varint,2,opt,name=force" json:"force,omitempty"`
	Peer        *InputPeer `protobuf:"bytes,3,opt,name=peer" json:"peer,omitempty"`
	Id          int32      `protobuf:"varint,4,opt,name=id" json:"id,omitempty"`
	UserId      *InputUser `protobuf:"bytes,5,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Score       int32      `protobuf:"varint,6,opt,name=score" json:"score,omitempty"`
}

messages.setGameScore#8ef8ecc0 flags:# edit_message:flags.0?true force:flags.1?true peer:InputPeer id:int user_id:InputUser score:int = Updates;

func (*TLMessagesSetGameScore) Decode

func (m *TLMessagesSetGameScore) Decode(dbuf *DecodeBuf) error

func (*TLMessagesSetGameScore) Descriptor

func (*TLMessagesSetGameScore) Descriptor() ([]byte, []int)

func (*TLMessagesSetGameScore) Encode

func (m *TLMessagesSetGameScore) Encode() []byte

messages.setGameScore#8ef8ecc0 flags:# edit_message:flags.0?true force:flags.1?true peer:InputPeer id:int user_id:InputUser score:int = Updates;

func (*TLMessagesSetGameScore) GetEditMessage

func (m *TLMessagesSetGameScore) GetEditMessage() bool

func (*TLMessagesSetGameScore) GetForce

func (m *TLMessagesSetGameScore) GetForce() bool

func (*TLMessagesSetGameScore) GetId

func (m *TLMessagesSetGameScore) GetId() int32

func (*TLMessagesSetGameScore) GetPeer

func (m *TLMessagesSetGameScore) GetPeer() *InputPeer

func (*TLMessagesSetGameScore) GetScore

func (m *TLMessagesSetGameScore) GetScore() int32

func (*TLMessagesSetGameScore) GetUserId

func (m *TLMessagesSetGameScore) GetUserId() *InputUser

func (*TLMessagesSetGameScore) ProtoMessage

func (*TLMessagesSetGameScore) ProtoMessage()

func (*TLMessagesSetGameScore) Reset

func (m *TLMessagesSetGameScore) Reset()

func (*TLMessagesSetGameScore) String

func (m *TLMessagesSetGameScore) String() string

type TLMessagesSetInlineBotResults

type TLMessagesSetInlineBotResults struct {
	Gallery    bool                    `protobuf:"varint,1,opt,name=gallery" json:"gallery,omitempty"`
	Private    bool                    `protobuf:"varint,2,opt,name=private" json:"private,omitempty"`
	QueryId    int64                   `protobuf:"varint,3,opt,name=query_id,json=queryId" json:"query_id,omitempty"`
	Results    []*InputBotInlineResult `protobuf:"bytes,4,rep,name=results" json:"results,omitempty"`
	CacheTime  int32                   `protobuf:"varint,5,opt,name=cache_time,json=cacheTime" json:"cache_time,omitempty"`
	NextOffset string                  `protobuf:"bytes,6,opt,name=next_offset,json=nextOffset" json:"next_offset,omitempty"`
	SwitchPm   *InlineBotSwitchPM      `protobuf:"bytes,7,opt,name=switch_pm,json=switchPm" json:"switch_pm,omitempty"`
}

messages.setInlineBotResults#eb5ea206 flags:# gallery:flags.0?true private:flags.1?true query_id:long results:Vector<InputBotInlineResult> cache_time:int next_offset:flags.2?string switch_pm:flags.3?InlineBotSwitchPM = Bool;

func (*TLMessagesSetInlineBotResults) Decode

func (*TLMessagesSetInlineBotResults) Descriptor

func (*TLMessagesSetInlineBotResults) Descriptor() ([]byte, []int)

func (*TLMessagesSetInlineBotResults) Encode

func (m *TLMessagesSetInlineBotResults) Encode() []byte

messages.setInlineBotResults#eb5ea206 flags:# gallery:flags.0?true private:flags.1?true query_id:long results:Vector<InputBotInlineResult> cache_time:int next_offset:flags.2?string switch_pm:flags.3?InlineBotSwitchPM = Bool;

func (*TLMessagesSetInlineBotResults) GetCacheTime

func (m *TLMessagesSetInlineBotResults) GetCacheTime() int32

func (*TLMessagesSetInlineBotResults) GetGallery

func (m *TLMessagesSetInlineBotResults) GetGallery() bool

func (*TLMessagesSetInlineBotResults) GetNextOffset

func (m *TLMessagesSetInlineBotResults) GetNextOffset() string

func (*TLMessagesSetInlineBotResults) GetPrivate

func (m *TLMessagesSetInlineBotResults) GetPrivate() bool

func (*TLMessagesSetInlineBotResults) GetQueryId

func (m *TLMessagesSetInlineBotResults) GetQueryId() int64

func (*TLMessagesSetInlineBotResults) GetResults

func (*TLMessagesSetInlineBotResults) GetSwitchPm

func (*TLMessagesSetInlineBotResults) ProtoMessage

func (*TLMessagesSetInlineBotResults) ProtoMessage()

func (*TLMessagesSetInlineBotResults) Reset

func (m *TLMessagesSetInlineBotResults) Reset()

func (*TLMessagesSetInlineBotResults) String

type TLMessagesSetInlineGameScore

type TLMessagesSetInlineGameScore struct {
	EditMessage bool                     `protobuf:"varint,1,opt,name=edit_message,json=editMessage" json:"edit_message,omitempty"`
	Force       bool                     `protobuf:"varint,2,opt,name=force" json:"force,omitempty"`
	Id          *InputBotInlineMessageID `protobuf:"bytes,3,opt,name=id" json:"id,omitempty"`
	UserId      *InputUser               `protobuf:"bytes,4,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Score       int32                    `protobuf:"varint,5,opt,name=score" json:"score,omitempty"`
}

messages.setInlineGameScore#15ad9f64 flags:# edit_message:flags.0?true force:flags.1?true id:InputBotInlineMessageID user_id:InputUser score:int = Bool;

func (*TLMessagesSetInlineGameScore) Decode

func (m *TLMessagesSetInlineGameScore) Decode(dbuf *DecodeBuf) error

func (*TLMessagesSetInlineGameScore) Descriptor

func (*TLMessagesSetInlineGameScore) Descriptor() ([]byte, []int)

func (*TLMessagesSetInlineGameScore) Encode

func (m *TLMessagesSetInlineGameScore) Encode() []byte

messages.setInlineGameScore#15ad9f64 flags:# edit_message:flags.0?true force:flags.1?true id:InputBotInlineMessageID user_id:InputUser score:int = Bool;

func (*TLMessagesSetInlineGameScore) GetEditMessage

func (m *TLMessagesSetInlineGameScore) GetEditMessage() bool

func (*TLMessagesSetInlineGameScore) GetForce

func (m *TLMessagesSetInlineGameScore) GetForce() bool

func (*TLMessagesSetInlineGameScore) GetId

func (*TLMessagesSetInlineGameScore) GetScore

func (m *TLMessagesSetInlineGameScore) GetScore() int32

func (*TLMessagesSetInlineGameScore) GetUserId

func (m *TLMessagesSetInlineGameScore) GetUserId() *InputUser

func (*TLMessagesSetInlineGameScore) ProtoMessage

func (*TLMessagesSetInlineGameScore) ProtoMessage()

func (*TLMessagesSetInlineGameScore) Reset

func (m *TLMessagesSetInlineGameScore) Reset()

func (*TLMessagesSetInlineGameScore) String

type TLMessagesSetTyping

type TLMessagesSetTyping struct {
	Peer   *InputPeer         `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	Action *SendMessageAction `protobuf:"bytes,2,opt,name=action" json:"action,omitempty"`
}

messages.setTyping#a3825e50 peer:InputPeer action:SendMessageAction = Bool;

func (*TLMessagesSetTyping) Decode

func (m *TLMessagesSetTyping) Decode(dbuf *DecodeBuf) error

func (*TLMessagesSetTyping) Descriptor

func (*TLMessagesSetTyping) Descriptor() ([]byte, []int)

func (*TLMessagesSetTyping) Encode

func (m *TLMessagesSetTyping) Encode() []byte

messages.setTyping#a3825e50 peer:InputPeer action:SendMessageAction = Bool;

func (*TLMessagesSetTyping) GetAction

func (m *TLMessagesSetTyping) GetAction() *SendMessageAction

func (*TLMessagesSetTyping) GetPeer

func (m *TLMessagesSetTyping) GetPeer() *InputPeer

func (*TLMessagesSetTyping) ProtoMessage

func (*TLMessagesSetTyping) ProtoMessage()

func (*TLMessagesSetTyping) Reset

func (m *TLMessagesSetTyping) Reset()

func (*TLMessagesSetTyping) String

func (m *TLMessagesSetTyping) String() string

type TLMessagesStartBot

type TLMessagesStartBot struct {
	Bot        *InputUser `protobuf:"bytes,1,opt,name=bot" json:"bot,omitempty"`
	Peer       *InputPeer `protobuf:"bytes,2,opt,name=peer" json:"peer,omitempty"`
	RandomId   int64      `protobuf:"varint,3,opt,name=random_id,json=randomId" json:"random_id,omitempty"`
	StartParam string     `protobuf:"bytes,4,opt,name=start_param,json=startParam" json:"start_param,omitempty"`
}

messages.startBot#e6df7378 bot:InputUser peer:InputPeer random_id:long start_param:string = Updates;

func (*TLMessagesStartBot) Decode

func (m *TLMessagesStartBot) Decode(dbuf *DecodeBuf) error

func (*TLMessagesStartBot) Descriptor

func (*TLMessagesStartBot) Descriptor() ([]byte, []int)

func (*TLMessagesStartBot) Encode

func (m *TLMessagesStartBot) Encode() []byte

messages.startBot#e6df7378 bot:InputUser peer:InputPeer random_id:long start_param:string = Updates;

func (*TLMessagesStartBot) GetBot

func (m *TLMessagesStartBot) GetBot() *InputUser

func (*TLMessagesStartBot) GetPeer

func (m *TLMessagesStartBot) GetPeer() *InputPeer

func (*TLMessagesStartBot) GetRandomId

func (m *TLMessagesStartBot) GetRandomId() int64

func (*TLMessagesStartBot) GetStartParam

func (m *TLMessagesStartBot) GetStartParam() string

func (*TLMessagesStartBot) ProtoMessage

func (*TLMessagesStartBot) ProtoMessage()

func (*TLMessagesStartBot) Reset

func (m *TLMessagesStartBot) Reset()

func (*TLMessagesStartBot) String

func (m *TLMessagesStartBot) String() string

type TLMessagesStickerSet

type TLMessagesStickerSet struct {
	Set       *StickerSet    `protobuf:"bytes,1,opt,name=set" json:"set,omitempty"`
	Packs     []*StickerPack `protobuf:"bytes,2,rep,name=packs" json:"packs,omitempty"`
	Documents []*Document    `protobuf:"bytes,3,rep,name=documents" json:"documents,omitempty"`
}

messages.stickerSet#b60a24a6 set:StickerSet packs:Vector<StickerPack> documents:Vector<Document> = messages.StickerSet;

func (*TLMessagesStickerSet) Decode

func (m *TLMessagesStickerSet) Decode(dbuf *DecodeBuf) error

func (*TLMessagesStickerSet) Descriptor

func (*TLMessagesStickerSet) Descriptor() ([]byte, []int)

func (*TLMessagesStickerSet) Encode

func (m *TLMessagesStickerSet) Encode() []byte

func (*TLMessagesStickerSet) GetDocuments

func (m *TLMessagesStickerSet) GetDocuments() []*Document

func (*TLMessagesStickerSet) GetPacks

func (m *TLMessagesStickerSet) GetPacks() []*StickerPack

func (*TLMessagesStickerSet) GetSet

func (m *TLMessagesStickerSet) GetSet() *StickerSet

func (*TLMessagesStickerSet) ProtoMessage

func (*TLMessagesStickerSet) ProtoMessage()

func (*TLMessagesStickerSet) Reset

func (m *TLMessagesStickerSet) Reset()

func (*TLMessagesStickerSet) String

func (m *TLMessagesStickerSet) String() string

func (*TLMessagesStickerSet) ToMessages_StickerSet

func (m *TLMessagesStickerSet) ToMessages_StickerSet() *Messages_StickerSet

messages.stickerSet#b60a24a6 set:StickerSet packs:Vector<StickerPack> documents:Vector<Document> = messages.StickerSet;

type TLMessagesStickerSetInstallResultArchive

type TLMessagesStickerSetInstallResultArchive struct {
	Sets []*StickerSetCovered `protobuf:"bytes,1,rep,name=sets" json:"sets,omitempty"`
}

messages.stickerSetInstallResultArchive#35e410a8 sets:Vector<StickerSetCovered> = messages.StickerSetInstallResult;

func (*TLMessagesStickerSetInstallResultArchive) Decode

func (*TLMessagesStickerSetInstallResultArchive) Descriptor

func (*TLMessagesStickerSetInstallResultArchive) Descriptor() ([]byte, []int)

func (*TLMessagesStickerSetInstallResultArchive) Encode

func (*TLMessagesStickerSetInstallResultArchive) GetSets

func (*TLMessagesStickerSetInstallResultArchive) ProtoMessage

func (*TLMessagesStickerSetInstallResultArchive) Reset

func (*TLMessagesStickerSetInstallResultArchive) String

func (*TLMessagesStickerSetInstallResultArchive) ToMessages_StickerSetInstallResult

func (m *TLMessagesStickerSetInstallResultArchive) ToMessages_StickerSetInstallResult() *Messages_StickerSetInstallResult

messages.stickerSetInstallResultArchive#35e410a8 sets:Vector<StickerSetCovered> = messages.StickerSetInstallResult;

type TLMessagesStickerSetInstallResultSuccess

type TLMessagesStickerSetInstallResultSuccess struct {
}

messages.stickerSetInstallResultSuccess#38641628 = messages.StickerSetInstallResult;

func (*TLMessagesStickerSetInstallResultSuccess) Decode

func (*TLMessagesStickerSetInstallResultSuccess) Descriptor

func (*TLMessagesStickerSetInstallResultSuccess) Descriptor() ([]byte, []int)

func (*TLMessagesStickerSetInstallResultSuccess) Encode

func (*TLMessagesStickerSetInstallResultSuccess) ProtoMessage

func (*TLMessagesStickerSetInstallResultSuccess) Reset

func (*TLMessagesStickerSetInstallResultSuccess) String

func (*TLMessagesStickerSetInstallResultSuccess) ToMessages_StickerSetInstallResult

func (m *TLMessagesStickerSetInstallResultSuccess) ToMessages_StickerSetInstallResult() *Messages_StickerSetInstallResult

messages.stickerSetInstallResultSuccess#38641628 = messages.StickerSetInstallResult;

type TLMessagesStickers

type TLMessagesStickers struct {
	Hash     string      `protobuf:"bytes,1,opt,name=hash" json:"hash,omitempty"`
	Stickers []*Document `protobuf:"bytes,2,rep,name=stickers" json:"stickers,omitempty"`
}

messages.stickers#8a8ecd32 hash:string stickers:Vector<Document> = messages.Stickers;

func (*TLMessagesStickers) Decode

func (m *TLMessagesStickers) Decode(dbuf *DecodeBuf) error

func (*TLMessagesStickers) Descriptor

func (*TLMessagesStickers) Descriptor() ([]byte, []int)

func (*TLMessagesStickers) Encode

func (m *TLMessagesStickers) Encode() []byte

func (*TLMessagesStickers) GetHash

func (m *TLMessagesStickers) GetHash() string

func (*TLMessagesStickers) GetStickers

func (m *TLMessagesStickers) GetStickers() []*Document

func (*TLMessagesStickers) ProtoMessage

func (*TLMessagesStickers) ProtoMessage()

func (*TLMessagesStickers) Reset

func (m *TLMessagesStickers) Reset()

func (*TLMessagesStickers) String

func (m *TLMessagesStickers) String() string

func (*TLMessagesStickers) ToMessages_Stickers

func (m *TLMessagesStickers) ToMessages_Stickers() *Messages_Stickers

messages.stickers#8a8ecd32 hash:string stickers:Vector<Document> = messages.Stickers;

type TLMessagesStickersNotModified

type TLMessagesStickersNotModified struct {
}

messages.stickersNotModified#f1749a22 = messages.Stickers;

func (*TLMessagesStickersNotModified) Decode

func (*TLMessagesStickersNotModified) Descriptor

func (*TLMessagesStickersNotModified) Descriptor() ([]byte, []int)

func (*TLMessagesStickersNotModified) Encode

func (m *TLMessagesStickersNotModified) Encode() []byte

func (*TLMessagesStickersNotModified) ProtoMessage

func (*TLMessagesStickersNotModified) ProtoMessage()

func (*TLMessagesStickersNotModified) Reset

func (m *TLMessagesStickersNotModified) Reset()

func (*TLMessagesStickersNotModified) String

func (*TLMessagesStickersNotModified) ToMessages_Stickers

func (m *TLMessagesStickersNotModified) ToMessages_Stickers() *Messages_Stickers

messages.stickersNotModified#f1749a22 = messages.Stickers;

type TLMessagesToggleChatAdmins

type TLMessagesToggleChatAdmins struct {
	ChatId  int32 `protobuf:"varint,1,opt,name=chat_id,json=chatId" json:"chat_id,omitempty"`
	Enabled *Bool `protobuf:"bytes,2,opt,name=enabled" json:"enabled,omitempty"`
}

messages.toggleChatAdmins#ec8bd9e1 chat_id:int enabled:Bool = Updates;

func (*TLMessagesToggleChatAdmins) Decode

func (m *TLMessagesToggleChatAdmins) Decode(dbuf *DecodeBuf) error

func (*TLMessagesToggleChatAdmins) Descriptor

func (*TLMessagesToggleChatAdmins) Descriptor() ([]byte, []int)

func (*TLMessagesToggleChatAdmins) Encode

func (m *TLMessagesToggleChatAdmins) Encode() []byte

messages.toggleChatAdmins#ec8bd9e1 chat_id:int enabled:Bool = Updates;

func (*TLMessagesToggleChatAdmins) GetChatId

func (m *TLMessagesToggleChatAdmins) GetChatId() int32

func (*TLMessagesToggleChatAdmins) GetEnabled

func (m *TLMessagesToggleChatAdmins) GetEnabled() *Bool

func (*TLMessagesToggleChatAdmins) ProtoMessage

func (*TLMessagesToggleChatAdmins) ProtoMessage()

func (*TLMessagesToggleChatAdmins) Reset

func (m *TLMessagesToggleChatAdmins) Reset()

func (*TLMessagesToggleChatAdmins) String

func (m *TLMessagesToggleChatAdmins) String() string

type TLMessagesToggleDialogPin

type TLMessagesToggleDialogPin struct {
	Pinned bool       `protobuf:"varint,1,opt,name=pinned" json:"pinned,omitempty"`
	Peer   *InputPeer `protobuf:"bytes,2,opt,name=peer" json:"peer,omitempty"`
}

messages.toggleDialogPin#3289be6a flags:# pinned:flags.0?true peer:InputPeer = Bool;

func (*TLMessagesToggleDialogPin) Decode

func (m *TLMessagesToggleDialogPin) Decode(dbuf *DecodeBuf) error

func (*TLMessagesToggleDialogPin) Descriptor

func (*TLMessagesToggleDialogPin) Descriptor() ([]byte, []int)

func (*TLMessagesToggleDialogPin) Encode

func (m *TLMessagesToggleDialogPin) Encode() []byte

messages.toggleDialogPin#3289be6a flags:# pinned:flags.0?true peer:InputPeer = Bool;

func (*TLMessagesToggleDialogPin) GetPeer

func (m *TLMessagesToggleDialogPin) GetPeer() *InputPeer

func (*TLMessagesToggleDialogPin) GetPinned

func (m *TLMessagesToggleDialogPin) GetPinned() bool

func (*TLMessagesToggleDialogPin) ProtoMessage

func (*TLMessagesToggleDialogPin) ProtoMessage()

func (*TLMessagesToggleDialogPin) Reset

func (m *TLMessagesToggleDialogPin) Reset()

func (*TLMessagesToggleDialogPin) String

func (m *TLMessagesToggleDialogPin) String() string

type TLMessagesUninstallStickerSet

type TLMessagesUninstallStickerSet struct {
	Stickerset *InputStickerSet `protobuf:"bytes,1,opt,name=stickerset" json:"stickerset,omitempty"`
}

messages.uninstallStickerSet#f96e55de stickerset:InputStickerSet = Bool;

func (*TLMessagesUninstallStickerSet) Decode

func (*TLMessagesUninstallStickerSet) Descriptor

func (*TLMessagesUninstallStickerSet) Descriptor() ([]byte, []int)

func (*TLMessagesUninstallStickerSet) Encode

func (m *TLMessagesUninstallStickerSet) Encode() []byte

messages.uninstallStickerSet#f96e55de stickerset:InputStickerSet = Bool;

func (*TLMessagesUninstallStickerSet) GetStickerset

func (m *TLMessagesUninstallStickerSet) GetStickerset() *InputStickerSet

func (*TLMessagesUninstallStickerSet) ProtoMessage

func (*TLMessagesUninstallStickerSet) ProtoMessage()

func (*TLMessagesUninstallStickerSet) Reset

func (m *TLMessagesUninstallStickerSet) Reset()

func (*TLMessagesUninstallStickerSet) String

type TLMessagesUploadMedia

type TLMessagesUploadMedia struct {
	Peer  *InputPeer  `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	Media *InputMedia `protobuf:"bytes,2,opt,name=media" json:"media,omitempty"`
}

messages.uploadMedia#519bc2b1 peer:InputPeer media:InputMedia = MessageMedia;

func (*TLMessagesUploadMedia) Decode

func (m *TLMessagesUploadMedia) Decode(dbuf *DecodeBuf) error

func (*TLMessagesUploadMedia) Descriptor

func (*TLMessagesUploadMedia) Descriptor() ([]byte, []int)

func (*TLMessagesUploadMedia) Encode

func (m *TLMessagesUploadMedia) Encode() []byte

messages.uploadMedia#519bc2b1 peer:InputPeer media:InputMedia = MessageMedia;

func (*TLMessagesUploadMedia) GetMedia

func (m *TLMessagesUploadMedia) GetMedia() *InputMedia

func (*TLMessagesUploadMedia) GetPeer

func (m *TLMessagesUploadMedia) GetPeer() *InputPeer

func (*TLMessagesUploadMedia) ProtoMessage

func (*TLMessagesUploadMedia) ProtoMessage()

func (*TLMessagesUploadMedia) Reset

func (m *TLMessagesUploadMedia) Reset()

func (*TLMessagesUploadMedia) String

func (m *TLMessagesUploadMedia) String() string

type TLMsgContainer

type TLMsgContainer struct {
	Messages []TLMessage2
}

msg_container#73f1f8dc messages:vector<message2> = MessageContainer; // parsed manually

func (*TLMsgContainer) Decode

func (m *TLMsgContainer) Decode(dbuf *DecodeBuf) error

func (*TLMsgContainer) Encode

func (m *TLMsgContainer) Encode() []byte

func (*TLMsgContainer) String

func (m *TLMsgContainer) String() string

type TLMsgCopy

type TLMsgCopy struct {
	OrigMessage TLMessage2
}

msg_copy#e06046b2 orig_message:Message2 = MessageCopy; // parsed manually, not used - use msg_container

func (*TLMsgCopy) Decode

func (m *TLMsgCopy) Decode(dbuf *DecodeBuf) error

func (*TLMsgCopy) Encode

func (m *TLMsgCopy) Encode() []byte

func (*TLMsgCopy) String

func (m *TLMsgCopy) String() string

type TLMsgDetailedInfo

type TLMsgDetailedInfo struct {
	MsgId       int64 `protobuf:"varint,1,opt,name=msg_id,json=msgId" json:"msg_id,omitempty"`
	AnswerMsgId int64 `protobuf:"varint,2,opt,name=answer_msg_id,json=answerMsgId" json:"answer_msg_id,omitempty"`
	Bytes       int32 `protobuf:"varint,3,opt,name=bytes" json:"bytes,omitempty"`
	Status      int32 `protobuf:"varint,4,opt,name=status" json:"status,omitempty"`
}

msg_detailed_info#276d3ec6 msg_id:long answer_msg_id:long bytes:int status:int = MsgDetailedInfo;

func (*TLMsgDetailedInfo) Decode

func (m *TLMsgDetailedInfo) Decode(dbuf *DecodeBuf) error

func (*TLMsgDetailedInfo) Descriptor

func (*TLMsgDetailedInfo) Descriptor() ([]byte, []int)

func (*TLMsgDetailedInfo) Encode

func (m *TLMsgDetailedInfo) Encode() []byte

func (*TLMsgDetailedInfo) GetAnswerMsgId

func (m *TLMsgDetailedInfo) GetAnswerMsgId() int64

func (*TLMsgDetailedInfo) GetBytes

func (m *TLMsgDetailedInfo) GetBytes() int32

func (*TLMsgDetailedInfo) GetMsgId

func (m *TLMsgDetailedInfo) GetMsgId() int64

func (*TLMsgDetailedInfo) GetStatus

func (m *TLMsgDetailedInfo) GetStatus() int32

func (*TLMsgDetailedInfo) ProtoMessage

func (*TLMsgDetailedInfo) ProtoMessage()

func (*TLMsgDetailedInfo) Reset

func (m *TLMsgDetailedInfo) Reset()

func (*TLMsgDetailedInfo) String

func (m *TLMsgDetailedInfo) String() string

func (*TLMsgDetailedInfo) ToMsgDetailedInfo

func (m *TLMsgDetailedInfo) ToMsgDetailedInfo() *MsgDetailedInfo

msg_detailed_info#276d3ec6 msg_id:long answer_msg_id:long bytes:int status:int = MsgDetailedInfo;

type TLMsgNewDetailedInfo

type TLMsgNewDetailedInfo struct {
	AnswerMsgId int64 `protobuf:"varint,1,opt,name=answer_msg_id,json=answerMsgId" json:"answer_msg_id,omitempty"`
	Bytes       int32 `protobuf:"varint,2,opt,name=bytes" json:"bytes,omitempty"`
	Status      int32 `protobuf:"varint,3,opt,name=status" json:"status,omitempty"`
}

msg_new_detailed_info#809db6df answer_msg_id:long bytes:int status:int = MsgDetailedInfo;

func (*TLMsgNewDetailedInfo) Decode

func (m *TLMsgNewDetailedInfo) Decode(dbuf *DecodeBuf) error

func (*TLMsgNewDetailedInfo) Descriptor

func (*TLMsgNewDetailedInfo) Descriptor() ([]byte, []int)

func (*TLMsgNewDetailedInfo) Encode

func (m *TLMsgNewDetailedInfo) Encode() []byte

func (*TLMsgNewDetailedInfo) GetAnswerMsgId

func (m *TLMsgNewDetailedInfo) GetAnswerMsgId() int64

func (*TLMsgNewDetailedInfo) GetBytes

func (m *TLMsgNewDetailedInfo) GetBytes() int32

func (*TLMsgNewDetailedInfo) GetStatus

func (m *TLMsgNewDetailedInfo) GetStatus() int32

func (*TLMsgNewDetailedInfo) ProtoMessage

func (*TLMsgNewDetailedInfo) ProtoMessage()

func (*TLMsgNewDetailedInfo) Reset

func (m *TLMsgNewDetailedInfo) Reset()

func (*TLMsgNewDetailedInfo) String

func (m *TLMsgNewDetailedInfo) String() string

func (*TLMsgNewDetailedInfo) ToMsgDetailedInfo

func (m *TLMsgNewDetailedInfo) ToMsgDetailedInfo() *MsgDetailedInfo

msg_new_detailed_info#809db6df answer_msg_id:long bytes:int status:int = MsgDetailedInfo;

type TLMsgResendReq

type TLMsgResendReq struct {
	MsgIds []int64 `protobuf:"varint,1,rep,packed,name=msg_ids,json=msgIds" json:"msg_ids,omitempty"`
}

msg_resend_req#7d861a08 msg_ids:Vector<long> = MsgResendReq;

func (*TLMsgResendReq) Decode

func (m *TLMsgResendReq) Decode(dbuf *DecodeBuf) error

func (*TLMsgResendReq) Descriptor

func (*TLMsgResendReq) Descriptor() ([]byte, []int)

func (*TLMsgResendReq) Encode

func (m *TLMsgResendReq) Encode() []byte

func (*TLMsgResendReq) GetMsgIds

func (m *TLMsgResendReq) GetMsgIds() []int64

func (*TLMsgResendReq) ProtoMessage

func (*TLMsgResendReq) ProtoMessage()

func (*TLMsgResendReq) Reset

func (m *TLMsgResendReq) Reset()

func (*TLMsgResendReq) String

func (m *TLMsgResendReq) String() string

func (*TLMsgResendReq) ToMsgResendReq

func (m *TLMsgResendReq) ToMsgResendReq() *MsgResendReq

msg_resend_req#7d861a08 msg_ids:Vector<long> = MsgResendReq;

type TLMsgsAck

type TLMsgsAck struct {
	MsgIds []int64 `protobuf:"varint,1,rep,packed,name=msg_ids,json=msgIds" json:"msg_ids,omitempty"`
}

msgs_ack#62d6b459 msg_ids:Vector<long> = MsgsAck;

func (*TLMsgsAck) Decode

func (m *TLMsgsAck) Decode(dbuf *DecodeBuf) error

func (*TLMsgsAck) Descriptor

func (*TLMsgsAck) Descriptor() ([]byte, []int)

func (*TLMsgsAck) Encode

func (m *TLMsgsAck) Encode() []byte

func (*TLMsgsAck) GetMsgIds

func (m *TLMsgsAck) GetMsgIds() []int64

func (*TLMsgsAck) ProtoMessage

func (*TLMsgsAck) ProtoMessage()

func (*TLMsgsAck) Reset

func (m *TLMsgsAck) Reset()

func (*TLMsgsAck) String

func (m *TLMsgsAck) String() string

func (*TLMsgsAck) ToMsgsAck

func (m *TLMsgsAck) ToMsgsAck() *MsgsAck

msgs_ack#62d6b459 msg_ids:Vector<long> = MsgsAck;

type TLMsgsAllInfo

type TLMsgsAllInfo struct {
	MsgIds []int64 `protobuf:"varint,1,rep,packed,name=msg_ids,json=msgIds" json:"msg_ids,omitempty"`
	Info   string  `protobuf:"bytes,2,opt,name=info" json:"info,omitempty"`
}

msgs_all_info#8cc0d131 msg_ids:Vector<long> info:string = MsgsAllInfo;

func (*TLMsgsAllInfo) Decode

func (m *TLMsgsAllInfo) Decode(dbuf *DecodeBuf) error

func (*TLMsgsAllInfo) Descriptor

func (*TLMsgsAllInfo) Descriptor() ([]byte, []int)

func (*TLMsgsAllInfo) Encode

func (m *TLMsgsAllInfo) Encode() []byte

func (*TLMsgsAllInfo) GetInfo

func (m *TLMsgsAllInfo) GetInfo() string

func (*TLMsgsAllInfo) GetMsgIds

func (m *TLMsgsAllInfo) GetMsgIds() []int64

func (*TLMsgsAllInfo) ProtoMessage

func (*TLMsgsAllInfo) ProtoMessage()

func (*TLMsgsAllInfo) Reset

func (m *TLMsgsAllInfo) Reset()

func (*TLMsgsAllInfo) String

func (m *TLMsgsAllInfo) String() string

func (*TLMsgsAllInfo) ToMsgsAllInfo

func (m *TLMsgsAllInfo) ToMsgsAllInfo() *MsgsAllInfo

msgs_all_info#8cc0d131 msg_ids:Vector<long> info:string = MsgsAllInfo;

type TLMsgsStateInfo

type TLMsgsStateInfo struct {
	ReqMsgId int64  `protobuf:"varint,1,opt,name=req_msg_id,json=reqMsgId" json:"req_msg_id,omitempty"`
	Info     string `protobuf:"bytes,2,opt,name=info" json:"info,omitempty"`
}

msgs_state_info#04deb57d req_msg_id:long info:string = MsgsStateInfo;

func (*TLMsgsStateInfo) Decode

func (m *TLMsgsStateInfo) Decode(dbuf *DecodeBuf) error

func (*TLMsgsStateInfo) Descriptor

func (*TLMsgsStateInfo) Descriptor() ([]byte, []int)

func (*TLMsgsStateInfo) Encode

func (m *TLMsgsStateInfo) Encode() []byte

func (*TLMsgsStateInfo) GetInfo

func (m *TLMsgsStateInfo) GetInfo() string

func (*TLMsgsStateInfo) GetReqMsgId

func (m *TLMsgsStateInfo) GetReqMsgId() int64

func (*TLMsgsStateInfo) ProtoMessage

func (*TLMsgsStateInfo) ProtoMessage()

func (*TLMsgsStateInfo) Reset

func (m *TLMsgsStateInfo) Reset()

func (*TLMsgsStateInfo) String

func (m *TLMsgsStateInfo) String() string

func (*TLMsgsStateInfo) ToMsgsStateInfo

func (m *TLMsgsStateInfo) ToMsgsStateInfo() *MsgsStateInfo

msgs_state_info#04deb57d req_msg_id:long info:string = MsgsStateInfo;

type TLMsgsStateReq

type TLMsgsStateReq struct {
	MsgIds []int64 `protobuf:"varint,1,rep,packed,name=msg_ids,json=msgIds" json:"msg_ids,omitempty"`
}

msgs_state_req#da69fb52 msg_ids:Vector<long> = MsgsStateReq;

func (*TLMsgsStateReq) Decode

func (m *TLMsgsStateReq) Decode(dbuf *DecodeBuf) error

func (*TLMsgsStateReq) Descriptor

func (*TLMsgsStateReq) Descriptor() ([]byte, []int)

func (*TLMsgsStateReq) Encode

func (m *TLMsgsStateReq) Encode() []byte

func (*TLMsgsStateReq) GetMsgIds

func (m *TLMsgsStateReq) GetMsgIds() []int64

func (*TLMsgsStateReq) ProtoMessage

func (*TLMsgsStateReq) ProtoMessage()

func (*TLMsgsStateReq) Reset

func (m *TLMsgsStateReq) Reset()

func (*TLMsgsStateReq) String

func (m *TLMsgsStateReq) String() string

func (*TLMsgsStateReq) ToMsgsStateReq

func (m *TLMsgsStateReq) ToMsgsStateReq() *MsgsStateReq

msgs_state_req#da69fb52 msg_ids:Vector<long> = MsgsStateReq;

type TLNearestDc

type TLNearestDc struct {
	Country   string `protobuf:"bytes,1,opt,name=country" json:"country,omitempty"`
	ThisDc    int32  `protobuf:"varint,2,opt,name=this_dc,json=thisDc" json:"this_dc,omitempty"`
	NearestDc int32  `protobuf:"varint,3,opt,name=nearest_dc,json=nearestDc" json:"nearest_dc,omitempty"`
}

nearestDc#8e1a1775 country:string this_dc:int nearest_dc:int = NearestDc;

func (*TLNearestDc) Decode

func (m *TLNearestDc) Decode(dbuf *DecodeBuf) error

func (*TLNearestDc) Descriptor

func (*TLNearestDc) Descriptor() ([]byte, []int)

func (*TLNearestDc) Encode

func (m *TLNearestDc) Encode() []byte

func (*TLNearestDc) GetCountry

func (m *TLNearestDc) GetCountry() string

func (*TLNearestDc) GetNearestDc

func (m *TLNearestDc) GetNearestDc() int32

func (*TLNearestDc) GetThisDc

func (m *TLNearestDc) GetThisDc() int32

func (*TLNearestDc) ProtoMessage

func (*TLNearestDc) ProtoMessage()

func (*TLNearestDc) Reset

func (m *TLNearestDc) Reset()

func (*TLNearestDc) String

func (m *TLNearestDc) String() string

func (*TLNearestDc) ToNearestDc

func (m *TLNearestDc) ToNearestDc() *NearestDc

nearestDc#8e1a1775 country:string this_dc:int nearest_dc:int = NearestDc;

type TLNewSessionCreated

type TLNewSessionCreated struct {
	FirstMsgId int64 `protobuf:"varint,1,opt,name=first_msg_id,json=firstMsgId" json:"first_msg_id,omitempty"`
	UniqueId   int64 `protobuf:"varint,2,opt,name=unique_id,json=uniqueId" json:"unique_id,omitempty"`
	ServerSalt int64 `protobuf:"varint,3,opt,name=server_salt,json=serverSalt" json:"server_salt,omitempty"`
}

new_session_created#9ec20908 first_msg_id:long unique_id:long server_salt:long = NewSession;

func (*TLNewSessionCreated) Decode

func (m *TLNewSessionCreated) Decode(dbuf *DecodeBuf) error

func (*TLNewSessionCreated) Descriptor

func (*TLNewSessionCreated) Descriptor() ([]byte, []int)

func (*TLNewSessionCreated) Encode

func (m *TLNewSessionCreated) Encode() []byte

func (*TLNewSessionCreated) GetFirstMsgId

func (m *TLNewSessionCreated) GetFirstMsgId() int64

func (*TLNewSessionCreated) GetServerSalt

func (m *TLNewSessionCreated) GetServerSalt() int64

func (*TLNewSessionCreated) GetUniqueId

func (m *TLNewSessionCreated) GetUniqueId() int64

func (*TLNewSessionCreated) ProtoMessage

func (*TLNewSessionCreated) ProtoMessage()

func (*TLNewSessionCreated) Reset

func (m *TLNewSessionCreated) Reset()

func (*TLNewSessionCreated) String

func (m *TLNewSessionCreated) String() string

func (*TLNewSessionCreated) ToNewSession

func (m *TLNewSessionCreated) ToNewSession() *NewSession

new_session_created#9ec20908 first_msg_id:long unique_id:long server_salt:long = NewSession;

type TLNotifyAll

type TLNotifyAll struct {
}

notifyAll#74d07c60 = NotifyPeer;

func (*TLNotifyAll) Decode

func (m *TLNotifyAll) Decode(dbuf *DecodeBuf) error

func (*TLNotifyAll) Descriptor

func (*TLNotifyAll) Descriptor() ([]byte, []int)

func (*TLNotifyAll) Encode

func (m *TLNotifyAll) Encode() []byte

func (*TLNotifyAll) ProtoMessage

func (*TLNotifyAll) ProtoMessage()

func (*TLNotifyAll) Reset

func (m *TLNotifyAll) Reset()

func (*TLNotifyAll) String

func (m *TLNotifyAll) String() string

func (*TLNotifyAll) ToNotifyPeer

func (m *TLNotifyAll) ToNotifyPeer() *NotifyPeer

notifyAll#74d07c60 = NotifyPeer;

type TLNotifyChats

type TLNotifyChats struct {
}

notifyChats#c007cec3 = NotifyPeer;

func (*TLNotifyChats) Decode

func (m *TLNotifyChats) Decode(dbuf *DecodeBuf) error

func (*TLNotifyChats) Descriptor

func (*TLNotifyChats) Descriptor() ([]byte, []int)

func (*TLNotifyChats) Encode

func (m *TLNotifyChats) Encode() []byte

func (*TLNotifyChats) ProtoMessage

func (*TLNotifyChats) ProtoMessage()

func (*TLNotifyChats) Reset

func (m *TLNotifyChats) Reset()

func (*TLNotifyChats) String

func (m *TLNotifyChats) String() string

func (*TLNotifyChats) ToNotifyPeer

func (m *TLNotifyChats) ToNotifyPeer() *NotifyPeer

notifyChats#c007cec3 = NotifyPeer;

type TLNotifyPeer

type TLNotifyPeer struct {
	Peer *Peer `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
}

notifyPeer#9fd40bd8 peer:Peer = NotifyPeer;

func (*TLNotifyPeer) Decode

func (m *TLNotifyPeer) Decode(dbuf *DecodeBuf) error

func (*TLNotifyPeer) Descriptor

func (*TLNotifyPeer) Descriptor() ([]byte, []int)

func (*TLNotifyPeer) Encode

func (m *TLNotifyPeer) Encode() []byte

func (*TLNotifyPeer) GetPeer

func (m *TLNotifyPeer) GetPeer() *Peer

func (*TLNotifyPeer) ProtoMessage

func (*TLNotifyPeer) ProtoMessage()

func (*TLNotifyPeer) Reset

func (m *TLNotifyPeer) Reset()

func (*TLNotifyPeer) String

func (m *TLNotifyPeer) String() string

func (*TLNotifyPeer) ToNotifyPeer

func (m *TLNotifyPeer) ToNotifyPeer() *NotifyPeer

notifyPeer#9fd40bd8 peer:Peer = NotifyPeer;

type TLNotifyUsers

type TLNotifyUsers struct {
}

notifyUsers#b4c83b4c = NotifyPeer;

func (*TLNotifyUsers) Decode

func (m *TLNotifyUsers) Decode(dbuf *DecodeBuf) error

func (*TLNotifyUsers) Descriptor

func (*TLNotifyUsers) Descriptor() ([]byte, []int)

func (*TLNotifyUsers) Encode

func (m *TLNotifyUsers) Encode() []byte

func (*TLNotifyUsers) ProtoMessage

func (*TLNotifyUsers) ProtoMessage()

func (*TLNotifyUsers) Reset

func (m *TLNotifyUsers) Reset()

func (*TLNotifyUsers) String

func (m *TLNotifyUsers) String() string

func (*TLNotifyUsers) ToNotifyPeer

func (m *TLNotifyUsers) ToNotifyPeer() *NotifyPeer

notifyUsers#b4c83b4c = NotifyPeer;

type TLNull

type TLNull struct {
}

null#56730bcc = Null;

func (*TLNull) Decode

func (m *TLNull) Decode(dbuf *DecodeBuf) error

func (*TLNull) Descriptor

func (*TLNull) Descriptor() ([]byte, []int)

func (*TLNull) Encode

func (m *TLNull) Encode() []byte

func (*TLNull) ProtoMessage

func (*TLNull) ProtoMessage()

func (*TLNull) Reset

func (m *TLNull) Reset()

func (*TLNull) String

func (m *TLNull) String() string

func (*TLNull) ToNull

func (m *TLNull) ToNull() *Null

null#56730bcc = Null;

type TLObject

type TLObject interface {
	Encode() []byte
	Decode(dbuf *DecodeBuf) error
	String() string
}

func NewTLObjectByClassID

func NewTLObjectByClassID(classId int32) TLObject

type TLPQInnerData

type TLPQInnerData struct {
	Pq          string `protobuf:"bytes,1,opt,name=pq" json:"pq,omitempty"`
	P           string `protobuf:"bytes,2,opt,name=p" json:"p,omitempty"`
	Q           string `protobuf:"bytes,3,opt,name=q" json:"q,omitempty"`
	Nonce       []byte `protobuf:"bytes,4,opt,name=nonce,proto3" json:"nonce,omitempty"`
	ServerNonce []byte `protobuf:"bytes,5,opt,name=server_nonce,json=serverNonce,proto3" json:"server_nonce,omitempty"`
	NewNonce    []byte `protobuf:"bytes,6,opt,name=new_nonce,json=newNonce,proto3" json:"new_nonce,omitempty"`
}

p_q_inner_data#83c95aec pq:string p:string q:string nonce:int128 server_nonce:int128 new_nonce:int256 = P_Q_inner_data;

func (*TLPQInnerData) Decode

func (m *TLPQInnerData) Decode(dbuf *DecodeBuf) error

func (*TLPQInnerData) Descriptor

func (*TLPQInnerData) Descriptor() ([]byte, []int)

func (*TLPQInnerData) Encode

func (m *TLPQInnerData) Encode() []byte

func (*TLPQInnerData) GetNewNonce

func (m *TLPQInnerData) GetNewNonce() []byte

func (*TLPQInnerData) GetNonce

func (m *TLPQInnerData) GetNonce() []byte

func (*TLPQInnerData) GetP

func (m *TLPQInnerData) GetP() string

func (*TLPQInnerData) GetPq

func (m *TLPQInnerData) GetPq() string

func (*TLPQInnerData) GetQ

func (m *TLPQInnerData) GetQ() string

func (*TLPQInnerData) GetServerNonce

func (m *TLPQInnerData) GetServerNonce() []byte

func (*TLPQInnerData) ProtoMessage

func (*TLPQInnerData) ProtoMessage()

func (*TLPQInnerData) Reset

func (m *TLPQInnerData) Reset()

func (*TLPQInnerData) String

func (m *TLPQInnerData) String() string

func (*TLPQInnerData) ToP_QInnerData

func (m *TLPQInnerData) ToP_QInnerData() *P_QInnerData

p_q_inner_data#83c95aec pq:string p:string q:string nonce:int128 server_nonce:int128 new_nonce:int256 = P_Q_inner_data;

type TLPageBlockAnchor

type TLPageBlockAnchor struct {
	Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
}

pageBlockAnchor#ce0d37b0 name:string = PageBlock;

func (*TLPageBlockAnchor) Decode

func (m *TLPageBlockAnchor) Decode(dbuf *DecodeBuf) error

func (*TLPageBlockAnchor) Descriptor

func (*TLPageBlockAnchor) Descriptor() ([]byte, []int)

func (*TLPageBlockAnchor) Encode

func (m *TLPageBlockAnchor) Encode() []byte

func (*TLPageBlockAnchor) GetName

func (m *TLPageBlockAnchor) GetName() string

func (*TLPageBlockAnchor) ProtoMessage

func (*TLPageBlockAnchor) ProtoMessage()

func (*TLPageBlockAnchor) Reset

func (m *TLPageBlockAnchor) Reset()

func (*TLPageBlockAnchor) String

func (m *TLPageBlockAnchor) String() string

func (*TLPageBlockAnchor) ToPageBlock

func (m *TLPageBlockAnchor) ToPageBlock() *PageBlock

pageBlockAnchor#ce0d37b0 name:string = PageBlock;

type TLPageBlockAudio

type TLPageBlockAudio struct {
	AudioId int64     `protobuf:"varint,1,opt,name=audio_id,json=audioId" json:"audio_id,omitempty"`
	Caption *RichText `protobuf:"bytes,2,opt,name=caption" json:"caption,omitempty"`
}

pageBlockAudio#31b81a7f audio_id:long caption:RichText = PageBlock;

func (*TLPageBlockAudio) Decode

func (m *TLPageBlockAudio) Decode(dbuf *DecodeBuf) error

func (*TLPageBlockAudio) Descriptor

func (*TLPageBlockAudio) Descriptor() ([]byte, []int)

func (*TLPageBlockAudio) Encode

func (m *TLPageBlockAudio) Encode() []byte

func (*TLPageBlockAudio) GetAudioId

func (m *TLPageBlockAudio) GetAudioId() int64

func (*TLPageBlockAudio) GetCaption

func (m *TLPageBlockAudio) GetCaption() *RichText

func (*TLPageBlockAudio) ProtoMessage

func (*TLPageBlockAudio) ProtoMessage()

func (*TLPageBlockAudio) Reset

func (m *TLPageBlockAudio) Reset()

func (*TLPageBlockAudio) String

func (m *TLPageBlockAudio) String() string

func (*TLPageBlockAudio) ToPageBlock

func (m *TLPageBlockAudio) ToPageBlock() *PageBlock

pageBlockAudio#31b81a7f audio_id:long caption:RichText = PageBlock;

type TLPageBlockAuthorDate

type TLPageBlockAuthorDate struct {
	Author        *RichText `protobuf:"bytes,1,opt,name=author" json:"author,omitempty"`
	PublishedDate int32     `protobuf:"varint,2,opt,name=published_date,json=publishedDate" json:"published_date,omitempty"`
}

pageBlockAuthorDate#baafe5e0 author:RichText published_date:int = PageBlock;

func (*TLPageBlockAuthorDate) Decode

func (m *TLPageBlockAuthorDate) Decode(dbuf *DecodeBuf) error

func (*TLPageBlockAuthorDate) Descriptor

func (*TLPageBlockAuthorDate) Descriptor() ([]byte, []int)

func (*TLPageBlockAuthorDate) Encode

func (m *TLPageBlockAuthorDate) Encode() []byte

func (*TLPageBlockAuthorDate) GetAuthor

func (m *TLPageBlockAuthorDate) GetAuthor() *RichText

func (*TLPageBlockAuthorDate) GetPublishedDate

func (m *TLPageBlockAuthorDate) GetPublishedDate() int32

func (*TLPageBlockAuthorDate) ProtoMessage

func (*TLPageBlockAuthorDate) ProtoMessage()

func (*TLPageBlockAuthorDate) Reset

func (m *TLPageBlockAuthorDate) Reset()

func (*TLPageBlockAuthorDate) String

func (m *TLPageBlockAuthorDate) String() string

func (*TLPageBlockAuthorDate) ToPageBlock

func (m *TLPageBlockAuthorDate) ToPageBlock() *PageBlock

pageBlockAuthorDate#baafe5e0 author:RichText published_date:int = PageBlock;

type TLPageBlockBlockquote

type TLPageBlockBlockquote struct {
	Text    *RichText `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
	Caption *RichText `protobuf:"bytes,2,opt,name=caption" json:"caption,omitempty"`
}

pageBlockBlockquote#263d7c26 text:RichText caption:RichText = PageBlock;

func (*TLPageBlockBlockquote) Decode

func (m *TLPageBlockBlockquote) Decode(dbuf *DecodeBuf) error

func (*TLPageBlockBlockquote) Descriptor

func (*TLPageBlockBlockquote) Descriptor() ([]byte, []int)

func (*TLPageBlockBlockquote) Encode

func (m *TLPageBlockBlockquote) Encode() []byte

func (*TLPageBlockBlockquote) GetCaption

func (m *TLPageBlockBlockquote) GetCaption() *RichText

func (*TLPageBlockBlockquote) GetText

func (m *TLPageBlockBlockquote) GetText() *RichText

func (*TLPageBlockBlockquote) ProtoMessage

func (*TLPageBlockBlockquote) ProtoMessage()

func (*TLPageBlockBlockquote) Reset

func (m *TLPageBlockBlockquote) Reset()

func (*TLPageBlockBlockquote) String

func (m *TLPageBlockBlockquote) String() string

func (*TLPageBlockBlockquote) ToPageBlock

func (m *TLPageBlockBlockquote) ToPageBlock() *PageBlock

pageBlockBlockquote#263d7c26 text:RichText caption:RichText = PageBlock;

type TLPageBlockChannel

type TLPageBlockChannel struct {
	Channel *Chat `protobuf:"bytes,1,opt,name=channel" json:"channel,omitempty"`
}

pageBlockChannel#ef1751b5 channel:Chat = PageBlock;

func (*TLPageBlockChannel) Decode

func (m *TLPageBlockChannel) Decode(dbuf *DecodeBuf) error

func (*TLPageBlockChannel) Descriptor

func (*TLPageBlockChannel) Descriptor() ([]byte, []int)

func (*TLPageBlockChannel) Encode

func (m *TLPageBlockChannel) Encode() []byte

func (*TLPageBlockChannel) GetChannel

func (m *TLPageBlockChannel) GetChannel() *Chat

func (*TLPageBlockChannel) ProtoMessage

func (*TLPageBlockChannel) ProtoMessage()

func (*TLPageBlockChannel) Reset

func (m *TLPageBlockChannel) Reset()

func (*TLPageBlockChannel) String

func (m *TLPageBlockChannel) String() string

func (*TLPageBlockChannel) ToPageBlock

func (m *TLPageBlockChannel) ToPageBlock() *PageBlock

pageBlockChannel#ef1751b5 channel:Chat = PageBlock;

type TLPageBlockCollage

type TLPageBlockCollage struct {
	Items   []*PageBlock `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
	Caption *RichText    `protobuf:"bytes,2,opt,name=caption" json:"caption,omitempty"`
}

pageBlockCollage#8b31c4f items:Vector<PageBlock> caption:RichText = PageBlock;

func (*TLPageBlockCollage) Decode

func (m *TLPageBlockCollage) Decode(dbuf *DecodeBuf) error

func (*TLPageBlockCollage) Descriptor

func (*TLPageBlockCollage) Descriptor() ([]byte, []int)

func (*TLPageBlockCollage) Encode

func (m *TLPageBlockCollage) Encode() []byte

func (*TLPageBlockCollage) GetCaption

func (m *TLPageBlockCollage) GetCaption() *RichText

func (*TLPageBlockCollage) GetItems

func (m *TLPageBlockCollage) GetItems() []*PageBlock

func (*TLPageBlockCollage) ProtoMessage

func (*TLPageBlockCollage) ProtoMessage()

func (*TLPageBlockCollage) Reset

func (m *TLPageBlockCollage) Reset()

func (*TLPageBlockCollage) String

func (m *TLPageBlockCollage) String() string

func (*TLPageBlockCollage) ToPageBlock

func (m *TLPageBlockCollage) ToPageBlock() *PageBlock

pageBlockCollage#8b31c4f items:Vector<PageBlock> caption:RichText = PageBlock;

type TLPageBlockCover

type TLPageBlockCover struct {
	Cover *PageBlock `protobuf:"bytes,1,opt,name=cover" json:"cover,omitempty"`
}

pageBlockCover#39f23300 cover:PageBlock = PageBlock;

func (*TLPageBlockCover) Decode

func (m *TLPageBlockCover) Decode(dbuf *DecodeBuf) error

func (*TLPageBlockCover) Descriptor

func (*TLPageBlockCover) Descriptor() ([]byte, []int)

func (*TLPageBlockCover) Encode

func (m *TLPageBlockCover) Encode() []byte

func (*TLPageBlockCover) GetCover

func (m *TLPageBlockCover) GetCover() *PageBlock

func (*TLPageBlockCover) ProtoMessage

func (*TLPageBlockCover) ProtoMessage()

func (*TLPageBlockCover) Reset

func (m *TLPageBlockCover) Reset()

func (*TLPageBlockCover) String

func (m *TLPageBlockCover) String() string

func (*TLPageBlockCover) ToPageBlock

func (m *TLPageBlockCover) ToPageBlock() *PageBlock

pageBlockCover#39f23300 cover:PageBlock = PageBlock;

type TLPageBlockDivider

type TLPageBlockDivider struct {
}

pageBlockDivider#db20b188 = PageBlock;

func (*TLPageBlockDivider) Decode

func (m *TLPageBlockDivider) Decode(dbuf *DecodeBuf) error

func (*TLPageBlockDivider) Descriptor

func (*TLPageBlockDivider) Descriptor() ([]byte, []int)

func (*TLPageBlockDivider) Encode

func (m *TLPageBlockDivider) Encode() []byte

func (*TLPageBlockDivider) ProtoMessage

func (*TLPageBlockDivider) ProtoMessage()

func (*TLPageBlockDivider) Reset

func (m *TLPageBlockDivider) Reset()

func (*TLPageBlockDivider) String

func (m *TLPageBlockDivider) String() string

func (*TLPageBlockDivider) ToPageBlock

func (m *TLPageBlockDivider) ToPageBlock() *PageBlock

pageBlockDivider#db20b188 = PageBlock;

type TLPageBlockEmbed

type TLPageBlockEmbed struct {
	FullWidth      bool      `protobuf:"varint,1,opt,name=full_width,json=fullWidth" json:"full_width,omitempty"`
	AllowScrolling bool      `protobuf:"varint,2,opt,name=allow_scrolling,json=allowScrolling" json:"allow_scrolling,omitempty"`
	Url            string    `protobuf:"bytes,3,opt,name=url" json:"url,omitempty"`
	Html           string    `protobuf:"bytes,4,opt,name=html" json:"html,omitempty"`
	PosterPhotoId  int64     `protobuf:"varint,5,opt,name=poster_photo_id,json=posterPhotoId" json:"poster_photo_id,omitempty"`
	W              int32     `protobuf:"varint,6,opt,name=w" json:"w,omitempty"`
	H              int32     `protobuf:"varint,7,opt,name=h" json:"h,omitempty"`
	Caption        *RichText `protobuf:"bytes,8,opt,name=caption" json:"caption,omitempty"`
}

pageBlockEmbed#cde200d1 flags:# full_width:flags.0?true allow_scrolling:flags.3?true url:flags.1?string html:flags.2?string poster_photo_id:flags.4?long w:int h:int caption:RichText = PageBlock;

func (*TLPageBlockEmbed) Decode

func (m *TLPageBlockEmbed) Decode(dbuf *DecodeBuf) error

func (*TLPageBlockEmbed) Descriptor

func (*TLPageBlockEmbed) Descriptor() ([]byte, []int)

func (*TLPageBlockEmbed) Encode

func (m *TLPageBlockEmbed) Encode() []byte

func (*TLPageBlockEmbed) GetAllowScrolling

func (m *TLPageBlockEmbed) GetAllowScrolling() bool

func (*TLPageBlockEmbed) GetCaption

func (m *TLPageBlockEmbed) GetCaption() *RichText

func (*TLPageBlockEmbed) GetFullWidth

func (m *TLPageBlockEmbed) GetFullWidth() bool

func (*TLPageBlockEmbed) GetH

func (m *TLPageBlockEmbed) GetH() int32

func (*TLPageBlockEmbed) GetHtml

func (m *TLPageBlockEmbed) GetHtml() string

func (*TLPageBlockEmbed) GetPosterPhotoId

func (m *TLPageBlockEmbed) GetPosterPhotoId() int64

func (*TLPageBlockEmbed) GetUrl

func (m *TLPageBlockEmbed) GetUrl() string

func (*TLPageBlockEmbed) GetW

func (m *TLPageBlockEmbed) GetW() int32

func (*TLPageBlockEmbed) ProtoMessage

func (*TLPageBlockEmbed) ProtoMessage()

func (*TLPageBlockEmbed) Reset

func (m *TLPageBlockEmbed) Reset()

func (*TLPageBlockEmbed) String

func (m *TLPageBlockEmbed) String() string

func (*TLPageBlockEmbed) ToPageBlock

func (m *TLPageBlockEmbed) ToPageBlock() *PageBlock

pageBlockEmbed#cde200d1 flags:# full_width:flags.0?true allow_scrolling:flags.3?true url:flags.1?string html:flags.2?string poster_photo_id:flags.4?long w:int h:int caption:RichText = PageBlock;

type TLPageBlockEmbedPost

type TLPageBlockEmbedPost struct {
	Url           string       `protobuf:"bytes,1,opt,name=url" json:"url,omitempty"`
	WebpageId     int64        `protobuf:"varint,2,opt,name=webpage_id,json=webpageId" json:"webpage_id,omitempty"`
	AuthorPhotoId int64        `protobuf:"varint,3,opt,name=author_photo_id,json=authorPhotoId" json:"author_photo_id,omitempty"`
	Author        string       `protobuf:"bytes,4,opt,name=author" json:"author,omitempty"`
	Date          int32        `protobuf:"varint,5,opt,name=date" json:"date,omitempty"`
	Blocks        []*PageBlock `protobuf:"bytes,6,rep,name=blocks" json:"blocks,omitempty"`
	Caption       *RichText    `protobuf:"bytes,7,opt,name=caption" json:"caption,omitempty"`
}

pageBlockEmbedPost#292c7be9 url:string webpage_id:long author_photo_id:long author:string date:int blocks:Vector<PageBlock> caption:RichText = PageBlock;

func (*TLPageBlockEmbedPost) Decode

func (m *TLPageBlockEmbedPost) Decode(dbuf *DecodeBuf) error

func (*TLPageBlockEmbedPost) Descriptor

func (*TLPageBlockEmbedPost) Descriptor() ([]byte, []int)

func (*TLPageBlockEmbedPost) Encode

func (m *TLPageBlockEmbedPost) Encode() []byte

func (*TLPageBlockEmbedPost) GetAuthor

func (m *TLPageBlockEmbedPost) GetAuthor() string

func (*TLPageBlockEmbedPost) GetAuthorPhotoId

func (m *TLPageBlockEmbedPost) GetAuthorPhotoId() int64

func (*TLPageBlockEmbedPost) GetBlocks

func (m *TLPageBlockEmbedPost) GetBlocks() []*PageBlock

func (*TLPageBlockEmbedPost) GetCaption

func (m *TLPageBlockEmbedPost) GetCaption() *RichText

func (*TLPageBlockEmbedPost) GetDate

func (m *TLPageBlockEmbedPost) GetDate() int32

func (*TLPageBlockEmbedPost) GetUrl

func (m *TLPageBlockEmbedPost) GetUrl() string

func (*TLPageBlockEmbedPost) GetWebpageId

func (m *TLPageBlockEmbedPost) GetWebpageId() int64

func (*TLPageBlockEmbedPost) ProtoMessage

func (*TLPageBlockEmbedPost) ProtoMessage()

func (*TLPageBlockEmbedPost) Reset

func (m *TLPageBlockEmbedPost) Reset()

func (*TLPageBlockEmbedPost) String

func (m *TLPageBlockEmbedPost) String() string

func (*TLPageBlockEmbedPost) ToPageBlock

func (m *TLPageBlockEmbedPost) ToPageBlock() *PageBlock

pageBlockEmbedPost#292c7be9 url:string webpage_id:long author_photo_id:long author:string date:int blocks:Vector<PageBlock> caption:RichText = PageBlock;

type TLPageBlockFooter

type TLPageBlockFooter struct {
	Text *RichText `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
}

pageBlockFooter#48870999 text:RichText = PageBlock;

func (*TLPageBlockFooter) Decode

func (m *TLPageBlockFooter) Decode(dbuf *DecodeBuf) error

func (*TLPageBlockFooter) Descriptor

func (*TLPageBlockFooter) Descriptor() ([]byte, []int)

func (*TLPageBlockFooter) Encode

func (m *TLPageBlockFooter) Encode() []byte

func (*TLPageBlockFooter) GetText

func (m *TLPageBlockFooter) GetText() *RichText

func (*TLPageBlockFooter) ProtoMessage

func (*TLPageBlockFooter) ProtoMessage()

func (*TLPageBlockFooter) Reset

func (m *TLPageBlockFooter) Reset()

func (*TLPageBlockFooter) String

func (m *TLPageBlockFooter) String() string

func (*TLPageBlockFooter) ToPageBlock

func (m *TLPageBlockFooter) ToPageBlock() *PageBlock

pageBlockFooter#48870999 text:RichText = PageBlock;

type TLPageBlockHeader

type TLPageBlockHeader struct {
	Text *RichText `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
}

pageBlockHeader#bfd064ec text:RichText = PageBlock;

func (*TLPageBlockHeader) Decode

func (m *TLPageBlockHeader) Decode(dbuf *DecodeBuf) error

func (*TLPageBlockHeader) Descriptor

func (*TLPageBlockHeader) Descriptor() ([]byte, []int)

func (*TLPageBlockHeader) Encode

func (m *TLPageBlockHeader) Encode() []byte

func (*TLPageBlockHeader) GetText

func (m *TLPageBlockHeader) GetText() *RichText

func (*TLPageBlockHeader) ProtoMessage

func (*TLPageBlockHeader) ProtoMessage()

func (*TLPageBlockHeader) Reset

func (m *TLPageBlockHeader) Reset()

func (*TLPageBlockHeader) String

func (m *TLPageBlockHeader) String() string

func (*TLPageBlockHeader) ToPageBlock

func (m *TLPageBlockHeader) ToPageBlock() *PageBlock

pageBlockHeader#bfd064ec text:RichText = PageBlock;

type TLPageBlockList

type TLPageBlockList struct {
	Ordered *Bool       `protobuf:"bytes,1,opt,name=ordered" json:"ordered,omitempty"`
	Items   []*RichText `protobuf:"bytes,2,rep,name=items" json:"items,omitempty"`
}

pageBlockList#3a58c7f4 ordered:Bool items:Vector<RichText> = PageBlock;

func (*TLPageBlockList) Decode

func (m *TLPageBlockList) Decode(dbuf *DecodeBuf) error

func (*TLPageBlockList) Descriptor

func (*TLPageBlockList) Descriptor() ([]byte, []int)

func (*TLPageBlockList) Encode

func (m *TLPageBlockList) Encode() []byte

func (*TLPageBlockList) GetItems

func (m *TLPageBlockList) GetItems() []*RichText

func (*TLPageBlockList) GetOrdered

func (m *TLPageBlockList) GetOrdered() *Bool

func (*TLPageBlockList) ProtoMessage

func (*TLPageBlockList) ProtoMessage()

func (*TLPageBlockList) Reset

func (m *TLPageBlockList) Reset()

func (*TLPageBlockList) String

func (m *TLPageBlockList) String() string

func (*TLPageBlockList) ToPageBlock

func (m *TLPageBlockList) ToPageBlock() *PageBlock

pageBlockList#3a58c7f4 ordered:Bool items:Vector<RichText> = PageBlock;

type TLPageBlockParagraph

type TLPageBlockParagraph struct {
	Text *RichText `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
}

pageBlockParagraph#467a0766 text:RichText = PageBlock;

func (*TLPageBlockParagraph) Decode

func (m *TLPageBlockParagraph) Decode(dbuf *DecodeBuf) error

func (*TLPageBlockParagraph) Descriptor

func (*TLPageBlockParagraph) Descriptor() ([]byte, []int)

func (*TLPageBlockParagraph) Encode

func (m *TLPageBlockParagraph) Encode() []byte

func (*TLPageBlockParagraph) GetText

func (m *TLPageBlockParagraph) GetText() *RichText

func (*TLPageBlockParagraph) ProtoMessage

func (*TLPageBlockParagraph) ProtoMessage()

func (*TLPageBlockParagraph) Reset

func (m *TLPageBlockParagraph) Reset()

func (*TLPageBlockParagraph) String

func (m *TLPageBlockParagraph) String() string

func (*TLPageBlockParagraph) ToPageBlock

func (m *TLPageBlockParagraph) ToPageBlock() *PageBlock

pageBlockParagraph#467a0766 text:RichText = PageBlock;

type TLPageBlockPhoto

type TLPageBlockPhoto struct {
	PhotoId int64     `protobuf:"varint,1,opt,name=photo_id,json=photoId" json:"photo_id,omitempty"`
	Caption *RichText `protobuf:"bytes,2,opt,name=caption" json:"caption,omitempty"`
}

pageBlockPhoto#e9c69982 photo_id:long caption:RichText = PageBlock;

func (*TLPageBlockPhoto) Decode

func (m *TLPageBlockPhoto) Decode(dbuf *DecodeBuf) error

func (*TLPageBlockPhoto) Descriptor

func (*TLPageBlockPhoto) Descriptor() ([]byte, []int)

func (*TLPageBlockPhoto) Encode

func (m *TLPageBlockPhoto) Encode() []byte

func (*TLPageBlockPhoto) GetCaption

func (m *TLPageBlockPhoto) GetCaption() *RichText

func (*TLPageBlockPhoto) GetPhotoId

func (m *TLPageBlockPhoto) GetPhotoId() int64

func (*TLPageBlockPhoto) ProtoMessage

func (*TLPageBlockPhoto) ProtoMessage()

func (*TLPageBlockPhoto) Reset

func (m *TLPageBlockPhoto) Reset()

func (*TLPageBlockPhoto) String

func (m *TLPageBlockPhoto) String() string

func (*TLPageBlockPhoto) ToPageBlock

func (m *TLPageBlockPhoto) ToPageBlock() *PageBlock

pageBlockPhoto#e9c69982 photo_id:long caption:RichText = PageBlock;

type TLPageBlockPreformatted

type TLPageBlockPreformatted struct {
	Text     *RichText `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
	Language string    `protobuf:"bytes,2,opt,name=language" json:"language,omitempty"`
}

pageBlockPreformatted#c070d93e text:RichText language:string = PageBlock;

func (*TLPageBlockPreformatted) Decode

func (m *TLPageBlockPreformatted) Decode(dbuf *DecodeBuf) error

func (*TLPageBlockPreformatted) Descriptor

func (*TLPageBlockPreformatted) Descriptor() ([]byte, []int)

func (*TLPageBlockPreformatted) Encode

func (m *TLPageBlockPreformatted) Encode() []byte

func (*TLPageBlockPreformatted) GetLanguage

func (m *TLPageBlockPreformatted) GetLanguage() string

func (*TLPageBlockPreformatted) GetText

func (m *TLPageBlockPreformatted) GetText() *RichText

func (*TLPageBlockPreformatted) ProtoMessage

func (*TLPageBlockPreformatted) ProtoMessage()

func (*TLPageBlockPreformatted) Reset

func (m *TLPageBlockPreformatted) Reset()

func (*TLPageBlockPreformatted) String

func (m *TLPageBlockPreformatted) String() string

func (*TLPageBlockPreformatted) ToPageBlock

func (m *TLPageBlockPreformatted) ToPageBlock() *PageBlock

pageBlockPreformatted#c070d93e text:RichText language:string = PageBlock;

type TLPageBlockPullquote

type TLPageBlockPullquote struct {
	Text    *RichText `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
	Caption *RichText `protobuf:"bytes,2,opt,name=caption" json:"caption,omitempty"`
}

pageBlockPullquote#4f4456d3 text:RichText caption:RichText = PageBlock;

func (*TLPageBlockPullquote) Decode

func (m *TLPageBlockPullquote) Decode(dbuf *DecodeBuf) error

func (*TLPageBlockPullquote) Descriptor

func (*TLPageBlockPullquote) Descriptor() ([]byte, []int)

func (*TLPageBlockPullquote) Encode

func (m *TLPageBlockPullquote) Encode() []byte

func (*TLPageBlockPullquote) GetCaption

func (m *TLPageBlockPullquote) GetCaption() *RichText

func (*TLPageBlockPullquote) GetText

func (m *TLPageBlockPullquote) GetText() *RichText

func (*TLPageBlockPullquote) ProtoMessage

func (*TLPageBlockPullquote) ProtoMessage()

func (*TLPageBlockPullquote) Reset

func (m *TLPageBlockPullquote) Reset()

func (*TLPageBlockPullquote) String

func (m *TLPageBlockPullquote) String() string

func (*TLPageBlockPullquote) ToPageBlock

func (m *TLPageBlockPullquote) ToPageBlock() *PageBlock

pageBlockPullquote#4f4456d3 text:RichText caption:RichText = PageBlock;

type TLPageBlockSlideshow

type TLPageBlockSlideshow struct {
	Items   []*PageBlock `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
	Caption *RichText    `protobuf:"bytes,2,opt,name=caption" json:"caption,omitempty"`
}

pageBlockSlideshow#130c8963 items:Vector<PageBlock> caption:RichText = PageBlock;

func (*TLPageBlockSlideshow) Decode

func (m *TLPageBlockSlideshow) Decode(dbuf *DecodeBuf) error

func (*TLPageBlockSlideshow) Descriptor

func (*TLPageBlockSlideshow) Descriptor() ([]byte, []int)

func (*TLPageBlockSlideshow) Encode

func (m *TLPageBlockSlideshow) Encode() []byte

func (*TLPageBlockSlideshow) GetCaption

func (m *TLPageBlockSlideshow) GetCaption() *RichText

func (*TLPageBlockSlideshow) GetItems

func (m *TLPageBlockSlideshow) GetItems() []*PageBlock

func (*TLPageBlockSlideshow) ProtoMessage

func (*TLPageBlockSlideshow) ProtoMessage()

func (*TLPageBlockSlideshow) Reset

func (m *TLPageBlockSlideshow) Reset()

func (*TLPageBlockSlideshow) String

func (m *TLPageBlockSlideshow) String() string

func (*TLPageBlockSlideshow) ToPageBlock

func (m *TLPageBlockSlideshow) ToPageBlock() *PageBlock

pageBlockSlideshow#130c8963 items:Vector<PageBlock> caption:RichText = PageBlock;

type TLPageBlockSubheader

type TLPageBlockSubheader struct {
	Text *RichText `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
}

pageBlockSubheader#f12bb6e1 text:RichText = PageBlock;

func (*TLPageBlockSubheader) Decode

func (m *TLPageBlockSubheader) Decode(dbuf *DecodeBuf) error

func (*TLPageBlockSubheader) Descriptor

func (*TLPageBlockSubheader) Descriptor() ([]byte, []int)

func (*TLPageBlockSubheader) Encode

func (m *TLPageBlockSubheader) Encode() []byte

func (*TLPageBlockSubheader) GetText

func (m *TLPageBlockSubheader) GetText() *RichText

func (*TLPageBlockSubheader) ProtoMessage

func (*TLPageBlockSubheader) ProtoMessage()

func (*TLPageBlockSubheader) Reset

func (m *TLPageBlockSubheader) Reset()

func (*TLPageBlockSubheader) String

func (m *TLPageBlockSubheader) String() string

func (*TLPageBlockSubheader) ToPageBlock

func (m *TLPageBlockSubheader) ToPageBlock() *PageBlock

pageBlockSubheader#f12bb6e1 text:RichText = PageBlock;

type TLPageBlockSubtitle

type TLPageBlockSubtitle struct {
	Text *RichText `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
}

pageBlockSubtitle#8ffa9a1f text:RichText = PageBlock;

func (*TLPageBlockSubtitle) Decode

func (m *TLPageBlockSubtitle) Decode(dbuf *DecodeBuf) error

func (*TLPageBlockSubtitle) Descriptor

func (*TLPageBlockSubtitle) Descriptor() ([]byte, []int)

func (*TLPageBlockSubtitle) Encode

func (m *TLPageBlockSubtitle) Encode() []byte

func (*TLPageBlockSubtitle) GetText

func (m *TLPageBlockSubtitle) GetText() *RichText

func (*TLPageBlockSubtitle) ProtoMessage

func (*TLPageBlockSubtitle) ProtoMessage()

func (*TLPageBlockSubtitle) Reset

func (m *TLPageBlockSubtitle) Reset()

func (*TLPageBlockSubtitle) String

func (m *TLPageBlockSubtitle) String() string

func (*TLPageBlockSubtitle) ToPageBlock

func (m *TLPageBlockSubtitle) ToPageBlock() *PageBlock

pageBlockSubtitle#8ffa9a1f text:RichText = PageBlock;

type TLPageBlockTitle

type TLPageBlockTitle struct {
	Text *RichText `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
}

pageBlockTitle#70abc3fd text:RichText = PageBlock;

func (*TLPageBlockTitle) Decode

func (m *TLPageBlockTitle) Decode(dbuf *DecodeBuf) error

func (*TLPageBlockTitle) Descriptor

func (*TLPageBlockTitle) Descriptor() ([]byte, []int)

func (*TLPageBlockTitle) Encode

func (m *TLPageBlockTitle) Encode() []byte

func (*TLPageBlockTitle) GetText

func (m *TLPageBlockTitle) GetText() *RichText

func (*TLPageBlockTitle) ProtoMessage

func (*TLPageBlockTitle) ProtoMessage()

func (*TLPageBlockTitle) Reset

func (m *TLPageBlockTitle) Reset()

func (*TLPageBlockTitle) String

func (m *TLPageBlockTitle) String() string

func (*TLPageBlockTitle) ToPageBlock

func (m *TLPageBlockTitle) ToPageBlock() *PageBlock

pageBlockTitle#70abc3fd text:RichText = PageBlock;

type TLPageBlockUnsupported

type TLPageBlockUnsupported struct {
}

pageBlockUnsupported#13567e8a = PageBlock;

func (*TLPageBlockUnsupported) Decode

func (m *TLPageBlockUnsupported) Decode(dbuf *DecodeBuf) error

func (*TLPageBlockUnsupported) Descriptor

func (*TLPageBlockUnsupported) Descriptor() ([]byte, []int)

func (*TLPageBlockUnsupported) Encode

func (m *TLPageBlockUnsupported) Encode() []byte

func (*TLPageBlockUnsupported) ProtoMessage

func (*TLPageBlockUnsupported) ProtoMessage()

func (*TLPageBlockUnsupported) Reset

func (m *TLPageBlockUnsupported) Reset()

func (*TLPageBlockUnsupported) String

func (m *TLPageBlockUnsupported) String() string

func (*TLPageBlockUnsupported) ToPageBlock

func (m *TLPageBlockUnsupported) ToPageBlock() *PageBlock

pageBlockUnsupported#13567e8a = PageBlock;

type TLPageBlockVideo

type TLPageBlockVideo struct {
	Autoplay bool      `protobuf:"varint,1,opt,name=autoplay" json:"autoplay,omitempty"`
	Loop     bool      `protobuf:"varint,2,opt,name=loop" json:"loop,omitempty"`
	VideoId  int64     `protobuf:"varint,3,opt,name=video_id,json=videoId" json:"video_id,omitempty"`
	Caption  *RichText `protobuf:"bytes,4,opt,name=caption" json:"caption,omitempty"`
}

pageBlockVideo#d9d71866 flags:# autoplay:flags.0?true loop:flags.1?true video_id:long caption:RichText = PageBlock;

func (*TLPageBlockVideo) Decode

func (m *TLPageBlockVideo) Decode(dbuf *DecodeBuf) error

func (*TLPageBlockVideo) Descriptor

func (*TLPageBlockVideo) Descriptor() ([]byte, []int)

func (*TLPageBlockVideo) Encode

func (m *TLPageBlockVideo) Encode() []byte

func (*TLPageBlockVideo) GetAutoplay

func (m *TLPageBlockVideo) GetAutoplay() bool

func (*TLPageBlockVideo) GetCaption

func (m *TLPageBlockVideo) GetCaption() *RichText

func (*TLPageBlockVideo) GetLoop

func (m *TLPageBlockVideo) GetLoop() bool

func (*TLPageBlockVideo) GetVideoId

func (m *TLPageBlockVideo) GetVideoId() int64

func (*TLPageBlockVideo) ProtoMessage

func (*TLPageBlockVideo) ProtoMessage()

func (*TLPageBlockVideo) Reset

func (m *TLPageBlockVideo) Reset()

func (*TLPageBlockVideo) String

func (m *TLPageBlockVideo) String() string

func (*TLPageBlockVideo) ToPageBlock

func (m *TLPageBlockVideo) ToPageBlock() *PageBlock

pageBlockVideo#d9d71866 flags:# autoplay:flags.0?true loop:flags.1?true video_id:long caption:RichText = PageBlock;

type TLPageFull

type TLPageFull struct {
	Blocks    []*PageBlock `protobuf:"bytes,1,rep,name=blocks" json:"blocks,omitempty"`
	Photos    []*Photo     `protobuf:"bytes,2,rep,name=photos" json:"photos,omitempty"`
	Documents []*Document  `protobuf:"bytes,3,rep,name=documents" json:"documents,omitempty"`
}

pageFull#556ec7aa blocks:Vector<PageBlock> photos:Vector<Photo> documents:Vector<Document> = Page;

func (*TLPageFull) Decode

func (m *TLPageFull) Decode(dbuf *DecodeBuf) error

func (*TLPageFull) Descriptor

func (*TLPageFull) Descriptor() ([]byte, []int)

func (*TLPageFull) Encode

func (m *TLPageFull) Encode() []byte

func (*TLPageFull) GetBlocks

func (m *TLPageFull) GetBlocks() []*PageBlock

func (*TLPageFull) GetDocuments

func (m *TLPageFull) GetDocuments() []*Document

func (*TLPageFull) GetPhotos

func (m *TLPageFull) GetPhotos() []*Photo

func (*TLPageFull) ProtoMessage

func (*TLPageFull) ProtoMessage()

func (*TLPageFull) Reset

func (m *TLPageFull) Reset()

func (*TLPageFull) String

func (m *TLPageFull) String() string

func (*TLPageFull) ToPage

func (m *TLPageFull) ToPage() *Page

pageFull#556ec7aa blocks:Vector<PageBlock> photos:Vector<Photo> documents:Vector<Document> = Page;

type TLPagePart

type TLPagePart struct {
	Blocks    []*PageBlock `protobuf:"bytes,1,rep,name=blocks" json:"blocks,omitempty"`
	Photos    []*Photo     `protobuf:"bytes,2,rep,name=photos" json:"photos,omitempty"`
	Documents []*Document  `protobuf:"bytes,3,rep,name=documents" json:"documents,omitempty"`
}

pagePart#8e3f9ebe blocks:Vector<PageBlock> photos:Vector<Photo> documents:Vector<Document> = Page;

func (*TLPagePart) Decode

func (m *TLPagePart) Decode(dbuf *DecodeBuf) error

func (*TLPagePart) Descriptor

func (*TLPagePart) Descriptor() ([]byte, []int)

func (*TLPagePart) Encode

func (m *TLPagePart) Encode() []byte

func (*TLPagePart) GetBlocks

func (m *TLPagePart) GetBlocks() []*PageBlock

func (*TLPagePart) GetDocuments

func (m *TLPagePart) GetDocuments() []*Document

func (*TLPagePart) GetPhotos

func (m *TLPagePart) GetPhotos() []*Photo

func (*TLPagePart) ProtoMessage

func (*TLPagePart) ProtoMessage()

func (*TLPagePart) Reset

func (m *TLPagePart) Reset()

func (*TLPagePart) String

func (m *TLPagePart) String() string

func (*TLPagePart) ToPage

func (m *TLPagePart) ToPage() *Page

pagePart#8e3f9ebe blocks:Vector<PageBlock> photos:Vector<Photo> documents:Vector<Document> = Page;

type TLPaymentCharge

type TLPaymentCharge struct {
	Id               string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	ProviderChargeId string `protobuf:"bytes,2,opt,name=provider_charge_id,json=providerChargeId" json:"provider_charge_id,omitempty"`
}

paymentCharge#ea02c27e id:string provider_charge_id:string = PaymentCharge;

func (*TLPaymentCharge) Decode

func (m *TLPaymentCharge) Decode(dbuf *DecodeBuf) error

func (*TLPaymentCharge) Descriptor

func (*TLPaymentCharge) Descriptor() ([]byte, []int)

func (*TLPaymentCharge) Encode

func (m *TLPaymentCharge) Encode() []byte

func (*TLPaymentCharge) GetId

func (m *TLPaymentCharge) GetId() string

func (*TLPaymentCharge) GetProviderChargeId

func (m *TLPaymentCharge) GetProviderChargeId() string

func (*TLPaymentCharge) ProtoMessage

func (*TLPaymentCharge) ProtoMessage()

func (*TLPaymentCharge) Reset

func (m *TLPaymentCharge) Reset()

func (*TLPaymentCharge) String

func (m *TLPaymentCharge) String() string

func (*TLPaymentCharge) ToPaymentCharge

func (m *TLPaymentCharge) ToPaymentCharge() *PaymentCharge

paymentCharge#ea02c27e id:string provider_charge_id:string = PaymentCharge;

type TLPaymentRequestedInfo

type TLPaymentRequestedInfo struct {
	Name            string       `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	Phone           string       `protobuf:"bytes,2,opt,name=phone" json:"phone,omitempty"`
	Email           string       `protobuf:"bytes,3,opt,name=email" json:"email,omitempty"`
	ShippingAddress *PostAddress `protobuf:"bytes,4,opt,name=shipping_address,json=shippingAddress" json:"shipping_address,omitempty"`
}

paymentRequestedInfo#909c3f94 flags:# name:flags.0?string phone:flags.1?string email:flags.2?string shipping_address:flags.3?PostAddress = PaymentRequestedInfo;

func (*TLPaymentRequestedInfo) Decode

func (m *TLPaymentRequestedInfo) Decode(dbuf *DecodeBuf) error

func (*TLPaymentRequestedInfo) Descriptor

func (*TLPaymentRequestedInfo) Descriptor() ([]byte, []int)

func (*TLPaymentRequestedInfo) Encode

func (m *TLPaymentRequestedInfo) Encode() []byte

func (*TLPaymentRequestedInfo) GetEmail

func (m *TLPaymentRequestedInfo) GetEmail() string

func (*TLPaymentRequestedInfo) GetName

func (m *TLPaymentRequestedInfo) GetName() string

func (*TLPaymentRequestedInfo) GetPhone

func (m *TLPaymentRequestedInfo) GetPhone() string

func (*TLPaymentRequestedInfo) GetShippingAddress

func (m *TLPaymentRequestedInfo) GetShippingAddress() *PostAddress

func (*TLPaymentRequestedInfo) ProtoMessage

func (*TLPaymentRequestedInfo) ProtoMessage()

func (*TLPaymentRequestedInfo) Reset

func (m *TLPaymentRequestedInfo) Reset()

func (*TLPaymentRequestedInfo) String

func (m *TLPaymentRequestedInfo) String() string

func (*TLPaymentRequestedInfo) ToPaymentRequestedInfo

func (m *TLPaymentRequestedInfo) ToPaymentRequestedInfo() *PaymentRequestedInfo

paymentRequestedInfo#909c3f94 flags:# name:flags.0?string phone:flags.1?string email:flags.2?string shipping_address:flags.3?PostAddress = PaymentRequestedInfo;

type TLPaymentSavedCredentialsCard

type TLPaymentSavedCredentialsCard struct {
	Id    string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Title string `protobuf:"bytes,2,opt,name=title" json:"title,omitempty"`
}

paymentSavedCredentialsCard#cdc27a1f id:string title:string = PaymentSavedCredentials;

func (*TLPaymentSavedCredentialsCard) Decode

func (*TLPaymentSavedCredentialsCard) Descriptor

func (*TLPaymentSavedCredentialsCard) Descriptor() ([]byte, []int)

func (*TLPaymentSavedCredentialsCard) Encode

func (m *TLPaymentSavedCredentialsCard) Encode() []byte

func (*TLPaymentSavedCredentialsCard) GetId

func (*TLPaymentSavedCredentialsCard) GetTitle

func (m *TLPaymentSavedCredentialsCard) GetTitle() string

func (*TLPaymentSavedCredentialsCard) ProtoMessage

func (*TLPaymentSavedCredentialsCard) ProtoMessage()

func (*TLPaymentSavedCredentialsCard) Reset

func (m *TLPaymentSavedCredentialsCard) Reset()

func (*TLPaymentSavedCredentialsCard) String

func (*TLPaymentSavedCredentialsCard) ToPaymentSavedCredentials

func (m *TLPaymentSavedCredentialsCard) ToPaymentSavedCredentials() *PaymentSavedCredentials

paymentSavedCredentialsCard#cdc27a1f id:string title:string = PaymentSavedCredentials;

type TLPaymentsClearSavedInfo

type TLPaymentsClearSavedInfo struct {
	Credentials bool `protobuf:"varint,1,opt,name=credentials" json:"credentials,omitempty"`
	Info        bool `protobuf:"varint,2,opt,name=info" json:"info,omitempty"`
}

payments.clearSavedInfo#d83d70c1 flags:# credentials:flags.0?true info:flags.1?true = Bool;

func (*TLPaymentsClearSavedInfo) Decode

func (m *TLPaymentsClearSavedInfo) Decode(dbuf *DecodeBuf) error

func (*TLPaymentsClearSavedInfo) Descriptor

func (*TLPaymentsClearSavedInfo) Descriptor() ([]byte, []int)

func (*TLPaymentsClearSavedInfo) Encode

func (m *TLPaymentsClearSavedInfo) Encode() []byte

payments.clearSavedInfo#d83d70c1 flags:# credentials:flags.0?true info:flags.1?true = Bool;

func (*TLPaymentsClearSavedInfo) GetCredentials

func (m *TLPaymentsClearSavedInfo) GetCredentials() bool

func (*TLPaymentsClearSavedInfo) GetInfo

func (m *TLPaymentsClearSavedInfo) GetInfo() bool

func (*TLPaymentsClearSavedInfo) ProtoMessage

func (*TLPaymentsClearSavedInfo) ProtoMessage()

func (*TLPaymentsClearSavedInfo) Reset

func (m *TLPaymentsClearSavedInfo) Reset()

func (*TLPaymentsClearSavedInfo) String

func (m *TLPaymentsClearSavedInfo) String() string

type TLPaymentsGetPaymentForm

type TLPaymentsGetPaymentForm struct {
	MsgId int32 `protobuf:"varint,1,opt,name=msg_id,json=msgId" json:"msg_id,omitempty"`
}

payments.getPaymentForm#99f09745 msg_id:int = payments.PaymentForm;

func (*TLPaymentsGetPaymentForm) Decode

func (m *TLPaymentsGetPaymentForm) Decode(dbuf *DecodeBuf) error

func (*TLPaymentsGetPaymentForm) Descriptor

func (*TLPaymentsGetPaymentForm) Descriptor() ([]byte, []int)

func (*TLPaymentsGetPaymentForm) Encode

func (m *TLPaymentsGetPaymentForm) Encode() []byte

payments.getPaymentForm#99f09745 msg_id:int = payments.PaymentForm;

func (*TLPaymentsGetPaymentForm) GetMsgId

func (m *TLPaymentsGetPaymentForm) GetMsgId() int32

func (*TLPaymentsGetPaymentForm) ProtoMessage

func (*TLPaymentsGetPaymentForm) ProtoMessage()

func (*TLPaymentsGetPaymentForm) Reset

func (m *TLPaymentsGetPaymentForm) Reset()

func (*TLPaymentsGetPaymentForm) String

func (m *TLPaymentsGetPaymentForm) String() string

type TLPaymentsGetPaymentReceipt

type TLPaymentsGetPaymentReceipt struct {
	MsgId int32 `protobuf:"varint,1,opt,name=msg_id,json=msgId" json:"msg_id,omitempty"`
}

payments.getPaymentReceipt#a092a980 msg_id:int = payments.PaymentReceipt;

func (*TLPaymentsGetPaymentReceipt) Decode

func (m *TLPaymentsGetPaymentReceipt) Decode(dbuf *DecodeBuf) error

func (*TLPaymentsGetPaymentReceipt) Descriptor

func (*TLPaymentsGetPaymentReceipt) Descriptor() ([]byte, []int)

func (*TLPaymentsGetPaymentReceipt) Encode

func (m *TLPaymentsGetPaymentReceipt) Encode() []byte

payments.getPaymentReceipt#a092a980 msg_id:int = payments.PaymentReceipt;

func (*TLPaymentsGetPaymentReceipt) GetMsgId

func (m *TLPaymentsGetPaymentReceipt) GetMsgId() int32

func (*TLPaymentsGetPaymentReceipt) ProtoMessage

func (*TLPaymentsGetPaymentReceipt) ProtoMessage()

func (*TLPaymentsGetPaymentReceipt) Reset

func (m *TLPaymentsGetPaymentReceipt) Reset()

func (*TLPaymentsGetPaymentReceipt) String

func (m *TLPaymentsGetPaymentReceipt) String() string

type TLPaymentsGetSavedInfo

type TLPaymentsGetSavedInfo struct {
}

payments.getSavedInfo#227d824b = payments.SavedInfo;

func (*TLPaymentsGetSavedInfo) Decode

func (m *TLPaymentsGetSavedInfo) Decode(dbuf *DecodeBuf) error

func (*TLPaymentsGetSavedInfo) Descriptor

func (*TLPaymentsGetSavedInfo) Descriptor() ([]byte, []int)

func (*TLPaymentsGetSavedInfo) Encode

func (m *TLPaymentsGetSavedInfo) Encode() []byte

payments.getSavedInfo#227d824b = payments.SavedInfo;

func (*TLPaymentsGetSavedInfo) ProtoMessage

func (*TLPaymentsGetSavedInfo) ProtoMessage()

func (*TLPaymentsGetSavedInfo) Reset

func (m *TLPaymentsGetSavedInfo) Reset()

func (*TLPaymentsGetSavedInfo) String

func (m *TLPaymentsGetSavedInfo) String() string

type TLPaymentsPaymentForm

type TLPaymentsPaymentForm struct {
	CanSaveCredentials bool                     `protobuf:"varint,1,opt,name=can_save_credentials,json=canSaveCredentials" json:"can_save_credentials,omitempty"`
	PasswordMissing    bool                     `protobuf:"varint,2,opt,name=password_missing,json=passwordMissing" json:"password_missing,omitempty"`
	BotId              int32                    `protobuf:"varint,3,opt,name=bot_id,json=botId" json:"bot_id,omitempty"`
	Invoice            *Invoice                 `protobuf:"bytes,4,opt,name=invoice" json:"invoice,omitempty"`
	ProviderId         int32                    `protobuf:"varint,5,opt,name=provider_id,json=providerId" json:"provider_id,omitempty"`
	Url                string                   `protobuf:"bytes,6,opt,name=url" json:"url,omitempty"`
	NativeProvider     string                   `protobuf:"bytes,7,opt,name=native_provider,json=nativeProvider" json:"native_provider,omitempty"`
	NativeParams       *DataJSON                `protobuf:"bytes,8,opt,name=native_params,json=nativeParams" json:"native_params,omitempty"`
	SavedInfo          *PaymentRequestedInfo    `protobuf:"bytes,9,opt,name=saved_info,json=savedInfo" json:"saved_info,omitempty"`
	SavedCredentials   *PaymentSavedCredentials `protobuf:"bytes,10,opt,name=saved_credentials,json=savedCredentials" json:"saved_credentials,omitempty"`
	Users              []*User                  `protobuf:"bytes,11,rep,name=users" json:"users,omitempty"`
}

payments.paymentForm#3f56aea3 flags:# can_save_credentials:flags.2?true password_missing:flags.3?true bot_id:int invoice:Invoice provider_id:int url:string native_provider:flags.4?string native_params:flags.4?DataJSON saved_info:flags.0?PaymentRequestedInfo saved_credentials:flags.1?PaymentSavedCredentials users:Vector<User> = payments.PaymentForm;

func (*TLPaymentsPaymentForm) Decode

func (m *TLPaymentsPaymentForm) Decode(dbuf *DecodeBuf) error

func (*TLPaymentsPaymentForm) Descriptor

func (*TLPaymentsPaymentForm) Descriptor() ([]byte, []int)

func (*TLPaymentsPaymentForm) Encode

func (m *TLPaymentsPaymentForm) Encode() []byte

func (*TLPaymentsPaymentForm) GetBotId

func (m *TLPaymentsPaymentForm) GetBotId() int32

func (*TLPaymentsPaymentForm) GetCanSaveCredentials

func (m *TLPaymentsPaymentForm) GetCanSaveCredentials() bool

func (*TLPaymentsPaymentForm) GetInvoice

func (m *TLPaymentsPaymentForm) GetInvoice() *Invoice

func (*TLPaymentsPaymentForm) GetNativeParams

func (m *TLPaymentsPaymentForm) GetNativeParams() *DataJSON

func (*TLPaymentsPaymentForm) GetNativeProvider

func (m *TLPaymentsPaymentForm) GetNativeProvider() string

func (*TLPaymentsPaymentForm) GetPasswordMissing

func (m *TLPaymentsPaymentForm) GetPasswordMissing() bool

func (*TLPaymentsPaymentForm) GetProviderId

func (m *TLPaymentsPaymentForm) GetProviderId() int32

func (*TLPaymentsPaymentForm) GetSavedCredentials

func (m *TLPaymentsPaymentForm) GetSavedCredentials() *PaymentSavedCredentials

func (*TLPaymentsPaymentForm) GetSavedInfo

func (m *TLPaymentsPaymentForm) GetSavedInfo() *PaymentRequestedInfo

func (*TLPaymentsPaymentForm) GetUrl

func (m *TLPaymentsPaymentForm) GetUrl() string

func (*TLPaymentsPaymentForm) GetUsers

func (m *TLPaymentsPaymentForm) GetUsers() []*User

func (*TLPaymentsPaymentForm) ProtoMessage

func (*TLPaymentsPaymentForm) ProtoMessage()

func (*TLPaymentsPaymentForm) Reset

func (m *TLPaymentsPaymentForm) Reset()

func (*TLPaymentsPaymentForm) String

func (m *TLPaymentsPaymentForm) String() string

func (*TLPaymentsPaymentForm) ToPayments_PaymentForm

func (m *TLPaymentsPaymentForm) ToPayments_PaymentForm() *Payments_PaymentForm

payments.paymentForm#3f56aea3 flags:# can_save_credentials:flags.2?true password_missing:flags.3?true bot_id:int invoice:Invoice provider_id:int url:string native_provider:flags.4?string native_params:flags.4?DataJSON saved_info:flags.0?PaymentRequestedInfo saved_credentials:flags.1?PaymentSavedCredentials users:Vector<User> = payments.PaymentForm;

type TLPaymentsPaymentReceipt

type TLPaymentsPaymentReceipt struct {
	Date             int32                 `protobuf:"varint,1,opt,name=date" json:"date,omitempty"`
	BotId            int32                 `protobuf:"varint,2,opt,name=bot_id,json=botId" json:"bot_id,omitempty"`
	Invoice          *Invoice              `protobuf:"bytes,3,opt,name=invoice" json:"invoice,omitempty"`
	ProviderId       int32                 `protobuf:"varint,4,opt,name=provider_id,json=providerId" json:"provider_id,omitempty"`
	Info             *PaymentRequestedInfo `protobuf:"bytes,5,opt,name=info" json:"info,omitempty"`
	Shipping         *ShippingOption       `protobuf:"bytes,6,opt,name=shipping" json:"shipping,omitempty"`
	Currency         string                `protobuf:"bytes,7,opt,name=currency" json:"currency,omitempty"`
	TotalAmount      int64                 `protobuf:"varint,8,opt,name=total_amount,json=totalAmount" json:"total_amount,omitempty"`
	CredentialsTitle string                `protobuf:"bytes,9,opt,name=credentials_title,json=credentialsTitle" json:"credentials_title,omitempty"`
	Users            []*User               `protobuf:"bytes,10,rep,name=users" json:"users,omitempty"`
}

payments.paymentReceipt#500911e1 flags:# date:int bot_id:int invoice:Invoice provider_id:int info:flags.0?PaymentRequestedInfo shipping:flags.1?ShippingOption currency:string total_amount:long credentials_title:string users:Vector<User> = payments.PaymentReceipt;

func (*TLPaymentsPaymentReceipt) Decode

func (m *TLPaymentsPaymentReceipt) Decode(dbuf *DecodeBuf) error

func (*TLPaymentsPaymentReceipt) Descriptor

func (*TLPaymentsPaymentReceipt) Descriptor() ([]byte, []int)

func (*TLPaymentsPaymentReceipt) Encode

func (m *TLPaymentsPaymentReceipt) Encode() []byte

func (*TLPaymentsPaymentReceipt) GetBotId

func (m *TLPaymentsPaymentReceipt) GetBotId() int32

func (*TLPaymentsPaymentReceipt) GetCredentialsTitle

func (m *TLPaymentsPaymentReceipt) GetCredentialsTitle() string

func (*TLPaymentsPaymentReceipt) GetCurrency

func (m *TLPaymentsPaymentReceipt) GetCurrency() string

func (*TLPaymentsPaymentReceipt) GetDate

func (m *TLPaymentsPaymentReceipt) GetDate() int32

func (*TLPaymentsPaymentReceipt) GetInfo

func (*TLPaymentsPaymentReceipt) GetInvoice

func (m *TLPaymentsPaymentReceipt) GetInvoice() *Invoice

func (*TLPaymentsPaymentReceipt) GetProviderId

func (m *TLPaymentsPaymentReceipt) GetProviderId() int32

func (*TLPaymentsPaymentReceipt) GetShipping

func (m *TLPaymentsPaymentReceipt) GetShipping() *ShippingOption

func (*TLPaymentsPaymentReceipt) GetTotalAmount

func (m *TLPaymentsPaymentReceipt) GetTotalAmount() int64

func (*TLPaymentsPaymentReceipt) GetUsers

func (m *TLPaymentsPaymentReceipt) GetUsers() []*User

func (*TLPaymentsPaymentReceipt) ProtoMessage

func (*TLPaymentsPaymentReceipt) ProtoMessage()

func (*TLPaymentsPaymentReceipt) Reset

func (m *TLPaymentsPaymentReceipt) Reset()

func (*TLPaymentsPaymentReceipt) String

func (m *TLPaymentsPaymentReceipt) String() string

func (*TLPaymentsPaymentReceipt) ToPayments_PaymentReceipt

func (m *TLPaymentsPaymentReceipt) ToPayments_PaymentReceipt() *Payments_PaymentReceipt

payments.paymentReceipt#500911e1 flags:# date:int bot_id:int invoice:Invoice provider_id:int info:flags.0?PaymentRequestedInfo shipping:flags.1?ShippingOption currency:string total_amount:long credentials_title:string users:Vector<User> = payments.PaymentReceipt;

type TLPaymentsPaymentResult

type TLPaymentsPaymentResult struct {
	Updates *Updates `protobuf:"bytes,1,opt,name=updates" json:"updates,omitempty"`
}

payments.paymentResult#4e5f810d updates:Updates = payments.PaymentResult;

func (*TLPaymentsPaymentResult) Decode

func (m *TLPaymentsPaymentResult) Decode(dbuf *DecodeBuf) error

func (*TLPaymentsPaymentResult) Descriptor

func (*TLPaymentsPaymentResult) Descriptor() ([]byte, []int)

func (*TLPaymentsPaymentResult) Encode

func (m *TLPaymentsPaymentResult) Encode() []byte

func (*TLPaymentsPaymentResult) GetUpdates

func (m *TLPaymentsPaymentResult) GetUpdates() *Updates

func (*TLPaymentsPaymentResult) ProtoMessage

func (*TLPaymentsPaymentResult) ProtoMessage()

func (*TLPaymentsPaymentResult) Reset

func (m *TLPaymentsPaymentResult) Reset()

func (*TLPaymentsPaymentResult) String

func (m *TLPaymentsPaymentResult) String() string

func (*TLPaymentsPaymentResult) ToPayments_PaymentResult

func (m *TLPaymentsPaymentResult) ToPayments_PaymentResult() *Payments_PaymentResult

payments.paymentResult#4e5f810d updates:Updates = payments.PaymentResult;

type TLPaymentsPaymentVerficationNeeded

type TLPaymentsPaymentVerficationNeeded struct {
	Url string `protobuf:"bytes,1,opt,name=url" json:"url,omitempty"`
}

payments.paymentVerficationNeeded#6b56b921 url:string = payments.PaymentResult;

func (*TLPaymentsPaymentVerficationNeeded) Decode

func (*TLPaymentsPaymentVerficationNeeded) Descriptor

func (*TLPaymentsPaymentVerficationNeeded) Descriptor() ([]byte, []int)

func (*TLPaymentsPaymentVerficationNeeded) Encode

func (*TLPaymentsPaymentVerficationNeeded) GetUrl

func (*TLPaymentsPaymentVerficationNeeded) ProtoMessage

func (*TLPaymentsPaymentVerficationNeeded) ProtoMessage()

func (*TLPaymentsPaymentVerficationNeeded) Reset

func (*TLPaymentsPaymentVerficationNeeded) String

func (*TLPaymentsPaymentVerficationNeeded) ToPayments_PaymentResult

func (m *TLPaymentsPaymentVerficationNeeded) ToPayments_PaymentResult() *Payments_PaymentResult

payments.paymentVerficationNeeded#6b56b921 url:string = payments.PaymentResult;

type TLPaymentsSavedInfo

type TLPaymentsSavedInfo struct {
	HasSavedCredentials bool                  `protobuf:"varint,1,opt,name=has_saved_credentials,json=hasSavedCredentials" json:"has_saved_credentials,omitempty"`
	SavedInfo           *PaymentRequestedInfo `protobuf:"bytes,2,opt,name=saved_info,json=savedInfo" json:"saved_info,omitempty"`
}

payments.savedInfo#fb8fe43c flags:# has_saved_credentials:flags.1?true saved_info:flags.0?PaymentRequestedInfo = payments.SavedInfo;

func (*TLPaymentsSavedInfo) Decode

func (m *TLPaymentsSavedInfo) Decode(dbuf *DecodeBuf) error

func (*TLPaymentsSavedInfo) Descriptor

func (*TLPaymentsSavedInfo) Descriptor() ([]byte, []int)

func (*TLPaymentsSavedInfo) Encode

func (m *TLPaymentsSavedInfo) Encode() []byte

func (*TLPaymentsSavedInfo) GetHasSavedCredentials

func (m *TLPaymentsSavedInfo) GetHasSavedCredentials() bool

func (*TLPaymentsSavedInfo) GetSavedInfo

func (m *TLPaymentsSavedInfo) GetSavedInfo() *PaymentRequestedInfo

func (*TLPaymentsSavedInfo) ProtoMessage

func (*TLPaymentsSavedInfo) ProtoMessage()

func (*TLPaymentsSavedInfo) Reset

func (m *TLPaymentsSavedInfo) Reset()

func (*TLPaymentsSavedInfo) String

func (m *TLPaymentsSavedInfo) String() string

func (*TLPaymentsSavedInfo) ToPayments_SavedInfo

func (m *TLPaymentsSavedInfo) ToPayments_SavedInfo() *Payments_SavedInfo

payments.savedInfo#fb8fe43c flags:# has_saved_credentials:flags.1?true saved_info:flags.0?PaymentRequestedInfo = payments.SavedInfo;

type TLPaymentsSendPaymentForm

type TLPaymentsSendPaymentForm struct {
	MsgId            int32                    `protobuf:"varint,1,opt,name=msg_id,json=msgId" json:"msg_id,omitempty"`
	RequestedInfoId  string                   `protobuf:"bytes,2,opt,name=requested_info_id,json=requestedInfoId" json:"requested_info_id,omitempty"`
	ShippingOptionId string                   `protobuf:"bytes,3,opt,name=shipping_option_id,json=shippingOptionId" json:"shipping_option_id,omitempty"`
	Credentials      *InputPaymentCredentials `protobuf:"bytes,4,opt,name=credentials" json:"credentials,omitempty"`
}

payments.sendPaymentForm#2b8879b3 flags:# msg_id:int requested_info_id:flags.0?string shipping_option_id:flags.1?string credentials:InputPaymentCredentials = payments.PaymentResult;

func (*TLPaymentsSendPaymentForm) Decode

func (m *TLPaymentsSendPaymentForm) Decode(dbuf *DecodeBuf) error

func (*TLPaymentsSendPaymentForm) Descriptor

func (*TLPaymentsSendPaymentForm) Descriptor() ([]byte, []int)

func (*TLPaymentsSendPaymentForm) Encode

func (m *TLPaymentsSendPaymentForm) Encode() []byte

payments.sendPaymentForm#2b8879b3 flags:# msg_id:int requested_info_id:flags.0?string shipping_option_id:flags.1?string credentials:InputPaymentCredentials = payments.PaymentResult;

func (*TLPaymentsSendPaymentForm) GetCredentials

func (*TLPaymentsSendPaymentForm) GetMsgId

func (m *TLPaymentsSendPaymentForm) GetMsgId() int32

func (*TLPaymentsSendPaymentForm) GetRequestedInfoId

func (m *TLPaymentsSendPaymentForm) GetRequestedInfoId() string

func (*TLPaymentsSendPaymentForm) GetShippingOptionId

func (m *TLPaymentsSendPaymentForm) GetShippingOptionId() string

func (*TLPaymentsSendPaymentForm) ProtoMessage

func (*TLPaymentsSendPaymentForm) ProtoMessage()

func (*TLPaymentsSendPaymentForm) Reset

func (m *TLPaymentsSendPaymentForm) Reset()

func (*TLPaymentsSendPaymentForm) String

func (m *TLPaymentsSendPaymentForm) String() string

type TLPaymentsValidateRequestedInfo

type TLPaymentsValidateRequestedInfo struct {
	Save  bool                  `protobuf:"varint,1,opt,name=save" json:"save,omitempty"`
	MsgId int32                 `protobuf:"varint,2,opt,name=msg_id,json=msgId" json:"msg_id,omitempty"`
	Info  *PaymentRequestedInfo `protobuf:"bytes,3,opt,name=info" json:"info,omitempty"`
}

payments.validateRequestedInfo#770a8e74 flags:# save:flags.0?true msg_id:int info:PaymentRequestedInfo = payments.ValidatedRequestedInfo;

func (*TLPaymentsValidateRequestedInfo) Decode

func (*TLPaymentsValidateRequestedInfo) Descriptor

func (*TLPaymentsValidateRequestedInfo) Descriptor() ([]byte, []int)

func (*TLPaymentsValidateRequestedInfo) Encode

func (m *TLPaymentsValidateRequestedInfo) Encode() []byte

payments.validateRequestedInfo#770a8e74 flags:# save:flags.0?true msg_id:int info:PaymentRequestedInfo = payments.ValidatedRequestedInfo;

func (*TLPaymentsValidateRequestedInfo) GetInfo

func (*TLPaymentsValidateRequestedInfo) GetMsgId

func (m *TLPaymentsValidateRequestedInfo) GetMsgId() int32

func (*TLPaymentsValidateRequestedInfo) GetSave

func (*TLPaymentsValidateRequestedInfo) ProtoMessage

func (*TLPaymentsValidateRequestedInfo) ProtoMessage()

func (*TLPaymentsValidateRequestedInfo) Reset

func (*TLPaymentsValidateRequestedInfo) String

type TLPaymentsValidatedRequestedInfo

type TLPaymentsValidatedRequestedInfo struct {
	Id              string            `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	ShippingOptions []*ShippingOption `protobuf:"bytes,2,rep,name=shipping_options,json=shippingOptions" json:"shipping_options,omitempty"`
}

payments.validatedRequestedInfo#d1451883 flags:# id:flags.0?string shipping_options:flags.1?Vector<ShippingOption> = payments.ValidatedRequestedInfo;

func (*TLPaymentsValidatedRequestedInfo) Decode

func (*TLPaymentsValidatedRequestedInfo) Descriptor

func (*TLPaymentsValidatedRequestedInfo) Descriptor() ([]byte, []int)

func (*TLPaymentsValidatedRequestedInfo) Encode

func (m *TLPaymentsValidatedRequestedInfo) Encode() []byte

func (*TLPaymentsValidatedRequestedInfo) GetId

func (*TLPaymentsValidatedRequestedInfo) GetShippingOptions

func (m *TLPaymentsValidatedRequestedInfo) GetShippingOptions() []*ShippingOption

func (*TLPaymentsValidatedRequestedInfo) ProtoMessage

func (*TLPaymentsValidatedRequestedInfo) ProtoMessage()

func (*TLPaymentsValidatedRequestedInfo) Reset

func (*TLPaymentsValidatedRequestedInfo) String

func (*TLPaymentsValidatedRequestedInfo) ToPayments_ValidatedRequestedInfo

func (m *TLPaymentsValidatedRequestedInfo) ToPayments_ValidatedRequestedInfo() *Payments_ValidatedRequestedInfo

payments.validatedRequestedInfo#d1451883 flags:# id:flags.0?string shipping_options:flags.1?Vector<ShippingOption> = payments.ValidatedRequestedInfo;

type TLPeerChannel

type TLPeerChannel struct {
	ChannelId int32 `protobuf:"varint,1,opt,name=channel_id,json=channelId" json:"channel_id,omitempty"`
}

peerChannel#bddde532 channel_id:int = Peer;

func (*TLPeerChannel) Decode

func (m *TLPeerChannel) Decode(dbuf *DecodeBuf) error

func (*TLPeerChannel) Descriptor

func (*TLPeerChannel) Descriptor() ([]byte, []int)

func (*TLPeerChannel) Encode

func (m *TLPeerChannel) Encode() []byte

func (*TLPeerChannel) GetChannelId

func (m *TLPeerChannel) GetChannelId() int32

func (*TLPeerChannel) ProtoMessage

func (*TLPeerChannel) ProtoMessage()

func (*TLPeerChannel) Reset

func (m *TLPeerChannel) Reset()

func (*TLPeerChannel) String

func (m *TLPeerChannel) String() string

func (*TLPeerChannel) ToPeer

func (m *TLPeerChannel) ToPeer() *Peer

peerChannel#bddde532 channel_id:int = Peer;

type TLPeerChat

type TLPeerChat struct {
	ChatId int32 `protobuf:"varint,1,opt,name=chat_id,json=chatId" json:"chat_id,omitempty"`
}

peerChat#bad0e5bb chat_id:int = Peer;

func (*TLPeerChat) Decode

func (m *TLPeerChat) Decode(dbuf *DecodeBuf) error

func (*TLPeerChat) Descriptor

func (*TLPeerChat) Descriptor() ([]byte, []int)

func (*TLPeerChat) Encode

func (m *TLPeerChat) Encode() []byte

func (*TLPeerChat) GetChatId

func (m *TLPeerChat) GetChatId() int32

func (*TLPeerChat) ProtoMessage

func (*TLPeerChat) ProtoMessage()

func (*TLPeerChat) Reset

func (m *TLPeerChat) Reset()

func (*TLPeerChat) String

func (m *TLPeerChat) String() string

func (*TLPeerChat) ToPeer

func (m *TLPeerChat) ToPeer() *Peer

peerChat#bad0e5bb chat_id:int = Peer;

type TLPeerNotifyEventsAll

type TLPeerNotifyEventsAll struct {
}

peerNotifyEventsAll#6d1ded88 = PeerNotifyEvents;

func (*TLPeerNotifyEventsAll) Decode

func (m *TLPeerNotifyEventsAll) Decode(dbuf *DecodeBuf) error

func (*TLPeerNotifyEventsAll) Descriptor

func (*TLPeerNotifyEventsAll) Descriptor() ([]byte, []int)

func (*TLPeerNotifyEventsAll) Encode

func (m *TLPeerNotifyEventsAll) Encode() []byte

func (*TLPeerNotifyEventsAll) ProtoMessage

func (*TLPeerNotifyEventsAll) ProtoMessage()

func (*TLPeerNotifyEventsAll) Reset

func (m *TLPeerNotifyEventsAll) Reset()

func (*TLPeerNotifyEventsAll) String

func (m *TLPeerNotifyEventsAll) String() string

func (*TLPeerNotifyEventsAll) ToPeerNotifyEvents

func (m *TLPeerNotifyEventsAll) ToPeerNotifyEvents() *PeerNotifyEvents

peerNotifyEventsAll#6d1ded88 = PeerNotifyEvents;

type TLPeerNotifyEventsEmpty

type TLPeerNotifyEventsEmpty struct {
}

peerNotifyEventsEmpty#add53cb3 = PeerNotifyEvents;

func (*TLPeerNotifyEventsEmpty) Decode

func (m *TLPeerNotifyEventsEmpty) Decode(dbuf *DecodeBuf) error

func (*TLPeerNotifyEventsEmpty) Descriptor

func (*TLPeerNotifyEventsEmpty) Descriptor() ([]byte, []int)

func (*TLPeerNotifyEventsEmpty) Encode

func (m *TLPeerNotifyEventsEmpty) Encode() []byte

func (*TLPeerNotifyEventsEmpty) ProtoMessage

func (*TLPeerNotifyEventsEmpty) ProtoMessage()

func (*TLPeerNotifyEventsEmpty) Reset

func (m *TLPeerNotifyEventsEmpty) Reset()

func (*TLPeerNotifyEventsEmpty) String

func (m *TLPeerNotifyEventsEmpty) String() string

func (*TLPeerNotifyEventsEmpty) ToPeerNotifyEvents

func (m *TLPeerNotifyEventsEmpty) ToPeerNotifyEvents() *PeerNotifyEvents

peerNotifyEventsEmpty#add53cb3 = PeerNotifyEvents;

type TLPeerNotifySettings

type TLPeerNotifySettings struct {
	ShowPreviews bool   `protobuf:"varint,1,opt,name=show_previews,json=showPreviews" json:"show_previews,omitempty"`
	Silent       bool   `protobuf:"varint,2,opt,name=silent" json:"silent,omitempty"`
	MuteUntil    int32  `protobuf:"varint,3,opt,name=mute_until,json=muteUntil" json:"mute_until,omitempty"`
	Sound        string `protobuf:"bytes,4,opt,name=sound" json:"sound,omitempty"`
}

peerNotifySettings#9acda4c0 flags:# show_previews:flags.0?true silent:flags.1?true mute_until:int sound:string = PeerNotifySettings;

func (*TLPeerNotifySettings) Decode

func (m *TLPeerNotifySettings) Decode(dbuf *DecodeBuf) error

func (*TLPeerNotifySettings) Descriptor

func (*TLPeerNotifySettings) Descriptor() ([]byte, []int)

func (*TLPeerNotifySettings) Encode

func (m *TLPeerNotifySettings) Encode() []byte

func (*TLPeerNotifySettings) GetMuteUntil

func (m *TLPeerNotifySettings) GetMuteUntil() int32

func (*TLPeerNotifySettings) GetShowPreviews

func (m *TLPeerNotifySettings) GetShowPreviews() bool

func (*TLPeerNotifySettings) GetSilent

func (m *TLPeerNotifySettings) GetSilent() bool

func (*TLPeerNotifySettings) GetSound

func (m *TLPeerNotifySettings) GetSound() string

func (*TLPeerNotifySettings) ProtoMessage

func (*TLPeerNotifySettings) ProtoMessage()

func (*TLPeerNotifySettings) Reset

func (m *TLPeerNotifySettings) Reset()

func (*TLPeerNotifySettings) String

func (m *TLPeerNotifySettings) String() string

func (*TLPeerNotifySettings) ToPeerNotifySettings

func (m *TLPeerNotifySettings) ToPeerNotifySettings() *PeerNotifySettings

peerNotifySettings#9acda4c0 flags:# show_previews:flags.0?true silent:flags.1?true mute_until:int sound:string = PeerNotifySettings;

type TLPeerNotifySettingsEmpty

type TLPeerNotifySettingsEmpty struct {
}

peerNotifySettingsEmpty#70a68512 = PeerNotifySettings;

func (*TLPeerNotifySettingsEmpty) Decode

func (m *TLPeerNotifySettingsEmpty) Decode(dbuf *DecodeBuf) error

func (*TLPeerNotifySettingsEmpty) Descriptor

func (*TLPeerNotifySettingsEmpty) Descriptor() ([]byte, []int)

func (*TLPeerNotifySettingsEmpty) Encode

func (m *TLPeerNotifySettingsEmpty) Encode() []byte

func (*TLPeerNotifySettingsEmpty) ProtoMessage

func (*TLPeerNotifySettingsEmpty) ProtoMessage()

func (*TLPeerNotifySettingsEmpty) Reset

func (m *TLPeerNotifySettingsEmpty) Reset()

func (*TLPeerNotifySettingsEmpty) String

func (m *TLPeerNotifySettingsEmpty) String() string

func (*TLPeerNotifySettingsEmpty) ToPeerNotifySettings

func (m *TLPeerNotifySettingsEmpty) ToPeerNotifySettings() *PeerNotifySettings

peerNotifySettingsEmpty#70a68512 = PeerNotifySettings;

type TLPeerSettings

type TLPeerSettings struct {
	ReportSpam bool `protobuf:"varint,1,opt,name=report_spam,json=reportSpam" json:"report_spam,omitempty"`
}

peerSettings#818426cd flags:# report_spam:flags.0?true = PeerSettings;

func (*TLPeerSettings) Decode

func (m *TLPeerSettings) Decode(dbuf *DecodeBuf) error

func (*TLPeerSettings) Descriptor

func (*TLPeerSettings) Descriptor() ([]byte, []int)

func (*TLPeerSettings) Encode

func (m *TLPeerSettings) Encode() []byte

func (*TLPeerSettings) GetReportSpam

func (m *TLPeerSettings) GetReportSpam() bool

func (*TLPeerSettings) ProtoMessage

func (*TLPeerSettings) ProtoMessage()

func (*TLPeerSettings) Reset

func (m *TLPeerSettings) Reset()

func (*TLPeerSettings) String

func (m *TLPeerSettings) String() string

func (*TLPeerSettings) ToPeerSettings

func (m *TLPeerSettings) ToPeerSettings() *PeerSettings

peerSettings#818426cd flags:# report_spam:flags.0?true = PeerSettings;

type TLPeerUser

type TLPeerUser struct {
	UserId int32 `protobuf:"varint,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
}

peerUser#9db1bc6d user_id:int = Peer;

func (*TLPeerUser) Decode

func (m *TLPeerUser) Decode(dbuf *DecodeBuf) error

func (*TLPeerUser) Descriptor

func (*TLPeerUser) Descriptor() ([]byte, []int)

func (*TLPeerUser) Encode

func (m *TLPeerUser) Encode() []byte

func (*TLPeerUser) GetUserId

func (m *TLPeerUser) GetUserId() int32

func (*TLPeerUser) ProtoMessage

func (*TLPeerUser) ProtoMessage()

func (*TLPeerUser) Reset

func (m *TLPeerUser) Reset()

func (*TLPeerUser) String

func (m *TLPeerUser) String() string

func (*TLPeerUser) ToPeer

func (m *TLPeerUser) ToPeer() *Peer

peerUser#9db1bc6d user_id:int = Peer;

type TLPhoneAcceptCall

type TLPhoneAcceptCall struct {
	Peer     *InputPhoneCall    `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	GB       []byte             `protobuf:"bytes,2,opt,name=g_b,json=gB,proto3" json:"g_b,omitempty"`
	Protocol *PhoneCallProtocol `protobuf:"bytes,3,opt,name=protocol" json:"protocol,omitempty"`
}

phone.acceptCall#3bd2b4a0 peer:InputPhoneCall g_b:bytes protocol:PhoneCallProtocol = phone.PhoneCall;

func (*TLPhoneAcceptCall) Decode

func (m *TLPhoneAcceptCall) Decode(dbuf *DecodeBuf) error

func (*TLPhoneAcceptCall) Descriptor

func (*TLPhoneAcceptCall) Descriptor() ([]byte, []int)

func (*TLPhoneAcceptCall) Encode

func (m *TLPhoneAcceptCall) Encode() []byte

phone.acceptCall#3bd2b4a0 peer:InputPhoneCall g_b:bytes protocol:PhoneCallProtocol = phone.PhoneCall;

func (*TLPhoneAcceptCall) GetGB

func (m *TLPhoneAcceptCall) GetGB() []byte

func (*TLPhoneAcceptCall) GetPeer

func (m *TLPhoneAcceptCall) GetPeer() *InputPhoneCall

func (*TLPhoneAcceptCall) GetProtocol

func (m *TLPhoneAcceptCall) GetProtocol() *PhoneCallProtocol

func (*TLPhoneAcceptCall) ProtoMessage

func (*TLPhoneAcceptCall) ProtoMessage()

func (*TLPhoneAcceptCall) Reset

func (m *TLPhoneAcceptCall) Reset()

func (*TLPhoneAcceptCall) String

func (m *TLPhoneAcceptCall) String() string

type TLPhoneCall

type TLPhoneCall struct {
	Id                     int64              `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	AccessHash             int64              `protobuf:"varint,2,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
	Date                   int32              `protobuf:"varint,3,opt,name=date" json:"date,omitempty"`
	AdminId                int32              `protobuf:"varint,4,opt,name=admin_id,json=adminId" json:"admin_id,omitempty"`
	ParticipantId          int32              `protobuf:"varint,5,opt,name=participant_id,json=participantId" json:"participant_id,omitempty"`
	GAOrB                  []byte             `protobuf:"bytes,6,opt,name=g_a_or_b,json=gAOrB,proto3" json:"g_a_or_b,omitempty"`
	KeyFingerprint         int64              `protobuf:"varint,7,opt,name=key_fingerprint,json=keyFingerprint" json:"key_fingerprint,omitempty"`
	Protocol               *PhoneCallProtocol `protobuf:"bytes,8,opt,name=protocol" json:"protocol,omitempty"`
	Connection             *PhoneConnection   `protobuf:"bytes,9,opt,name=connection" json:"connection,omitempty"`
	AlternativeConnections []*PhoneConnection `protobuf:"bytes,10,rep,name=alternative_connections,json=alternativeConnections" json:"alternative_connections,omitempty"`
	StartDate              int32              `protobuf:"varint,11,opt,name=start_date,json=startDate" json:"start_date,omitempty"`
}

phoneCall#ffe6ab67 id:long access_hash:long date:int admin_id:int participant_id:int g_a_or_b:bytes key_fingerprint:long protocol:PhoneCallProtocol connection:PhoneConnection alternative_connections:Vector<PhoneConnection> start_date:int = PhoneCall;

func (*TLPhoneCall) Decode

func (m *TLPhoneCall) Decode(dbuf *DecodeBuf) error

func (*TLPhoneCall) Descriptor

func (*TLPhoneCall) Descriptor() ([]byte, []int)

func (*TLPhoneCall) Encode

func (m *TLPhoneCall) Encode() []byte

func (*TLPhoneCall) GetAccessHash

func (m *TLPhoneCall) GetAccessHash() int64

func (*TLPhoneCall) GetAdminId

func (m *TLPhoneCall) GetAdminId() int32

func (*TLPhoneCall) GetAlternativeConnections

func (m *TLPhoneCall) GetAlternativeConnections() []*PhoneConnection

func (*TLPhoneCall) GetConnection

func (m *TLPhoneCall) GetConnection() *PhoneConnection

func (*TLPhoneCall) GetDate

func (m *TLPhoneCall) GetDate() int32

func (*TLPhoneCall) GetGAOrB

func (m *TLPhoneCall) GetGAOrB() []byte

func (*TLPhoneCall) GetId

func (m *TLPhoneCall) GetId() int64

func (*TLPhoneCall) GetKeyFingerprint

func (m *TLPhoneCall) GetKeyFingerprint() int64

func (*TLPhoneCall) GetParticipantId

func (m *TLPhoneCall) GetParticipantId() int32

func (*TLPhoneCall) GetProtocol

func (m *TLPhoneCall) GetProtocol() *PhoneCallProtocol

func (*TLPhoneCall) GetStartDate

func (m *TLPhoneCall) GetStartDate() int32

func (*TLPhoneCall) ProtoMessage

func (*TLPhoneCall) ProtoMessage()

func (*TLPhoneCall) Reset

func (m *TLPhoneCall) Reset()

func (*TLPhoneCall) String

func (m *TLPhoneCall) String() string

func (*TLPhoneCall) ToPhoneCall

func (m *TLPhoneCall) ToPhoneCall() *PhoneCall

phoneCall#ffe6ab67 id:long access_hash:long date:int admin_id:int participant_id:int g_a_or_b:bytes key_fingerprint:long protocol:PhoneCallProtocol connection:PhoneConnection alternative_connections:Vector<PhoneConnection> start_date:int = PhoneCall;

type TLPhoneCallAccepted

type TLPhoneCallAccepted struct {
	Id            int64              `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	AccessHash    int64              `protobuf:"varint,2,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
	Date          int32              `protobuf:"varint,3,opt,name=date" json:"date,omitempty"`
	AdminId       int32              `protobuf:"varint,4,opt,name=admin_id,json=adminId" json:"admin_id,omitempty"`
	ParticipantId int32              `protobuf:"varint,5,opt,name=participant_id,json=participantId" json:"participant_id,omitempty"`
	GB            []byte             `protobuf:"bytes,6,opt,name=g_b,json=gB,proto3" json:"g_b,omitempty"`
	Protocol      *PhoneCallProtocol `protobuf:"bytes,7,opt,name=protocol" json:"protocol,omitempty"`
}

phoneCallAccepted#6d003d3f id:long access_hash:long date:int admin_id:int participant_id:int g_b:bytes protocol:PhoneCallProtocol = PhoneCall;

func (*TLPhoneCallAccepted) Decode

func (m *TLPhoneCallAccepted) Decode(dbuf *DecodeBuf) error

func (*TLPhoneCallAccepted) Descriptor

func (*TLPhoneCallAccepted) Descriptor() ([]byte, []int)

func (*TLPhoneCallAccepted) Encode

func (m *TLPhoneCallAccepted) Encode() []byte

func (*TLPhoneCallAccepted) GetAccessHash

func (m *TLPhoneCallAccepted) GetAccessHash() int64

func (*TLPhoneCallAccepted) GetAdminId

func (m *TLPhoneCallAccepted) GetAdminId() int32

func (*TLPhoneCallAccepted) GetDate

func (m *TLPhoneCallAccepted) GetDate() int32

func (*TLPhoneCallAccepted) GetGB

func (m *TLPhoneCallAccepted) GetGB() []byte

func (*TLPhoneCallAccepted) GetId

func (m *TLPhoneCallAccepted) GetId() int64

func (*TLPhoneCallAccepted) GetParticipantId

func (m *TLPhoneCallAccepted) GetParticipantId() int32

func (*TLPhoneCallAccepted) GetProtocol

func (m *TLPhoneCallAccepted) GetProtocol() *PhoneCallProtocol

func (*TLPhoneCallAccepted) ProtoMessage

func (*TLPhoneCallAccepted) ProtoMessage()

func (*TLPhoneCallAccepted) Reset

func (m *TLPhoneCallAccepted) Reset()

func (*TLPhoneCallAccepted) String

func (m *TLPhoneCallAccepted) String() string

func (*TLPhoneCallAccepted) ToPhoneCall

func (m *TLPhoneCallAccepted) ToPhoneCall() *PhoneCall

phoneCallAccepted#6d003d3f id:long access_hash:long date:int admin_id:int participant_id:int g_b:bytes protocol:PhoneCallProtocol = PhoneCall;

type TLPhoneCallDiscardReasonBusy

type TLPhoneCallDiscardReasonBusy struct {
}

phoneCallDiscardReasonBusy#faf7e8c9 = PhoneCallDiscardReason;

func (*TLPhoneCallDiscardReasonBusy) Decode

func (m *TLPhoneCallDiscardReasonBusy) Decode(dbuf *DecodeBuf) error

func (*TLPhoneCallDiscardReasonBusy) Descriptor

func (*TLPhoneCallDiscardReasonBusy) Descriptor() ([]byte, []int)

func (*TLPhoneCallDiscardReasonBusy) Encode

func (m *TLPhoneCallDiscardReasonBusy) Encode() []byte

func (*TLPhoneCallDiscardReasonBusy) ProtoMessage

func (*TLPhoneCallDiscardReasonBusy) ProtoMessage()

func (*TLPhoneCallDiscardReasonBusy) Reset

func (m *TLPhoneCallDiscardReasonBusy) Reset()

func (*TLPhoneCallDiscardReasonBusy) String

func (*TLPhoneCallDiscardReasonBusy) ToPhoneCallDiscardReason

func (m *TLPhoneCallDiscardReasonBusy) ToPhoneCallDiscardReason() *PhoneCallDiscardReason

phoneCallDiscardReasonBusy#faf7e8c9 = PhoneCallDiscardReason;

type TLPhoneCallDiscardReasonDisconnect

type TLPhoneCallDiscardReasonDisconnect struct {
}

phoneCallDiscardReasonDisconnect#e095c1a0 = PhoneCallDiscardReason;

func (*TLPhoneCallDiscardReasonDisconnect) Decode

func (*TLPhoneCallDiscardReasonDisconnect) Descriptor

func (*TLPhoneCallDiscardReasonDisconnect) Descriptor() ([]byte, []int)

func (*TLPhoneCallDiscardReasonDisconnect) Encode

func (*TLPhoneCallDiscardReasonDisconnect) ProtoMessage

func (*TLPhoneCallDiscardReasonDisconnect) ProtoMessage()

func (*TLPhoneCallDiscardReasonDisconnect) Reset

func (*TLPhoneCallDiscardReasonDisconnect) String

func (*TLPhoneCallDiscardReasonDisconnect) ToPhoneCallDiscardReason

func (m *TLPhoneCallDiscardReasonDisconnect) ToPhoneCallDiscardReason() *PhoneCallDiscardReason

phoneCallDiscardReasonDisconnect#e095c1a0 = PhoneCallDiscardReason;

type TLPhoneCallDiscardReasonHangup

type TLPhoneCallDiscardReasonHangup struct {
}

phoneCallDiscardReasonHangup#57adc690 = PhoneCallDiscardReason;

func (*TLPhoneCallDiscardReasonHangup) Decode

func (*TLPhoneCallDiscardReasonHangup) Descriptor

func (*TLPhoneCallDiscardReasonHangup) Descriptor() ([]byte, []int)

func (*TLPhoneCallDiscardReasonHangup) Encode

func (m *TLPhoneCallDiscardReasonHangup) Encode() []byte

func (*TLPhoneCallDiscardReasonHangup) ProtoMessage

func (*TLPhoneCallDiscardReasonHangup) ProtoMessage()

func (*TLPhoneCallDiscardReasonHangup) Reset

func (m *TLPhoneCallDiscardReasonHangup) Reset()

func (*TLPhoneCallDiscardReasonHangup) String

func (*TLPhoneCallDiscardReasonHangup) ToPhoneCallDiscardReason

func (m *TLPhoneCallDiscardReasonHangup) ToPhoneCallDiscardReason() *PhoneCallDiscardReason

phoneCallDiscardReasonHangup#57adc690 = PhoneCallDiscardReason;

type TLPhoneCallDiscardReasonMissed

type TLPhoneCallDiscardReasonMissed struct {
}

phoneCallDiscardReasonMissed#85e42301 = PhoneCallDiscardReason;

func (*TLPhoneCallDiscardReasonMissed) Decode

func (*TLPhoneCallDiscardReasonMissed) Descriptor

func (*TLPhoneCallDiscardReasonMissed) Descriptor() ([]byte, []int)

func (*TLPhoneCallDiscardReasonMissed) Encode

func (m *TLPhoneCallDiscardReasonMissed) Encode() []byte

func (*TLPhoneCallDiscardReasonMissed) ProtoMessage

func (*TLPhoneCallDiscardReasonMissed) ProtoMessage()

func (*TLPhoneCallDiscardReasonMissed) Reset

func (m *TLPhoneCallDiscardReasonMissed) Reset()

func (*TLPhoneCallDiscardReasonMissed) String

func (*TLPhoneCallDiscardReasonMissed) ToPhoneCallDiscardReason

func (m *TLPhoneCallDiscardReasonMissed) ToPhoneCallDiscardReason() *PhoneCallDiscardReason

phoneCallDiscardReasonMissed#85e42301 = PhoneCallDiscardReason;

type TLPhoneCallDiscarded

type TLPhoneCallDiscarded struct {
	NeedRating bool                    `protobuf:"varint,1,opt,name=need_rating,json=needRating" json:"need_rating,omitempty"`
	NeedDebug  bool                    `protobuf:"varint,2,opt,name=need_debug,json=needDebug" json:"need_debug,omitempty"`
	Id         int64                   `protobuf:"varint,3,opt,name=id" json:"id,omitempty"`
	Reason     *PhoneCallDiscardReason `protobuf:"bytes,4,opt,name=reason" json:"reason,omitempty"`
	Duration   int32                   `protobuf:"varint,5,opt,name=duration" json:"duration,omitempty"`
}

phoneCallDiscarded#50ca4de1 flags:# need_rating:flags.2?true need_debug:flags.3?true id:long reason:flags.0?PhoneCallDiscardReason duration:flags.1?int = PhoneCall;

func (*TLPhoneCallDiscarded) Decode

func (m *TLPhoneCallDiscarded) Decode(dbuf *DecodeBuf) error

func (*TLPhoneCallDiscarded) Descriptor

func (*TLPhoneCallDiscarded) Descriptor() ([]byte, []int)

func (*TLPhoneCallDiscarded) Encode

func (m *TLPhoneCallDiscarded) Encode() []byte

func (*TLPhoneCallDiscarded) GetDuration

func (m *TLPhoneCallDiscarded) GetDuration() int32

func (*TLPhoneCallDiscarded) GetId

func (m *TLPhoneCallDiscarded) GetId() int64

func (*TLPhoneCallDiscarded) GetNeedDebug

func (m *TLPhoneCallDiscarded) GetNeedDebug() bool

func (*TLPhoneCallDiscarded) GetNeedRating

func (m *TLPhoneCallDiscarded) GetNeedRating() bool

func (*TLPhoneCallDiscarded) GetReason

func (*TLPhoneCallDiscarded) ProtoMessage

func (*TLPhoneCallDiscarded) ProtoMessage()

func (*TLPhoneCallDiscarded) Reset

func (m *TLPhoneCallDiscarded) Reset()

func (*TLPhoneCallDiscarded) String

func (m *TLPhoneCallDiscarded) String() string

func (*TLPhoneCallDiscarded) ToPhoneCall

func (m *TLPhoneCallDiscarded) ToPhoneCall() *PhoneCall

phoneCallDiscarded#50ca4de1 flags:# need_rating:flags.2?true need_debug:flags.3?true id:long reason:flags.0?PhoneCallDiscardReason duration:flags.1?int = PhoneCall;

type TLPhoneCallEmpty

type TLPhoneCallEmpty struct {
	Id int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
}

phoneCallEmpty#5366c915 id:long = PhoneCall;

func (*TLPhoneCallEmpty) Decode

func (m *TLPhoneCallEmpty) Decode(dbuf *DecodeBuf) error

func (*TLPhoneCallEmpty) Descriptor

func (*TLPhoneCallEmpty) Descriptor() ([]byte, []int)

func (*TLPhoneCallEmpty) Encode

func (m *TLPhoneCallEmpty) Encode() []byte

func (*TLPhoneCallEmpty) GetId

func (m *TLPhoneCallEmpty) GetId() int64

func (*TLPhoneCallEmpty) ProtoMessage

func (*TLPhoneCallEmpty) ProtoMessage()

func (*TLPhoneCallEmpty) Reset

func (m *TLPhoneCallEmpty) Reset()

func (*TLPhoneCallEmpty) String

func (m *TLPhoneCallEmpty) String() string

func (*TLPhoneCallEmpty) ToPhoneCall

func (m *TLPhoneCallEmpty) ToPhoneCall() *PhoneCall

phoneCallEmpty#5366c915 id:long = PhoneCall;

type TLPhoneCallProtocol

type TLPhoneCallProtocol struct {
	UdpP2P       bool  `protobuf:"varint,1,opt,name=udp_p2p,json=udpP2p" json:"udp_p2p,omitempty"`
	UdpReflector bool  `protobuf:"varint,2,opt,name=udp_reflector,json=udpReflector" json:"udp_reflector,omitempty"`
	MinLayer     int32 `protobuf:"varint,3,opt,name=min_layer,json=minLayer" json:"min_layer,omitempty"`
	MaxLayer     int32 `protobuf:"varint,4,opt,name=max_layer,json=maxLayer" json:"max_layer,omitempty"`
}

phoneCallProtocol#a2bb35cb flags:# udp_p2p:flags.0?true udp_reflector:flags.1?true min_layer:int max_layer:int = PhoneCallProtocol;

func (*TLPhoneCallProtocol) Decode

func (m *TLPhoneCallProtocol) Decode(dbuf *DecodeBuf) error

func (*TLPhoneCallProtocol) Descriptor

func (*TLPhoneCallProtocol) Descriptor() ([]byte, []int)

func (*TLPhoneCallProtocol) Encode

func (m *TLPhoneCallProtocol) Encode() []byte

func (*TLPhoneCallProtocol) GetMaxLayer

func (m *TLPhoneCallProtocol) GetMaxLayer() int32

func (*TLPhoneCallProtocol) GetMinLayer

func (m *TLPhoneCallProtocol) GetMinLayer() int32

func (*TLPhoneCallProtocol) GetUdpP2P

func (m *TLPhoneCallProtocol) GetUdpP2P() bool

func (*TLPhoneCallProtocol) GetUdpReflector

func (m *TLPhoneCallProtocol) GetUdpReflector() bool

func (*TLPhoneCallProtocol) ProtoMessage

func (*TLPhoneCallProtocol) ProtoMessage()

func (*TLPhoneCallProtocol) Reset

func (m *TLPhoneCallProtocol) Reset()

func (*TLPhoneCallProtocol) String

func (m *TLPhoneCallProtocol) String() string

func (*TLPhoneCallProtocol) ToPhoneCallProtocol

func (m *TLPhoneCallProtocol) ToPhoneCallProtocol() *PhoneCallProtocol

phoneCallProtocol#a2bb35cb flags:# udp_p2p:flags.0?true udp_reflector:flags.1?true min_layer:int max_layer:int = PhoneCallProtocol;

type TLPhoneCallRequested

type TLPhoneCallRequested struct {
	Id            int64              `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	AccessHash    int64              `protobuf:"varint,2,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
	Date          int32              `protobuf:"varint,3,opt,name=date" json:"date,omitempty"`
	AdminId       int32              `protobuf:"varint,4,opt,name=admin_id,json=adminId" json:"admin_id,omitempty"`
	ParticipantId int32              `protobuf:"varint,5,opt,name=participant_id,json=participantId" json:"participant_id,omitempty"`
	GAHash        []byte             `protobuf:"bytes,6,opt,name=g_a_hash,json=gAHash,proto3" json:"g_a_hash,omitempty"`
	Protocol      *PhoneCallProtocol `protobuf:"bytes,7,opt,name=protocol" json:"protocol,omitempty"`
}

phoneCallRequested#83761ce4 id:long access_hash:long date:int admin_id:int participant_id:int g_a_hash:bytes protocol:PhoneCallProtocol = PhoneCall;

func (*TLPhoneCallRequested) Decode

func (m *TLPhoneCallRequested) Decode(dbuf *DecodeBuf) error

func (*TLPhoneCallRequested) Descriptor

func (*TLPhoneCallRequested) Descriptor() ([]byte, []int)

func (*TLPhoneCallRequested) Encode

func (m *TLPhoneCallRequested) Encode() []byte

func (*TLPhoneCallRequested) GetAccessHash

func (m *TLPhoneCallRequested) GetAccessHash() int64

func (*TLPhoneCallRequested) GetAdminId

func (m *TLPhoneCallRequested) GetAdminId() int32

func (*TLPhoneCallRequested) GetDate

func (m *TLPhoneCallRequested) GetDate() int32

func (*TLPhoneCallRequested) GetGAHash

func (m *TLPhoneCallRequested) GetGAHash() []byte

func (*TLPhoneCallRequested) GetId

func (m *TLPhoneCallRequested) GetId() int64

func (*TLPhoneCallRequested) GetParticipantId

func (m *TLPhoneCallRequested) GetParticipantId() int32

func (*TLPhoneCallRequested) GetProtocol

func (m *TLPhoneCallRequested) GetProtocol() *PhoneCallProtocol

func (*TLPhoneCallRequested) ProtoMessage

func (*TLPhoneCallRequested) ProtoMessage()

func (*TLPhoneCallRequested) Reset

func (m *TLPhoneCallRequested) Reset()

func (*TLPhoneCallRequested) String

func (m *TLPhoneCallRequested) String() string

func (*TLPhoneCallRequested) ToPhoneCall

func (m *TLPhoneCallRequested) ToPhoneCall() *PhoneCall

phoneCallRequested#83761ce4 id:long access_hash:long date:int admin_id:int participant_id:int g_a_hash:bytes protocol:PhoneCallProtocol = PhoneCall;

type TLPhoneCallWaiting

type TLPhoneCallWaiting struct {
	Id            int64              `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	AccessHash    int64              `protobuf:"varint,2,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
	Date          int32              `protobuf:"varint,3,opt,name=date" json:"date,omitempty"`
	AdminId       int32              `protobuf:"varint,4,opt,name=admin_id,json=adminId" json:"admin_id,omitempty"`
	ParticipantId int32              `protobuf:"varint,5,opt,name=participant_id,json=participantId" json:"participant_id,omitempty"`
	Protocol      *PhoneCallProtocol `protobuf:"bytes,6,opt,name=protocol" json:"protocol,omitempty"`
	ReceiveDate   int32              `protobuf:"varint,7,opt,name=receive_date,json=receiveDate" json:"receive_date,omitempty"`
}

phoneCallWaiting#1b8f4ad1 flags:# id:long access_hash:long date:int admin_id:int participant_id:int protocol:PhoneCallProtocol receive_date:flags.0?int = PhoneCall;

func (*TLPhoneCallWaiting) Decode

func (m *TLPhoneCallWaiting) Decode(dbuf *DecodeBuf) error

func (*TLPhoneCallWaiting) Descriptor

func (*TLPhoneCallWaiting) Descriptor() ([]byte, []int)

func (*TLPhoneCallWaiting) Encode

func (m *TLPhoneCallWaiting) Encode() []byte

func (*TLPhoneCallWaiting) GetAccessHash

func (m *TLPhoneCallWaiting) GetAccessHash() int64

func (*TLPhoneCallWaiting) GetAdminId

func (m *TLPhoneCallWaiting) GetAdminId() int32

func (*TLPhoneCallWaiting) GetDate

func (m *TLPhoneCallWaiting) GetDate() int32

func (*TLPhoneCallWaiting) GetId

func (m *TLPhoneCallWaiting) GetId() int64

func (*TLPhoneCallWaiting) GetParticipantId

func (m *TLPhoneCallWaiting) GetParticipantId() int32

func (*TLPhoneCallWaiting) GetProtocol

func (m *TLPhoneCallWaiting) GetProtocol() *PhoneCallProtocol

func (*TLPhoneCallWaiting) GetReceiveDate

func (m *TLPhoneCallWaiting) GetReceiveDate() int32

func (*TLPhoneCallWaiting) ProtoMessage

func (*TLPhoneCallWaiting) ProtoMessage()

func (*TLPhoneCallWaiting) Reset

func (m *TLPhoneCallWaiting) Reset()

func (*TLPhoneCallWaiting) String

func (m *TLPhoneCallWaiting) String() string

func (*TLPhoneCallWaiting) ToPhoneCall

func (m *TLPhoneCallWaiting) ToPhoneCall() *PhoneCall

phoneCallWaiting#1b8f4ad1 flags:# id:long access_hash:long date:int admin_id:int participant_id:int protocol:PhoneCallProtocol receive_date:flags.0?int = PhoneCall;

type TLPhoneConfirmCall

type TLPhoneConfirmCall struct {
	Peer           *InputPhoneCall    `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	GA             []byte             `protobuf:"bytes,2,opt,name=g_a,json=gA,proto3" json:"g_a,omitempty"`
	KeyFingerprint int64              `protobuf:"varint,3,opt,name=key_fingerprint,json=keyFingerprint" json:"key_fingerprint,omitempty"`
	Protocol       *PhoneCallProtocol `protobuf:"bytes,4,opt,name=protocol" json:"protocol,omitempty"`
}

phone.confirmCall#2efe1722 peer:InputPhoneCall g_a:bytes key_fingerprint:long protocol:PhoneCallProtocol = phone.PhoneCall;

func (*TLPhoneConfirmCall) Decode

func (m *TLPhoneConfirmCall) Decode(dbuf *DecodeBuf) error

func (*TLPhoneConfirmCall) Descriptor

func (*TLPhoneConfirmCall) Descriptor() ([]byte, []int)

func (*TLPhoneConfirmCall) Encode

func (m *TLPhoneConfirmCall) Encode() []byte

phone.confirmCall#2efe1722 peer:InputPhoneCall g_a:bytes key_fingerprint:long protocol:PhoneCallProtocol = phone.PhoneCall;

func (*TLPhoneConfirmCall) GetGA

func (m *TLPhoneConfirmCall) GetGA() []byte

func (*TLPhoneConfirmCall) GetKeyFingerprint

func (m *TLPhoneConfirmCall) GetKeyFingerprint() int64

func (*TLPhoneConfirmCall) GetPeer

func (m *TLPhoneConfirmCall) GetPeer() *InputPhoneCall

func (*TLPhoneConfirmCall) GetProtocol

func (m *TLPhoneConfirmCall) GetProtocol() *PhoneCallProtocol

func (*TLPhoneConfirmCall) ProtoMessage

func (*TLPhoneConfirmCall) ProtoMessage()

func (*TLPhoneConfirmCall) Reset

func (m *TLPhoneConfirmCall) Reset()

func (*TLPhoneConfirmCall) String

func (m *TLPhoneConfirmCall) String() string

type TLPhoneConnection

type TLPhoneConnection struct {
	Id      int64  `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	Ip      string `protobuf:"bytes,2,opt,name=ip" json:"ip,omitempty"`
	Ipv6    string `protobuf:"bytes,3,opt,name=ipv6" json:"ipv6,omitempty"`
	Port    int32  `protobuf:"varint,4,opt,name=port" json:"port,omitempty"`
	PeerTag []byte `protobuf:"bytes,5,opt,name=peer_tag,json=peerTag,proto3" json:"peer_tag,omitempty"`
}

phoneConnection#9d4c17c0 id:long ip:string ipv6:string port:int peer_tag:bytes = PhoneConnection;

func (*TLPhoneConnection) Decode

func (m *TLPhoneConnection) Decode(dbuf *DecodeBuf) error

func (*TLPhoneConnection) Descriptor

func (*TLPhoneConnection) Descriptor() ([]byte, []int)

func (*TLPhoneConnection) Encode

func (m *TLPhoneConnection) Encode() []byte

func (*TLPhoneConnection) GetId

func (m *TLPhoneConnection) GetId() int64

func (*TLPhoneConnection) GetIp

func (m *TLPhoneConnection) GetIp() string

func (*TLPhoneConnection) GetIpv6

func (m *TLPhoneConnection) GetIpv6() string

func (*TLPhoneConnection) GetPeerTag

func (m *TLPhoneConnection) GetPeerTag() []byte

func (*TLPhoneConnection) GetPort

func (m *TLPhoneConnection) GetPort() int32

func (*TLPhoneConnection) ProtoMessage

func (*TLPhoneConnection) ProtoMessage()

func (*TLPhoneConnection) Reset

func (m *TLPhoneConnection) Reset()

func (*TLPhoneConnection) String

func (m *TLPhoneConnection) String() string

func (*TLPhoneConnection) ToPhoneConnection

func (m *TLPhoneConnection) ToPhoneConnection() *PhoneConnection

phoneConnection#9d4c17c0 id:long ip:string ipv6:string port:int peer_tag:bytes = PhoneConnection;

type TLPhoneDiscardCall

type TLPhoneDiscardCall struct {
	Peer         *InputPhoneCall         `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	Duration     int32                   `protobuf:"varint,2,opt,name=duration" json:"duration,omitempty"`
	Reason       *PhoneCallDiscardReason `protobuf:"bytes,3,opt,name=reason" json:"reason,omitempty"`
	ConnectionId int64                   `protobuf:"varint,4,opt,name=connection_id,json=connectionId" json:"connection_id,omitempty"`
}

phone.discardCall#78d413a6 peer:InputPhoneCall duration:int reason:PhoneCallDiscardReason connection_id:long = Updates;

func (*TLPhoneDiscardCall) Decode

func (m *TLPhoneDiscardCall) Decode(dbuf *DecodeBuf) error

func (*TLPhoneDiscardCall) Descriptor

func (*TLPhoneDiscardCall) Descriptor() ([]byte, []int)

func (*TLPhoneDiscardCall) Encode

func (m *TLPhoneDiscardCall) Encode() []byte

phone.discardCall#78d413a6 peer:InputPhoneCall duration:int reason:PhoneCallDiscardReason connection_id:long = Updates;

func (*TLPhoneDiscardCall) GetConnectionId

func (m *TLPhoneDiscardCall) GetConnectionId() int64

func (*TLPhoneDiscardCall) GetDuration

func (m *TLPhoneDiscardCall) GetDuration() int32

func (*TLPhoneDiscardCall) GetPeer

func (m *TLPhoneDiscardCall) GetPeer() *InputPhoneCall

func (*TLPhoneDiscardCall) GetReason

func (*TLPhoneDiscardCall) ProtoMessage

func (*TLPhoneDiscardCall) ProtoMessage()

func (*TLPhoneDiscardCall) Reset

func (m *TLPhoneDiscardCall) Reset()

func (*TLPhoneDiscardCall) String

func (m *TLPhoneDiscardCall) String() string

type TLPhoneGetCallConfig

type TLPhoneGetCallConfig struct {
}

phone.getCallConfig#55451fa9 = DataJSON;

func (*TLPhoneGetCallConfig) Decode

func (m *TLPhoneGetCallConfig) Decode(dbuf *DecodeBuf) error

func (*TLPhoneGetCallConfig) Descriptor

func (*TLPhoneGetCallConfig) Descriptor() ([]byte, []int)

func (*TLPhoneGetCallConfig) Encode

func (m *TLPhoneGetCallConfig) Encode() []byte

phone.getCallConfig#55451fa9 = DataJSON;

func (*TLPhoneGetCallConfig) ProtoMessage

func (*TLPhoneGetCallConfig) ProtoMessage()

func (*TLPhoneGetCallConfig) Reset

func (m *TLPhoneGetCallConfig) Reset()

func (*TLPhoneGetCallConfig) String

func (m *TLPhoneGetCallConfig) String() string

type TLPhonePhoneCall

type TLPhonePhoneCall struct {
	PhoneCall *PhoneCall `protobuf:"bytes,1,opt,name=phone_call,json=phoneCall" json:"phone_call,omitempty"`
	Users     []*User    `protobuf:"bytes,2,rep,name=users" json:"users,omitempty"`
}

phone.phoneCall#ec82e140 phone_call:PhoneCall users:Vector<User> = phone.PhoneCall;

func (*TLPhonePhoneCall) Decode

func (m *TLPhonePhoneCall) Decode(dbuf *DecodeBuf) error

func (*TLPhonePhoneCall) Descriptor

func (*TLPhonePhoneCall) Descriptor() ([]byte, []int)

func (*TLPhonePhoneCall) Encode

func (m *TLPhonePhoneCall) Encode() []byte

func (*TLPhonePhoneCall) GetPhoneCall

func (m *TLPhonePhoneCall) GetPhoneCall() *PhoneCall

func (*TLPhonePhoneCall) GetUsers

func (m *TLPhonePhoneCall) GetUsers() []*User

func (*TLPhonePhoneCall) ProtoMessage

func (*TLPhonePhoneCall) ProtoMessage()

func (*TLPhonePhoneCall) Reset

func (m *TLPhonePhoneCall) Reset()

func (*TLPhonePhoneCall) String

func (m *TLPhonePhoneCall) String() string

func (*TLPhonePhoneCall) ToPhone_PhoneCall

func (m *TLPhonePhoneCall) ToPhone_PhoneCall() *Phone_PhoneCall

phone.phoneCall#ec82e140 phone_call:PhoneCall users:Vector<User> = phone.PhoneCall;

type TLPhoneReceivedCall

type TLPhoneReceivedCall struct {
	Peer *InputPhoneCall `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
}

phone.receivedCall#17d54f61 peer:InputPhoneCall = Bool;

func (*TLPhoneReceivedCall) Decode

func (m *TLPhoneReceivedCall) Decode(dbuf *DecodeBuf) error

func (*TLPhoneReceivedCall) Descriptor

func (*TLPhoneReceivedCall) Descriptor() ([]byte, []int)

func (*TLPhoneReceivedCall) Encode

func (m *TLPhoneReceivedCall) Encode() []byte

phone.receivedCall#17d54f61 peer:InputPhoneCall = Bool;

func (*TLPhoneReceivedCall) GetPeer

func (m *TLPhoneReceivedCall) GetPeer() *InputPhoneCall

func (*TLPhoneReceivedCall) ProtoMessage

func (*TLPhoneReceivedCall) ProtoMessage()

func (*TLPhoneReceivedCall) Reset

func (m *TLPhoneReceivedCall) Reset()

func (*TLPhoneReceivedCall) String

func (m *TLPhoneReceivedCall) String() string

type TLPhoneRequestCall

type TLPhoneRequestCall struct {
	UserId   *InputUser         `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	RandomId int32              `protobuf:"varint,2,opt,name=random_id,json=randomId" json:"random_id,omitempty"`
	GAHash   []byte             `protobuf:"bytes,3,opt,name=g_a_hash,json=gAHash,proto3" json:"g_a_hash,omitempty"`
	Protocol *PhoneCallProtocol `protobuf:"bytes,4,opt,name=protocol" json:"protocol,omitempty"`
}

phone.requestCall#5b95b3d4 user_id:InputUser random_id:int g_a_hash:bytes protocol:PhoneCallProtocol = phone.PhoneCall;

func (*TLPhoneRequestCall) Decode

func (m *TLPhoneRequestCall) Decode(dbuf *DecodeBuf) error

func (*TLPhoneRequestCall) Descriptor

func (*TLPhoneRequestCall) Descriptor() ([]byte, []int)

func (*TLPhoneRequestCall) Encode

func (m *TLPhoneRequestCall) Encode() []byte

phone.requestCall#5b95b3d4 user_id:InputUser random_id:int g_a_hash:bytes protocol:PhoneCallProtocol = phone.PhoneCall;

func (*TLPhoneRequestCall) GetGAHash

func (m *TLPhoneRequestCall) GetGAHash() []byte

func (*TLPhoneRequestCall) GetProtocol

func (m *TLPhoneRequestCall) GetProtocol() *PhoneCallProtocol

func (*TLPhoneRequestCall) GetRandomId

func (m *TLPhoneRequestCall) GetRandomId() int32

func (*TLPhoneRequestCall) GetUserId

func (m *TLPhoneRequestCall) GetUserId() *InputUser

func (*TLPhoneRequestCall) ProtoMessage

func (*TLPhoneRequestCall) ProtoMessage()

func (*TLPhoneRequestCall) Reset

func (m *TLPhoneRequestCall) Reset()

func (*TLPhoneRequestCall) String

func (m *TLPhoneRequestCall) String() string

type TLPhoneSaveCallDebug

type TLPhoneSaveCallDebug struct {
	Peer  *InputPhoneCall `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	Debug *DataJSON       `protobuf:"bytes,2,opt,name=debug" json:"debug,omitempty"`
}

phone.saveCallDebug#277add7e peer:InputPhoneCall debug:DataJSON = Bool;

func (*TLPhoneSaveCallDebug) Decode

func (m *TLPhoneSaveCallDebug) Decode(dbuf *DecodeBuf) error

func (*TLPhoneSaveCallDebug) Descriptor

func (*TLPhoneSaveCallDebug) Descriptor() ([]byte, []int)

func (*TLPhoneSaveCallDebug) Encode

func (m *TLPhoneSaveCallDebug) Encode() []byte

phone.saveCallDebug#277add7e peer:InputPhoneCall debug:DataJSON = Bool;

func (*TLPhoneSaveCallDebug) GetDebug

func (m *TLPhoneSaveCallDebug) GetDebug() *DataJSON

func (*TLPhoneSaveCallDebug) GetPeer

func (m *TLPhoneSaveCallDebug) GetPeer() *InputPhoneCall

func (*TLPhoneSaveCallDebug) ProtoMessage

func (*TLPhoneSaveCallDebug) ProtoMessage()

func (*TLPhoneSaveCallDebug) Reset

func (m *TLPhoneSaveCallDebug) Reset()

func (*TLPhoneSaveCallDebug) String

func (m *TLPhoneSaveCallDebug) String() string

type TLPhoneSetCallRating

type TLPhoneSetCallRating struct {
	Peer    *InputPhoneCall `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	Rating  int32           `protobuf:"varint,2,opt,name=rating" json:"rating,omitempty"`
	Comment string          `protobuf:"bytes,3,opt,name=comment" json:"comment,omitempty"`
}

phone.setCallRating#1c536a34 peer:InputPhoneCall rating:int comment:string = Updates;

func (*TLPhoneSetCallRating) Decode

func (m *TLPhoneSetCallRating) Decode(dbuf *DecodeBuf) error

func (*TLPhoneSetCallRating) Descriptor

func (*TLPhoneSetCallRating) Descriptor() ([]byte, []int)

func (*TLPhoneSetCallRating) Encode

func (m *TLPhoneSetCallRating) Encode() []byte

phone.setCallRating#1c536a34 peer:InputPhoneCall rating:int comment:string = Updates;

func (*TLPhoneSetCallRating) GetComment

func (m *TLPhoneSetCallRating) GetComment() string

func (*TLPhoneSetCallRating) GetPeer

func (m *TLPhoneSetCallRating) GetPeer() *InputPhoneCall

func (*TLPhoneSetCallRating) GetRating

func (m *TLPhoneSetCallRating) GetRating() int32

func (*TLPhoneSetCallRating) ProtoMessage

func (*TLPhoneSetCallRating) ProtoMessage()

func (*TLPhoneSetCallRating) Reset

func (m *TLPhoneSetCallRating) Reset()

func (*TLPhoneSetCallRating) String

func (m *TLPhoneSetCallRating) String() string

type TLPhoto

type TLPhoto struct {
	HasStickers bool         `protobuf:"varint,1,opt,name=has_stickers,json=hasStickers" json:"has_stickers,omitempty"`
	Id          int64        `protobuf:"varint,2,opt,name=id" json:"id,omitempty"`
	AccessHash  int64        `protobuf:"varint,3,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
	Date        int32        `protobuf:"varint,4,opt,name=date" json:"date,omitempty"`
	Sizes       []*PhotoSize `protobuf:"bytes,5,rep,name=sizes" json:"sizes,omitempty"`
}

photo#9288dd29 flags:# has_stickers:flags.0?true id:long access_hash:long date:int sizes:Vector<PhotoSize> = Photo;

func (*TLPhoto) Decode

func (m *TLPhoto) Decode(dbuf *DecodeBuf) error

func (*TLPhoto) Descriptor

func (*TLPhoto) Descriptor() ([]byte, []int)

func (*TLPhoto) Encode

func (m *TLPhoto) Encode() []byte

func (*TLPhoto) GetAccessHash

func (m *TLPhoto) GetAccessHash() int64

func (*TLPhoto) GetDate

func (m *TLPhoto) GetDate() int32

func (*TLPhoto) GetHasStickers

func (m *TLPhoto) GetHasStickers() bool

func (*TLPhoto) GetId

func (m *TLPhoto) GetId() int64

func (*TLPhoto) GetSizes

func (m *TLPhoto) GetSizes() []*PhotoSize

func (*TLPhoto) ProtoMessage

func (*TLPhoto) ProtoMessage()

func (*TLPhoto) Reset

func (m *TLPhoto) Reset()

func (*TLPhoto) String

func (m *TLPhoto) String() string

func (*TLPhoto) ToPhoto

func (m *TLPhoto) ToPhoto() *Photo

photo#9288dd29 flags:# has_stickers:flags.0?true id:long access_hash:long date:int sizes:Vector<PhotoSize> = Photo;

type TLPhotoCachedSize

type TLPhotoCachedSize struct {
	Type     string        `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"`
	Location *FileLocation `protobuf:"bytes,2,opt,name=location" json:"location,omitempty"`
	W        int32         `protobuf:"varint,3,opt,name=w" json:"w,omitempty"`
	H        int32         `protobuf:"varint,4,opt,name=h" json:"h,omitempty"`
	Bytes    []byte        `protobuf:"bytes,5,opt,name=bytes,proto3" json:"bytes,omitempty"`
}

photoCachedSize#e9a734fa type:string location:FileLocation w:int h:int bytes:bytes = PhotoSize;

func (*TLPhotoCachedSize) Decode

func (m *TLPhotoCachedSize) Decode(dbuf *DecodeBuf) error

func (*TLPhotoCachedSize) Descriptor

func (*TLPhotoCachedSize) Descriptor() ([]byte, []int)

func (*TLPhotoCachedSize) Encode

func (m *TLPhotoCachedSize) Encode() []byte

func (*TLPhotoCachedSize) GetBytes

func (m *TLPhotoCachedSize) GetBytes() []byte

func (*TLPhotoCachedSize) GetH

func (m *TLPhotoCachedSize) GetH() int32

func (*TLPhotoCachedSize) GetLocation

func (m *TLPhotoCachedSize) GetLocation() *FileLocation

func (*TLPhotoCachedSize) GetType

func (m *TLPhotoCachedSize) GetType() string

func (*TLPhotoCachedSize) GetW

func (m *TLPhotoCachedSize) GetW() int32

func (*TLPhotoCachedSize) ProtoMessage

func (*TLPhotoCachedSize) ProtoMessage()

func (*TLPhotoCachedSize) Reset

func (m *TLPhotoCachedSize) Reset()

func (*TLPhotoCachedSize) String

func (m *TLPhotoCachedSize) String() string

func (*TLPhotoCachedSize) ToPhotoSize

func (m *TLPhotoCachedSize) ToPhotoSize() *PhotoSize

photoCachedSize#e9a734fa type:string location:FileLocation w:int h:int bytes:bytes = PhotoSize;

type TLPhotoEmpty

type TLPhotoEmpty struct {
	Id int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
}

photoEmpty#2331b22d id:long = Photo;

func (*TLPhotoEmpty) Decode

func (m *TLPhotoEmpty) Decode(dbuf *DecodeBuf) error

func (*TLPhotoEmpty) Descriptor

func (*TLPhotoEmpty) Descriptor() ([]byte, []int)

func (*TLPhotoEmpty) Encode

func (m *TLPhotoEmpty) Encode() []byte

func (*TLPhotoEmpty) GetId

func (m *TLPhotoEmpty) GetId() int64

func (*TLPhotoEmpty) ProtoMessage

func (*TLPhotoEmpty) ProtoMessage()

func (*TLPhotoEmpty) Reset

func (m *TLPhotoEmpty) Reset()

func (*TLPhotoEmpty) String

func (m *TLPhotoEmpty) String() string

func (*TLPhotoEmpty) ToPhoto

func (m *TLPhotoEmpty) ToPhoto() *Photo

photoEmpty#2331b22d id:long = Photo;

type TLPhotoSize

type TLPhotoSize struct {
	Type     string        `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"`
	Location *FileLocation `protobuf:"bytes,2,opt,name=location" json:"location,omitempty"`
	W        int32         `protobuf:"varint,3,opt,name=w" json:"w,omitempty"`
	H        int32         `protobuf:"varint,4,opt,name=h" json:"h,omitempty"`
	Size     int32         `protobuf:"varint,5,opt,name=size" json:"size,omitempty"`
}

photoSize#77bfb61b type:string location:FileLocation w:int h:int size:int = PhotoSize;

func (*TLPhotoSize) Decode

func (m *TLPhotoSize) Decode(dbuf *DecodeBuf) error

func (*TLPhotoSize) Descriptor

func (*TLPhotoSize) Descriptor() ([]byte, []int)

func (*TLPhotoSize) Encode

func (m *TLPhotoSize) Encode() []byte

func (*TLPhotoSize) GetH

func (m *TLPhotoSize) GetH() int32

func (*TLPhotoSize) GetLocation

func (m *TLPhotoSize) GetLocation() *FileLocation

func (*TLPhotoSize) GetSize

func (m *TLPhotoSize) GetSize() int32

func (*TLPhotoSize) GetType

func (m *TLPhotoSize) GetType() string

func (*TLPhotoSize) GetW

func (m *TLPhotoSize) GetW() int32

func (*TLPhotoSize) ProtoMessage

func (*TLPhotoSize) ProtoMessage()

func (*TLPhotoSize) Reset

func (m *TLPhotoSize) Reset()

func (*TLPhotoSize) String

func (m *TLPhotoSize) String() string

func (*TLPhotoSize) ToPhotoSize

func (m *TLPhotoSize) ToPhotoSize() *PhotoSize

photoSize#77bfb61b type:string location:FileLocation w:int h:int size:int = PhotoSize;

type TLPhotoSizeEmpty

type TLPhotoSizeEmpty struct {
	Type string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"`
}

photoSizeEmpty#e17e23c type:string = PhotoSize;

func (*TLPhotoSizeEmpty) Decode

func (m *TLPhotoSizeEmpty) Decode(dbuf *DecodeBuf) error

func (*TLPhotoSizeEmpty) Descriptor

func (*TLPhotoSizeEmpty) Descriptor() ([]byte, []int)

func (*TLPhotoSizeEmpty) Encode

func (m *TLPhotoSizeEmpty) Encode() []byte

func (*TLPhotoSizeEmpty) GetType

func (m *TLPhotoSizeEmpty) GetType() string

func (*TLPhotoSizeEmpty) ProtoMessage

func (*TLPhotoSizeEmpty) ProtoMessage()

func (*TLPhotoSizeEmpty) Reset

func (m *TLPhotoSizeEmpty) Reset()

func (*TLPhotoSizeEmpty) String

func (m *TLPhotoSizeEmpty) String() string

func (*TLPhotoSizeEmpty) ToPhotoSize

func (m *TLPhotoSizeEmpty) ToPhotoSize() *PhotoSize

photoSizeEmpty#e17e23c type:string = PhotoSize;

type TLPhotosDeletePhotos

type TLPhotosDeletePhotos struct {
	Id []*InputPhoto `protobuf:"bytes,1,rep,name=id" json:"id,omitempty"`
}

photos.deletePhotos#87cf7f2f id:Vector<InputPhoto> = Vector<long>;

func (*TLPhotosDeletePhotos) Decode

func (m *TLPhotosDeletePhotos) Decode(dbuf *DecodeBuf) error

func (*TLPhotosDeletePhotos) Descriptor

func (*TLPhotosDeletePhotos) Descriptor() ([]byte, []int)

func (*TLPhotosDeletePhotos) Encode

func (m *TLPhotosDeletePhotos) Encode() []byte

photos.deletePhotos#87cf7f2f id:Vector<InputPhoto> = Vector<long>;

func (*TLPhotosDeletePhotos) GetId

func (m *TLPhotosDeletePhotos) GetId() []*InputPhoto

func (*TLPhotosDeletePhotos) ProtoMessage

func (*TLPhotosDeletePhotos) ProtoMessage()

func (*TLPhotosDeletePhotos) Reset

func (m *TLPhotosDeletePhotos) Reset()

func (*TLPhotosDeletePhotos) String

func (m *TLPhotosDeletePhotos) String() string

type TLPhotosGetUserPhotos

type TLPhotosGetUserPhotos struct {
	UserId *InputUser `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Offset int32      `protobuf:"varint,2,opt,name=offset" json:"offset,omitempty"`
	MaxId  int64      `protobuf:"varint,3,opt,name=max_id,json=maxId" json:"max_id,omitempty"`
	Limit  int32      `protobuf:"varint,4,opt,name=limit" json:"limit,omitempty"`
}

photos.getUserPhotos#91cd32a8 user_id:InputUser offset:int max_id:long limit:int = photos.Photos;

func (*TLPhotosGetUserPhotos) Decode

func (m *TLPhotosGetUserPhotos) Decode(dbuf *DecodeBuf) error

func (*TLPhotosGetUserPhotos) Descriptor

func (*TLPhotosGetUserPhotos) Descriptor() ([]byte, []int)

func (*TLPhotosGetUserPhotos) Encode

func (m *TLPhotosGetUserPhotos) Encode() []byte

photos.getUserPhotos#91cd32a8 user_id:InputUser offset:int max_id:long limit:int = photos.Photos;

func (*TLPhotosGetUserPhotos) GetLimit

func (m *TLPhotosGetUserPhotos) GetLimit() int32

func (*TLPhotosGetUserPhotos) GetMaxId

func (m *TLPhotosGetUserPhotos) GetMaxId() int64

func (*TLPhotosGetUserPhotos) GetOffset

func (m *TLPhotosGetUserPhotos) GetOffset() int32

func (*TLPhotosGetUserPhotos) GetUserId

func (m *TLPhotosGetUserPhotos) GetUserId() *InputUser

func (*TLPhotosGetUserPhotos) ProtoMessage

func (*TLPhotosGetUserPhotos) ProtoMessage()

func (*TLPhotosGetUserPhotos) Reset

func (m *TLPhotosGetUserPhotos) Reset()

func (*TLPhotosGetUserPhotos) String

func (m *TLPhotosGetUserPhotos) String() string

type TLPhotosPhoto

type TLPhotosPhoto struct {
	Photo *Photo  `protobuf:"bytes,1,opt,name=photo" json:"photo,omitempty"`
	Users []*User `protobuf:"bytes,2,rep,name=users" json:"users,omitempty"`
}

photos.photo#20212ca8 photo:Photo users:Vector<User> = photos.Photo;

func (*TLPhotosPhoto) Decode

func (m *TLPhotosPhoto) Decode(dbuf *DecodeBuf) error

func (*TLPhotosPhoto) Descriptor

func (*TLPhotosPhoto) Descriptor() ([]byte, []int)

func (*TLPhotosPhoto) Encode

func (m *TLPhotosPhoto) Encode() []byte

func (*TLPhotosPhoto) GetPhoto

func (m *TLPhotosPhoto) GetPhoto() *Photo

func (*TLPhotosPhoto) GetUsers

func (m *TLPhotosPhoto) GetUsers() []*User

func (*TLPhotosPhoto) ProtoMessage

func (*TLPhotosPhoto) ProtoMessage()

func (*TLPhotosPhoto) Reset

func (m *TLPhotosPhoto) Reset()

func (*TLPhotosPhoto) String

func (m *TLPhotosPhoto) String() string

func (*TLPhotosPhoto) ToPhotos_Photo

func (m *TLPhotosPhoto) ToPhotos_Photo() *Photos_Photo

photos.photo#20212ca8 photo:Photo users:Vector<User> = photos.Photo;

type TLPhotosPhotos

type TLPhotosPhotos struct {
	Photos []*Photo `protobuf:"bytes,1,rep,name=photos" json:"photos,omitempty"`
	Users  []*User  `protobuf:"bytes,2,rep,name=users" json:"users,omitempty"`
}

photos.photos#8dca6aa5 photos:Vector<Photo> users:Vector<User> = photos.Photos;

func (*TLPhotosPhotos) Decode

func (m *TLPhotosPhotos) Decode(dbuf *DecodeBuf) error

func (*TLPhotosPhotos) Descriptor

func (*TLPhotosPhotos) Descriptor() ([]byte, []int)

func (*TLPhotosPhotos) Encode

func (m *TLPhotosPhotos) Encode() []byte

func (*TLPhotosPhotos) GetPhotos

func (m *TLPhotosPhotos) GetPhotos() []*Photo

func (*TLPhotosPhotos) GetUsers

func (m *TLPhotosPhotos) GetUsers() []*User

func (*TLPhotosPhotos) ProtoMessage

func (*TLPhotosPhotos) ProtoMessage()

func (*TLPhotosPhotos) Reset

func (m *TLPhotosPhotos) Reset()

func (*TLPhotosPhotos) String

func (m *TLPhotosPhotos) String() string

func (*TLPhotosPhotos) ToPhotos_Photos

func (m *TLPhotosPhotos) ToPhotos_Photos() *Photos_Photos

photos.photos#8dca6aa5 photos:Vector<Photo> users:Vector<User> = photos.Photos;

type TLPhotosPhotosSlice

type TLPhotosPhotosSlice struct {
	Count  int32    `protobuf:"varint,1,opt,name=count" json:"count,omitempty"`
	Photos []*Photo `protobuf:"bytes,2,rep,name=photos" json:"photos,omitempty"`
	Users  []*User  `protobuf:"bytes,3,rep,name=users" json:"users,omitempty"`
}

photos.photosSlice#15051f54 count:int photos:Vector<Photo> users:Vector<User> = photos.Photos;

func (*TLPhotosPhotosSlice) Decode

func (m *TLPhotosPhotosSlice) Decode(dbuf *DecodeBuf) error

func (*TLPhotosPhotosSlice) Descriptor

func (*TLPhotosPhotosSlice) Descriptor() ([]byte, []int)

func (*TLPhotosPhotosSlice) Encode

func (m *TLPhotosPhotosSlice) Encode() []byte

func (*TLPhotosPhotosSlice) GetCount

func (m *TLPhotosPhotosSlice) GetCount() int32

func (*TLPhotosPhotosSlice) GetPhotos

func (m *TLPhotosPhotosSlice) GetPhotos() []*Photo

func (*TLPhotosPhotosSlice) GetUsers

func (m *TLPhotosPhotosSlice) GetUsers() []*User

func (*TLPhotosPhotosSlice) ProtoMessage

func (*TLPhotosPhotosSlice) ProtoMessage()

func (*TLPhotosPhotosSlice) Reset

func (m *TLPhotosPhotosSlice) Reset()

func (*TLPhotosPhotosSlice) String

func (m *TLPhotosPhotosSlice) String() string

func (*TLPhotosPhotosSlice) ToPhotos_Photos

func (m *TLPhotosPhotosSlice) ToPhotos_Photos() *Photos_Photos

photos.photosSlice#15051f54 count:int photos:Vector<Photo> users:Vector<User> = photos.Photos;

type TLPhotosUpdateProfilePhoto

type TLPhotosUpdateProfilePhoto struct {
	Id *InputPhoto `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
}

photos.updateProfilePhoto#f0bb5152 id:InputPhoto = UserProfilePhoto;

func (*TLPhotosUpdateProfilePhoto) Decode

func (m *TLPhotosUpdateProfilePhoto) Decode(dbuf *DecodeBuf) error

func (*TLPhotosUpdateProfilePhoto) Descriptor

func (*TLPhotosUpdateProfilePhoto) Descriptor() ([]byte, []int)

func (*TLPhotosUpdateProfilePhoto) Encode

func (m *TLPhotosUpdateProfilePhoto) Encode() []byte

photos.updateProfilePhoto#f0bb5152 id:InputPhoto = UserProfilePhoto;

func (*TLPhotosUpdateProfilePhoto) GetId

func (*TLPhotosUpdateProfilePhoto) ProtoMessage

func (*TLPhotosUpdateProfilePhoto) ProtoMessage()

func (*TLPhotosUpdateProfilePhoto) Reset

func (m *TLPhotosUpdateProfilePhoto) Reset()

func (*TLPhotosUpdateProfilePhoto) String

func (m *TLPhotosUpdateProfilePhoto) String() string

type TLPhotosUploadProfilePhoto

type TLPhotosUploadProfilePhoto struct {
	File *InputFile `protobuf:"bytes,1,opt,name=file" json:"file,omitempty"`
}

photos.uploadProfilePhoto#4f32c098 file:InputFile = photos.Photo;

func (*TLPhotosUploadProfilePhoto) Decode

func (m *TLPhotosUploadProfilePhoto) Decode(dbuf *DecodeBuf) error

func (*TLPhotosUploadProfilePhoto) Descriptor

func (*TLPhotosUploadProfilePhoto) Descriptor() ([]byte, []int)

func (*TLPhotosUploadProfilePhoto) Encode

func (m *TLPhotosUploadProfilePhoto) Encode() []byte

photos.uploadProfilePhoto#4f32c098 file:InputFile = photos.Photo;

func (*TLPhotosUploadProfilePhoto) GetFile

func (m *TLPhotosUploadProfilePhoto) GetFile() *InputFile

func (*TLPhotosUploadProfilePhoto) ProtoMessage

func (*TLPhotosUploadProfilePhoto) ProtoMessage()

func (*TLPhotosUploadProfilePhoto) Reset

func (m *TLPhotosUploadProfilePhoto) Reset()

func (*TLPhotosUploadProfilePhoto) String

func (m *TLPhotosUploadProfilePhoto) String() string

type TLPing

type TLPing struct {
	PingId int64 `protobuf:"varint,1,opt,name=ping_id,json=pingId" json:"ping_id,omitempty"`
}

ping#7abe77ec ping_id:long = Pong;

func (*TLPing) Decode

func (m *TLPing) Decode(dbuf *DecodeBuf) error

func (*TLPing) Descriptor

func (*TLPing) Descriptor() ([]byte, []int)

func (*TLPing) Encode

func (m *TLPing) Encode() []byte

ping#7abe77ec ping_id:long = Pong;

func (*TLPing) GetPingId

func (m *TLPing) GetPingId() int64

func (*TLPing) ProtoMessage

func (*TLPing) ProtoMessage()

func (*TLPing) Reset

func (m *TLPing) Reset()

func (*TLPing) String

func (m *TLPing) String() string

type TLPingDelayDisconnect

type TLPingDelayDisconnect struct {
	PingId          int64 `protobuf:"varint,1,opt,name=ping_id,json=pingId" json:"ping_id,omitempty"`
	DisconnectDelay int32 `protobuf:"varint,2,opt,name=disconnect_delay,json=disconnectDelay" json:"disconnect_delay,omitempty"`
}

ping_delay_disconnect#f3427b8c ping_id:long disconnect_delay:int = Pong;

func (*TLPingDelayDisconnect) Decode

func (m *TLPingDelayDisconnect) Decode(dbuf *DecodeBuf) error

func (*TLPingDelayDisconnect) Descriptor

func (*TLPingDelayDisconnect) Descriptor() ([]byte, []int)

func (*TLPingDelayDisconnect) Encode

func (m *TLPingDelayDisconnect) Encode() []byte

ping_delay_disconnect#f3427b8c ping_id:long disconnect_delay:int = Pong;

func (*TLPingDelayDisconnect) GetDisconnectDelay

func (m *TLPingDelayDisconnect) GetDisconnectDelay() int32

func (*TLPingDelayDisconnect) GetPingId

func (m *TLPingDelayDisconnect) GetPingId() int64

func (*TLPingDelayDisconnect) ProtoMessage

func (*TLPingDelayDisconnect) ProtoMessage()

func (*TLPingDelayDisconnect) Reset

func (m *TLPingDelayDisconnect) Reset()

func (*TLPingDelayDisconnect) String

func (m *TLPingDelayDisconnect) String() string

type TLPong

type TLPong struct {
	MsgId  int64 `protobuf:"varint,1,opt,name=msg_id,json=msgId" json:"msg_id,omitempty"`
	PingId int64 `protobuf:"varint,2,opt,name=ping_id,json=pingId" json:"ping_id,omitempty"`
}

pong#347773c5 msg_id:long ping_id:long = Pong;

func (*TLPong) Decode

func (m *TLPong) Decode(dbuf *DecodeBuf) error

func (*TLPong) Descriptor

func (*TLPong) Descriptor() ([]byte, []int)

func (*TLPong) Encode

func (m *TLPong) Encode() []byte

func (*TLPong) GetMsgId

func (m *TLPong) GetMsgId() int64

func (*TLPong) GetPingId

func (m *TLPong) GetPingId() int64

func (*TLPong) ProtoMessage

func (*TLPong) ProtoMessage()

func (*TLPong) Reset

func (m *TLPong) Reset()

func (*TLPong) String

func (m *TLPong) String() string

func (*TLPong) ToPong

func (m *TLPong) ToPong() *Pong

pong#347773c5 msg_id:long ping_id:long = Pong;

type TLPopularContact

type TLPopularContact struct {
	ClientId  int64 `protobuf:"varint,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"`
	Importers int32 `protobuf:"varint,2,opt,name=importers" json:"importers,omitempty"`
}

popularContact#5ce14175 client_id:long importers:int = PopularContact;

func (*TLPopularContact) Decode

func (m *TLPopularContact) Decode(dbuf *DecodeBuf) error

func (*TLPopularContact) Descriptor

func (*TLPopularContact) Descriptor() ([]byte, []int)

func (*TLPopularContact) Encode

func (m *TLPopularContact) Encode() []byte

func (*TLPopularContact) GetClientId

func (m *TLPopularContact) GetClientId() int64

func (*TLPopularContact) GetImporters

func (m *TLPopularContact) GetImporters() int32

func (*TLPopularContact) ProtoMessage

func (*TLPopularContact) ProtoMessage()

func (*TLPopularContact) Reset

func (m *TLPopularContact) Reset()

func (*TLPopularContact) String

func (m *TLPopularContact) String() string

func (*TLPopularContact) ToPopularContact

func (m *TLPopularContact) ToPopularContact() *PopularContact

popularContact#5ce14175 client_id:long importers:int = PopularContact;

type TLPostAddress

type TLPostAddress struct {
	StreetLine1 string `protobuf:"bytes,1,opt,name=street_line1,json=streetLine1" json:"street_line1,omitempty"`
	StreetLine2 string `protobuf:"bytes,2,opt,name=street_line2,json=streetLine2" json:"street_line2,omitempty"`
	City        string `protobuf:"bytes,3,opt,name=city" json:"city,omitempty"`
	State       string `protobuf:"bytes,4,opt,name=state" json:"state,omitempty"`
	CountryIso2 string `protobuf:"bytes,5,opt,name=country_iso2,json=countryIso2" json:"country_iso2,omitempty"`
	PostCode    string `protobuf:"bytes,6,opt,name=post_code,json=postCode" json:"post_code,omitempty"`
}

postAddress#1e8caaeb street_line1:string street_line2:string city:string state:string country_iso2:string post_code:string = PostAddress;

func (*TLPostAddress) Decode

func (m *TLPostAddress) Decode(dbuf *DecodeBuf) error

func (*TLPostAddress) Descriptor

func (*TLPostAddress) Descriptor() ([]byte, []int)

func (*TLPostAddress) Encode

func (m *TLPostAddress) Encode() []byte

func (*TLPostAddress) GetCity

func (m *TLPostAddress) GetCity() string

func (*TLPostAddress) GetCountryIso2

func (m *TLPostAddress) GetCountryIso2() string

func (*TLPostAddress) GetPostCode

func (m *TLPostAddress) GetPostCode() string

func (*TLPostAddress) GetState

func (m *TLPostAddress) GetState() string

func (*TLPostAddress) GetStreetLine1

func (m *TLPostAddress) GetStreetLine1() string

func (*TLPostAddress) GetStreetLine2

func (m *TLPostAddress) GetStreetLine2() string

func (*TLPostAddress) ProtoMessage

func (*TLPostAddress) ProtoMessage()

func (*TLPostAddress) Reset

func (m *TLPostAddress) Reset()

func (*TLPostAddress) String

func (m *TLPostAddress) String() string

func (*TLPostAddress) ToPostAddress

func (m *TLPostAddress) ToPostAddress() *PostAddress

postAddress#1e8caaeb street_line1:string street_line2:string city:string state:string country_iso2:string post_code:string = PostAddress;

type TLPrivacyKeyChatInvite

type TLPrivacyKeyChatInvite struct {
}

privacyKeyChatInvite#500e6dfa = PrivacyKey;

func (*TLPrivacyKeyChatInvite) Decode

func (m *TLPrivacyKeyChatInvite) Decode(dbuf *DecodeBuf) error

func (*TLPrivacyKeyChatInvite) Descriptor

func (*TLPrivacyKeyChatInvite) Descriptor() ([]byte, []int)

func (*TLPrivacyKeyChatInvite) Encode

func (m *TLPrivacyKeyChatInvite) Encode() []byte

func (*TLPrivacyKeyChatInvite) ProtoMessage

func (*TLPrivacyKeyChatInvite) ProtoMessage()

func (*TLPrivacyKeyChatInvite) Reset

func (m *TLPrivacyKeyChatInvite) Reset()

func (*TLPrivacyKeyChatInvite) String

func (m *TLPrivacyKeyChatInvite) String() string

func (*TLPrivacyKeyChatInvite) ToPrivacyKey

func (m *TLPrivacyKeyChatInvite) ToPrivacyKey() *PrivacyKey

privacyKeyChatInvite#500e6dfa = PrivacyKey;

type TLPrivacyKeyPhoneCall

type TLPrivacyKeyPhoneCall struct {
}

privacyKeyPhoneCall#3d662b7b = PrivacyKey;

func (*TLPrivacyKeyPhoneCall) Decode

func (m *TLPrivacyKeyPhoneCall) Decode(dbuf *DecodeBuf) error

func (*TLPrivacyKeyPhoneCall) Descriptor

func (*TLPrivacyKeyPhoneCall) Descriptor() ([]byte, []int)

func (*TLPrivacyKeyPhoneCall) Encode

func (m *TLPrivacyKeyPhoneCall) Encode() []byte

func (*TLPrivacyKeyPhoneCall) ProtoMessage

func (*TLPrivacyKeyPhoneCall) ProtoMessage()

func (*TLPrivacyKeyPhoneCall) Reset

func (m *TLPrivacyKeyPhoneCall) Reset()

func (*TLPrivacyKeyPhoneCall) String

func (m *TLPrivacyKeyPhoneCall) String() string

func (*TLPrivacyKeyPhoneCall) ToPrivacyKey

func (m *TLPrivacyKeyPhoneCall) ToPrivacyKey() *PrivacyKey

privacyKeyPhoneCall#3d662b7b = PrivacyKey;

type TLPrivacyKeyStatusTimestamp

type TLPrivacyKeyStatusTimestamp struct {
}

privacyKeyStatusTimestamp#bc2eab30 = PrivacyKey;

func (*TLPrivacyKeyStatusTimestamp) Decode

func (m *TLPrivacyKeyStatusTimestamp) Decode(dbuf *DecodeBuf) error

func (*TLPrivacyKeyStatusTimestamp) Descriptor

func (*TLPrivacyKeyStatusTimestamp) Descriptor() ([]byte, []int)

func (*TLPrivacyKeyStatusTimestamp) Encode

func (m *TLPrivacyKeyStatusTimestamp) Encode() []byte

func (*TLPrivacyKeyStatusTimestamp) ProtoMessage

func (*TLPrivacyKeyStatusTimestamp) ProtoMessage()

func (*TLPrivacyKeyStatusTimestamp) Reset

func (m *TLPrivacyKeyStatusTimestamp) Reset()

func (*TLPrivacyKeyStatusTimestamp) String

func (m *TLPrivacyKeyStatusTimestamp) String() string

func (*TLPrivacyKeyStatusTimestamp) ToPrivacyKey

func (m *TLPrivacyKeyStatusTimestamp) ToPrivacyKey() *PrivacyKey

privacyKeyStatusTimestamp#bc2eab30 = PrivacyKey;

type TLPrivacyValueAllowAll

type TLPrivacyValueAllowAll struct {
}

privacyValueAllowAll#65427b82 = PrivacyRule;

func (*TLPrivacyValueAllowAll) Decode

func (m *TLPrivacyValueAllowAll) Decode(dbuf *DecodeBuf) error

func (*TLPrivacyValueAllowAll) Descriptor

func (*TLPrivacyValueAllowAll) Descriptor() ([]byte, []int)

func (*TLPrivacyValueAllowAll) Encode

func (m *TLPrivacyValueAllowAll) Encode() []byte

func (*TLPrivacyValueAllowAll) ProtoMessage

func (*TLPrivacyValueAllowAll) ProtoMessage()

func (*TLPrivacyValueAllowAll) Reset

func (m *TLPrivacyValueAllowAll) Reset()

func (*TLPrivacyValueAllowAll) String

func (m *TLPrivacyValueAllowAll) String() string

func (*TLPrivacyValueAllowAll) ToPrivacyRule

func (m *TLPrivacyValueAllowAll) ToPrivacyRule() *PrivacyRule

privacyValueAllowAll#65427b82 = PrivacyRule;

type TLPrivacyValueAllowContacts

type TLPrivacyValueAllowContacts struct {
}

privacyValueAllowContacts#fffe1bac = PrivacyRule;

func (*TLPrivacyValueAllowContacts) Decode

func (m *TLPrivacyValueAllowContacts) Decode(dbuf *DecodeBuf) error

func (*TLPrivacyValueAllowContacts) Descriptor

func (*TLPrivacyValueAllowContacts) Descriptor() ([]byte, []int)

func (*TLPrivacyValueAllowContacts) Encode

func (m *TLPrivacyValueAllowContacts) Encode() []byte

func (*TLPrivacyValueAllowContacts) ProtoMessage

func (*TLPrivacyValueAllowContacts) ProtoMessage()

func (*TLPrivacyValueAllowContacts) Reset

func (m *TLPrivacyValueAllowContacts) Reset()

func (*TLPrivacyValueAllowContacts) String

func (m *TLPrivacyValueAllowContacts) String() string

func (*TLPrivacyValueAllowContacts) ToPrivacyRule

func (m *TLPrivacyValueAllowContacts) ToPrivacyRule() *PrivacyRule

privacyValueAllowContacts#fffe1bac = PrivacyRule;

type TLPrivacyValueAllowUsers

type TLPrivacyValueAllowUsers struct {
	Users []int32 `protobuf:"varint,1,rep,packed,name=users" json:"users,omitempty"`
}

privacyValueAllowUsers#4d5bbe0c users:Vector<int> = PrivacyRule;

func (*TLPrivacyValueAllowUsers) Decode

func (m *TLPrivacyValueAllowUsers) Decode(dbuf *DecodeBuf) error

func (*TLPrivacyValueAllowUsers) Descriptor

func (*TLPrivacyValueAllowUsers) Descriptor() ([]byte, []int)

func (*TLPrivacyValueAllowUsers) Encode

func (m *TLPrivacyValueAllowUsers) Encode() []byte

func (*TLPrivacyValueAllowUsers) GetUsers

func (m *TLPrivacyValueAllowUsers) GetUsers() []int32

func (*TLPrivacyValueAllowUsers) ProtoMessage

func (*TLPrivacyValueAllowUsers) ProtoMessage()

func (*TLPrivacyValueAllowUsers) Reset

func (m *TLPrivacyValueAllowUsers) Reset()

func (*TLPrivacyValueAllowUsers) String

func (m *TLPrivacyValueAllowUsers) String() string

func (*TLPrivacyValueAllowUsers) ToPrivacyRule

func (m *TLPrivacyValueAllowUsers) ToPrivacyRule() *PrivacyRule

privacyValueAllowUsers#4d5bbe0c users:Vector<int> = PrivacyRule;

type TLPrivacyValueDisallowAll

type TLPrivacyValueDisallowAll struct {
}

privacyValueDisallowAll#8b73e763 = PrivacyRule;

func (*TLPrivacyValueDisallowAll) Decode

func (m *TLPrivacyValueDisallowAll) Decode(dbuf *DecodeBuf) error

func (*TLPrivacyValueDisallowAll) Descriptor

func (*TLPrivacyValueDisallowAll) Descriptor() ([]byte, []int)

func (*TLPrivacyValueDisallowAll) Encode

func (m *TLPrivacyValueDisallowAll) Encode() []byte

func (*TLPrivacyValueDisallowAll) ProtoMessage

func (*TLPrivacyValueDisallowAll) ProtoMessage()

func (*TLPrivacyValueDisallowAll) Reset

func (m *TLPrivacyValueDisallowAll) Reset()

func (*TLPrivacyValueDisallowAll) String

func (m *TLPrivacyValueDisallowAll) String() string

func (*TLPrivacyValueDisallowAll) ToPrivacyRule

func (m *TLPrivacyValueDisallowAll) ToPrivacyRule() *PrivacyRule

privacyValueDisallowAll#8b73e763 = PrivacyRule;

type TLPrivacyValueDisallowContacts

type TLPrivacyValueDisallowContacts struct {
}

privacyValueDisallowContacts#f888fa1a = PrivacyRule;

func (*TLPrivacyValueDisallowContacts) Decode

func (*TLPrivacyValueDisallowContacts) Descriptor

func (*TLPrivacyValueDisallowContacts) Descriptor() ([]byte, []int)

func (*TLPrivacyValueDisallowContacts) Encode

func (m *TLPrivacyValueDisallowContacts) Encode() []byte

func (*TLPrivacyValueDisallowContacts) ProtoMessage

func (*TLPrivacyValueDisallowContacts) ProtoMessage()

func (*TLPrivacyValueDisallowContacts) Reset

func (m *TLPrivacyValueDisallowContacts) Reset()

func (*TLPrivacyValueDisallowContacts) String

func (*TLPrivacyValueDisallowContacts) ToPrivacyRule

func (m *TLPrivacyValueDisallowContacts) ToPrivacyRule() *PrivacyRule

privacyValueDisallowContacts#f888fa1a = PrivacyRule;

type TLPrivacyValueDisallowUsers

type TLPrivacyValueDisallowUsers struct {
	Users []int32 `protobuf:"varint,1,rep,packed,name=users" json:"users,omitempty"`
}

privacyValueDisallowUsers#c7f49b7 users:Vector<int> = PrivacyRule;

func (*TLPrivacyValueDisallowUsers) Decode

func (m *TLPrivacyValueDisallowUsers) Decode(dbuf *DecodeBuf) error

func (*TLPrivacyValueDisallowUsers) Descriptor

func (*TLPrivacyValueDisallowUsers) Descriptor() ([]byte, []int)

func (*TLPrivacyValueDisallowUsers) Encode

func (m *TLPrivacyValueDisallowUsers) Encode() []byte

func (*TLPrivacyValueDisallowUsers) GetUsers

func (m *TLPrivacyValueDisallowUsers) GetUsers() []int32

func (*TLPrivacyValueDisallowUsers) ProtoMessage

func (*TLPrivacyValueDisallowUsers) ProtoMessage()

func (*TLPrivacyValueDisallowUsers) Reset

func (m *TLPrivacyValueDisallowUsers) Reset()

func (*TLPrivacyValueDisallowUsers) String

func (m *TLPrivacyValueDisallowUsers) String() string

func (*TLPrivacyValueDisallowUsers) ToPrivacyRule

func (m *TLPrivacyValueDisallowUsers) ToPrivacyRule() *PrivacyRule

privacyValueDisallowUsers#c7f49b7 users:Vector<int> = PrivacyRule;

type TLReceivedNotifyMessage

type TLReceivedNotifyMessage struct {
	Id int32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
}

receivedNotifyMessage#a384b779 id:int flags:int = ReceivedNotifyMessage;

func (*TLReceivedNotifyMessage) Decode

func (m *TLReceivedNotifyMessage) Decode(dbuf *DecodeBuf) error

func (*TLReceivedNotifyMessage) Descriptor

func (*TLReceivedNotifyMessage) Descriptor() ([]byte, []int)

func (*TLReceivedNotifyMessage) Encode

func (m *TLReceivedNotifyMessage) Encode() []byte

func (*TLReceivedNotifyMessage) GetId

func (m *TLReceivedNotifyMessage) GetId() int32

func (*TLReceivedNotifyMessage) ProtoMessage

func (*TLReceivedNotifyMessage) ProtoMessage()

func (*TLReceivedNotifyMessage) Reset

func (m *TLReceivedNotifyMessage) Reset()

func (*TLReceivedNotifyMessage) String

func (m *TLReceivedNotifyMessage) String() string

func (*TLReceivedNotifyMessage) ToReceivedNotifyMessage

func (m *TLReceivedNotifyMessage) ToReceivedNotifyMessage() *ReceivedNotifyMessage

receivedNotifyMessage#a384b779 id:int flags:int = ReceivedNotifyMessage;

type TLReplyInlineMarkup

type TLReplyInlineMarkup struct {
	Rows []*KeyboardButtonRow `protobuf:"bytes,1,rep,name=rows" json:"rows,omitempty"`
}

replyInlineMarkup#48a30254 rows:Vector<KeyboardButtonRow> = ReplyMarkup;

func (*TLReplyInlineMarkup) Decode

func (m *TLReplyInlineMarkup) Decode(dbuf *DecodeBuf) error

func (*TLReplyInlineMarkup) Descriptor

func (*TLReplyInlineMarkup) Descriptor() ([]byte, []int)

func (*TLReplyInlineMarkup) Encode

func (m *TLReplyInlineMarkup) Encode() []byte

func (*TLReplyInlineMarkup) GetRows

func (m *TLReplyInlineMarkup) GetRows() []*KeyboardButtonRow

func (*TLReplyInlineMarkup) ProtoMessage

func (*TLReplyInlineMarkup) ProtoMessage()

func (*TLReplyInlineMarkup) Reset

func (m *TLReplyInlineMarkup) Reset()

func (*TLReplyInlineMarkup) String

func (m *TLReplyInlineMarkup) String() string

func (*TLReplyInlineMarkup) ToReplyMarkup

func (m *TLReplyInlineMarkup) ToReplyMarkup() *ReplyMarkup

replyInlineMarkup#48a30254 rows:Vector<KeyboardButtonRow> = ReplyMarkup;

type TLReplyKeyboardForceReply

type TLReplyKeyboardForceReply struct {
	SingleUse bool `protobuf:"varint,1,opt,name=single_use,json=singleUse" json:"single_use,omitempty"`
	Selective bool `protobuf:"varint,2,opt,name=selective" json:"selective,omitempty"`
}

replyKeyboardForceReply#f4108aa0 flags:# single_use:flags.1?true selective:flags.2?true = ReplyMarkup;

func (*TLReplyKeyboardForceReply) Decode

func (m *TLReplyKeyboardForceReply) Decode(dbuf *DecodeBuf) error

func (*TLReplyKeyboardForceReply) Descriptor

func (*TLReplyKeyboardForceReply) Descriptor() ([]byte, []int)

func (*TLReplyKeyboardForceReply) Encode

func (m *TLReplyKeyboardForceReply) Encode() []byte

func (*TLReplyKeyboardForceReply) GetSelective

func (m *TLReplyKeyboardForceReply) GetSelective() bool

func (*TLReplyKeyboardForceReply) GetSingleUse

func (m *TLReplyKeyboardForceReply) GetSingleUse() bool

func (*TLReplyKeyboardForceReply) ProtoMessage

func (*TLReplyKeyboardForceReply) ProtoMessage()

func (*TLReplyKeyboardForceReply) Reset

func (m *TLReplyKeyboardForceReply) Reset()

func (*TLReplyKeyboardForceReply) String

func (m *TLReplyKeyboardForceReply) String() string

func (*TLReplyKeyboardForceReply) ToReplyMarkup

func (m *TLReplyKeyboardForceReply) ToReplyMarkup() *ReplyMarkup

replyKeyboardForceReply#f4108aa0 flags:# single_use:flags.1?true selective:flags.2?true = ReplyMarkup;

type TLReplyKeyboardHide

type TLReplyKeyboardHide struct {
	Selective bool `protobuf:"varint,1,opt,name=selective" json:"selective,omitempty"`
}

replyKeyboardHide#a03e5b85 flags:# selective:flags.2?true = ReplyMarkup;

func (*TLReplyKeyboardHide) Decode

func (m *TLReplyKeyboardHide) Decode(dbuf *DecodeBuf) error

func (*TLReplyKeyboardHide) Descriptor

func (*TLReplyKeyboardHide) Descriptor() ([]byte, []int)

func (*TLReplyKeyboardHide) Encode

func (m *TLReplyKeyboardHide) Encode() []byte

func (*TLReplyKeyboardHide) GetSelective

func (m *TLReplyKeyboardHide) GetSelective() bool

func (*TLReplyKeyboardHide) ProtoMessage

func (*TLReplyKeyboardHide) ProtoMessage()

func (*TLReplyKeyboardHide) Reset

func (m *TLReplyKeyboardHide) Reset()

func (*TLReplyKeyboardHide) String

func (m *TLReplyKeyboardHide) String() string

func (*TLReplyKeyboardHide) ToReplyMarkup

func (m *TLReplyKeyboardHide) ToReplyMarkup() *ReplyMarkup

replyKeyboardHide#a03e5b85 flags:# selective:flags.2?true = ReplyMarkup;

type TLReplyKeyboardMarkup

type TLReplyKeyboardMarkup struct {
	Resize    bool                 `protobuf:"varint,1,opt,name=resize" json:"resize,omitempty"`
	SingleUse bool                 `protobuf:"varint,2,opt,name=single_use,json=singleUse" json:"single_use,omitempty"`
	Selective bool                 `protobuf:"varint,3,opt,name=selective" json:"selective,omitempty"`
	Rows      []*KeyboardButtonRow `protobuf:"bytes,4,rep,name=rows" json:"rows,omitempty"`
}

replyKeyboardMarkup#3502758c flags:# resize:flags.0?true single_use:flags.1?true selective:flags.2?true rows:Vector<KeyboardButtonRow> = ReplyMarkup;

func (*TLReplyKeyboardMarkup) Decode

func (m *TLReplyKeyboardMarkup) Decode(dbuf *DecodeBuf) error

func (*TLReplyKeyboardMarkup) Descriptor

func (*TLReplyKeyboardMarkup) Descriptor() ([]byte, []int)

func (*TLReplyKeyboardMarkup) Encode

func (m *TLReplyKeyboardMarkup) Encode() []byte

func (*TLReplyKeyboardMarkup) GetResize

func (m *TLReplyKeyboardMarkup) GetResize() bool

func (*TLReplyKeyboardMarkup) GetRows

func (m *TLReplyKeyboardMarkup) GetRows() []*KeyboardButtonRow

func (*TLReplyKeyboardMarkup) GetSelective

func (m *TLReplyKeyboardMarkup) GetSelective() bool

func (*TLReplyKeyboardMarkup) GetSingleUse

func (m *TLReplyKeyboardMarkup) GetSingleUse() bool

func (*TLReplyKeyboardMarkup) ProtoMessage

func (*TLReplyKeyboardMarkup) ProtoMessage()

func (*TLReplyKeyboardMarkup) Reset

func (m *TLReplyKeyboardMarkup) Reset()

func (*TLReplyKeyboardMarkup) String

func (m *TLReplyKeyboardMarkup) String() string

func (*TLReplyKeyboardMarkup) ToReplyMarkup

func (m *TLReplyKeyboardMarkup) ToReplyMarkup() *ReplyMarkup

replyKeyboardMarkup#3502758c flags:# resize:flags.0?true single_use:flags.1?true selective:flags.2?true rows:Vector<KeyboardButtonRow> = ReplyMarkup;

type TLReqPq

type TLReqPq struct {
	Nonce []byte `protobuf:"bytes,1,opt,name=nonce,proto3" json:"nonce,omitempty"`
}

RPC req_pq#60469778 nonce:int128 = ResPQ;

func (*TLReqPq) Decode

func (m *TLReqPq) Decode(dbuf *DecodeBuf) error

func (*TLReqPq) Descriptor

func (*TLReqPq) Descriptor() ([]byte, []int)

func (*TLReqPq) Encode

func (m *TLReqPq) Encode() []byte

RPC req_pq#60469778 nonce:int128 = ResPQ;

func (*TLReqPq) GetNonce

func (m *TLReqPq) GetNonce() []byte

func (*TLReqPq) ProtoMessage

func (*TLReqPq) ProtoMessage()

func (*TLReqPq) Reset

func (m *TLReqPq) Reset()

func (*TLReqPq) String

func (m *TLReqPq) String() string

type TLReq_DHParams

type TLReq_DHParams struct {
	Nonce                []byte `protobuf:"bytes,1,opt,name=nonce,proto3" json:"nonce,omitempty"`
	ServerNonce          []byte `protobuf:"bytes,2,opt,name=server_nonce,json=serverNonce,proto3" json:"server_nonce,omitempty"`
	P                    string `protobuf:"bytes,3,opt,name=p" json:"p,omitempty"`
	Q                    string `protobuf:"bytes,4,opt,name=q" json:"q,omitempty"`
	PublicKeyFingerprint int64  `protobuf:"varint,5,opt,name=public_key_fingerprint,json=publicKeyFingerprint" json:"public_key_fingerprint,omitempty"`
	EncryptedData        string `protobuf:"bytes,6,opt,name=encrypted_data,json=encryptedData" json:"encrypted_data,omitempty"`
}

req_DH_params#d712e4be nonce:int128 server_nonce:int128 p:string q:string public_key_fingerprint:long encrypted_data:string = Server_DH_Params;

func (*TLReq_DHParams) Decode

func (m *TLReq_DHParams) Decode(dbuf *DecodeBuf) error

func (*TLReq_DHParams) Descriptor

func (*TLReq_DHParams) Descriptor() ([]byte, []int)

func (*TLReq_DHParams) Encode

func (m *TLReq_DHParams) Encode() []byte

req_DH_params#d712e4be nonce:int128 server_nonce:int128 p:string q:string public_key_fingerprint:long encrypted_data:string = Server_DH_Params;

func (*TLReq_DHParams) GetEncryptedData

func (m *TLReq_DHParams) GetEncryptedData() string

func (*TLReq_DHParams) GetNonce

func (m *TLReq_DHParams) GetNonce() []byte

func (*TLReq_DHParams) GetP

func (m *TLReq_DHParams) GetP() string

func (*TLReq_DHParams) GetPublicKeyFingerprint

func (m *TLReq_DHParams) GetPublicKeyFingerprint() int64

func (*TLReq_DHParams) GetQ

func (m *TLReq_DHParams) GetQ() string

func (*TLReq_DHParams) GetServerNonce

func (m *TLReq_DHParams) GetServerNonce() []byte

func (*TLReq_DHParams) ProtoMessage

func (*TLReq_DHParams) ProtoMessage()

func (*TLReq_DHParams) Reset

func (m *TLReq_DHParams) Reset()

func (*TLReq_DHParams) String

func (m *TLReq_DHParams) String() string

type TLResPQ

type TLResPQ struct {
	Nonce                       []byte  `protobuf:"bytes,1,opt,name=nonce,proto3" json:"nonce,omitempty"`
	ServerNonce                 []byte  `protobuf:"bytes,2,opt,name=server_nonce,json=serverNonce,proto3" json:"server_nonce,omitempty"`
	Pq                          string  `protobuf:"bytes,3,opt,name=pq" json:"pq,omitempty"`
	ServerPublicKeyFingerprints []int64 `` /* 147-byte string literal not displayed */
}

resPQ#05162463 nonce:int128 server_nonce:int128 pq:string server_public_key_fingerprints:Vector<long> = ResPQ;

func (*TLResPQ) Decode

func (m *TLResPQ) Decode(dbuf *DecodeBuf) error

func (*TLResPQ) Descriptor

func (*TLResPQ) Descriptor() ([]byte, []int)

func (*TLResPQ) Encode

func (m *TLResPQ) Encode() []byte

func (*TLResPQ) GetNonce

func (m *TLResPQ) GetNonce() []byte

func (*TLResPQ) GetPq

func (m *TLResPQ) GetPq() string

func (*TLResPQ) GetServerNonce

func (m *TLResPQ) GetServerNonce() []byte

func (*TLResPQ) GetServerPublicKeyFingerprints

func (m *TLResPQ) GetServerPublicKeyFingerprints() []int64

func (*TLResPQ) ProtoMessage

func (*TLResPQ) ProtoMessage()

func (*TLResPQ) Reset

func (m *TLResPQ) Reset()

func (*TLResPQ) String

func (m *TLResPQ) String() string

func (*TLResPQ) ToResPQ

func (m *TLResPQ) ToResPQ() *ResPQ

resPQ#05162463 nonce:int128 server_nonce:int128 pq:string server_public_key_fingerprints:Vector<long> = ResPQ;

type TLRpcAnswerDropped

type TLRpcAnswerDropped struct {
	MsgId int64 `protobuf:"varint,1,opt,name=msg_id,json=msgId" json:"msg_id,omitempty"`
	SeqNo int32 `protobuf:"varint,2,opt,name=seq_no,json=seqNo" json:"seq_no,omitempty"`
	Bytes int32 `protobuf:"varint,3,opt,name=bytes" json:"bytes,omitempty"`
}

rpc_answer_dropped#a43ad8b7 msg_id:long seq_no:int bytes:int = RpcDropAnswer;

func (*TLRpcAnswerDropped) Decode

func (m *TLRpcAnswerDropped) Decode(dbuf *DecodeBuf) error

func (*TLRpcAnswerDropped) Descriptor

func (*TLRpcAnswerDropped) Descriptor() ([]byte, []int)

func (*TLRpcAnswerDropped) Encode

func (m *TLRpcAnswerDropped) Encode() []byte

func (*TLRpcAnswerDropped) GetBytes

func (m *TLRpcAnswerDropped) GetBytes() int32

func (*TLRpcAnswerDropped) GetMsgId

func (m *TLRpcAnswerDropped) GetMsgId() int64

func (*TLRpcAnswerDropped) GetSeqNo

func (m *TLRpcAnswerDropped) GetSeqNo() int32

func (*TLRpcAnswerDropped) ProtoMessage

func (*TLRpcAnswerDropped) ProtoMessage()

func (*TLRpcAnswerDropped) Reset

func (m *TLRpcAnswerDropped) Reset()

func (*TLRpcAnswerDropped) String

func (m *TLRpcAnswerDropped) String() string

func (*TLRpcAnswerDropped) ToRpcDropAnswer

func (m *TLRpcAnswerDropped) ToRpcDropAnswer() *RpcDropAnswer

rpc_answer_dropped#a43ad8b7 msg_id:long seq_no:int bytes:int = RpcDropAnswer;

type TLRpcAnswerDroppedRunning

type TLRpcAnswerDroppedRunning struct {
}

rpc_answer_dropped_running#cd78e586 = RpcDropAnswer;

func (*TLRpcAnswerDroppedRunning) Decode

func (m *TLRpcAnswerDroppedRunning) Decode(dbuf *DecodeBuf) error

func (*TLRpcAnswerDroppedRunning) Descriptor

func (*TLRpcAnswerDroppedRunning) Descriptor() ([]byte, []int)

func (*TLRpcAnswerDroppedRunning) Encode

func (m *TLRpcAnswerDroppedRunning) Encode() []byte

func (*TLRpcAnswerDroppedRunning) ProtoMessage

func (*TLRpcAnswerDroppedRunning) ProtoMessage()

func (*TLRpcAnswerDroppedRunning) Reset

func (m *TLRpcAnswerDroppedRunning) Reset()

func (*TLRpcAnswerDroppedRunning) String

func (m *TLRpcAnswerDroppedRunning) String() string

func (*TLRpcAnswerDroppedRunning) ToRpcDropAnswer

func (m *TLRpcAnswerDroppedRunning) ToRpcDropAnswer() *RpcDropAnswer

rpc_answer_dropped_running#cd78e586 = RpcDropAnswer;

type TLRpcAnswerUnknown

type TLRpcAnswerUnknown struct {
}

rpc_answer_unknown#5e2ad36e = RpcDropAnswer;

func (*TLRpcAnswerUnknown) Decode

func (m *TLRpcAnswerUnknown) Decode(dbuf *DecodeBuf) error

func (*TLRpcAnswerUnknown) Descriptor

func (*TLRpcAnswerUnknown) Descriptor() ([]byte, []int)

func (*TLRpcAnswerUnknown) Encode

func (m *TLRpcAnswerUnknown) Encode() []byte

func (*TLRpcAnswerUnknown) ProtoMessage

func (*TLRpcAnswerUnknown) ProtoMessage()

func (*TLRpcAnswerUnknown) Reset

func (m *TLRpcAnswerUnknown) Reset()

func (*TLRpcAnswerUnknown) String

func (m *TLRpcAnswerUnknown) String() string

func (*TLRpcAnswerUnknown) ToRpcDropAnswer

func (m *TLRpcAnswerUnknown) ToRpcDropAnswer() *RpcDropAnswer

rpc_answer_unknown#5e2ad36e = RpcDropAnswer;

type TLRpcDropAnswer

type TLRpcDropAnswer struct {
	ReqMsgId int64 `protobuf:"varint,1,opt,name=req_msg_id,json=reqMsgId" json:"req_msg_id,omitempty"`
}

RPC rpc_drop_answer#58e4a740 req_msg_id:long = RpcDropAnswer;

func (*TLRpcDropAnswer) Decode

func (m *TLRpcDropAnswer) Decode(dbuf *DecodeBuf) error

func (*TLRpcDropAnswer) Descriptor

func (*TLRpcDropAnswer) Descriptor() ([]byte, []int)

func (*TLRpcDropAnswer) Encode

func (m *TLRpcDropAnswer) Encode() []byte

rpc_drop_answer#58e4a740 req_msg_id:long = RpcDropAnswer;

func (*TLRpcDropAnswer) GetReqMsgId

func (m *TLRpcDropAnswer) GetReqMsgId() int64

func (*TLRpcDropAnswer) ProtoMessage

func (*TLRpcDropAnswer) ProtoMessage()

func (*TLRpcDropAnswer) Reset

func (m *TLRpcDropAnswer) Reset()

func (*TLRpcDropAnswer) String

func (m *TLRpcDropAnswer) String() string

type TLRpcError

type TLRpcError struct {
	ErrorCode    int32  `protobuf:"varint,1,opt,name=error_code,json=errorCode" json:"error_code,omitempty"`
	ErrorMessage string `protobuf:"bytes,2,opt,name=error_message,json=errorMessage" json:"error_message,omitempty"`
}

rpc_error#2144ca19 error_code:int error_message:string = RpcError;

func NewFileMigrateX

func NewFileMigrateX(dc int32, message string) *TLRpcError

FILE_MIGRATE_X = 303000; PHONE_MIGRATE_X = 303001; NETWORK_MIGRATE_X = 303002; USER_MIGRATE_X = 303003;

ERROR_SEE_OTHER code has _X is dc number, We use custom NewXXXX()

func NewFloodWaitX

func NewFloodWaitX(second int32, message string) *TLRpcError

FLOOD_WAIT_X: A wait of X seconds is required (where X is a number)

func NewNetworkMigrateX

func NewNetworkMigrateX(dc int32, message string) *TLRpcError

func NewPhoneMigrateX

func NewPhoneMigrateX(dc int32, message string) *TLRpcError

func NewRpcError

func NewRpcError(code int32, message string) (err *TLRpcError)

normal code NewXXX

func NewUserMigrateX

func NewUserMigrateX(dc int32, message string) *TLRpcError

func (*TLRpcError) Decode

func (m *TLRpcError) Decode(dbuf *DecodeBuf) error

func (*TLRpcError) Descriptor

func (*TLRpcError) Descriptor() ([]byte, []int)

func (*TLRpcError) Encode

func (m *TLRpcError) Encode() []byte

func (*TLRpcError) Error

func (e *TLRpcError) Error() string

Impl error interface

func (*TLRpcError) GetErrorCode

func (m *TLRpcError) GetErrorCode() int32

func (*TLRpcError) GetErrorMessage

func (m *TLRpcError) GetErrorMessage() string

func (*TLRpcError) ProtoMessage

func (*TLRpcError) ProtoMessage()

func (*TLRpcError) Reset

func (m *TLRpcError) Reset()

func (*TLRpcError) String

func (m *TLRpcError) String() string

func (*TLRpcError) ToGrpcStatus

func (e *TLRpcError) ToGrpcStatus() *status.Status

Impl error interface

func (*TLRpcError) ToRpcError

func (m *TLRpcError) ToRpcError() *RpcError

rpc_error#2144ca19 error_code:int error_message:string = RpcError;

type TLRpcErrorCodes

type TLRpcErrorCodes int32
const (
	// 	Error handling
	//
	// 	There will be errors when working with the API, and they must be correctly handled on the client.
	//
	// 	An error is characterized by several parameters:
	//
	// 	Error Code
	// 	Similar to HTTP status. Contains information on the type of error that occurred: for example,
	// 	a data input error, privacy error, or server error. This is a required parameter.
	//
	// 	Error Type
	// 	A string literal in the form of /[A-Z_0-9]+/, which summarizes the problem. For example, AUTH_KEY_UNREGISTERED.
	// 	This is an optional parameter.
	//
	// 	Error Description
	// 	May contain more detailed information on the error and how to resolve it,
	// 	for example: authorization required, use auth.* methods. Please note that the description text is subject to change,
	// 	one should avoid tying application logic to these messages. This is an optional parameter.
	//
	// 	Error Constructors
	// 	There should be a way to handle errors that are returned in rpc_error constructors.
	//
	// 	If an error constructor does not differentiate between type and description
	// 	but instead contains a single field called error_message (as in the example above),
	// 	it must be split into 2 components, for example, using the following regular expression: /^([A-Z_0-9]+)(: (.+))?/.
	//
	// Protobuf3 enum first is 0
	TLRpcErrorCodes_ERROR_CODE_OK TLRpcErrorCodes = 0
	// The request must be repeated, but directed to a different data center.
	//
	// FILE_MIGRATE_X: the file to be accessed is currently stored in a different data center.
	// PHONE_MIGRATE_X: the phone number a user is trying to use for authorization is associated with a different data center.
	// NETWORK_MIGRATE_X: the source IP address is associated with a different data center (for registration)
	// USER_MIGRATE_X: the user whose identity is being used to execute
	// 				   queries is associated with a different data center (for registration)
	//
	// In all these cases, the error description’s string literal
	// 		contains the number of the data center (instead of the X) to which the repeated query must be sent.
	// More information about redirects between data centers »
	//
	TLRpcErrorCodes_FILE_MIGRATE_X    TLRpcErrorCodes = 303000
	TLRpcErrorCodes_PHONE_MIGRATE_X   TLRpcErrorCodes = 303001
	TLRpcErrorCodes_NETWORK_MIGRATE_X TLRpcErrorCodes = 303002
	TLRpcErrorCodes_USER_MIGRATE_X    TLRpcErrorCodes = 303003
	TLRpcErrorCodes_ERROR_SEE_OTHER   TLRpcErrorCodes = 303
	// The query contains errors. In the event that a request was created using a form
	// and contains user generated data,
	// the user should be notified that the data must be corrected before the query is repeated.
	//
	//
	// Examples of Errors:
	// 	FIRSTNAME_INVALID: The first name is invalid
	// 	LASTNAME_INVALID: The last name is invalid
	// 	PHONE_NUMBER_INVALID: The phone number is invalid
	// 	PHONE_CODE_HASH_EMPTY: phone_code_hash is missing
	// 	PHONE_CODE_EMPTY: phone_code is missing
	// 	PHONE_CODE_EXPIRED: The confirmation code has expired
	// 	API_ID_INVALID: The api_id/api_hash combination is invalid
	// 	PHONE_NUMBER_OCCUPIED: The phone number is already in use
	// 	PHONE_NUMBER_UNOCCUPIED: The phone number is not yet being used
	// 	USERS_TOO_FEW: Not enough users (to create a chat, for example)
	// 	USERS_TOO_MUCH: The maximum number of users has been exceeded (to create a chat, for example)
	// 	TYPE_CONSTRUCTOR_INVALID: The type constructor is invalid
	// 	FILE_PART_INVALID: The file part number is invalid
	// 	FILE_PARTS_INVALID: The number of file parts is invalid
	// 	FILE_PART_Х_MISSING: Part X (where X is a number) of the file is missing from storage
	// 	MD5_CHECKSUM_INVALID: The MD5 checksums do not match
	// 	PHOTO_INVALID_DIMENSIONS: The photo dimensions are invalid
	// 	FIELD_NAME_INVALID: The field with the name FIELD_NAME is invalid
	// 	FIELD_NAME_EMPTY: The field with the name FIELD_NAME is missing
	// 	MSG_WAIT_FAILED: A waiting call returned an error
	//
	TLRpcErrorCodes_FIRSTNAME_INVALID        TLRpcErrorCodes = 400000
	TLRpcErrorCodes_LASTNAME_INVALID         TLRpcErrorCodes = 400001
	TLRpcErrorCodes_PHONE_NUMBER_INVALID     TLRpcErrorCodes = 400002
	TLRpcErrorCodes_PHONE_CODE_HASH_EMPTY    TLRpcErrorCodes = 400003
	TLRpcErrorCodes_PHONE_CODE_EMPTY         TLRpcErrorCodes = 400004
	TLRpcErrorCodes_PHONE_CODE_EXPIRED       TLRpcErrorCodes = 400005
	TLRpcErrorCodes_API_ID_INVALID           TLRpcErrorCodes = 400006
	TLRpcErrorCodes_PHONE_NUMBER_OCCUPIED    TLRpcErrorCodes = 400007
	TLRpcErrorCodes_PHONE_NUMBER_UNOCCUPIED  TLRpcErrorCodes = 400008
	TLRpcErrorCodes_USERS_TOO_FEW            TLRpcErrorCodes = 400009
	TLRpcErrorCodes_USERS_TOO_MUCH           TLRpcErrorCodes = 400010
	TLRpcErrorCodes_TYPE_CONSTRUCTOR_INVALID TLRpcErrorCodes = 400011
	TLRpcErrorCodes_FILE_PART_INVALID        TLRpcErrorCodes = 400012
	TLRpcErrorCodes_FILE_PART_X_MISSING      TLRpcErrorCodes = 400013
	TLRpcErrorCodes_MD5_CHECKSUM_INVALID     TLRpcErrorCodes = 400014
	TLRpcErrorCodes_PHOTO_INVALID_DIMENSIONS TLRpcErrorCodes = 400015
	TLRpcErrorCodes_FIELD_NAME_INVALID       TLRpcErrorCodes = 400016
	TLRpcErrorCodes_FIELD_NAME_EMPTY         TLRpcErrorCodes = 400017
	TLRpcErrorCodes_MSG_WAIT_FAILED          TLRpcErrorCodes = 400018
	// android client code:
	//    if (error.code == 400 && "PARTICIPANT_VERSION_OUTDATED".equals(error.text)) {
	//        callFailed(VoIPController.ERROR_PEER_OUTDATED);
	TLRpcErrorCodes_PARTICIPANT_VERSION_OUTDATED TLRpcErrorCodes = 400019
	//
	TLRpcErrorCodes_PHONE_CODE_INVALID TLRpcErrorCodes = 400020
	TLRpcErrorCodes_BAD_REQUEST        TLRpcErrorCodes = 400
	// There was an unauthorized attempt to use functionality available only to authorized users.
	//
	// Examples of Errors:
	// 	AUTH_KEY_UNREGISTERED: The key is not registered in the system
	// 	AUTH_KEY_INVALID: The key is invalid
	// 	USER_DEACTIVATED: The user has been deleted/deactivated
	// 	SESSION_REVOKED: The authorization has been invalidated, because of the user terminating all sessions
	// 	SESSION_EXPIRED: The authorization has expired
	// 	ACTIVE_USER_REQUIRED: The method is only available to already activated users
	// 	AUTH_KEY_PERM_EMPTY: The method is unavailble for temporary authorization key, not bound to permanent
	//
	TLRpcErrorCodes_AUTH_KEY_UNREGISTERED TLRpcErrorCodes = 401000
	TLRpcErrorCodes_AUTH_KEY_INVALID      TLRpcErrorCodes = 401001
	TLRpcErrorCodes_USER_DEACTIVATED      TLRpcErrorCodes = 401002
	TLRpcErrorCodes_SESSION_REVOKED       TLRpcErrorCodes = 401003
	TLRpcErrorCodes_SESSION_EXPIRED       TLRpcErrorCodes = 401004
	TLRpcErrorCodes_ACTIVE_USER_REQUIRED  TLRpcErrorCodes = 401005
	TLRpcErrorCodes_AUTH_KEY_PERM_EMPTY   TLRpcErrorCodes = 401006
	// Only a small portion of the API methods are available to unauthorized users:
	//
	// auth.sendCode
	// auth.sendCall
	// auth.checkPhone
	// auth.signUp
	// auth.signIn
	// auth.importAuthorization
	// help.getConfig
	// help.getNearestDc
	//
	// Other methods will result in an error: 401 UNAUTHORIZED.
	TLRpcErrorCodes_UNAUTHORIZED TLRpcErrorCodes = 401
	// Privacy violation. For example, an attempt to write a message to someone who has blacklisted the current user.
	//
	//
	// android client code:
	//    } else if(error.code==403 && "USER_PRIVACY_RESTRICTED".equals(error.text)){
	//        callFailed(VoIPController.ERROR_PRIVACY);
	TLRpcErrorCodes_USER_PRIVACY_RESTRICTED TLRpcErrorCodes = 403000
	TLRpcErrorCodes_FORBIDDEN               TLRpcErrorCodes = 403
	// 406
	// android client code:
	// }else if(error.code==406){
	//     callFailed(VoIPController.ERROR_LOCALIZED);
	TLRpcErrorCodes_ERROR_LOCALIZED TLRpcErrorCodes = 406000
	TLRpcErrorCodes_LOCALIZED       TLRpcErrorCodes = 406
	// The maximum allowed number of attempts to invoke the given method with the given input parameters has been exceeded.
	// For example, in an attempt to request a large number of text messages (SMS) for the same phone number.
	//
	// Error Example:
	// FLOOD_WAIT_X: A wait of X seconds is required (where X is a number)
	//
	TLRpcErrorCodes_FLOOD_WAIT_X TLRpcErrorCodes = 420000
	// PEER_FLOOD
	// FLOOD_WAIT
	TLRpcErrorCodes_FLOOD TLRpcErrorCodes = 420
	// An internal server error occurred while a request was being processed;
	// for example, there was a disruption while accessing a database or file storage.
	//
	// If a client receives a 500 error, or you believe this error should not have occurred,
	// please collect as much information as possible about the query and error and send it to the developers.
	TLRpcErrorCodes_INTERNAL              TLRpcErrorCodes = 500
	TLRpcErrorCodes_INTERNAL_SERVER_ERROR TLRpcErrorCodes = 500000
	// If a server returns an error with a code other than the ones listed above,
	// it may be considered the same as a 500 error and treated as an internal server error.
	//
	TLRpcErrorCodes_OTHER TLRpcErrorCodes = 501
	//    // OFFSET_INVALID
	//    // RETRY_LIMIT
	//    // FILE_TOKEN_INVALID
	//    // REQUEST_TOKEN_INVALID
	//
	//    // CHANNEL_PRIVATE
	//    // CHANNEL_PUBLIC_GROUP_NA
	//    // USER_BANNED_IN_CHANNEL
	//
	//
	//    // MESSAGE_NOT_MODIFIED
	//
	//    // USERS_TOO_MUCH
	//
	//    // -1000
	//
	//    /////////////////////////////////////////////////////////////
	//     // android client code:
	//       } else if (request instanceof TLRPC.TL_auth_resendCode) {
	//        if (error.text.contains("PHONE_NUMBER_INVALID")) {
	//            showSimpleAlert(fragment, LocaleController.getString("InvalidPhoneNumber", R.string.InvalidPhoneNumber));
	//        } else if (error.text.contains("PHONE_CODE_EMPTY") || error.text.contains("PHONE_CODE_INVALID")) {
	//            showSimpleAlert(fragment, LocaleController.getString("InvalidCode", R.string.InvalidCode));
	//        } else if (error.text.contains("PHONE_CODE_EXPIRED")) {
	//            showSimpleAlert(fragment, LocaleController.getString("CodeExpired", R.string.CodeExpired));
	//        } else if (error.text.startsWith("FLOOD_WAIT")) {
	//            showSimpleAlert(fragment, LocaleController.getString("FloodWait", R.string.FloodWait));
	//        } else if (error.code != -1000) {
	//            showSimpleAlert(fragment, LocaleController.getString("ErrorOccurred", R.string.ErrorOccurred) + "\n" + error.text);
	//        }
	//
	//     /////////////////////////////////////////////////////////////
	//        } else if (request instanceof TLRPC.TL_updateUserName) {
	//            switch (error.text) {
	//                case "USERNAME_INVALID":
	//                    showSimpleAlert(fragment, LocaleController.getString("UsernameInvalid", R.string.UsernameInvalid));
	//                    break;
	//                case "USERNAME_OCCUPIED":
	//                    showSimpleAlert(fragment, LocaleController.getString("UsernameInUse", R.string.UsernameInUse));
	//                    break;
	//                case "USERNAMES_UNAVAILABLE":
	//                    showSimpleAlert(fragment, LocaleController.getString("FeatureUnavailable", R.string.FeatureUnavailable));
	//                    break;
	//                default:
	//                    showSimpleAlert(fragment, LocaleController.getString("ErrorOccurred", R.string.ErrorOccurred));
	//                    break;
	//            }
	//
	//     /////////////////////////////////////////////////////////////
	//            } else if (request instanceof TLRPC.TL_payments_sendPaymentForm) {
	//            switch (error.text) {
	//                case "BOT_PRECHECKOUT_FAILED":
	//                    showSimpleToast(fragment, LocaleController.getString("PaymentPrecheckoutFailed", R.string.PaymentPrecheckoutFailed));
	//                    break;
	//                case "PAYMENT_FAILED":
	//                    showSimpleToast(fragment, LocaleController.getString("PaymentFailed", R.string.PaymentFailed));
	//                    break;
	//                default:
	//                    showSimpleToast(fragment, error.text);
	//                    break;
	//            }
	//        } else if (request instanceof TLRPC.TL_payments_validateRequestedInfo) {
	//            switch (error.text) {
	//                case "SHIPPING_NOT_AVAILABLE":
	//                    showSimpleToast(fragment, LocaleController.getString("PaymentNoShippingMethod", R.string.PaymentNoShippingMethod));
	//                    break;
	//                default:
	//                    showSimpleToast(fragment, error.text);
	//                    break;
	//            }
	//        }
	//
	//     /////////////////////////////////////////////////////////////
	//
	//        } else {
	//            if (error.text.equals("2FA_RECENT_CONFIRM")) {
	//                needShowAlert(LocaleController.getString("AppName", R.string.AppName), LocaleController.getString("ResetAccountCancelledAlert", R.string.ResetAccountCancelledAlert));
	//            } else if (error.text.startsWith("2FA_CONFIRM_WAIT_")) {
	//                Bundle params = new Bundle();
	//                params.putString("phoneFormated", requestPhone);
	//                params.putString("phoneHash", phoneHash);
	//                params.putString("code", phoneCode);
	//                params.putInt("startTime", ConnectionsManager.getInstance().getCurrentTime());
	//                params.putInt("waitTime", Utilities.parseInt(error.text.replace("2FA_CONFIRM_WAIT_", "")));
	//                setPage(8, true, params, false);
	//            } else {
	TLRpcErrorCodes_OTHER2 TLRpcErrorCodes = 502
	// db error
	TLRpcErrorCodes_DBERR      TLRpcErrorCodes = 600
	TLRpcErrorCodes_DBERR_SQL  TLRpcErrorCodes = 600000
	TLRpcErrorCodes_DBERR_CONN TLRpcErrorCodes = 600001
)

func (TLRpcErrorCodes) EnumDescriptor

func (TLRpcErrorCodes) EnumDescriptor() ([]byte, []int)

func (TLRpcErrorCodes) String

func (x TLRpcErrorCodes) String() string

type TLRpcResult

type TLRpcResult struct {
	ReqMsgId int64
	Result   TLObject
}

rpc_result#f35c6d01 req_msg_id:long result:Object = RpcResult; // parsed manually

func (*TLRpcResult) Decode

func (m *TLRpcResult) Decode(dbuf *DecodeBuf) error

func (*TLRpcResult) Encode

func (m *TLRpcResult) Encode() []byte

func (*TLRpcResult) String

func (m *TLRpcResult) String() string

type TLSendMessageCancelAction

type TLSendMessageCancelAction struct {
}

sendMessageCancelAction#fd5ec8f5 = SendMessageAction;

func (*TLSendMessageCancelAction) Decode

func (m *TLSendMessageCancelAction) Decode(dbuf *DecodeBuf) error

func (*TLSendMessageCancelAction) Descriptor

func (*TLSendMessageCancelAction) Descriptor() ([]byte, []int)

func (*TLSendMessageCancelAction) Encode

func (m *TLSendMessageCancelAction) Encode() []byte

func (*TLSendMessageCancelAction) ProtoMessage

func (*TLSendMessageCancelAction) ProtoMessage()

func (*TLSendMessageCancelAction) Reset

func (m *TLSendMessageCancelAction) Reset()

func (*TLSendMessageCancelAction) String

func (m *TLSendMessageCancelAction) String() string

func (*TLSendMessageCancelAction) ToSendMessageAction

func (m *TLSendMessageCancelAction) ToSendMessageAction() *SendMessageAction

sendMessageCancelAction#fd5ec8f5 = SendMessageAction;

type TLSendMessageChooseContactAction

type TLSendMessageChooseContactAction struct {
}

sendMessageChooseContactAction#628cbc6f = SendMessageAction;

func (*TLSendMessageChooseContactAction) Decode

func (*TLSendMessageChooseContactAction) Descriptor

func (*TLSendMessageChooseContactAction) Descriptor() ([]byte, []int)

func (*TLSendMessageChooseContactAction) Encode

func (m *TLSendMessageChooseContactAction) Encode() []byte

func (*TLSendMessageChooseContactAction) ProtoMessage

func (*TLSendMessageChooseContactAction) ProtoMessage()

func (*TLSendMessageChooseContactAction) Reset

func (*TLSendMessageChooseContactAction) String

func (*TLSendMessageChooseContactAction) ToSendMessageAction

func (m *TLSendMessageChooseContactAction) ToSendMessageAction() *SendMessageAction

sendMessageChooseContactAction#628cbc6f = SendMessageAction;

type TLSendMessageGamePlayAction

type TLSendMessageGamePlayAction struct {
}

sendMessageGamePlayAction#dd6a8f48 = SendMessageAction;

func (*TLSendMessageGamePlayAction) Decode

func (m *TLSendMessageGamePlayAction) Decode(dbuf *DecodeBuf) error

func (*TLSendMessageGamePlayAction) Descriptor

func (*TLSendMessageGamePlayAction) Descriptor() ([]byte, []int)

func (*TLSendMessageGamePlayAction) Encode

func (m *TLSendMessageGamePlayAction) Encode() []byte

func (*TLSendMessageGamePlayAction) ProtoMessage

func (*TLSendMessageGamePlayAction) ProtoMessage()

func (*TLSendMessageGamePlayAction) Reset

func (m *TLSendMessageGamePlayAction) Reset()

func (*TLSendMessageGamePlayAction) String

func (m *TLSendMessageGamePlayAction) String() string

func (*TLSendMessageGamePlayAction) ToSendMessageAction

func (m *TLSendMessageGamePlayAction) ToSendMessageAction() *SendMessageAction

sendMessageGamePlayAction#dd6a8f48 = SendMessageAction;

type TLSendMessageGeoLocationAction

type TLSendMessageGeoLocationAction struct {
}

sendMessageGeoLocationAction#176f8ba1 = SendMessageAction;

func (*TLSendMessageGeoLocationAction) Decode

func (*TLSendMessageGeoLocationAction) Descriptor

func (*TLSendMessageGeoLocationAction) Descriptor() ([]byte, []int)

func (*TLSendMessageGeoLocationAction) Encode

func (m *TLSendMessageGeoLocationAction) Encode() []byte

func (*TLSendMessageGeoLocationAction) ProtoMessage

func (*TLSendMessageGeoLocationAction) ProtoMessage()

func (*TLSendMessageGeoLocationAction) Reset

func (m *TLSendMessageGeoLocationAction) Reset()

func (*TLSendMessageGeoLocationAction) String

func (*TLSendMessageGeoLocationAction) ToSendMessageAction

func (m *TLSendMessageGeoLocationAction) ToSendMessageAction() *SendMessageAction

sendMessageGeoLocationAction#176f8ba1 = SendMessageAction;

type TLSendMessageRecordAudioAction

type TLSendMessageRecordAudioAction struct {
}

sendMessageRecordAudioAction#d52f73f7 = SendMessageAction;

func (*TLSendMessageRecordAudioAction) Decode

func (*TLSendMessageRecordAudioAction) Descriptor

func (*TLSendMessageRecordAudioAction) Descriptor() ([]byte, []int)

func (*TLSendMessageRecordAudioAction) Encode

func (m *TLSendMessageRecordAudioAction) Encode() []byte

func (*TLSendMessageRecordAudioAction) ProtoMessage

func (*TLSendMessageRecordAudioAction) ProtoMessage()

func (*TLSendMessageRecordAudioAction) Reset

func (m *TLSendMessageRecordAudioAction) Reset()

func (*TLSendMessageRecordAudioAction) String

func (*TLSendMessageRecordAudioAction) ToSendMessageAction

func (m *TLSendMessageRecordAudioAction) ToSendMessageAction() *SendMessageAction

sendMessageRecordAudioAction#d52f73f7 = SendMessageAction;

type TLSendMessageRecordRoundAction

type TLSendMessageRecordRoundAction struct {
}

sendMessageRecordRoundAction#88f27fbc = SendMessageAction;

func (*TLSendMessageRecordRoundAction) Decode

func (*TLSendMessageRecordRoundAction) Descriptor

func (*TLSendMessageRecordRoundAction) Descriptor() ([]byte, []int)

func (*TLSendMessageRecordRoundAction) Encode

func (m *TLSendMessageRecordRoundAction) Encode() []byte

func (*TLSendMessageRecordRoundAction) ProtoMessage

func (*TLSendMessageRecordRoundAction) ProtoMessage()

func (*TLSendMessageRecordRoundAction) Reset

func (m *TLSendMessageRecordRoundAction) Reset()

func (*TLSendMessageRecordRoundAction) String

func (*TLSendMessageRecordRoundAction) ToSendMessageAction

func (m *TLSendMessageRecordRoundAction) ToSendMessageAction() *SendMessageAction

sendMessageRecordRoundAction#88f27fbc = SendMessageAction;

type TLSendMessageRecordVideoAction

type TLSendMessageRecordVideoAction struct {
}

sendMessageRecordVideoAction#a187d66f = SendMessageAction;

func (*TLSendMessageRecordVideoAction) Decode

func (*TLSendMessageRecordVideoAction) Descriptor

func (*TLSendMessageRecordVideoAction) Descriptor() ([]byte, []int)

func (*TLSendMessageRecordVideoAction) Encode

func (m *TLSendMessageRecordVideoAction) Encode() []byte

func (*TLSendMessageRecordVideoAction) ProtoMessage

func (*TLSendMessageRecordVideoAction) ProtoMessage()

func (*TLSendMessageRecordVideoAction) Reset

func (m *TLSendMessageRecordVideoAction) Reset()

func (*TLSendMessageRecordVideoAction) String

func (*TLSendMessageRecordVideoAction) ToSendMessageAction

func (m *TLSendMessageRecordVideoAction) ToSendMessageAction() *SendMessageAction

sendMessageRecordVideoAction#a187d66f = SendMessageAction;

type TLSendMessageTypingAction

type TLSendMessageTypingAction struct {
}

sendMessageTypingAction#16bf744e = SendMessageAction;

func (*TLSendMessageTypingAction) Decode

func (m *TLSendMessageTypingAction) Decode(dbuf *DecodeBuf) error

func (*TLSendMessageTypingAction) Descriptor

func (*TLSendMessageTypingAction) Descriptor() ([]byte, []int)

func (*TLSendMessageTypingAction) Encode

func (m *TLSendMessageTypingAction) Encode() []byte

func (*TLSendMessageTypingAction) ProtoMessage

func (*TLSendMessageTypingAction) ProtoMessage()

func (*TLSendMessageTypingAction) Reset

func (m *TLSendMessageTypingAction) Reset()

func (*TLSendMessageTypingAction) String

func (m *TLSendMessageTypingAction) String() string

func (*TLSendMessageTypingAction) ToSendMessageAction

func (m *TLSendMessageTypingAction) ToSendMessageAction() *SendMessageAction

sendMessageTypingAction#16bf744e = SendMessageAction;

type TLSendMessageUploadAudioAction

type TLSendMessageUploadAudioAction struct {
	Progress int32 `protobuf:"varint,1,opt,name=progress" json:"progress,omitempty"`
}

sendMessageUploadAudioAction#f351d7ab progress:int = SendMessageAction;

func (*TLSendMessageUploadAudioAction) Decode

func (*TLSendMessageUploadAudioAction) Descriptor

func (*TLSendMessageUploadAudioAction) Descriptor() ([]byte, []int)

func (*TLSendMessageUploadAudioAction) Encode

func (m *TLSendMessageUploadAudioAction) Encode() []byte

func (*TLSendMessageUploadAudioAction) GetProgress

func (m *TLSendMessageUploadAudioAction) GetProgress() int32

func (*TLSendMessageUploadAudioAction) ProtoMessage

func (*TLSendMessageUploadAudioAction) ProtoMessage()

func (*TLSendMessageUploadAudioAction) Reset

func (m *TLSendMessageUploadAudioAction) Reset()

func (*TLSendMessageUploadAudioAction) String

func (*TLSendMessageUploadAudioAction) ToSendMessageAction

func (m *TLSendMessageUploadAudioAction) ToSendMessageAction() *SendMessageAction

sendMessageUploadAudioAction#f351d7ab progress:int = SendMessageAction;

type TLSendMessageUploadDocumentAction

type TLSendMessageUploadDocumentAction struct {
	Progress int32 `protobuf:"varint,1,opt,name=progress" json:"progress,omitempty"`
}

sendMessageUploadDocumentAction#aa0cd9e4 progress:int = SendMessageAction;

func (*TLSendMessageUploadDocumentAction) Decode

func (*TLSendMessageUploadDocumentAction) Descriptor

func (*TLSendMessageUploadDocumentAction) Descriptor() ([]byte, []int)

func (*TLSendMessageUploadDocumentAction) Encode

func (*TLSendMessageUploadDocumentAction) GetProgress

func (m *TLSendMessageUploadDocumentAction) GetProgress() int32

func (*TLSendMessageUploadDocumentAction) ProtoMessage

func (*TLSendMessageUploadDocumentAction) ProtoMessage()

func (*TLSendMessageUploadDocumentAction) Reset

func (*TLSendMessageUploadDocumentAction) String

func (*TLSendMessageUploadDocumentAction) ToSendMessageAction

func (m *TLSendMessageUploadDocumentAction) ToSendMessageAction() *SendMessageAction

sendMessageUploadDocumentAction#aa0cd9e4 progress:int = SendMessageAction;

type TLSendMessageUploadPhotoAction

type TLSendMessageUploadPhotoAction struct {
	Progress int32 `protobuf:"varint,1,opt,name=progress" json:"progress,omitempty"`
}

sendMessageUploadPhotoAction#d1d34a26 progress:int = SendMessageAction;

func (*TLSendMessageUploadPhotoAction) Decode

func (*TLSendMessageUploadPhotoAction) Descriptor

func (*TLSendMessageUploadPhotoAction) Descriptor() ([]byte, []int)

func (*TLSendMessageUploadPhotoAction) Encode

func (m *TLSendMessageUploadPhotoAction) Encode() []byte

func (*TLSendMessageUploadPhotoAction) GetProgress

func (m *TLSendMessageUploadPhotoAction) GetProgress() int32

func (*TLSendMessageUploadPhotoAction) ProtoMessage

func (*TLSendMessageUploadPhotoAction) ProtoMessage()

func (*TLSendMessageUploadPhotoAction) Reset

func (m *TLSendMessageUploadPhotoAction) Reset()

func (*TLSendMessageUploadPhotoAction) String

func (*TLSendMessageUploadPhotoAction) ToSendMessageAction

func (m *TLSendMessageUploadPhotoAction) ToSendMessageAction() *SendMessageAction

sendMessageUploadPhotoAction#d1d34a26 progress:int = SendMessageAction;

type TLSendMessageUploadRoundAction

type TLSendMessageUploadRoundAction struct {
	Progress int32 `protobuf:"varint,1,opt,name=progress" json:"progress,omitempty"`
}

sendMessageUploadRoundAction#243e1c66 progress:int = SendMessageAction;

func (*TLSendMessageUploadRoundAction) Decode

func (*TLSendMessageUploadRoundAction) Descriptor

func (*TLSendMessageUploadRoundAction) Descriptor() ([]byte, []int)

func (*TLSendMessageUploadRoundAction) Encode

func (m *TLSendMessageUploadRoundAction) Encode() []byte

func (*TLSendMessageUploadRoundAction) GetProgress

func (m *TLSendMessageUploadRoundAction) GetProgress() int32

func (*TLSendMessageUploadRoundAction) ProtoMessage

func (*TLSendMessageUploadRoundAction) ProtoMessage()

func (*TLSendMessageUploadRoundAction) Reset

func (m *TLSendMessageUploadRoundAction) Reset()

func (*TLSendMessageUploadRoundAction) String

func (*TLSendMessageUploadRoundAction) ToSendMessageAction

func (m *TLSendMessageUploadRoundAction) ToSendMessageAction() *SendMessageAction

sendMessageUploadRoundAction#243e1c66 progress:int = SendMessageAction;

type TLSendMessageUploadVideoAction

type TLSendMessageUploadVideoAction struct {
	Progress int32 `protobuf:"varint,1,opt,name=progress" json:"progress,omitempty"`
}

sendMessageUploadVideoAction#e9763aec progress:int = SendMessageAction;

func (*TLSendMessageUploadVideoAction) Decode

func (*TLSendMessageUploadVideoAction) Descriptor

func (*TLSendMessageUploadVideoAction) Descriptor() ([]byte, []int)

func (*TLSendMessageUploadVideoAction) Encode

func (m *TLSendMessageUploadVideoAction) Encode() []byte

func (*TLSendMessageUploadVideoAction) GetProgress

func (m *TLSendMessageUploadVideoAction) GetProgress() int32

func (*TLSendMessageUploadVideoAction) ProtoMessage

func (*TLSendMessageUploadVideoAction) ProtoMessage()

func (*TLSendMessageUploadVideoAction) Reset

func (m *TLSendMessageUploadVideoAction) Reset()

func (*TLSendMessageUploadVideoAction) String

func (*TLSendMessageUploadVideoAction) ToSendMessageAction

func (m *TLSendMessageUploadVideoAction) ToSendMessageAction() *SendMessageAction

sendMessageUploadVideoAction#e9763aec progress:int = SendMessageAction;

type TLServer_DHInnerData

type TLServer_DHInnerData struct {
	Nonce       []byte `protobuf:"bytes,1,opt,name=nonce,proto3" json:"nonce,omitempty"`
	ServerNonce []byte `protobuf:"bytes,2,opt,name=server_nonce,json=serverNonce,proto3" json:"server_nonce,omitempty"`
	G           int32  `protobuf:"varint,3,opt,name=g" json:"g,omitempty"`
	DhPrime     string `protobuf:"bytes,4,opt,name=dh_prime,json=dhPrime" json:"dh_prime,omitempty"`
	GA          string `protobuf:"bytes,5,opt,name=g_a,json=gA" json:"g_a,omitempty"`
	ServerTime  int32  `protobuf:"varint,6,opt,name=server_time,json=serverTime" json:"server_time,omitempty"`
}

server_DH_inner_data#b5890dba nonce:int128 server_nonce:int128 g:int dh_prime:string g_a:string server_time:int = Server_DH_inner_data;

func (*TLServer_DHInnerData) Decode

func (m *TLServer_DHInnerData) Decode(dbuf *DecodeBuf) error

func (*TLServer_DHInnerData) Descriptor

func (*TLServer_DHInnerData) Descriptor() ([]byte, []int)

func (*TLServer_DHInnerData) Encode

func (m *TLServer_DHInnerData) Encode() []byte

func (*TLServer_DHInnerData) GetDhPrime

func (m *TLServer_DHInnerData) GetDhPrime() string

func (*TLServer_DHInnerData) GetG

func (m *TLServer_DHInnerData) GetG() int32

func (*TLServer_DHInnerData) GetGA

func (m *TLServer_DHInnerData) GetGA() string

func (*TLServer_DHInnerData) GetNonce

func (m *TLServer_DHInnerData) GetNonce() []byte

func (*TLServer_DHInnerData) GetServerNonce

func (m *TLServer_DHInnerData) GetServerNonce() []byte

func (*TLServer_DHInnerData) GetServerTime

func (m *TLServer_DHInnerData) GetServerTime() int32

func (*TLServer_DHInnerData) ProtoMessage

func (*TLServer_DHInnerData) ProtoMessage()

func (*TLServer_DHInnerData) Reset

func (m *TLServer_DHInnerData) Reset()

func (*TLServer_DHInnerData) String

func (m *TLServer_DHInnerData) String() string

func (*TLServer_DHInnerData) ToServer_DHInnerData

func (m *TLServer_DHInnerData) ToServer_DHInnerData() *Server_DHInnerData

server_DH_inner_data#b5890dba nonce:int128 server_nonce:int128 g:int dh_prime:string g_a:string server_time:int = Server_DH_inner_data;

type TLServer_DHParamsFail

type TLServer_DHParamsFail struct {
	Nonce        []byte `protobuf:"bytes,1,opt,name=nonce,proto3" json:"nonce,omitempty"`
	ServerNonce  []byte `protobuf:"bytes,2,opt,name=server_nonce,json=serverNonce,proto3" json:"server_nonce,omitempty"`
	NewNonceHash []byte `protobuf:"bytes,3,opt,name=new_nonce_hash,json=newNonceHash,proto3" json:"new_nonce_hash,omitempty"`
}

server_DH_params_fail#79cb045d nonce:int128 server_nonce:int128 new_nonce_hash:int128 = Server_DH_Params;

func (*TLServer_DHParamsFail) Decode

func (m *TLServer_DHParamsFail) Decode(dbuf *DecodeBuf) error

func (*TLServer_DHParamsFail) Descriptor

func (*TLServer_DHParamsFail) Descriptor() ([]byte, []int)

func (*TLServer_DHParamsFail) Encode

func (m *TLServer_DHParamsFail) Encode() []byte

func (*TLServer_DHParamsFail) GetNewNonceHash

func (m *TLServer_DHParamsFail) GetNewNonceHash() []byte

func (*TLServer_DHParamsFail) GetNonce

func (m *TLServer_DHParamsFail) GetNonce() []byte

func (*TLServer_DHParamsFail) GetServerNonce

func (m *TLServer_DHParamsFail) GetServerNonce() []byte

func (*TLServer_DHParamsFail) ProtoMessage

func (*TLServer_DHParamsFail) ProtoMessage()

func (*TLServer_DHParamsFail) Reset

func (m *TLServer_DHParamsFail) Reset()

func (*TLServer_DHParamsFail) String

func (m *TLServer_DHParamsFail) String() string

func (*TLServer_DHParamsFail) ToServer_DH_Params

func (m *TLServer_DHParamsFail) ToServer_DH_Params() *Server_DH_Params

server_DH_params_fail#79cb045d nonce:int128 server_nonce:int128 new_nonce_hash:int128 = Server_DH_Params;

type TLServer_DHParamsOk

type TLServer_DHParamsOk struct {
	Nonce           []byte `protobuf:"bytes,1,opt,name=nonce,proto3" json:"nonce,omitempty"`
	ServerNonce     []byte `protobuf:"bytes,2,opt,name=server_nonce,json=serverNonce,proto3" json:"server_nonce,omitempty"`
	EncryptedAnswer string `protobuf:"bytes,3,opt,name=encrypted_answer,json=encryptedAnswer" json:"encrypted_answer,omitempty"`
}

server_DH_params_ok#d0e8075c nonce:int128 server_nonce:int128 encrypted_answer:string = Server_DH_Params;

func (*TLServer_DHParamsOk) Decode

func (m *TLServer_DHParamsOk) Decode(dbuf *DecodeBuf) error

func (*TLServer_DHParamsOk) Descriptor

func (*TLServer_DHParamsOk) Descriptor() ([]byte, []int)

func (*TLServer_DHParamsOk) Encode

func (m *TLServer_DHParamsOk) Encode() []byte

func (*TLServer_DHParamsOk) GetEncryptedAnswer

func (m *TLServer_DHParamsOk) GetEncryptedAnswer() string

func (*TLServer_DHParamsOk) GetNonce

func (m *TLServer_DHParamsOk) GetNonce() []byte

func (*TLServer_DHParamsOk) GetServerNonce

func (m *TLServer_DHParamsOk) GetServerNonce() []byte

func (*TLServer_DHParamsOk) ProtoMessage

func (*TLServer_DHParamsOk) ProtoMessage()

func (*TLServer_DHParamsOk) Reset

func (m *TLServer_DHParamsOk) Reset()

func (*TLServer_DHParamsOk) String

func (m *TLServer_DHParamsOk) String() string

func (*TLServer_DHParamsOk) ToServer_DH_Params

func (m *TLServer_DHParamsOk) ToServer_DH_Params() *Server_DH_Params

server_DH_params_ok#d0e8075c nonce:int128 server_nonce:int128 encrypted_answer:string = Server_DH_Params;

type TLSetClient_DHParams

type TLSetClient_DHParams struct {
	Nonce         []byte `protobuf:"bytes,1,opt,name=nonce,proto3" json:"nonce,omitempty"`
	ServerNonce   []byte `protobuf:"bytes,2,opt,name=server_nonce,json=serverNonce,proto3" json:"server_nonce,omitempty"`
	EncryptedData string `protobuf:"bytes,3,opt,name=encrypted_data,json=encryptedData" json:"encrypted_data,omitempty"`
}

set_client_DH_params#f5045f1f nonce:int128 server_nonce:int128 encrypted_data:string = Set_client_DH_params_answer;

func (*TLSetClient_DHParams) Decode

func (m *TLSetClient_DHParams) Decode(dbuf *DecodeBuf) error

func (*TLSetClient_DHParams) Descriptor

func (*TLSetClient_DHParams) Descriptor() ([]byte, []int)

func (*TLSetClient_DHParams) Encode

func (m *TLSetClient_DHParams) Encode() []byte

set_client_DH_params#f5045f1f nonce:int128 server_nonce:int128 encrypted_data:string = Set_client_DH_params_answer;

func (*TLSetClient_DHParams) GetEncryptedData

func (m *TLSetClient_DHParams) GetEncryptedData() string

func (*TLSetClient_DHParams) GetNonce

func (m *TLSetClient_DHParams) GetNonce() []byte

func (*TLSetClient_DHParams) GetServerNonce

func (m *TLSetClient_DHParams) GetServerNonce() []byte

func (*TLSetClient_DHParams) ProtoMessage

func (*TLSetClient_DHParams) ProtoMessage()

func (*TLSetClient_DHParams) Reset

func (m *TLSetClient_DHParams) Reset()

func (*TLSetClient_DHParams) String

func (m *TLSetClient_DHParams) String() string

type TLShippingOption

type TLShippingOption struct {
	Id     string          `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Title  string          `protobuf:"bytes,2,opt,name=title" json:"title,omitempty"`
	Prices []*LabeledPrice `protobuf:"bytes,3,rep,name=prices" json:"prices,omitempty"`
}

shippingOption#b6213cdf id:string title:string prices:Vector<LabeledPrice> = ShippingOption;

func (*TLShippingOption) Decode

func (m *TLShippingOption) Decode(dbuf *DecodeBuf) error

func (*TLShippingOption) Descriptor

func (*TLShippingOption) Descriptor() ([]byte, []int)

func (*TLShippingOption) Encode

func (m *TLShippingOption) Encode() []byte

func (*TLShippingOption) GetId

func (m *TLShippingOption) GetId() string

func (*TLShippingOption) GetPrices

func (m *TLShippingOption) GetPrices() []*LabeledPrice

func (*TLShippingOption) GetTitle

func (m *TLShippingOption) GetTitle() string

func (*TLShippingOption) ProtoMessage

func (*TLShippingOption) ProtoMessage()

func (*TLShippingOption) Reset

func (m *TLShippingOption) Reset()

func (*TLShippingOption) String

func (m *TLShippingOption) String() string

func (*TLShippingOption) ToShippingOption

func (m *TLShippingOption) ToShippingOption() *ShippingOption

shippingOption#b6213cdf id:string title:string prices:Vector<LabeledPrice> = ShippingOption;

type TLStickerPack

type TLStickerPack struct {
	Emoticon  string  `protobuf:"bytes,1,opt,name=emoticon" json:"emoticon,omitempty"`
	Documents []int64 `protobuf:"varint,2,rep,packed,name=documents" json:"documents,omitempty"`
}

stickerPack#12b299d4 emoticon:string documents:Vector<long> = StickerPack;

func (*TLStickerPack) Decode

func (m *TLStickerPack) Decode(dbuf *DecodeBuf) error

func (*TLStickerPack) Descriptor

func (*TLStickerPack) Descriptor() ([]byte, []int)

func (*TLStickerPack) Encode

func (m *TLStickerPack) Encode() []byte

func (*TLStickerPack) GetDocuments

func (m *TLStickerPack) GetDocuments() []int64

func (*TLStickerPack) GetEmoticon

func (m *TLStickerPack) GetEmoticon() string

func (*TLStickerPack) ProtoMessage

func (*TLStickerPack) ProtoMessage()

func (*TLStickerPack) Reset

func (m *TLStickerPack) Reset()

func (*TLStickerPack) String

func (m *TLStickerPack) String() string

func (*TLStickerPack) ToStickerPack

func (m *TLStickerPack) ToStickerPack() *StickerPack

stickerPack#12b299d4 emoticon:string documents:Vector<long> = StickerPack;

type TLStickerSet

type TLStickerSet struct {
	Installed  bool   `protobuf:"varint,1,opt,name=installed" json:"installed,omitempty"`
	Archived   bool   `protobuf:"varint,2,opt,name=archived" json:"archived,omitempty"`
	Official   bool   `protobuf:"varint,3,opt,name=official" json:"official,omitempty"`
	Masks      bool   `protobuf:"varint,4,opt,name=masks" json:"masks,omitempty"`
	Id         int64  `protobuf:"varint,5,opt,name=id" json:"id,omitempty"`
	AccessHash int64  `protobuf:"varint,6,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
	Title      string `protobuf:"bytes,7,opt,name=title" json:"title,omitempty"`
	ShortName  string `protobuf:"bytes,8,opt,name=short_name,json=shortName" json:"short_name,omitempty"`
	Count      int32  `protobuf:"varint,9,opt,name=count" json:"count,omitempty"`
	Hash       int32  `protobuf:"varint,10,opt,name=hash" json:"hash,omitempty"`
}

stickerSet#cd303b41 flags:# installed:flags.0?true archived:flags.1?true official:flags.2?true masks:flags.3?true id:long access_hash:long title:string short_name:string count:int hash:int = StickerSet;

func (*TLStickerSet) Decode

func (m *TLStickerSet) Decode(dbuf *DecodeBuf) error

func (*TLStickerSet) Descriptor

func (*TLStickerSet) Descriptor() ([]byte, []int)

func (*TLStickerSet) Encode

func (m *TLStickerSet) Encode() []byte

func (*TLStickerSet) GetAccessHash

func (m *TLStickerSet) GetAccessHash() int64

func (*TLStickerSet) GetArchived

func (m *TLStickerSet) GetArchived() bool

func (*TLStickerSet) GetCount

func (m *TLStickerSet) GetCount() int32

func (*TLStickerSet) GetHash

func (m *TLStickerSet) GetHash() int32

func (*TLStickerSet) GetId

func (m *TLStickerSet) GetId() int64

func (*TLStickerSet) GetInstalled

func (m *TLStickerSet) GetInstalled() bool

func (*TLStickerSet) GetMasks

func (m *TLStickerSet) GetMasks() bool

func (*TLStickerSet) GetOfficial

func (m *TLStickerSet) GetOfficial() bool

func (*TLStickerSet) GetShortName

func (m *TLStickerSet) GetShortName() string

func (*TLStickerSet) GetTitle

func (m *TLStickerSet) GetTitle() string

func (*TLStickerSet) ProtoMessage

func (*TLStickerSet) ProtoMessage()

func (*TLStickerSet) Reset

func (m *TLStickerSet) Reset()

func (*TLStickerSet) String

func (m *TLStickerSet) String() string

func (*TLStickerSet) ToStickerSet

func (m *TLStickerSet) ToStickerSet() *StickerSet

stickerSet#cd303b41 flags:# installed:flags.0?true archived:flags.1?true official:flags.2?true masks:flags.3?true id:long access_hash:long title:string short_name:string count:int hash:int = StickerSet;

type TLStickerSetCovered

type TLStickerSetCovered struct {
	Set   *StickerSet `protobuf:"bytes,1,opt,name=set" json:"set,omitempty"`
	Cover *Document   `protobuf:"bytes,2,opt,name=cover" json:"cover,omitempty"`
}

stickerSetCovered#6410a5d2 set:StickerSet cover:Document = StickerSetCovered;

func (*TLStickerSetCovered) Decode

func (m *TLStickerSetCovered) Decode(dbuf *DecodeBuf) error

func (*TLStickerSetCovered) Descriptor

func (*TLStickerSetCovered) Descriptor() ([]byte, []int)

func (*TLStickerSetCovered) Encode

func (m *TLStickerSetCovered) Encode() []byte

func (*TLStickerSetCovered) GetCover

func (m *TLStickerSetCovered) GetCover() *Document

func (*TLStickerSetCovered) GetSet

func (m *TLStickerSetCovered) GetSet() *StickerSet

func (*TLStickerSetCovered) ProtoMessage

func (*TLStickerSetCovered) ProtoMessage()

func (*TLStickerSetCovered) Reset

func (m *TLStickerSetCovered) Reset()

func (*TLStickerSetCovered) String

func (m *TLStickerSetCovered) String() string

func (*TLStickerSetCovered) ToStickerSetCovered

func (m *TLStickerSetCovered) ToStickerSetCovered() *StickerSetCovered

stickerSetCovered#6410a5d2 set:StickerSet cover:Document = StickerSetCovered;

type TLStickerSetMultiCovered

type TLStickerSetMultiCovered struct {
	Set    *StickerSet `protobuf:"bytes,1,opt,name=set" json:"set,omitempty"`
	Covers []*Document `protobuf:"bytes,2,rep,name=covers" json:"covers,omitempty"`
}

stickerSetMultiCovered#3407e51b set:StickerSet covers:Vector<Document> = StickerSetCovered;

func (*TLStickerSetMultiCovered) Decode

func (m *TLStickerSetMultiCovered) Decode(dbuf *DecodeBuf) error

func (*TLStickerSetMultiCovered) Descriptor

func (*TLStickerSetMultiCovered) Descriptor() ([]byte, []int)

func (*TLStickerSetMultiCovered) Encode

func (m *TLStickerSetMultiCovered) Encode() []byte

func (*TLStickerSetMultiCovered) GetCovers

func (m *TLStickerSetMultiCovered) GetCovers() []*Document

func (*TLStickerSetMultiCovered) GetSet

func (m *TLStickerSetMultiCovered) GetSet() *StickerSet

func (*TLStickerSetMultiCovered) ProtoMessage

func (*TLStickerSetMultiCovered) ProtoMessage()

func (*TLStickerSetMultiCovered) Reset

func (m *TLStickerSetMultiCovered) Reset()

func (*TLStickerSetMultiCovered) String

func (m *TLStickerSetMultiCovered) String() string

func (*TLStickerSetMultiCovered) ToStickerSetCovered

func (m *TLStickerSetMultiCovered) ToStickerSetCovered() *StickerSetCovered

stickerSetMultiCovered#3407e51b set:StickerSet covers:Vector<Document> = StickerSetCovered;

type TLStickersAddStickerToSet

type TLStickersAddStickerToSet struct {
	Stickerset *InputStickerSet     `protobuf:"bytes,1,opt,name=stickerset" json:"stickerset,omitempty"`
	Sticker    *InputStickerSetItem `protobuf:"bytes,2,opt,name=sticker" json:"sticker,omitempty"`
}

stickers.addStickerToSet#8653febe stickerset:InputStickerSet sticker:InputStickerSetItem = messages.StickerSet;

func (*TLStickersAddStickerToSet) Decode

func (m *TLStickersAddStickerToSet) Decode(dbuf *DecodeBuf) error

func (*TLStickersAddStickerToSet) Descriptor

func (*TLStickersAddStickerToSet) Descriptor() ([]byte, []int)

func (*TLStickersAddStickerToSet) Encode

func (m *TLStickersAddStickerToSet) Encode() []byte

stickers.addStickerToSet#8653febe stickerset:InputStickerSet sticker:InputStickerSetItem = messages.StickerSet;

func (*TLStickersAddStickerToSet) GetSticker

func (*TLStickersAddStickerToSet) GetStickerset

func (m *TLStickersAddStickerToSet) GetStickerset() *InputStickerSet

func (*TLStickersAddStickerToSet) ProtoMessage

func (*TLStickersAddStickerToSet) ProtoMessage()

func (*TLStickersAddStickerToSet) Reset

func (m *TLStickersAddStickerToSet) Reset()

func (*TLStickersAddStickerToSet) String

func (m *TLStickersAddStickerToSet) String() string

type TLStickersChangeStickerPosition

type TLStickersChangeStickerPosition struct {
	Sticker  *InputDocument `protobuf:"bytes,1,opt,name=sticker" json:"sticker,omitempty"`
	Position int32          `protobuf:"varint,2,opt,name=position" json:"position,omitempty"`
}

stickers.changeStickerPosition#ffb6d4ca sticker:InputDocument position:int = messages.StickerSet;

func (*TLStickersChangeStickerPosition) Decode

func (*TLStickersChangeStickerPosition) Descriptor

func (*TLStickersChangeStickerPosition) Descriptor() ([]byte, []int)

func (*TLStickersChangeStickerPosition) Encode

func (m *TLStickersChangeStickerPosition) Encode() []byte

stickers.changeStickerPosition#ffb6d4ca sticker:InputDocument position:int = messages.StickerSet;

func (*TLStickersChangeStickerPosition) GetPosition

func (m *TLStickersChangeStickerPosition) GetPosition() int32

func (*TLStickersChangeStickerPosition) GetSticker

func (*TLStickersChangeStickerPosition) ProtoMessage

func (*TLStickersChangeStickerPosition) ProtoMessage()

func (*TLStickersChangeStickerPosition) Reset

func (*TLStickersChangeStickerPosition) String

type TLStickersCreateStickerSet

type TLStickersCreateStickerSet struct {
	Masks     bool                   `protobuf:"varint,1,opt,name=masks" json:"masks,omitempty"`
	UserId    *InputUser             `protobuf:"bytes,2,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Title     string                 `protobuf:"bytes,3,opt,name=title" json:"title,omitempty"`
	ShortName string                 `protobuf:"bytes,4,opt,name=short_name,json=shortName" json:"short_name,omitempty"`
	Stickers  []*InputStickerSetItem `protobuf:"bytes,5,rep,name=stickers" json:"stickers,omitempty"`
}

stickers.createStickerSet#9bd86e6a flags:# masks:flags.0?true user_id:InputUser title:string short_name:string stickers:Vector<InputStickerSetItem> = messages.StickerSet;

func (*TLStickersCreateStickerSet) Decode

func (m *TLStickersCreateStickerSet) Decode(dbuf *DecodeBuf) error

func (*TLStickersCreateStickerSet) Descriptor

func (*TLStickersCreateStickerSet) Descriptor() ([]byte, []int)

func (*TLStickersCreateStickerSet) Encode

func (m *TLStickersCreateStickerSet) Encode() []byte

stickers.createStickerSet#9bd86e6a flags:# masks:flags.0?true user_id:InputUser title:string short_name:string stickers:Vector<InputStickerSetItem> = messages.StickerSet;

func (*TLStickersCreateStickerSet) GetMasks

func (m *TLStickersCreateStickerSet) GetMasks() bool

func (*TLStickersCreateStickerSet) GetShortName

func (m *TLStickersCreateStickerSet) GetShortName() string

func (*TLStickersCreateStickerSet) GetStickers

func (m *TLStickersCreateStickerSet) GetStickers() []*InputStickerSetItem

func (*TLStickersCreateStickerSet) GetTitle

func (m *TLStickersCreateStickerSet) GetTitle() string

func (*TLStickersCreateStickerSet) GetUserId

func (m *TLStickersCreateStickerSet) GetUserId() *InputUser

func (*TLStickersCreateStickerSet) ProtoMessage

func (*TLStickersCreateStickerSet) ProtoMessage()

func (*TLStickersCreateStickerSet) Reset

func (m *TLStickersCreateStickerSet) Reset()

func (*TLStickersCreateStickerSet) String

func (m *TLStickersCreateStickerSet) String() string

type TLStickersRemoveStickerFromSet

type TLStickersRemoveStickerFromSet struct {
	Sticker *InputDocument `protobuf:"bytes,1,opt,name=sticker" json:"sticker,omitempty"`
}

stickers.removeStickerFromSet#f7760f51 sticker:InputDocument = messages.StickerSet;

func (*TLStickersRemoveStickerFromSet) Decode

func (*TLStickersRemoveStickerFromSet) Descriptor

func (*TLStickersRemoveStickerFromSet) Descriptor() ([]byte, []int)

func (*TLStickersRemoveStickerFromSet) Encode

func (m *TLStickersRemoveStickerFromSet) Encode() []byte

stickers.removeStickerFromSet#f7760f51 sticker:InputDocument = messages.StickerSet;

func (*TLStickersRemoveStickerFromSet) GetSticker

func (*TLStickersRemoveStickerFromSet) ProtoMessage

func (*TLStickersRemoveStickerFromSet) ProtoMessage()

func (*TLStickersRemoveStickerFromSet) Reset

func (m *TLStickersRemoveStickerFromSet) Reset()

func (*TLStickersRemoveStickerFromSet) String

type TLStorageFileGif

type TLStorageFileGif struct {
}

storage.fileGif#cae1aadf = storage.FileType;

func (*TLStorageFileGif) Decode

func (m *TLStorageFileGif) Decode(dbuf *DecodeBuf) error

func (*TLStorageFileGif) Descriptor

func (*TLStorageFileGif) Descriptor() ([]byte, []int)

func (*TLStorageFileGif) Encode

func (m *TLStorageFileGif) Encode() []byte

func (*TLStorageFileGif) ProtoMessage

func (*TLStorageFileGif) ProtoMessage()

func (*TLStorageFileGif) Reset

func (m *TLStorageFileGif) Reset()

func (*TLStorageFileGif) String

func (m *TLStorageFileGif) String() string

func (*TLStorageFileGif) ToStorage_FileType

func (m *TLStorageFileGif) ToStorage_FileType() *Storage_FileType

storage.fileGif#cae1aadf = storage.FileType;

type TLStorageFileJpeg

type TLStorageFileJpeg struct {
}

storage.fileJpeg#7efe0e = storage.FileType;

func (*TLStorageFileJpeg) Decode

func (m *TLStorageFileJpeg) Decode(dbuf *DecodeBuf) error

func (*TLStorageFileJpeg) Descriptor

func (*TLStorageFileJpeg) Descriptor() ([]byte, []int)

func (*TLStorageFileJpeg) Encode

func (m *TLStorageFileJpeg) Encode() []byte

func (*TLStorageFileJpeg) ProtoMessage

func (*TLStorageFileJpeg) ProtoMessage()

func (*TLStorageFileJpeg) Reset

func (m *TLStorageFileJpeg) Reset()

func (*TLStorageFileJpeg) String

func (m *TLStorageFileJpeg) String() string

func (*TLStorageFileJpeg) ToStorage_FileType

func (m *TLStorageFileJpeg) ToStorage_FileType() *Storage_FileType

storage.fileJpeg#7efe0e = storage.FileType;

type TLStorageFileMov

type TLStorageFileMov struct {
}

storage.fileMov#4b09ebbc = storage.FileType;

func (*TLStorageFileMov) Decode

func (m *TLStorageFileMov) Decode(dbuf *DecodeBuf) error

func (*TLStorageFileMov) Descriptor

func (*TLStorageFileMov) Descriptor() ([]byte, []int)

func (*TLStorageFileMov) Encode

func (m *TLStorageFileMov) Encode() []byte

func (*TLStorageFileMov) ProtoMessage

func (*TLStorageFileMov) ProtoMessage()

func (*TLStorageFileMov) Reset

func (m *TLStorageFileMov) Reset()

func (*TLStorageFileMov) String

func (m *TLStorageFileMov) String() string

func (*TLStorageFileMov) ToStorage_FileType

func (m *TLStorageFileMov) ToStorage_FileType() *Storage_FileType

storage.fileMov#4b09ebbc = storage.FileType;

type TLStorageFileMp3

type TLStorageFileMp3 struct {
}

storage.fileMp3#528a0677 = storage.FileType;

func (*TLStorageFileMp3) Decode

func (m *TLStorageFileMp3) Decode(dbuf *DecodeBuf) error

func (*TLStorageFileMp3) Descriptor

func (*TLStorageFileMp3) Descriptor() ([]byte, []int)

func (*TLStorageFileMp3) Encode

func (m *TLStorageFileMp3) Encode() []byte

func (*TLStorageFileMp3) ProtoMessage

func (*TLStorageFileMp3) ProtoMessage()

func (*TLStorageFileMp3) Reset

func (m *TLStorageFileMp3) Reset()

func (*TLStorageFileMp3) String

func (m *TLStorageFileMp3) String() string

func (*TLStorageFileMp3) ToStorage_FileType

func (m *TLStorageFileMp3) ToStorage_FileType() *Storage_FileType

storage.fileMp3#528a0677 = storage.FileType;

type TLStorageFileMp4

type TLStorageFileMp4 struct {
}

storage.fileMp4#b3cea0e4 = storage.FileType;

func (*TLStorageFileMp4) Decode

func (m *TLStorageFileMp4) Decode(dbuf *DecodeBuf) error

func (*TLStorageFileMp4) Descriptor

func (*TLStorageFileMp4) Descriptor() ([]byte, []int)

func (*TLStorageFileMp4) Encode

func (m *TLStorageFileMp4) Encode() []byte

func (*TLStorageFileMp4) ProtoMessage

func (*TLStorageFileMp4) ProtoMessage()

func (*TLStorageFileMp4) Reset

func (m *TLStorageFileMp4) Reset()

func (*TLStorageFileMp4) String

func (m *TLStorageFileMp4) String() string

func (*TLStorageFileMp4) ToStorage_FileType

func (m *TLStorageFileMp4) ToStorage_FileType() *Storage_FileType

storage.fileMp4#b3cea0e4 = storage.FileType;

type TLStorageFilePartial

type TLStorageFilePartial struct {
}

storage.filePartial#40bc6f52 = storage.FileType;

func (*TLStorageFilePartial) Decode

func (m *TLStorageFilePartial) Decode(dbuf *DecodeBuf) error

func (*TLStorageFilePartial) Descriptor

func (*TLStorageFilePartial) Descriptor() ([]byte, []int)

func (*TLStorageFilePartial) Encode

func (m *TLStorageFilePartial) Encode() []byte

func (*TLStorageFilePartial) ProtoMessage

func (*TLStorageFilePartial) ProtoMessage()

func (*TLStorageFilePartial) Reset

func (m *TLStorageFilePartial) Reset()

func (*TLStorageFilePartial) String

func (m *TLStorageFilePartial) String() string

func (*TLStorageFilePartial) ToStorage_FileType

func (m *TLStorageFilePartial) ToStorage_FileType() *Storage_FileType

storage.filePartial#40bc6f52 = storage.FileType;

type TLStorageFilePdf

type TLStorageFilePdf struct {
}

storage.filePdf#ae1e508d = storage.FileType;

func (*TLStorageFilePdf) Decode

func (m *TLStorageFilePdf) Decode(dbuf *DecodeBuf) error

func (*TLStorageFilePdf) Descriptor

func (*TLStorageFilePdf) Descriptor() ([]byte, []int)

func (*TLStorageFilePdf) Encode

func (m *TLStorageFilePdf) Encode() []byte

func (*TLStorageFilePdf) ProtoMessage

func (*TLStorageFilePdf) ProtoMessage()

func (*TLStorageFilePdf) Reset

func (m *TLStorageFilePdf) Reset()

func (*TLStorageFilePdf) String

func (m *TLStorageFilePdf) String() string

func (*TLStorageFilePdf) ToStorage_FileType

func (m *TLStorageFilePdf) ToStorage_FileType() *Storage_FileType

storage.filePdf#ae1e508d = storage.FileType;

type TLStorageFilePng

type TLStorageFilePng struct {
}

storage.filePng#a4f63c0 = storage.FileType;

func (*TLStorageFilePng) Decode

func (m *TLStorageFilePng) Decode(dbuf *DecodeBuf) error

func (*TLStorageFilePng) Descriptor

func (*TLStorageFilePng) Descriptor() ([]byte, []int)

func (*TLStorageFilePng) Encode

func (m *TLStorageFilePng) Encode() []byte

func (*TLStorageFilePng) ProtoMessage

func (*TLStorageFilePng) ProtoMessage()

func (*TLStorageFilePng) Reset

func (m *TLStorageFilePng) Reset()

func (*TLStorageFilePng) String

func (m *TLStorageFilePng) String() string

func (*TLStorageFilePng) ToStorage_FileType

func (m *TLStorageFilePng) ToStorage_FileType() *Storage_FileType

storage.filePng#a4f63c0 = storage.FileType;

type TLStorageFileUnknown

type TLStorageFileUnknown struct {
}

storage.fileUnknown#aa963b05 = storage.FileType;

func (*TLStorageFileUnknown) Decode

func (m *TLStorageFileUnknown) Decode(dbuf *DecodeBuf) error

func (*TLStorageFileUnknown) Descriptor

func (*TLStorageFileUnknown) Descriptor() ([]byte, []int)

func (*TLStorageFileUnknown) Encode

func (m *TLStorageFileUnknown) Encode() []byte

func (*TLStorageFileUnknown) ProtoMessage

func (*TLStorageFileUnknown) ProtoMessage()

func (*TLStorageFileUnknown) Reset

func (m *TLStorageFileUnknown) Reset()

func (*TLStorageFileUnknown) String

func (m *TLStorageFileUnknown) String() string

func (*TLStorageFileUnknown) ToStorage_FileType

func (m *TLStorageFileUnknown) ToStorage_FileType() *Storage_FileType

storage.fileUnknown#aa963b05 = storage.FileType;

type TLStorageFileWebp

type TLStorageFileWebp struct {
}

storage.fileWebp#1081464c = storage.FileType;

func (*TLStorageFileWebp) Decode

func (m *TLStorageFileWebp) Decode(dbuf *DecodeBuf) error

func (*TLStorageFileWebp) Descriptor

func (*TLStorageFileWebp) Descriptor() ([]byte, []int)

func (*TLStorageFileWebp) Encode

func (m *TLStorageFileWebp) Encode() []byte

func (*TLStorageFileWebp) ProtoMessage

func (*TLStorageFileWebp) ProtoMessage()

func (*TLStorageFileWebp) Reset

func (m *TLStorageFileWebp) Reset()

func (*TLStorageFileWebp) String

func (m *TLStorageFileWebp) String() string

func (*TLStorageFileWebp) ToStorage_FileType

func (m *TLStorageFileWebp) ToStorage_FileType() *Storage_FileType

storage.fileWebp#1081464c = storage.FileType;

type TLTextBold

type TLTextBold struct {
	Text *RichText `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
}

textBold#6724abc4 text:RichText = RichText;

func (*TLTextBold) Decode

func (m *TLTextBold) Decode(dbuf *DecodeBuf) error

func (*TLTextBold) Descriptor

func (*TLTextBold) Descriptor() ([]byte, []int)

func (*TLTextBold) Encode

func (m *TLTextBold) Encode() []byte

func (*TLTextBold) GetText

func (m *TLTextBold) GetText() *RichText

func (*TLTextBold) ProtoMessage

func (*TLTextBold) ProtoMessage()

func (*TLTextBold) Reset

func (m *TLTextBold) Reset()

func (*TLTextBold) String

func (m *TLTextBold) String() string

func (*TLTextBold) ToRichText

func (m *TLTextBold) ToRichText() *RichText

textBold#6724abc4 text:RichText = RichText;

type TLTextConcat

type TLTextConcat struct {
	Texts []*RichText `protobuf:"bytes,1,rep,name=texts" json:"texts,omitempty"`
}

textConcat#7e6260d7 texts:Vector<RichText> = RichText;

func (*TLTextConcat) Decode

func (m *TLTextConcat) Decode(dbuf *DecodeBuf) error

func (*TLTextConcat) Descriptor

func (*TLTextConcat) Descriptor() ([]byte, []int)

func (*TLTextConcat) Encode

func (m *TLTextConcat) Encode() []byte

func (*TLTextConcat) GetTexts

func (m *TLTextConcat) GetTexts() []*RichText

func (*TLTextConcat) ProtoMessage

func (*TLTextConcat) ProtoMessage()

func (*TLTextConcat) Reset

func (m *TLTextConcat) Reset()

func (*TLTextConcat) String

func (m *TLTextConcat) String() string

func (*TLTextConcat) ToRichText

func (m *TLTextConcat) ToRichText() *RichText

textConcat#7e6260d7 texts:Vector<RichText> = RichText;

type TLTextEmail

type TLTextEmail struct {
	Text  *RichText `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
	Email string    `protobuf:"bytes,2,opt,name=email" json:"email,omitempty"`
}

textEmail#de5a0dd6 text:RichText email:string = RichText;

func (*TLTextEmail) Decode

func (m *TLTextEmail) Decode(dbuf *DecodeBuf) error

func (*TLTextEmail) Descriptor

func (*TLTextEmail) Descriptor() ([]byte, []int)

func (*TLTextEmail) Encode

func (m *TLTextEmail) Encode() []byte

func (*TLTextEmail) GetEmail

func (m *TLTextEmail) GetEmail() string

func (*TLTextEmail) GetText

func (m *TLTextEmail) GetText() *RichText

func (*TLTextEmail) ProtoMessage

func (*TLTextEmail) ProtoMessage()

func (*TLTextEmail) Reset

func (m *TLTextEmail) Reset()

func (*TLTextEmail) String

func (m *TLTextEmail) String() string

func (*TLTextEmail) ToRichText

func (m *TLTextEmail) ToRichText() *RichText

textEmail#de5a0dd6 text:RichText email:string = RichText;

type TLTextEmpty

type TLTextEmpty struct {
}

textEmpty#dc3d824f = RichText;

func (*TLTextEmpty) Decode

func (m *TLTextEmpty) Decode(dbuf *DecodeBuf) error

func (*TLTextEmpty) Descriptor

func (*TLTextEmpty) Descriptor() ([]byte, []int)

func (*TLTextEmpty) Encode

func (m *TLTextEmpty) Encode() []byte

func (*TLTextEmpty) ProtoMessage

func (*TLTextEmpty) ProtoMessage()

func (*TLTextEmpty) Reset

func (m *TLTextEmpty) Reset()

func (*TLTextEmpty) String

func (m *TLTextEmpty) String() string

func (*TLTextEmpty) ToRichText

func (m *TLTextEmpty) ToRichText() *RichText

textEmpty#dc3d824f = RichText;

type TLTextFixed

type TLTextFixed struct {
	Text *RichText `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
}

textFixed#6c3f19b9 text:RichText = RichText;

func (*TLTextFixed) Decode

func (m *TLTextFixed) Decode(dbuf *DecodeBuf) error

func (*TLTextFixed) Descriptor

func (*TLTextFixed) Descriptor() ([]byte, []int)

func (*TLTextFixed) Encode

func (m *TLTextFixed) Encode() []byte

func (*TLTextFixed) GetText

func (m *TLTextFixed) GetText() *RichText

func (*TLTextFixed) ProtoMessage

func (*TLTextFixed) ProtoMessage()

func (*TLTextFixed) Reset

func (m *TLTextFixed) Reset()

func (*TLTextFixed) String

func (m *TLTextFixed) String() string

func (*TLTextFixed) ToRichText

func (m *TLTextFixed) ToRichText() *RichText

textFixed#6c3f19b9 text:RichText = RichText;

type TLTextItalic

type TLTextItalic struct {
	Text *RichText `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
}

textItalic#d912a59c text:RichText = RichText;

func (*TLTextItalic) Decode

func (m *TLTextItalic) Decode(dbuf *DecodeBuf) error

func (*TLTextItalic) Descriptor

func (*TLTextItalic) Descriptor() ([]byte, []int)

func (*TLTextItalic) Encode

func (m *TLTextItalic) Encode() []byte

func (*TLTextItalic) GetText

func (m *TLTextItalic) GetText() *RichText

func (*TLTextItalic) ProtoMessage

func (*TLTextItalic) ProtoMessage()

func (*TLTextItalic) Reset

func (m *TLTextItalic) Reset()

func (*TLTextItalic) String

func (m *TLTextItalic) String() string

func (*TLTextItalic) ToRichText

func (m *TLTextItalic) ToRichText() *RichText

textItalic#d912a59c text:RichText = RichText;

type TLTextPlain

type TLTextPlain struct {
	Text string `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
}

textPlain#744694e0 text:string = RichText;

func (*TLTextPlain) Decode

func (m *TLTextPlain) Decode(dbuf *DecodeBuf) error

func (*TLTextPlain) Descriptor

func (*TLTextPlain) Descriptor() ([]byte, []int)

func (*TLTextPlain) Encode

func (m *TLTextPlain) Encode() []byte

func (*TLTextPlain) GetText

func (m *TLTextPlain) GetText() string

func (*TLTextPlain) ProtoMessage

func (*TLTextPlain) ProtoMessage()

func (*TLTextPlain) Reset

func (m *TLTextPlain) Reset()

func (*TLTextPlain) String

func (m *TLTextPlain) String() string

func (*TLTextPlain) ToRichText

func (m *TLTextPlain) ToRichText() *RichText

textPlain#744694e0 text:string = RichText;

type TLTextStrike

type TLTextStrike struct {
	Text *RichText `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
}

textStrike#9bf8bb95 text:RichText = RichText;

func (*TLTextStrike) Decode

func (m *TLTextStrike) Decode(dbuf *DecodeBuf) error

func (*TLTextStrike) Descriptor

func (*TLTextStrike) Descriptor() ([]byte, []int)

func (*TLTextStrike) Encode

func (m *TLTextStrike) Encode() []byte

func (*TLTextStrike) GetText

func (m *TLTextStrike) GetText() *RichText

func (*TLTextStrike) ProtoMessage

func (*TLTextStrike) ProtoMessage()

func (*TLTextStrike) Reset

func (m *TLTextStrike) Reset()

func (*TLTextStrike) String

func (m *TLTextStrike) String() string

func (*TLTextStrike) ToRichText

func (m *TLTextStrike) ToRichText() *RichText

textStrike#9bf8bb95 text:RichText = RichText;

type TLTextUnderline

type TLTextUnderline struct {
	Text *RichText `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
}

textUnderline#c12622c4 text:RichText = RichText;

func (*TLTextUnderline) Decode

func (m *TLTextUnderline) Decode(dbuf *DecodeBuf) error

func (*TLTextUnderline) Descriptor

func (*TLTextUnderline) Descriptor() ([]byte, []int)

func (*TLTextUnderline) Encode

func (m *TLTextUnderline) Encode() []byte

func (*TLTextUnderline) GetText

func (m *TLTextUnderline) GetText() *RichText

func (*TLTextUnderline) ProtoMessage

func (*TLTextUnderline) ProtoMessage()

func (*TLTextUnderline) Reset

func (m *TLTextUnderline) Reset()

func (*TLTextUnderline) String

func (m *TLTextUnderline) String() string

func (*TLTextUnderline) ToRichText

func (m *TLTextUnderline) ToRichText() *RichText

textUnderline#c12622c4 text:RichText = RichText;

type TLTextUrl

type TLTextUrl struct {
	Text      *RichText `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
	Url       string    `protobuf:"bytes,2,opt,name=url" json:"url,omitempty"`
	WebpageId int64     `protobuf:"varint,3,opt,name=webpage_id,json=webpageId" json:"webpage_id,omitempty"`
}

textUrl#3c2884c1 text:RichText url:string webpage_id:long = RichText;

func (*TLTextUrl) Decode

func (m *TLTextUrl) Decode(dbuf *DecodeBuf) error

func (*TLTextUrl) Descriptor

func (*TLTextUrl) Descriptor() ([]byte, []int)

func (*TLTextUrl) Encode

func (m *TLTextUrl) Encode() []byte

func (*TLTextUrl) GetText

func (m *TLTextUrl) GetText() *RichText

func (*TLTextUrl) GetUrl

func (m *TLTextUrl) GetUrl() string

func (*TLTextUrl) GetWebpageId

func (m *TLTextUrl) GetWebpageId() int64

func (*TLTextUrl) ProtoMessage

func (*TLTextUrl) ProtoMessage()

func (*TLTextUrl) Reset

func (m *TLTextUrl) Reset()

func (*TLTextUrl) String

func (m *TLTextUrl) String() string

func (*TLTextUrl) ToRichText

func (m *TLTextUrl) ToRichText() *RichText

textUrl#3c2884c1 text:RichText url:string webpage_id:long = RichText;

type TLTopPeer

type TLTopPeer struct {
	Peer   *Peer   `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	Rating float64 `protobuf:"fixed64,2,opt,name=rating" json:"rating,omitempty"`
}

topPeer#edcdc05b peer:Peer rating:double = TopPeer;

func (*TLTopPeer) Decode

func (m *TLTopPeer) Decode(dbuf *DecodeBuf) error

func (*TLTopPeer) Descriptor

func (*TLTopPeer) Descriptor() ([]byte, []int)

func (*TLTopPeer) Encode

func (m *TLTopPeer) Encode() []byte

func (*TLTopPeer) GetPeer

func (m *TLTopPeer) GetPeer() *Peer

func (*TLTopPeer) GetRating

func (m *TLTopPeer) GetRating() float64

func (*TLTopPeer) ProtoMessage

func (*TLTopPeer) ProtoMessage()

func (*TLTopPeer) Reset

func (m *TLTopPeer) Reset()

func (*TLTopPeer) String

func (m *TLTopPeer) String() string

func (*TLTopPeer) ToTopPeer

func (m *TLTopPeer) ToTopPeer() *TopPeer

topPeer#edcdc05b peer:Peer rating:double = TopPeer;

type TLTopPeerCategoryBotsInline

type TLTopPeerCategoryBotsInline struct {
}

topPeerCategoryBotsInline#148677e2 = TopPeerCategory;

func (*TLTopPeerCategoryBotsInline) Decode

func (m *TLTopPeerCategoryBotsInline) Decode(dbuf *DecodeBuf) error

func (*TLTopPeerCategoryBotsInline) Descriptor

func (*TLTopPeerCategoryBotsInline) Descriptor() ([]byte, []int)

func (*TLTopPeerCategoryBotsInline) Encode

func (m *TLTopPeerCategoryBotsInline) Encode() []byte

func (*TLTopPeerCategoryBotsInline) ProtoMessage

func (*TLTopPeerCategoryBotsInline) ProtoMessage()

func (*TLTopPeerCategoryBotsInline) Reset

func (m *TLTopPeerCategoryBotsInline) Reset()

func (*TLTopPeerCategoryBotsInline) String

func (m *TLTopPeerCategoryBotsInline) String() string

func (*TLTopPeerCategoryBotsInline) ToTopPeerCategory

func (m *TLTopPeerCategoryBotsInline) ToTopPeerCategory() *TopPeerCategory

topPeerCategoryBotsInline#148677e2 = TopPeerCategory;

type TLTopPeerCategoryBotsPM

type TLTopPeerCategoryBotsPM struct {
}

topPeerCategoryBotsPM#ab661b5b = TopPeerCategory;

func (*TLTopPeerCategoryBotsPM) Decode

func (m *TLTopPeerCategoryBotsPM) Decode(dbuf *DecodeBuf) error

func (*TLTopPeerCategoryBotsPM) Descriptor

func (*TLTopPeerCategoryBotsPM) Descriptor() ([]byte, []int)

func (*TLTopPeerCategoryBotsPM) Encode

func (m *TLTopPeerCategoryBotsPM) Encode() []byte

func (*TLTopPeerCategoryBotsPM) ProtoMessage

func (*TLTopPeerCategoryBotsPM) ProtoMessage()

func (*TLTopPeerCategoryBotsPM) Reset

func (m *TLTopPeerCategoryBotsPM) Reset()

func (*TLTopPeerCategoryBotsPM) String

func (m *TLTopPeerCategoryBotsPM) String() string

func (*TLTopPeerCategoryBotsPM) ToTopPeerCategory

func (m *TLTopPeerCategoryBotsPM) ToTopPeerCategory() *TopPeerCategory

topPeerCategoryBotsPM#ab661b5b = TopPeerCategory;

type TLTopPeerCategoryChannels

type TLTopPeerCategoryChannels struct {
}

topPeerCategoryChannels#161d9628 = TopPeerCategory;

func (*TLTopPeerCategoryChannels) Decode

func (m *TLTopPeerCategoryChannels) Decode(dbuf *DecodeBuf) error

func (*TLTopPeerCategoryChannels) Descriptor

func (*TLTopPeerCategoryChannels) Descriptor() ([]byte, []int)

func (*TLTopPeerCategoryChannels) Encode

func (m *TLTopPeerCategoryChannels) Encode() []byte

func (*TLTopPeerCategoryChannels) ProtoMessage

func (*TLTopPeerCategoryChannels) ProtoMessage()

func (*TLTopPeerCategoryChannels) Reset

func (m *TLTopPeerCategoryChannels) Reset()

func (*TLTopPeerCategoryChannels) String

func (m *TLTopPeerCategoryChannels) String() string

func (*TLTopPeerCategoryChannels) ToTopPeerCategory

func (m *TLTopPeerCategoryChannels) ToTopPeerCategory() *TopPeerCategory

topPeerCategoryChannels#161d9628 = TopPeerCategory;

type TLTopPeerCategoryCorrespondents

type TLTopPeerCategoryCorrespondents struct {
}

topPeerCategoryCorrespondents#637b7ed = TopPeerCategory;

func (*TLTopPeerCategoryCorrespondents) Decode

func (*TLTopPeerCategoryCorrespondents) Descriptor

func (*TLTopPeerCategoryCorrespondents) Descriptor() ([]byte, []int)

func (*TLTopPeerCategoryCorrespondents) Encode

func (m *TLTopPeerCategoryCorrespondents) Encode() []byte

func (*TLTopPeerCategoryCorrespondents) ProtoMessage

func (*TLTopPeerCategoryCorrespondents) ProtoMessage()

func (*TLTopPeerCategoryCorrespondents) Reset

func (*TLTopPeerCategoryCorrespondents) String

func (*TLTopPeerCategoryCorrespondents) ToTopPeerCategory

func (m *TLTopPeerCategoryCorrespondents) ToTopPeerCategory() *TopPeerCategory

topPeerCategoryCorrespondents#637b7ed = TopPeerCategory;

type TLTopPeerCategoryGroups

type TLTopPeerCategoryGroups struct {
}

topPeerCategoryGroups#bd17a14a = TopPeerCategory;

func (*TLTopPeerCategoryGroups) Decode

func (m *TLTopPeerCategoryGroups) Decode(dbuf *DecodeBuf) error

func (*TLTopPeerCategoryGroups) Descriptor

func (*TLTopPeerCategoryGroups) Descriptor() ([]byte, []int)

func (*TLTopPeerCategoryGroups) Encode

func (m *TLTopPeerCategoryGroups) Encode() []byte

func (*TLTopPeerCategoryGroups) ProtoMessage

func (*TLTopPeerCategoryGroups) ProtoMessage()

func (*TLTopPeerCategoryGroups) Reset

func (m *TLTopPeerCategoryGroups) Reset()

func (*TLTopPeerCategoryGroups) String

func (m *TLTopPeerCategoryGroups) String() string

func (*TLTopPeerCategoryGroups) ToTopPeerCategory

func (m *TLTopPeerCategoryGroups) ToTopPeerCategory() *TopPeerCategory

topPeerCategoryGroups#bd17a14a = TopPeerCategory;

type TLTopPeerCategoryPeers

type TLTopPeerCategoryPeers struct {
	Category *TopPeerCategory `protobuf:"bytes,1,opt,name=category" json:"category,omitempty"`
	Count    int32            `protobuf:"varint,2,opt,name=count" json:"count,omitempty"`
	Peers    []*TopPeer       `protobuf:"bytes,3,rep,name=peers" json:"peers,omitempty"`
}

topPeerCategoryPeers#fb834291 category:TopPeerCategory count:int peers:Vector<TopPeer> = TopPeerCategoryPeers;

func (*TLTopPeerCategoryPeers) Decode

func (m *TLTopPeerCategoryPeers) Decode(dbuf *DecodeBuf) error

func (*TLTopPeerCategoryPeers) Descriptor

func (*TLTopPeerCategoryPeers) Descriptor() ([]byte, []int)

func (*TLTopPeerCategoryPeers) Encode

func (m *TLTopPeerCategoryPeers) Encode() []byte

func (*TLTopPeerCategoryPeers) GetCategory

func (m *TLTopPeerCategoryPeers) GetCategory() *TopPeerCategory

func (*TLTopPeerCategoryPeers) GetCount

func (m *TLTopPeerCategoryPeers) GetCount() int32

func (*TLTopPeerCategoryPeers) GetPeers

func (m *TLTopPeerCategoryPeers) GetPeers() []*TopPeer

func (*TLTopPeerCategoryPeers) ProtoMessage

func (*TLTopPeerCategoryPeers) ProtoMessage()

func (*TLTopPeerCategoryPeers) Reset

func (m *TLTopPeerCategoryPeers) Reset()

func (*TLTopPeerCategoryPeers) String

func (m *TLTopPeerCategoryPeers) String() string

func (*TLTopPeerCategoryPeers) ToTopPeerCategoryPeers

func (m *TLTopPeerCategoryPeers) ToTopPeerCategoryPeers() *TopPeerCategoryPeers

topPeerCategoryPeers#fb834291 category:TopPeerCategory count:int peers:Vector<TopPeer> = TopPeerCategoryPeers;

type TLTopPeerCategoryPhoneCalls

type TLTopPeerCategoryPhoneCalls struct {
}

topPeerCategoryPhoneCalls#1e76a78c = TopPeerCategory;

func (*TLTopPeerCategoryPhoneCalls) Decode

func (m *TLTopPeerCategoryPhoneCalls) Decode(dbuf *DecodeBuf) error

func (*TLTopPeerCategoryPhoneCalls) Descriptor

func (*TLTopPeerCategoryPhoneCalls) Descriptor() ([]byte, []int)

func (*TLTopPeerCategoryPhoneCalls) Encode

func (m *TLTopPeerCategoryPhoneCalls) Encode() []byte

func (*TLTopPeerCategoryPhoneCalls) ProtoMessage

func (*TLTopPeerCategoryPhoneCalls) ProtoMessage()

func (*TLTopPeerCategoryPhoneCalls) Reset

func (m *TLTopPeerCategoryPhoneCalls) Reset()

func (*TLTopPeerCategoryPhoneCalls) String

func (m *TLTopPeerCategoryPhoneCalls) String() string

func (*TLTopPeerCategoryPhoneCalls) ToTopPeerCategory

func (m *TLTopPeerCategoryPhoneCalls) ToTopPeerCategory() *TopPeerCategory

topPeerCategoryPhoneCalls#1e76a78c = TopPeerCategory;

type TLTrue

type TLTrue struct {
}

true#3fedd339 = True;

func (*TLTrue) Decode

func (m *TLTrue) Decode(dbuf *DecodeBuf) error

func (*TLTrue) Descriptor

func (*TLTrue) Descriptor() ([]byte, []int)

func (*TLTrue) Encode

func (m *TLTrue) Encode() []byte

func (*TLTrue) ProtoMessage

func (*TLTrue) ProtoMessage()

func (*TLTrue) Reset

func (m *TLTrue) Reset()

func (*TLTrue) String

func (m *TLTrue) String() string

func (*TLTrue) ToTrue

func (m *TLTrue) ToTrue() *True

true#3fedd339 = True;

type TLUpdateBotCallbackQuery

type TLUpdateBotCallbackQuery struct {
	QueryId       int64  `protobuf:"varint,1,opt,name=query_id,json=queryId" json:"query_id,omitempty"`
	UserId        int32  `protobuf:"varint,2,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Peer          *Peer  `protobuf:"bytes,3,opt,name=peer" json:"peer,omitempty"`
	MsgId         int32  `protobuf:"varint,4,opt,name=msg_id,json=msgId" json:"msg_id,omitempty"`
	ChatInstance  int64  `protobuf:"varint,5,opt,name=chat_instance,json=chatInstance" json:"chat_instance,omitempty"`
	Data          []byte `protobuf:"bytes,6,opt,name=data,proto3" json:"data,omitempty"`
	GameShortName string `protobuf:"bytes,7,opt,name=game_short_name,json=gameShortName" json:"game_short_name,omitempty"`
}

updateBotCallbackQuery#e73547e1 flags:# query_id:long user_id:int peer:Peer msg_id:int chat_instance:long data:flags.0?bytes game_short_name:flags.1?string = Update;

func (*TLUpdateBotCallbackQuery) Decode

func (m *TLUpdateBotCallbackQuery) Decode(dbuf *DecodeBuf) error

func (*TLUpdateBotCallbackQuery) Descriptor

func (*TLUpdateBotCallbackQuery) Descriptor() ([]byte, []int)

func (*TLUpdateBotCallbackQuery) Encode

func (m *TLUpdateBotCallbackQuery) Encode() []byte

func (*TLUpdateBotCallbackQuery) GetChatInstance

func (m *TLUpdateBotCallbackQuery) GetChatInstance() int64

func (*TLUpdateBotCallbackQuery) GetData

func (m *TLUpdateBotCallbackQuery) GetData() []byte

func (*TLUpdateBotCallbackQuery) GetGameShortName

func (m *TLUpdateBotCallbackQuery) GetGameShortName() string

func (*TLUpdateBotCallbackQuery) GetMsgId

func (m *TLUpdateBotCallbackQuery) GetMsgId() int32

func (*TLUpdateBotCallbackQuery) GetPeer

func (m *TLUpdateBotCallbackQuery) GetPeer() *Peer

func (*TLUpdateBotCallbackQuery) GetQueryId

func (m *TLUpdateBotCallbackQuery) GetQueryId() int64

func (*TLUpdateBotCallbackQuery) GetUserId

func (m *TLUpdateBotCallbackQuery) GetUserId() int32

func (*TLUpdateBotCallbackQuery) ProtoMessage

func (*TLUpdateBotCallbackQuery) ProtoMessage()

func (*TLUpdateBotCallbackQuery) Reset

func (m *TLUpdateBotCallbackQuery) Reset()

func (*TLUpdateBotCallbackQuery) String

func (m *TLUpdateBotCallbackQuery) String() string

func (*TLUpdateBotCallbackQuery) ToUpdate

func (m *TLUpdateBotCallbackQuery) ToUpdate() *Update

updateBotCallbackQuery#e73547e1 flags:# query_id:long user_id:int peer:Peer msg_id:int chat_instance:long data:flags.0?bytes game_short_name:flags.1?string = Update;

type TLUpdateBotInlineQuery

type TLUpdateBotInlineQuery struct {
	QueryId int64     `protobuf:"varint,1,opt,name=query_id,json=queryId" json:"query_id,omitempty"`
	UserId  int32     `protobuf:"varint,2,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Query   string    `protobuf:"bytes,3,opt,name=query" json:"query,omitempty"`
	Geo     *GeoPoint `protobuf:"bytes,4,opt,name=geo" json:"geo,omitempty"`
	Offset  string    `protobuf:"bytes,5,opt,name=offset" json:"offset,omitempty"`
}

updateBotInlineQuery#54826690 flags:# query_id:long user_id:int query:string geo:flags.0?GeoPoint offset:string = Update;

func (*TLUpdateBotInlineQuery) Decode

func (m *TLUpdateBotInlineQuery) Decode(dbuf *DecodeBuf) error

func (*TLUpdateBotInlineQuery) Descriptor

func (*TLUpdateBotInlineQuery) Descriptor() ([]byte, []int)

func (*TLUpdateBotInlineQuery) Encode

func (m *TLUpdateBotInlineQuery) Encode() []byte

func (*TLUpdateBotInlineQuery) GetGeo

func (m *TLUpdateBotInlineQuery) GetGeo() *GeoPoint

func (*TLUpdateBotInlineQuery) GetOffset

func (m *TLUpdateBotInlineQuery) GetOffset() string

func (*TLUpdateBotInlineQuery) GetQuery

func (m *TLUpdateBotInlineQuery) GetQuery() string

func (*TLUpdateBotInlineQuery) GetQueryId

func (m *TLUpdateBotInlineQuery) GetQueryId() int64

func (*TLUpdateBotInlineQuery) GetUserId

func (m *TLUpdateBotInlineQuery) GetUserId() int32

func (*TLUpdateBotInlineQuery) ProtoMessage

func (*TLUpdateBotInlineQuery) ProtoMessage()

func (*TLUpdateBotInlineQuery) Reset

func (m *TLUpdateBotInlineQuery) Reset()

func (*TLUpdateBotInlineQuery) String

func (m *TLUpdateBotInlineQuery) String() string

func (*TLUpdateBotInlineQuery) ToUpdate

func (m *TLUpdateBotInlineQuery) ToUpdate() *Update

updateBotInlineQuery#54826690 flags:# query_id:long user_id:int query:string geo:flags.0?GeoPoint offset:string = Update;

type TLUpdateBotInlineSend

type TLUpdateBotInlineSend struct {
	UserId int32                    `protobuf:"varint,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Query  string                   `protobuf:"bytes,2,opt,name=query" json:"query,omitempty"`
	Geo    *GeoPoint                `protobuf:"bytes,3,opt,name=geo" json:"geo,omitempty"`
	Id     string                   `protobuf:"bytes,4,opt,name=id" json:"id,omitempty"`
	MsgId  *InputBotInlineMessageID `protobuf:"bytes,5,opt,name=msg_id,json=msgId" json:"msg_id,omitempty"`
}

updateBotInlineSend#e48f964 flags:# user_id:int query:string geo:flags.0?GeoPoint id:string msg_id:flags.1?InputBotInlineMessageID = Update;

func (*TLUpdateBotInlineSend) Decode

func (m *TLUpdateBotInlineSend) Decode(dbuf *DecodeBuf) error

func (*TLUpdateBotInlineSend) Descriptor

func (*TLUpdateBotInlineSend) Descriptor() ([]byte, []int)

func (*TLUpdateBotInlineSend) Encode

func (m *TLUpdateBotInlineSend) Encode() []byte

func (*TLUpdateBotInlineSend) GetGeo

func (m *TLUpdateBotInlineSend) GetGeo() *GeoPoint

func (*TLUpdateBotInlineSend) GetId

func (m *TLUpdateBotInlineSend) GetId() string

func (*TLUpdateBotInlineSend) GetMsgId

func (*TLUpdateBotInlineSend) GetQuery

func (m *TLUpdateBotInlineSend) GetQuery() string

func (*TLUpdateBotInlineSend) GetUserId

func (m *TLUpdateBotInlineSend) GetUserId() int32

func (*TLUpdateBotInlineSend) ProtoMessage

func (*TLUpdateBotInlineSend) ProtoMessage()

func (*TLUpdateBotInlineSend) Reset

func (m *TLUpdateBotInlineSend) Reset()

func (*TLUpdateBotInlineSend) String

func (m *TLUpdateBotInlineSend) String() string

func (*TLUpdateBotInlineSend) ToUpdate

func (m *TLUpdateBotInlineSend) ToUpdate() *Update

updateBotInlineSend#e48f964 flags:# user_id:int query:string geo:flags.0?GeoPoint id:string msg_id:flags.1?InputBotInlineMessageID = Update;

type TLUpdateBotPrecheckoutQuery

type TLUpdateBotPrecheckoutQuery struct {
	QueryId          int64                 `protobuf:"varint,1,opt,name=query_id,json=queryId" json:"query_id,omitempty"`
	UserId           int32                 `protobuf:"varint,2,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Payload          []byte                `protobuf:"bytes,3,opt,name=payload,proto3" json:"payload,omitempty"`
	Info             *PaymentRequestedInfo `protobuf:"bytes,4,opt,name=info" json:"info,omitempty"`
	ShippingOptionId string                `protobuf:"bytes,5,opt,name=shipping_option_id,json=shippingOptionId" json:"shipping_option_id,omitempty"`
	Currency         string                `protobuf:"bytes,6,opt,name=currency" json:"currency,omitempty"`
	TotalAmount      int64                 `protobuf:"varint,7,opt,name=total_amount,json=totalAmount" json:"total_amount,omitempty"`
}

updateBotPrecheckoutQuery#5d2f3aa9 flags:# query_id:long user_id:int payload:bytes info:flags.0?PaymentRequestedInfo shipping_option_id:flags.1?string currency:string total_amount:long = Update;

func (*TLUpdateBotPrecheckoutQuery) Decode

func (m *TLUpdateBotPrecheckoutQuery) Decode(dbuf *DecodeBuf) error

func (*TLUpdateBotPrecheckoutQuery) Descriptor

func (*TLUpdateBotPrecheckoutQuery) Descriptor() ([]byte, []int)

func (*TLUpdateBotPrecheckoutQuery) Encode

func (m *TLUpdateBotPrecheckoutQuery) Encode() []byte

func (*TLUpdateBotPrecheckoutQuery) GetCurrency

func (m *TLUpdateBotPrecheckoutQuery) GetCurrency() string

func (*TLUpdateBotPrecheckoutQuery) GetInfo

func (*TLUpdateBotPrecheckoutQuery) GetPayload

func (m *TLUpdateBotPrecheckoutQuery) GetPayload() []byte

func (*TLUpdateBotPrecheckoutQuery) GetQueryId

func (m *TLUpdateBotPrecheckoutQuery) GetQueryId() int64

func (*TLUpdateBotPrecheckoutQuery) GetShippingOptionId

func (m *TLUpdateBotPrecheckoutQuery) GetShippingOptionId() string

func (*TLUpdateBotPrecheckoutQuery) GetTotalAmount

func (m *TLUpdateBotPrecheckoutQuery) GetTotalAmount() int64

func (*TLUpdateBotPrecheckoutQuery) GetUserId

func (m *TLUpdateBotPrecheckoutQuery) GetUserId() int32

func (*TLUpdateBotPrecheckoutQuery) ProtoMessage

func (*TLUpdateBotPrecheckoutQuery) ProtoMessage()

func (*TLUpdateBotPrecheckoutQuery) Reset

func (m *TLUpdateBotPrecheckoutQuery) Reset()

func (*TLUpdateBotPrecheckoutQuery) String

func (m *TLUpdateBotPrecheckoutQuery) String() string

func (*TLUpdateBotPrecheckoutQuery) ToUpdate

func (m *TLUpdateBotPrecheckoutQuery) ToUpdate() *Update

updateBotPrecheckoutQuery#5d2f3aa9 flags:# query_id:long user_id:int payload:bytes info:flags.0?PaymentRequestedInfo shipping_option_id:flags.1?string currency:string total_amount:long = Update;

type TLUpdateBotShippingQuery

type TLUpdateBotShippingQuery struct {
	QueryId         int64        `protobuf:"varint,1,opt,name=query_id,json=queryId" json:"query_id,omitempty"`
	UserId          int32        `protobuf:"varint,2,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Payload         []byte       `protobuf:"bytes,3,opt,name=payload,proto3" json:"payload,omitempty"`
	ShippingAddress *PostAddress `protobuf:"bytes,4,opt,name=shipping_address,json=shippingAddress" json:"shipping_address,omitempty"`
}

updateBotShippingQuery#e0cdc940 query_id:long user_id:int payload:bytes shipping_address:PostAddress = Update;

func (*TLUpdateBotShippingQuery) Decode

func (m *TLUpdateBotShippingQuery) Decode(dbuf *DecodeBuf) error

func (*TLUpdateBotShippingQuery) Descriptor

func (*TLUpdateBotShippingQuery) Descriptor() ([]byte, []int)

func (*TLUpdateBotShippingQuery) Encode

func (m *TLUpdateBotShippingQuery) Encode() []byte

func (*TLUpdateBotShippingQuery) GetPayload

func (m *TLUpdateBotShippingQuery) GetPayload() []byte

func (*TLUpdateBotShippingQuery) GetQueryId

func (m *TLUpdateBotShippingQuery) GetQueryId() int64

func (*TLUpdateBotShippingQuery) GetShippingAddress

func (m *TLUpdateBotShippingQuery) GetShippingAddress() *PostAddress

func (*TLUpdateBotShippingQuery) GetUserId

func (m *TLUpdateBotShippingQuery) GetUserId() int32

func (*TLUpdateBotShippingQuery) ProtoMessage

func (*TLUpdateBotShippingQuery) ProtoMessage()

func (*TLUpdateBotShippingQuery) Reset

func (m *TLUpdateBotShippingQuery) Reset()

func (*TLUpdateBotShippingQuery) String

func (m *TLUpdateBotShippingQuery) String() string

func (*TLUpdateBotShippingQuery) ToUpdate

func (m *TLUpdateBotShippingQuery) ToUpdate() *Update

updateBotShippingQuery#e0cdc940 query_id:long user_id:int payload:bytes shipping_address:PostAddress = Update;

type TLUpdateBotWebhookJSON

type TLUpdateBotWebhookJSON struct {
	Data *DataJSON `protobuf:"bytes,1,opt,name=data" json:"data,omitempty"`
}

updateBotWebhookJSON#8317c0c3 data:DataJSON = Update;

func (*TLUpdateBotWebhookJSON) Decode

func (m *TLUpdateBotWebhookJSON) Decode(dbuf *DecodeBuf) error

func (*TLUpdateBotWebhookJSON) Descriptor

func (*TLUpdateBotWebhookJSON) Descriptor() ([]byte, []int)

func (*TLUpdateBotWebhookJSON) Encode

func (m *TLUpdateBotWebhookJSON) Encode() []byte

func (*TLUpdateBotWebhookJSON) GetData

func (m *TLUpdateBotWebhookJSON) GetData() *DataJSON

func (*TLUpdateBotWebhookJSON) ProtoMessage

func (*TLUpdateBotWebhookJSON) ProtoMessage()

func (*TLUpdateBotWebhookJSON) Reset

func (m *TLUpdateBotWebhookJSON) Reset()

func (*TLUpdateBotWebhookJSON) String

func (m *TLUpdateBotWebhookJSON) String() string

func (*TLUpdateBotWebhookJSON) ToUpdate

func (m *TLUpdateBotWebhookJSON) ToUpdate() *Update

updateBotWebhookJSON#8317c0c3 data:DataJSON = Update;

type TLUpdateBotWebhookJSONQuery

type TLUpdateBotWebhookJSONQuery struct {
	QueryId int64     `protobuf:"varint,1,opt,name=query_id,json=queryId" json:"query_id,omitempty"`
	Data    *DataJSON `protobuf:"bytes,2,opt,name=data" json:"data,omitempty"`
	Timeout int32     `protobuf:"varint,3,opt,name=timeout" json:"timeout,omitempty"`
}

updateBotWebhookJSONQuery#9b9240a6 query_id:long data:DataJSON timeout:int = Update;

func (*TLUpdateBotWebhookJSONQuery) Decode

func (m *TLUpdateBotWebhookJSONQuery) Decode(dbuf *DecodeBuf) error

func (*TLUpdateBotWebhookJSONQuery) Descriptor

func (*TLUpdateBotWebhookJSONQuery) Descriptor() ([]byte, []int)

func (*TLUpdateBotWebhookJSONQuery) Encode

func (m *TLUpdateBotWebhookJSONQuery) Encode() []byte

func (*TLUpdateBotWebhookJSONQuery) GetData

func (m *TLUpdateBotWebhookJSONQuery) GetData() *DataJSON

func (*TLUpdateBotWebhookJSONQuery) GetQueryId

func (m *TLUpdateBotWebhookJSONQuery) GetQueryId() int64

func (*TLUpdateBotWebhookJSONQuery) GetTimeout

func (m *TLUpdateBotWebhookJSONQuery) GetTimeout() int32

func (*TLUpdateBotWebhookJSONQuery) ProtoMessage

func (*TLUpdateBotWebhookJSONQuery) ProtoMessage()

func (*TLUpdateBotWebhookJSONQuery) Reset

func (m *TLUpdateBotWebhookJSONQuery) Reset()

func (*TLUpdateBotWebhookJSONQuery) String

func (m *TLUpdateBotWebhookJSONQuery) String() string

func (*TLUpdateBotWebhookJSONQuery) ToUpdate

func (m *TLUpdateBotWebhookJSONQuery) ToUpdate() *Update

updateBotWebhookJSONQuery#9b9240a6 query_id:long data:DataJSON timeout:int = Update;

type TLUpdateChannel

type TLUpdateChannel struct {
	ChannelId int32 `protobuf:"varint,1,opt,name=channel_id,json=channelId" json:"channel_id,omitempty"`
}

updateChannel#b6d45656 channel_id:int = Update;

func (*TLUpdateChannel) Decode

func (m *TLUpdateChannel) Decode(dbuf *DecodeBuf) error

func (*TLUpdateChannel) Descriptor

func (*TLUpdateChannel) Descriptor() ([]byte, []int)

func (*TLUpdateChannel) Encode

func (m *TLUpdateChannel) Encode() []byte

func (*TLUpdateChannel) GetChannelId

func (m *TLUpdateChannel) GetChannelId() int32

func (*TLUpdateChannel) ProtoMessage

func (*TLUpdateChannel) ProtoMessage()

func (*TLUpdateChannel) Reset

func (m *TLUpdateChannel) Reset()

func (*TLUpdateChannel) String

func (m *TLUpdateChannel) String() string

func (*TLUpdateChannel) ToUpdate

func (m *TLUpdateChannel) ToUpdate() *Update

updateChannel#b6d45656 channel_id:int = Update;

type TLUpdateChannelMessageViews

type TLUpdateChannelMessageViews struct {
	ChannelId int32 `protobuf:"varint,1,opt,name=channel_id,json=channelId" json:"channel_id,omitempty"`
	Id        int32 `protobuf:"varint,2,opt,name=id" json:"id,omitempty"`
	Views     int32 `protobuf:"varint,3,opt,name=views" json:"views,omitempty"`
}

updateChannelMessageViews#98a12b4b channel_id:int id:int views:int = Update;

func (*TLUpdateChannelMessageViews) Decode

func (m *TLUpdateChannelMessageViews) Decode(dbuf *DecodeBuf) error

func (*TLUpdateChannelMessageViews) Descriptor

func (*TLUpdateChannelMessageViews) Descriptor() ([]byte, []int)

func (*TLUpdateChannelMessageViews) Encode

func (m *TLUpdateChannelMessageViews) Encode() []byte

func (*TLUpdateChannelMessageViews) GetChannelId

func (m *TLUpdateChannelMessageViews) GetChannelId() int32

func (*TLUpdateChannelMessageViews) GetId

func (*TLUpdateChannelMessageViews) GetViews

func (m *TLUpdateChannelMessageViews) GetViews() int32

func (*TLUpdateChannelMessageViews) ProtoMessage

func (*TLUpdateChannelMessageViews) ProtoMessage()

func (*TLUpdateChannelMessageViews) Reset

func (m *TLUpdateChannelMessageViews) Reset()

func (*TLUpdateChannelMessageViews) String

func (m *TLUpdateChannelMessageViews) String() string

func (*TLUpdateChannelMessageViews) ToUpdate

func (m *TLUpdateChannelMessageViews) ToUpdate() *Update

updateChannelMessageViews#98a12b4b channel_id:int id:int views:int = Update;

type TLUpdateChannelPinnedMessage

type TLUpdateChannelPinnedMessage struct {
	ChannelId int32 `protobuf:"varint,1,opt,name=channel_id,json=channelId" json:"channel_id,omitempty"`
	Id        int32 `protobuf:"varint,2,opt,name=id" json:"id,omitempty"`
}

updateChannelPinnedMessage#98592475 channel_id:int id:int = Update;

func (*TLUpdateChannelPinnedMessage) Decode

func (m *TLUpdateChannelPinnedMessage) Decode(dbuf *DecodeBuf) error

func (*TLUpdateChannelPinnedMessage) Descriptor

func (*TLUpdateChannelPinnedMessage) Descriptor() ([]byte, []int)

func (*TLUpdateChannelPinnedMessage) Encode

func (m *TLUpdateChannelPinnedMessage) Encode() []byte

func (*TLUpdateChannelPinnedMessage) GetChannelId

func (m *TLUpdateChannelPinnedMessage) GetChannelId() int32

func (*TLUpdateChannelPinnedMessage) GetId

func (*TLUpdateChannelPinnedMessage) ProtoMessage

func (*TLUpdateChannelPinnedMessage) ProtoMessage()

func (*TLUpdateChannelPinnedMessage) Reset

func (m *TLUpdateChannelPinnedMessage) Reset()

func (*TLUpdateChannelPinnedMessage) String

func (*TLUpdateChannelPinnedMessage) ToUpdate

func (m *TLUpdateChannelPinnedMessage) ToUpdate() *Update

updateChannelPinnedMessage#98592475 channel_id:int id:int = Update;

type TLUpdateChannelReadMessagesContents

type TLUpdateChannelReadMessagesContents struct {
	ChannelId int32   `protobuf:"varint,1,opt,name=channel_id,json=channelId" json:"channel_id,omitempty"`
	Messages  []int32 `protobuf:"varint,2,rep,packed,name=messages" json:"messages,omitempty"`
}

updateChannelReadMessagesContents#89893b45 channel_id:int messages:Vector<int> = Update;

func (*TLUpdateChannelReadMessagesContents) Decode

func (*TLUpdateChannelReadMessagesContents) Descriptor

func (*TLUpdateChannelReadMessagesContents) Descriptor() ([]byte, []int)

func (*TLUpdateChannelReadMessagesContents) Encode

func (*TLUpdateChannelReadMessagesContents) GetChannelId

func (m *TLUpdateChannelReadMessagesContents) GetChannelId() int32

func (*TLUpdateChannelReadMessagesContents) GetMessages

func (m *TLUpdateChannelReadMessagesContents) GetMessages() []int32

func (*TLUpdateChannelReadMessagesContents) ProtoMessage

func (*TLUpdateChannelReadMessagesContents) ProtoMessage()

func (*TLUpdateChannelReadMessagesContents) Reset

func (*TLUpdateChannelReadMessagesContents) String

func (*TLUpdateChannelReadMessagesContents) ToUpdate

updateChannelReadMessagesContents#89893b45 channel_id:int messages:Vector<int> = Update;

type TLUpdateChannelTooLong

type TLUpdateChannelTooLong struct {
	ChannelId int32 `protobuf:"varint,1,opt,name=channel_id,json=channelId" json:"channel_id,omitempty"`
	Pts       int32 `protobuf:"varint,2,opt,name=pts" json:"pts,omitempty"`
}

updateChannelTooLong#eb0467fb flags:# channel_id:int pts:flags.0?int = Update;

func (*TLUpdateChannelTooLong) Decode

func (m *TLUpdateChannelTooLong) Decode(dbuf *DecodeBuf) error

func (*TLUpdateChannelTooLong) Descriptor

func (*TLUpdateChannelTooLong) Descriptor() ([]byte, []int)

func (*TLUpdateChannelTooLong) Encode

func (m *TLUpdateChannelTooLong) Encode() []byte

func (*TLUpdateChannelTooLong) GetChannelId

func (m *TLUpdateChannelTooLong) GetChannelId() int32

func (*TLUpdateChannelTooLong) GetPts

func (m *TLUpdateChannelTooLong) GetPts() int32

func (*TLUpdateChannelTooLong) ProtoMessage

func (*TLUpdateChannelTooLong) ProtoMessage()

func (*TLUpdateChannelTooLong) Reset

func (m *TLUpdateChannelTooLong) Reset()

func (*TLUpdateChannelTooLong) String

func (m *TLUpdateChannelTooLong) String() string

func (*TLUpdateChannelTooLong) ToUpdate

func (m *TLUpdateChannelTooLong) ToUpdate() *Update

updateChannelTooLong#eb0467fb flags:# channel_id:int pts:flags.0?int = Update;

type TLUpdateChannelWebPage

type TLUpdateChannelWebPage struct {
	ChannelId int32    `protobuf:"varint,1,opt,name=channel_id,json=channelId" json:"channel_id,omitempty"`
	Webpage   *WebPage `protobuf:"bytes,2,opt,name=webpage" json:"webpage,omitempty"`
	Pts       int32    `protobuf:"varint,3,opt,name=pts" json:"pts,omitempty"`
	PtsCount  int32    `protobuf:"varint,4,opt,name=pts_count,json=ptsCount" json:"pts_count,omitempty"`
}

updateChannelWebPage#40771900 channel_id:int webpage:WebPage pts:int pts_count:int = Update;

func (*TLUpdateChannelWebPage) Decode

func (m *TLUpdateChannelWebPage) Decode(dbuf *DecodeBuf) error

func (*TLUpdateChannelWebPage) Descriptor

func (*TLUpdateChannelWebPage) Descriptor() ([]byte, []int)

func (*TLUpdateChannelWebPage) Encode

func (m *TLUpdateChannelWebPage) Encode() []byte

func (*TLUpdateChannelWebPage) GetChannelId

func (m *TLUpdateChannelWebPage) GetChannelId() int32

func (*TLUpdateChannelWebPage) GetPts

func (m *TLUpdateChannelWebPage) GetPts() int32

func (*TLUpdateChannelWebPage) GetPtsCount

func (m *TLUpdateChannelWebPage) GetPtsCount() int32

func (*TLUpdateChannelWebPage) GetWebpage

func (m *TLUpdateChannelWebPage) GetWebpage() *WebPage

func (*TLUpdateChannelWebPage) ProtoMessage

func (*TLUpdateChannelWebPage) ProtoMessage()

func (*TLUpdateChannelWebPage) Reset

func (m *TLUpdateChannelWebPage) Reset()

func (*TLUpdateChannelWebPage) String

func (m *TLUpdateChannelWebPage) String() string

func (*TLUpdateChannelWebPage) ToUpdate

func (m *TLUpdateChannelWebPage) ToUpdate() *Update

updateChannelWebPage#40771900 channel_id:int webpage:WebPage pts:int pts_count:int = Update;

type TLUpdateChatAdmins

type TLUpdateChatAdmins struct {
	ChatId  int32 `protobuf:"varint,1,opt,name=chat_id,json=chatId" json:"chat_id,omitempty"`
	Enabled *Bool `protobuf:"bytes,2,opt,name=enabled" json:"enabled,omitempty"`
	Version int32 `protobuf:"varint,3,opt,name=version" json:"version,omitempty"`
}

updateChatAdmins#6e947941 chat_id:int enabled:Bool version:int = Update;

func (*TLUpdateChatAdmins) Decode

func (m *TLUpdateChatAdmins) Decode(dbuf *DecodeBuf) error

func (*TLUpdateChatAdmins) Descriptor

func (*TLUpdateChatAdmins) Descriptor() ([]byte, []int)

func (*TLUpdateChatAdmins) Encode

func (m *TLUpdateChatAdmins) Encode() []byte

func (*TLUpdateChatAdmins) GetChatId

func (m *TLUpdateChatAdmins) GetChatId() int32

func (*TLUpdateChatAdmins) GetEnabled

func (m *TLUpdateChatAdmins) GetEnabled() *Bool

func (*TLUpdateChatAdmins) GetVersion

func (m *TLUpdateChatAdmins) GetVersion() int32

func (*TLUpdateChatAdmins) ProtoMessage

func (*TLUpdateChatAdmins) ProtoMessage()

func (*TLUpdateChatAdmins) Reset

func (m *TLUpdateChatAdmins) Reset()

func (*TLUpdateChatAdmins) String

func (m *TLUpdateChatAdmins) String() string

func (*TLUpdateChatAdmins) ToUpdate

func (m *TLUpdateChatAdmins) ToUpdate() *Update

updateChatAdmins#6e947941 chat_id:int enabled:Bool version:int = Update;

type TLUpdateChatParticipantAdd

type TLUpdateChatParticipantAdd struct {
	ChatId    int32 `protobuf:"varint,1,opt,name=chat_id,json=chatId" json:"chat_id,omitempty"`
	UserId    int32 `protobuf:"varint,2,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	InviterId int32 `protobuf:"varint,3,opt,name=inviter_id,json=inviterId" json:"inviter_id,omitempty"`
	Date      int32 `protobuf:"varint,4,opt,name=date" json:"date,omitempty"`
	Version   int32 `protobuf:"varint,5,opt,name=version" json:"version,omitempty"`
}

updateChatParticipantAdd#ea4b0e5c chat_id:int user_id:int inviter_id:int date:int version:int = Update;

func (*TLUpdateChatParticipantAdd) Decode

func (m *TLUpdateChatParticipantAdd) Decode(dbuf *DecodeBuf) error

func (*TLUpdateChatParticipantAdd) Descriptor

func (*TLUpdateChatParticipantAdd) Descriptor() ([]byte, []int)

func (*TLUpdateChatParticipantAdd) Encode

func (m *TLUpdateChatParticipantAdd) Encode() []byte

func (*TLUpdateChatParticipantAdd) GetChatId

func (m *TLUpdateChatParticipantAdd) GetChatId() int32

func (*TLUpdateChatParticipantAdd) GetDate

func (m *TLUpdateChatParticipantAdd) GetDate() int32

func (*TLUpdateChatParticipantAdd) GetInviterId

func (m *TLUpdateChatParticipantAdd) GetInviterId() int32

func (*TLUpdateChatParticipantAdd) GetUserId

func (m *TLUpdateChatParticipantAdd) GetUserId() int32

func (*TLUpdateChatParticipantAdd) GetVersion

func (m *TLUpdateChatParticipantAdd) GetVersion() int32

func (*TLUpdateChatParticipantAdd) ProtoMessage

func (*TLUpdateChatParticipantAdd) ProtoMessage()

func (*TLUpdateChatParticipantAdd) Reset

func (m *TLUpdateChatParticipantAdd) Reset()

func (*TLUpdateChatParticipantAdd) String

func (m *TLUpdateChatParticipantAdd) String() string

func (*TLUpdateChatParticipantAdd) ToUpdate

func (m *TLUpdateChatParticipantAdd) ToUpdate() *Update

updateChatParticipantAdd#ea4b0e5c chat_id:int user_id:int inviter_id:int date:int version:int = Update;

type TLUpdateChatParticipantAdmin

type TLUpdateChatParticipantAdmin struct {
	ChatId  int32 `protobuf:"varint,1,opt,name=chat_id,json=chatId" json:"chat_id,omitempty"`
	UserId  int32 `protobuf:"varint,2,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	IsAdmin *Bool `protobuf:"bytes,3,opt,name=is_admin,json=isAdmin" json:"is_admin,omitempty"`
	Version int32 `protobuf:"varint,4,opt,name=version" json:"version,omitempty"`
}

updateChatParticipantAdmin#b6901959 chat_id:int user_id:int is_admin:Bool version:int = Update;

func (*TLUpdateChatParticipantAdmin) Decode

func (m *TLUpdateChatParticipantAdmin) Decode(dbuf *DecodeBuf) error

func (*TLUpdateChatParticipantAdmin) Descriptor

func (*TLUpdateChatParticipantAdmin) Descriptor() ([]byte, []int)

func (*TLUpdateChatParticipantAdmin) Encode

func (m *TLUpdateChatParticipantAdmin) Encode() []byte

func (*TLUpdateChatParticipantAdmin) GetChatId

func (m *TLUpdateChatParticipantAdmin) GetChatId() int32

func (*TLUpdateChatParticipantAdmin) GetIsAdmin

func (m *TLUpdateChatParticipantAdmin) GetIsAdmin() *Bool

func (*TLUpdateChatParticipantAdmin) GetUserId

func (m *TLUpdateChatParticipantAdmin) GetUserId() int32

func (*TLUpdateChatParticipantAdmin) GetVersion

func (m *TLUpdateChatParticipantAdmin) GetVersion() int32

func (*TLUpdateChatParticipantAdmin) ProtoMessage

func (*TLUpdateChatParticipantAdmin) ProtoMessage()

func (*TLUpdateChatParticipantAdmin) Reset

func (m *TLUpdateChatParticipantAdmin) Reset()

func (*TLUpdateChatParticipantAdmin) String

func (*TLUpdateChatParticipantAdmin) ToUpdate

func (m *TLUpdateChatParticipantAdmin) ToUpdate() *Update

updateChatParticipantAdmin#b6901959 chat_id:int user_id:int is_admin:Bool version:int = Update;

type TLUpdateChatParticipantDelete

type TLUpdateChatParticipantDelete struct {
	ChatId  int32 `protobuf:"varint,1,opt,name=chat_id,json=chatId" json:"chat_id,omitempty"`
	UserId  int32 `protobuf:"varint,2,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Version int32 `protobuf:"varint,3,opt,name=version" json:"version,omitempty"`
}

updateChatParticipantDelete#6e5f8c22 chat_id:int user_id:int version:int = Update;

func (*TLUpdateChatParticipantDelete) Decode

func (*TLUpdateChatParticipantDelete) Descriptor

func (*TLUpdateChatParticipantDelete) Descriptor() ([]byte, []int)

func (*TLUpdateChatParticipantDelete) Encode

func (m *TLUpdateChatParticipantDelete) Encode() []byte

func (*TLUpdateChatParticipantDelete) GetChatId

func (m *TLUpdateChatParticipantDelete) GetChatId() int32

func (*TLUpdateChatParticipantDelete) GetUserId

func (m *TLUpdateChatParticipantDelete) GetUserId() int32

func (*TLUpdateChatParticipantDelete) GetVersion

func (m *TLUpdateChatParticipantDelete) GetVersion() int32

func (*TLUpdateChatParticipantDelete) ProtoMessage

func (*TLUpdateChatParticipantDelete) ProtoMessage()

func (*TLUpdateChatParticipantDelete) Reset

func (m *TLUpdateChatParticipantDelete) Reset()

func (*TLUpdateChatParticipantDelete) String

func (*TLUpdateChatParticipantDelete) ToUpdate

func (m *TLUpdateChatParticipantDelete) ToUpdate() *Update

updateChatParticipantDelete#6e5f8c22 chat_id:int user_id:int version:int = Update;

type TLUpdateChatParticipants

type TLUpdateChatParticipants struct {
	Participants *ChatParticipants `protobuf:"bytes,1,opt,name=participants" json:"participants,omitempty"`
}

updateChatParticipants#7761198 participants:ChatParticipants = Update;

func (*TLUpdateChatParticipants) Decode

func (m *TLUpdateChatParticipants) Decode(dbuf *DecodeBuf) error

func (*TLUpdateChatParticipants) Descriptor

func (*TLUpdateChatParticipants) Descriptor() ([]byte, []int)

func (*TLUpdateChatParticipants) Encode

func (m *TLUpdateChatParticipants) Encode() []byte

func (*TLUpdateChatParticipants) GetParticipants

func (m *TLUpdateChatParticipants) GetParticipants() *ChatParticipants

func (*TLUpdateChatParticipants) ProtoMessage

func (*TLUpdateChatParticipants) ProtoMessage()

func (*TLUpdateChatParticipants) Reset

func (m *TLUpdateChatParticipants) Reset()

func (*TLUpdateChatParticipants) String

func (m *TLUpdateChatParticipants) String() string

func (*TLUpdateChatParticipants) ToUpdate

func (m *TLUpdateChatParticipants) ToUpdate() *Update

updateChatParticipants#7761198 participants:ChatParticipants = Update;

type TLUpdateChatUserTyping

type TLUpdateChatUserTyping struct {
	ChatId int32              `protobuf:"varint,1,opt,name=chat_id,json=chatId" json:"chat_id,omitempty"`
	UserId int32              `protobuf:"varint,2,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Action *SendMessageAction `protobuf:"bytes,3,opt,name=action" json:"action,omitempty"`
}

updateChatUserTyping#9a65ea1f chat_id:int user_id:int action:SendMessageAction = Update;

func (*TLUpdateChatUserTyping) Decode

func (m *TLUpdateChatUserTyping) Decode(dbuf *DecodeBuf) error

func (*TLUpdateChatUserTyping) Descriptor

func (*TLUpdateChatUserTyping) Descriptor() ([]byte, []int)

func (*TLUpdateChatUserTyping) Encode

func (m *TLUpdateChatUserTyping) Encode() []byte

func (*TLUpdateChatUserTyping) GetAction

func (m *TLUpdateChatUserTyping) GetAction() *SendMessageAction

func (*TLUpdateChatUserTyping) GetChatId

func (m *TLUpdateChatUserTyping) GetChatId() int32

func (*TLUpdateChatUserTyping) GetUserId

func (m *TLUpdateChatUserTyping) GetUserId() int32

func (*TLUpdateChatUserTyping) ProtoMessage

func (*TLUpdateChatUserTyping) ProtoMessage()

func (*TLUpdateChatUserTyping) Reset

func (m *TLUpdateChatUserTyping) Reset()

func (*TLUpdateChatUserTyping) String

func (m *TLUpdateChatUserTyping) String() string

func (*TLUpdateChatUserTyping) ToUpdate

func (m *TLUpdateChatUserTyping) ToUpdate() *Update

updateChatUserTyping#9a65ea1f chat_id:int user_id:int action:SendMessageAction = Update;

type TLUpdateConfig

type TLUpdateConfig struct {
}

updateConfig#a229dd06 = Update;

func (*TLUpdateConfig) Decode

func (m *TLUpdateConfig) Decode(dbuf *DecodeBuf) error

func (*TLUpdateConfig) Descriptor

func (*TLUpdateConfig) Descriptor() ([]byte, []int)

func (*TLUpdateConfig) Encode

func (m *TLUpdateConfig) Encode() []byte

func (*TLUpdateConfig) ProtoMessage

func (*TLUpdateConfig) ProtoMessage()

func (*TLUpdateConfig) Reset

func (m *TLUpdateConfig) Reset()

func (*TLUpdateConfig) String

func (m *TLUpdateConfig) String() string

func (*TLUpdateConfig) ToUpdate

func (m *TLUpdateConfig) ToUpdate() *Update

updateConfig#a229dd06 = Update;

type TLUpdateContactLink struct {
	UserId      int32        `protobuf:"varint,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	MyLink      *ContactLink `protobuf:"bytes,2,opt,name=my_link,json=myLink" json:"my_link,omitempty"`
	ForeignLink *ContactLink `protobuf:"bytes,3,opt,name=foreign_link,json=foreignLink" json:"foreign_link,omitempty"`
}

updateContactLink#9d2e67c5 user_id:int my_link:ContactLink foreign_link:ContactLink = Update;

func (*TLUpdateContactLink) Decode

func (m *TLUpdateContactLink) Decode(dbuf *DecodeBuf) error

func (*TLUpdateContactLink) Descriptor

func (*TLUpdateContactLink) Descriptor() ([]byte, []int)

func (*TLUpdateContactLink) Encode

func (m *TLUpdateContactLink) Encode() []byte
func (m *TLUpdateContactLink) GetForeignLink() *ContactLink
func (m *TLUpdateContactLink) GetMyLink() *ContactLink

func (*TLUpdateContactLink) GetUserId

func (m *TLUpdateContactLink) GetUserId() int32

func (*TLUpdateContactLink) ProtoMessage

func (*TLUpdateContactLink) ProtoMessage()

func (*TLUpdateContactLink) Reset

func (m *TLUpdateContactLink) Reset()

func (*TLUpdateContactLink) String

func (m *TLUpdateContactLink) String() string

func (*TLUpdateContactLink) ToUpdate

func (m *TLUpdateContactLink) ToUpdate() *Update

updateContactLink#9d2e67c5 user_id:int my_link:ContactLink foreign_link:ContactLink = Update;

type TLUpdateContactRegistered

type TLUpdateContactRegistered struct {
	UserId int32 `protobuf:"varint,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Date   int32 `protobuf:"varint,2,opt,name=date" json:"date,omitempty"`
}

updateContactRegistered#2575bbb9 user_id:int date:int = Update;

func (*TLUpdateContactRegistered) Decode

func (m *TLUpdateContactRegistered) Decode(dbuf *DecodeBuf) error

func (*TLUpdateContactRegistered) Descriptor

func (*TLUpdateContactRegistered) Descriptor() ([]byte, []int)

func (*TLUpdateContactRegistered) Encode

func (m *TLUpdateContactRegistered) Encode() []byte

func (*TLUpdateContactRegistered) GetDate

func (m *TLUpdateContactRegistered) GetDate() int32

func (*TLUpdateContactRegistered) GetUserId

func (m *TLUpdateContactRegistered) GetUserId() int32

func (*TLUpdateContactRegistered) ProtoMessage

func (*TLUpdateContactRegistered) ProtoMessage()

func (*TLUpdateContactRegistered) Reset

func (m *TLUpdateContactRegistered) Reset()

func (*TLUpdateContactRegistered) String

func (m *TLUpdateContactRegistered) String() string

func (*TLUpdateContactRegistered) ToUpdate

func (m *TLUpdateContactRegistered) ToUpdate() *Update

updateContactRegistered#2575bbb9 user_id:int date:int = Update;

type TLUpdateContactsReset

type TLUpdateContactsReset struct {
}

updateContactsReset#7084a7be = Update;

func (*TLUpdateContactsReset) Decode

func (m *TLUpdateContactsReset) Decode(dbuf *DecodeBuf) error

func (*TLUpdateContactsReset) Descriptor

func (*TLUpdateContactsReset) Descriptor() ([]byte, []int)

func (*TLUpdateContactsReset) Encode

func (m *TLUpdateContactsReset) Encode() []byte

func (*TLUpdateContactsReset) ProtoMessage

func (*TLUpdateContactsReset) ProtoMessage()

func (*TLUpdateContactsReset) Reset

func (m *TLUpdateContactsReset) Reset()

func (*TLUpdateContactsReset) String

func (m *TLUpdateContactsReset) String() string

func (*TLUpdateContactsReset) ToUpdate

func (m *TLUpdateContactsReset) ToUpdate() *Update

updateContactsReset#7084a7be = Update;

type TLUpdateDcOptions

type TLUpdateDcOptions struct {
	DcOptions []*DcOption `protobuf:"bytes,1,rep,name=dc_options,json=dcOptions" json:"dc_options,omitempty"`
}

updateDcOptions#8e5e9873 dc_options:Vector<DcOption> = Update;

func (*TLUpdateDcOptions) Decode

func (m *TLUpdateDcOptions) Decode(dbuf *DecodeBuf) error

func (*TLUpdateDcOptions) Descriptor

func (*TLUpdateDcOptions) Descriptor() ([]byte, []int)

func (*TLUpdateDcOptions) Encode

func (m *TLUpdateDcOptions) Encode() []byte

func (*TLUpdateDcOptions) GetDcOptions

func (m *TLUpdateDcOptions) GetDcOptions() []*DcOption

func (*TLUpdateDcOptions) ProtoMessage

func (*TLUpdateDcOptions) ProtoMessage()

func (*TLUpdateDcOptions) Reset

func (m *TLUpdateDcOptions) Reset()

func (*TLUpdateDcOptions) String

func (m *TLUpdateDcOptions) String() string

func (*TLUpdateDcOptions) ToUpdate

func (m *TLUpdateDcOptions) ToUpdate() *Update

updateDcOptions#8e5e9873 dc_options:Vector<DcOption> = Update;

type TLUpdateDeleteChannelMessages

type TLUpdateDeleteChannelMessages struct {
	ChannelId int32   `protobuf:"varint,1,opt,name=channel_id,json=channelId" json:"channel_id,omitempty"`
	Messages  []int32 `protobuf:"varint,2,rep,packed,name=messages" json:"messages,omitempty"`
	Pts       int32   `protobuf:"varint,3,opt,name=pts" json:"pts,omitempty"`
	PtsCount  int32   `protobuf:"varint,4,opt,name=pts_count,json=ptsCount" json:"pts_count,omitempty"`
}

updateDeleteChannelMessages#c37521c9 channel_id:int messages:Vector<int> pts:int pts_count:int = Update;

func (*TLUpdateDeleteChannelMessages) Decode

func (*TLUpdateDeleteChannelMessages) Descriptor

func (*TLUpdateDeleteChannelMessages) Descriptor() ([]byte, []int)

func (*TLUpdateDeleteChannelMessages) Encode

func (m *TLUpdateDeleteChannelMessages) Encode() []byte

func (*TLUpdateDeleteChannelMessages) GetChannelId

func (m *TLUpdateDeleteChannelMessages) GetChannelId() int32

func (*TLUpdateDeleteChannelMessages) GetMessages

func (m *TLUpdateDeleteChannelMessages) GetMessages() []int32

func (*TLUpdateDeleteChannelMessages) GetPts

func (*TLUpdateDeleteChannelMessages) GetPtsCount

func (m *TLUpdateDeleteChannelMessages) GetPtsCount() int32

func (*TLUpdateDeleteChannelMessages) ProtoMessage

func (*TLUpdateDeleteChannelMessages) ProtoMessage()

func (*TLUpdateDeleteChannelMessages) Reset

func (m *TLUpdateDeleteChannelMessages) Reset()

func (*TLUpdateDeleteChannelMessages) String

func (*TLUpdateDeleteChannelMessages) ToUpdate

func (m *TLUpdateDeleteChannelMessages) ToUpdate() *Update

updateDeleteChannelMessages#c37521c9 channel_id:int messages:Vector<int> pts:int pts_count:int = Update;

type TLUpdateDeleteMessages

type TLUpdateDeleteMessages struct {
	Messages []int32 `protobuf:"varint,1,rep,packed,name=messages" json:"messages,omitempty"`
	Pts      int32   `protobuf:"varint,2,opt,name=pts" json:"pts,omitempty"`
	PtsCount int32   `protobuf:"varint,3,opt,name=pts_count,json=ptsCount" json:"pts_count,omitempty"`
}

updateDeleteMessages#a20db0e5 messages:Vector<int> pts:int pts_count:int = Update;

func (*TLUpdateDeleteMessages) Decode

func (m *TLUpdateDeleteMessages) Decode(dbuf *DecodeBuf) error

func (*TLUpdateDeleteMessages) Descriptor

func (*TLUpdateDeleteMessages) Descriptor() ([]byte, []int)

func (*TLUpdateDeleteMessages) Encode

func (m *TLUpdateDeleteMessages) Encode() []byte

func (*TLUpdateDeleteMessages) GetMessages

func (m *TLUpdateDeleteMessages) GetMessages() []int32

func (*TLUpdateDeleteMessages) GetPts

func (m *TLUpdateDeleteMessages) GetPts() int32

func (*TLUpdateDeleteMessages) GetPtsCount

func (m *TLUpdateDeleteMessages) GetPtsCount() int32

func (*TLUpdateDeleteMessages) ProtoMessage

func (*TLUpdateDeleteMessages) ProtoMessage()

func (*TLUpdateDeleteMessages) Reset

func (m *TLUpdateDeleteMessages) Reset()

func (*TLUpdateDeleteMessages) String

func (m *TLUpdateDeleteMessages) String() string

func (*TLUpdateDeleteMessages) ToUpdate

func (m *TLUpdateDeleteMessages) ToUpdate() *Update

updateDeleteMessages#a20db0e5 messages:Vector<int> pts:int pts_count:int = Update;

type TLUpdateDialogPinned

type TLUpdateDialogPinned struct {
	Pinned bool  `protobuf:"varint,1,opt,name=pinned" json:"pinned,omitempty"`
	Peer   *Peer `protobuf:"bytes,2,opt,name=peer" json:"peer,omitempty"`
}

updateDialogPinned#d711a2cc flags:# pinned:flags.0?true peer:Peer = Update;

func (*TLUpdateDialogPinned) Decode

func (m *TLUpdateDialogPinned) Decode(dbuf *DecodeBuf) error

func (*TLUpdateDialogPinned) Descriptor

func (*TLUpdateDialogPinned) Descriptor() ([]byte, []int)

func (*TLUpdateDialogPinned) Encode

func (m *TLUpdateDialogPinned) Encode() []byte

func (*TLUpdateDialogPinned) GetPeer

func (m *TLUpdateDialogPinned) GetPeer() *Peer

func (*TLUpdateDialogPinned) GetPinned

func (m *TLUpdateDialogPinned) GetPinned() bool

func (*TLUpdateDialogPinned) ProtoMessage

func (*TLUpdateDialogPinned) ProtoMessage()

func (*TLUpdateDialogPinned) Reset

func (m *TLUpdateDialogPinned) Reset()

func (*TLUpdateDialogPinned) String

func (m *TLUpdateDialogPinned) String() string

func (*TLUpdateDialogPinned) ToUpdate

func (m *TLUpdateDialogPinned) ToUpdate() *Update

updateDialogPinned#d711a2cc flags:# pinned:flags.0?true peer:Peer = Update;

type TLUpdateDraftMessage

type TLUpdateDraftMessage struct {
	Peer  *Peer         `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	Draft *DraftMessage `protobuf:"bytes,2,opt,name=draft" json:"draft,omitempty"`
}

updateDraftMessage#ee2bb969 peer:Peer draft:DraftMessage = Update;

func (*TLUpdateDraftMessage) Decode

func (m *TLUpdateDraftMessage) Decode(dbuf *DecodeBuf) error

func (*TLUpdateDraftMessage) Descriptor

func (*TLUpdateDraftMessage) Descriptor() ([]byte, []int)

func (*TLUpdateDraftMessage) Encode

func (m *TLUpdateDraftMessage) Encode() []byte

func (*TLUpdateDraftMessage) GetDraft

func (m *TLUpdateDraftMessage) GetDraft() *DraftMessage

func (*TLUpdateDraftMessage) GetPeer

func (m *TLUpdateDraftMessage) GetPeer() *Peer

func (*TLUpdateDraftMessage) ProtoMessage

func (*TLUpdateDraftMessage) ProtoMessage()

func (*TLUpdateDraftMessage) Reset

func (m *TLUpdateDraftMessage) Reset()

func (*TLUpdateDraftMessage) String

func (m *TLUpdateDraftMessage) String() string

func (*TLUpdateDraftMessage) ToUpdate

func (m *TLUpdateDraftMessage) ToUpdate() *Update

updateDraftMessage#ee2bb969 peer:Peer draft:DraftMessage = Update;

type TLUpdateEditChannelMessage

type TLUpdateEditChannelMessage struct {
	Message  *Message `protobuf:"bytes,1,opt,name=message" json:"message,omitempty"`
	Pts      int32    `protobuf:"varint,2,opt,name=pts" json:"pts,omitempty"`
	PtsCount int32    `protobuf:"varint,3,opt,name=pts_count,json=ptsCount" json:"pts_count,omitempty"`
}

updateEditChannelMessage#1b3f4df7 message:Message pts:int pts_count:int = Update;

func (*TLUpdateEditChannelMessage) Decode

func (m *TLUpdateEditChannelMessage) Decode(dbuf *DecodeBuf) error

func (*TLUpdateEditChannelMessage) Descriptor

func (*TLUpdateEditChannelMessage) Descriptor() ([]byte, []int)

func (*TLUpdateEditChannelMessage) Encode

func (m *TLUpdateEditChannelMessage) Encode() []byte

func (*TLUpdateEditChannelMessage) GetMessage

func (m *TLUpdateEditChannelMessage) GetMessage() *Message

func (*TLUpdateEditChannelMessage) GetPts

func (m *TLUpdateEditChannelMessage) GetPts() int32

func (*TLUpdateEditChannelMessage) GetPtsCount

func (m *TLUpdateEditChannelMessage) GetPtsCount() int32

func (*TLUpdateEditChannelMessage) ProtoMessage

func (*TLUpdateEditChannelMessage) ProtoMessage()

func (*TLUpdateEditChannelMessage) Reset

func (m *TLUpdateEditChannelMessage) Reset()

func (*TLUpdateEditChannelMessage) String

func (m *TLUpdateEditChannelMessage) String() string

func (*TLUpdateEditChannelMessage) ToUpdate

func (m *TLUpdateEditChannelMessage) ToUpdate() *Update

updateEditChannelMessage#1b3f4df7 message:Message pts:int pts_count:int = Update;

type TLUpdateEditMessage

type TLUpdateEditMessage struct {
	Message  *Message `protobuf:"bytes,1,opt,name=message" json:"message,omitempty"`
	Pts      int32    `protobuf:"varint,2,opt,name=pts" json:"pts,omitempty"`
	PtsCount int32    `protobuf:"varint,3,opt,name=pts_count,json=ptsCount" json:"pts_count,omitempty"`
}

updateEditMessage#e40370a3 message:Message pts:int pts_count:int = Update;

func (*TLUpdateEditMessage) Decode

func (m *TLUpdateEditMessage) Decode(dbuf *DecodeBuf) error

func (*TLUpdateEditMessage) Descriptor

func (*TLUpdateEditMessage) Descriptor() ([]byte, []int)

func (*TLUpdateEditMessage) Encode

func (m *TLUpdateEditMessage) Encode() []byte

func (*TLUpdateEditMessage) GetMessage

func (m *TLUpdateEditMessage) GetMessage() *Message

func (*TLUpdateEditMessage) GetPts

func (m *TLUpdateEditMessage) GetPts() int32

func (*TLUpdateEditMessage) GetPtsCount

func (m *TLUpdateEditMessage) GetPtsCount() int32

func (*TLUpdateEditMessage) ProtoMessage

func (*TLUpdateEditMessage) ProtoMessage()

func (*TLUpdateEditMessage) Reset

func (m *TLUpdateEditMessage) Reset()

func (*TLUpdateEditMessage) String

func (m *TLUpdateEditMessage) String() string

func (*TLUpdateEditMessage) ToUpdate

func (m *TLUpdateEditMessage) ToUpdate() *Update

updateEditMessage#e40370a3 message:Message pts:int pts_count:int = Update;

type TLUpdateEncryptedChatTyping

type TLUpdateEncryptedChatTyping struct {
	ChatId int32 `protobuf:"varint,1,opt,name=chat_id,json=chatId" json:"chat_id,omitempty"`
}

updateEncryptedChatTyping#1710f156 chat_id:int = Update;

func (*TLUpdateEncryptedChatTyping) Decode

func (m *TLUpdateEncryptedChatTyping) Decode(dbuf *DecodeBuf) error

func (*TLUpdateEncryptedChatTyping) Descriptor

func (*TLUpdateEncryptedChatTyping) Descriptor() ([]byte, []int)

func (*TLUpdateEncryptedChatTyping) Encode

func (m *TLUpdateEncryptedChatTyping) Encode() []byte

func (*TLUpdateEncryptedChatTyping) GetChatId

func (m *TLUpdateEncryptedChatTyping) GetChatId() int32

func (*TLUpdateEncryptedChatTyping) ProtoMessage

func (*TLUpdateEncryptedChatTyping) ProtoMessage()

func (*TLUpdateEncryptedChatTyping) Reset

func (m *TLUpdateEncryptedChatTyping) Reset()

func (*TLUpdateEncryptedChatTyping) String

func (m *TLUpdateEncryptedChatTyping) String() string

func (*TLUpdateEncryptedChatTyping) ToUpdate

func (m *TLUpdateEncryptedChatTyping) ToUpdate() *Update

updateEncryptedChatTyping#1710f156 chat_id:int = Update;

type TLUpdateEncryptedMessagesRead

type TLUpdateEncryptedMessagesRead struct {
	ChatId  int32 `protobuf:"varint,1,opt,name=chat_id,json=chatId" json:"chat_id,omitempty"`
	MaxDate int32 `protobuf:"varint,2,opt,name=max_date,json=maxDate" json:"max_date,omitempty"`
	Date    int32 `protobuf:"varint,3,opt,name=date" json:"date,omitempty"`
}

updateEncryptedMessagesRead#38fe25b7 chat_id:int max_date:int date:int = Update;

func (*TLUpdateEncryptedMessagesRead) Decode

func (*TLUpdateEncryptedMessagesRead) Descriptor

func (*TLUpdateEncryptedMessagesRead) Descriptor() ([]byte, []int)

func (*TLUpdateEncryptedMessagesRead) Encode

func (m *TLUpdateEncryptedMessagesRead) Encode() []byte

func (*TLUpdateEncryptedMessagesRead) GetChatId

func (m *TLUpdateEncryptedMessagesRead) GetChatId() int32

func (*TLUpdateEncryptedMessagesRead) GetDate

func (m *TLUpdateEncryptedMessagesRead) GetDate() int32

func (*TLUpdateEncryptedMessagesRead) GetMaxDate

func (m *TLUpdateEncryptedMessagesRead) GetMaxDate() int32

func (*TLUpdateEncryptedMessagesRead) ProtoMessage

func (*TLUpdateEncryptedMessagesRead) ProtoMessage()

func (*TLUpdateEncryptedMessagesRead) Reset

func (m *TLUpdateEncryptedMessagesRead) Reset()

func (*TLUpdateEncryptedMessagesRead) String

func (*TLUpdateEncryptedMessagesRead) ToUpdate

func (m *TLUpdateEncryptedMessagesRead) ToUpdate() *Update

updateEncryptedMessagesRead#38fe25b7 chat_id:int max_date:int date:int = Update;

type TLUpdateEncryption

type TLUpdateEncryption struct {
	Chat *EncryptedChat `protobuf:"bytes,1,opt,name=chat" json:"chat,omitempty"`
	Date int32          `protobuf:"varint,2,opt,name=date" json:"date,omitempty"`
}

updateEncryption#b4a2e88d chat:EncryptedChat date:int = Update;

func (*TLUpdateEncryption) Decode

func (m *TLUpdateEncryption) Decode(dbuf *DecodeBuf) error

func (*TLUpdateEncryption) Descriptor

func (*TLUpdateEncryption) Descriptor() ([]byte, []int)

func (*TLUpdateEncryption) Encode

func (m *TLUpdateEncryption) Encode() []byte

func (*TLUpdateEncryption) GetChat

func (m *TLUpdateEncryption) GetChat() *EncryptedChat

func (*TLUpdateEncryption) GetDate

func (m *TLUpdateEncryption) GetDate() int32

func (*TLUpdateEncryption) ProtoMessage

func (*TLUpdateEncryption) ProtoMessage()

func (*TLUpdateEncryption) Reset

func (m *TLUpdateEncryption) Reset()

func (*TLUpdateEncryption) String

func (m *TLUpdateEncryption) String() string

func (*TLUpdateEncryption) ToUpdate

func (m *TLUpdateEncryption) ToUpdate() *Update

updateEncryption#b4a2e88d chat:EncryptedChat date:int = Update;

type TLUpdateFavedStickers

type TLUpdateFavedStickers struct {
}

updateFavedStickers#e511996d = Update;

func (*TLUpdateFavedStickers) Decode

func (m *TLUpdateFavedStickers) Decode(dbuf *DecodeBuf) error

func (*TLUpdateFavedStickers) Descriptor

func (*TLUpdateFavedStickers) Descriptor() ([]byte, []int)

func (*TLUpdateFavedStickers) Encode

func (m *TLUpdateFavedStickers) Encode() []byte

func (*TLUpdateFavedStickers) ProtoMessage

func (*TLUpdateFavedStickers) ProtoMessage()

func (*TLUpdateFavedStickers) Reset

func (m *TLUpdateFavedStickers) Reset()

func (*TLUpdateFavedStickers) String

func (m *TLUpdateFavedStickers) String() string

func (*TLUpdateFavedStickers) ToUpdate

func (m *TLUpdateFavedStickers) ToUpdate() *Update

updateFavedStickers#e511996d = Update;

type TLUpdateInlineBotCallbackQuery

type TLUpdateInlineBotCallbackQuery struct {
	QueryId       int64                    `protobuf:"varint,1,opt,name=query_id,json=queryId" json:"query_id,omitempty"`
	UserId        int32                    `protobuf:"varint,2,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	MsgId         *InputBotInlineMessageID `protobuf:"bytes,3,opt,name=msg_id,json=msgId" json:"msg_id,omitempty"`
	ChatInstance  int64                    `protobuf:"varint,4,opt,name=chat_instance,json=chatInstance" json:"chat_instance,omitempty"`
	Data          []byte                   `protobuf:"bytes,5,opt,name=data,proto3" json:"data,omitempty"`
	GameShortName string                   `protobuf:"bytes,6,opt,name=game_short_name,json=gameShortName" json:"game_short_name,omitempty"`
}

updateInlineBotCallbackQuery#f9d27a5a flags:# query_id:long user_id:int msg_id:InputBotInlineMessageID chat_instance:long data:flags.0?bytes game_short_name:flags.1?string = Update;

func (*TLUpdateInlineBotCallbackQuery) Decode

func (*TLUpdateInlineBotCallbackQuery) Descriptor

func (*TLUpdateInlineBotCallbackQuery) Descriptor() ([]byte, []int)

func (*TLUpdateInlineBotCallbackQuery) Encode

func (m *TLUpdateInlineBotCallbackQuery) Encode() []byte

func (*TLUpdateInlineBotCallbackQuery) GetChatInstance

func (m *TLUpdateInlineBotCallbackQuery) GetChatInstance() int64

func (*TLUpdateInlineBotCallbackQuery) GetData

func (m *TLUpdateInlineBotCallbackQuery) GetData() []byte

func (*TLUpdateInlineBotCallbackQuery) GetGameShortName

func (m *TLUpdateInlineBotCallbackQuery) GetGameShortName() string

func (*TLUpdateInlineBotCallbackQuery) GetMsgId

func (*TLUpdateInlineBotCallbackQuery) GetQueryId

func (m *TLUpdateInlineBotCallbackQuery) GetQueryId() int64

func (*TLUpdateInlineBotCallbackQuery) GetUserId

func (m *TLUpdateInlineBotCallbackQuery) GetUserId() int32

func (*TLUpdateInlineBotCallbackQuery) ProtoMessage

func (*TLUpdateInlineBotCallbackQuery) ProtoMessage()

func (*TLUpdateInlineBotCallbackQuery) Reset

func (m *TLUpdateInlineBotCallbackQuery) Reset()

func (*TLUpdateInlineBotCallbackQuery) String

func (*TLUpdateInlineBotCallbackQuery) ToUpdate

func (m *TLUpdateInlineBotCallbackQuery) ToUpdate() *Update

updateInlineBotCallbackQuery#f9d27a5a flags:# query_id:long user_id:int msg_id:InputBotInlineMessageID chat_instance:long data:flags.0?bytes game_short_name:flags.1?string = Update;

type TLUpdateLangPack

type TLUpdateLangPack struct {
	Difference *LangPackDifference `protobuf:"bytes,1,opt,name=difference" json:"difference,omitempty"`
}

updateLangPack#56022f4d difference:LangPackDifference = Update;

func (*TLUpdateLangPack) Decode

func (m *TLUpdateLangPack) Decode(dbuf *DecodeBuf) error

func (*TLUpdateLangPack) Descriptor

func (*TLUpdateLangPack) Descriptor() ([]byte, []int)

func (*TLUpdateLangPack) Encode

func (m *TLUpdateLangPack) Encode() []byte

func (*TLUpdateLangPack) GetDifference

func (m *TLUpdateLangPack) GetDifference() *LangPackDifference

func (*TLUpdateLangPack) ProtoMessage

func (*TLUpdateLangPack) ProtoMessage()

func (*TLUpdateLangPack) Reset

func (m *TLUpdateLangPack) Reset()

func (*TLUpdateLangPack) String

func (m *TLUpdateLangPack) String() string

func (*TLUpdateLangPack) ToUpdate

func (m *TLUpdateLangPack) ToUpdate() *Update

updateLangPack#56022f4d difference:LangPackDifference = Update;

type TLUpdateLangPackTooLong

type TLUpdateLangPackTooLong struct {
}

updateLangPackTooLong#10c2404b = Update;

func (*TLUpdateLangPackTooLong) Decode

func (m *TLUpdateLangPackTooLong) Decode(dbuf *DecodeBuf) error

func (*TLUpdateLangPackTooLong) Descriptor

func (*TLUpdateLangPackTooLong) Descriptor() ([]byte, []int)

func (*TLUpdateLangPackTooLong) Encode

func (m *TLUpdateLangPackTooLong) Encode() []byte

func (*TLUpdateLangPackTooLong) ProtoMessage

func (*TLUpdateLangPackTooLong) ProtoMessage()

func (*TLUpdateLangPackTooLong) Reset

func (m *TLUpdateLangPackTooLong) Reset()

func (*TLUpdateLangPackTooLong) String

func (m *TLUpdateLangPackTooLong) String() string

func (*TLUpdateLangPackTooLong) ToUpdate

func (m *TLUpdateLangPackTooLong) ToUpdate() *Update

updateLangPackTooLong#10c2404b = Update;

type TLUpdateMessageID

type TLUpdateMessageID struct {
	Id       int32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	RandomId int64 `protobuf:"varint,2,opt,name=random_id,json=randomId" json:"random_id,omitempty"`
}

updateMessageID#4e90bfd6 id:int random_id:long = Update;

func (*TLUpdateMessageID) Decode

func (m *TLUpdateMessageID) Decode(dbuf *DecodeBuf) error

func (*TLUpdateMessageID) Descriptor

func (*TLUpdateMessageID) Descriptor() ([]byte, []int)

func (*TLUpdateMessageID) Encode

func (m *TLUpdateMessageID) Encode() []byte

func (*TLUpdateMessageID) GetId

func (m *TLUpdateMessageID) GetId() int32

func (*TLUpdateMessageID) GetRandomId

func (m *TLUpdateMessageID) GetRandomId() int64

func (*TLUpdateMessageID) ProtoMessage

func (*TLUpdateMessageID) ProtoMessage()

func (*TLUpdateMessageID) Reset

func (m *TLUpdateMessageID) Reset()

func (*TLUpdateMessageID) String

func (m *TLUpdateMessageID) String() string

func (*TLUpdateMessageID) ToUpdate

func (m *TLUpdateMessageID) ToUpdate() *Update

updateMessageID#4e90bfd6 id:int random_id:long = Update;

type TLUpdateNewChannelMessage

type TLUpdateNewChannelMessage struct {
	Message  *Message `protobuf:"bytes,1,opt,name=message" json:"message,omitempty"`
	Pts      int32    `protobuf:"varint,2,opt,name=pts" json:"pts,omitempty"`
	PtsCount int32    `protobuf:"varint,3,opt,name=pts_count,json=ptsCount" json:"pts_count,omitempty"`
}

updateNewChannelMessage#62ba04d9 message:Message pts:int pts_count:int = Update;

func (*TLUpdateNewChannelMessage) Decode

func (m *TLUpdateNewChannelMessage) Decode(dbuf *DecodeBuf) error

func (*TLUpdateNewChannelMessage) Descriptor

func (*TLUpdateNewChannelMessage) Descriptor() ([]byte, []int)

func (*TLUpdateNewChannelMessage) Encode

func (m *TLUpdateNewChannelMessage) Encode() []byte

func (*TLUpdateNewChannelMessage) GetMessage

func (m *TLUpdateNewChannelMessage) GetMessage() *Message

func (*TLUpdateNewChannelMessage) GetPts

func (m *TLUpdateNewChannelMessage) GetPts() int32

func (*TLUpdateNewChannelMessage) GetPtsCount

func (m *TLUpdateNewChannelMessage) GetPtsCount() int32

func (*TLUpdateNewChannelMessage) ProtoMessage

func (*TLUpdateNewChannelMessage) ProtoMessage()

func (*TLUpdateNewChannelMessage) Reset

func (m *TLUpdateNewChannelMessage) Reset()

func (*TLUpdateNewChannelMessage) String

func (m *TLUpdateNewChannelMessage) String() string

func (*TLUpdateNewChannelMessage) ToUpdate

func (m *TLUpdateNewChannelMessage) ToUpdate() *Update

updateNewChannelMessage#62ba04d9 message:Message pts:int pts_count:int = Update;

type TLUpdateNewEncryptedMessage

type TLUpdateNewEncryptedMessage struct {
	Message *EncryptedMessage `protobuf:"bytes,1,opt,name=message" json:"message,omitempty"`
	Qts     int32             `protobuf:"varint,2,opt,name=qts" json:"qts,omitempty"`
}

updateNewEncryptedMessage#12bcbd9a message:EncryptedMessage qts:int = Update;

func (*TLUpdateNewEncryptedMessage) Decode

func (m *TLUpdateNewEncryptedMessage) Decode(dbuf *DecodeBuf) error

func (*TLUpdateNewEncryptedMessage) Descriptor

func (*TLUpdateNewEncryptedMessage) Descriptor() ([]byte, []int)

func (*TLUpdateNewEncryptedMessage) Encode

func (m *TLUpdateNewEncryptedMessage) Encode() []byte

func (*TLUpdateNewEncryptedMessage) GetMessage

func (*TLUpdateNewEncryptedMessage) GetQts

func (m *TLUpdateNewEncryptedMessage) GetQts() int32

func (*TLUpdateNewEncryptedMessage) ProtoMessage

func (*TLUpdateNewEncryptedMessage) ProtoMessage()

func (*TLUpdateNewEncryptedMessage) Reset

func (m *TLUpdateNewEncryptedMessage) Reset()

func (*TLUpdateNewEncryptedMessage) String

func (m *TLUpdateNewEncryptedMessage) String() string

func (*TLUpdateNewEncryptedMessage) ToUpdate

func (m *TLUpdateNewEncryptedMessage) ToUpdate() *Update

updateNewEncryptedMessage#12bcbd9a message:EncryptedMessage qts:int = Update;

type TLUpdateNewMessage

type TLUpdateNewMessage struct {
	Message  *Message `protobuf:"bytes,1,opt,name=message" json:"message,omitempty"`
	Pts      int32    `protobuf:"varint,2,opt,name=pts" json:"pts,omitempty"`
	PtsCount int32    `protobuf:"varint,3,opt,name=pts_count,json=ptsCount" json:"pts_count,omitempty"`
}

updateNewMessage#1f2b0afd message:Message pts:int pts_count:int = Update;

func (*TLUpdateNewMessage) Decode

func (m *TLUpdateNewMessage) Decode(dbuf *DecodeBuf) error

func (*TLUpdateNewMessage) Descriptor

func (*TLUpdateNewMessage) Descriptor() ([]byte, []int)

func (*TLUpdateNewMessage) Encode

func (m *TLUpdateNewMessage) Encode() []byte

func (*TLUpdateNewMessage) GetMessage

func (m *TLUpdateNewMessage) GetMessage() *Message

func (*TLUpdateNewMessage) GetPts

func (m *TLUpdateNewMessage) GetPts() int32

func (*TLUpdateNewMessage) GetPtsCount

func (m *TLUpdateNewMessage) GetPtsCount() int32

func (*TLUpdateNewMessage) ProtoMessage

func (*TLUpdateNewMessage) ProtoMessage()

func (*TLUpdateNewMessage) Reset

func (m *TLUpdateNewMessage) Reset()

func (*TLUpdateNewMessage) String

func (m *TLUpdateNewMessage) String() string

func (*TLUpdateNewMessage) ToUpdate

func (m *TLUpdateNewMessage) ToUpdate() *Update

updateNewMessage#1f2b0afd message:Message pts:int pts_count:int = Update;

type TLUpdateNewStickerSet

type TLUpdateNewStickerSet struct {
	Stickerset *Messages_StickerSet `protobuf:"bytes,1,opt,name=stickerset" json:"stickerset,omitempty"`
}

updateNewStickerSet#688a30aa stickerset:messages.StickerSet = Update;

func (*TLUpdateNewStickerSet) Decode

func (m *TLUpdateNewStickerSet) Decode(dbuf *DecodeBuf) error

func (*TLUpdateNewStickerSet) Descriptor

func (*TLUpdateNewStickerSet) Descriptor() ([]byte, []int)

func (*TLUpdateNewStickerSet) Encode

func (m *TLUpdateNewStickerSet) Encode() []byte

func (*TLUpdateNewStickerSet) GetStickerset

func (m *TLUpdateNewStickerSet) GetStickerset() *Messages_StickerSet

func (*TLUpdateNewStickerSet) ProtoMessage

func (*TLUpdateNewStickerSet) ProtoMessage()

func (*TLUpdateNewStickerSet) Reset

func (m *TLUpdateNewStickerSet) Reset()

func (*TLUpdateNewStickerSet) String

func (m *TLUpdateNewStickerSet) String() string

func (*TLUpdateNewStickerSet) ToUpdate

func (m *TLUpdateNewStickerSet) ToUpdate() *Update

updateNewStickerSet#688a30aa stickerset:messages.StickerSet = Update;

type TLUpdateNotifySettings

type TLUpdateNotifySettings struct {
	Peer           *NotifyPeer         `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	NotifySettings *PeerNotifySettings `protobuf:"bytes,2,opt,name=notify_settings,json=notifySettings" json:"notify_settings,omitempty"`
}

updateNotifySettings#bec268ef peer:NotifyPeer notify_settings:PeerNotifySettings = Update;

func (*TLUpdateNotifySettings) Decode

func (m *TLUpdateNotifySettings) Decode(dbuf *DecodeBuf) error

func (*TLUpdateNotifySettings) Descriptor

func (*TLUpdateNotifySettings) Descriptor() ([]byte, []int)

func (*TLUpdateNotifySettings) Encode

func (m *TLUpdateNotifySettings) Encode() []byte

func (*TLUpdateNotifySettings) GetNotifySettings

func (m *TLUpdateNotifySettings) GetNotifySettings() *PeerNotifySettings

func (*TLUpdateNotifySettings) GetPeer

func (m *TLUpdateNotifySettings) GetPeer() *NotifyPeer

func (*TLUpdateNotifySettings) ProtoMessage

func (*TLUpdateNotifySettings) ProtoMessage()

func (*TLUpdateNotifySettings) Reset

func (m *TLUpdateNotifySettings) Reset()

func (*TLUpdateNotifySettings) String

func (m *TLUpdateNotifySettings) String() string

func (*TLUpdateNotifySettings) ToUpdate

func (m *TLUpdateNotifySettings) ToUpdate() *Update

updateNotifySettings#bec268ef peer:NotifyPeer notify_settings:PeerNotifySettings = Update;

type TLUpdatePhoneCall

type TLUpdatePhoneCall struct {
	PhoneCall *PhoneCall `protobuf:"bytes,1,opt,name=phone_call,json=phoneCall" json:"phone_call,omitempty"`
}

updatePhoneCall#ab0f6b1e phone_call:PhoneCall = Update;

func (*TLUpdatePhoneCall) Decode

func (m *TLUpdatePhoneCall) Decode(dbuf *DecodeBuf) error

func (*TLUpdatePhoneCall) Descriptor

func (*TLUpdatePhoneCall) Descriptor() ([]byte, []int)

func (*TLUpdatePhoneCall) Encode

func (m *TLUpdatePhoneCall) Encode() []byte

func (*TLUpdatePhoneCall) GetPhoneCall

func (m *TLUpdatePhoneCall) GetPhoneCall() *PhoneCall

func (*TLUpdatePhoneCall) ProtoMessage

func (*TLUpdatePhoneCall) ProtoMessage()

func (*TLUpdatePhoneCall) Reset

func (m *TLUpdatePhoneCall) Reset()

func (*TLUpdatePhoneCall) String

func (m *TLUpdatePhoneCall) String() string

func (*TLUpdatePhoneCall) ToUpdate

func (m *TLUpdatePhoneCall) ToUpdate() *Update

updatePhoneCall#ab0f6b1e phone_call:PhoneCall = Update;

type TLUpdatePinnedDialogs

type TLUpdatePinnedDialogs struct {
	Order []*Peer `protobuf:"bytes,1,rep,name=order" json:"order,omitempty"`
}

updatePinnedDialogs#d8caf68d flags:# order:flags.0?Vector<Peer> = Update;

func (*TLUpdatePinnedDialogs) Decode

func (m *TLUpdatePinnedDialogs) Decode(dbuf *DecodeBuf) error

func (*TLUpdatePinnedDialogs) Descriptor

func (*TLUpdatePinnedDialogs) Descriptor() ([]byte, []int)

func (*TLUpdatePinnedDialogs) Encode

func (m *TLUpdatePinnedDialogs) Encode() []byte

func (*TLUpdatePinnedDialogs) GetOrder

func (m *TLUpdatePinnedDialogs) GetOrder() []*Peer

func (*TLUpdatePinnedDialogs) ProtoMessage

func (*TLUpdatePinnedDialogs) ProtoMessage()

func (*TLUpdatePinnedDialogs) Reset

func (m *TLUpdatePinnedDialogs) Reset()

func (*TLUpdatePinnedDialogs) String

func (m *TLUpdatePinnedDialogs) String() string

func (*TLUpdatePinnedDialogs) ToUpdate

func (m *TLUpdatePinnedDialogs) ToUpdate() *Update

updatePinnedDialogs#d8caf68d flags:# order:flags.0?Vector<Peer> = Update;

type TLUpdatePrivacy

type TLUpdatePrivacy struct {
	Key   *PrivacyKey    `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
	Rules []*PrivacyRule `protobuf:"bytes,2,rep,name=rules" json:"rules,omitempty"`
}

updatePrivacy#ee3b272a key:PrivacyKey rules:Vector<PrivacyRule> = Update;

func (*TLUpdatePrivacy) Decode

func (m *TLUpdatePrivacy) Decode(dbuf *DecodeBuf) error

func (*TLUpdatePrivacy) Descriptor

func (*TLUpdatePrivacy) Descriptor() ([]byte, []int)

func (*TLUpdatePrivacy) Encode

func (m *TLUpdatePrivacy) Encode() []byte

func (*TLUpdatePrivacy) GetKey

func (m *TLUpdatePrivacy) GetKey() *PrivacyKey

func (*TLUpdatePrivacy) GetRules

func (m *TLUpdatePrivacy) GetRules() []*PrivacyRule

func (*TLUpdatePrivacy) ProtoMessage

func (*TLUpdatePrivacy) ProtoMessage()

func (*TLUpdatePrivacy) Reset

func (m *TLUpdatePrivacy) Reset()

func (*TLUpdatePrivacy) String

func (m *TLUpdatePrivacy) String() string

func (*TLUpdatePrivacy) ToUpdate

func (m *TLUpdatePrivacy) ToUpdate() *Update

updatePrivacy#ee3b272a key:PrivacyKey rules:Vector<PrivacyRule> = Update;

type TLUpdatePtsChanged

type TLUpdatePtsChanged struct {
}

updatePtsChanged#3354678f = Update;

func (*TLUpdatePtsChanged) Decode

func (m *TLUpdatePtsChanged) Decode(dbuf *DecodeBuf) error

func (*TLUpdatePtsChanged) Descriptor

func (*TLUpdatePtsChanged) Descriptor() ([]byte, []int)

func (*TLUpdatePtsChanged) Encode

func (m *TLUpdatePtsChanged) Encode() []byte

func (*TLUpdatePtsChanged) ProtoMessage

func (*TLUpdatePtsChanged) ProtoMessage()

func (*TLUpdatePtsChanged) Reset

func (m *TLUpdatePtsChanged) Reset()

func (*TLUpdatePtsChanged) String

func (m *TLUpdatePtsChanged) String() string

func (*TLUpdatePtsChanged) ToUpdate

func (m *TLUpdatePtsChanged) ToUpdate() *Update

updatePtsChanged#3354678f = Update;

type TLUpdateReadChannelInbox

type TLUpdateReadChannelInbox struct {
	ChannelId int32 `protobuf:"varint,1,opt,name=channel_id,json=channelId" json:"channel_id,omitempty"`
	MaxId     int32 `protobuf:"varint,2,opt,name=max_id,json=maxId" json:"max_id,omitempty"`
}

updateReadChannelInbox#4214f37f channel_id:int max_id:int = Update;

func (*TLUpdateReadChannelInbox) Decode

func (m *TLUpdateReadChannelInbox) Decode(dbuf *DecodeBuf) error

func (*TLUpdateReadChannelInbox) Descriptor

func (*TLUpdateReadChannelInbox) Descriptor() ([]byte, []int)

func (*TLUpdateReadChannelInbox) Encode

func (m *TLUpdateReadChannelInbox) Encode() []byte

func (*TLUpdateReadChannelInbox) GetChannelId

func (m *TLUpdateReadChannelInbox) GetChannelId() int32

func (*TLUpdateReadChannelInbox) GetMaxId

func (m *TLUpdateReadChannelInbox) GetMaxId() int32

func (*TLUpdateReadChannelInbox) ProtoMessage

func (*TLUpdateReadChannelInbox) ProtoMessage()

func (*TLUpdateReadChannelInbox) Reset

func (m *TLUpdateReadChannelInbox) Reset()

func (*TLUpdateReadChannelInbox) String

func (m *TLUpdateReadChannelInbox) String() string

func (*TLUpdateReadChannelInbox) ToUpdate

func (m *TLUpdateReadChannelInbox) ToUpdate() *Update

updateReadChannelInbox#4214f37f channel_id:int max_id:int = Update;

type TLUpdateReadChannelOutbox

type TLUpdateReadChannelOutbox struct {
	ChannelId int32 `protobuf:"varint,1,opt,name=channel_id,json=channelId" json:"channel_id,omitempty"`
	MaxId     int32 `protobuf:"varint,2,opt,name=max_id,json=maxId" json:"max_id,omitempty"`
}

updateReadChannelOutbox#25d6c9c7 channel_id:int max_id:int = Update;

func (*TLUpdateReadChannelOutbox) Decode

func (m *TLUpdateReadChannelOutbox) Decode(dbuf *DecodeBuf) error

func (*TLUpdateReadChannelOutbox) Descriptor

func (*TLUpdateReadChannelOutbox) Descriptor() ([]byte, []int)

func (*TLUpdateReadChannelOutbox) Encode

func (m *TLUpdateReadChannelOutbox) Encode() []byte

func (*TLUpdateReadChannelOutbox) GetChannelId

func (m *TLUpdateReadChannelOutbox) GetChannelId() int32

func (*TLUpdateReadChannelOutbox) GetMaxId

func (m *TLUpdateReadChannelOutbox) GetMaxId() int32

func (*TLUpdateReadChannelOutbox) ProtoMessage

func (*TLUpdateReadChannelOutbox) ProtoMessage()

func (*TLUpdateReadChannelOutbox) Reset

func (m *TLUpdateReadChannelOutbox) Reset()

func (*TLUpdateReadChannelOutbox) String

func (m *TLUpdateReadChannelOutbox) String() string

func (*TLUpdateReadChannelOutbox) ToUpdate

func (m *TLUpdateReadChannelOutbox) ToUpdate() *Update

updateReadChannelOutbox#25d6c9c7 channel_id:int max_id:int = Update;

type TLUpdateReadFeaturedStickers

type TLUpdateReadFeaturedStickers struct {
}

updateReadFeaturedStickers#571d2742 = Update;

func (*TLUpdateReadFeaturedStickers) Decode

func (m *TLUpdateReadFeaturedStickers) Decode(dbuf *DecodeBuf) error

func (*TLUpdateReadFeaturedStickers) Descriptor

func (*TLUpdateReadFeaturedStickers) Descriptor() ([]byte, []int)

func (*TLUpdateReadFeaturedStickers) Encode

func (m *TLUpdateReadFeaturedStickers) Encode() []byte

func (*TLUpdateReadFeaturedStickers) ProtoMessage

func (*TLUpdateReadFeaturedStickers) ProtoMessage()

func (*TLUpdateReadFeaturedStickers) Reset

func (m *TLUpdateReadFeaturedStickers) Reset()

func (*TLUpdateReadFeaturedStickers) String

func (*TLUpdateReadFeaturedStickers) ToUpdate

func (m *TLUpdateReadFeaturedStickers) ToUpdate() *Update

updateReadFeaturedStickers#571d2742 = Update;

type TLUpdateReadHistoryInbox

type TLUpdateReadHistoryInbox struct {
	Peer     *Peer `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	MaxId    int32 `protobuf:"varint,2,opt,name=max_id,json=maxId" json:"max_id,omitempty"`
	Pts      int32 `protobuf:"varint,3,opt,name=pts" json:"pts,omitempty"`
	PtsCount int32 `protobuf:"varint,4,opt,name=pts_count,json=ptsCount" json:"pts_count,omitempty"`
}

updateReadHistoryInbox#9961fd5c peer:Peer max_id:int pts:int pts_count:int = Update;

func (*TLUpdateReadHistoryInbox) Decode

func (m *TLUpdateReadHistoryInbox) Decode(dbuf *DecodeBuf) error

func (*TLUpdateReadHistoryInbox) Descriptor

func (*TLUpdateReadHistoryInbox) Descriptor() ([]byte, []int)

func (*TLUpdateReadHistoryInbox) Encode

func (m *TLUpdateReadHistoryInbox) Encode() []byte

func (*TLUpdateReadHistoryInbox) GetMaxId

func (m *TLUpdateReadHistoryInbox) GetMaxId() int32

func (*TLUpdateReadHistoryInbox) GetPeer

func (m *TLUpdateReadHistoryInbox) GetPeer() *Peer

func (*TLUpdateReadHistoryInbox) GetPts

func (m *TLUpdateReadHistoryInbox) GetPts() int32

func (*TLUpdateReadHistoryInbox) GetPtsCount

func (m *TLUpdateReadHistoryInbox) GetPtsCount() int32

func (*TLUpdateReadHistoryInbox) ProtoMessage

func (*TLUpdateReadHistoryInbox) ProtoMessage()

func (*TLUpdateReadHistoryInbox) Reset

func (m *TLUpdateReadHistoryInbox) Reset()

func (*TLUpdateReadHistoryInbox) String

func (m *TLUpdateReadHistoryInbox) String() string

func (*TLUpdateReadHistoryInbox) ToUpdate

func (m *TLUpdateReadHistoryInbox) ToUpdate() *Update

updateReadHistoryInbox#9961fd5c peer:Peer max_id:int pts:int pts_count:int = Update;

type TLUpdateReadHistoryOutbox

type TLUpdateReadHistoryOutbox struct {
	Peer     *Peer `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	MaxId    int32 `protobuf:"varint,2,opt,name=max_id,json=maxId" json:"max_id,omitempty"`
	Pts      int32 `protobuf:"varint,3,opt,name=pts" json:"pts,omitempty"`
	PtsCount int32 `protobuf:"varint,4,opt,name=pts_count,json=ptsCount" json:"pts_count,omitempty"`
}

updateReadHistoryOutbox#2f2f21bf peer:Peer max_id:int pts:int pts_count:int = Update;

func (*TLUpdateReadHistoryOutbox) Decode

func (m *TLUpdateReadHistoryOutbox) Decode(dbuf *DecodeBuf) error

func (*TLUpdateReadHistoryOutbox) Descriptor

func (*TLUpdateReadHistoryOutbox) Descriptor() ([]byte, []int)

func (*TLUpdateReadHistoryOutbox) Encode

func (m *TLUpdateReadHistoryOutbox) Encode() []byte

func (*TLUpdateReadHistoryOutbox) GetMaxId

func (m *TLUpdateReadHistoryOutbox) GetMaxId() int32

func (*TLUpdateReadHistoryOutbox) GetPeer

func (m *TLUpdateReadHistoryOutbox) GetPeer() *Peer

func (*TLUpdateReadHistoryOutbox) GetPts

func (m *TLUpdateReadHistoryOutbox) GetPts() int32

func (*TLUpdateReadHistoryOutbox) GetPtsCount

func (m *TLUpdateReadHistoryOutbox) GetPtsCount() int32

func (*TLUpdateReadHistoryOutbox) ProtoMessage

func (*TLUpdateReadHistoryOutbox) ProtoMessage()

func (*TLUpdateReadHistoryOutbox) Reset

func (m *TLUpdateReadHistoryOutbox) Reset()

func (*TLUpdateReadHistoryOutbox) String

func (m *TLUpdateReadHistoryOutbox) String() string

func (*TLUpdateReadHistoryOutbox) ToUpdate

func (m *TLUpdateReadHistoryOutbox) ToUpdate() *Update

updateReadHistoryOutbox#2f2f21bf peer:Peer max_id:int pts:int pts_count:int = Update;

type TLUpdateReadMessagesContents

type TLUpdateReadMessagesContents struct {
	Messages []int32 `protobuf:"varint,1,rep,packed,name=messages" json:"messages,omitempty"`
	Pts      int32   `protobuf:"varint,2,opt,name=pts" json:"pts,omitempty"`
	PtsCount int32   `protobuf:"varint,3,opt,name=pts_count,json=ptsCount" json:"pts_count,omitempty"`
}

updateReadMessagesContents#68c13933 messages:Vector<int> pts:int pts_count:int = Update;

func (*TLUpdateReadMessagesContents) Decode

func (m *TLUpdateReadMessagesContents) Decode(dbuf *DecodeBuf) error

func (*TLUpdateReadMessagesContents) Descriptor

func (*TLUpdateReadMessagesContents) Descriptor() ([]byte, []int)

func (*TLUpdateReadMessagesContents) Encode

func (m *TLUpdateReadMessagesContents) Encode() []byte

func (*TLUpdateReadMessagesContents) GetMessages

func (m *TLUpdateReadMessagesContents) GetMessages() []int32

func (*TLUpdateReadMessagesContents) GetPts

func (m *TLUpdateReadMessagesContents) GetPts() int32

func (*TLUpdateReadMessagesContents) GetPtsCount

func (m *TLUpdateReadMessagesContents) GetPtsCount() int32

func (*TLUpdateReadMessagesContents) ProtoMessage

func (*TLUpdateReadMessagesContents) ProtoMessage()

func (*TLUpdateReadMessagesContents) Reset

func (m *TLUpdateReadMessagesContents) Reset()

func (*TLUpdateReadMessagesContents) String

func (*TLUpdateReadMessagesContents) ToUpdate

func (m *TLUpdateReadMessagesContents) ToUpdate() *Update

updateReadMessagesContents#68c13933 messages:Vector<int> pts:int pts_count:int = Update;

type TLUpdateRecentStickers

type TLUpdateRecentStickers struct {
}

updateRecentStickers#9a422c20 = Update;

func (*TLUpdateRecentStickers) Decode

func (m *TLUpdateRecentStickers) Decode(dbuf *DecodeBuf) error

func (*TLUpdateRecentStickers) Descriptor

func (*TLUpdateRecentStickers) Descriptor() ([]byte, []int)

func (*TLUpdateRecentStickers) Encode

func (m *TLUpdateRecentStickers) Encode() []byte

func (*TLUpdateRecentStickers) ProtoMessage

func (*TLUpdateRecentStickers) ProtoMessage()

func (*TLUpdateRecentStickers) Reset

func (m *TLUpdateRecentStickers) Reset()

func (*TLUpdateRecentStickers) String

func (m *TLUpdateRecentStickers) String() string

func (*TLUpdateRecentStickers) ToUpdate

func (m *TLUpdateRecentStickers) ToUpdate() *Update

updateRecentStickers#9a422c20 = Update;

type TLUpdateSavedGifs

type TLUpdateSavedGifs struct {
}

updateSavedGifs#9375341e = Update;

func (*TLUpdateSavedGifs) Decode

func (m *TLUpdateSavedGifs) Decode(dbuf *DecodeBuf) error

func (*TLUpdateSavedGifs) Descriptor

func (*TLUpdateSavedGifs) Descriptor() ([]byte, []int)

func (*TLUpdateSavedGifs) Encode

func (m *TLUpdateSavedGifs) Encode() []byte

func (*TLUpdateSavedGifs) ProtoMessage

func (*TLUpdateSavedGifs) ProtoMessage()

func (*TLUpdateSavedGifs) Reset

func (m *TLUpdateSavedGifs) Reset()

func (*TLUpdateSavedGifs) String

func (m *TLUpdateSavedGifs) String() string

func (*TLUpdateSavedGifs) ToUpdate

func (m *TLUpdateSavedGifs) ToUpdate() *Update

updateSavedGifs#9375341e = Update;

type TLUpdateServiceNotification

type TLUpdateServiceNotification struct {
	Popup     bool             `protobuf:"varint,1,opt,name=popup" json:"popup,omitempty"`
	InboxDate int32            `protobuf:"varint,2,opt,name=inbox_date,json=inboxDate" json:"inbox_date,omitempty"`
	Type      string           `protobuf:"bytes,3,opt,name=type" json:"type,omitempty"`
	Message   string           `protobuf:"bytes,4,opt,name=message" json:"message,omitempty"`
	Media     *MessageMedia    `protobuf:"bytes,5,opt,name=media" json:"media,omitempty"`
	Entities  []*MessageEntity `protobuf:"bytes,6,rep,name=entities" json:"entities,omitempty"`
}

updateServiceNotification#ebe46819 flags:# popup:flags.0?true inbox_date:flags.1?int type:string message:string media:MessageMedia entities:Vector<MessageEntity> = Update;

func (*TLUpdateServiceNotification) Decode

func (m *TLUpdateServiceNotification) Decode(dbuf *DecodeBuf) error

func (*TLUpdateServiceNotification) Descriptor

func (*TLUpdateServiceNotification) Descriptor() ([]byte, []int)

func (*TLUpdateServiceNotification) Encode

func (m *TLUpdateServiceNotification) Encode() []byte

func (*TLUpdateServiceNotification) GetEntities

func (m *TLUpdateServiceNotification) GetEntities() []*MessageEntity

func (*TLUpdateServiceNotification) GetInboxDate

func (m *TLUpdateServiceNotification) GetInboxDate() int32

func (*TLUpdateServiceNotification) GetMedia

func (*TLUpdateServiceNotification) GetMessage

func (m *TLUpdateServiceNotification) GetMessage() string

func (*TLUpdateServiceNotification) GetPopup

func (m *TLUpdateServiceNotification) GetPopup() bool

func (*TLUpdateServiceNotification) GetType

func (m *TLUpdateServiceNotification) GetType() string

func (*TLUpdateServiceNotification) ProtoMessage

func (*TLUpdateServiceNotification) ProtoMessage()

func (*TLUpdateServiceNotification) Reset

func (m *TLUpdateServiceNotification) Reset()

func (*TLUpdateServiceNotification) String

func (m *TLUpdateServiceNotification) String() string

func (*TLUpdateServiceNotification) ToUpdate

func (m *TLUpdateServiceNotification) ToUpdate() *Update

updateServiceNotification#ebe46819 flags:# popup:flags.0?true inbox_date:flags.1?int type:string message:string media:MessageMedia entities:Vector<MessageEntity> = Update;

type TLUpdateShort

type TLUpdateShort struct {
	Update *Update `protobuf:"bytes,1,opt,name=update" json:"update,omitempty"`
	Date   int32   `protobuf:"varint,2,opt,name=date" json:"date,omitempty"`
}

updateShort#78d4dec1 update:Update date:int = Updates;

func (*TLUpdateShort) Decode

func (m *TLUpdateShort) Decode(dbuf *DecodeBuf) error

func (*TLUpdateShort) Descriptor

func (*TLUpdateShort) Descriptor() ([]byte, []int)

func (*TLUpdateShort) Encode

func (m *TLUpdateShort) Encode() []byte

func (*TLUpdateShort) GetDate

func (m *TLUpdateShort) GetDate() int32

func (*TLUpdateShort) GetUpdate

func (m *TLUpdateShort) GetUpdate() *Update

func (*TLUpdateShort) ProtoMessage

func (*TLUpdateShort) ProtoMessage()

func (*TLUpdateShort) Reset

func (m *TLUpdateShort) Reset()

func (*TLUpdateShort) String

func (m *TLUpdateShort) String() string

func (*TLUpdateShort) ToUpdates

func (m *TLUpdateShort) ToUpdates() *Updates

updateShort#78d4dec1 update:Update date:int = Updates;

type TLUpdateShortChatMessage

type TLUpdateShortChatMessage struct {
	Out          bool              `protobuf:"varint,1,opt,name=out" json:"out,omitempty"`
	Mentioned    bool              `protobuf:"varint,2,opt,name=mentioned" json:"mentioned,omitempty"`
	MediaUnread  bool              `protobuf:"varint,3,opt,name=media_unread,json=mediaUnread" json:"media_unread,omitempty"`
	Silent       bool              `protobuf:"varint,4,opt,name=silent" json:"silent,omitempty"`
	Id           int32             `protobuf:"varint,5,opt,name=id" json:"id,omitempty"`
	FromId       int32             `protobuf:"varint,6,opt,name=from_id,json=fromId" json:"from_id,omitempty"`
	ChatId       int32             `protobuf:"varint,7,opt,name=chat_id,json=chatId" json:"chat_id,omitempty"`
	Message      string            `protobuf:"bytes,8,opt,name=message" json:"message,omitempty"`
	Pts          int32             `protobuf:"varint,9,opt,name=pts" json:"pts,omitempty"`
	PtsCount     int32             `protobuf:"varint,10,opt,name=pts_count,json=ptsCount" json:"pts_count,omitempty"`
	Date         int32             `protobuf:"varint,11,opt,name=date" json:"date,omitempty"`
	FwdFrom      *MessageFwdHeader `protobuf:"bytes,12,opt,name=fwd_from,json=fwdFrom" json:"fwd_from,omitempty"`
	ViaBotId     int32             `protobuf:"varint,13,opt,name=via_bot_id,json=viaBotId" json:"via_bot_id,omitempty"`
	ReplyToMsgId int32             `protobuf:"varint,14,opt,name=reply_to_msg_id,json=replyToMsgId" json:"reply_to_msg_id,omitempty"`
	Entities     []*MessageEntity  `protobuf:"bytes,15,rep,name=entities" json:"entities,omitempty"`
}

updateShortChatMessage#16812688 flags:# out:flags.1?true mentioned:flags.4?true media_unread:flags.5?true silent:flags.13?true id:int from_id:int chat_id:int message:string pts:int pts_count:int date:int fwd_from:flags.2?MessageFwdHeader via_bot_id:flags.11?int reply_to_msg_id:flags.3?int entities:flags.7?Vector<MessageEntity> = Updates;

func (*TLUpdateShortChatMessage) Decode

func (m *TLUpdateShortChatMessage) Decode(dbuf *DecodeBuf) error

func (*TLUpdateShortChatMessage) Descriptor

func (*TLUpdateShortChatMessage) Descriptor() ([]byte, []int)

func (*TLUpdateShortChatMessage) Encode

func (m *TLUpdateShortChatMessage) Encode() []byte

func (*TLUpdateShortChatMessage) GetChatId

func (m *TLUpdateShortChatMessage) GetChatId() int32

func (*TLUpdateShortChatMessage) GetDate

func (m *TLUpdateShortChatMessage) GetDate() int32

func (*TLUpdateShortChatMessage) GetEntities

func (m *TLUpdateShortChatMessage) GetEntities() []*MessageEntity

func (*TLUpdateShortChatMessage) GetFromId

func (m *TLUpdateShortChatMessage) GetFromId() int32

func (*TLUpdateShortChatMessage) GetFwdFrom

func (m *TLUpdateShortChatMessage) GetFwdFrom() *MessageFwdHeader

func (*TLUpdateShortChatMessage) GetId

func (m *TLUpdateShortChatMessage) GetId() int32

func (*TLUpdateShortChatMessage) GetMediaUnread

func (m *TLUpdateShortChatMessage) GetMediaUnread() bool

func (*TLUpdateShortChatMessage) GetMentioned

func (m *TLUpdateShortChatMessage) GetMentioned() bool

func (*TLUpdateShortChatMessage) GetMessage

func (m *TLUpdateShortChatMessage) GetMessage() string

func (*TLUpdateShortChatMessage) GetOut

func (m *TLUpdateShortChatMessage) GetOut() bool

func (*TLUpdateShortChatMessage) GetPts

func (m *TLUpdateShortChatMessage) GetPts() int32

func (*TLUpdateShortChatMessage) GetPtsCount

func (m *TLUpdateShortChatMessage) GetPtsCount() int32

func (*TLUpdateShortChatMessage) GetReplyToMsgId

func (m *TLUpdateShortChatMessage) GetReplyToMsgId() int32

func (*TLUpdateShortChatMessage) GetSilent

func (m *TLUpdateShortChatMessage) GetSilent() bool

func (*TLUpdateShortChatMessage) GetViaBotId

func (m *TLUpdateShortChatMessage) GetViaBotId() int32

func (*TLUpdateShortChatMessage) ProtoMessage

func (*TLUpdateShortChatMessage) ProtoMessage()

func (*TLUpdateShortChatMessage) Reset

func (m *TLUpdateShortChatMessage) Reset()

func (*TLUpdateShortChatMessage) String

func (m *TLUpdateShortChatMessage) String() string

func (*TLUpdateShortChatMessage) ToUpdates

func (m *TLUpdateShortChatMessage) ToUpdates() *Updates

updateShortChatMessage#16812688 flags:# out:flags.1?true mentioned:flags.4?true media_unread:flags.5?true silent:flags.13?true id:int from_id:int chat_id:int message:string pts:int pts_count:int date:int fwd_from:flags.2?MessageFwdHeader via_bot_id:flags.11?int reply_to_msg_id:flags.3?int entities:flags.7?Vector<MessageEntity> = Updates;

type TLUpdateShortMessage

type TLUpdateShortMessage struct {
	Out          bool              `protobuf:"varint,1,opt,name=out" json:"out,omitempty"`
	Mentioned    bool              `protobuf:"varint,2,opt,name=mentioned" json:"mentioned,omitempty"`
	MediaUnread  bool              `protobuf:"varint,3,opt,name=media_unread,json=mediaUnread" json:"media_unread,omitempty"`
	Silent       bool              `protobuf:"varint,4,opt,name=silent" json:"silent,omitempty"`
	Id           int32             `protobuf:"varint,5,opt,name=id" json:"id,omitempty"`
	UserId       int32             `protobuf:"varint,6,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Message      string            `protobuf:"bytes,7,opt,name=message" json:"message,omitempty"`
	Pts          int32             `protobuf:"varint,8,opt,name=pts" json:"pts,omitempty"`
	PtsCount     int32             `protobuf:"varint,9,opt,name=pts_count,json=ptsCount" json:"pts_count,omitempty"`
	Date         int32             `protobuf:"varint,10,opt,name=date" json:"date,omitempty"`
	FwdFrom      *MessageFwdHeader `protobuf:"bytes,11,opt,name=fwd_from,json=fwdFrom" json:"fwd_from,omitempty"`
	ViaBotId     int32             `protobuf:"varint,12,opt,name=via_bot_id,json=viaBotId" json:"via_bot_id,omitempty"`
	ReplyToMsgId int32             `protobuf:"varint,13,opt,name=reply_to_msg_id,json=replyToMsgId" json:"reply_to_msg_id,omitempty"`
	Entities     []*MessageEntity  `protobuf:"bytes,14,rep,name=entities" json:"entities,omitempty"`
}

updateShortMessage#914fbf11 flags:# out:flags.1?true mentioned:flags.4?true media_unread:flags.5?true silent:flags.13?true id:int user_id:int message:string pts:int pts_count:int date:int fwd_from:flags.2?MessageFwdHeader via_bot_id:flags.11?int reply_to_msg_id:flags.3?int entities:flags.7?Vector<MessageEntity> = Updates;

func (*TLUpdateShortMessage) Decode

func (m *TLUpdateShortMessage) Decode(dbuf *DecodeBuf) error

func (*TLUpdateShortMessage) Descriptor

func (*TLUpdateShortMessage) Descriptor() ([]byte, []int)

func (*TLUpdateShortMessage) Encode

func (m *TLUpdateShortMessage) Encode() []byte

func (*TLUpdateShortMessage) GetDate

func (m *TLUpdateShortMessage) GetDate() int32

func (*TLUpdateShortMessage) GetEntities

func (m *TLUpdateShortMessage) GetEntities() []*MessageEntity

func (*TLUpdateShortMessage) GetFwdFrom

func (m *TLUpdateShortMessage) GetFwdFrom() *MessageFwdHeader

func (*TLUpdateShortMessage) GetId

func (m *TLUpdateShortMessage) GetId() int32

func (*TLUpdateShortMessage) GetMediaUnread

func (m *TLUpdateShortMessage) GetMediaUnread() bool

func (*TLUpdateShortMessage) GetMentioned

func (m *TLUpdateShortMessage) GetMentioned() bool

func (*TLUpdateShortMessage) GetMessage

func (m *TLUpdateShortMessage) GetMessage() string

func (*TLUpdateShortMessage) GetOut

func (m *TLUpdateShortMessage) GetOut() bool

func (*TLUpdateShortMessage) GetPts

func (m *TLUpdateShortMessage) GetPts() int32

func (*TLUpdateShortMessage) GetPtsCount

func (m *TLUpdateShortMessage) GetPtsCount() int32

func (*TLUpdateShortMessage) GetReplyToMsgId

func (m *TLUpdateShortMessage) GetReplyToMsgId() int32

func (*TLUpdateShortMessage) GetSilent

func (m *TLUpdateShortMessage) GetSilent() bool

func (*TLUpdateShortMessage) GetUserId

func (m *TLUpdateShortMessage) GetUserId() int32

func (*TLUpdateShortMessage) GetViaBotId

func (m *TLUpdateShortMessage) GetViaBotId() int32

func (*TLUpdateShortMessage) ProtoMessage

func (*TLUpdateShortMessage) ProtoMessage()

func (*TLUpdateShortMessage) Reset

func (m *TLUpdateShortMessage) Reset()

func (*TLUpdateShortMessage) String

func (m *TLUpdateShortMessage) String() string

func (*TLUpdateShortMessage) ToUpdates

func (m *TLUpdateShortMessage) ToUpdates() *Updates

updateShortMessage#914fbf11 flags:# out:flags.1?true mentioned:flags.4?true media_unread:flags.5?true silent:flags.13?true id:int user_id:int message:string pts:int pts_count:int date:int fwd_from:flags.2?MessageFwdHeader via_bot_id:flags.11?int reply_to_msg_id:flags.3?int entities:flags.7?Vector<MessageEntity> = Updates;

type TLUpdateShortSentMessage

type TLUpdateShortSentMessage struct {
	Out      bool             `protobuf:"varint,1,opt,name=out" json:"out,omitempty"`
	Id       int32            `protobuf:"varint,2,opt,name=id" json:"id,omitempty"`
	Pts      int32            `protobuf:"varint,3,opt,name=pts" json:"pts,omitempty"`
	PtsCount int32            `protobuf:"varint,4,opt,name=pts_count,json=ptsCount" json:"pts_count,omitempty"`
	Date     int32            `protobuf:"varint,5,opt,name=date" json:"date,omitempty"`
	Media    *MessageMedia    `protobuf:"bytes,6,opt,name=media" json:"media,omitempty"`
	Entities []*MessageEntity `protobuf:"bytes,7,rep,name=entities" json:"entities,omitempty"`
}

updateShortSentMessage#11f1331c flags:# out:flags.1?true id:int pts:int pts_count:int date:int media:flags.9?MessageMedia entities:flags.7?Vector<MessageEntity> = Updates;

func (*TLUpdateShortSentMessage) Decode

func (m *TLUpdateShortSentMessage) Decode(dbuf *DecodeBuf) error

func (*TLUpdateShortSentMessage) Descriptor

func (*TLUpdateShortSentMessage) Descriptor() ([]byte, []int)

func (*TLUpdateShortSentMessage) Encode

func (m *TLUpdateShortSentMessage) Encode() []byte

func (*TLUpdateShortSentMessage) GetDate

func (m *TLUpdateShortSentMessage) GetDate() int32

func (*TLUpdateShortSentMessage) GetEntities

func (m *TLUpdateShortSentMessage) GetEntities() []*MessageEntity

func (*TLUpdateShortSentMessage) GetId

func (m *TLUpdateShortSentMessage) GetId() int32

func (*TLUpdateShortSentMessage) GetMedia

func (m *TLUpdateShortSentMessage) GetMedia() *MessageMedia

func (*TLUpdateShortSentMessage) GetOut

func (m *TLUpdateShortSentMessage) GetOut() bool

func (*TLUpdateShortSentMessage) GetPts

func (m *TLUpdateShortSentMessage) GetPts() int32

func (*TLUpdateShortSentMessage) GetPtsCount

func (m *TLUpdateShortSentMessage) GetPtsCount() int32

func (*TLUpdateShortSentMessage) ProtoMessage

func (*TLUpdateShortSentMessage) ProtoMessage()

func (*TLUpdateShortSentMessage) Reset

func (m *TLUpdateShortSentMessage) Reset()

func (*TLUpdateShortSentMessage) String

func (m *TLUpdateShortSentMessage) String() string

func (*TLUpdateShortSentMessage) ToUpdates

func (m *TLUpdateShortSentMessage) ToUpdates() *Updates

updateShortSentMessage#11f1331c flags:# out:flags.1?true id:int pts:int pts_count:int date:int media:flags.9?MessageMedia entities:flags.7?Vector<MessageEntity> = Updates;

type TLUpdateStickerSets

type TLUpdateStickerSets struct {
}

updateStickerSets#43ae3dec = Update;

func (*TLUpdateStickerSets) Decode

func (m *TLUpdateStickerSets) Decode(dbuf *DecodeBuf) error

func (*TLUpdateStickerSets) Descriptor

func (*TLUpdateStickerSets) Descriptor() ([]byte, []int)

func (*TLUpdateStickerSets) Encode

func (m *TLUpdateStickerSets) Encode() []byte

func (*TLUpdateStickerSets) ProtoMessage

func (*TLUpdateStickerSets) ProtoMessage()

func (*TLUpdateStickerSets) Reset

func (m *TLUpdateStickerSets) Reset()

func (*TLUpdateStickerSets) String

func (m *TLUpdateStickerSets) String() string

func (*TLUpdateStickerSets) ToUpdate

func (m *TLUpdateStickerSets) ToUpdate() *Update

updateStickerSets#43ae3dec = Update;

type TLUpdateStickerSetsOrder

type TLUpdateStickerSetsOrder struct {
	Masks bool    `protobuf:"varint,1,opt,name=masks" json:"masks,omitempty"`
	Order []int64 `protobuf:"varint,2,rep,packed,name=order" json:"order,omitempty"`
}

updateStickerSetsOrder#bb2d201 flags:# masks:flags.0?true order:Vector<long> = Update;

func (*TLUpdateStickerSetsOrder) Decode

func (m *TLUpdateStickerSetsOrder) Decode(dbuf *DecodeBuf) error

func (*TLUpdateStickerSetsOrder) Descriptor

func (*TLUpdateStickerSetsOrder) Descriptor() ([]byte, []int)

func (*TLUpdateStickerSetsOrder) Encode

func (m *TLUpdateStickerSetsOrder) Encode() []byte

func (*TLUpdateStickerSetsOrder) GetMasks

func (m *TLUpdateStickerSetsOrder) GetMasks() bool

func (*TLUpdateStickerSetsOrder) GetOrder

func (m *TLUpdateStickerSetsOrder) GetOrder() []int64

func (*TLUpdateStickerSetsOrder) ProtoMessage

func (*TLUpdateStickerSetsOrder) ProtoMessage()

func (*TLUpdateStickerSetsOrder) Reset

func (m *TLUpdateStickerSetsOrder) Reset()

func (*TLUpdateStickerSetsOrder) String

func (m *TLUpdateStickerSetsOrder) String() string

func (*TLUpdateStickerSetsOrder) ToUpdate

func (m *TLUpdateStickerSetsOrder) ToUpdate() *Update

updateStickerSetsOrder#bb2d201 flags:# masks:flags.0?true order:Vector<long> = Update;

type TLUpdateUserBlocked

type TLUpdateUserBlocked struct {
	UserId  int32 `protobuf:"varint,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Blocked *Bool `protobuf:"bytes,2,opt,name=blocked" json:"blocked,omitempty"`
}

updateUserBlocked#80ece81a user_id:int blocked:Bool = Update;

func (*TLUpdateUserBlocked) Decode

func (m *TLUpdateUserBlocked) Decode(dbuf *DecodeBuf) error

func (*TLUpdateUserBlocked) Descriptor

func (*TLUpdateUserBlocked) Descriptor() ([]byte, []int)

func (*TLUpdateUserBlocked) Encode

func (m *TLUpdateUserBlocked) Encode() []byte

func (*TLUpdateUserBlocked) GetBlocked

func (m *TLUpdateUserBlocked) GetBlocked() *Bool

func (*TLUpdateUserBlocked) GetUserId

func (m *TLUpdateUserBlocked) GetUserId() int32

func (*TLUpdateUserBlocked) ProtoMessage

func (*TLUpdateUserBlocked) ProtoMessage()

func (*TLUpdateUserBlocked) Reset

func (m *TLUpdateUserBlocked) Reset()

func (*TLUpdateUserBlocked) String

func (m *TLUpdateUserBlocked) String() string

func (*TLUpdateUserBlocked) ToUpdate

func (m *TLUpdateUserBlocked) ToUpdate() *Update

updateUserBlocked#80ece81a user_id:int blocked:Bool = Update;

type TLUpdateUserName

type TLUpdateUserName struct {
	UserId    int32  `protobuf:"varint,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	FirstName string `protobuf:"bytes,2,opt,name=first_name,json=firstName" json:"first_name,omitempty"`
	LastName  string `protobuf:"bytes,3,opt,name=last_name,json=lastName" json:"last_name,omitempty"`
	Username  string `protobuf:"bytes,4,opt,name=username" json:"username,omitempty"`
}

updateUserName#a7332b73 user_id:int first_name:string last_name:string username:string = Update;

func (*TLUpdateUserName) Decode

func (m *TLUpdateUserName) Decode(dbuf *DecodeBuf) error

func (*TLUpdateUserName) Descriptor

func (*TLUpdateUserName) Descriptor() ([]byte, []int)

func (*TLUpdateUserName) Encode

func (m *TLUpdateUserName) Encode() []byte

func (*TLUpdateUserName) GetFirstName

func (m *TLUpdateUserName) GetFirstName() string

func (*TLUpdateUserName) GetLastName

func (m *TLUpdateUserName) GetLastName() string

func (*TLUpdateUserName) GetUserId

func (m *TLUpdateUserName) GetUserId() int32

func (*TLUpdateUserName) GetUsername

func (m *TLUpdateUserName) GetUsername() string

func (*TLUpdateUserName) ProtoMessage

func (*TLUpdateUserName) ProtoMessage()

func (*TLUpdateUserName) Reset

func (m *TLUpdateUserName) Reset()

func (*TLUpdateUserName) String

func (m *TLUpdateUserName) String() string

func (*TLUpdateUserName) ToUpdate

func (m *TLUpdateUserName) ToUpdate() *Update

updateUserName#a7332b73 user_id:int first_name:string last_name:string username:string = Update;

type TLUpdateUserPhone

type TLUpdateUserPhone struct {
	UserId int32  `protobuf:"varint,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Phone  string `protobuf:"bytes,2,opt,name=phone" json:"phone,omitempty"`
}

updateUserPhone#12b9417b user_id:int phone:string = Update;

func (*TLUpdateUserPhone) Decode

func (m *TLUpdateUserPhone) Decode(dbuf *DecodeBuf) error

func (*TLUpdateUserPhone) Descriptor

func (*TLUpdateUserPhone) Descriptor() ([]byte, []int)

func (*TLUpdateUserPhone) Encode

func (m *TLUpdateUserPhone) Encode() []byte

func (*TLUpdateUserPhone) GetPhone

func (m *TLUpdateUserPhone) GetPhone() string

func (*TLUpdateUserPhone) GetUserId

func (m *TLUpdateUserPhone) GetUserId() int32

func (*TLUpdateUserPhone) ProtoMessage

func (*TLUpdateUserPhone) ProtoMessage()

func (*TLUpdateUserPhone) Reset

func (m *TLUpdateUserPhone) Reset()

func (*TLUpdateUserPhone) String

func (m *TLUpdateUserPhone) String() string

func (*TLUpdateUserPhone) ToUpdate

func (m *TLUpdateUserPhone) ToUpdate() *Update

updateUserPhone#12b9417b user_id:int phone:string = Update;

type TLUpdateUserPhoto

type TLUpdateUserPhoto struct {
	UserId   int32             `protobuf:"varint,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Date     int32             `protobuf:"varint,2,opt,name=date" json:"date,omitempty"`
	Photo    *UserProfilePhoto `protobuf:"bytes,3,opt,name=photo" json:"photo,omitempty"`
	Previous *Bool             `protobuf:"bytes,4,opt,name=previous" json:"previous,omitempty"`
}

updateUserPhoto#95313b0c user_id:int date:int photo:UserProfilePhoto previous:Bool = Update;

func (*TLUpdateUserPhoto) Decode

func (m *TLUpdateUserPhoto) Decode(dbuf *DecodeBuf) error

func (*TLUpdateUserPhoto) Descriptor

func (*TLUpdateUserPhoto) Descriptor() ([]byte, []int)

func (*TLUpdateUserPhoto) Encode

func (m *TLUpdateUserPhoto) Encode() []byte

func (*TLUpdateUserPhoto) GetDate

func (m *TLUpdateUserPhoto) GetDate() int32

func (*TLUpdateUserPhoto) GetPhoto

func (m *TLUpdateUserPhoto) GetPhoto() *UserProfilePhoto

func (*TLUpdateUserPhoto) GetPrevious

func (m *TLUpdateUserPhoto) GetPrevious() *Bool

func (*TLUpdateUserPhoto) GetUserId

func (m *TLUpdateUserPhoto) GetUserId() int32

func (*TLUpdateUserPhoto) ProtoMessage

func (*TLUpdateUserPhoto) ProtoMessage()

func (*TLUpdateUserPhoto) Reset

func (m *TLUpdateUserPhoto) Reset()

func (*TLUpdateUserPhoto) String

func (m *TLUpdateUserPhoto) String() string

func (*TLUpdateUserPhoto) ToUpdate

func (m *TLUpdateUserPhoto) ToUpdate() *Update

updateUserPhoto#95313b0c user_id:int date:int photo:UserProfilePhoto previous:Bool = Update;

type TLUpdateUserStatus

type TLUpdateUserStatus struct {
	UserId int32       `protobuf:"varint,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Status *UserStatus `protobuf:"bytes,2,opt,name=status" json:"status,omitempty"`
}

updateUserStatus#1bfbd823 user_id:int status:UserStatus = Update;

func (*TLUpdateUserStatus) Decode

func (m *TLUpdateUserStatus) Decode(dbuf *DecodeBuf) error

func (*TLUpdateUserStatus) Descriptor

func (*TLUpdateUserStatus) Descriptor() ([]byte, []int)

func (*TLUpdateUserStatus) Encode

func (m *TLUpdateUserStatus) Encode() []byte

func (*TLUpdateUserStatus) GetStatus

func (m *TLUpdateUserStatus) GetStatus() *UserStatus

func (*TLUpdateUserStatus) GetUserId

func (m *TLUpdateUserStatus) GetUserId() int32

func (*TLUpdateUserStatus) ProtoMessage

func (*TLUpdateUserStatus) ProtoMessage()

func (*TLUpdateUserStatus) Reset

func (m *TLUpdateUserStatus) Reset()

func (*TLUpdateUserStatus) String

func (m *TLUpdateUserStatus) String() string

func (*TLUpdateUserStatus) ToUpdate

func (m *TLUpdateUserStatus) ToUpdate() *Update

updateUserStatus#1bfbd823 user_id:int status:UserStatus = Update;

type TLUpdateUserTyping

type TLUpdateUserTyping struct {
	UserId int32              `protobuf:"varint,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Action *SendMessageAction `protobuf:"bytes,2,opt,name=action" json:"action,omitempty"`
}

updateUserTyping#5c486927 user_id:int action:SendMessageAction = Update;

func (*TLUpdateUserTyping) Decode

func (m *TLUpdateUserTyping) Decode(dbuf *DecodeBuf) error

func (*TLUpdateUserTyping) Descriptor

func (*TLUpdateUserTyping) Descriptor() ([]byte, []int)

func (*TLUpdateUserTyping) Encode

func (m *TLUpdateUserTyping) Encode() []byte

func (*TLUpdateUserTyping) GetAction

func (m *TLUpdateUserTyping) GetAction() *SendMessageAction

func (*TLUpdateUserTyping) GetUserId

func (m *TLUpdateUserTyping) GetUserId() int32

func (*TLUpdateUserTyping) ProtoMessage

func (*TLUpdateUserTyping) ProtoMessage()

func (*TLUpdateUserTyping) Reset

func (m *TLUpdateUserTyping) Reset()

func (*TLUpdateUserTyping) String

func (m *TLUpdateUserTyping) String() string

func (*TLUpdateUserTyping) ToUpdate

func (m *TLUpdateUserTyping) ToUpdate() *Update

updateUserTyping#5c486927 user_id:int action:SendMessageAction = Update;

type TLUpdateWebPage

type TLUpdateWebPage struct {
	Webpage  *WebPage `protobuf:"bytes,1,opt,name=webpage" json:"webpage,omitempty"`
	Pts      int32    `protobuf:"varint,2,opt,name=pts" json:"pts,omitempty"`
	PtsCount int32    `protobuf:"varint,3,opt,name=pts_count,json=ptsCount" json:"pts_count,omitempty"`
}

updateWebPage#7f891213 webpage:WebPage pts:int pts_count:int = Update;

func (*TLUpdateWebPage) Decode

func (m *TLUpdateWebPage) Decode(dbuf *DecodeBuf) error

func (*TLUpdateWebPage) Descriptor

func (*TLUpdateWebPage) Descriptor() ([]byte, []int)

func (*TLUpdateWebPage) Encode

func (m *TLUpdateWebPage) Encode() []byte

func (*TLUpdateWebPage) GetPts

func (m *TLUpdateWebPage) GetPts() int32

func (*TLUpdateWebPage) GetPtsCount

func (m *TLUpdateWebPage) GetPtsCount() int32

func (*TLUpdateWebPage) GetWebpage

func (m *TLUpdateWebPage) GetWebpage() *WebPage

func (*TLUpdateWebPage) ProtoMessage

func (*TLUpdateWebPage) ProtoMessage()

func (*TLUpdateWebPage) Reset

func (m *TLUpdateWebPage) Reset()

func (*TLUpdateWebPage) String

func (m *TLUpdateWebPage) String() string

func (*TLUpdateWebPage) ToUpdate

func (m *TLUpdateWebPage) ToUpdate() *Update

updateWebPage#7f891213 webpage:WebPage pts:int pts_count:int = Update;

type TLUpdates

type TLUpdates struct {
	Updates []*Update `protobuf:"bytes,1,rep,name=updates" json:"updates,omitempty"`
	Users   []*User   `protobuf:"bytes,2,rep,name=users" json:"users,omitempty"`
	Chats   []*Chat   `protobuf:"bytes,3,rep,name=chats" json:"chats,omitempty"`
	Date    int32     `protobuf:"varint,4,opt,name=date" json:"date,omitempty"`
	Seq     int32     `protobuf:"varint,5,opt,name=seq" json:"seq,omitempty"`
}

updates#74ae4240 updates:Vector<Update> users:Vector<User> chats:Vector<Chat> date:int seq:int = Updates;

func (*TLUpdates) Decode

func (m *TLUpdates) Decode(dbuf *DecodeBuf) error

func (*TLUpdates) Descriptor

func (*TLUpdates) Descriptor() ([]byte, []int)

func (*TLUpdates) Encode

func (m *TLUpdates) Encode() []byte

func (*TLUpdates) GetChats

func (m *TLUpdates) GetChats() []*Chat

func (*TLUpdates) GetDate

func (m *TLUpdates) GetDate() int32

func (*TLUpdates) GetSeq

func (m *TLUpdates) GetSeq() int32

func (*TLUpdates) GetUpdates

func (m *TLUpdates) GetUpdates() []*Update

func (*TLUpdates) GetUsers

func (m *TLUpdates) GetUsers() []*User

func (*TLUpdates) ProtoMessage

func (*TLUpdates) ProtoMessage()

func (*TLUpdates) Reset

func (m *TLUpdates) Reset()

func (*TLUpdates) String

func (m *TLUpdates) String() string

func (*TLUpdates) ToUpdates

func (m *TLUpdates) ToUpdates() *Updates

updates#74ae4240 updates:Vector<Update> users:Vector<User> chats:Vector<Chat> date:int seq:int = Updates;

type TLUpdatesChannelDifference

type TLUpdatesChannelDifference struct {
	Final        bool       `protobuf:"varint,1,opt,name=final" json:"final,omitempty"`
	Pts          int32      `protobuf:"varint,2,opt,name=pts" json:"pts,omitempty"`
	Timeout      int32      `protobuf:"varint,3,opt,name=timeout" json:"timeout,omitempty"`
	NewMessages  []*Message `protobuf:"bytes,4,rep,name=new_messages,json=newMessages" json:"new_messages,omitempty"`
	OtherUpdates []*Update  `protobuf:"bytes,5,rep,name=other_updates,json=otherUpdates" json:"other_updates,omitempty"`
	Chats        []*Chat    `protobuf:"bytes,6,rep,name=chats" json:"chats,omitempty"`
	Users        []*User    `protobuf:"bytes,7,rep,name=users" json:"users,omitempty"`
}

updates.channelDifference#2064674e flags:# final:flags.0?true pts:int timeout:flags.1?int new_messages:Vector<Message> other_updates:Vector<Update> chats:Vector<Chat> users:Vector<User> = updates.ChannelDifference;

func (*TLUpdatesChannelDifference) Decode

func (m *TLUpdatesChannelDifference) Decode(dbuf *DecodeBuf) error

func (*TLUpdatesChannelDifference) Descriptor

func (*TLUpdatesChannelDifference) Descriptor() ([]byte, []int)

func (*TLUpdatesChannelDifference) Encode

func (m *TLUpdatesChannelDifference) Encode() []byte

func (*TLUpdatesChannelDifference) GetChats

func (m *TLUpdatesChannelDifference) GetChats() []*Chat

func (*TLUpdatesChannelDifference) GetFinal

func (m *TLUpdatesChannelDifference) GetFinal() bool

func (*TLUpdatesChannelDifference) GetNewMessages

func (m *TLUpdatesChannelDifference) GetNewMessages() []*Message

func (*TLUpdatesChannelDifference) GetOtherUpdates

func (m *TLUpdatesChannelDifference) GetOtherUpdates() []*Update

func (*TLUpdatesChannelDifference) GetPts

func (m *TLUpdatesChannelDifference) GetPts() int32

func (*TLUpdatesChannelDifference) GetTimeout

func (m *TLUpdatesChannelDifference) GetTimeout() int32

func (*TLUpdatesChannelDifference) GetUsers

func (m *TLUpdatesChannelDifference) GetUsers() []*User

func (*TLUpdatesChannelDifference) ProtoMessage

func (*TLUpdatesChannelDifference) ProtoMessage()

func (*TLUpdatesChannelDifference) Reset

func (m *TLUpdatesChannelDifference) Reset()

func (*TLUpdatesChannelDifference) String

func (m *TLUpdatesChannelDifference) String() string

func (*TLUpdatesChannelDifference) ToUpdates_ChannelDifference

func (m *TLUpdatesChannelDifference) ToUpdates_ChannelDifference() *Updates_ChannelDifference

updates.channelDifference#2064674e flags:# final:flags.0?true pts:int timeout:flags.1?int new_messages:Vector<Message> other_updates:Vector<Update> chats:Vector<Chat> users:Vector<User> = updates.ChannelDifference;

type TLUpdatesChannelDifferenceEmpty

type TLUpdatesChannelDifferenceEmpty struct {
	Final   bool  `protobuf:"varint,1,opt,name=final" json:"final,omitempty"`
	Pts     int32 `protobuf:"varint,2,opt,name=pts" json:"pts,omitempty"`
	Timeout int32 `protobuf:"varint,3,opt,name=timeout" json:"timeout,omitempty"`
}

updates.channelDifferenceEmpty#3e11affb flags:# final:flags.0?true pts:int timeout:flags.1?int = updates.ChannelDifference;

func (*TLUpdatesChannelDifferenceEmpty) Decode

func (*TLUpdatesChannelDifferenceEmpty) Descriptor

func (*TLUpdatesChannelDifferenceEmpty) Descriptor() ([]byte, []int)

func (*TLUpdatesChannelDifferenceEmpty) Encode

func (m *TLUpdatesChannelDifferenceEmpty) Encode() []byte

func (*TLUpdatesChannelDifferenceEmpty) GetFinal

func (m *TLUpdatesChannelDifferenceEmpty) GetFinal() bool

func (*TLUpdatesChannelDifferenceEmpty) GetPts

func (*TLUpdatesChannelDifferenceEmpty) GetTimeout

func (m *TLUpdatesChannelDifferenceEmpty) GetTimeout() int32

func (*TLUpdatesChannelDifferenceEmpty) ProtoMessage

func (*TLUpdatesChannelDifferenceEmpty) ProtoMessage()

func (*TLUpdatesChannelDifferenceEmpty) Reset

func (*TLUpdatesChannelDifferenceEmpty) String

func (*TLUpdatesChannelDifferenceEmpty) ToUpdates_ChannelDifference

func (m *TLUpdatesChannelDifferenceEmpty) ToUpdates_ChannelDifference() *Updates_ChannelDifference

updates.channelDifferenceEmpty#3e11affb flags:# final:flags.0?true pts:int timeout:flags.1?int = updates.ChannelDifference;

type TLUpdatesChannelDifferenceTooLong

type TLUpdatesChannelDifferenceTooLong struct {
	Final               bool       `protobuf:"varint,1,opt,name=final" json:"final,omitempty"`
	Pts                 int32      `protobuf:"varint,2,opt,name=pts" json:"pts,omitempty"`
	Timeout             int32      `protobuf:"varint,3,opt,name=timeout" json:"timeout,omitempty"`
	TopMessage          int32      `protobuf:"varint,4,opt,name=top_message,json=topMessage" json:"top_message,omitempty"`
	ReadInboxMaxId      int32      `protobuf:"varint,5,opt,name=read_inbox_max_id,json=readInboxMaxId" json:"read_inbox_max_id,omitempty"`
	ReadOutboxMaxId     int32      `protobuf:"varint,6,opt,name=read_outbox_max_id,json=readOutboxMaxId" json:"read_outbox_max_id,omitempty"`
	UnreadCount         int32      `protobuf:"varint,7,opt,name=unread_count,json=unreadCount" json:"unread_count,omitempty"`
	UnreadMentionsCount int32      `protobuf:"varint,8,opt,name=unread_mentions_count,json=unreadMentionsCount" json:"unread_mentions_count,omitempty"`
	Messages            []*Message `protobuf:"bytes,9,rep,name=messages" json:"messages,omitempty"`
	Chats               []*Chat    `protobuf:"bytes,10,rep,name=chats" json:"chats,omitempty"`
	Users               []*User    `protobuf:"bytes,11,rep,name=users" json:"users,omitempty"`
}

updates.channelDifferenceTooLong#6a9d7b35 flags:# final:flags.0?true pts:int timeout:flags.1?int top_message:int read_inbox_max_id:int read_outbox_max_id:int unread_count:int unread_mentions_count:int messages:Vector<Message> chats:Vector<Chat> users:Vector<User> = updates.ChannelDifference;

func (*TLUpdatesChannelDifferenceTooLong) Decode

func (*TLUpdatesChannelDifferenceTooLong) Descriptor

func (*TLUpdatesChannelDifferenceTooLong) Descriptor() ([]byte, []int)

func (*TLUpdatesChannelDifferenceTooLong) Encode

func (*TLUpdatesChannelDifferenceTooLong) GetChats

func (m *TLUpdatesChannelDifferenceTooLong) GetChats() []*Chat

func (*TLUpdatesChannelDifferenceTooLong) GetFinal

func (*TLUpdatesChannelDifferenceTooLong) GetMessages

func (m *TLUpdatesChannelDifferenceTooLong) GetMessages() []*Message

func (*TLUpdatesChannelDifferenceTooLong) GetPts

func (*TLUpdatesChannelDifferenceTooLong) GetReadInboxMaxId

func (m *TLUpdatesChannelDifferenceTooLong) GetReadInboxMaxId() int32

func (*TLUpdatesChannelDifferenceTooLong) GetReadOutboxMaxId

func (m *TLUpdatesChannelDifferenceTooLong) GetReadOutboxMaxId() int32

func (*TLUpdatesChannelDifferenceTooLong) GetTimeout

func (m *TLUpdatesChannelDifferenceTooLong) GetTimeout() int32

func (*TLUpdatesChannelDifferenceTooLong) GetTopMessage

func (m *TLUpdatesChannelDifferenceTooLong) GetTopMessage() int32

func (*TLUpdatesChannelDifferenceTooLong) GetUnreadCount

func (m *TLUpdatesChannelDifferenceTooLong) GetUnreadCount() int32

func (*TLUpdatesChannelDifferenceTooLong) GetUnreadMentionsCount

func (m *TLUpdatesChannelDifferenceTooLong) GetUnreadMentionsCount() int32

func (*TLUpdatesChannelDifferenceTooLong) GetUsers

func (m *TLUpdatesChannelDifferenceTooLong) GetUsers() []*User

func (*TLUpdatesChannelDifferenceTooLong) ProtoMessage

func (*TLUpdatesChannelDifferenceTooLong) ProtoMessage()

func (*TLUpdatesChannelDifferenceTooLong) Reset

func (*TLUpdatesChannelDifferenceTooLong) String

func (*TLUpdatesChannelDifferenceTooLong) ToUpdates_ChannelDifference

func (m *TLUpdatesChannelDifferenceTooLong) ToUpdates_ChannelDifference() *Updates_ChannelDifference

updates.channelDifferenceTooLong#6a9d7b35 flags:# final:flags.0?true pts:int timeout:flags.1?int top_message:int read_inbox_max_id:int read_outbox_max_id:int unread_count:int unread_mentions_count:int messages:Vector<Message> chats:Vector<Chat> users:Vector<User> = updates.ChannelDifference;

type TLUpdatesCombined

type TLUpdatesCombined struct {
	Updates  []*Update `protobuf:"bytes,1,rep,name=updates" json:"updates,omitempty"`
	Users    []*User   `protobuf:"bytes,2,rep,name=users" json:"users,omitempty"`
	Chats    []*Chat   `protobuf:"bytes,3,rep,name=chats" json:"chats,omitempty"`
	Date     int32     `protobuf:"varint,4,opt,name=date" json:"date,omitempty"`
	SeqStart int32     `protobuf:"varint,5,opt,name=seq_start,json=seqStart" json:"seq_start,omitempty"`
	Seq      int32     `protobuf:"varint,6,opt,name=seq" json:"seq,omitempty"`
}

updatesCombined#725b04c3 updates:Vector<Update> users:Vector<User> chats:Vector<Chat> date:int seq_start:int seq:int = Updates;

func (*TLUpdatesCombined) Decode

func (m *TLUpdatesCombined) Decode(dbuf *DecodeBuf) error

func (*TLUpdatesCombined) Descriptor

func (*TLUpdatesCombined) Descriptor() ([]byte, []int)

func (*TLUpdatesCombined) Encode

func (m *TLUpdatesCombined) Encode() []byte

func (*TLUpdatesCombined) GetChats

func (m *TLUpdatesCombined) GetChats() []*Chat

func (*TLUpdatesCombined) GetDate

func (m *TLUpdatesCombined) GetDate() int32

func (*TLUpdatesCombined) GetSeq

func (m *TLUpdatesCombined) GetSeq() int32

func (*TLUpdatesCombined) GetSeqStart

func (m *TLUpdatesCombined) GetSeqStart() int32

func (*TLUpdatesCombined) GetUpdates

func (m *TLUpdatesCombined) GetUpdates() []*Update

func (*TLUpdatesCombined) GetUsers

func (m *TLUpdatesCombined) GetUsers() []*User

func (*TLUpdatesCombined) ProtoMessage

func (*TLUpdatesCombined) ProtoMessage()

func (*TLUpdatesCombined) Reset

func (m *TLUpdatesCombined) Reset()

func (*TLUpdatesCombined) String

func (m *TLUpdatesCombined) String() string

func (*TLUpdatesCombined) ToUpdates

func (m *TLUpdatesCombined) ToUpdates() *Updates

updatesCombined#725b04c3 updates:Vector<Update> users:Vector<User> chats:Vector<Chat> date:int seq_start:int seq:int = Updates;

type TLUpdatesDifference

type TLUpdatesDifference struct {
	NewMessages          []*Message          `protobuf:"bytes,1,rep,name=new_messages,json=newMessages" json:"new_messages,omitempty"`
	NewEncryptedMessages []*EncryptedMessage `protobuf:"bytes,2,rep,name=new_encrypted_messages,json=newEncryptedMessages" json:"new_encrypted_messages,omitempty"`
	OtherUpdates         []*Update           `protobuf:"bytes,3,rep,name=other_updates,json=otherUpdates" json:"other_updates,omitempty"`
	Chats                []*Chat             `protobuf:"bytes,4,rep,name=chats" json:"chats,omitempty"`
	Users                []*User             `protobuf:"bytes,5,rep,name=users" json:"users,omitempty"`
	State                *Updates_State      `protobuf:"bytes,6,opt,name=state" json:"state,omitempty"`
}

updates.difference#f49ca0 new_messages:Vector<Message> new_encrypted_messages:Vector<EncryptedMessage> other_updates:Vector<Update> chats:Vector<Chat> users:Vector<User> state:updates.State = updates.Difference;

func (*TLUpdatesDifference) Decode

func (m *TLUpdatesDifference) Decode(dbuf *DecodeBuf) error

func (*TLUpdatesDifference) Descriptor

func (*TLUpdatesDifference) Descriptor() ([]byte, []int)

func (*TLUpdatesDifference) Encode

func (m *TLUpdatesDifference) Encode() []byte

func (*TLUpdatesDifference) GetChats

func (m *TLUpdatesDifference) GetChats() []*Chat

func (*TLUpdatesDifference) GetNewEncryptedMessages

func (m *TLUpdatesDifference) GetNewEncryptedMessages() []*EncryptedMessage

func (*TLUpdatesDifference) GetNewMessages

func (m *TLUpdatesDifference) GetNewMessages() []*Message

func (*TLUpdatesDifference) GetOtherUpdates

func (m *TLUpdatesDifference) GetOtherUpdates() []*Update

func (*TLUpdatesDifference) GetState

func (m *TLUpdatesDifference) GetState() *Updates_State

func (*TLUpdatesDifference) GetUsers

func (m *TLUpdatesDifference) GetUsers() []*User

func (*TLUpdatesDifference) ProtoMessage

func (*TLUpdatesDifference) ProtoMessage()

func (*TLUpdatesDifference) Reset

func (m *TLUpdatesDifference) Reset()

func (*TLUpdatesDifference) String

func (m *TLUpdatesDifference) String() string

func (*TLUpdatesDifference) ToUpdates_Difference

func (m *TLUpdatesDifference) ToUpdates_Difference() *Updates_Difference

updates.difference#f49ca0 new_messages:Vector<Message> new_encrypted_messages:Vector<EncryptedMessage> other_updates:Vector<Update> chats:Vector<Chat> users:Vector<User> state:updates.State = updates.Difference;

type TLUpdatesDifferenceEmpty

type TLUpdatesDifferenceEmpty struct {
	Date int32 `protobuf:"varint,1,opt,name=date" json:"date,omitempty"`
	Seq  int32 `protobuf:"varint,2,opt,name=seq" json:"seq,omitempty"`
}

updates.differenceEmpty#5d75a138 date:int seq:int = updates.Difference;

func (*TLUpdatesDifferenceEmpty) Decode

func (m *TLUpdatesDifferenceEmpty) Decode(dbuf *DecodeBuf) error

func (*TLUpdatesDifferenceEmpty) Descriptor

func (*TLUpdatesDifferenceEmpty) Descriptor() ([]byte, []int)

func (*TLUpdatesDifferenceEmpty) Encode

func (m *TLUpdatesDifferenceEmpty) Encode() []byte

func (*TLUpdatesDifferenceEmpty) GetDate

func (m *TLUpdatesDifferenceEmpty) GetDate() int32

func (*TLUpdatesDifferenceEmpty) GetSeq

func (m *TLUpdatesDifferenceEmpty) GetSeq() int32

func (*TLUpdatesDifferenceEmpty) ProtoMessage

func (*TLUpdatesDifferenceEmpty) ProtoMessage()

func (*TLUpdatesDifferenceEmpty) Reset

func (m *TLUpdatesDifferenceEmpty) Reset()

func (*TLUpdatesDifferenceEmpty) String

func (m *TLUpdatesDifferenceEmpty) String() string

func (*TLUpdatesDifferenceEmpty) ToUpdates_Difference

func (m *TLUpdatesDifferenceEmpty) ToUpdates_Difference() *Updates_Difference

updates.differenceEmpty#5d75a138 date:int seq:int = updates.Difference;

type TLUpdatesDifferenceSlice

type TLUpdatesDifferenceSlice struct {
	NewMessages          []*Message          `protobuf:"bytes,1,rep,name=new_messages,json=newMessages" json:"new_messages,omitempty"`
	NewEncryptedMessages []*EncryptedMessage `protobuf:"bytes,2,rep,name=new_encrypted_messages,json=newEncryptedMessages" json:"new_encrypted_messages,omitempty"`
	OtherUpdates         []*Update           `protobuf:"bytes,3,rep,name=other_updates,json=otherUpdates" json:"other_updates,omitempty"`
	Chats                []*Chat             `protobuf:"bytes,4,rep,name=chats" json:"chats,omitempty"`
	Users                []*User             `protobuf:"bytes,5,rep,name=users" json:"users,omitempty"`
	IntermediateState    *Updates_State      `protobuf:"bytes,6,opt,name=intermediate_state,json=intermediateState" json:"intermediate_state,omitempty"`
}

updates.differenceSlice#a8fb1981 new_messages:Vector<Message> new_encrypted_messages:Vector<EncryptedMessage> other_updates:Vector<Update> chats:Vector<Chat> users:Vector<User> intermediate_state:updates.State = updates.Difference;

func (*TLUpdatesDifferenceSlice) Decode

func (m *TLUpdatesDifferenceSlice) Decode(dbuf *DecodeBuf) error

func (*TLUpdatesDifferenceSlice) Descriptor

func (*TLUpdatesDifferenceSlice) Descriptor() ([]byte, []int)

func (*TLUpdatesDifferenceSlice) Encode

func (m *TLUpdatesDifferenceSlice) Encode() []byte

func (*TLUpdatesDifferenceSlice) GetChats

func (m *TLUpdatesDifferenceSlice) GetChats() []*Chat

func (*TLUpdatesDifferenceSlice) GetIntermediateState

func (m *TLUpdatesDifferenceSlice) GetIntermediateState() *Updates_State

func (*TLUpdatesDifferenceSlice) GetNewEncryptedMessages

func (m *TLUpdatesDifferenceSlice) GetNewEncryptedMessages() []*EncryptedMessage

func (*TLUpdatesDifferenceSlice) GetNewMessages

func (m *TLUpdatesDifferenceSlice) GetNewMessages() []*Message

func (*TLUpdatesDifferenceSlice) GetOtherUpdates

func (m *TLUpdatesDifferenceSlice) GetOtherUpdates() []*Update

func (*TLUpdatesDifferenceSlice) GetUsers

func (m *TLUpdatesDifferenceSlice) GetUsers() []*User

func (*TLUpdatesDifferenceSlice) ProtoMessage

func (*TLUpdatesDifferenceSlice) ProtoMessage()

func (*TLUpdatesDifferenceSlice) Reset

func (m *TLUpdatesDifferenceSlice) Reset()

func (*TLUpdatesDifferenceSlice) String

func (m *TLUpdatesDifferenceSlice) String() string

func (*TLUpdatesDifferenceSlice) ToUpdates_Difference

func (m *TLUpdatesDifferenceSlice) ToUpdates_Difference() *Updates_Difference

updates.differenceSlice#a8fb1981 new_messages:Vector<Message> new_encrypted_messages:Vector<EncryptedMessage> other_updates:Vector<Update> chats:Vector<Chat> users:Vector<User> intermediate_state:updates.State = updates.Difference;

type TLUpdatesDifferenceTooLong

type TLUpdatesDifferenceTooLong struct {
	Pts int32 `protobuf:"varint,1,opt,name=pts" json:"pts,omitempty"`
}

updates.differenceTooLong#4afe8f6d pts:int = updates.Difference;

func (*TLUpdatesDifferenceTooLong) Decode

func (m *TLUpdatesDifferenceTooLong) Decode(dbuf *DecodeBuf) error

func (*TLUpdatesDifferenceTooLong) Descriptor

func (*TLUpdatesDifferenceTooLong) Descriptor() ([]byte, []int)

func (*TLUpdatesDifferenceTooLong) Encode

func (m *TLUpdatesDifferenceTooLong) Encode() []byte

func (*TLUpdatesDifferenceTooLong) GetPts

func (m *TLUpdatesDifferenceTooLong) GetPts() int32

func (*TLUpdatesDifferenceTooLong) ProtoMessage

func (*TLUpdatesDifferenceTooLong) ProtoMessage()

func (*TLUpdatesDifferenceTooLong) Reset

func (m *TLUpdatesDifferenceTooLong) Reset()

func (*TLUpdatesDifferenceTooLong) String

func (m *TLUpdatesDifferenceTooLong) String() string

func (*TLUpdatesDifferenceTooLong) ToUpdates_Difference

func (m *TLUpdatesDifferenceTooLong) ToUpdates_Difference() *Updates_Difference

updates.differenceTooLong#4afe8f6d pts:int = updates.Difference;

type TLUpdatesGetChannelDifference

type TLUpdatesGetChannelDifference struct {
	Force   bool                   `protobuf:"varint,1,opt,name=force" json:"force,omitempty"`
	Channel *InputChannel          `protobuf:"bytes,2,opt,name=channel" json:"channel,omitempty"`
	Filter  *ChannelMessagesFilter `protobuf:"bytes,3,opt,name=filter" json:"filter,omitempty"`
	Pts     int32                  `protobuf:"varint,4,opt,name=pts" json:"pts,omitempty"`
	Limit   int32                  `protobuf:"varint,5,opt,name=limit" json:"limit,omitempty"`
}

updates.getChannelDifference#3173d78 flags:# force:flags.0?true channel:InputChannel filter:ChannelMessagesFilter pts:int limit:int = updates.ChannelDifference;

func (*TLUpdatesGetChannelDifference) Decode

func (*TLUpdatesGetChannelDifference) Descriptor

func (*TLUpdatesGetChannelDifference) Descriptor() ([]byte, []int)

func (*TLUpdatesGetChannelDifference) Encode

func (m *TLUpdatesGetChannelDifference) Encode() []byte

updates.getChannelDifference#3173d78 flags:# force:flags.0?true channel:InputChannel filter:ChannelMessagesFilter pts:int limit:int = updates.ChannelDifference;

func (*TLUpdatesGetChannelDifference) GetChannel

func (*TLUpdatesGetChannelDifference) GetFilter

func (*TLUpdatesGetChannelDifference) GetForce

func (m *TLUpdatesGetChannelDifference) GetForce() bool

func (*TLUpdatesGetChannelDifference) GetLimit

func (m *TLUpdatesGetChannelDifference) GetLimit() int32

func (*TLUpdatesGetChannelDifference) GetPts

func (*TLUpdatesGetChannelDifference) ProtoMessage

func (*TLUpdatesGetChannelDifference) ProtoMessage()

func (*TLUpdatesGetChannelDifference) Reset

func (m *TLUpdatesGetChannelDifference) Reset()

func (*TLUpdatesGetChannelDifference) String

type TLUpdatesGetDifference

type TLUpdatesGetDifference struct {
	Pts           int32 `protobuf:"varint,1,opt,name=pts" json:"pts,omitempty"`
	PtsTotalLimit int32 `protobuf:"varint,2,opt,name=pts_total_limit,json=ptsTotalLimit" json:"pts_total_limit,omitempty"`
	Date          int32 `protobuf:"varint,3,opt,name=date" json:"date,omitempty"`
	Qts           int32 `protobuf:"varint,4,opt,name=qts" json:"qts,omitempty"`
}

updates.getDifference#25939651 flags:# pts:int pts_total_limit:flags.0?int date:int qts:int = updates.Difference;

func (*TLUpdatesGetDifference) Decode

func (m *TLUpdatesGetDifference) Decode(dbuf *DecodeBuf) error

func (*TLUpdatesGetDifference) Descriptor

func (*TLUpdatesGetDifference) Descriptor() ([]byte, []int)

func (*TLUpdatesGetDifference) Encode

func (m *TLUpdatesGetDifference) Encode() []byte

updates.getDifference#25939651 flags:# pts:int pts_total_limit:flags.0?int date:int qts:int = updates.Difference;

func (*TLUpdatesGetDifference) GetDate

func (m *TLUpdatesGetDifference) GetDate() int32

func (*TLUpdatesGetDifference) GetPts

func (m *TLUpdatesGetDifference) GetPts() int32

func (*TLUpdatesGetDifference) GetPtsTotalLimit

func (m *TLUpdatesGetDifference) GetPtsTotalLimit() int32

func (*TLUpdatesGetDifference) GetQts

func (m *TLUpdatesGetDifference) GetQts() int32

func (*TLUpdatesGetDifference) ProtoMessage

func (*TLUpdatesGetDifference) ProtoMessage()

func (*TLUpdatesGetDifference) Reset

func (m *TLUpdatesGetDifference) Reset()

func (*TLUpdatesGetDifference) String

func (m *TLUpdatesGetDifference) String() string

type TLUpdatesGetState

type TLUpdatesGetState struct {
}

updates.getState#edd4882a = updates.State;

func (*TLUpdatesGetState) Decode

func (m *TLUpdatesGetState) Decode(dbuf *DecodeBuf) error

func (*TLUpdatesGetState) Descriptor

func (*TLUpdatesGetState) Descriptor() ([]byte, []int)

func (*TLUpdatesGetState) Encode

func (m *TLUpdatesGetState) Encode() []byte

updates.getState#edd4882a = updates.State;

func (*TLUpdatesGetState) ProtoMessage

func (*TLUpdatesGetState) ProtoMessage()

func (*TLUpdatesGetState) Reset

func (m *TLUpdatesGetState) Reset()

func (*TLUpdatesGetState) String

func (m *TLUpdatesGetState) String() string

type TLUpdatesState

type TLUpdatesState struct {
	Pts         int32 `protobuf:"varint,1,opt,name=pts" json:"pts,omitempty"`
	Qts         int32 `protobuf:"varint,2,opt,name=qts" json:"qts,omitempty"`
	Date        int32 `protobuf:"varint,3,opt,name=date" json:"date,omitempty"`
	Seq         int32 `protobuf:"varint,4,opt,name=seq" json:"seq,omitempty"`
	UnreadCount int32 `protobuf:"varint,5,opt,name=unread_count,json=unreadCount" json:"unread_count,omitempty"`
}

updates.state#a56c2a3e pts:int qts:int date:int seq:int unread_count:int = updates.State;

func (*TLUpdatesState) Decode

func (m *TLUpdatesState) Decode(dbuf *DecodeBuf) error

func (*TLUpdatesState) Descriptor

func (*TLUpdatesState) Descriptor() ([]byte, []int)

func (*TLUpdatesState) Encode

func (m *TLUpdatesState) Encode() []byte

func (*TLUpdatesState) GetDate

func (m *TLUpdatesState) GetDate() int32

func (*TLUpdatesState) GetPts

func (m *TLUpdatesState) GetPts() int32

func (*TLUpdatesState) GetQts

func (m *TLUpdatesState) GetQts() int32

func (*TLUpdatesState) GetSeq

func (m *TLUpdatesState) GetSeq() int32

func (*TLUpdatesState) GetUnreadCount

func (m *TLUpdatesState) GetUnreadCount() int32

func (*TLUpdatesState) ProtoMessage

func (*TLUpdatesState) ProtoMessage()

func (*TLUpdatesState) Reset

func (m *TLUpdatesState) Reset()

func (*TLUpdatesState) String

func (m *TLUpdatesState) String() string

func (*TLUpdatesState) ToUpdates_State

func (m *TLUpdatesState) ToUpdates_State() *Updates_State

updates.state#a56c2a3e pts:int qts:int date:int seq:int unread_count:int = updates.State;

type TLUpdatesTooLong

type TLUpdatesTooLong struct {
}

updatesTooLong#e317af7e = Updates;

func (*TLUpdatesTooLong) Decode

func (m *TLUpdatesTooLong) Decode(dbuf *DecodeBuf) error

func (*TLUpdatesTooLong) Descriptor

func (*TLUpdatesTooLong) Descriptor() ([]byte, []int)

func (*TLUpdatesTooLong) Encode

func (m *TLUpdatesTooLong) Encode() []byte

func (*TLUpdatesTooLong) ProtoMessage

func (*TLUpdatesTooLong) ProtoMessage()

func (*TLUpdatesTooLong) Reset

func (m *TLUpdatesTooLong) Reset()

func (*TLUpdatesTooLong) String

func (m *TLUpdatesTooLong) String() string

func (*TLUpdatesTooLong) ToUpdates

func (m *TLUpdatesTooLong) ToUpdates() *Updates

updatesTooLong#e317af7e = Updates;

type TLUploadCdnFile

type TLUploadCdnFile struct {
	Bytes []byte `protobuf:"bytes,1,opt,name=bytes,proto3" json:"bytes,omitempty"`
}

upload.cdnFile#a99fca4f bytes:bytes = upload.CdnFile;

func (*TLUploadCdnFile) Decode

func (m *TLUploadCdnFile) Decode(dbuf *DecodeBuf) error

func (*TLUploadCdnFile) Descriptor

func (*TLUploadCdnFile) Descriptor() ([]byte, []int)

func (*TLUploadCdnFile) Encode

func (m *TLUploadCdnFile) Encode() []byte

func (*TLUploadCdnFile) GetBytes

func (m *TLUploadCdnFile) GetBytes() []byte

func (*TLUploadCdnFile) ProtoMessage

func (*TLUploadCdnFile) ProtoMessage()

func (*TLUploadCdnFile) Reset

func (m *TLUploadCdnFile) Reset()

func (*TLUploadCdnFile) String

func (m *TLUploadCdnFile) String() string

func (*TLUploadCdnFile) ToUpload_CdnFile

func (m *TLUploadCdnFile) ToUpload_CdnFile() *Upload_CdnFile

upload.cdnFile#a99fca4f bytes:bytes = upload.CdnFile;

type TLUploadCdnFileReuploadNeeded

type TLUploadCdnFileReuploadNeeded struct {
	RequestToken []byte `protobuf:"bytes,1,opt,name=request_token,json=requestToken,proto3" json:"request_token,omitempty"`
}

upload.cdnFileReuploadNeeded#eea8e46e request_token:bytes = upload.CdnFile;

func (*TLUploadCdnFileReuploadNeeded) Decode

func (*TLUploadCdnFileReuploadNeeded) Descriptor

func (*TLUploadCdnFileReuploadNeeded) Descriptor() ([]byte, []int)

func (*TLUploadCdnFileReuploadNeeded) Encode

func (m *TLUploadCdnFileReuploadNeeded) Encode() []byte

func (*TLUploadCdnFileReuploadNeeded) GetRequestToken

func (m *TLUploadCdnFileReuploadNeeded) GetRequestToken() []byte

func (*TLUploadCdnFileReuploadNeeded) ProtoMessage

func (*TLUploadCdnFileReuploadNeeded) ProtoMessage()

func (*TLUploadCdnFileReuploadNeeded) Reset

func (m *TLUploadCdnFileReuploadNeeded) Reset()

func (*TLUploadCdnFileReuploadNeeded) String

func (*TLUploadCdnFileReuploadNeeded) ToUpload_CdnFile

func (m *TLUploadCdnFileReuploadNeeded) ToUpload_CdnFile() *Upload_CdnFile

upload.cdnFileReuploadNeeded#eea8e46e request_token:bytes = upload.CdnFile;

type TLUploadFile

type TLUploadFile struct {
	Type  *Storage_FileType `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"`
	Mtime int32             `protobuf:"varint,2,opt,name=mtime" json:"mtime,omitempty"`
	Bytes []byte            `protobuf:"bytes,3,opt,name=bytes,proto3" json:"bytes,omitempty"`
}

upload.file#96a18d5 type:storage.FileType mtime:int bytes:bytes = upload.File;

func (*TLUploadFile) Decode

func (m *TLUploadFile) Decode(dbuf *DecodeBuf) error

func (*TLUploadFile) Descriptor

func (*TLUploadFile) Descriptor() ([]byte, []int)

func (*TLUploadFile) Encode

func (m *TLUploadFile) Encode() []byte

func (*TLUploadFile) GetBytes

func (m *TLUploadFile) GetBytes() []byte

func (*TLUploadFile) GetMtime

func (m *TLUploadFile) GetMtime() int32

func (*TLUploadFile) GetType

func (m *TLUploadFile) GetType() *Storage_FileType

func (*TLUploadFile) ProtoMessage

func (*TLUploadFile) ProtoMessage()

func (*TLUploadFile) Reset

func (m *TLUploadFile) Reset()

func (*TLUploadFile) String

func (m *TLUploadFile) String() string

func (*TLUploadFile) ToUpload_File

func (m *TLUploadFile) ToUpload_File() *Upload_File

upload.file#96a18d5 type:storage.FileType mtime:int bytes:bytes = upload.File;

type TLUploadFileCdnRedirect

type TLUploadFileCdnRedirect struct {
	DcId          int32          `protobuf:"varint,1,opt,name=dc_id,json=dcId" json:"dc_id,omitempty"`
	FileToken     []byte         `protobuf:"bytes,2,opt,name=file_token,json=fileToken,proto3" json:"file_token,omitempty"`
	EncryptionKey []byte         `protobuf:"bytes,3,opt,name=encryption_key,json=encryptionKey,proto3" json:"encryption_key,omitempty"`
	EncryptionIv  []byte         `protobuf:"bytes,4,opt,name=encryption_iv,json=encryptionIv,proto3" json:"encryption_iv,omitempty"`
	CdnFileHashes []*CdnFileHash `protobuf:"bytes,5,rep,name=cdn_file_hashes,json=cdnFileHashes" json:"cdn_file_hashes,omitempty"`
}

upload.fileCdnRedirect#ea52fe5a dc_id:int file_token:bytes encryption_key:bytes encryption_iv:bytes cdn_file_hashes:Vector<CdnFileHash> = upload.File;

func (*TLUploadFileCdnRedirect) Decode

func (m *TLUploadFileCdnRedirect) Decode(dbuf *DecodeBuf) error

func (*TLUploadFileCdnRedirect) Descriptor

func (*TLUploadFileCdnRedirect) Descriptor() ([]byte, []int)

func (*TLUploadFileCdnRedirect) Encode

func (m *TLUploadFileCdnRedirect) Encode() []byte

func (*TLUploadFileCdnRedirect) GetCdnFileHashes

func (m *TLUploadFileCdnRedirect) GetCdnFileHashes() []*CdnFileHash

func (*TLUploadFileCdnRedirect) GetDcId

func (m *TLUploadFileCdnRedirect) GetDcId() int32

func (*TLUploadFileCdnRedirect) GetEncryptionIv

func (m *TLUploadFileCdnRedirect) GetEncryptionIv() []byte

func (*TLUploadFileCdnRedirect) GetEncryptionKey

func (m *TLUploadFileCdnRedirect) GetEncryptionKey() []byte

func (*TLUploadFileCdnRedirect) GetFileToken

func (m *TLUploadFileCdnRedirect) GetFileToken() []byte

func (*TLUploadFileCdnRedirect) ProtoMessage

func (*TLUploadFileCdnRedirect) ProtoMessage()

func (*TLUploadFileCdnRedirect) Reset

func (m *TLUploadFileCdnRedirect) Reset()

func (*TLUploadFileCdnRedirect) String

func (m *TLUploadFileCdnRedirect) String() string

func (*TLUploadFileCdnRedirect) ToUpload_File

func (m *TLUploadFileCdnRedirect) ToUpload_File() *Upload_File

upload.fileCdnRedirect#ea52fe5a dc_id:int file_token:bytes encryption_key:bytes encryption_iv:bytes cdn_file_hashes:Vector<CdnFileHash> = upload.File;

type TLUploadGetCdnFile

type TLUploadGetCdnFile struct {
	FileToken []byte `protobuf:"bytes,1,opt,name=file_token,json=fileToken,proto3" json:"file_token,omitempty"`
	Offset    int32  `protobuf:"varint,2,opt,name=offset" json:"offset,omitempty"`
	Limit     int32  `protobuf:"varint,3,opt,name=limit" json:"limit,omitempty"`
}

upload.getCdnFile#2000bcc3 file_token:bytes offset:int limit:int = upload.CdnFile;

func (*TLUploadGetCdnFile) Decode

func (m *TLUploadGetCdnFile) Decode(dbuf *DecodeBuf) error

func (*TLUploadGetCdnFile) Descriptor

func (*TLUploadGetCdnFile) Descriptor() ([]byte, []int)

func (*TLUploadGetCdnFile) Encode

func (m *TLUploadGetCdnFile) Encode() []byte

upload.getCdnFile#2000bcc3 file_token:bytes offset:int limit:int = upload.CdnFile;

func (*TLUploadGetCdnFile) GetFileToken

func (m *TLUploadGetCdnFile) GetFileToken() []byte

func (*TLUploadGetCdnFile) GetLimit

func (m *TLUploadGetCdnFile) GetLimit() int32

func (*TLUploadGetCdnFile) GetOffset

func (m *TLUploadGetCdnFile) GetOffset() int32

func (*TLUploadGetCdnFile) ProtoMessage

func (*TLUploadGetCdnFile) ProtoMessage()

func (*TLUploadGetCdnFile) Reset

func (m *TLUploadGetCdnFile) Reset()

func (*TLUploadGetCdnFile) String

func (m *TLUploadGetCdnFile) String() string

type TLUploadGetCdnFileHashes

type TLUploadGetCdnFileHashes struct {
	FileToken []byte `protobuf:"bytes,1,opt,name=file_token,json=fileToken,proto3" json:"file_token,omitempty"`
	Offset    int32  `protobuf:"varint,2,opt,name=offset" json:"offset,omitempty"`
}

upload.getCdnFileHashes#f715c87b file_token:bytes offset:int = Vector<CdnFileHash>;

func (*TLUploadGetCdnFileHashes) Decode

func (m *TLUploadGetCdnFileHashes) Decode(dbuf *DecodeBuf) error

func (*TLUploadGetCdnFileHashes) Descriptor

func (*TLUploadGetCdnFileHashes) Descriptor() ([]byte, []int)

func (*TLUploadGetCdnFileHashes) Encode

func (m *TLUploadGetCdnFileHashes) Encode() []byte

upload.getCdnFileHashes#f715c87b file_token:bytes offset:int = Vector<CdnFileHash>;

func (*TLUploadGetCdnFileHashes) GetFileToken

func (m *TLUploadGetCdnFileHashes) GetFileToken() []byte

func (*TLUploadGetCdnFileHashes) GetOffset

func (m *TLUploadGetCdnFileHashes) GetOffset() int32

func (*TLUploadGetCdnFileHashes) ProtoMessage

func (*TLUploadGetCdnFileHashes) ProtoMessage()

func (*TLUploadGetCdnFileHashes) Reset

func (m *TLUploadGetCdnFileHashes) Reset()

func (*TLUploadGetCdnFileHashes) String

func (m *TLUploadGetCdnFileHashes) String() string

type TLUploadGetFile

type TLUploadGetFile struct {
	Location *InputFileLocation `protobuf:"bytes,1,opt,name=location" json:"location,omitempty"`
	Offset   int32              `protobuf:"varint,2,opt,name=offset" json:"offset,omitempty"`
	Limit    int32              `protobuf:"varint,3,opt,name=limit" json:"limit,omitempty"`
}

upload.getFile#e3a6cfb5 location:InputFileLocation offset:int limit:int = upload.File;

func (*TLUploadGetFile) Decode

func (m *TLUploadGetFile) Decode(dbuf *DecodeBuf) error

func (*TLUploadGetFile) Descriptor

func (*TLUploadGetFile) Descriptor() ([]byte, []int)

func (*TLUploadGetFile) Encode

func (m *TLUploadGetFile) Encode() []byte

upload.getFile#e3a6cfb5 location:InputFileLocation offset:int limit:int = upload.File;

func (*TLUploadGetFile) GetLimit

func (m *TLUploadGetFile) GetLimit() int32

func (*TLUploadGetFile) GetLocation

func (m *TLUploadGetFile) GetLocation() *InputFileLocation

func (*TLUploadGetFile) GetOffset

func (m *TLUploadGetFile) GetOffset() int32

func (*TLUploadGetFile) ProtoMessage

func (*TLUploadGetFile) ProtoMessage()

func (*TLUploadGetFile) Reset

func (m *TLUploadGetFile) Reset()

func (*TLUploadGetFile) String

func (m *TLUploadGetFile) String() string

type TLUploadGetWebFile

type TLUploadGetWebFile struct {
	Location *InputWebFileLocation `protobuf:"bytes,1,opt,name=location" json:"location,omitempty"`
	Offset   int32                 `protobuf:"varint,2,opt,name=offset" json:"offset,omitempty"`
	Limit    int32                 `protobuf:"varint,3,opt,name=limit" json:"limit,omitempty"`
}

upload.getWebFile#24e6818d location:InputWebFileLocation offset:int limit:int = upload.WebFile;

func (*TLUploadGetWebFile) Decode

func (m *TLUploadGetWebFile) Decode(dbuf *DecodeBuf) error

func (*TLUploadGetWebFile) Descriptor

func (*TLUploadGetWebFile) Descriptor() ([]byte, []int)

func (*TLUploadGetWebFile) Encode

func (m *TLUploadGetWebFile) Encode() []byte

upload.getWebFile#24e6818d location:InputWebFileLocation offset:int limit:int = upload.WebFile;

func (*TLUploadGetWebFile) GetLimit

func (m *TLUploadGetWebFile) GetLimit() int32

func (*TLUploadGetWebFile) GetLocation

func (m *TLUploadGetWebFile) GetLocation() *InputWebFileLocation

func (*TLUploadGetWebFile) GetOffset

func (m *TLUploadGetWebFile) GetOffset() int32

func (*TLUploadGetWebFile) ProtoMessage

func (*TLUploadGetWebFile) ProtoMessage()

func (*TLUploadGetWebFile) Reset

func (m *TLUploadGetWebFile) Reset()

func (*TLUploadGetWebFile) String

func (m *TLUploadGetWebFile) String() string

type TLUploadReuploadCdnFile

type TLUploadReuploadCdnFile struct {
	FileToken    []byte `protobuf:"bytes,1,opt,name=file_token,json=fileToken,proto3" json:"file_token,omitempty"`
	RequestToken []byte `protobuf:"bytes,2,opt,name=request_token,json=requestToken,proto3" json:"request_token,omitempty"`
}

upload.reuploadCdnFile#1af91c09 file_token:bytes request_token:bytes = Vector<CdnFileHash>;

func (*TLUploadReuploadCdnFile) Decode

func (m *TLUploadReuploadCdnFile) Decode(dbuf *DecodeBuf) error

func (*TLUploadReuploadCdnFile) Descriptor

func (*TLUploadReuploadCdnFile) Descriptor() ([]byte, []int)

func (*TLUploadReuploadCdnFile) Encode

func (m *TLUploadReuploadCdnFile) Encode() []byte

upload.reuploadCdnFile#1af91c09 file_token:bytes request_token:bytes = Vector<CdnFileHash>;

func (*TLUploadReuploadCdnFile) GetFileToken

func (m *TLUploadReuploadCdnFile) GetFileToken() []byte

func (*TLUploadReuploadCdnFile) GetRequestToken

func (m *TLUploadReuploadCdnFile) GetRequestToken() []byte

func (*TLUploadReuploadCdnFile) ProtoMessage

func (*TLUploadReuploadCdnFile) ProtoMessage()

func (*TLUploadReuploadCdnFile) Reset

func (m *TLUploadReuploadCdnFile) Reset()

func (*TLUploadReuploadCdnFile) String

func (m *TLUploadReuploadCdnFile) String() string

type TLUploadSaveBigFilePart

type TLUploadSaveBigFilePart struct {
	FileId         int64  `protobuf:"varint,1,opt,name=file_id,json=fileId" json:"file_id,omitempty"`
	FilePart       int32  `protobuf:"varint,2,opt,name=file_part,json=filePart" json:"file_part,omitempty"`
	FileTotalParts int32  `protobuf:"varint,3,opt,name=file_total_parts,json=fileTotalParts" json:"file_total_parts,omitempty"`
	Bytes          []byte `protobuf:"bytes,4,opt,name=bytes,proto3" json:"bytes,omitempty"`
}

upload.saveBigFilePart#de7b673d file_id:long file_part:int file_total_parts:int bytes:bytes = Bool;

func (*TLUploadSaveBigFilePart) Decode

func (m *TLUploadSaveBigFilePart) Decode(dbuf *DecodeBuf) error

func (*TLUploadSaveBigFilePart) Descriptor

func (*TLUploadSaveBigFilePart) Descriptor() ([]byte, []int)

func (*TLUploadSaveBigFilePart) Encode

func (m *TLUploadSaveBigFilePart) Encode() []byte

upload.saveBigFilePart#de7b673d file_id:long file_part:int file_total_parts:int bytes:bytes = Bool;

func (*TLUploadSaveBigFilePart) GetBytes

func (m *TLUploadSaveBigFilePart) GetBytes() []byte

func (*TLUploadSaveBigFilePart) GetFileId

func (m *TLUploadSaveBigFilePart) GetFileId() int64

func (*TLUploadSaveBigFilePart) GetFilePart

func (m *TLUploadSaveBigFilePart) GetFilePart() int32

func (*TLUploadSaveBigFilePart) GetFileTotalParts

func (m *TLUploadSaveBigFilePart) GetFileTotalParts() int32

func (*TLUploadSaveBigFilePart) ProtoMessage

func (*TLUploadSaveBigFilePart) ProtoMessage()

func (*TLUploadSaveBigFilePart) Reset

func (m *TLUploadSaveBigFilePart) Reset()

func (*TLUploadSaveBigFilePart) String

func (m *TLUploadSaveBigFilePart) String() string

type TLUploadSaveFilePart

type TLUploadSaveFilePart struct {
	FileId   int64  `protobuf:"varint,1,opt,name=file_id,json=fileId" json:"file_id,omitempty"`
	FilePart int32  `protobuf:"varint,2,opt,name=file_part,json=filePart" json:"file_part,omitempty"`
	Bytes    []byte `protobuf:"bytes,3,opt,name=bytes,proto3" json:"bytes,omitempty"`
}

upload.saveFilePart#b304a621 file_id:long file_part:int bytes:bytes = Bool;

func (*TLUploadSaveFilePart) Decode

func (m *TLUploadSaveFilePart) Decode(dbuf *DecodeBuf) error

func (*TLUploadSaveFilePart) Descriptor

func (*TLUploadSaveFilePart) Descriptor() ([]byte, []int)

func (*TLUploadSaveFilePart) Encode

func (m *TLUploadSaveFilePart) Encode() []byte

upload.saveFilePart#b304a621 file_id:long file_part:int bytes:bytes = Bool;

func (*TLUploadSaveFilePart) GetBytes

func (m *TLUploadSaveFilePart) GetBytes() []byte

func (*TLUploadSaveFilePart) GetFileId

func (m *TLUploadSaveFilePart) GetFileId() int64

func (*TLUploadSaveFilePart) GetFilePart

func (m *TLUploadSaveFilePart) GetFilePart() int32

func (*TLUploadSaveFilePart) ProtoMessage

func (*TLUploadSaveFilePart) ProtoMessage()

func (*TLUploadSaveFilePart) Reset

func (m *TLUploadSaveFilePart) Reset()

func (*TLUploadSaveFilePart) String

func (m *TLUploadSaveFilePart) String() string

type TLUploadWebFile

type TLUploadWebFile struct {
	Size     int32             `protobuf:"varint,1,opt,name=size" json:"size,omitempty"`
	MimeType string            `protobuf:"bytes,2,opt,name=mime_type,json=mimeType" json:"mime_type,omitempty"`
	FileType *Storage_FileType `protobuf:"bytes,3,opt,name=file_type,json=fileType" json:"file_type,omitempty"`
	Mtime    int32             `protobuf:"varint,4,opt,name=mtime" json:"mtime,omitempty"`
	Bytes    []byte            `protobuf:"bytes,5,opt,name=bytes,proto3" json:"bytes,omitempty"`
}

upload.webFile#21e753bc size:int mime_type:string file_type:storage.FileType mtime:int bytes:bytes = upload.WebFile;

func (*TLUploadWebFile) Decode

func (m *TLUploadWebFile) Decode(dbuf *DecodeBuf) error

func (*TLUploadWebFile) Descriptor

func (*TLUploadWebFile) Descriptor() ([]byte, []int)

func (*TLUploadWebFile) Encode

func (m *TLUploadWebFile) Encode() []byte

func (*TLUploadWebFile) GetBytes

func (m *TLUploadWebFile) GetBytes() []byte

func (*TLUploadWebFile) GetFileType

func (m *TLUploadWebFile) GetFileType() *Storage_FileType

func (*TLUploadWebFile) GetMimeType

func (m *TLUploadWebFile) GetMimeType() string

func (*TLUploadWebFile) GetMtime

func (m *TLUploadWebFile) GetMtime() int32

func (*TLUploadWebFile) GetSize

func (m *TLUploadWebFile) GetSize() int32

func (*TLUploadWebFile) ProtoMessage

func (*TLUploadWebFile) ProtoMessage()

func (*TLUploadWebFile) Reset

func (m *TLUploadWebFile) Reset()

func (*TLUploadWebFile) String

func (m *TLUploadWebFile) String() string

func (*TLUploadWebFile) ToUpload_WebFile

func (m *TLUploadWebFile) ToUpload_WebFile() *Upload_WebFile

upload.webFile#21e753bc size:int mime_type:string file_type:storage.FileType mtime:int bytes:bytes = upload.WebFile;

type TLUser

type TLUser struct {
	Self                 bool              `protobuf:"varint,1,opt,name=self" json:"self,omitempty"`
	Contact              bool              `protobuf:"varint,2,opt,name=contact" json:"contact,omitempty"`
	MutualContact        bool              `protobuf:"varint,3,opt,name=mutual_contact,json=mutualContact" json:"mutual_contact,omitempty"`
	Deleted              bool              `protobuf:"varint,4,opt,name=deleted" json:"deleted,omitempty"`
	Bot                  bool              `protobuf:"varint,5,opt,name=bot" json:"bot,omitempty"`
	BotChatHistory       bool              `protobuf:"varint,6,opt,name=bot_chat_history,json=botChatHistory" json:"bot_chat_history,omitempty"`
	BotNochats           bool              `protobuf:"varint,7,opt,name=bot_nochats,json=botNochats" json:"bot_nochats,omitempty"`
	Verified             bool              `protobuf:"varint,8,opt,name=verified" json:"verified,omitempty"`
	Restricted           bool              `protobuf:"varint,9,opt,name=restricted" json:"restricted,omitempty"`
	Min                  bool              `protobuf:"varint,10,opt,name=min" json:"min,omitempty"`
	BotInlineGeo         bool              `protobuf:"varint,11,opt,name=bot_inline_geo,json=botInlineGeo" json:"bot_inline_geo,omitempty"`
	Id                   int32             `protobuf:"varint,12,opt,name=id" json:"id,omitempty"`
	AccessHash           int64             `protobuf:"varint,13,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
	FirstName            string            `protobuf:"bytes,14,opt,name=first_name,json=firstName" json:"first_name,omitempty"`
	LastName             string            `protobuf:"bytes,15,opt,name=last_name,json=lastName" json:"last_name,omitempty"`
	Username             string            `protobuf:"bytes,16,opt,name=username" json:"username,omitempty"`
	Phone                string            `protobuf:"bytes,17,opt,name=phone" json:"phone,omitempty"`
	Photo                *UserProfilePhoto `protobuf:"bytes,18,opt,name=photo" json:"photo,omitempty"`
	Status               *UserStatus       `protobuf:"bytes,19,opt,name=status" json:"status,omitempty"`
	BotInfoVersion       int32             `protobuf:"varint,20,opt,name=bot_info_version,json=botInfoVersion" json:"bot_info_version,omitempty"`
	RestrictionReason    string            `protobuf:"bytes,21,opt,name=restriction_reason,json=restrictionReason" json:"restriction_reason,omitempty"`
	BotInlinePlaceholder string            `protobuf:"bytes,22,opt,name=bot_inline_placeholder,json=botInlinePlaceholder" json:"bot_inline_placeholder,omitempty"`
	LangCode             string            `protobuf:"bytes,23,opt,name=lang_code,json=langCode" json:"lang_code,omitempty"`
}

user#2e13f4c3 flags:# self:flags.10?true contact:flags.11?true mutual_contact:flags.12?true deleted:flags.13?true bot:flags.14?true bot_chat_history:flags.15?true bot_nochats:flags.16?true verified:flags.17?true restricted:flags.18?true min:flags.20?true bot_inline_geo:flags.21?true id:int access_hash:flags.0?long first_name:flags.1?string last_name:flags.2?string username:flags.3?string phone:flags.4?string photo:flags.5?UserProfilePhoto status:flags.6?UserStatus bot_info_version:flags.14?int restriction_reason:flags.18?string bot_inline_placeholder:flags.19?string lang_code:flags.22?string = User;

func (*TLUser) Decode

func (m *TLUser) Decode(dbuf *DecodeBuf) error

func (*TLUser) Descriptor

func (*TLUser) Descriptor() ([]byte, []int)

func (*TLUser) Encode

func (m *TLUser) Encode() []byte

func (*TLUser) GetAccessHash

func (m *TLUser) GetAccessHash() int64

func (*TLUser) GetBot

func (m *TLUser) GetBot() bool

func (*TLUser) GetBotChatHistory

func (m *TLUser) GetBotChatHistory() bool

func (*TLUser) GetBotInfoVersion

func (m *TLUser) GetBotInfoVersion() int32

func (*TLUser) GetBotInlineGeo

func (m *TLUser) GetBotInlineGeo() bool

func (*TLUser) GetBotInlinePlaceholder

func (m *TLUser) GetBotInlinePlaceholder() string

func (*TLUser) GetBotNochats

func (m *TLUser) GetBotNochats() bool

func (*TLUser) GetContact

func (m *TLUser) GetContact() bool

func (*TLUser) GetDeleted

func (m *TLUser) GetDeleted() bool

func (*TLUser) GetFirstName

func (m *TLUser) GetFirstName() string

func (*TLUser) GetId

func (m *TLUser) GetId() int32

func (*TLUser) GetLangCode

func (m *TLUser) GetLangCode() string

func (*TLUser) GetLastName

func (m *TLUser) GetLastName() string

func (*TLUser) GetMin

func (m *TLUser) GetMin() bool

func (*TLUser) GetMutualContact

func (m *TLUser) GetMutualContact() bool

func (*TLUser) GetPhone

func (m *TLUser) GetPhone() string

func (*TLUser) GetPhoto

func (m *TLUser) GetPhoto() *UserProfilePhoto

func (*TLUser) GetRestricted

func (m *TLUser) GetRestricted() bool

func (*TLUser) GetRestrictionReason

func (m *TLUser) GetRestrictionReason() string

func (*TLUser) GetSelf

func (m *TLUser) GetSelf() bool

func (*TLUser) GetStatus

func (m *TLUser) GetStatus() *UserStatus

func (*TLUser) GetUsername

func (m *TLUser) GetUsername() string

func (*TLUser) GetVerified

func (m *TLUser) GetVerified() bool

func (*TLUser) ProtoMessage

func (*TLUser) ProtoMessage()

func (*TLUser) Reset

func (m *TLUser) Reset()

func (*TLUser) String

func (m *TLUser) String() string

func (*TLUser) ToUser

func (m *TLUser) ToUser() *User

user#2e13f4c3 flags:# self:flags.10?true contact:flags.11?true mutual_contact:flags.12?true deleted:flags.13?true bot:flags.14?true bot_chat_history:flags.15?true bot_nochats:flags.16?true verified:flags.17?true restricted:flags.18?true min:flags.20?true bot_inline_geo:flags.21?true id:int access_hash:flags.0?long first_name:flags.1?string last_name:flags.2?string username:flags.3?string phone:flags.4?string photo:flags.5?UserProfilePhoto status:flags.6?UserStatus bot_info_version:flags.14?int restriction_reason:flags.18?string bot_inline_placeholder:flags.19?string lang_code:flags.22?string = User;

type TLUserEmpty

type TLUserEmpty struct {
	Id int32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
}

userEmpty#200250ba id:int = User;

func (*TLUserEmpty) Decode

func (m *TLUserEmpty) Decode(dbuf *DecodeBuf) error

func (*TLUserEmpty) Descriptor

func (*TLUserEmpty) Descriptor() ([]byte, []int)

func (*TLUserEmpty) Encode

func (m *TLUserEmpty) Encode() []byte

func (*TLUserEmpty) GetId

func (m *TLUserEmpty) GetId() int32

func (*TLUserEmpty) ProtoMessage

func (*TLUserEmpty) ProtoMessage()

func (*TLUserEmpty) Reset

func (m *TLUserEmpty) Reset()

func (*TLUserEmpty) String

func (m *TLUserEmpty) String() string

func (*TLUserEmpty) ToUser

func (m *TLUserEmpty) ToUser() *User

userEmpty#200250ba id:int = User;

type TLUserFull

type TLUserFull struct {
	Blocked             bool                `protobuf:"varint,1,opt,name=blocked" json:"blocked,omitempty"`
	PhoneCallsAvailable bool                `protobuf:"varint,2,opt,name=phone_calls_available,json=phoneCallsAvailable" json:"phone_calls_available,omitempty"`
	PhoneCallsPrivate   bool                `protobuf:"varint,3,opt,name=phone_calls_private,json=phoneCallsPrivate" json:"phone_calls_private,omitempty"`
	User                *User               `protobuf:"bytes,4,opt,name=user" json:"user,omitempty"`
	About               string              `protobuf:"bytes,5,opt,name=about" json:"about,omitempty"`
	Link                *Contacts_Link      `protobuf:"bytes,6,opt,name=link" json:"link,omitempty"`
	ProfilePhoto        *Photo              `protobuf:"bytes,7,opt,name=profile_photo,json=profilePhoto" json:"profile_photo,omitempty"`
	NotifySettings      *PeerNotifySettings `protobuf:"bytes,8,opt,name=notify_settings,json=notifySettings" json:"notify_settings,omitempty"`
	BotInfo             *BotInfo            `protobuf:"bytes,9,opt,name=bot_info,json=botInfo" json:"bot_info,omitempty"`
	CommonChatsCount    int32               `protobuf:"varint,10,opt,name=common_chats_count,json=commonChatsCount" json:"common_chats_count,omitempty"`
}

userFull#f220f3f flags:# blocked:flags.0?true phone_calls_available:flags.4?true phone_calls_private:flags.5?true user:User about:flags.1?string link:contacts.Link profile_photo:flags.2?Photo notify_settings:PeerNotifySettings bot_info:flags.3?BotInfo common_chats_count:int = UserFull;

func (*TLUserFull) Decode

func (m *TLUserFull) Decode(dbuf *DecodeBuf) error

func (*TLUserFull) Descriptor

func (*TLUserFull) Descriptor() ([]byte, []int)

func (*TLUserFull) Encode

func (m *TLUserFull) Encode() []byte

func (*TLUserFull) GetAbout

func (m *TLUserFull) GetAbout() string

func (*TLUserFull) GetBlocked

func (m *TLUserFull) GetBlocked() bool

func (*TLUserFull) GetBotInfo

func (m *TLUserFull) GetBotInfo() *BotInfo

func (*TLUserFull) GetCommonChatsCount

func (m *TLUserFull) GetCommonChatsCount() int32
func (m *TLUserFull) GetLink() *Contacts_Link

func (*TLUserFull) GetNotifySettings

func (m *TLUserFull) GetNotifySettings() *PeerNotifySettings

func (*TLUserFull) GetPhoneCallsAvailable

func (m *TLUserFull) GetPhoneCallsAvailable() bool

func (*TLUserFull) GetPhoneCallsPrivate

func (m *TLUserFull) GetPhoneCallsPrivate() bool

func (*TLUserFull) GetProfilePhoto

func (m *TLUserFull) GetProfilePhoto() *Photo

func (*TLUserFull) GetUser

func (m *TLUserFull) GetUser() *User

func (*TLUserFull) ProtoMessage

func (*TLUserFull) ProtoMessage()

func (*TLUserFull) Reset

func (m *TLUserFull) Reset()

func (*TLUserFull) String

func (m *TLUserFull) String() string

func (*TLUserFull) ToUserFull

func (m *TLUserFull) ToUserFull() *UserFull

userFull#f220f3f flags:# blocked:flags.0?true phone_calls_available:flags.4?true phone_calls_private:flags.5?true user:User about:flags.1?string link:contacts.Link profile_photo:flags.2?Photo notify_settings:PeerNotifySettings bot_info:flags.3?BotInfo common_chats_count:int = UserFull;

type TLUserProfilePhoto

type TLUserProfilePhoto struct {
	PhotoId    int64         `protobuf:"varint,1,opt,name=photo_id,json=photoId" json:"photo_id,omitempty"`
	PhotoSmall *FileLocation `protobuf:"bytes,2,opt,name=photo_small,json=photoSmall" json:"photo_small,omitempty"`
	PhotoBig   *FileLocation `protobuf:"bytes,3,opt,name=photo_big,json=photoBig" json:"photo_big,omitempty"`
}

userProfilePhoto#d559d8c8 photo_id:long photo_small:FileLocation photo_big:FileLocation = UserProfilePhoto;

func (*TLUserProfilePhoto) Decode

func (m *TLUserProfilePhoto) Decode(dbuf *DecodeBuf) error

func (*TLUserProfilePhoto) Descriptor

func (*TLUserProfilePhoto) Descriptor() ([]byte, []int)

func (*TLUserProfilePhoto) Encode

func (m *TLUserProfilePhoto) Encode() []byte

func (*TLUserProfilePhoto) GetPhotoBig

func (m *TLUserProfilePhoto) GetPhotoBig() *FileLocation

func (*TLUserProfilePhoto) GetPhotoId

func (m *TLUserProfilePhoto) GetPhotoId() int64

func (*TLUserProfilePhoto) GetPhotoSmall

func (m *TLUserProfilePhoto) GetPhotoSmall() *FileLocation

func (*TLUserProfilePhoto) ProtoMessage

func (*TLUserProfilePhoto) ProtoMessage()

func (*TLUserProfilePhoto) Reset

func (m *TLUserProfilePhoto) Reset()

func (*TLUserProfilePhoto) String

func (m *TLUserProfilePhoto) String() string

func (*TLUserProfilePhoto) ToUserProfilePhoto

func (m *TLUserProfilePhoto) ToUserProfilePhoto() *UserProfilePhoto

userProfilePhoto#d559d8c8 photo_id:long photo_small:FileLocation photo_big:FileLocation = UserProfilePhoto;

type TLUserProfilePhotoEmpty

type TLUserProfilePhotoEmpty struct {
}

userProfilePhotoEmpty#4f11bae1 = UserProfilePhoto;

func (*TLUserProfilePhotoEmpty) Decode

func (m *TLUserProfilePhotoEmpty) Decode(dbuf *DecodeBuf) error

func (*TLUserProfilePhotoEmpty) Descriptor

func (*TLUserProfilePhotoEmpty) Descriptor() ([]byte, []int)

func (*TLUserProfilePhotoEmpty) Encode

func (m *TLUserProfilePhotoEmpty) Encode() []byte

func (*TLUserProfilePhotoEmpty) ProtoMessage

func (*TLUserProfilePhotoEmpty) ProtoMessage()

func (*TLUserProfilePhotoEmpty) Reset

func (m *TLUserProfilePhotoEmpty) Reset()

func (*TLUserProfilePhotoEmpty) String

func (m *TLUserProfilePhotoEmpty) String() string

func (*TLUserProfilePhotoEmpty) ToUserProfilePhoto

func (m *TLUserProfilePhotoEmpty) ToUserProfilePhoto() *UserProfilePhoto

userProfilePhotoEmpty#4f11bae1 = UserProfilePhoto;

type TLUserStatusEmpty

type TLUserStatusEmpty struct {
}

userStatusEmpty#9d05049 = UserStatus;

func (*TLUserStatusEmpty) Decode

func (m *TLUserStatusEmpty) Decode(dbuf *DecodeBuf) error

func (*TLUserStatusEmpty) Descriptor

func (*TLUserStatusEmpty) Descriptor() ([]byte, []int)

func (*TLUserStatusEmpty) Encode

func (m *TLUserStatusEmpty) Encode() []byte

func (*TLUserStatusEmpty) ProtoMessage

func (*TLUserStatusEmpty) ProtoMessage()

func (*TLUserStatusEmpty) Reset

func (m *TLUserStatusEmpty) Reset()

func (*TLUserStatusEmpty) String

func (m *TLUserStatusEmpty) String() string

func (*TLUserStatusEmpty) ToUserStatus

func (m *TLUserStatusEmpty) ToUserStatus() *UserStatus

userStatusEmpty#9d05049 = UserStatus;

type TLUserStatusLastMonth

type TLUserStatusLastMonth struct {
}

userStatusLastMonth#77ebc742 = UserStatus;

func (*TLUserStatusLastMonth) Decode

func (m *TLUserStatusLastMonth) Decode(dbuf *DecodeBuf) error

func (*TLUserStatusLastMonth) Descriptor

func (*TLUserStatusLastMonth) Descriptor() ([]byte, []int)

func (*TLUserStatusLastMonth) Encode

func (m *TLUserStatusLastMonth) Encode() []byte

func (*TLUserStatusLastMonth) ProtoMessage

func (*TLUserStatusLastMonth) ProtoMessage()

func (*TLUserStatusLastMonth) Reset

func (m *TLUserStatusLastMonth) Reset()

func (*TLUserStatusLastMonth) String

func (m *TLUserStatusLastMonth) String() string

func (*TLUserStatusLastMonth) ToUserStatus

func (m *TLUserStatusLastMonth) ToUserStatus() *UserStatus

userStatusLastMonth#77ebc742 = UserStatus;

type TLUserStatusLastWeek

type TLUserStatusLastWeek struct {
}

userStatusLastWeek#7bf09fc = UserStatus;

func (*TLUserStatusLastWeek) Decode

func (m *TLUserStatusLastWeek) Decode(dbuf *DecodeBuf) error

func (*TLUserStatusLastWeek) Descriptor

func (*TLUserStatusLastWeek) Descriptor() ([]byte, []int)

func (*TLUserStatusLastWeek) Encode

func (m *TLUserStatusLastWeek) Encode() []byte

func (*TLUserStatusLastWeek) ProtoMessage

func (*TLUserStatusLastWeek) ProtoMessage()

func (*TLUserStatusLastWeek) Reset

func (m *TLUserStatusLastWeek) Reset()

func (*TLUserStatusLastWeek) String

func (m *TLUserStatusLastWeek) String() string

func (*TLUserStatusLastWeek) ToUserStatus

func (m *TLUserStatusLastWeek) ToUserStatus() *UserStatus

userStatusLastWeek#7bf09fc = UserStatus;

type TLUserStatusOffline

type TLUserStatusOffline struct {
	WasOnline int32 `protobuf:"varint,1,opt,name=was_online,json=wasOnline" json:"was_online,omitempty"`
}

userStatusOffline#8c703f was_online:int = UserStatus;

func (*TLUserStatusOffline) Decode

func (m *TLUserStatusOffline) Decode(dbuf *DecodeBuf) error

func (*TLUserStatusOffline) Descriptor

func (*TLUserStatusOffline) Descriptor() ([]byte, []int)

func (*TLUserStatusOffline) Encode

func (m *TLUserStatusOffline) Encode() []byte

func (*TLUserStatusOffline) GetWasOnline

func (m *TLUserStatusOffline) GetWasOnline() int32

func (*TLUserStatusOffline) ProtoMessage

func (*TLUserStatusOffline) ProtoMessage()

func (*TLUserStatusOffline) Reset

func (m *TLUserStatusOffline) Reset()

func (*TLUserStatusOffline) String

func (m *TLUserStatusOffline) String() string

func (*TLUserStatusOffline) ToUserStatus

func (m *TLUserStatusOffline) ToUserStatus() *UserStatus

userStatusOffline#8c703f was_online:int = UserStatus;

type TLUserStatusOnline

type TLUserStatusOnline struct {
	Expires int32 `protobuf:"varint,1,opt,name=expires" json:"expires,omitempty"`
}

userStatusOnline#edb93949 expires:int = UserStatus;

func (*TLUserStatusOnline) Decode

func (m *TLUserStatusOnline) Decode(dbuf *DecodeBuf) error

func (*TLUserStatusOnline) Descriptor

func (*TLUserStatusOnline) Descriptor() ([]byte, []int)

func (*TLUserStatusOnline) Encode

func (m *TLUserStatusOnline) Encode() []byte

func (*TLUserStatusOnline) GetExpires

func (m *TLUserStatusOnline) GetExpires() int32

func (*TLUserStatusOnline) ProtoMessage

func (*TLUserStatusOnline) ProtoMessage()

func (*TLUserStatusOnline) Reset

func (m *TLUserStatusOnline) Reset()

func (*TLUserStatusOnline) String

func (m *TLUserStatusOnline) String() string

func (*TLUserStatusOnline) ToUserStatus

func (m *TLUserStatusOnline) ToUserStatus() *UserStatus

userStatusOnline#edb93949 expires:int = UserStatus;

type TLUserStatusRecently

type TLUserStatusRecently struct {
}

userStatusRecently#e26f42f1 = UserStatus;

func (*TLUserStatusRecently) Decode

func (m *TLUserStatusRecently) Decode(dbuf *DecodeBuf) error

func (*TLUserStatusRecently) Descriptor

func (*TLUserStatusRecently) Descriptor() ([]byte, []int)

func (*TLUserStatusRecently) Encode

func (m *TLUserStatusRecently) Encode() []byte

func (*TLUserStatusRecently) ProtoMessage

func (*TLUserStatusRecently) ProtoMessage()

func (*TLUserStatusRecently) Reset

func (m *TLUserStatusRecently) Reset()

func (*TLUserStatusRecently) String

func (m *TLUserStatusRecently) String() string

func (*TLUserStatusRecently) ToUserStatus

func (m *TLUserStatusRecently) ToUserStatus() *UserStatus

userStatusRecently#e26f42f1 = UserStatus;

type TLUsersGetFullUser

type TLUsersGetFullUser struct {
	Id *InputUser `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
}

users.getFullUser#ca30a5b1 id:InputUser = UserFull;

func (*TLUsersGetFullUser) Decode

func (m *TLUsersGetFullUser) Decode(dbuf *DecodeBuf) error

func (*TLUsersGetFullUser) Descriptor

func (*TLUsersGetFullUser) Descriptor() ([]byte, []int)

func (*TLUsersGetFullUser) Encode

func (m *TLUsersGetFullUser) Encode() []byte

users.getFullUser#ca30a5b1 id:InputUser = UserFull;

func (*TLUsersGetFullUser) GetId

func (m *TLUsersGetFullUser) GetId() *InputUser

func (*TLUsersGetFullUser) ProtoMessage

func (*TLUsersGetFullUser) ProtoMessage()

func (*TLUsersGetFullUser) Reset

func (m *TLUsersGetFullUser) Reset()

func (*TLUsersGetFullUser) String

func (m *TLUsersGetFullUser) String() string

type TLUsersGetUsers

type TLUsersGetUsers struct {
	Id []*InputUser `protobuf:"bytes,1,rep,name=id" json:"id,omitempty"`
}

users.getUsers#d91a548 id:Vector<InputUser> = Vector<User>;

func (*TLUsersGetUsers) Decode

func (m *TLUsersGetUsers) Decode(dbuf *DecodeBuf) error

func (*TLUsersGetUsers) Descriptor

func (*TLUsersGetUsers) Descriptor() ([]byte, []int)

func (*TLUsersGetUsers) Encode

func (m *TLUsersGetUsers) Encode() []byte

users.getUsers#d91a548 id:Vector<InputUser> = Vector<User>;

func (*TLUsersGetUsers) GetId

func (m *TLUsersGetUsers) GetId() []*InputUser

func (*TLUsersGetUsers) ProtoMessage

func (*TLUsersGetUsers) ProtoMessage()

func (*TLUsersGetUsers) Reset

func (m *TLUsersGetUsers) Reset()

func (*TLUsersGetUsers) String

func (m *TLUsersGetUsers) String() string

type TLWallPaper

type TLWallPaper struct {
	Id    int32        `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	Title string       `protobuf:"bytes,2,opt,name=title" json:"title,omitempty"`
	Sizes []*PhotoSize `protobuf:"bytes,3,rep,name=sizes" json:"sizes,omitempty"`
	Color int32        `protobuf:"varint,4,opt,name=color" json:"color,omitempty"`
}

wallPaper#ccb03657 id:int title:string sizes:Vector<PhotoSize> color:int = WallPaper;

func (*TLWallPaper) Decode

func (m *TLWallPaper) Decode(dbuf *DecodeBuf) error

func (*TLWallPaper) Descriptor

func (*TLWallPaper) Descriptor() ([]byte, []int)

func (*TLWallPaper) Encode

func (m *TLWallPaper) Encode() []byte

func (*TLWallPaper) GetColor

func (m *TLWallPaper) GetColor() int32

func (*TLWallPaper) GetId

func (m *TLWallPaper) GetId() int32

func (*TLWallPaper) GetSizes

func (m *TLWallPaper) GetSizes() []*PhotoSize

func (*TLWallPaper) GetTitle

func (m *TLWallPaper) GetTitle() string

func (*TLWallPaper) ProtoMessage

func (*TLWallPaper) ProtoMessage()

func (*TLWallPaper) Reset

func (m *TLWallPaper) Reset()

func (*TLWallPaper) String

func (m *TLWallPaper) String() string

func (*TLWallPaper) ToWallPaper

func (m *TLWallPaper) ToWallPaper() *WallPaper

wallPaper#ccb03657 id:int title:string sizes:Vector<PhotoSize> color:int = WallPaper;

type TLWallPaperSolid

type TLWallPaperSolid struct {
	Id      int32  `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	Title   string `protobuf:"bytes,2,opt,name=title" json:"title,omitempty"`
	BgColor int32  `protobuf:"varint,3,opt,name=bg_color,json=bgColor" json:"bg_color,omitempty"`
	Color   int32  `protobuf:"varint,4,opt,name=color" json:"color,omitempty"`
}

wallPaperSolid#63117f24 id:int title:string bg_color:int color:int = WallPaper;

func (*TLWallPaperSolid) Decode

func (m *TLWallPaperSolid) Decode(dbuf *DecodeBuf) error

func (*TLWallPaperSolid) Descriptor

func (*TLWallPaperSolid) Descriptor() ([]byte, []int)

func (*TLWallPaperSolid) Encode

func (m *TLWallPaperSolid) Encode() []byte

func (*TLWallPaperSolid) GetBgColor

func (m *TLWallPaperSolid) GetBgColor() int32

func (*TLWallPaperSolid) GetColor

func (m *TLWallPaperSolid) GetColor() int32

func (*TLWallPaperSolid) GetId

func (m *TLWallPaperSolid) GetId() int32

func (*TLWallPaperSolid) GetTitle

func (m *TLWallPaperSolid) GetTitle() string

func (*TLWallPaperSolid) ProtoMessage

func (*TLWallPaperSolid) ProtoMessage()

func (*TLWallPaperSolid) Reset

func (m *TLWallPaperSolid) Reset()

func (*TLWallPaperSolid) String

func (m *TLWallPaperSolid) String() string

func (*TLWallPaperSolid) ToWallPaper

func (m *TLWallPaperSolid) ToWallPaper() *WallPaper

wallPaperSolid#63117f24 id:int title:string bg_color:int color:int = WallPaper;

type TLWebDocument

type TLWebDocument struct {
	Url        string               `protobuf:"bytes,1,opt,name=url" json:"url,omitempty"`
	AccessHash int64                `protobuf:"varint,2,opt,name=access_hash,json=accessHash" json:"access_hash,omitempty"`
	Size       int32                `protobuf:"varint,3,opt,name=size" json:"size,omitempty"`
	MimeType   string               `protobuf:"bytes,4,opt,name=mime_type,json=mimeType" json:"mime_type,omitempty"`
	Attributes []*DocumentAttribute `protobuf:"bytes,5,rep,name=attributes" json:"attributes,omitempty"`
	DcId       int32                `protobuf:"varint,6,opt,name=dc_id,json=dcId" json:"dc_id,omitempty"`
}

webDocument#c61acbd8 url:string access_hash:long size:int mime_type:string attributes:Vector<DocumentAttribute> dc_id:int = WebDocument;

func (*TLWebDocument) Decode

func (m *TLWebDocument) Decode(dbuf *DecodeBuf) error

func (*TLWebDocument) Descriptor

func (*TLWebDocument) Descriptor() ([]byte, []int)

func (*TLWebDocument) Encode

func (m *TLWebDocument) Encode() []byte

func (*TLWebDocument) GetAccessHash

func (m *TLWebDocument) GetAccessHash() int64

func (*TLWebDocument) GetAttributes

func (m *TLWebDocument) GetAttributes() []*DocumentAttribute

func (*TLWebDocument) GetDcId

func (m *TLWebDocument) GetDcId() int32

func (*TLWebDocument) GetMimeType

func (m *TLWebDocument) GetMimeType() string

func (*TLWebDocument) GetSize

func (m *TLWebDocument) GetSize() int32

func (*TLWebDocument) GetUrl

func (m *TLWebDocument) GetUrl() string

func (*TLWebDocument) ProtoMessage

func (*TLWebDocument) ProtoMessage()

func (*TLWebDocument) Reset

func (m *TLWebDocument) Reset()

func (*TLWebDocument) String

func (m *TLWebDocument) String() string

func (*TLWebDocument) ToWebDocument

func (m *TLWebDocument) ToWebDocument() *WebDocument

webDocument#c61acbd8 url:string access_hash:long size:int mime_type:string attributes:Vector<DocumentAttribute> dc_id:int = WebDocument;

type TLWebPage

type TLWebPage struct {
	Id          int64     `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	Url         string    `protobuf:"bytes,2,opt,name=url" json:"url,omitempty"`
	DisplayUrl  string    `protobuf:"bytes,3,opt,name=display_url,json=displayUrl" json:"display_url,omitempty"`
	Hash        int32     `protobuf:"varint,4,opt,name=hash" json:"hash,omitempty"`
	Type        string    `protobuf:"bytes,5,opt,name=type" json:"type,omitempty"`
	SiteName    string    `protobuf:"bytes,6,opt,name=site_name,json=siteName" json:"site_name,omitempty"`
	Title       string    `protobuf:"bytes,7,opt,name=title" json:"title,omitempty"`
	Description string    `protobuf:"bytes,8,opt,name=description" json:"description,omitempty"`
	Photo       *Photo    `protobuf:"bytes,9,opt,name=photo" json:"photo,omitempty"`
	EmbedUrl    string    `protobuf:"bytes,10,opt,name=embed_url,json=embedUrl" json:"embed_url,omitempty"`
	EmbedType   string    `protobuf:"bytes,11,opt,name=embed_type,json=embedType" json:"embed_type,omitempty"`
	EmbedWidth  int32     `protobuf:"varint,12,opt,name=embed_width,json=embedWidth" json:"embed_width,omitempty"`
	EmbedHeight int32     `protobuf:"varint,13,opt,name=embed_height,json=embedHeight" json:"embed_height,omitempty"`
	Duration    int32     `protobuf:"varint,14,opt,name=duration" json:"duration,omitempty"`
	Author      string    `protobuf:"bytes,15,opt,name=author" json:"author,omitempty"`
	Document    *Document `protobuf:"bytes,16,opt,name=document" json:"document,omitempty"`
	CachedPage  *Page     `protobuf:"bytes,17,opt,name=cached_page,json=cachedPage" json:"cached_page,omitempty"`
}

webPage#5f07b4bc flags:# id:long url:string display_url:string hash:int type:flags.0?string site_name:flags.1?string title:flags.2?string description:flags.3?string photo:flags.4?Photo embed_url:flags.5?string embed_type:flags.5?string embed_width:flags.6?int embed_height:flags.6?int duration:flags.7?int author:flags.8?string document:flags.9?Document cached_page:flags.10?Page = WebPage;

func (*TLWebPage) Decode

func (m *TLWebPage) Decode(dbuf *DecodeBuf) error

func (*TLWebPage) Descriptor

func (*TLWebPage) Descriptor() ([]byte, []int)

func (*TLWebPage) Encode

func (m *TLWebPage) Encode() []byte

func (*TLWebPage) GetAuthor

func (m *TLWebPage) GetAuthor() string

func (*TLWebPage) GetCachedPage

func (m *TLWebPage) GetCachedPage() *Page

func (*TLWebPage) GetDescription

func (m *TLWebPage) GetDescription() string

func (*TLWebPage) GetDisplayUrl

func (m *TLWebPage) GetDisplayUrl() string

func (*TLWebPage) GetDocument

func (m *TLWebPage) GetDocument() *Document

func (*TLWebPage) GetDuration

func (m *TLWebPage) GetDuration() int32

func (*TLWebPage) GetEmbedHeight

func (m *TLWebPage) GetEmbedHeight() int32

func (*TLWebPage) GetEmbedType

func (m *TLWebPage) GetEmbedType() string

func (*TLWebPage) GetEmbedUrl

func (m *TLWebPage) GetEmbedUrl() string

func (*TLWebPage) GetEmbedWidth

func (m *TLWebPage) GetEmbedWidth() int32

func (*TLWebPage) GetHash

func (m *TLWebPage) GetHash() int32

func (*TLWebPage) GetId

func (m *TLWebPage) GetId() int64

func (*TLWebPage) GetPhoto

func (m *TLWebPage) GetPhoto() *Photo

func (*TLWebPage) GetSiteName

func (m *TLWebPage) GetSiteName() string

func (*TLWebPage) GetTitle

func (m *TLWebPage) GetTitle() string

func (*TLWebPage) GetType

func (m *TLWebPage) GetType() string

func (*TLWebPage) GetUrl

func (m *TLWebPage) GetUrl() string

func (*TLWebPage) ProtoMessage

func (*TLWebPage) ProtoMessage()

func (*TLWebPage) Reset

func (m *TLWebPage) Reset()

func (*TLWebPage) String

func (m *TLWebPage) String() string

func (*TLWebPage) ToWebPage

func (m *TLWebPage) ToWebPage() *WebPage

webPage#5f07b4bc flags:# id:long url:string display_url:string hash:int type:flags.0?string site_name:flags.1?string title:flags.2?string description:flags.3?string photo:flags.4?Photo embed_url:flags.5?string embed_type:flags.5?string embed_width:flags.6?int embed_height:flags.6?int duration:flags.7?int author:flags.8?string document:flags.9?Document cached_page:flags.10?Page = WebPage;

type TLWebPageEmpty

type TLWebPageEmpty struct {
	Id int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
}

webPageEmpty#eb1477e8 id:long = WebPage;

func (*TLWebPageEmpty) Decode

func (m *TLWebPageEmpty) Decode(dbuf *DecodeBuf) error

func (*TLWebPageEmpty) Descriptor

func (*TLWebPageEmpty) Descriptor() ([]byte, []int)

func (*TLWebPageEmpty) Encode

func (m *TLWebPageEmpty) Encode() []byte

func (*TLWebPageEmpty) GetId

func (m *TLWebPageEmpty) GetId() int64

func (*TLWebPageEmpty) ProtoMessage

func (*TLWebPageEmpty) ProtoMessage()

func (*TLWebPageEmpty) Reset

func (m *TLWebPageEmpty) Reset()

func (*TLWebPageEmpty) String

func (m *TLWebPageEmpty) String() string

func (*TLWebPageEmpty) ToWebPage

func (m *TLWebPageEmpty) ToWebPage() *WebPage

webPageEmpty#eb1477e8 id:long = WebPage;

type TLWebPageNotModified

type TLWebPageNotModified struct {
}

webPageNotModified#85849473 = WebPage;

func (*TLWebPageNotModified) Decode

func (m *TLWebPageNotModified) Decode(dbuf *DecodeBuf) error

func (*TLWebPageNotModified) Descriptor

func (*TLWebPageNotModified) Descriptor() ([]byte, []int)

func (*TLWebPageNotModified) Encode

func (m *TLWebPageNotModified) Encode() []byte

func (*TLWebPageNotModified) ProtoMessage

func (*TLWebPageNotModified) ProtoMessage()

func (*TLWebPageNotModified) Reset

func (m *TLWebPageNotModified) Reset()

func (*TLWebPageNotModified) String

func (m *TLWebPageNotModified) String() string

func (*TLWebPageNotModified) ToWebPage

func (m *TLWebPageNotModified) ToWebPage() *WebPage

webPageNotModified#85849473 = WebPage;

type TLWebPagePending

type TLWebPagePending struct {
	Id   int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	Date int32 `protobuf:"varint,2,opt,name=date" json:"date,omitempty"`
}

webPagePending#c586da1c id:long date:int = WebPage;

func (*TLWebPagePending) Decode

func (m *TLWebPagePending) Decode(dbuf *DecodeBuf) error

func (*TLWebPagePending) Descriptor

func (*TLWebPagePending) Descriptor() ([]byte, []int)

func (*TLWebPagePending) Encode

func (m *TLWebPagePending) Encode() []byte

func (*TLWebPagePending) GetDate

func (m *TLWebPagePending) GetDate() int32

func (*TLWebPagePending) GetId

func (m *TLWebPagePending) GetId() int64

func (*TLWebPagePending) ProtoMessage

func (*TLWebPagePending) ProtoMessage()

func (*TLWebPagePending) Reset

func (m *TLWebPagePending) Reset()

func (*TLWebPagePending) String

func (m *TLWebPagePending) String() string

func (*TLWebPagePending) ToWebPage

func (m *TLWebPagePending) ToWebPage() *WebPage

webPagePending#c586da1c id:long date:int = WebPage;

type TopPeer

type TopPeer struct {
	// Types that are valid to be assigned to Payload:
	//	*TopPeer_TopPeer
	Payload isTopPeer_Payload `protobuf_oneof:"payload"`
}

func MakeTopPeer

func MakeTopPeer(message proto.Message) (m *TopPeer)

func (*TopPeer) Decode

func (m *TopPeer) Decode(dbuf *DecodeBuf) error

func (*TopPeer) Descriptor

func (*TopPeer) Descriptor() ([]byte, []int)

func (*TopPeer) Encode

func (m *TopPeer) Encode() (b []byte)

func (*TopPeer) GetPayload

func (m *TopPeer) GetPayload() isTopPeer_Payload

func (*TopPeer) GetTopPeer

func (m *TopPeer) GetTopPeer() *TLTopPeer

func (*TopPeer) ProtoMessage

func (*TopPeer) ProtoMessage()

func (*TopPeer) Reset

func (m *TopPeer) Reset()

func (*TopPeer) String

func (m *TopPeer) String() string

func (*TopPeer) XXX_OneofFuncs

func (*TopPeer) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type TopPeerCategory

type TopPeerCategory struct {
	// Types that are valid to be assigned to Payload:
	//	*TopPeerCategory_TopPeerCategoryBotsPM
	//	*TopPeerCategory_TopPeerCategoryBotsInline
	//	*TopPeerCategory_TopPeerCategoryCorrespondents
	//	*TopPeerCategory_TopPeerCategoryGroups
	//	*TopPeerCategory_TopPeerCategoryChannels
	//	*TopPeerCategory_TopPeerCategoryPhoneCalls
	Payload isTopPeerCategory_Payload `protobuf_oneof:"payload"`
}

func MakeTopPeerCategory

func MakeTopPeerCategory(message proto.Message) (m *TopPeerCategory)

func (*TopPeerCategory) Decode

func (m *TopPeerCategory) Decode(dbuf *DecodeBuf) error

func (*TopPeerCategory) Descriptor

func (*TopPeerCategory) Descriptor() ([]byte, []int)

func (*TopPeerCategory) Encode

func (m *TopPeerCategory) Encode() (b []byte)

func (*TopPeerCategory) GetPayload

func (m *TopPeerCategory) GetPayload() isTopPeerCategory_Payload

func (*TopPeerCategory) GetTopPeerCategoryBotsInline

func (m *TopPeerCategory) GetTopPeerCategoryBotsInline() *TLTopPeerCategoryBotsInline

func (*TopPeerCategory) GetTopPeerCategoryBotsPM

func (m *TopPeerCategory) GetTopPeerCategoryBotsPM() *TLTopPeerCategoryBotsPM

func (*TopPeerCategory) GetTopPeerCategoryChannels

func (m *TopPeerCategory) GetTopPeerCategoryChannels() *TLTopPeerCategoryChannels

func (*TopPeerCategory) GetTopPeerCategoryCorrespondents

func (m *TopPeerCategory) GetTopPeerCategoryCorrespondents() *TLTopPeerCategoryCorrespondents

func (*TopPeerCategory) GetTopPeerCategoryGroups

func (m *TopPeerCategory) GetTopPeerCategoryGroups() *TLTopPeerCategoryGroups

func (*TopPeerCategory) GetTopPeerCategoryPhoneCalls

func (m *TopPeerCategory) GetTopPeerCategoryPhoneCalls() *TLTopPeerCategoryPhoneCalls

func (*TopPeerCategory) ProtoMessage

func (*TopPeerCategory) ProtoMessage()

func (*TopPeerCategory) Reset

func (m *TopPeerCategory) Reset()

func (*TopPeerCategory) String

func (m *TopPeerCategory) String() string

func (*TopPeerCategory) XXX_OneofFuncs

func (*TopPeerCategory) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type TopPeerCategoryPeers

type TopPeerCategoryPeers struct {
	// Types that are valid to be assigned to Payload:
	//	*TopPeerCategoryPeers_TopPeerCategoryPeers
	Payload isTopPeerCategoryPeers_Payload `protobuf_oneof:"payload"`
}

func MakeTopPeerCategoryPeers

func MakeTopPeerCategoryPeers(message proto.Message) (m *TopPeerCategoryPeers)

func (*TopPeerCategoryPeers) Decode

func (m *TopPeerCategoryPeers) Decode(dbuf *DecodeBuf) error

func (*TopPeerCategoryPeers) Descriptor

func (*TopPeerCategoryPeers) Descriptor() ([]byte, []int)

func (*TopPeerCategoryPeers) Encode

func (m *TopPeerCategoryPeers) Encode() (b []byte)

func (*TopPeerCategoryPeers) GetPayload

func (m *TopPeerCategoryPeers) GetPayload() isTopPeerCategoryPeers_Payload

func (*TopPeerCategoryPeers) GetTopPeerCategoryPeers

func (m *TopPeerCategoryPeers) GetTopPeerCategoryPeers() *TLTopPeerCategoryPeers

func (*TopPeerCategoryPeers) ProtoMessage

func (*TopPeerCategoryPeers) ProtoMessage()

func (*TopPeerCategoryPeers) Reset

func (m *TopPeerCategoryPeers) Reset()

func (*TopPeerCategoryPeers) String

func (m *TopPeerCategoryPeers) String() string

func (*TopPeerCategoryPeers) XXX_OneofFuncs

func (*TopPeerCategoryPeers) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type TopPeerCategoryPeers_TopPeerCategoryPeers

type TopPeerCategoryPeers_TopPeerCategoryPeers struct {
	TopPeerCategoryPeers *TLTopPeerCategoryPeers `protobuf:"bytes,1,opt,name=topPeerCategoryPeers,oneof"`
}

type TopPeerCategory_TopPeerCategoryBotsInline

type TopPeerCategory_TopPeerCategoryBotsInline struct {
	TopPeerCategoryBotsInline *TLTopPeerCategoryBotsInline `protobuf:"bytes,2,opt,name=topPeerCategoryBotsInline,oneof"`
}

type TopPeerCategory_TopPeerCategoryBotsPM

type TopPeerCategory_TopPeerCategoryBotsPM struct {
	TopPeerCategoryBotsPM *TLTopPeerCategoryBotsPM `protobuf:"bytes,1,opt,name=topPeerCategoryBotsPM,oneof"`
}

type TopPeerCategory_TopPeerCategoryChannels

type TopPeerCategory_TopPeerCategoryChannels struct {
	TopPeerCategoryChannels *TLTopPeerCategoryChannels `protobuf:"bytes,5,opt,name=topPeerCategoryChannels,oneof"`
}

type TopPeerCategory_TopPeerCategoryCorrespondents

type TopPeerCategory_TopPeerCategoryCorrespondents struct {
	TopPeerCategoryCorrespondents *TLTopPeerCategoryCorrespondents `protobuf:"bytes,3,opt,name=topPeerCategoryCorrespondents,oneof"`
}

type TopPeerCategory_TopPeerCategoryGroups

type TopPeerCategory_TopPeerCategoryGroups struct {
	TopPeerCategoryGroups *TLTopPeerCategoryGroups `protobuf:"bytes,4,opt,name=topPeerCategoryGroups,oneof"`
}

type TopPeerCategory_TopPeerCategoryPhoneCalls

type TopPeerCategory_TopPeerCategoryPhoneCalls struct {
	TopPeerCategoryPhoneCalls *TLTopPeerCategoryPhoneCalls `protobuf:"bytes,6,opt,name=topPeerCategoryPhoneCalls,oneof"`
}

type TopPeer_TopPeer

type TopPeer_TopPeer struct {
	TopPeer *TLTopPeer `protobuf:"bytes,1,opt,name=topPeer,oneof"`
}

type True

type True struct {
	// Types that are valid to be assigned to Payload:
	//	*True_True
	Payload isTrue_Payload `protobuf_oneof:"payload"`
}

func MakeTrue

func MakeTrue(message proto.Message) (m *True)

func (*True) Decode

func (m *True) Decode(dbuf *DecodeBuf) error

func (*True) Descriptor

func (*True) Descriptor() ([]byte, []int)

func (*True) Encode

func (m *True) Encode() (b []byte)

func (*True) GetPayload

func (m *True) GetPayload() isTrue_Payload

func (*True) GetTrue

func (m *True) GetTrue() *TLTrue

func (*True) ProtoMessage

func (*True) ProtoMessage()

func (*True) Reset

func (m *True) Reset()

func (*True) String

func (m *True) String() string

func (*True) XXX_OneofFuncs

func (*True) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type True_True

type True_True struct {
	True *TLTrue `protobuf:"bytes,1,opt,name=true,oneof"`
}

type UnencryptedMessage

type UnencryptedMessage struct {
	NeedAck bool

	// authKeyId int64
	MessageId int64

	// classID int32
	Object TLObject
}

func (*UnencryptedMessage) MessageType

func (m *UnencryptedMessage) MessageType() int

type Update

type Update struct {
	// Types that are valid to be assigned to Payload:
	//	*Update_UpdateNewMessage
	//	*Update_UpdateMessageID
	//	*Update_UpdateDeleteMessages
	//	*Update_UpdateUserTyping
	//	*Update_UpdateChatUserTyping
	//	*Update_UpdateChatParticipants
	//	*Update_UpdateUserStatus
	//	*Update_UpdateUserName
	//	*Update_UpdateUserPhoto
	//	*Update_UpdateContactRegistered
	//	*Update_UpdateContactLink
	//	*Update_UpdateNewEncryptedMessage
	//	*Update_UpdateEncryptedChatTyping
	//	*Update_UpdateEncryption
	//	*Update_UpdateEncryptedMessagesRead
	//	*Update_UpdateChatParticipantAdd
	//	*Update_UpdateChatParticipantDelete
	//	*Update_UpdateDcOptions
	//	*Update_UpdateUserBlocked
	//	*Update_UpdateNotifySettings
	//	*Update_UpdateServiceNotification
	//	*Update_UpdatePrivacy
	//	*Update_UpdateUserPhone
	//	*Update_UpdateReadHistoryInbox
	//	*Update_UpdateReadHistoryOutbox
	//	*Update_UpdateWebPage
	//	*Update_UpdateReadMessagesContents
	//	*Update_UpdateChannelTooLong
	//	*Update_UpdateChannel
	//	*Update_UpdateNewChannelMessage
	//	*Update_UpdateReadChannelInbox
	//	*Update_UpdateDeleteChannelMessages
	//	*Update_UpdateChannelMessageViews
	//	*Update_UpdateChatAdmins
	//	*Update_UpdateChatParticipantAdmin
	//	*Update_UpdateNewStickerSet
	//	*Update_UpdateStickerSetsOrder
	//	*Update_UpdateStickerSets
	//	*Update_UpdateSavedGifs
	//	*Update_UpdateBotInlineQuery
	//	*Update_UpdateBotInlineSend
	//	*Update_UpdateEditChannelMessage
	//	*Update_UpdateChannelPinnedMessage
	//	*Update_UpdateBotCallbackQuery
	//	*Update_UpdateEditMessage
	//	*Update_UpdateInlineBotCallbackQuery
	//	*Update_UpdateReadChannelOutbox
	//	*Update_UpdateDraftMessage
	//	*Update_UpdateReadFeaturedStickers
	//	*Update_UpdateRecentStickers
	//	*Update_UpdateConfig
	//	*Update_UpdatePtsChanged
	//	*Update_UpdateChannelWebPage
	//	*Update_UpdateDialogPinned
	//	*Update_UpdatePinnedDialogs
	//	*Update_UpdateBotWebhookJSON
	//	*Update_UpdateBotWebhookJSONQuery
	//	*Update_UpdateBotShippingQuery
	//	*Update_UpdateBotPrecheckoutQuery
	//	*Update_UpdatePhoneCall
	//	*Update_UpdateLangPackTooLong
	//	*Update_UpdateLangPack
	//	*Update_UpdateFavedStickers
	//	*Update_UpdateChannelReadMessagesContents
	//	*Update_UpdateContactsReset
	Payload isUpdate_Payload `protobuf_oneof:"payload"`
}

func MakeUpdate

func MakeUpdate(message proto.Message) (m *Update)

func (*Update) Decode

func (m *Update) Decode(dbuf *DecodeBuf) error

func (*Update) Descriptor

func (*Update) Descriptor() ([]byte, []int)

func (*Update) Encode

func (m *Update) Encode() (b []byte)

func (*Update) GetPayload

func (m *Update) GetPayload() isUpdate_Payload

func (*Update) GetUpdateBotCallbackQuery

func (m *Update) GetUpdateBotCallbackQuery() *TLUpdateBotCallbackQuery

func (*Update) GetUpdateBotInlineQuery

func (m *Update) GetUpdateBotInlineQuery() *TLUpdateBotInlineQuery

func (*Update) GetUpdateBotInlineSend

func (m *Update) GetUpdateBotInlineSend() *TLUpdateBotInlineSend

func (*Update) GetUpdateBotPrecheckoutQuery

func (m *Update) GetUpdateBotPrecheckoutQuery() *TLUpdateBotPrecheckoutQuery

func (*Update) GetUpdateBotShippingQuery

func (m *Update) GetUpdateBotShippingQuery() *TLUpdateBotShippingQuery

func (*Update) GetUpdateBotWebhookJSON

func (m *Update) GetUpdateBotWebhookJSON() *TLUpdateBotWebhookJSON

func (*Update) GetUpdateBotWebhookJSONQuery

func (m *Update) GetUpdateBotWebhookJSONQuery() *TLUpdateBotWebhookJSONQuery

func (*Update) GetUpdateChannel

func (m *Update) GetUpdateChannel() *TLUpdateChannel

func (*Update) GetUpdateChannelMessageViews

func (m *Update) GetUpdateChannelMessageViews() *TLUpdateChannelMessageViews

func (*Update) GetUpdateChannelPinnedMessage

func (m *Update) GetUpdateChannelPinnedMessage() *TLUpdateChannelPinnedMessage

func (*Update) GetUpdateChannelReadMessagesContents

func (m *Update) GetUpdateChannelReadMessagesContents() *TLUpdateChannelReadMessagesContents

func (*Update) GetUpdateChannelTooLong

func (m *Update) GetUpdateChannelTooLong() *TLUpdateChannelTooLong

func (*Update) GetUpdateChannelWebPage

func (m *Update) GetUpdateChannelWebPage() *TLUpdateChannelWebPage

func (*Update) GetUpdateChatAdmins

func (m *Update) GetUpdateChatAdmins() *TLUpdateChatAdmins

func (*Update) GetUpdateChatParticipantAdd

func (m *Update) GetUpdateChatParticipantAdd() *TLUpdateChatParticipantAdd

func (*Update) GetUpdateChatParticipantAdmin

func (m *Update) GetUpdateChatParticipantAdmin() *TLUpdateChatParticipantAdmin

func (*Update) GetUpdateChatParticipantDelete

func (m *Update) GetUpdateChatParticipantDelete() *TLUpdateChatParticipantDelete

func (*Update) GetUpdateChatParticipants

func (m *Update) GetUpdateChatParticipants() *TLUpdateChatParticipants

func (*Update) GetUpdateChatUserTyping

func (m *Update) GetUpdateChatUserTyping() *TLUpdateChatUserTyping

func (*Update) GetUpdateConfig

func (m *Update) GetUpdateConfig() *TLUpdateConfig
func (m *Update) GetUpdateContactLink() *TLUpdateContactLink

func (*Update) GetUpdateContactRegistered

func (m *Update) GetUpdateContactRegistered() *TLUpdateContactRegistered

func (*Update) GetUpdateContactsReset

func (m *Update) GetUpdateContactsReset() *TLUpdateContactsReset

func (*Update) GetUpdateDcOptions

func (m *Update) GetUpdateDcOptions() *TLUpdateDcOptions

func (*Update) GetUpdateDeleteChannelMessages

func (m *Update) GetUpdateDeleteChannelMessages() *TLUpdateDeleteChannelMessages

func (*Update) GetUpdateDeleteMessages

func (m *Update) GetUpdateDeleteMessages() *TLUpdateDeleteMessages

func (*Update) GetUpdateDialogPinned

func (m *Update) GetUpdateDialogPinned() *TLUpdateDialogPinned

func (*Update) GetUpdateDraftMessage

func (m *Update) GetUpdateDraftMessage() *TLUpdateDraftMessage

func (*Update) GetUpdateEditChannelMessage

func (m *Update) GetUpdateEditChannelMessage() *TLUpdateEditChannelMessage

func (*Update) GetUpdateEditMessage

func (m *Update) GetUpdateEditMessage() *TLUpdateEditMessage

func (*Update) GetUpdateEncryptedChatTyping

func (m *Update) GetUpdateEncryptedChatTyping() *TLUpdateEncryptedChatTyping

func (*Update) GetUpdateEncryptedMessagesRead

func (m *Update) GetUpdateEncryptedMessagesRead() *TLUpdateEncryptedMessagesRead

func (*Update) GetUpdateEncryption

func (m *Update) GetUpdateEncryption() *TLUpdateEncryption

func (*Update) GetUpdateFavedStickers

func (m *Update) GetUpdateFavedStickers() *TLUpdateFavedStickers

func (*Update) GetUpdateInlineBotCallbackQuery

func (m *Update) GetUpdateInlineBotCallbackQuery() *TLUpdateInlineBotCallbackQuery

func (*Update) GetUpdateLangPack

func (m *Update) GetUpdateLangPack() *TLUpdateLangPack

func (*Update) GetUpdateLangPackTooLong

func (m *Update) GetUpdateLangPackTooLong() *TLUpdateLangPackTooLong

func (*Update) GetUpdateMessageID

func (m *Update) GetUpdateMessageID() *TLUpdateMessageID

func (*Update) GetUpdateNewChannelMessage

func (m *Update) GetUpdateNewChannelMessage() *TLUpdateNewChannelMessage

func (*Update) GetUpdateNewEncryptedMessage

func (m *Update) GetUpdateNewEncryptedMessage() *TLUpdateNewEncryptedMessage

func (*Update) GetUpdateNewMessage

func (m *Update) GetUpdateNewMessage() *TLUpdateNewMessage

func (*Update) GetUpdateNewStickerSet

func (m *Update) GetUpdateNewStickerSet() *TLUpdateNewStickerSet

func (*Update) GetUpdateNotifySettings

func (m *Update) GetUpdateNotifySettings() *TLUpdateNotifySettings

func (*Update) GetUpdatePhoneCall

func (m *Update) GetUpdatePhoneCall() *TLUpdatePhoneCall

func (*Update) GetUpdatePinnedDialogs

func (m *Update) GetUpdatePinnedDialogs() *TLUpdatePinnedDialogs

func (*Update) GetUpdatePrivacy

func (m *Update) GetUpdatePrivacy() *TLUpdatePrivacy

func (*Update) GetUpdatePtsChanged

func (m *Update) GetUpdatePtsChanged() *TLUpdatePtsChanged

func (*Update) GetUpdateReadChannelInbox

func (m *Update) GetUpdateReadChannelInbox() *TLUpdateReadChannelInbox

func (*Update) GetUpdateReadChannelOutbox

func (m *Update) GetUpdateReadChannelOutbox() *TLUpdateReadChannelOutbox

func (*Update) GetUpdateReadFeaturedStickers

func (m *Update) GetUpdateReadFeaturedStickers() *TLUpdateReadFeaturedStickers

func (*Update) GetUpdateReadHistoryInbox

func (m *Update) GetUpdateReadHistoryInbox() *TLUpdateReadHistoryInbox

func (*Update) GetUpdateReadHistoryOutbox

func (m *Update) GetUpdateReadHistoryOutbox() *TLUpdateReadHistoryOutbox

func (*Update) GetUpdateReadMessagesContents

func (m *Update) GetUpdateReadMessagesContents() *TLUpdateReadMessagesContents

func (*Update) GetUpdateRecentStickers

func (m *Update) GetUpdateRecentStickers() *TLUpdateRecentStickers

func (*Update) GetUpdateSavedGifs

func (m *Update) GetUpdateSavedGifs() *TLUpdateSavedGifs

func (*Update) GetUpdateServiceNotification

func (m *Update) GetUpdateServiceNotification() *TLUpdateServiceNotification

func (*Update) GetUpdateStickerSets

func (m *Update) GetUpdateStickerSets() *TLUpdateStickerSets

func (*Update) GetUpdateStickerSetsOrder

func (m *Update) GetUpdateStickerSetsOrder() *TLUpdateStickerSetsOrder

func (*Update) GetUpdateUserBlocked

func (m *Update) GetUpdateUserBlocked() *TLUpdateUserBlocked

func (*Update) GetUpdateUserName

func (m *Update) GetUpdateUserName() *TLUpdateUserName

func (*Update) GetUpdateUserPhone

func (m *Update) GetUpdateUserPhone() *TLUpdateUserPhone

func (*Update) GetUpdateUserPhoto

func (m *Update) GetUpdateUserPhoto() *TLUpdateUserPhoto

func (*Update) GetUpdateUserStatus

func (m *Update) GetUpdateUserStatus() *TLUpdateUserStatus

func (*Update) GetUpdateUserTyping

func (m *Update) GetUpdateUserTyping() *TLUpdateUserTyping

func (*Update) GetUpdateWebPage

func (m *Update) GetUpdateWebPage() *TLUpdateWebPage

func (*Update) ProtoMessage

func (*Update) ProtoMessage()

func (*Update) Reset

func (m *Update) Reset()

func (*Update) String

func (m *Update) String() string

func (*Update) XXX_OneofFuncs

func (*Update) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Update_UpdateBotCallbackQuery

type Update_UpdateBotCallbackQuery struct {
	UpdateBotCallbackQuery *TLUpdateBotCallbackQuery `protobuf:"bytes,44,opt,name=updateBotCallbackQuery,oneof"`
}

type Update_UpdateBotInlineQuery

type Update_UpdateBotInlineQuery struct {
	UpdateBotInlineQuery *TLUpdateBotInlineQuery `protobuf:"bytes,40,opt,name=updateBotInlineQuery,oneof"`
}

type Update_UpdateBotInlineSend

type Update_UpdateBotInlineSend struct {
	UpdateBotInlineSend *TLUpdateBotInlineSend `protobuf:"bytes,41,opt,name=updateBotInlineSend,oneof"`
}

type Update_UpdateBotPrecheckoutQuery

type Update_UpdateBotPrecheckoutQuery struct {
	UpdateBotPrecheckoutQuery *TLUpdateBotPrecheckoutQuery `protobuf:"bytes,59,opt,name=updateBotPrecheckoutQuery,oneof"`
}

type Update_UpdateBotShippingQuery

type Update_UpdateBotShippingQuery struct {
	UpdateBotShippingQuery *TLUpdateBotShippingQuery `protobuf:"bytes,58,opt,name=updateBotShippingQuery,oneof"`
}

type Update_UpdateBotWebhookJSON

type Update_UpdateBotWebhookJSON struct {
	UpdateBotWebhookJSON *TLUpdateBotWebhookJSON `protobuf:"bytes,56,opt,name=updateBotWebhookJSON,oneof"`
}

type Update_UpdateBotWebhookJSONQuery

type Update_UpdateBotWebhookJSONQuery struct {
	UpdateBotWebhookJSONQuery *TLUpdateBotWebhookJSONQuery `protobuf:"bytes,57,opt,name=updateBotWebhookJSONQuery,oneof"`
}

type Update_UpdateChannel

type Update_UpdateChannel struct {
	UpdateChannel *TLUpdateChannel `protobuf:"bytes,29,opt,name=updateChannel,oneof"`
}

type Update_UpdateChannelMessageViews

type Update_UpdateChannelMessageViews struct {
	UpdateChannelMessageViews *TLUpdateChannelMessageViews `protobuf:"bytes,33,opt,name=updateChannelMessageViews,oneof"`
}

type Update_UpdateChannelPinnedMessage

type Update_UpdateChannelPinnedMessage struct {
	UpdateChannelPinnedMessage *TLUpdateChannelPinnedMessage `protobuf:"bytes,43,opt,name=updateChannelPinnedMessage,oneof"`
}

type Update_UpdateChannelReadMessagesContents

type Update_UpdateChannelReadMessagesContents struct {
	UpdateChannelReadMessagesContents *TLUpdateChannelReadMessagesContents `protobuf:"bytes,64,opt,name=updateChannelReadMessagesContents,oneof"`
}

type Update_UpdateChannelTooLong

type Update_UpdateChannelTooLong struct {
	UpdateChannelTooLong *TLUpdateChannelTooLong `protobuf:"bytes,28,opt,name=updateChannelTooLong,oneof"`
}

type Update_UpdateChannelWebPage

type Update_UpdateChannelWebPage struct {
	UpdateChannelWebPage *TLUpdateChannelWebPage `protobuf:"bytes,53,opt,name=updateChannelWebPage,oneof"`
}

type Update_UpdateChatAdmins

type Update_UpdateChatAdmins struct {
	UpdateChatAdmins *TLUpdateChatAdmins `protobuf:"bytes,34,opt,name=updateChatAdmins,oneof"`
}

type Update_UpdateChatParticipantAdd

type Update_UpdateChatParticipantAdd struct {
	UpdateChatParticipantAdd *TLUpdateChatParticipantAdd `protobuf:"bytes,16,opt,name=updateChatParticipantAdd,oneof"`
}

type Update_UpdateChatParticipantAdmin

type Update_UpdateChatParticipantAdmin struct {
	UpdateChatParticipantAdmin *TLUpdateChatParticipantAdmin `protobuf:"bytes,35,opt,name=updateChatParticipantAdmin,oneof"`
}

type Update_UpdateChatParticipantDelete

type Update_UpdateChatParticipantDelete struct {
	UpdateChatParticipantDelete *TLUpdateChatParticipantDelete `protobuf:"bytes,17,opt,name=updateChatParticipantDelete,oneof"`
}

type Update_UpdateChatParticipants

type Update_UpdateChatParticipants struct {
	UpdateChatParticipants *TLUpdateChatParticipants `protobuf:"bytes,6,opt,name=updateChatParticipants,oneof"`
}

type Update_UpdateChatUserTyping

type Update_UpdateChatUserTyping struct {
	UpdateChatUserTyping *TLUpdateChatUserTyping `protobuf:"bytes,5,opt,name=updateChatUserTyping,oneof"`
}

type Update_UpdateConfig

type Update_UpdateConfig struct {
	UpdateConfig *TLUpdateConfig `protobuf:"bytes,51,opt,name=updateConfig,oneof"`
}
type Update_UpdateContactLink struct {
	UpdateContactLink *TLUpdateContactLink `protobuf:"bytes,11,opt,name=updateContactLink,oneof"`
}

type Update_UpdateContactRegistered

type Update_UpdateContactRegistered struct {
	UpdateContactRegistered *TLUpdateContactRegistered `protobuf:"bytes,10,opt,name=updateContactRegistered,oneof"`
}

type Update_UpdateContactsReset

type Update_UpdateContactsReset struct {
	UpdateContactsReset *TLUpdateContactsReset `protobuf:"bytes,65,opt,name=updateContactsReset,oneof"`
}

type Update_UpdateDcOptions

type Update_UpdateDcOptions struct {
	UpdateDcOptions *TLUpdateDcOptions `protobuf:"bytes,18,opt,name=updateDcOptions,oneof"`
}

type Update_UpdateDeleteChannelMessages

type Update_UpdateDeleteChannelMessages struct {
	UpdateDeleteChannelMessages *TLUpdateDeleteChannelMessages `protobuf:"bytes,32,opt,name=updateDeleteChannelMessages,oneof"`
}

type Update_UpdateDeleteMessages

type Update_UpdateDeleteMessages struct {
	UpdateDeleteMessages *TLUpdateDeleteMessages `protobuf:"bytes,3,opt,name=updateDeleteMessages,oneof"`
}

type Update_UpdateDialogPinned

type Update_UpdateDialogPinned struct {
	UpdateDialogPinned *TLUpdateDialogPinned `protobuf:"bytes,54,opt,name=updateDialogPinned,oneof"`
}

type Update_UpdateDraftMessage

type Update_UpdateDraftMessage struct {
	UpdateDraftMessage *TLUpdateDraftMessage `protobuf:"bytes,48,opt,name=updateDraftMessage,oneof"`
}

type Update_UpdateEditChannelMessage

type Update_UpdateEditChannelMessage struct {
	UpdateEditChannelMessage *TLUpdateEditChannelMessage `protobuf:"bytes,42,opt,name=updateEditChannelMessage,oneof"`
}

type Update_UpdateEditMessage

type Update_UpdateEditMessage struct {
	UpdateEditMessage *TLUpdateEditMessage `protobuf:"bytes,45,opt,name=updateEditMessage,oneof"`
}

type Update_UpdateEncryptedChatTyping

type Update_UpdateEncryptedChatTyping struct {
	UpdateEncryptedChatTyping *TLUpdateEncryptedChatTyping `protobuf:"bytes,13,opt,name=updateEncryptedChatTyping,oneof"`
}

type Update_UpdateEncryptedMessagesRead

type Update_UpdateEncryptedMessagesRead struct {
	UpdateEncryptedMessagesRead *TLUpdateEncryptedMessagesRead `protobuf:"bytes,15,opt,name=updateEncryptedMessagesRead,oneof"`
}

type Update_UpdateEncryption

type Update_UpdateEncryption struct {
	UpdateEncryption *TLUpdateEncryption `protobuf:"bytes,14,opt,name=updateEncryption,oneof"`
}

type Update_UpdateFavedStickers

type Update_UpdateFavedStickers struct {
	UpdateFavedStickers *TLUpdateFavedStickers `protobuf:"bytes,63,opt,name=updateFavedStickers,oneof"`
}

type Update_UpdateInlineBotCallbackQuery

type Update_UpdateInlineBotCallbackQuery struct {
	UpdateInlineBotCallbackQuery *TLUpdateInlineBotCallbackQuery `protobuf:"bytes,46,opt,name=updateInlineBotCallbackQuery,oneof"`
}

type Update_UpdateLangPack

type Update_UpdateLangPack struct {
	UpdateLangPack *TLUpdateLangPack `protobuf:"bytes,62,opt,name=updateLangPack,oneof"`
}

type Update_UpdateLangPackTooLong

type Update_UpdateLangPackTooLong struct {
	UpdateLangPackTooLong *TLUpdateLangPackTooLong `protobuf:"bytes,61,opt,name=updateLangPackTooLong,oneof"`
}

type Update_UpdateMessageID

type Update_UpdateMessageID struct {
	UpdateMessageID *TLUpdateMessageID `protobuf:"bytes,2,opt,name=updateMessageID,oneof"`
}

type Update_UpdateNewChannelMessage

type Update_UpdateNewChannelMessage struct {
	UpdateNewChannelMessage *TLUpdateNewChannelMessage `protobuf:"bytes,30,opt,name=updateNewChannelMessage,oneof"`
}

type Update_UpdateNewEncryptedMessage

type Update_UpdateNewEncryptedMessage struct {
	UpdateNewEncryptedMessage *TLUpdateNewEncryptedMessage `protobuf:"bytes,12,opt,name=updateNewEncryptedMessage,oneof"`
}

type Update_UpdateNewMessage

type Update_UpdateNewMessage struct {
	UpdateNewMessage *TLUpdateNewMessage `protobuf:"bytes,1,opt,name=updateNewMessage,oneof"`
}

type Update_UpdateNewStickerSet

type Update_UpdateNewStickerSet struct {
	UpdateNewStickerSet *TLUpdateNewStickerSet `protobuf:"bytes,36,opt,name=updateNewStickerSet,oneof"`
}

type Update_UpdateNotifySettings

type Update_UpdateNotifySettings struct {
	UpdateNotifySettings *TLUpdateNotifySettings `protobuf:"bytes,20,opt,name=updateNotifySettings,oneof"`
}

type Update_UpdatePhoneCall

type Update_UpdatePhoneCall struct {
	UpdatePhoneCall *TLUpdatePhoneCall `protobuf:"bytes,60,opt,name=updatePhoneCall,oneof"`
}

type Update_UpdatePinnedDialogs

type Update_UpdatePinnedDialogs struct {
	UpdatePinnedDialogs *TLUpdatePinnedDialogs `protobuf:"bytes,55,opt,name=updatePinnedDialogs,oneof"`
}

type Update_UpdatePrivacy

type Update_UpdatePrivacy struct {
	UpdatePrivacy *TLUpdatePrivacy `protobuf:"bytes,22,opt,name=updatePrivacy,oneof"`
}

type Update_UpdatePtsChanged

type Update_UpdatePtsChanged struct {
	UpdatePtsChanged *TLUpdatePtsChanged `protobuf:"bytes,52,opt,name=updatePtsChanged,oneof"`
}

type Update_UpdateReadChannelInbox

type Update_UpdateReadChannelInbox struct {
	UpdateReadChannelInbox *TLUpdateReadChannelInbox `protobuf:"bytes,31,opt,name=updateReadChannelInbox,oneof"`
}

type Update_UpdateReadChannelOutbox

type Update_UpdateReadChannelOutbox struct {
	UpdateReadChannelOutbox *TLUpdateReadChannelOutbox `protobuf:"bytes,47,opt,name=updateReadChannelOutbox,oneof"`
}

type Update_UpdateReadFeaturedStickers

type Update_UpdateReadFeaturedStickers struct {
	UpdateReadFeaturedStickers *TLUpdateReadFeaturedStickers `protobuf:"bytes,49,opt,name=updateReadFeaturedStickers,oneof"`
}

type Update_UpdateReadHistoryInbox

type Update_UpdateReadHistoryInbox struct {
	UpdateReadHistoryInbox *TLUpdateReadHistoryInbox `protobuf:"bytes,24,opt,name=updateReadHistoryInbox,oneof"`
}

type Update_UpdateReadHistoryOutbox

type Update_UpdateReadHistoryOutbox struct {
	UpdateReadHistoryOutbox *TLUpdateReadHistoryOutbox `protobuf:"bytes,25,opt,name=updateReadHistoryOutbox,oneof"`
}

type Update_UpdateReadMessagesContents

type Update_UpdateReadMessagesContents struct {
	UpdateReadMessagesContents *TLUpdateReadMessagesContents `protobuf:"bytes,27,opt,name=updateReadMessagesContents,oneof"`
}

type Update_UpdateRecentStickers

type Update_UpdateRecentStickers struct {
	UpdateRecentStickers *TLUpdateRecentStickers `protobuf:"bytes,50,opt,name=updateRecentStickers,oneof"`
}

type Update_UpdateSavedGifs

type Update_UpdateSavedGifs struct {
	UpdateSavedGifs *TLUpdateSavedGifs `protobuf:"bytes,39,opt,name=updateSavedGifs,oneof"`
}

type Update_UpdateServiceNotification

type Update_UpdateServiceNotification struct {
	UpdateServiceNotification *TLUpdateServiceNotification `protobuf:"bytes,21,opt,name=updateServiceNotification,oneof"`
}

type Update_UpdateStickerSets

type Update_UpdateStickerSets struct {
	UpdateStickerSets *TLUpdateStickerSets `protobuf:"bytes,38,opt,name=updateStickerSets,oneof"`
}

type Update_UpdateStickerSetsOrder

type Update_UpdateStickerSetsOrder struct {
	UpdateStickerSetsOrder *TLUpdateStickerSetsOrder `protobuf:"bytes,37,opt,name=updateStickerSetsOrder,oneof"`
}

type Update_UpdateUserBlocked

type Update_UpdateUserBlocked struct {
	UpdateUserBlocked *TLUpdateUserBlocked `protobuf:"bytes,19,opt,name=updateUserBlocked,oneof"`
}

type Update_UpdateUserName

type Update_UpdateUserName struct {
	UpdateUserName *TLUpdateUserName `protobuf:"bytes,8,opt,name=updateUserName,oneof"`
}

type Update_UpdateUserPhone

type Update_UpdateUserPhone struct {
	UpdateUserPhone *TLUpdateUserPhone `protobuf:"bytes,23,opt,name=updateUserPhone,oneof"`
}

type Update_UpdateUserPhoto

type Update_UpdateUserPhoto struct {
	UpdateUserPhoto *TLUpdateUserPhoto `protobuf:"bytes,9,opt,name=updateUserPhoto,oneof"`
}

type Update_UpdateUserStatus

type Update_UpdateUserStatus struct {
	UpdateUserStatus *TLUpdateUserStatus `protobuf:"bytes,7,opt,name=updateUserStatus,oneof"`
}

type Update_UpdateUserTyping

type Update_UpdateUserTyping struct {
	UpdateUserTyping *TLUpdateUserTyping `protobuf:"bytes,4,opt,name=updateUserTyping,oneof"`
}

type Update_UpdateWebPage

type Update_UpdateWebPage struct {
	UpdateWebPage *TLUpdateWebPage `protobuf:"bytes,26,opt,name=updateWebPage,oneof"`
}

type Updates

type Updates struct {
	// Types that are valid to be assigned to Payload:
	//	*Updates_UpdatesTooLong
	//	*Updates_UpdateShortMessage
	//	*Updates_UpdateShortChatMessage
	//	*Updates_UpdateShort
	//	*Updates_UpdatesCombined
	//	*Updates_Updates
	//	*Updates_UpdateShortSentMessage
	Payload isUpdates_Payload `protobuf_oneof:"payload"`
}

func MakeUpdates

func MakeUpdates(message proto.Message) (m *Updates)

func (*Updates) Decode

func (m *Updates) Decode(dbuf *DecodeBuf) error

func (*Updates) Descriptor

func (*Updates) Descriptor() ([]byte, []int)

func (*Updates) Encode

func (m *Updates) Encode() (b []byte)

func (*Updates) GetPayload

func (m *Updates) GetPayload() isUpdates_Payload

func (*Updates) GetUpdateShort

func (m *Updates) GetUpdateShort() *TLUpdateShort

func (*Updates) GetUpdateShortChatMessage

func (m *Updates) GetUpdateShortChatMessage() *TLUpdateShortChatMessage

func (*Updates) GetUpdateShortMessage

func (m *Updates) GetUpdateShortMessage() *TLUpdateShortMessage

func (*Updates) GetUpdateShortSentMessage

func (m *Updates) GetUpdateShortSentMessage() *TLUpdateShortSentMessage

func (*Updates) GetUpdates

func (m *Updates) GetUpdates() *TLUpdates

func (*Updates) GetUpdatesCombined

func (m *Updates) GetUpdatesCombined() *TLUpdatesCombined

func (*Updates) GetUpdatesTooLong

func (m *Updates) GetUpdatesTooLong() *TLUpdatesTooLong

func (*Updates) ProtoMessage

func (*Updates) ProtoMessage()

func (*Updates) Reset

func (m *Updates) Reset()

func (*Updates) String

func (m *Updates) String() string

func (*Updates) XXX_OneofFuncs

func (*Updates) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Updates_ChannelDifference

type Updates_ChannelDifference struct {
	// Types that are valid to be assigned to Payload:
	//	*Updates_ChannelDifference_UpdatesChannelDifferenceEmpty
	//	*Updates_ChannelDifference_UpdatesChannelDifferenceTooLong
	//	*Updates_ChannelDifference_UpdatesChannelDifference
	Payload isUpdates_ChannelDifference_Payload `protobuf_oneof:"payload"`
}

func MakeUpdates_ChannelDifference

func MakeUpdates_ChannelDifference(message proto.Message) (m *Updates_ChannelDifference)

func (*Updates_ChannelDifference) Decode

func (m *Updates_ChannelDifference) Decode(dbuf *DecodeBuf) error

func (*Updates_ChannelDifference) Descriptor

func (*Updates_ChannelDifference) Descriptor() ([]byte, []int)

func (*Updates_ChannelDifference) Encode

func (m *Updates_ChannelDifference) Encode() (b []byte)

func (*Updates_ChannelDifference) GetPayload

func (m *Updates_ChannelDifference) GetPayload() isUpdates_ChannelDifference_Payload

func (*Updates_ChannelDifference) GetUpdatesChannelDifference

func (m *Updates_ChannelDifference) GetUpdatesChannelDifference() *TLUpdatesChannelDifference

func (*Updates_ChannelDifference) GetUpdatesChannelDifferenceEmpty

func (m *Updates_ChannelDifference) GetUpdatesChannelDifferenceEmpty() *TLUpdatesChannelDifferenceEmpty

func (*Updates_ChannelDifference) GetUpdatesChannelDifferenceTooLong

func (m *Updates_ChannelDifference) GetUpdatesChannelDifferenceTooLong() *TLUpdatesChannelDifferenceTooLong

func (*Updates_ChannelDifference) ProtoMessage

func (*Updates_ChannelDifference) ProtoMessage()

func (*Updates_ChannelDifference) Reset

func (m *Updates_ChannelDifference) Reset()

func (*Updates_ChannelDifference) String

func (m *Updates_ChannelDifference) String() string

func (*Updates_ChannelDifference) XXX_OneofFuncs

func (*Updates_ChannelDifference) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Updates_ChannelDifference_UpdatesChannelDifference

type Updates_ChannelDifference_UpdatesChannelDifference struct {
	UpdatesChannelDifference *TLUpdatesChannelDifference `protobuf:"bytes,3,opt,name=updates_channelDifference,json=updatesChannelDifference,oneof"`
}

type Updates_ChannelDifference_UpdatesChannelDifferenceEmpty

type Updates_ChannelDifference_UpdatesChannelDifferenceEmpty struct {
	UpdatesChannelDifferenceEmpty *TLUpdatesChannelDifferenceEmpty `protobuf:"bytes,1,opt,name=updates_channelDifferenceEmpty,json=updatesChannelDifferenceEmpty,oneof"`
}

type Updates_ChannelDifference_UpdatesChannelDifferenceTooLong

type Updates_ChannelDifference_UpdatesChannelDifferenceTooLong struct {
	UpdatesChannelDifferenceTooLong *TLUpdatesChannelDifferenceTooLong `protobuf:"bytes,2,opt,name=updates_channelDifferenceTooLong,json=updatesChannelDifferenceTooLong,oneof"`
}

type Updates_Difference

type Updates_Difference struct {
	// Types that are valid to be assigned to Payload:
	//	*Updates_Difference_UpdatesDifferenceEmpty
	//	*Updates_Difference_UpdatesDifference
	//	*Updates_Difference_UpdatesDifferenceSlice
	//	*Updates_Difference_UpdatesDifferenceTooLong
	Payload isUpdates_Difference_Payload `protobuf_oneof:"payload"`
}

func MakeUpdates_Difference

func MakeUpdates_Difference(message proto.Message) (m *Updates_Difference)

func (*Updates_Difference) Decode

func (m *Updates_Difference) Decode(dbuf *DecodeBuf) error

func (*Updates_Difference) Descriptor

func (*Updates_Difference) Descriptor() ([]byte, []int)

func (*Updates_Difference) Encode

func (m *Updates_Difference) Encode() (b []byte)

func (*Updates_Difference) GetPayload

func (m *Updates_Difference) GetPayload() isUpdates_Difference_Payload

func (*Updates_Difference) GetUpdatesDifference

func (m *Updates_Difference) GetUpdatesDifference() *TLUpdatesDifference

func (*Updates_Difference) GetUpdatesDifferenceEmpty

func (m *Updates_Difference) GetUpdatesDifferenceEmpty() *TLUpdatesDifferenceEmpty

func (*Updates_Difference) GetUpdatesDifferenceSlice

func (m *Updates_Difference) GetUpdatesDifferenceSlice() *TLUpdatesDifferenceSlice

func (*Updates_Difference) GetUpdatesDifferenceTooLong

func (m *Updates_Difference) GetUpdatesDifferenceTooLong() *TLUpdatesDifferenceTooLong

func (*Updates_Difference) ProtoMessage

func (*Updates_Difference) ProtoMessage()

func (*Updates_Difference) Reset

func (m *Updates_Difference) Reset()

func (*Updates_Difference) String

func (m *Updates_Difference) String() string

func (*Updates_Difference) XXX_OneofFuncs

func (*Updates_Difference) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Updates_Difference_UpdatesDifference

type Updates_Difference_UpdatesDifference struct {
	UpdatesDifference *TLUpdatesDifference `protobuf:"bytes,2,opt,name=updates_difference,json=updatesDifference,oneof"`
}

type Updates_Difference_UpdatesDifferenceEmpty

type Updates_Difference_UpdatesDifferenceEmpty struct {
	UpdatesDifferenceEmpty *TLUpdatesDifferenceEmpty `protobuf:"bytes,1,opt,name=updates_differenceEmpty,json=updatesDifferenceEmpty,oneof"`
}

type Updates_Difference_UpdatesDifferenceSlice

type Updates_Difference_UpdatesDifferenceSlice struct {
	UpdatesDifferenceSlice *TLUpdatesDifferenceSlice `protobuf:"bytes,3,opt,name=updates_differenceSlice,json=updatesDifferenceSlice,oneof"`
}

type Updates_Difference_UpdatesDifferenceTooLong

type Updates_Difference_UpdatesDifferenceTooLong struct {
	UpdatesDifferenceTooLong *TLUpdatesDifferenceTooLong `protobuf:"bytes,4,opt,name=updates_differenceTooLong,json=updatesDifferenceTooLong,oneof"`
}

type Updates_State

type Updates_State struct {
	// Types that are valid to be assigned to Payload:
	//	*Updates_State_UpdatesState
	Payload isUpdates_State_Payload `protobuf_oneof:"payload"`
}

func MakeUpdates_State

func MakeUpdates_State(message proto.Message) (m *Updates_State)

func (*Updates_State) Decode

func (m *Updates_State) Decode(dbuf *DecodeBuf) error

func (*Updates_State) Descriptor

func (*Updates_State) Descriptor() ([]byte, []int)

func (*Updates_State) Encode

func (m *Updates_State) Encode() (b []byte)

func (*Updates_State) GetPayload

func (m *Updates_State) GetPayload() isUpdates_State_Payload

func (*Updates_State) GetUpdatesState

func (m *Updates_State) GetUpdatesState() *TLUpdatesState

func (*Updates_State) ProtoMessage

func (*Updates_State) ProtoMessage()

func (*Updates_State) Reset

func (m *Updates_State) Reset()

func (*Updates_State) String

func (m *Updates_State) String() string

func (*Updates_State) XXX_OneofFuncs

func (*Updates_State) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Updates_State_UpdatesState

type Updates_State_UpdatesState struct {
	UpdatesState *TLUpdatesState `protobuf:"bytes,1,opt,name=updates_state,json=updatesState,oneof"`
}

type Updates_UpdateShort

type Updates_UpdateShort struct {
	UpdateShort *TLUpdateShort `protobuf:"bytes,4,opt,name=updateShort,oneof"`
}

type Updates_UpdateShortChatMessage

type Updates_UpdateShortChatMessage struct {
	UpdateShortChatMessage *TLUpdateShortChatMessage `protobuf:"bytes,3,opt,name=updateShortChatMessage,oneof"`
}

type Updates_UpdateShortMessage

type Updates_UpdateShortMessage struct {
	UpdateShortMessage *TLUpdateShortMessage `protobuf:"bytes,2,opt,name=updateShortMessage,oneof"`
}

type Updates_UpdateShortSentMessage

type Updates_UpdateShortSentMessage struct {
	UpdateShortSentMessage *TLUpdateShortSentMessage `protobuf:"bytes,7,opt,name=updateShortSentMessage,oneof"`
}

type Updates_Updates

type Updates_Updates struct {
	Updates *TLUpdates `protobuf:"bytes,6,opt,name=updates,oneof"`
}

type Updates_UpdatesCombined

type Updates_UpdatesCombined struct {
	UpdatesCombined *TLUpdatesCombined `protobuf:"bytes,5,opt,name=updatesCombined,oneof"`
}

type Updates_UpdatesTooLong

type Updates_UpdatesTooLong struct {
	UpdatesTooLong *TLUpdatesTooLong `protobuf:"bytes,1,opt,name=updatesTooLong,oneof"`
}

type Upload_CdnFile

type Upload_CdnFile struct {
	// Types that are valid to be assigned to Payload:
	//	*Upload_CdnFile_UploadCdnFileReuploadNeeded
	//	*Upload_CdnFile_UploadCdnFile
	Payload isUpload_CdnFile_Payload `protobuf_oneof:"payload"`
}

func MakeUpload_CdnFile

func MakeUpload_CdnFile(message proto.Message) (m *Upload_CdnFile)

func (*Upload_CdnFile) Decode

func (m *Upload_CdnFile) Decode(dbuf *DecodeBuf) error

func (*Upload_CdnFile) Descriptor

func (*Upload_CdnFile) Descriptor() ([]byte, []int)

func (*Upload_CdnFile) Encode

func (m *Upload_CdnFile) Encode() (b []byte)

func (*Upload_CdnFile) GetPayload

func (m *Upload_CdnFile) GetPayload() isUpload_CdnFile_Payload

func (*Upload_CdnFile) GetUploadCdnFile

func (m *Upload_CdnFile) GetUploadCdnFile() *TLUploadCdnFile

func (*Upload_CdnFile) GetUploadCdnFileReuploadNeeded

func (m *Upload_CdnFile) GetUploadCdnFileReuploadNeeded() *TLUploadCdnFileReuploadNeeded

func (*Upload_CdnFile) ProtoMessage

func (*Upload_CdnFile) ProtoMessage()

func (*Upload_CdnFile) Reset

func (m *Upload_CdnFile) Reset()

func (*Upload_CdnFile) String

func (m *Upload_CdnFile) String() string

func (*Upload_CdnFile) XXX_OneofFuncs

func (*Upload_CdnFile) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Upload_CdnFile_UploadCdnFile

type Upload_CdnFile_UploadCdnFile struct {
	UploadCdnFile *TLUploadCdnFile `protobuf:"bytes,2,opt,name=upload_cdnFile,json=uploadCdnFile,oneof"`
}

type Upload_CdnFile_UploadCdnFileReuploadNeeded

type Upload_CdnFile_UploadCdnFileReuploadNeeded struct {
	UploadCdnFileReuploadNeeded *TLUploadCdnFileReuploadNeeded `protobuf:"bytes,1,opt,name=upload_cdnFileReuploadNeeded,json=uploadCdnFileReuploadNeeded,oneof"`
}

type Upload_File

type Upload_File struct {
	// Types that are valid to be assigned to Payload:
	//	*Upload_File_UploadFile
	//	*Upload_File_UploadFileCdnRedirect
	Payload isUpload_File_Payload `protobuf_oneof:"payload"`
}

func MakeUpload_File

func MakeUpload_File(message proto.Message) (m *Upload_File)

func (*Upload_File) Decode

func (m *Upload_File) Decode(dbuf *DecodeBuf) error

func (*Upload_File) Descriptor

func (*Upload_File) Descriptor() ([]byte, []int)

func (*Upload_File) Encode

func (m *Upload_File) Encode() (b []byte)

func (*Upload_File) GetPayload

func (m *Upload_File) GetPayload() isUpload_File_Payload

func (*Upload_File) GetUploadFile

func (m *Upload_File) GetUploadFile() *TLUploadFile

func (*Upload_File) GetUploadFileCdnRedirect

func (m *Upload_File) GetUploadFileCdnRedirect() *TLUploadFileCdnRedirect

func (*Upload_File) ProtoMessage

func (*Upload_File) ProtoMessage()

func (*Upload_File) Reset

func (m *Upload_File) Reset()

func (*Upload_File) String

func (m *Upload_File) String() string

func (*Upload_File) XXX_OneofFuncs

func (*Upload_File) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Upload_File_UploadFile

type Upload_File_UploadFile struct {
	UploadFile *TLUploadFile `protobuf:"bytes,1,opt,name=upload_file,json=uploadFile,oneof"`
}

type Upload_File_UploadFileCdnRedirect

type Upload_File_UploadFileCdnRedirect struct {
	UploadFileCdnRedirect *TLUploadFileCdnRedirect `protobuf:"bytes,2,opt,name=upload_fileCdnRedirect,json=uploadFileCdnRedirect,oneof"`
}

type Upload_WebFile

type Upload_WebFile struct {
	// Types that are valid to be assigned to Payload:
	//	*Upload_WebFile_UploadWebFile
	Payload isUpload_WebFile_Payload `protobuf_oneof:"payload"`
}

func MakeUpload_WebFile

func MakeUpload_WebFile(message proto.Message) (m *Upload_WebFile)

func (*Upload_WebFile) Decode

func (m *Upload_WebFile) Decode(dbuf *DecodeBuf) error

func (*Upload_WebFile) Descriptor

func (*Upload_WebFile) Descriptor() ([]byte, []int)

func (*Upload_WebFile) Encode

func (m *Upload_WebFile) Encode() (b []byte)

func (*Upload_WebFile) GetPayload

func (m *Upload_WebFile) GetPayload() isUpload_WebFile_Payload

func (*Upload_WebFile) GetUploadWebFile

func (m *Upload_WebFile) GetUploadWebFile() *TLUploadWebFile

func (*Upload_WebFile) ProtoMessage

func (*Upload_WebFile) ProtoMessage()

func (*Upload_WebFile) Reset

func (m *Upload_WebFile) Reset()

func (*Upload_WebFile) String

func (m *Upload_WebFile) String() string

func (*Upload_WebFile) XXX_OneofFuncs

func (*Upload_WebFile) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Upload_WebFile_UploadWebFile

type Upload_WebFile_UploadWebFile struct {
	UploadWebFile *TLUploadWebFile `protobuf:"bytes,1,opt,name=upload_webFile,json=uploadWebFile,oneof"`
}

type User

type User struct {
	// Types that are valid to be assigned to Payload:
	//	*User_UserEmpty
	//	*User_User
	Payload isUser_Payload `protobuf_oneof:"payload"`
}

func MakeUser

func MakeUser(message proto.Message) (m *User)

func (*User) Decode

func (m *User) Decode(dbuf *DecodeBuf) error

func (*User) Descriptor

func (*User) Descriptor() ([]byte, []int)

func (*User) Encode

func (m *User) Encode() (b []byte)

func (*User) GetPayload

func (m *User) GetPayload() isUser_Payload

func (*User) GetUser

func (m *User) GetUser() *TLUser

func (*User) GetUserEmpty

func (m *User) GetUserEmpty() *TLUserEmpty

func (*User) ProtoMessage

func (*User) ProtoMessage()

func (*User) Reset

func (m *User) Reset()

func (*User) String

func (m *User) String() string

func (*User) XXX_OneofFuncs

func (*User) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type UserFull

type UserFull struct {
	// Types that are valid to be assigned to Payload:
	//	*UserFull_UserFull
	Payload isUserFull_Payload `protobuf_oneof:"payload"`
}

func MakeUserFull

func MakeUserFull(message proto.Message) (m *UserFull)

func (*UserFull) Decode

func (m *UserFull) Decode(dbuf *DecodeBuf) error

func (*UserFull) Descriptor

func (*UserFull) Descriptor() ([]byte, []int)

func (*UserFull) Encode

func (m *UserFull) Encode() (b []byte)

func (*UserFull) GetPayload

func (m *UserFull) GetPayload() isUserFull_Payload

func (*UserFull) GetUserFull

func (m *UserFull) GetUserFull() *TLUserFull

func (*UserFull) ProtoMessage

func (*UserFull) ProtoMessage()

func (*UserFull) Reset

func (m *UserFull) Reset()

func (*UserFull) String

func (m *UserFull) String() string

func (*UserFull) XXX_OneofFuncs

func (*UserFull) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type UserFull_UserFull

type UserFull_UserFull struct {
	UserFull *TLUserFull `protobuf:"bytes,1,opt,name=userFull,oneof"`
}

type UserProfilePhoto

type UserProfilePhoto struct {
	// Types that are valid to be assigned to Payload:
	//	*UserProfilePhoto_UserProfilePhotoEmpty
	//	*UserProfilePhoto_UserProfilePhoto
	Payload isUserProfilePhoto_Payload `protobuf_oneof:"payload"`
}

func MakeUserProfilePhoto

func MakeUserProfilePhoto(message proto.Message) (m *UserProfilePhoto)

func (*UserProfilePhoto) Decode

func (m *UserProfilePhoto) Decode(dbuf *DecodeBuf) error

func (*UserProfilePhoto) Descriptor

func (*UserProfilePhoto) Descriptor() ([]byte, []int)

func (*UserProfilePhoto) Encode

func (m *UserProfilePhoto) Encode() (b []byte)

func (*UserProfilePhoto) GetPayload

func (m *UserProfilePhoto) GetPayload() isUserProfilePhoto_Payload

func (*UserProfilePhoto) GetUserProfilePhoto

func (m *UserProfilePhoto) GetUserProfilePhoto() *TLUserProfilePhoto

func (*UserProfilePhoto) GetUserProfilePhotoEmpty

func (m *UserProfilePhoto) GetUserProfilePhotoEmpty() *TLUserProfilePhotoEmpty

func (*UserProfilePhoto) ProtoMessage

func (*UserProfilePhoto) ProtoMessage()

func (*UserProfilePhoto) Reset

func (m *UserProfilePhoto) Reset()

func (*UserProfilePhoto) String

func (m *UserProfilePhoto) String() string

func (*UserProfilePhoto) XXX_OneofFuncs

func (*UserProfilePhoto) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type UserProfilePhoto_UserProfilePhoto

type UserProfilePhoto_UserProfilePhoto struct {
	UserProfilePhoto *TLUserProfilePhoto `protobuf:"bytes,2,opt,name=userProfilePhoto,oneof"`
}

type UserProfilePhoto_UserProfilePhotoEmpty

type UserProfilePhoto_UserProfilePhotoEmpty struct {
	UserProfilePhotoEmpty *TLUserProfilePhotoEmpty `protobuf:"bytes,1,opt,name=userProfilePhotoEmpty,oneof"`
}

type UserStatus

type UserStatus struct {
	// Types that are valid to be assigned to Payload:
	//	*UserStatus_UserStatusEmpty
	//	*UserStatus_UserStatusOnline
	//	*UserStatus_UserStatusOffline
	//	*UserStatus_UserStatusRecently
	//	*UserStatus_UserStatusLastWeek
	//	*UserStatus_UserStatusLastMonth
	Payload isUserStatus_Payload `protobuf_oneof:"payload"`
}

func MakeUserStatus

func MakeUserStatus(message proto.Message) (m *UserStatus)

func (*UserStatus) Decode

func (m *UserStatus) Decode(dbuf *DecodeBuf) error

func (*UserStatus) Descriptor

func (*UserStatus) Descriptor() ([]byte, []int)

func (*UserStatus) Encode

func (m *UserStatus) Encode() (b []byte)

func (*UserStatus) GetPayload

func (m *UserStatus) GetPayload() isUserStatus_Payload

func (*UserStatus) GetUserStatusEmpty

func (m *UserStatus) GetUserStatusEmpty() *TLUserStatusEmpty

func (*UserStatus) GetUserStatusLastMonth

func (m *UserStatus) GetUserStatusLastMonth() *TLUserStatusLastMonth

func (*UserStatus) GetUserStatusLastWeek

func (m *UserStatus) GetUserStatusLastWeek() *TLUserStatusLastWeek

func (*UserStatus) GetUserStatusOffline

func (m *UserStatus) GetUserStatusOffline() *TLUserStatusOffline

func (*UserStatus) GetUserStatusOnline

func (m *UserStatus) GetUserStatusOnline() *TLUserStatusOnline

func (*UserStatus) GetUserStatusRecently

func (m *UserStatus) GetUserStatusRecently() *TLUserStatusRecently

func (*UserStatus) ProtoMessage

func (*UserStatus) ProtoMessage()

func (*UserStatus) Reset

func (m *UserStatus) Reset()

func (*UserStatus) String

func (m *UserStatus) String() string

func (*UserStatus) XXX_OneofFuncs

func (*UserStatus) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type UserStatus_UserStatusEmpty

type UserStatus_UserStatusEmpty struct {
	UserStatusEmpty *TLUserStatusEmpty `protobuf:"bytes,1,opt,name=userStatusEmpty,oneof"`
}

type UserStatus_UserStatusLastMonth

type UserStatus_UserStatusLastMonth struct {
	UserStatusLastMonth *TLUserStatusLastMonth `protobuf:"bytes,6,opt,name=userStatusLastMonth,oneof"`
}

type UserStatus_UserStatusLastWeek

type UserStatus_UserStatusLastWeek struct {
	UserStatusLastWeek *TLUserStatusLastWeek `protobuf:"bytes,5,opt,name=userStatusLastWeek,oneof"`
}

type UserStatus_UserStatusOffline

type UserStatus_UserStatusOffline struct {
	UserStatusOffline *TLUserStatusOffline `protobuf:"bytes,3,opt,name=userStatusOffline,oneof"`
}

type UserStatus_UserStatusOnline

type UserStatus_UserStatusOnline struct {
	UserStatusOnline *TLUserStatusOnline `protobuf:"bytes,2,opt,name=userStatusOnline,oneof"`
}

type UserStatus_UserStatusRecently

type UserStatus_UserStatusRecently struct {
	UserStatusRecently *TLUserStatusRecently `protobuf:"bytes,4,opt,name=userStatusRecently,oneof"`
}

type User_User

type User_User struct {
	User *TLUser `protobuf:"bytes,2,opt,name=user,oneof"`
}

type User_UserEmpty

type User_UserEmpty struct {
	UserEmpty *TLUserEmpty `protobuf:"bytes,1,opt,name=userEmpty,oneof"`
}

type WallPaper

type WallPaper struct {
	// Types that are valid to be assigned to Payload:
	//	*WallPaper_WallPaper
	//	*WallPaper_WallPaperSolid
	Payload isWallPaper_Payload `protobuf_oneof:"payload"`
}

func MakeWallPaper

func MakeWallPaper(message proto.Message) (m *WallPaper)

func (*WallPaper) Decode

func (m *WallPaper) Decode(dbuf *DecodeBuf) error

func (*WallPaper) Descriptor

func (*WallPaper) Descriptor() ([]byte, []int)

func (*WallPaper) Encode

func (m *WallPaper) Encode() (b []byte)

func (*WallPaper) GetPayload

func (m *WallPaper) GetPayload() isWallPaper_Payload

func (*WallPaper) GetWallPaper

func (m *WallPaper) GetWallPaper() *TLWallPaper

func (*WallPaper) GetWallPaperSolid

func (m *WallPaper) GetWallPaperSolid() *TLWallPaperSolid

func (*WallPaper) ProtoMessage

func (*WallPaper) ProtoMessage()

func (*WallPaper) Reset

func (m *WallPaper) Reset()

func (*WallPaper) String

func (m *WallPaper) String() string

func (*WallPaper) XXX_OneofFuncs

func (*WallPaper) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type WallPaper_WallPaper

type WallPaper_WallPaper struct {
	WallPaper *TLWallPaper `protobuf:"bytes,1,opt,name=wallPaper,oneof"`
}

type WallPaper_WallPaperSolid

type WallPaper_WallPaperSolid struct {
	WallPaperSolid *TLWallPaperSolid `protobuf:"bytes,2,opt,name=wallPaperSolid,oneof"`
}

type WebDocument

type WebDocument struct {
	// Types that are valid to be assigned to Payload:
	//	*WebDocument_WebDocument
	Payload isWebDocument_Payload `protobuf_oneof:"payload"`
}

func MakeWebDocument

func MakeWebDocument(message proto.Message) (m *WebDocument)

func (*WebDocument) Decode

func (m *WebDocument) Decode(dbuf *DecodeBuf) error

func (*WebDocument) Descriptor

func (*WebDocument) Descriptor() ([]byte, []int)

func (*WebDocument) Encode

func (m *WebDocument) Encode() (b []byte)

func (*WebDocument) GetPayload

func (m *WebDocument) GetPayload() isWebDocument_Payload

func (*WebDocument) GetWebDocument

func (m *WebDocument) GetWebDocument() *TLWebDocument

func (*WebDocument) ProtoMessage

func (*WebDocument) ProtoMessage()

func (*WebDocument) Reset

func (m *WebDocument) Reset()

func (*WebDocument) String

func (m *WebDocument) String() string

func (*WebDocument) XXX_OneofFuncs

func (*WebDocument) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type WebDocument_WebDocument

type WebDocument_WebDocument struct {
	WebDocument *TLWebDocument `protobuf:"bytes,1,opt,name=webDocument,oneof"`
}

type WebPage

type WebPage struct {
	// Types that are valid to be assigned to Payload:
	//	*WebPage_WebPageEmpty
	//	*WebPage_WebPagePending
	//	*WebPage_WebPage
	//	*WebPage_WebPageNotModified
	Payload isWebPage_Payload `protobuf_oneof:"payload"`
}

func MakeWebPage

func MakeWebPage(message proto.Message) (m *WebPage)

func (*WebPage) Decode

func (m *WebPage) Decode(dbuf *DecodeBuf) error

func (*WebPage) Descriptor

func (*WebPage) Descriptor() ([]byte, []int)

func (*WebPage) Encode

func (m *WebPage) Encode() (b []byte)

func (*WebPage) GetPayload

func (m *WebPage) GetPayload() isWebPage_Payload

func (*WebPage) GetWebPage

func (m *WebPage) GetWebPage() *TLWebPage

func (*WebPage) GetWebPageEmpty

func (m *WebPage) GetWebPageEmpty() *TLWebPageEmpty

func (*WebPage) GetWebPageNotModified

func (m *WebPage) GetWebPageNotModified() *TLWebPageNotModified

func (*WebPage) GetWebPagePending

func (m *WebPage) GetWebPagePending() *TLWebPagePending

func (*WebPage) ProtoMessage

func (*WebPage) ProtoMessage()

func (*WebPage) Reset

func (m *WebPage) Reset()

func (*WebPage) String

func (m *WebPage) String() string

func (*WebPage) XXX_OneofFuncs

func (*WebPage) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type WebPage_WebPage

type WebPage_WebPage struct {
	WebPage *TLWebPage `protobuf:"bytes,3,opt,name=webPage,oneof"`
}

type WebPage_WebPageEmpty

type WebPage_WebPageEmpty struct {
	WebPageEmpty *TLWebPageEmpty `protobuf:"bytes,1,opt,name=webPageEmpty,oneof"`
}

type WebPage_WebPageNotModified

type WebPage_WebPageNotModified struct {
	WebPageNotModified *TLWebPageNotModified `protobuf:"bytes,4,opt,name=webPageNotModified,oneof"`
}

type WebPage_WebPagePending

type WebPage_WebPagePending struct {
	WebPagePending *TLWebPagePending `protobuf:"bytes,2,opt,name=webPagePending,oneof"`
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL