user

package
v0.87.2 Latest Latest
Warning

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

Go to latest
Published: Aug 21, 2022 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Predicate_peerPeerNotifySettings                = "peerPeerNotifySettings"
	Predicate_privacyKeyRules                       = "privacyKeyRules"
	Predicate_lastSeenData                          = "lastSeenData"
	Predicate_contactData                           = "contactData"
	Predicate_botData                               = "botData"
	Predicate_userData                              = "userData"
	Predicate_immutableUser                         = "immutableUser"
	Predicate_userImportedContacts                  = "userImportedContacts"
	Predicate_user_getLastSeens                     = "user_getLastSeens"
	Predicate_user_updateLastSeen                   = "user_updateLastSeen"
	Predicate_user_getLastSeen                      = "user_getLastSeen"
	Predicate_user_getImmutableUser                 = "user_getImmutableUser"
	Predicate_user_getMutableUsers                  = "user_getMutableUsers"
	Predicate_user_getImmutableUserByPhone          = "user_getImmutableUserByPhone"
	Predicate_user_getImmutableUserByToken          = "user_getImmutableUserByToken"
	Predicate_user_setAccountDaysTTL                = "user_setAccountDaysTTL"
	Predicate_user_getAccountDaysTTL                = "user_getAccountDaysTTL"
	Predicate_user_getNotifySettings                = "user_getNotifySettings"
	Predicate_user_setNotifySettings                = "user_setNotifySettings"
	Predicate_user_resetNotifySettings              = "user_resetNotifySettings"
	Predicate_user_getAllNotifySettings             = "user_getAllNotifySettings"
	Predicate_user_getGlobalPrivacySettings         = "user_getGlobalPrivacySettings"
	Predicate_user_setGlobalPrivacySettings         = "user_setGlobalPrivacySettings"
	Predicate_user_getPrivacy                       = "user_getPrivacy"
	Predicate_user_setPrivacy                       = "user_setPrivacy"
	Predicate_user_checkPrivacy                     = "user_checkPrivacy"
	Predicate_user_addPeerSettings                  = "user_addPeerSettings"
	Predicate_user_getPeerSettings                  = "user_getPeerSettings"
	Predicate_user_deletePeerSettings               = "user_deletePeerSettings"
	Predicate_user_changePhone                      = "user_changePhone"
	Predicate_user_createNewPredefinedUser          = "user_createNewPredefinedUser"
	Predicate_user_getPredefinedUser                = "user_getPredefinedUser"
	Predicate_user_getAllPredefinedUser             = "user_getAllPredefinedUser"
	Predicate_user_updatePredefinedFirstAndLastName = "user_updatePredefinedFirstAndLastName"
	Predicate_user_updatePredefinedVerified         = "user_updatePredefinedVerified"
	Predicate_user_updatePredefinedUsername         = "user_updatePredefinedUsername"
	Predicate_user_updatePredefinedCode             = "user_updatePredefinedCode"
	Predicate_user_predefinedBindRegisteredUserId   = "user_predefinedBindRegisteredUserId"
	Predicate_user_createNewUser                    = "user_createNewUser"
	Predicate_user_blockPeer                        = "user_blockPeer"
	Predicate_user_unBlockPeer                      = "user_unBlockPeer"
	Predicate_user_blockedByUser                    = "user_blockedByUser"
	Predicate_user_isBlockedByUser                  = "user_isBlockedByUser"
	Predicate_user_checkBlockUserList               = "user_checkBlockUserList"
	Predicate_user_getBlockedList                   = "user_getBlockedList"
	Predicate_user_getContactSignUpNotification     = "user_getContactSignUpNotification"
	Predicate_user_setContactSignUpNotification     = "user_setContactSignUpNotification"
	Predicate_user_getContentSettings               = "user_getContentSettings"
	Predicate_user_setContentSettings               = "user_setContentSettings"
	Predicate_user_deleteContact                    = "user_deleteContact"
	Predicate_user_getContactList                   = "user_getContactList"
	Predicate_user_getContactIdList                 = "user_getContactIdList"
	Predicate_user_getContact                       = "user_getContact"
	Predicate_user_addContact                       = "user_addContact"
	Predicate_user_checkContact                     = "user_checkContact"
	Predicate_user_importContacts                   = "user_importContacts"
	Predicate_user_getCountryCode                   = "user_getCountryCode"
	Predicate_user_updateAbout                      = "user_updateAbout"
	Predicate_user_updateFirstAndLastName           = "user_updateFirstAndLastName"
	Predicate_user_updateVerified                   = "user_updateVerified"
	Predicate_user_updateUsername                   = "user_updateUsername"
	Predicate_user_updateProfilePhoto               = "user_updateProfilePhoto"
	Predicate_user_deleteProfilePhotos              = "user_deleteProfilePhotos"
	Predicate_user_getProfilePhotos                 = "user_getProfilePhotos"
	Predicate_user_setBotCommands                   = "user_setBotCommands"
	Predicate_user_isBot                            = "user_isBot"
	Predicate_user_getBotInfo                       = "user_getBotInfo"
	Predicate_user_getFullUser                      = "user_getFullUser"
)
View Source
const (
	RULE_TYPE_INVALID          = 0
	ALLOW_CONTACTS             = 1
	ALLOW_ALL                  = 2
	ALLOW_USERS                = 3
	DISALLOW_CONTACTS          = 4
	DISALLOW_ALL               = 5
	DISALLOW_USERS             = 6
	ALLOW_CHAT_PARTICIPANTS    = 7
	DISALLOW_CHAT_PARTICIPANTS = 8
)
View Source
const (
	KEY_TYPE_INVALID = 0
	STATUS_TIMESTAMP = 1 //
	CHAT_INVITE      = 2
	PHONE_CALL       = 3
	PHONE_P2P        = 4
	FORWARDS         = 5
	PROFILE_PHOTO    = 6
	PHONE_NUMBER     = 7
	ADDED_BY_PHONE   = 8
	MAX_KEY_TYPE     = 8
)

``` inputPrivacyKeyStatusTimestamp#4f96cb18 = InputPrivacyKey; inputPrivacyKeyChatInvite#bdfb0426 = InputPrivacyKey; inputPrivacyKeyPhoneCall#fabadc5f = InputPrivacyKey; inputPrivacyKeyPhoneP2P#db9e70d2 = InputPrivacyKey; inputPrivacyKeyForwards#a4dd4c08 = InputPrivacyKey; inputPrivacyKeyProfilePhoto#5719bacc = InputPrivacyKey; inputPrivacyKeyPhoneNumber#352dafa = InputPrivacyKey; inputPrivacyKeyAddedByPhone#d1219bdd = InputPrivacyKey; ```

View Source
const (
	UserTypeUnknown = 0
	UserTypeDeleted = 1
	UserTypeRegular = 2
	UserTypeBot     = 3
	UserTypeService = 4
	UserTypeTest    = 5
)
View Source
const (
	BotFatherId   = int64(6)
	BotFatherName = "BotFather"
)

## Inline bot samples Here are some sample inline bots, in case you’re curious to see one in action. Try any of these: @gif – GIF search @vid – Video search @pic – Yandex image search @bing – Bing image search @wiki – Wikipedia search @imdb – IMDB search @bold – Make bold, italic or fixed sys text

## NEW @youtube - Connect your account for personalized results @music - Search and send classical music @foursquare – Find and send venue addresses @sticker – Find and send stickers based on emoji

View Source
const (
	BotGifId          = int64(101)
	BotGifName        = "gif"
	BotVidId          = int64(102)
	BotVidName        = "vid"
	BotPicId          = int64(103)
	BotPicName        = "pic"
	BotBingId         = int64(104)
	BotBingName       = "bing"
	BotWikiId         = int64(105)
	BotWikiName       = "wiki"
	BotImdbId         = int64(106)
	BotImdbName       = "imdb"
	BotBoldId         = int64(107)
	BotBoldName       = "bold"
	BotYoutubeId      = int64(108)
	BotYoutubeName    = "youtube"
	BotMusicId        = int64(109)
	BotMusicName      = "music"
	BotFoursquareId   = int64(110)
	BotFoursquareName = "foursquare"
	BotStickerId      = int64(111)
	BotStickerName    = "sticker"
)

Variables

View Source
var (
	ErrInvalidLengthUserTl        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowUserTl          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupUserTl = fmt.Errorf("proto: unexpected end of group")
)
View Source
var TLConstructor_name = map[int32]string{
	0:           "CRC32_UNKNOWN",
	1894399913:  "CRC32_peerPeerNotifySettings",
	-1810715178: "CRC32_privacyKeyRules",
	-313287543:  "CRC32_lastSeenData",
	722018346:   "CRC32_contactData",
	23110840:    "CRC32_botData",
	2138633749:  "CRC32_userData",
	361114766:   "CRC32_immutableUser",
	1256160192:  "CRC32_userImportedContacts",
	2090958337:  "CRC32_user_getLastSeens",
	1314677789:  "CRC32_user_updateLastSeen",
	-1860581154: "CRC32_user_getLastSeen",
	-47047585:   "CRC32_user_getImmutableUser",
	187684863:   "CRC32_user_getMutableUsers",
	-373067804:  "CRC32_user_getImmutableUserByPhone",
	-12709005:   "CRC32_user_getImmutableUserByToken",
	-766178484:  "CRC32_user_setAccountDaysTTL",
	-1299956000: "CRC32_user_getAccountDaysTTL",
	1085028198:  "CRC32_user_getNotifySettings",
	-907188763:  "CRC32_user_setNotifySettings",
	235380084:   "CRC32_user_resetNotifySettings",
	1435658357:  "CRC32_user_getAllNotifySettings",
	2012672274:  "CRC32_user_getGlobalPrivacySettings",
	-1934257490: "CRC32_user_setGlobalPrivacySettings",
	-1656708172: "CRC32_user_getPrivacy",
	-2007650929: "CRC32_user_setPrivacy",
	-982638934:  "CRC32_user_checkPrivacy",
	-891148445:  "CRC32_user_addPeerSettings",
	218296167:   "CRC32_user_getPeerSettings",
	1586043239:  "CRC32_user_deletePeerSettings",
	-8759461:    "CRC32_user_changePhone",
	1464414785:  "CRC32_user_createNewPredefinedUser",
	876047141:   "CRC32_user_getPredefinedUser",
	-1053474843: "CRC32_user_getAllPredefinedUser",
	976922006:   "CRC32_user_updatePredefinedFirstAndLastName",
	-1158303159: "CRC32_user_updatePredefinedVerified",
	1269284562:  "CRC32_user_updatePredefinedUsername",
	1626771303:  "CRC32_user_updatePredefinedCode",
	68106153:    "CRC32_user_predefinedBindRegisteredUserId",
	2044729473:  "CRC32_user_createNewUser",
	-2130301264: "CRC32_user_blockPeer",
	-555280883:  "CRC32_user_unBlockPeer",
	-1147140722: "CRC32_user_blockedByUser",
	-1934708257: "CRC32_user_isBlockedByUser",
	-1006800656: "CRC32_user_checkBlockUserList",
	603964232:   "CRC32_user_getBlockedList",
	-456010794:  "CRC32_user_getContactSignUpNotification",
	-2053016735: "CRC32_user_setContactSignUpNotification",
	-1799115361: "CRC32_user_getContentSettings",
	-1654391189: "CRC32_user_setContentSettings",
	-972979687:  "CRC32_user_deleteContact",
	-951332511:  "CRC32_user_getContactList",
	-237135810:  "CRC32_user_getContactIdList",
	-613250077:  "CRC32_user_getContact",
	2042936590:  "CRC32_user_addContact",
	-2102962012: "CRC32_user_checkContact",
	-1711212654: "CRC32_user_importContacts",
	302016562:   "CRC32_user_getCountryCode",
	-620695161:  "CRC32_user_updateAbout",
	-882473492:  "CRC32_user_updateFirstAndLastName",
	617163107:   "CRC32_user_updateVerified",
	-179495311:  "CRC32_user_updateUsername",
	997461895:   "CRC32_user_updateProfilePhoto",
	736322062:   "CRC32_user_deleteProfilePhotos",
	-597245626:  "CRC32_user_getProfilePhotos",
	1966844182:  "CRC32_user_setBotCommands",
	-948779026:  "CRC32_user_isBot",
	879114000:   "CRC32_user_getBotInfo",
	-49225414:   "CRC32_user_getFullUser",
}
View Source
var TLConstructor_value = map[string]int32{
	"CRC32_UNKNOWN":                               0,
	"CRC32_peerPeerNotifySettings":                1894399913,
	"CRC32_privacyKeyRules":                       -1810715178,
	"CRC32_lastSeenData":                          -313287543,
	"CRC32_contactData":                           722018346,
	"CRC32_botData":                               23110840,
	"CRC32_userData":                              2138633749,
	"CRC32_immutableUser":                         361114766,
	"CRC32_userImportedContacts":                  1256160192,
	"CRC32_user_getLastSeens":                     2090958337,
	"CRC32_user_updateLastSeen":                   1314677789,
	"CRC32_user_getLastSeen":                      -1860581154,
	"CRC32_user_getImmutableUser":                 -47047585,
	"CRC32_user_getMutableUsers":                  187684863,
	"CRC32_user_getImmutableUserByPhone":          -373067804,
	"CRC32_user_getImmutableUserByToken":          -12709005,
	"CRC32_user_setAccountDaysTTL":                -766178484,
	"CRC32_user_getAccountDaysTTL":                -1299956000,
	"CRC32_user_getNotifySettings":                1085028198,
	"CRC32_user_setNotifySettings":                -907188763,
	"CRC32_user_resetNotifySettings":              235380084,
	"CRC32_user_getAllNotifySettings":             1435658357,
	"CRC32_user_getGlobalPrivacySettings":         2012672274,
	"CRC32_user_setGlobalPrivacySettings":         -1934257490,
	"CRC32_user_getPrivacy":                       -1656708172,
	"CRC32_user_setPrivacy":                       -2007650929,
	"CRC32_user_checkPrivacy":                     -982638934,
	"CRC32_user_addPeerSettings":                  -891148445,
	"CRC32_user_getPeerSettings":                  218296167,
	"CRC32_user_deletePeerSettings":               1586043239,
	"CRC32_user_changePhone":                      -8759461,
	"CRC32_user_createNewPredefinedUser":          1464414785,
	"CRC32_user_getPredefinedUser":                876047141,
	"CRC32_user_getAllPredefinedUser":             -1053474843,
	"CRC32_user_updatePredefinedFirstAndLastName": 976922006,
	"CRC32_user_updatePredefinedVerified":         -1158303159,
	"CRC32_user_updatePredefinedUsername":         1269284562,
	"CRC32_user_updatePredefinedCode":             1626771303,
	"CRC32_user_predefinedBindRegisteredUserId":   68106153,
	"CRC32_user_createNewUser":                    2044729473,
	"CRC32_user_blockPeer":                        -2130301264,
	"CRC32_user_unBlockPeer":                      -555280883,
	"CRC32_user_blockedByUser":                    -1147140722,
	"CRC32_user_isBlockedByUser":                  -1934708257,
	"CRC32_user_checkBlockUserList":               -1006800656,
	"CRC32_user_getBlockedList":                   603964232,
	"CRC32_user_getContactSignUpNotification":     -456010794,
	"CRC32_user_setContactSignUpNotification":     -2053016735,
	"CRC32_user_getContentSettings":               -1799115361,
	"CRC32_user_setContentSettings":               -1654391189,
	"CRC32_user_deleteContact":                    -972979687,
	"CRC32_user_getContactList":                   -951332511,
	"CRC32_user_getContactIdList":                 -237135810,
	"CRC32_user_getContact":                       -613250077,
	"CRC32_user_addContact":                       2042936590,
	"CRC32_user_checkContact":                     -2102962012,
	"CRC32_user_importContacts":                   -1711212654,
	"CRC32_user_getCountryCode":                   302016562,
	"CRC32_user_updateAbout":                      -620695161,
	"CRC32_user_updateFirstAndLastName":           -882473492,
	"CRC32_user_updateVerified":                   617163107,
	"CRC32_user_updateUsername":                   -179495311,
	"CRC32_user_updateProfilePhoto":               997461895,
	"CRC32_user_deleteProfilePhotos":              736322062,
	"CRC32_user_getProfilePhotos":                 -597245626,
	"CRC32_user_setBotCommands":                   1966844182,
	"CRC32_user_isBot":                            -948779026,
	"CRC32_user_getBotInfo":                       879114000,
	"CRC32_user_getFullUser":                      -49225414,
}

Functions

func CheckClassID

func CheckClassID(classId int32) (ok bool)

func CheckPrivacyIsAllow

func CheckPrivacyIsAllow(selfId int64,
	rules []*mtproto.PrivacyRule,
	checkId int64,
	cbContact func(id, checkId int64) bool,
	cbChat func(checkId int64, idList []int64) bool) bool

func FromInputPrivacyKeyType

func FromInputPrivacyKeyType(k *mtproto.InputPrivacyKey) int

func GetBotIdByName

func GetBotIdByName(n string) (id int64)

func GetBotNameById

func GetBotNameById(id int64) (n string)

func GetClazzID

func GetClazzID(clazzName string, layer int) int32

func GetRPCContextRegisters

func GetRPCContextRegisters() map[string]RPCContextTuple

func IsBotBing

func IsBotBing(id int64) bool

func IsBotFather

func IsBotFather(id int64) bool

func IsBotFoursquare

func IsBotFoursquare(id int64) bool

func IsBotGif

func IsBotGif(id int64) bool

func IsBotPic

func IsBotPic(id int64) bool

func MakeUserStatus

func MakeUserStatus(lastSeenAt int64, allowTimestamp bool) *mtproto.UserStatus

MakeUserStatus *********************************************************************************

    // Android client source code
	//
    public static String formatUserStatus(int currentAccount, TLRPC.User user) {
        if (user != null && user.status != null && user.status.expires == 0) {
            if (user.status instanceof TLRPC.TL_userStatusRecently) {
                user.status.expires = -100;
            } else if (user.status instanceof TLRPC.TL_userStatusLastWeek) {
                user.status.expires = -101;
            } else if (user.status instanceof TLRPC.TL_userStatusLastMonth) {
                user.status.expires = -102;
            }
        }
        if (user != null && user.status != null && user.status.expires <= 0) {
            if (MessagesController.getInstance(currentAccount).onlinePrivacy.containsKey(user.id)) {
                return getString("Online", R.string.Online);
            }
        }
        if (user == null || user.status == null || user.status.expires == 0 || UserObject.isDeleted(user) || user instanceof TLRPC.TL_userEmpty) {
            return getString("ALongTimeAgo", R.string.ALongTimeAgo);
        } else {
            int currentTime = ConnectionsManager.getInstance(currentAccount).getCurrentTime();
            if (user.status.expires > currentTime) {
                return getString("Online", R.string.Online);
            } else {
                if (user.status.expires == -1) {
                    return getString("Invisible", R.string.Invisible);
                } else if (user.status.expires == -100) {
                    return getString("Lately", R.string.Lately);
                } else if (user.status.expires == -101) {
                    return getString("WithinAWeek", R.string.WithinAWeek);
                } else if (user.status.expires == -102) {
                    return getString("WithinAMonth", R.string.WithinAMonth);
                }  else {
                    return formatDateOnline(user.status.expires);
                }
            }
        }
    }

	// 60*60*24*7   week
	// 60*60*24*30  month

func MakeUserStatusOffline

func MakeUserStatusOffline(lastSeenAt int64) *mtproto.UserStatus

func MakeUserStatusOnline

func MakeUserStatusOnline() *mtproto.UserStatus

func NewTLObjectByClassID

func NewTLObjectByClassID(classId int32) mtproto.TLObject

func PickAllIdListByRules

func PickAllIdListByRules(rules []*mtproto.PrivacyRule) (userIdList, chatIdList, channelIdList []int64)

PickAllIdListByRules TODO(@benqi): pick chat and channel

func RegisterRPCUserServer

func RegisterRPCUserServer(s *grpc.Server, srv RPCUserServer)

func ToPrivacyKey

func ToPrivacyKey(keyType int) (key *mtproto.PrivacyKey)

func ToPrivacyRuleByInput

func ToPrivacyRuleByInput(userSelfId int64, inputRule *mtproto.InputPrivacyRule) *mtproto.PrivacyRule

ToPrivacyRuleByInput

``` inputPrivacyValueAllowContacts#d09e07b = InputPrivacyRule; inputPrivacyValueAllowAll#184b35ce = InputPrivacyRule; inputPrivacyValueAllowUsers#131cc67f users:Vector<InputUser> = InputPrivacyRule; inputPrivacyValueDisallowContacts#ba52007 = InputPrivacyRule; inputPrivacyValueDisallowAll#d66b66c9 = InputPrivacyRule; inputPrivacyValueDisallowUsers#90110467 users:Vector<InputUser> = InputPrivacyRule; inputPrivacyValueAllowChatParticipants#4c81c1ba chats:Vector<int> = InputPrivacyRule; inputPrivacyValueDisallowChatParticipants#d82363af chats:Vector<int> = InputPrivacyRule; ```

func ToPrivacyRuleListByInput

func ToPrivacyRuleListByInput(userSelfId int64, inputRules []*mtproto.InputPrivacyRule) (rules []*mtproto.PrivacyRule)

Types

type BlockedList

type BlockedList []*mtproto.PeerBlocked

func (BlockedList) Len

func (m BlockedList) Len() int

Len len

func (BlockedList) Less

func (m BlockedList) Less(i, j int) bool

func (BlockedList) Swap

func (m BlockedList) Swap(i, j int)

type BotData

type BotData struct {
	PredicateName        string             `protobuf:"bytes,1,opt,name=predicate_name,json=predicateName,proto3" json:"predicate_name,omitempty"`
	Constructor          TLConstructor      `protobuf:"varint,2,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	Id                   int64              `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"`
	BotType              int32              `protobuf:"varint,4,opt,name=bot_type,json=botType,proto3" json:"bot_type,omitempty"`
	Creator              int64              `protobuf:"varint,5,opt,name=creator,proto3" json:"creator,omitempty"`
	Token                string             `protobuf:"bytes,6,opt,name=token,proto3" json:"token,omitempty"`
	Description          string             `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"`
	BotChatHistory       bool               `protobuf:"varint,8,opt,name=bot_chat_history,json=botChatHistory,proto3" json:"bot_chat_history,omitempty"`
	BotNochats           bool               `protobuf:"varint,9,opt,name=bot_nochats,json=botNochats,proto3" json:"bot_nochats,omitempty"`
	BotInlineGeo         bool               `protobuf:"varint,10,opt,name=bot_inline_geo,json=botInlineGeo,proto3" json:"bot_inline_geo,omitempty"`
	BotInfoVersion       int32              `protobuf:"varint,11,opt,name=bot_info_version,json=botInfoVersion,proto3" json:"bot_info_version,omitempty"`
	BotInlinePlaceholder *types.StringValue `protobuf:"bytes,12,opt,name=bot_inline_placeholder,json=botInlinePlaceholder,proto3" json:"bot_inline_placeholder,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

-------------------------------------------------------------------------------------------- botData flags:# id:long bot_type:int creator:long token:string description:string bot_chat_history:flags.1?true bot_nochats:flags.2?true bot_inline_geo:flags.3?true bot_info_version:int bot_inline_placeholder:flags.4?string= BotData;

BotData <--

  • TL_botData

func (*BotData) CalcByteSize

func (m *BotData) CalcByteSize(layer int32) int

func (*BotData) DebugString

func (m *BotData) DebugString() string

func (*BotData) Decode

func (m *BotData) Decode(dBuf *mtproto.DecodeBuf) error

func (*BotData) Descriptor

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

func (*BotData) Encode

func (m *BotData) Encode(layer int32) []byte

func (*BotData) GetBotChatHistory

func (m *BotData) GetBotChatHistory() bool

func (*BotData) GetBotInfoVersion

func (m *BotData) GetBotInfoVersion() int32

func (*BotData) GetBotInlineGeo

func (m *BotData) GetBotInlineGeo() bool

func (*BotData) GetBotInlinePlaceholder

func (m *BotData) GetBotInlinePlaceholder() *types.StringValue

func (*BotData) GetBotNochats

func (m *BotData) GetBotNochats() bool

func (*BotData) GetBotType

func (m *BotData) GetBotType() int32

func (*BotData) GetConstructor

func (m *BotData) GetConstructor() TLConstructor

func (*BotData) GetCreator

func (m *BotData) GetCreator() int64

func (*BotData) GetDescription

func (m *BotData) GetDescription() string

func (*BotData) GetId

func (m *BotData) GetId() int64

func (*BotData) GetPredicateName

func (m *BotData) GetPredicateName() string

func (*BotData) GetToken

func (m *BotData) GetToken() string

func (*BotData) GoString

func (this *BotData) GoString() string

func (*BotData) Marshal

func (m *BotData) Marshal() (dAtA []byte, err error)

func (*BotData) MarshalTo

func (m *BotData) MarshalTo(dAtA []byte) (int, error)

func (*BotData) MarshalToSizedBuffer

func (m *BotData) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*BotData) ProtoMessage

func (*BotData) ProtoMessage()

func (*BotData) Reset

func (m *BotData) Reset()

func (*BotData) Size

func (m *BotData) Size() (n int)

func (*BotData) String

func (m *BotData) String() string

func (*BotData) To_BotData

func (m *BotData) To_BotData() *TLBotData

To_BotData botData flags:# id:long bot_type:int creator:long token:string description:string bot_chat_history:flags.1?true bot_nochats:flags.2?true bot_inline_geo:flags.3?true bot_info_version:int bot_inline_placeholder:flags.4?string= BotData;

func (*BotData) Unmarshal

func (m *BotData) Unmarshal(dAtA []byte) error

func (*BotData) XXX_DiscardUnknown

func (m *BotData) XXX_DiscardUnknown()

func (*BotData) XXX_Marshal

func (m *BotData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BotData) XXX_Merge

func (m *BotData) XXX_Merge(src proto.Message)

func (*BotData) XXX_Size

func (m *BotData) XXX_Size() int

func (*BotData) XXX_Unmarshal

func (m *BotData) XXX_Unmarshal(b []byte) error

type Contact

type Contact struct {
	SelfUserId    int32  `json:"self_user_id"`
	ContactUserId int32  `json:"contact_user_id"`
	PhoneNumber   string `json:"phone_number"`
	FirstName     string `json:"first_name"`
	LastName      string `json:"last_name"`
	MutualContact bool   `json:"mutual_contact"`
}

type ContactData

type ContactData struct {
	PredicateName        string             `protobuf:"bytes,1,opt,name=predicate_name,json=predicateName,proto3" json:"predicate_name,omitempty"`
	Constructor          TLConstructor      `protobuf:"varint,2,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64              `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	ContactUserId        int64              `protobuf:"varint,4,opt,name=contact_user_id,json=contactUserId,proto3" json:"contact_user_id,omitempty"`
	FirstName            *types.StringValue `protobuf:"bytes,5,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
	LastName             *types.StringValue `protobuf:"bytes,6,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
	MutualContact        bool               `protobuf:"varint,7,opt,name=mutual_contact,json=mutualContact,proto3" json:"mutual_contact,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

-------------------------------------------------------------------------------------------- contactData flags:# user_id:long contact_user_id:long first_name:flags.0?string last_name:flags.1?string mutual_contact:flags.2?true = ContactData;

ContactData <--

  • TL_contactData

func (*ContactData) CalcByteSize

func (m *ContactData) CalcByteSize(layer int32) int

func (*ContactData) DebugString

func (m *ContactData) DebugString() string

func (*ContactData) Decode

func (m *ContactData) Decode(dBuf *mtproto.DecodeBuf) error

func (*ContactData) Descriptor

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

func (*ContactData) Encode

func (m *ContactData) Encode(layer int32) []byte

func (*ContactData) GetConstructor

func (m *ContactData) GetConstructor() TLConstructor

func (*ContactData) GetContactUserId

func (m *ContactData) GetContactUserId() int64

func (*ContactData) GetFirstName

func (m *ContactData) GetFirstName() *types.StringValue

func (*ContactData) GetLastName

func (m *ContactData) GetLastName() *types.StringValue

func (*ContactData) GetMutualContact

func (m *ContactData) GetMutualContact() bool

func (*ContactData) GetPredicateName

func (m *ContactData) GetPredicateName() string

func (*ContactData) GetUserId

func (m *ContactData) GetUserId() int64

func (*ContactData) GoString

func (this *ContactData) GoString() string

func (*ContactData) Marshal

func (m *ContactData) Marshal() (dAtA []byte, err error)

func (*ContactData) MarshalTo

func (m *ContactData) MarshalTo(dAtA []byte) (int, error)

func (*ContactData) MarshalToSizedBuffer

func (m *ContactData) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ContactData) ProtoMessage

func (*ContactData) ProtoMessage()

func (*ContactData) Reset

func (m *ContactData) Reset()

func (*ContactData) Size

func (m *ContactData) Size() (n int)

func (*ContactData) String

func (m *ContactData) String() string

func (*ContactData) To_ContactData

func (m *ContactData) To_ContactData() *TLContactData

To_ContactData contactData flags:# user_id:long contact_user_id:long first_name:flags.0?string last_name:flags.1?string mutual_contact:flags.2?true = ContactData;

func (*ContactData) Unmarshal

func (m *ContactData) Unmarshal(dAtA []byte) error

func (*ContactData) XXX_DiscardUnknown

func (m *ContactData) XXX_DiscardUnknown()

func (*ContactData) XXX_Marshal

func (m *ContactData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ContactData) XXX_Merge

func (m *ContactData) XXX_Merge(src proto.Message)

func (*ContactData) XXX_Size

func (m *ContactData) XXX_Size() int

func (*ContactData) XXX_Unmarshal

func (m *ContactData) XXX_Unmarshal(b []byte) error

type ImmutableUser

type ImmutableUser struct {
	PredicateName        string             `protobuf:"bytes,1,opt,name=predicate_name,json=predicateName,proto3" json:"predicate_name,omitempty"`
	Constructor          TLConstructor      `protobuf:"varint,2,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	User                 *UserData          `protobuf:"bytes,3,opt,name=user,proto3" json:"user,omitempty"`
	LastSeenAt           int64              `protobuf:"varint,4,opt,name=last_seen_at,json=lastSeenAt,proto3" json:"last_seen_at,omitempty"`
	Contacts             []*ContactData     `protobuf:"bytes,5,rep,name=contacts,proto3" json:"contacts,omitempty"`
	KeysPrivacyRules     []*PrivacyKeyRules `protobuf:"bytes,6,rep,name=keys_privacy_rules,json=keysPrivacyRules,proto3" json:"keys_privacy_rules,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

-------------------------------------------------------------------------------------------- immutableUser flags:# user:UserData last_seen_at:long contacts:flags.0?Vector<ContactData> keys_privacy_rules:Vector<PrivacyKeyRules> = ImmutableUser;

ImmutableUser <--

  • TL_immutableUser

func (*ImmutableUser) About

func (m *ImmutableUser) About() string

func (*ImmutableUser) AccessHash

func (m *ImmutableUser) AccessHash() int64

func (*ImmutableUser) BotChatHistory

func (m *ImmutableUser) BotChatHistory() bool

func (*ImmutableUser) BotInfoVersion

func (m *ImmutableUser) BotInfoVersion() int32

func (*ImmutableUser) BotInlineGeo

func (m *ImmutableUser) BotInlineGeo() bool

func (*ImmutableUser) BotInlinePlaceholder

func (m *ImmutableUser) BotInlinePlaceholder() *types.StringValue

func (*ImmutableUser) BotNochats

func (m *ImmutableUser) BotNochats() bool

func (*ImmutableUser) CalcByteSize

func (m *ImmutableUser) CalcByteSize(layer int32) int

func (*ImmutableUser) CheckContact

func (m *ImmutableUser) CheckContact(cId int64) (bool, bool)

func (*ImmutableUser) CheckPrivacy

func (m *ImmutableUser) CheckPrivacy(keyType int, id int64) bool

func (*ImmutableUser) DebugString

func (m *ImmutableUser) DebugString() string

func (*ImmutableUser) Decode

func (m *ImmutableUser) Decode(dBuf *mtproto.DecodeBuf) error

func (*ImmutableUser) Deleted

func (m *ImmutableUser) Deleted() bool

func (*ImmutableUser) Descriptor

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

func (*ImmutableUser) Encode

func (m *ImmutableUser) Encode(layer int32) []byte

func (*ImmutableUser) Fake

func (m *ImmutableUser) Fake() bool

func (*ImmutableUser) FirstName

func (m *ImmutableUser) FirstName() string

func (*ImmutableUser) GetConstructor

func (m *ImmutableUser) GetConstructor() TLConstructor

func (*ImmutableUser) GetContactData

func (m *ImmutableUser) GetContactData(cId int64) *ContactData

func (*ImmutableUser) GetContacts

func (m *ImmutableUser) GetContacts() []*ContactData

func (*ImmutableUser) GetKeysPrivacyRules

func (m *ImmutableUser) GetKeysPrivacyRules() []*PrivacyKeyRules

func (*ImmutableUser) GetLastSeenAt

func (m *ImmutableUser) GetLastSeenAt() int64

func (*ImmutableUser) GetPredicateName

func (m *ImmutableUser) GetPredicateName() string

func (*ImmutableUser) GetUser

func (m *ImmutableUser) GetUser() *UserData

func (*ImmutableUser) GoString

func (this *ImmutableUser) GoString() string

func (*ImmutableUser) Id

func (m *ImmutableUser) Id() int64

func (*ImmutableUser) IsBot

func (m *ImmutableUser) IsBot() bool

func (*ImmutableUser) LastName

func (m *ImmutableUser) LastName() string

func (*ImmutableUser) Marshal

func (m *ImmutableUser) Marshal() (dAtA []byte, err error)

func (*ImmutableUser) MarshalTo

func (m *ImmutableUser) MarshalTo(dAtA []byte) (int, error)

func (*ImmutableUser) MarshalToSizedBuffer

func (m *ImmutableUser) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ImmutableUser) Phone

func (m *ImmutableUser) Phone() string

func (*ImmutableUser) Photo

func (m *ImmutableUser) Photo() *mtproto.Photo

func (*ImmutableUser) ProfilePhoto

func (m *ImmutableUser) ProfilePhoto() *mtproto.UserProfilePhoto

func (*ImmutableUser) ProtoMessage

func (*ImmutableUser) ProtoMessage()

func (*ImmutableUser) Reset

func (m *ImmutableUser) Reset()

func (*ImmutableUser) Restricted

func (m *ImmutableUser) Restricted() bool

func (*ImmutableUser) RestrictionReason

func (m *ImmutableUser) RestrictionReason() []*mtproto.RestrictionReason

func (*ImmutableUser) Scam

func (m *ImmutableUser) Scam() bool

func (*ImmutableUser) SetAbout

func (m *ImmutableUser) SetAbout(v string)

func (*ImmutableUser) SetFirstName

func (m *ImmutableUser) SetFirstName(v string)

func (*ImmutableUser) SetLastName

func (m *ImmutableUser) SetLastName(v string)

func (*ImmutableUser) SetUsername

func (m *ImmutableUser) SetUsername(v string)

func (*ImmutableUser) SetVerified

func (m *ImmutableUser) SetVerified(v bool)

func (*ImmutableUser) Size

func (m *ImmutableUser) Size() (n int)

func (*ImmutableUser) String

func (m *ImmutableUser) String() string

func (*ImmutableUser) Support

func (m *ImmutableUser) Support() bool

func (*ImmutableUser) ToDeletedUser

func (m *ImmutableUser) ToDeletedUser() *mtproto.User

func (*ImmutableUser) ToSelfUser

func (m *ImmutableUser) ToSelfUser() *mtproto.User

func (*ImmutableUser) ToUnsafeUser

func (m *ImmutableUser) ToUnsafeUser(selfUser *ImmutableUser) *mtproto.User

func (*ImmutableUser) To_ImmutableUser

func (m *ImmutableUser) To_ImmutableUser() *TLImmutableUser

To_ImmutableUser immutableUser flags:# user:UserData last_seen_at:long contacts:flags.0?Vector<ContactData> keys_privacy_rules:Vector<PrivacyKeyRules> = ImmutableUser;

func (*ImmutableUser) Unmarshal

func (m *ImmutableUser) Unmarshal(dAtA []byte) error

func (*ImmutableUser) Username

func (m *ImmutableUser) Username() string

func (*ImmutableUser) Verified

func (m *ImmutableUser) Verified() bool

func (*ImmutableUser) XXX_DiscardUnknown

func (m *ImmutableUser) XXX_DiscardUnknown()

func (*ImmutableUser) XXX_Marshal

func (m *ImmutableUser) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ImmutableUser) XXX_Merge

func (m *ImmutableUser) XXX_Merge(src proto.Message)

func (*ImmutableUser) XXX_Size

func (m *ImmutableUser) XXX_Size() int

func (*ImmutableUser) XXX_Unmarshal

func (m *ImmutableUser) XXX_Unmarshal(b []byte) error

type LastSeenData

type LastSeenData struct {
	PredicateName        string        `protobuf:"bytes,1,opt,name=predicate_name,json=predicateName,proto3" json:"predicate_name,omitempty"`
	Constructor          TLConstructor `protobuf:"varint,2,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	LastSeenAt           int64         `protobuf:"varint,4,opt,name=last_seen_at,json=lastSeenAt,proto3" json:"last_seen_at,omitempty"`
	Expries              int32         `protobuf:"varint,5,opt,name=expries,proto3" json:"expries,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- lastSeenData user_id:long last_seen_at:long expries:int = LastSeenData;

LastSeenData <--

  • TL_lastSeenData

func (*LastSeenData) CalcByteSize

func (m *LastSeenData) CalcByteSize(layer int32) int

func (*LastSeenData) DebugString

func (m *LastSeenData) DebugString() string

func (*LastSeenData) Decode

func (m *LastSeenData) Decode(dBuf *mtproto.DecodeBuf) error

func (*LastSeenData) Descriptor

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

func (*LastSeenData) Encode

func (m *LastSeenData) Encode(layer int32) []byte

func (*LastSeenData) GetConstructor

func (m *LastSeenData) GetConstructor() TLConstructor

func (*LastSeenData) GetExpries

func (m *LastSeenData) GetExpries() int32

func (*LastSeenData) GetLastSeenAt

func (m *LastSeenData) GetLastSeenAt() int64

func (*LastSeenData) GetPredicateName

func (m *LastSeenData) GetPredicateName() string

func (*LastSeenData) GetUserId

func (m *LastSeenData) GetUserId() int64

func (*LastSeenData) GoString

func (this *LastSeenData) GoString() string

func (*LastSeenData) Marshal

func (m *LastSeenData) Marshal() (dAtA []byte, err error)

func (*LastSeenData) MarshalTo

func (m *LastSeenData) MarshalTo(dAtA []byte) (int, error)

func (*LastSeenData) MarshalToSizedBuffer

func (m *LastSeenData) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*LastSeenData) ProtoMessage

func (*LastSeenData) ProtoMessage()

func (*LastSeenData) Reset

func (m *LastSeenData) Reset()

func (*LastSeenData) Size

func (m *LastSeenData) Size() (n int)

func (*LastSeenData) String

func (m *LastSeenData) String() string

func (*LastSeenData) To_LastSeenData

func (m *LastSeenData) To_LastSeenData() *TLLastSeenData

To_LastSeenData lastSeenData user_id:long last_seen_at:long expries:int = LastSeenData;

func (*LastSeenData) Unmarshal

func (m *LastSeenData) Unmarshal(dAtA []byte) error

func (*LastSeenData) XXX_DiscardUnknown

func (m *LastSeenData) XXX_DiscardUnknown()

func (*LastSeenData) XXX_Marshal

func (m *LastSeenData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LastSeenData) XXX_Merge

func (m *LastSeenData) XXX_Merge(src proto.Message)

func (*LastSeenData) XXX_Size

func (m *LastSeenData) XXX_Size() int

func (*LastSeenData) XXX_Unmarshal

func (m *LastSeenData) XXX_Unmarshal(b []byte) error

type PeerPeerNotifySettings

type PeerPeerNotifySettings struct {
	PredicateName        string                      `protobuf:"bytes,1,opt,name=predicate_name,json=predicateName,proto3" json:"predicate_name,omitempty"`
	Constructor          TLConstructor               `protobuf:"varint,2,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	PeerType             int32                       `protobuf:"varint,3,opt,name=peer_type,json=peerType,proto3" json:"peer_type,omitempty"`
	PeerId               int64                       `protobuf:"varint,4,opt,name=peer_id,json=peerId,proto3" json:"peer_id,omitempty"`
	Settings             *mtproto.PeerNotifySettings `protobuf:"bytes,5,opt,name=settings,proto3" json:"settings,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_unrecognized     []byte                      `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

-------------------------------------------------------------------------------------------- peerPeerNotifySettings peer_type:int peer_id:long settings:PeerNotifySettings = PeerPeerNotifySettings;

PeerPeerNotifySettings <--

  • TL_peerPeerNotifySettings

func (*PeerPeerNotifySettings) CalcByteSize

func (m *PeerPeerNotifySettings) CalcByteSize(layer int32) int

func (*PeerPeerNotifySettings) DebugString

func (m *PeerPeerNotifySettings) DebugString() string

func (*PeerPeerNotifySettings) Decode

func (m *PeerPeerNotifySettings) Decode(dBuf *mtproto.DecodeBuf) error

func (*PeerPeerNotifySettings) Descriptor

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

func (*PeerPeerNotifySettings) Encode

func (m *PeerPeerNotifySettings) Encode(layer int32) []byte

func (*PeerPeerNotifySettings) GetConstructor

func (m *PeerPeerNotifySettings) GetConstructor() TLConstructor

func (*PeerPeerNotifySettings) GetPeerId

func (m *PeerPeerNotifySettings) GetPeerId() int64

func (*PeerPeerNotifySettings) GetPeerType

func (m *PeerPeerNotifySettings) GetPeerType() int32

func (*PeerPeerNotifySettings) GetPredicateName

func (m *PeerPeerNotifySettings) GetPredicateName() string

func (*PeerPeerNotifySettings) GetSettings

func (*PeerPeerNotifySettings) GoString

func (this *PeerPeerNotifySettings) GoString() string

func (*PeerPeerNotifySettings) Marshal

func (m *PeerPeerNotifySettings) Marshal() (dAtA []byte, err error)

func (*PeerPeerNotifySettings) MarshalTo

func (m *PeerPeerNotifySettings) MarshalTo(dAtA []byte) (int, error)

func (*PeerPeerNotifySettings) MarshalToSizedBuffer

func (m *PeerPeerNotifySettings) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PeerPeerNotifySettings) ProtoMessage

func (*PeerPeerNotifySettings) ProtoMessage()

func (*PeerPeerNotifySettings) Reset

func (m *PeerPeerNotifySettings) Reset()

func (*PeerPeerNotifySettings) Size

func (m *PeerPeerNotifySettings) Size() (n int)

func (*PeerPeerNotifySettings) String

func (m *PeerPeerNotifySettings) String() string

func (*PeerPeerNotifySettings) To_PeerPeerNotifySettings

func (m *PeerPeerNotifySettings) To_PeerPeerNotifySettings() *TLPeerPeerNotifySettings

To_PeerPeerNotifySettings peerPeerNotifySettings peer_type:int peer_id:long settings:PeerNotifySettings = PeerPeerNotifySettings;

func (*PeerPeerNotifySettings) Unmarshal

func (m *PeerPeerNotifySettings) Unmarshal(dAtA []byte) error

func (*PeerPeerNotifySettings) XXX_DiscardUnknown

func (m *PeerPeerNotifySettings) XXX_DiscardUnknown()

func (*PeerPeerNotifySettings) XXX_Marshal

func (m *PeerPeerNotifySettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PeerPeerNotifySettings) XXX_Merge

func (m *PeerPeerNotifySettings) XXX_Merge(src proto.Message)

func (*PeerPeerNotifySettings) XXX_Size

func (m *PeerPeerNotifySettings) XXX_Size() int

func (*PeerPeerNotifySettings) XXX_Unmarshal

func (m *PeerPeerNotifySettings) XXX_Unmarshal(b []byte) error

type PrivacyKeyRules

type PrivacyKeyRules struct {
	PredicateName        string                 `protobuf:"bytes,1,opt,name=predicate_name,json=predicateName,proto3" json:"predicate_name,omitempty"`
	Constructor          TLConstructor          `protobuf:"varint,2,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	Key                  int32                  `protobuf:"varint,3,opt,name=key,proto3" json:"key,omitempty"`
	Rules                []*mtproto.PrivacyRule `protobuf:"bytes,4,rep,name=rules,proto3" json:"rules,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

-------------------------------------------------------------------------------------------- privacyKeyRules key:int rules:Vector<PrivacyRule> = PrivacyKeyRules;

PrivacyKeyRules <--

  • TL_privacyKeyRules

func (*PrivacyKeyRules) CalcByteSize

func (m *PrivacyKeyRules) CalcByteSize(layer int32) int

func (*PrivacyKeyRules) DebugString

func (m *PrivacyKeyRules) DebugString() string

func (*PrivacyKeyRules) Decode

func (m *PrivacyKeyRules) Decode(dBuf *mtproto.DecodeBuf) error

func (*PrivacyKeyRules) Descriptor

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

func (*PrivacyKeyRules) Encode

func (m *PrivacyKeyRules) Encode(layer int32) []byte

func (*PrivacyKeyRules) GetConstructor

func (m *PrivacyKeyRules) GetConstructor() TLConstructor

func (*PrivacyKeyRules) GetKey

func (m *PrivacyKeyRules) GetKey() int32

func (*PrivacyKeyRules) GetPredicateName

func (m *PrivacyKeyRules) GetPredicateName() string

func (*PrivacyKeyRules) GetRules

func (m *PrivacyKeyRules) GetRules() []*mtproto.PrivacyRule

func (*PrivacyKeyRules) GoString

func (this *PrivacyKeyRules) GoString() string

func (*PrivacyKeyRules) Marshal

func (m *PrivacyKeyRules) Marshal() (dAtA []byte, err error)

func (*PrivacyKeyRules) MarshalTo

func (m *PrivacyKeyRules) MarshalTo(dAtA []byte) (int, error)

func (*PrivacyKeyRules) MarshalToSizedBuffer

func (m *PrivacyKeyRules) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PrivacyKeyRules) ProtoMessage

func (*PrivacyKeyRules) ProtoMessage()

func (*PrivacyKeyRules) Reset

func (m *PrivacyKeyRules) Reset()

func (*PrivacyKeyRules) Size

func (m *PrivacyKeyRules) Size() (n int)

func (*PrivacyKeyRules) String

func (m *PrivacyKeyRules) String() string

func (*PrivacyKeyRules) To_PrivacyKeyRules

func (m *PrivacyKeyRules) To_PrivacyKeyRules() *TLPrivacyKeyRules

To_PrivacyKeyRules privacyKeyRules key:int rules:Vector<PrivacyRule> = PrivacyKeyRules;

func (*PrivacyKeyRules) Unmarshal

func (m *PrivacyKeyRules) Unmarshal(dAtA []byte) error

func (*PrivacyKeyRules) XXX_DiscardUnknown

func (m *PrivacyKeyRules) XXX_DiscardUnknown()

func (*PrivacyKeyRules) XXX_Marshal

func (m *PrivacyKeyRules) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PrivacyKeyRules) XXX_Merge

func (m *PrivacyKeyRules) XXX_Merge(src proto.Message)

func (*PrivacyKeyRules) XXX_Size

func (m *PrivacyKeyRules) XXX_Size() int

func (*PrivacyKeyRules) XXX_Unmarshal

func (m *PrivacyKeyRules) XXX_Unmarshal(b []byte) error

type RPCContextTuple

type RPCContextTuple struct {
	Method       string
	NewReplyFunc newRPCReplyFunc
}

func FindRPCContextTuple

func FindRPCContextTuple(t interface{}) *RPCContextTuple

type RPCUserClient

type RPCUserClient interface {
	// user.getLastSeens id:Vector<long> = Vector<LastSeenData>;
	UserGetLastSeens(ctx context.Context, in *TLUserGetLastSeens, opts ...grpc.CallOption) (*Vector_LastSeenData, error)
	// user.updateLastSeen id:long last_seen_at:long expries:int = Bool;
	UserUpdateLastSeen(ctx context.Context, in *TLUserUpdateLastSeen, opts ...grpc.CallOption) (*mtproto.Bool, error)
	// user.getLastSeen id:long = LastSeenData;
	UserGetLastSeen(ctx context.Context, in *TLUserGetLastSeen, opts ...grpc.CallOption) (*LastSeenData, error)
	// user.getImmutableUser id:long = ImmutableUser;
	UserGetImmutableUser(ctx context.Context, in *TLUserGetImmutableUser, opts ...grpc.CallOption) (*ImmutableUser, error)
	// user.getMutableUsers id:Vector<long> = Vector<ImmutableUser>;
	UserGetMutableUsers(ctx context.Context, in *TLUserGetMutableUsers, opts ...grpc.CallOption) (*Vector_ImmutableUser, error)
	// user.getImmutableUserByPhone phone:string = ImmutableUser;
	UserGetImmutableUserByPhone(ctx context.Context, in *TLUserGetImmutableUserByPhone, opts ...grpc.CallOption) (*ImmutableUser, error)
	// user.getImmutableUserByToken token:string = ImmutableUser;
	UserGetImmutableUserByToken(ctx context.Context, in *TLUserGetImmutableUserByToken, opts ...grpc.CallOption) (*ImmutableUser, error)
	// user.setAccountDaysTTL user_id:long ttl:int = Bool;
	UserSetAccountDaysTTL(ctx context.Context, in *TLUserSetAccountDaysTTL, opts ...grpc.CallOption) (*mtproto.Bool, error)
	// user.getAccountDaysTTL user_id:long = AccountDaysTTL;
	UserGetAccountDaysTTL(ctx context.Context, in *TLUserGetAccountDaysTTL, opts ...grpc.CallOption) (*mtproto.AccountDaysTTL, error)
	// user.getNotifySettings user_id:long peer_type:int peer_id:long = PeerNotifySettings;
	UserGetNotifySettings(ctx context.Context, in *TLUserGetNotifySettings, opts ...grpc.CallOption) (*mtproto.PeerNotifySettings, error)
	// user.setNotifySettings user_id:long peer_type:int peer_id:long settings:PeerNotifySettings = Bool;
	UserSetNotifySettings(ctx context.Context, in *TLUserSetNotifySettings, opts ...grpc.CallOption) (*mtproto.Bool, error)
	// user.resetNotifySettings user_id:long = Bool;
	UserResetNotifySettings(ctx context.Context, in *TLUserResetNotifySettings, opts ...grpc.CallOption) (*mtproto.Bool, error)
	// user.getAllNotifySettings user_id:long = Vector<PeerPeerNotifySettings>;
	UserGetAllNotifySettings(ctx context.Context, in *TLUserGetAllNotifySettings, opts ...grpc.CallOption) (*Vector_PeerPeerNotifySettings, error)
	// user.getGlobalPrivacySettings user_id:long = GlobalPrivacySettings;
	UserGetGlobalPrivacySettings(ctx context.Context, in *TLUserGetGlobalPrivacySettings, opts ...grpc.CallOption) (*mtproto.GlobalPrivacySettings, error)
	// user.setGlobalPrivacySettings user_id:long settings:GlobalPrivacySettings = Bool;
	UserSetGlobalPrivacySettings(ctx context.Context, in *TLUserSetGlobalPrivacySettings, opts ...grpc.CallOption) (*mtproto.Bool, error)
	// user.getPrivacy user_id:long key_type:int = Vector<PrivacyRule>;
	UserGetPrivacy(ctx context.Context, in *TLUserGetPrivacy, opts ...grpc.CallOption) (*Vector_PrivacyRule, error)
	// user.setPrivacy user_id:long key_type:int rules:Vector<PrivacyRule> = Bool;
	UserSetPrivacy(ctx context.Context, in *TLUserSetPrivacy, opts ...grpc.CallOption) (*mtproto.Bool, error)
	// user.checkPrivacy flags:# user_id:long key_type:int peer_id:long = Bool;
	UserCheckPrivacy(ctx context.Context, in *TLUserCheckPrivacy, opts ...grpc.CallOption) (*mtproto.Bool, error)
	// user.addPeerSettings user_id:long peer_type:int peer_id:long settings:PeerSettings = Bool;
	UserAddPeerSettings(ctx context.Context, in *TLUserAddPeerSettings, opts ...grpc.CallOption) (*mtproto.Bool, error)
	// user.getPeerSettings user_id:long peer_type:int peer_id:long = PeerSettings;
	UserGetPeerSettings(ctx context.Context, in *TLUserGetPeerSettings, opts ...grpc.CallOption) (*mtproto.PeerSettings, error)
	// user.deletePeerSettings user_id:long peer_type:int peer_id:long = Bool;
	UserDeletePeerSettings(ctx context.Context, in *TLUserDeletePeerSettings, opts ...grpc.CallOption) (*mtproto.Bool, error)
	// user.changePhone user_id:long phone:string = Bool;
	UserChangePhone(ctx context.Context, in *TLUserChangePhone, opts ...grpc.CallOption) (*mtproto.Bool, error)
	// user.createNewPredefinedUser flags:# phone:string first_name:string last_name:flags.0?string username:string code:string verified:flags.1?true = PredefinedUser;
	UserCreateNewPredefinedUser(ctx context.Context, in *TLUserCreateNewPredefinedUser, opts ...grpc.CallOption) (*mtproto.PredefinedUser, error)
	// user.getPredefinedUser phone:string = PredefinedUser;
	UserGetPredefinedUser(ctx context.Context, in *TLUserGetPredefinedUser, opts ...grpc.CallOption) (*mtproto.PredefinedUser, error)
	// user.getAllPredefinedUser = Vector<PredefinedUser>;
	UserGetAllPredefinedUser(ctx context.Context, in *TLUserGetAllPredefinedUser, opts ...grpc.CallOption) (*Vector_PredefinedUser, error)
	// user.updatePredefinedFirstAndLastName flags:# phone:string first_name:string last_name:flags.0?string = PredefinedUser;
	UserUpdatePredefinedFirstAndLastName(ctx context.Context, in *TLUserUpdatePredefinedFirstAndLastName, opts ...grpc.CallOption) (*mtproto.PredefinedUser, error)
	// user.updatePredefinedVerified flags:# phone:string verified:flags.1?true = PredefinedUser;
	UserUpdatePredefinedVerified(ctx context.Context, in *TLUserUpdatePredefinedVerified, opts ...grpc.CallOption) (*mtproto.PredefinedUser, error)
	// user.updatePredefinedUsername flags:# phone:string username:flags.1?string = PredefinedUser;
	UserUpdatePredefinedUsername(ctx context.Context, in *TLUserUpdatePredefinedUsername, opts ...grpc.CallOption) (*mtproto.PredefinedUser, error)
	// user.updatePredefinedCode phone:string code:string = PredefinedUser;
	UserUpdatePredefinedCode(ctx context.Context, in *TLUserUpdatePredefinedCode, opts ...grpc.CallOption) (*mtproto.PredefinedUser, error)
	// user.predefinedBindRegisteredUserId phone:string registered_userId:long = Bool;
	UserPredefinedBindRegisteredUserId(ctx context.Context, in *TLUserPredefinedBindRegisteredUserId, opts ...grpc.CallOption) (*mtproto.Bool, error)
	// user.createNewUser secret_key_id:long phone:string country_code:string first_name:string last_name:string = ImmutableUser;
	UserCreateNewUser(ctx context.Context, in *TLUserCreateNewUser, opts ...grpc.CallOption) (*ImmutableUser, error)
	// user.blockPeer user_id:long peer_type:int peer_id:long = Bool;
	UserBlockPeer(ctx context.Context, in *TLUserBlockPeer, opts ...grpc.CallOption) (*mtproto.Bool, error)
	// user.unBlockPeer user_id:long peer_type:int peer_id:long = Bool;
	UserUnBlockPeer(ctx context.Context, in *TLUserUnBlockPeer, opts ...grpc.CallOption) (*mtproto.Bool, error)
	// user.blockedByUser user_id:long peer_user_id:long = Bool;
	UserBlockedByUser(ctx context.Context, in *TLUserBlockedByUser, opts ...grpc.CallOption) (*mtproto.Bool, error)
	// user.isBlockedByUser user_id:long peer_user_id:long = Bool;
	UserIsBlockedByUser(ctx context.Context, in *TLUserIsBlockedByUser, opts ...grpc.CallOption) (*mtproto.Bool, error)
	// user.checkBlockUserList user_id:long id:Vector<long> = Vector<long>;
	UserCheckBlockUserList(ctx context.Context, in *TLUserCheckBlockUserList, opts ...grpc.CallOption) (*Vector_Long, error)
	// user.getBlockedList user_id:long offset:int limit:int = Vector<PeerBlocked>;
	UserGetBlockedList(ctx context.Context, in *TLUserGetBlockedList, opts ...grpc.CallOption) (*Vector_PeerBlocked, error)
	// user.getContactSignUpNotification user_id:long = Bool;
	UserGetContactSignUpNotification(ctx context.Context, in *TLUserGetContactSignUpNotification, opts ...grpc.CallOption) (*mtproto.Bool, error)
	// user.setContactSignUpNotification user_id:long silent:Bool = Bool;
	UserSetContactSignUpNotification(ctx context.Context, in *TLUserSetContactSignUpNotification, opts ...grpc.CallOption) (*mtproto.Bool, error)
	// user.getContentSettings user_id:long = account.ContentSettings;
	UserGetContentSettings(ctx context.Context, in *TLUserGetContentSettings, opts ...grpc.CallOption) (*mtproto.Account_ContentSettings, error)
	// user.setContentSettings flags:# user_id:long sensitive_enabled:flags.0?true = Bool;
	UserSetContentSettings(ctx context.Context, in *TLUserSetContentSettings, opts ...grpc.CallOption) (*mtproto.Bool, error)
	// user.deleteContact user_id:long id:long = Bool;
	UserDeleteContact(ctx context.Context, in *TLUserDeleteContact, opts ...grpc.CallOption) (*mtproto.Bool, error)
	// user.getContactList user_id:long = Vector<ContactData>;
	UserGetContactList(ctx context.Context, in *TLUserGetContactList, opts ...grpc.CallOption) (*Vector_ContactData, error)
	// user.getContactIdList user_id:long = Vector<long>;
	UserGetContactIdList(ctx context.Context, in *TLUserGetContactIdList, opts ...grpc.CallOption) (*Vector_Long, error)
	// user.getContact user_id:long id:long = ContactData;
	UserGetContact(ctx context.Context, in *TLUserGetContact, opts ...grpc.CallOption) (*ContactData, error)
	// user.addContact user_id:long add_phone_privacy_exception:Bool id:long first_name:string last_name:string phone:string = Bool;
	UserAddContact(ctx context.Context, in *TLUserAddContact, opts ...grpc.CallOption) (*mtproto.Bool, error)
	// user.checkContact user_id:long id:long = Bool;
	UserCheckContact(ctx context.Context, in *TLUserCheckContact, opts ...grpc.CallOption) (*mtproto.Bool, error)
	// user.importContacts user_id:long contacts:Vector<InputContact> = UserImportedContacts;
	UserImportContacts(ctx context.Context, in *TLUserImportContacts, opts ...grpc.CallOption) (*UserImportedContacts, error)
	// user.getCountryCode user_id:long = String;
	UserGetCountryCode(ctx context.Context, in *TLUserGetCountryCode, opts ...grpc.CallOption) (*mtproto.String, error)
	// user.updateAbout user_id:long about:string = Bool;
	UserUpdateAbout(ctx context.Context, in *TLUserUpdateAbout, opts ...grpc.CallOption) (*mtproto.Bool, error)
	// user.updateFirstAndLastName user_id:long first_name:string last_name:string = Bool;
	UserUpdateFirstAndLastName(ctx context.Context, in *TLUserUpdateFirstAndLastName, opts ...grpc.CallOption) (*mtproto.Bool, error)
	// user.updateVerified user_id:long verified:Bool = Bool;
	UserUpdateVerified(ctx context.Context, in *TLUserUpdateVerified, opts ...grpc.CallOption) (*mtproto.Bool, error)
	// user.updateUsername user_id:long username:string = Bool;
	UserUpdateUsername(ctx context.Context, in *TLUserUpdateUsername, opts ...grpc.CallOption) (*mtproto.Bool, error)
	// user.updateProfilePhoto user_id:long id:long = Int64;
	UserUpdateProfilePhoto(ctx context.Context, in *TLUserUpdateProfilePhoto, opts ...grpc.CallOption) (*mtproto.Int64, error)
	// user.deleteProfilePhotos user_id:long id:Vector<long> = Int64;
	UserDeleteProfilePhotos(ctx context.Context, in *TLUserDeleteProfilePhotos, opts ...grpc.CallOption) (*mtproto.Int64, error)
	// user.getProfilePhotos user_id:long = Vector<long>;
	UserGetProfilePhotos(ctx context.Context, in *TLUserGetProfilePhotos, opts ...grpc.CallOption) (*Vector_Long, error)
	// user.setBotCommands user_id:long bot_id:long commands:Vector<BotCommand> = Bool;
	UserSetBotCommands(ctx context.Context, in *TLUserSetBotCommands, opts ...grpc.CallOption) (*mtproto.Bool, error)
	// user.isBot id:long = Bool;
	UserIsBot(ctx context.Context, in *TLUserIsBot, opts ...grpc.CallOption) (*mtproto.Bool, error)
	// user.getBotInfo bot_id:long = BotInfo;
	UserGetBotInfo(ctx context.Context, in *TLUserGetBotInfo, opts ...grpc.CallOption) (*mtproto.BotInfo, error)
	// user.getFullUser self_user_id:long id:long = users.UserFull;
	UserGetFullUser(ctx context.Context, in *TLUserGetFullUser, opts ...grpc.CallOption) (*mtproto.Users_UserFull, error)
}

RPCUserClient is the client API for RPCUser service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewRPCUserClient

func NewRPCUserClient(cc *grpc.ClientConn) RPCUserClient

type RPCUserServer

type RPCUserServer interface {
	// user.getLastSeens id:Vector<long> = Vector<LastSeenData>;
	UserGetLastSeens(context.Context, *TLUserGetLastSeens) (*Vector_LastSeenData, error)
	// user.updateLastSeen id:long last_seen_at:long expries:int = Bool;
	UserUpdateLastSeen(context.Context, *TLUserUpdateLastSeen) (*mtproto.Bool, error)
	// user.getLastSeen id:long = LastSeenData;
	UserGetLastSeen(context.Context, *TLUserGetLastSeen) (*LastSeenData, error)
	// user.getImmutableUser id:long = ImmutableUser;
	UserGetImmutableUser(context.Context, *TLUserGetImmutableUser) (*ImmutableUser, error)
	// user.getMutableUsers id:Vector<long> = Vector<ImmutableUser>;
	UserGetMutableUsers(context.Context, *TLUserGetMutableUsers) (*Vector_ImmutableUser, error)
	// user.getImmutableUserByPhone phone:string = ImmutableUser;
	UserGetImmutableUserByPhone(context.Context, *TLUserGetImmutableUserByPhone) (*ImmutableUser, error)
	// user.getImmutableUserByToken token:string = ImmutableUser;
	UserGetImmutableUserByToken(context.Context, *TLUserGetImmutableUserByToken) (*ImmutableUser, error)
	// user.setAccountDaysTTL user_id:long ttl:int = Bool;
	UserSetAccountDaysTTL(context.Context, *TLUserSetAccountDaysTTL) (*mtproto.Bool, error)
	// user.getAccountDaysTTL user_id:long = AccountDaysTTL;
	UserGetAccountDaysTTL(context.Context, *TLUserGetAccountDaysTTL) (*mtproto.AccountDaysTTL, error)
	// user.getNotifySettings user_id:long peer_type:int peer_id:long = PeerNotifySettings;
	UserGetNotifySettings(context.Context, *TLUserGetNotifySettings) (*mtproto.PeerNotifySettings, error)
	// user.setNotifySettings user_id:long peer_type:int peer_id:long settings:PeerNotifySettings = Bool;
	UserSetNotifySettings(context.Context, *TLUserSetNotifySettings) (*mtproto.Bool, error)
	// user.resetNotifySettings user_id:long = Bool;
	UserResetNotifySettings(context.Context, *TLUserResetNotifySettings) (*mtproto.Bool, error)
	// user.getAllNotifySettings user_id:long = Vector<PeerPeerNotifySettings>;
	UserGetAllNotifySettings(context.Context, *TLUserGetAllNotifySettings) (*Vector_PeerPeerNotifySettings, error)
	// user.getGlobalPrivacySettings user_id:long = GlobalPrivacySettings;
	UserGetGlobalPrivacySettings(context.Context, *TLUserGetGlobalPrivacySettings) (*mtproto.GlobalPrivacySettings, error)
	// user.setGlobalPrivacySettings user_id:long settings:GlobalPrivacySettings = Bool;
	UserSetGlobalPrivacySettings(context.Context, *TLUserSetGlobalPrivacySettings) (*mtproto.Bool, error)
	// user.getPrivacy user_id:long key_type:int = Vector<PrivacyRule>;
	UserGetPrivacy(context.Context, *TLUserGetPrivacy) (*Vector_PrivacyRule, error)
	// user.setPrivacy user_id:long key_type:int rules:Vector<PrivacyRule> = Bool;
	UserSetPrivacy(context.Context, *TLUserSetPrivacy) (*mtproto.Bool, error)
	// user.checkPrivacy flags:# user_id:long key_type:int peer_id:long = Bool;
	UserCheckPrivacy(context.Context, *TLUserCheckPrivacy) (*mtproto.Bool, error)
	// user.addPeerSettings user_id:long peer_type:int peer_id:long settings:PeerSettings = Bool;
	UserAddPeerSettings(context.Context, *TLUserAddPeerSettings) (*mtproto.Bool, error)
	// user.getPeerSettings user_id:long peer_type:int peer_id:long = PeerSettings;
	UserGetPeerSettings(context.Context, *TLUserGetPeerSettings) (*mtproto.PeerSettings, error)
	// user.deletePeerSettings user_id:long peer_type:int peer_id:long = Bool;
	UserDeletePeerSettings(context.Context, *TLUserDeletePeerSettings) (*mtproto.Bool, error)
	// user.changePhone user_id:long phone:string = Bool;
	UserChangePhone(context.Context, *TLUserChangePhone) (*mtproto.Bool, error)
	// user.createNewPredefinedUser flags:# phone:string first_name:string last_name:flags.0?string username:string code:string verified:flags.1?true = PredefinedUser;
	UserCreateNewPredefinedUser(context.Context, *TLUserCreateNewPredefinedUser) (*mtproto.PredefinedUser, error)
	// user.getPredefinedUser phone:string = PredefinedUser;
	UserGetPredefinedUser(context.Context, *TLUserGetPredefinedUser) (*mtproto.PredefinedUser, error)
	// user.getAllPredefinedUser = Vector<PredefinedUser>;
	UserGetAllPredefinedUser(context.Context, *TLUserGetAllPredefinedUser) (*Vector_PredefinedUser, error)
	// user.updatePredefinedFirstAndLastName flags:# phone:string first_name:string last_name:flags.0?string = PredefinedUser;
	UserUpdatePredefinedFirstAndLastName(context.Context, *TLUserUpdatePredefinedFirstAndLastName) (*mtproto.PredefinedUser, error)
	// user.updatePredefinedVerified flags:# phone:string verified:flags.1?true = PredefinedUser;
	UserUpdatePredefinedVerified(context.Context, *TLUserUpdatePredefinedVerified) (*mtproto.PredefinedUser, error)
	// user.updatePredefinedUsername flags:# phone:string username:flags.1?string = PredefinedUser;
	UserUpdatePredefinedUsername(context.Context, *TLUserUpdatePredefinedUsername) (*mtproto.PredefinedUser, error)
	// user.updatePredefinedCode phone:string code:string = PredefinedUser;
	UserUpdatePredefinedCode(context.Context, *TLUserUpdatePredefinedCode) (*mtproto.PredefinedUser, error)
	// user.predefinedBindRegisteredUserId phone:string registered_userId:long = Bool;
	UserPredefinedBindRegisteredUserId(context.Context, *TLUserPredefinedBindRegisteredUserId) (*mtproto.Bool, error)
	// user.createNewUser secret_key_id:long phone:string country_code:string first_name:string last_name:string = ImmutableUser;
	UserCreateNewUser(context.Context, *TLUserCreateNewUser) (*ImmutableUser, error)
	// user.blockPeer user_id:long peer_type:int peer_id:long = Bool;
	UserBlockPeer(context.Context, *TLUserBlockPeer) (*mtproto.Bool, error)
	// user.unBlockPeer user_id:long peer_type:int peer_id:long = Bool;
	UserUnBlockPeer(context.Context, *TLUserUnBlockPeer) (*mtproto.Bool, error)
	// user.blockedByUser user_id:long peer_user_id:long = Bool;
	UserBlockedByUser(context.Context, *TLUserBlockedByUser) (*mtproto.Bool, error)
	// user.isBlockedByUser user_id:long peer_user_id:long = Bool;
	UserIsBlockedByUser(context.Context, *TLUserIsBlockedByUser) (*mtproto.Bool, error)
	// user.checkBlockUserList user_id:long id:Vector<long> = Vector<long>;
	UserCheckBlockUserList(context.Context, *TLUserCheckBlockUserList) (*Vector_Long, error)
	// user.getBlockedList user_id:long offset:int limit:int = Vector<PeerBlocked>;
	UserGetBlockedList(context.Context, *TLUserGetBlockedList) (*Vector_PeerBlocked, error)
	// user.getContactSignUpNotification user_id:long = Bool;
	UserGetContactSignUpNotification(context.Context, *TLUserGetContactSignUpNotification) (*mtproto.Bool, error)
	// user.setContactSignUpNotification user_id:long silent:Bool = Bool;
	UserSetContactSignUpNotification(context.Context, *TLUserSetContactSignUpNotification) (*mtproto.Bool, error)
	// user.getContentSettings user_id:long = account.ContentSettings;
	UserGetContentSettings(context.Context, *TLUserGetContentSettings) (*mtproto.Account_ContentSettings, error)
	// user.setContentSettings flags:# user_id:long sensitive_enabled:flags.0?true = Bool;
	UserSetContentSettings(context.Context, *TLUserSetContentSettings) (*mtproto.Bool, error)
	// user.deleteContact user_id:long id:long = Bool;
	UserDeleteContact(context.Context, *TLUserDeleteContact) (*mtproto.Bool, error)
	// user.getContactList user_id:long = Vector<ContactData>;
	UserGetContactList(context.Context, *TLUserGetContactList) (*Vector_ContactData, error)
	// user.getContactIdList user_id:long = Vector<long>;
	UserGetContactIdList(context.Context, *TLUserGetContactIdList) (*Vector_Long, error)
	// user.getContact user_id:long id:long = ContactData;
	UserGetContact(context.Context, *TLUserGetContact) (*ContactData, error)
	// user.addContact user_id:long add_phone_privacy_exception:Bool id:long first_name:string last_name:string phone:string = Bool;
	UserAddContact(context.Context, *TLUserAddContact) (*mtproto.Bool, error)
	// user.checkContact user_id:long id:long = Bool;
	UserCheckContact(context.Context, *TLUserCheckContact) (*mtproto.Bool, error)
	// user.importContacts user_id:long contacts:Vector<InputContact> = UserImportedContacts;
	UserImportContacts(context.Context, *TLUserImportContacts) (*UserImportedContacts, error)
	// user.getCountryCode user_id:long = String;
	UserGetCountryCode(context.Context, *TLUserGetCountryCode) (*mtproto.String, error)
	// user.updateAbout user_id:long about:string = Bool;
	UserUpdateAbout(context.Context, *TLUserUpdateAbout) (*mtproto.Bool, error)
	// user.updateFirstAndLastName user_id:long first_name:string last_name:string = Bool;
	UserUpdateFirstAndLastName(context.Context, *TLUserUpdateFirstAndLastName) (*mtproto.Bool, error)
	// user.updateVerified user_id:long verified:Bool = Bool;
	UserUpdateVerified(context.Context, *TLUserUpdateVerified) (*mtproto.Bool, error)
	// user.updateUsername user_id:long username:string = Bool;
	UserUpdateUsername(context.Context, *TLUserUpdateUsername) (*mtproto.Bool, error)
	// user.updateProfilePhoto user_id:long id:long = Int64;
	UserUpdateProfilePhoto(context.Context, *TLUserUpdateProfilePhoto) (*mtproto.Int64, error)
	// user.deleteProfilePhotos user_id:long id:Vector<long> = Int64;
	UserDeleteProfilePhotos(context.Context, *TLUserDeleteProfilePhotos) (*mtproto.Int64, error)
	// user.getProfilePhotos user_id:long = Vector<long>;
	UserGetProfilePhotos(context.Context, *TLUserGetProfilePhotos) (*Vector_Long, error)
	// user.setBotCommands user_id:long bot_id:long commands:Vector<BotCommand> = Bool;
	UserSetBotCommands(context.Context, *TLUserSetBotCommands) (*mtproto.Bool, error)
	// user.isBot id:long = Bool;
	UserIsBot(context.Context, *TLUserIsBot) (*mtproto.Bool, error)
	// user.getBotInfo bot_id:long = BotInfo;
	UserGetBotInfo(context.Context, *TLUserGetBotInfo) (*mtproto.BotInfo, error)
	// user.getFullUser self_user_id:long id:long = users.UserFull;
	UserGetFullUser(context.Context, *TLUserGetFullUser) (*mtproto.Users_UserFull, error)
}

RPCUserServer is the server API for RPCUser service.

type TLBotData

type TLBotData struct {
	Data2                *BotData `protobuf:"bytes,1,opt,name=data2,proto3" json:"data2,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

botData flags:# id:long bot_type:int creator:long token:string description:string bot_chat_history:flags.1?true bot_nochats:flags.2?true bot_inline_geo:flags.3?true bot_info_version:int bot_inline_placeholder:flags.4?string= BotData;

func MakeTLBotData

func MakeTLBotData(data2 *BotData) *TLBotData

MakeTLBotData botData flags:# id:long bot_type:int creator:long token:string description:string bot_chat_history:flags.1?true bot_nochats:flags.2?true bot_inline_geo:flags.3?true bot_info_version:int bot_inline_placeholder:flags.4?string= BotData;

func (*TLBotData) CalcByteSize

func (m *TLBotData) CalcByteSize(layer int32) int

func (*TLBotData) DebugString

func (m *TLBotData) DebugString() string

func (*TLBotData) Decode

func (m *TLBotData) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLBotData) Descriptor

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

func (*TLBotData) Encode

func (m *TLBotData) Encode(layer int32) []byte

func (*TLBotData) GetBotChatHistory

func (m *TLBotData) GetBotChatHistory() bool

func (*TLBotData) GetBotInfoVersion

func (m *TLBotData) GetBotInfoVersion() int32

func (*TLBotData) GetBotInlineGeo

func (m *TLBotData) GetBotInlineGeo() bool

func (*TLBotData) GetBotInlinePlaceholder

func (m *TLBotData) GetBotInlinePlaceholder() *types.StringValue

func (*TLBotData) GetBotNochats

func (m *TLBotData) GetBotNochats() bool

func (*TLBotData) GetBotType

func (m *TLBotData) GetBotType() int32

func (*TLBotData) GetCreator

func (m *TLBotData) GetCreator() int64

func (*TLBotData) GetData2

func (m *TLBotData) GetData2() *BotData

func (*TLBotData) GetDescription

func (m *TLBotData) GetDescription() string

func (*TLBotData) GetId

func (m *TLBotData) GetId() int64

func (*TLBotData) GetPredicateName

func (m *TLBotData) GetPredicateName() string

func (*TLBotData) GetToken

func (m *TLBotData) GetToken() string

func (*TLBotData) GoString

func (this *TLBotData) GoString() string

func (*TLBotData) Marshal

func (m *TLBotData) Marshal() (dAtA []byte, err error)

func (*TLBotData) MarshalTo

func (m *TLBotData) MarshalTo(dAtA []byte) (int, error)

func (*TLBotData) MarshalToSizedBuffer

func (m *TLBotData) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLBotData) ProtoMessage

func (*TLBotData) ProtoMessage()

func (*TLBotData) Reset

func (m *TLBotData) Reset()

func (*TLBotData) SetBotChatHistory

func (m *TLBotData) SetBotChatHistory(v bool)

func (*TLBotData) SetBotInfoVersion

func (m *TLBotData) SetBotInfoVersion(v int32)

func (*TLBotData) SetBotInlineGeo

func (m *TLBotData) SetBotInlineGeo(v bool)

func (*TLBotData) SetBotInlinePlaceholder

func (m *TLBotData) SetBotInlinePlaceholder(v *types.StringValue)

func (*TLBotData) SetBotNochats

func (m *TLBotData) SetBotNochats(v bool)

func (*TLBotData) SetBotType

func (m *TLBotData) SetBotType(v int32)

func (*TLBotData) SetCreator

func (m *TLBotData) SetCreator(v int64)

func (*TLBotData) SetDescription

func (m *TLBotData) SetDescription(v string)

func (*TLBotData) SetId

func (m *TLBotData) SetId(v int64)

// flags

func (*TLBotData) SetToken

func (m *TLBotData) SetToken(v string)

func (*TLBotData) Size

func (m *TLBotData) Size() (n int)

func (*TLBotData) String

func (m *TLBotData) String() string

func (*TLBotData) To_BotData

func (m *TLBotData) To_BotData() *BotData

func (*TLBotData) Unmarshal

func (m *TLBotData) Unmarshal(dAtA []byte) error

func (*TLBotData) XXX_DiscardUnknown

func (m *TLBotData) XXX_DiscardUnknown()

func (*TLBotData) XXX_Marshal

func (m *TLBotData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLBotData) XXX_Merge

func (m *TLBotData) XXX_Merge(src proto.Message)

func (*TLBotData) XXX_Size

func (m *TLBotData) XXX_Size() int

func (*TLBotData) XXX_Unmarshal

func (m *TLBotData) XXX_Unmarshal(b []byte) error

type TLConstructor

type TLConstructor int32
const (
	CRC32_UNKNOWN                               TLConstructor = 0
	CRC32_peerPeerNotifySettings                TLConstructor = 1894399913
	CRC32_privacyKeyRules                       TLConstructor = -1810715178
	CRC32_lastSeenData                          TLConstructor = -313287543
	CRC32_contactData                           TLConstructor = 722018346
	CRC32_botData                               TLConstructor = 23110840
	CRC32_userData                              TLConstructor = 2138633749
	CRC32_immutableUser                         TLConstructor = 361114766
	CRC32_userImportedContacts                  TLConstructor = 1256160192
	CRC32_user_getLastSeens                     TLConstructor = 2090958337
	CRC32_user_updateLastSeen                   TLConstructor = 1314677789
	CRC32_user_getLastSeen                      TLConstructor = -1860581154
	CRC32_user_getImmutableUser                 TLConstructor = -47047585
	CRC32_user_getMutableUsers                  TLConstructor = 187684863
	CRC32_user_getImmutableUserByPhone          TLConstructor = -373067804
	CRC32_user_getImmutableUserByToken          TLConstructor = -12709005
	CRC32_user_setAccountDaysTTL                TLConstructor = -766178484
	CRC32_user_getAccountDaysTTL                TLConstructor = -1299956000
	CRC32_user_getNotifySettings                TLConstructor = 1085028198
	CRC32_user_setNotifySettings                TLConstructor = -907188763
	CRC32_user_resetNotifySettings              TLConstructor = 235380084
	CRC32_user_getAllNotifySettings             TLConstructor = 1435658357
	CRC32_user_getGlobalPrivacySettings         TLConstructor = 2012672274
	CRC32_user_setGlobalPrivacySettings         TLConstructor = -1934257490
	CRC32_user_getPrivacy                       TLConstructor = -1656708172
	CRC32_user_setPrivacy                       TLConstructor = -2007650929
	CRC32_user_checkPrivacy                     TLConstructor = -982638934
	CRC32_user_addPeerSettings                  TLConstructor = -891148445
	CRC32_user_getPeerSettings                  TLConstructor = 218296167
	CRC32_user_deletePeerSettings               TLConstructor = 1586043239
	CRC32_user_changePhone                      TLConstructor = -8759461
	CRC32_user_createNewPredefinedUser          TLConstructor = 1464414785
	CRC32_user_getPredefinedUser                TLConstructor = 876047141
	CRC32_user_getAllPredefinedUser             TLConstructor = -1053474843
	CRC32_user_updatePredefinedFirstAndLastName TLConstructor = 976922006
	CRC32_user_updatePredefinedVerified         TLConstructor = -1158303159
	CRC32_user_updatePredefinedUsername         TLConstructor = 1269284562
	CRC32_user_updatePredefinedCode             TLConstructor = 1626771303
	CRC32_user_predefinedBindRegisteredUserId   TLConstructor = 68106153
	CRC32_user_createNewUser                    TLConstructor = 2044729473
	CRC32_user_blockPeer                        TLConstructor = -2130301264
	CRC32_user_unBlockPeer                      TLConstructor = -555280883
	CRC32_user_blockedByUser                    TLConstructor = -1147140722
	CRC32_user_isBlockedByUser                  TLConstructor = -1934708257
	CRC32_user_checkBlockUserList               TLConstructor = -1006800656
	CRC32_user_getBlockedList                   TLConstructor = 603964232
	CRC32_user_getContactSignUpNotification     TLConstructor = -456010794
	CRC32_user_setContactSignUpNotification     TLConstructor = -2053016735
	CRC32_user_getContentSettings               TLConstructor = -1799115361
	CRC32_user_setContentSettings               TLConstructor = -1654391189
	CRC32_user_deleteContact                    TLConstructor = -972979687
	CRC32_user_getContactList                   TLConstructor = -951332511
	CRC32_user_getContactIdList                 TLConstructor = -237135810
	CRC32_user_getContact                       TLConstructor = -613250077
	CRC32_user_addContact                       TLConstructor = 2042936590
	CRC32_user_checkContact                     TLConstructor = -2102962012
	CRC32_user_importContacts                   TLConstructor = -1711212654
	CRC32_user_getCountryCode                   TLConstructor = 302016562
	CRC32_user_updateAbout                      TLConstructor = -620695161
	CRC32_user_updateFirstAndLastName           TLConstructor = -882473492
	CRC32_user_updateVerified                   TLConstructor = 617163107
	CRC32_user_updateUsername                   TLConstructor = -179495311
	CRC32_user_updateProfilePhoto               TLConstructor = 997461895
	CRC32_user_deleteProfilePhotos              TLConstructor = 736322062
	CRC32_user_getProfilePhotos                 TLConstructor = -597245626
	CRC32_user_setBotCommands                   TLConstructor = 1966844182
	CRC32_user_isBot                            TLConstructor = -948779026
	CRC32_user_getBotInfo                       TLConstructor = 879114000
	CRC32_user_getFullUser                      TLConstructor = -49225414
)

func (TLConstructor) EnumDescriptor

func (TLConstructor) EnumDescriptor() ([]byte, []int)

func (TLConstructor) String

func (x TLConstructor) String() string

type TLContactData

type TLContactData struct {
	Data2                *ContactData `protobuf:"bytes,1,opt,name=data2,proto3" json:"data2,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

contactData flags:# user_id:long contact_user_id:long first_name:flags.0?string last_name:flags.1?string mutual_contact:flags.2?true = ContactData;

func MakeTLContactData

func MakeTLContactData(data2 *ContactData) *TLContactData

MakeTLContactData contactData flags:# user_id:long contact_user_id:long first_name:flags.0?string last_name:flags.1?string mutual_contact:flags.2?true = ContactData;

func (*TLContactData) CalcByteSize

func (m *TLContactData) CalcByteSize(layer int32) int

func (*TLContactData) DebugString

func (m *TLContactData) DebugString() string

func (*TLContactData) Decode

func (m *TLContactData) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLContactData) Descriptor

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

func (*TLContactData) Encode

func (m *TLContactData) Encode(layer int32) []byte

func (*TLContactData) GetContactUserId

func (m *TLContactData) GetContactUserId() int64

func (*TLContactData) GetData2

func (m *TLContactData) GetData2() *ContactData

func (*TLContactData) GetFirstName

func (m *TLContactData) GetFirstName() *types.StringValue

func (*TLContactData) GetLastName

func (m *TLContactData) GetLastName() *types.StringValue

func (*TLContactData) GetMutualContact

func (m *TLContactData) GetMutualContact() bool

func (*TLContactData) GetPredicateName

func (m *TLContactData) GetPredicateName() string

func (*TLContactData) GetUserId

func (m *TLContactData) GetUserId() int64

func (*TLContactData) GoString

func (this *TLContactData) GoString() string

func (*TLContactData) Marshal

func (m *TLContactData) Marshal() (dAtA []byte, err error)

func (*TLContactData) MarshalTo

func (m *TLContactData) MarshalTo(dAtA []byte) (int, error)

func (*TLContactData) MarshalToSizedBuffer

func (m *TLContactData) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLContactData) ProtoMessage

func (*TLContactData) ProtoMessage()

func (*TLContactData) Reset

func (m *TLContactData) Reset()

func (*TLContactData) SetContactUserId

func (m *TLContactData) SetContactUserId(v int64)

func (*TLContactData) SetFirstName

func (m *TLContactData) SetFirstName(v *types.StringValue)

func (*TLContactData) SetLastName

func (m *TLContactData) SetLastName(v *types.StringValue)

func (*TLContactData) SetMutualContact

func (m *TLContactData) SetMutualContact(v bool)

func (*TLContactData) SetUserId

func (m *TLContactData) SetUserId(v int64)

// flags

func (*TLContactData) Size

func (m *TLContactData) Size() (n int)

func (*TLContactData) String

func (m *TLContactData) String() string

func (*TLContactData) To_ContactData

func (m *TLContactData) To_ContactData() *ContactData

func (*TLContactData) Unmarshal

func (m *TLContactData) Unmarshal(dAtA []byte) error

func (*TLContactData) XXX_DiscardUnknown

func (m *TLContactData) XXX_DiscardUnknown()

func (*TLContactData) XXX_Marshal

func (m *TLContactData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLContactData) XXX_Merge

func (m *TLContactData) XXX_Merge(src proto.Message)

func (*TLContactData) XXX_Size

func (m *TLContactData) XXX_Size() int

func (*TLContactData) XXX_Unmarshal

func (m *TLContactData) XXX_Unmarshal(b []byte) error

type TLImmutableUser

type TLImmutableUser struct {
	Data2                *ImmutableUser `protobuf:"bytes,1,opt,name=data2,proto3" json:"data2,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

immutableUser flags:# user:UserData last_seen_at:long contacts:flags.0?Vector<ContactData> keys_privacy_rules:Vector<PrivacyKeyRules> = ImmutableUser;

func MakeTLImmutableUser

func MakeTLImmutableUser(data2 *ImmutableUser) *TLImmutableUser

MakeTLImmutableUser immutableUser flags:# user:UserData last_seen_at:long contacts:flags.0?Vector<ContactData> keys_privacy_rules:Vector<PrivacyKeyRules> = ImmutableUser;

func (*TLImmutableUser) CalcByteSize

func (m *TLImmutableUser) CalcByteSize(layer int32) int

func (*TLImmutableUser) DebugString

func (m *TLImmutableUser) DebugString() string

func (*TLImmutableUser) Decode

func (m *TLImmutableUser) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLImmutableUser) Descriptor

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

func (*TLImmutableUser) Encode

func (m *TLImmutableUser) Encode(layer int32) []byte

func (*TLImmutableUser) GetContacts

func (m *TLImmutableUser) GetContacts() []*ContactData

func (*TLImmutableUser) GetData2

func (m *TLImmutableUser) GetData2() *ImmutableUser

func (*TLImmutableUser) GetKeysPrivacyRules

func (m *TLImmutableUser) GetKeysPrivacyRules() []*PrivacyKeyRules

func (*TLImmutableUser) GetLastSeenAt

func (m *TLImmutableUser) GetLastSeenAt() int64

func (*TLImmutableUser) GetPredicateName

func (m *TLImmutableUser) GetPredicateName() string

func (*TLImmutableUser) GetUser

func (m *TLImmutableUser) GetUser() *UserData

func (*TLImmutableUser) GoString

func (this *TLImmutableUser) GoString() string

func (*TLImmutableUser) Marshal

func (m *TLImmutableUser) Marshal() (dAtA []byte, err error)

func (*TLImmutableUser) MarshalTo

func (m *TLImmutableUser) MarshalTo(dAtA []byte) (int, error)

func (*TLImmutableUser) MarshalToSizedBuffer

func (m *TLImmutableUser) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLImmutableUser) ProtoMessage

func (*TLImmutableUser) ProtoMessage()

func (*TLImmutableUser) Reset

func (m *TLImmutableUser) Reset()

func (*TLImmutableUser) SetContacts

func (m *TLImmutableUser) SetContacts(v []*ContactData)

func (*TLImmutableUser) SetKeysPrivacyRules

func (m *TLImmutableUser) SetKeysPrivacyRules(v []*PrivacyKeyRules)

func (*TLImmutableUser) SetLastSeenAt

func (m *TLImmutableUser) SetLastSeenAt(v int64)

func (*TLImmutableUser) SetUser

func (m *TLImmutableUser) SetUser(v *UserData)

// flags

func (*TLImmutableUser) Size

func (m *TLImmutableUser) Size() (n int)

func (*TLImmutableUser) String

func (m *TLImmutableUser) String() string

func (*TLImmutableUser) To_ImmutableUser

func (m *TLImmutableUser) To_ImmutableUser() *ImmutableUser

func (*TLImmutableUser) Unmarshal

func (m *TLImmutableUser) Unmarshal(dAtA []byte) error

func (*TLImmutableUser) XXX_DiscardUnknown

func (m *TLImmutableUser) XXX_DiscardUnknown()

func (*TLImmutableUser) XXX_Marshal

func (m *TLImmutableUser) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLImmutableUser) XXX_Merge

func (m *TLImmutableUser) XXX_Merge(src proto.Message)

func (*TLImmutableUser) XXX_Size

func (m *TLImmutableUser) XXX_Size() int

func (*TLImmutableUser) XXX_Unmarshal

func (m *TLImmutableUser) XXX_Unmarshal(b []byte) error

type TLLastSeenData

type TLLastSeenData struct {
	Data2                *LastSeenData `protobuf:"bytes,1,opt,name=data2,proto3" json:"data2,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

lastSeenData user_id:long last_seen_at:long expries:int = LastSeenData;

func MakeTLLastSeenData

func MakeTLLastSeenData(data2 *LastSeenData) *TLLastSeenData

MakeTLLastSeenData lastSeenData user_id:long last_seen_at:long expries:int = LastSeenData;

func (*TLLastSeenData) CalcByteSize

func (m *TLLastSeenData) CalcByteSize(layer int32) int

func (*TLLastSeenData) DebugString

func (m *TLLastSeenData) DebugString() string

func (*TLLastSeenData) Decode

func (m *TLLastSeenData) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLLastSeenData) Descriptor

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

func (*TLLastSeenData) Encode

func (m *TLLastSeenData) Encode(layer int32) []byte

func (*TLLastSeenData) GetData2

func (m *TLLastSeenData) GetData2() *LastSeenData

func (*TLLastSeenData) GetExpries

func (m *TLLastSeenData) GetExpries() int32

func (*TLLastSeenData) GetLastSeenAt

func (m *TLLastSeenData) GetLastSeenAt() int64

func (*TLLastSeenData) GetPredicateName

func (m *TLLastSeenData) GetPredicateName() string

func (*TLLastSeenData) GetUserId

func (m *TLLastSeenData) GetUserId() int64

func (*TLLastSeenData) GoString

func (this *TLLastSeenData) GoString() string

func (*TLLastSeenData) Marshal

func (m *TLLastSeenData) Marshal() (dAtA []byte, err error)

func (*TLLastSeenData) MarshalTo

func (m *TLLastSeenData) MarshalTo(dAtA []byte) (int, error)

func (*TLLastSeenData) MarshalToSizedBuffer

func (m *TLLastSeenData) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLLastSeenData) ProtoMessage

func (*TLLastSeenData) ProtoMessage()

func (*TLLastSeenData) Reset

func (m *TLLastSeenData) Reset()

func (*TLLastSeenData) SetExpries

func (m *TLLastSeenData) SetExpries(v int32)

func (*TLLastSeenData) SetLastSeenAt

func (m *TLLastSeenData) SetLastSeenAt(v int64)

func (*TLLastSeenData) SetUserId

func (m *TLLastSeenData) SetUserId(v int64)

func (*TLLastSeenData) Size

func (m *TLLastSeenData) Size() (n int)

func (*TLLastSeenData) String

func (m *TLLastSeenData) String() string

func (*TLLastSeenData) To_LastSeenData

func (m *TLLastSeenData) To_LastSeenData() *LastSeenData

func (*TLLastSeenData) Unmarshal

func (m *TLLastSeenData) Unmarshal(dAtA []byte) error

func (*TLLastSeenData) XXX_DiscardUnknown

func (m *TLLastSeenData) XXX_DiscardUnknown()

func (*TLLastSeenData) XXX_Marshal

func (m *TLLastSeenData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLLastSeenData) XXX_Merge

func (m *TLLastSeenData) XXX_Merge(src proto.Message)

func (*TLLastSeenData) XXX_Size

func (m *TLLastSeenData) XXX_Size() int

func (*TLLastSeenData) XXX_Unmarshal

func (m *TLLastSeenData) XXX_Unmarshal(b []byte) error

type TLPeerPeerNotifySettings

type TLPeerPeerNotifySettings struct {
	Data2                *PeerPeerNotifySettings `protobuf:"bytes,1,opt,name=data2,proto3" json:"data2,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

peerPeerNotifySettings peer_type:int peer_id:long settings:PeerNotifySettings = PeerPeerNotifySettings;

func MakeTLPeerPeerNotifySettings

func MakeTLPeerPeerNotifySettings(data2 *PeerPeerNotifySettings) *TLPeerPeerNotifySettings

MakeTLPeerPeerNotifySettings peerPeerNotifySettings peer_type:int peer_id:long settings:PeerNotifySettings = PeerPeerNotifySettings;

func (*TLPeerPeerNotifySettings) CalcByteSize

func (m *TLPeerPeerNotifySettings) CalcByteSize(layer int32) int

func (*TLPeerPeerNotifySettings) DebugString

func (m *TLPeerPeerNotifySettings) DebugString() string

func (*TLPeerPeerNotifySettings) Decode

func (*TLPeerPeerNotifySettings) Descriptor

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

func (*TLPeerPeerNotifySettings) Encode

func (m *TLPeerPeerNotifySettings) Encode(layer int32) []byte

func (*TLPeerPeerNotifySettings) GetData2

func (*TLPeerPeerNotifySettings) GetPeerId

func (m *TLPeerPeerNotifySettings) GetPeerId() int64

func (*TLPeerPeerNotifySettings) GetPeerType

func (m *TLPeerPeerNotifySettings) GetPeerType() int32

func (*TLPeerPeerNotifySettings) GetPredicateName

func (m *TLPeerPeerNotifySettings) GetPredicateName() string

func (*TLPeerPeerNotifySettings) GetSettings

func (*TLPeerPeerNotifySettings) GoString

func (this *TLPeerPeerNotifySettings) GoString() string

func (*TLPeerPeerNotifySettings) Marshal

func (m *TLPeerPeerNotifySettings) Marshal() (dAtA []byte, err error)

func (*TLPeerPeerNotifySettings) MarshalTo

func (m *TLPeerPeerNotifySettings) MarshalTo(dAtA []byte) (int, error)

func (*TLPeerPeerNotifySettings) MarshalToSizedBuffer

func (m *TLPeerPeerNotifySettings) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLPeerPeerNotifySettings) ProtoMessage

func (*TLPeerPeerNotifySettings) ProtoMessage()

func (*TLPeerPeerNotifySettings) Reset

func (m *TLPeerPeerNotifySettings) Reset()

func (*TLPeerPeerNotifySettings) SetPeerId

func (m *TLPeerPeerNotifySettings) SetPeerId(v int64)

func (*TLPeerPeerNotifySettings) SetPeerType

func (m *TLPeerPeerNotifySettings) SetPeerType(v int32)

func (*TLPeerPeerNotifySettings) SetSettings

func (*TLPeerPeerNotifySettings) Size

func (m *TLPeerPeerNotifySettings) Size() (n int)

func (*TLPeerPeerNotifySettings) String

func (m *TLPeerPeerNotifySettings) String() string

func (*TLPeerPeerNotifySettings) To_PeerPeerNotifySettings

func (m *TLPeerPeerNotifySettings) To_PeerPeerNotifySettings() *PeerPeerNotifySettings

func (*TLPeerPeerNotifySettings) Unmarshal

func (m *TLPeerPeerNotifySettings) Unmarshal(dAtA []byte) error

func (*TLPeerPeerNotifySettings) XXX_DiscardUnknown

func (m *TLPeerPeerNotifySettings) XXX_DiscardUnknown()

func (*TLPeerPeerNotifySettings) XXX_Marshal

func (m *TLPeerPeerNotifySettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLPeerPeerNotifySettings) XXX_Merge

func (m *TLPeerPeerNotifySettings) XXX_Merge(src proto.Message)

func (*TLPeerPeerNotifySettings) XXX_Size

func (m *TLPeerPeerNotifySettings) XXX_Size() int

func (*TLPeerPeerNotifySettings) XXX_Unmarshal

func (m *TLPeerPeerNotifySettings) XXX_Unmarshal(b []byte) error

type TLPrivacyKeyRules

type TLPrivacyKeyRules struct {
	Data2                *PrivacyKeyRules `protobuf:"bytes,1,opt,name=data2,proto3" json:"data2,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

privacyKeyRules key:int rules:Vector<PrivacyRule> = PrivacyKeyRules;

func MakeTLPrivacyKeyRules

func MakeTLPrivacyKeyRules(data2 *PrivacyKeyRules) *TLPrivacyKeyRules

MakeTLPrivacyKeyRules privacyKeyRules key:int rules:Vector<PrivacyRule> = PrivacyKeyRules;

func (*TLPrivacyKeyRules) CalcByteSize

func (m *TLPrivacyKeyRules) CalcByteSize(layer int32) int

func (*TLPrivacyKeyRules) DebugString

func (m *TLPrivacyKeyRules) DebugString() string

func (*TLPrivacyKeyRules) Decode

func (m *TLPrivacyKeyRules) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLPrivacyKeyRules) Descriptor

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

func (*TLPrivacyKeyRules) Encode

func (m *TLPrivacyKeyRules) Encode(layer int32) []byte

func (*TLPrivacyKeyRules) GetData2

func (m *TLPrivacyKeyRules) GetData2() *PrivacyKeyRules

func (*TLPrivacyKeyRules) GetKey

func (m *TLPrivacyKeyRules) GetKey() int32

func (*TLPrivacyKeyRules) GetPredicateName

func (m *TLPrivacyKeyRules) GetPredicateName() string

func (*TLPrivacyKeyRules) GetRules

func (m *TLPrivacyKeyRules) GetRules() []*mtproto.PrivacyRule

func (*TLPrivacyKeyRules) GoString

func (this *TLPrivacyKeyRules) GoString() string

func (*TLPrivacyKeyRules) Marshal

func (m *TLPrivacyKeyRules) Marshal() (dAtA []byte, err error)

func (*TLPrivacyKeyRules) MarshalTo

func (m *TLPrivacyKeyRules) MarshalTo(dAtA []byte) (int, error)

func (*TLPrivacyKeyRules) MarshalToSizedBuffer

func (m *TLPrivacyKeyRules) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLPrivacyKeyRules) ProtoMessage

func (*TLPrivacyKeyRules) ProtoMessage()

func (*TLPrivacyKeyRules) Reset

func (m *TLPrivacyKeyRules) Reset()

func (*TLPrivacyKeyRules) SetKey

func (m *TLPrivacyKeyRules) SetKey(v int32)

func (*TLPrivacyKeyRules) SetRules

func (m *TLPrivacyKeyRules) SetRules(v []*mtproto.PrivacyRule)

func (*TLPrivacyKeyRules) Size

func (m *TLPrivacyKeyRules) Size() (n int)

func (*TLPrivacyKeyRules) String

func (m *TLPrivacyKeyRules) String() string

func (*TLPrivacyKeyRules) To_PrivacyKeyRules

func (m *TLPrivacyKeyRules) To_PrivacyKeyRules() *PrivacyKeyRules

func (*TLPrivacyKeyRules) Unmarshal

func (m *TLPrivacyKeyRules) Unmarshal(dAtA []byte) error

func (*TLPrivacyKeyRules) XXX_DiscardUnknown

func (m *TLPrivacyKeyRules) XXX_DiscardUnknown()

func (*TLPrivacyKeyRules) XXX_Marshal

func (m *TLPrivacyKeyRules) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLPrivacyKeyRules) XXX_Merge

func (m *TLPrivacyKeyRules) XXX_Merge(src proto.Message)

func (*TLPrivacyKeyRules) XXX_Size

func (m *TLPrivacyKeyRules) XXX_Size() int

func (*TLPrivacyKeyRules) XXX_Unmarshal

func (m *TLPrivacyKeyRules) XXX_Unmarshal(b []byte) error

type TLUserAddContact

type TLUserAddContact struct {
	Constructor              TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId                   int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	AddPhonePrivacyException *mtproto.Bool `` /* 137-byte string literal not displayed */
	Id                       int64         `protobuf:"varint,5,opt,name=id,proto3" json:"id,omitempty"`
	FirstName                string        `protobuf:"bytes,6,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
	LastName                 string        `protobuf:"bytes,7,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
	Phone                    string        `protobuf:"bytes,8,opt,name=phone,proto3" json:"phone,omitempty"`
	XXX_NoUnkeyedLiteral     struct{}      `json:"-"`
	XXX_unrecognized         []byte        `json:"-"`
	XXX_sizecache            int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.addContact user_id:long add_phone_privacy_exception:Bool id:long first_name:string last_name:string phone:string = Bool;

func (*TLUserAddContact) CalcByteSize

func (m *TLUserAddContact) CalcByteSize(layer int32) int

func (*TLUserAddContact) DebugString

func (m *TLUserAddContact) DebugString() string

func (*TLUserAddContact) Decode

func (m *TLUserAddContact) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserAddContact) Descriptor

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

func (*TLUserAddContact) Encode

func (m *TLUserAddContact) Encode(layer int32) []byte

func (*TLUserAddContact) GetAddPhonePrivacyException

func (m *TLUserAddContact) GetAddPhonePrivacyException() *mtproto.Bool

func (*TLUserAddContact) GetConstructor

func (m *TLUserAddContact) GetConstructor() TLConstructor

func (*TLUserAddContact) GetFirstName

func (m *TLUserAddContact) GetFirstName() string

func (*TLUserAddContact) GetId

func (m *TLUserAddContact) GetId() int64

func (*TLUserAddContact) GetLastName

func (m *TLUserAddContact) GetLastName() string

func (*TLUserAddContact) GetPhone

func (m *TLUserAddContact) GetPhone() string

func (*TLUserAddContact) GetUserId

func (m *TLUserAddContact) GetUserId() int64

func (*TLUserAddContact) GoString

func (this *TLUserAddContact) GoString() string

func (*TLUserAddContact) Marshal

func (m *TLUserAddContact) Marshal() (dAtA []byte, err error)

func (*TLUserAddContact) MarshalTo

func (m *TLUserAddContact) MarshalTo(dAtA []byte) (int, error)

func (*TLUserAddContact) MarshalToSizedBuffer

func (m *TLUserAddContact) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserAddContact) ProtoMessage

func (*TLUserAddContact) ProtoMessage()

func (*TLUserAddContact) Reset

func (m *TLUserAddContact) Reset()

func (*TLUserAddContact) Size

func (m *TLUserAddContact) Size() (n int)

func (*TLUserAddContact) String

func (m *TLUserAddContact) String() string

func (*TLUserAddContact) Unmarshal

func (m *TLUserAddContact) Unmarshal(dAtA []byte) error

func (*TLUserAddContact) XXX_DiscardUnknown

func (m *TLUserAddContact) XXX_DiscardUnknown()

func (*TLUserAddContact) XXX_Marshal

func (m *TLUserAddContact) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserAddContact) XXX_Merge

func (m *TLUserAddContact) XXX_Merge(src proto.Message)

func (*TLUserAddContact) XXX_Size

func (m *TLUserAddContact) XXX_Size() int

func (*TLUserAddContact) XXX_Unmarshal

func (m *TLUserAddContact) XXX_Unmarshal(b []byte) error

type TLUserAddPeerSettings

type TLUserAddPeerSettings struct {
	Constructor          TLConstructor         `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64                 `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	PeerType             int32                 `protobuf:"varint,4,opt,name=peer_type,json=peerType,proto3" json:"peer_type,omitempty"`
	PeerId               int64                 `protobuf:"varint,5,opt,name=peer_id,json=peerId,proto3" json:"peer_id,omitempty"`
	Settings             *mtproto.PeerSettings `protobuf:"bytes,6,opt,name=settings,proto3" json:"settings,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

-------------------------------------------------------------------------------------------- user.addPeerSettings user_id:long peer_type:int peer_id:long settings:PeerSettings = Bool;

func (*TLUserAddPeerSettings) CalcByteSize

func (m *TLUserAddPeerSettings) CalcByteSize(layer int32) int

func (*TLUserAddPeerSettings) DebugString

func (m *TLUserAddPeerSettings) DebugString() string

func (*TLUserAddPeerSettings) Decode

func (m *TLUserAddPeerSettings) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserAddPeerSettings) Descriptor

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

func (*TLUserAddPeerSettings) Encode

func (m *TLUserAddPeerSettings) Encode(layer int32) []byte

func (*TLUserAddPeerSettings) GetConstructor

func (m *TLUserAddPeerSettings) GetConstructor() TLConstructor

func (*TLUserAddPeerSettings) GetPeerId

func (m *TLUserAddPeerSettings) GetPeerId() int64

func (*TLUserAddPeerSettings) GetPeerType

func (m *TLUserAddPeerSettings) GetPeerType() int32

func (*TLUserAddPeerSettings) GetSettings

func (m *TLUserAddPeerSettings) GetSettings() *mtproto.PeerSettings

func (*TLUserAddPeerSettings) GetUserId

func (m *TLUserAddPeerSettings) GetUserId() int64

func (*TLUserAddPeerSettings) GoString

func (this *TLUserAddPeerSettings) GoString() string

func (*TLUserAddPeerSettings) Marshal

func (m *TLUserAddPeerSettings) Marshal() (dAtA []byte, err error)

func (*TLUserAddPeerSettings) MarshalTo

func (m *TLUserAddPeerSettings) MarshalTo(dAtA []byte) (int, error)

func (*TLUserAddPeerSettings) MarshalToSizedBuffer

func (m *TLUserAddPeerSettings) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserAddPeerSettings) ProtoMessage

func (*TLUserAddPeerSettings) ProtoMessage()

func (*TLUserAddPeerSettings) Reset

func (m *TLUserAddPeerSettings) Reset()

func (*TLUserAddPeerSettings) Size

func (m *TLUserAddPeerSettings) Size() (n int)

func (*TLUserAddPeerSettings) String

func (m *TLUserAddPeerSettings) String() string

func (*TLUserAddPeerSettings) Unmarshal

func (m *TLUserAddPeerSettings) Unmarshal(dAtA []byte) error

func (*TLUserAddPeerSettings) XXX_DiscardUnknown

func (m *TLUserAddPeerSettings) XXX_DiscardUnknown()

func (*TLUserAddPeerSettings) XXX_Marshal

func (m *TLUserAddPeerSettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserAddPeerSettings) XXX_Merge

func (m *TLUserAddPeerSettings) XXX_Merge(src proto.Message)

func (*TLUserAddPeerSettings) XXX_Size

func (m *TLUserAddPeerSettings) XXX_Size() int

func (*TLUserAddPeerSettings) XXX_Unmarshal

func (m *TLUserAddPeerSettings) XXX_Unmarshal(b []byte) error

type TLUserBlockPeer

type TLUserBlockPeer struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	PeerType             int32         `protobuf:"varint,4,opt,name=peer_type,json=peerType,proto3" json:"peer_type,omitempty"`
	PeerId               int64         `protobuf:"varint,5,opt,name=peer_id,json=peerId,proto3" json:"peer_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.blockPeer user_id:long peer_type:int peer_id:long = Bool;

func (*TLUserBlockPeer) CalcByteSize

func (m *TLUserBlockPeer) CalcByteSize(layer int32) int

func (*TLUserBlockPeer) DebugString

func (m *TLUserBlockPeer) DebugString() string

func (*TLUserBlockPeer) Decode

func (m *TLUserBlockPeer) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserBlockPeer) Descriptor

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

func (*TLUserBlockPeer) Encode

func (m *TLUserBlockPeer) Encode(layer int32) []byte

func (*TLUserBlockPeer) GetConstructor

func (m *TLUserBlockPeer) GetConstructor() TLConstructor

func (*TLUserBlockPeer) GetPeerId

func (m *TLUserBlockPeer) GetPeerId() int64

func (*TLUserBlockPeer) GetPeerType

func (m *TLUserBlockPeer) GetPeerType() int32

func (*TLUserBlockPeer) GetUserId

func (m *TLUserBlockPeer) GetUserId() int64

func (*TLUserBlockPeer) GoString

func (this *TLUserBlockPeer) GoString() string

func (*TLUserBlockPeer) Marshal

func (m *TLUserBlockPeer) Marshal() (dAtA []byte, err error)

func (*TLUserBlockPeer) MarshalTo

func (m *TLUserBlockPeer) MarshalTo(dAtA []byte) (int, error)

func (*TLUserBlockPeer) MarshalToSizedBuffer

func (m *TLUserBlockPeer) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserBlockPeer) ProtoMessage

func (*TLUserBlockPeer) ProtoMessage()

func (*TLUserBlockPeer) Reset

func (m *TLUserBlockPeer) Reset()

func (*TLUserBlockPeer) Size

func (m *TLUserBlockPeer) Size() (n int)

func (*TLUserBlockPeer) String

func (m *TLUserBlockPeer) String() string

func (*TLUserBlockPeer) Unmarshal

func (m *TLUserBlockPeer) Unmarshal(dAtA []byte) error

func (*TLUserBlockPeer) XXX_DiscardUnknown

func (m *TLUserBlockPeer) XXX_DiscardUnknown()

func (*TLUserBlockPeer) XXX_Marshal

func (m *TLUserBlockPeer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserBlockPeer) XXX_Merge

func (m *TLUserBlockPeer) XXX_Merge(src proto.Message)

func (*TLUserBlockPeer) XXX_Size

func (m *TLUserBlockPeer) XXX_Size() int

func (*TLUserBlockPeer) XXX_Unmarshal

func (m *TLUserBlockPeer) XXX_Unmarshal(b []byte) error

type TLUserBlockedByUser

type TLUserBlockedByUser struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	PeerUserId           int64         `protobuf:"varint,4,opt,name=peer_user_id,json=peerUserId,proto3" json:"peer_user_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.blockedByUser user_id:long peer_user_id:long = Bool;

func (*TLUserBlockedByUser) CalcByteSize

func (m *TLUserBlockedByUser) CalcByteSize(layer int32) int

func (*TLUserBlockedByUser) DebugString

func (m *TLUserBlockedByUser) DebugString() string

func (*TLUserBlockedByUser) Decode

func (m *TLUserBlockedByUser) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserBlockedByUser) Descriptor

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

func (*TLUserBlockedByUser) Encode

func (m *TLUserBlockedByUser) Encode(layer int32) []byte

func (*TLUserBlockedByUser) GetConstructor

func (m *TLUserBlockedByUser) GetConstructor() TLConstructor

func (*TLUserBlockedByUser) GetPeerUserId

func (m *TLUserBlockedByUser) GetPeerUserId() int64

func (*TLUserBlockedByUser) GetUserId

func (m *TLUserBlockedByUser) GetUserId() int64

func (*TLUserBlockedByUser) GoString

func (this *TLUserBlockedByUser) GoString() string

func (*TLUserBlockedByUser) Marshal

func (m *TLUserBlockedByUser) Marshal() (dAtA []byte, err error)

func (*TLUserBlockedByUser) MarshalTo

func (m *TLUserBlockedByUser) MarshalTo(dAtA []byte) (int, error)

func (*TLUserBlockedByUser) MarshalToSizedBuffer

func (m *TLUserBlockedByUser) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserBlockedByUser) ProtoMessage

func (*TLUserBlockedByUser) ProtoMessage()

func (*TLUserBlockedByUser) Reset

func (m *TLUserBlockedByUser) Reset()

func (*TLUserBlockedByUser) Size

func (m *TLUserBlockedByUser) Size() (n int)

func (*TLUserBlockedByUser) String

func (m *TLUserBlockedByUser) String() string

func (*TLUserBlockedByUser) Unmarshal

func (m *TLUserBlockedByUser) Unmarshal(dAtA []byte) error

func (*TLUserBlockedByUser) XXX_DiscardUnknown

func (m *TLUserBlockedByUser) XXX_DiscardUnknown()

func (*TLUserBlockedByUser) XXX_Marshal

func (m *TLUserBlockedByUser) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserBlockedByUser) XXX_Merge

func (m *TLUserBlockedByUser) XXX_Merge(src proto.Message)

func (*TLUserBlockedByUser) XXX_Size

func (m *TLUserBlockedByUser) XXX_Size() int

func (*TLUserBlockedByUser) XXX_Unmarshal

func (m *TLUserBlockedByUser) XXX_Unmarshal(b []byte) error

type TLUserChangePhone

type TLUserChangePhone struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	Phone                string        `protobuf:"bytes,4,opt,name=phone,proto3" json:"phone,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.changePhone user_id:long phone:string = Bool;

func (*TLUserChangePhone) CalcByteSize

func (m *TLUserChangePhone) CalcByteSize(layer int32) int

func (*TLUserChangePhone) DebugString

func (m *TLUserChangePhone) DebugString() string

func (*TLUserChangePhone) Decode

func (m *TLUserChangePhone) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserChangePhone) Descriptor

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

func (*TLUserChangePhone) Encode

func (m *TLUserChangePhone) Encode(layer int32) []byte

func (*TLUserChangePhone) GetConstructor

func (m *TLUserChangePhone) GetConstructor() TLConstructor

func (*TLUserChangePhone) GetPhone

func (m *TLUserChangePhone) GetPhone() string

func (*TLUserChangePhone) GetUserId

func (m *TLUserChangePhone) GetUserId() int64

func (*TLUserChangePhone) GoString

func (this *TLUserChangePhone) GoString() string

func (*TLUserChangePhone) Marshal

func (m *TLUserChangePhone) Marshal() (dAtA []byte, err error)

func (*TLUserChangePhone) MarshalTo

func (m *TLUserChangePhone) MarshalTo(dAtA []byte) (int, error)

func (*TLUserChangePhone) MarshalToSizedBuffer

func (m *TLUserChangePhone) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserChangePhone) ProtoMessage

func (*TLUserChangePhone) ProtoMessage()

func (*TLUserChangePhone) Reset

func (m *TLUserChangePhone) Reset()

func (*TLUserChangePhone) Size

func (m *TLUserChangePhone) Size() (n int)

func (*TLUserChangePhone) String

func (m *TLUserChangePhone) String() string

func (*TLUserChangePhone) Unmarshal

func (m *TLUserChangePhone) Unmarshal(dAtA []byte) error

func (*TLUserChangePhone) XXX_DiscardUnknown

func (m *TLUserChangePhone) XXX_DiscardUnknown()

func (*TLUserChangePhone) XXX_Marshal

func (m *TLUserChangePhone) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserChangePhone) XXX_Merge

func (m *TLUserChangePhone) XXX_Merge(src proto.Message)

func (*TLUserChangePhone) XXX_Size

func (m *TLUserChangePhone) XXX_Size() int

func (*TLUserChangePhone) XXX_Unmarshal

func (m *TLUserChangePhone) XXX_Unmarshal(b []byte) error

type TLUserCheckBlockUserList

type TLUserCheckBlockUserList struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	Id                   []int64       `protobuf:"varint,4,rep,packed,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.checkBlockUserList user_id:long id:Vector<long> = Vector<long>;

func (*TLUserCheckBlockUserList) CalcByteSize

func (m *TLUserCheckBlockUserList) CalcByteSize(layer int32) int

func (*TLUserCheckBlockUserList) DebugString

func (m *TLUserCheckBlockUserList) DebugString() string

func (*TLUserCheckBlockUserList) Decode

func (*TLUserCheckBlockUserList) Descriptor

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

func (*TLUserCheckBlockUserList) Encode

func (m *TLUserCheckBlockUserList) Encode(layer int32) []byte

func (*TLUserCheckBlockUserList) GetConstructor

func (m *TLUserCheckBlockUserList) GetConstructor() TLConstructor

func (*TLUserCheckBlockUserList) GetId

func (m *TLUserCheckBlockUserList) GetId() []int64

func (*TLUserCheckBlockUserList) GetUserId

func (m *TLUserCheckBlockUserList) GetUserId() int64

func (*TLUserCheckBlockUserList) GoString

func (this *TLUserCheckBlockUserList) GoString() string

func (*TLUserCheckBlockUserList) Marshal

func (m *TLUserCheckBlockUserList) Marshal() (dAtA []byte, err error)

func (*TLUserCheckBlockUserList) MarshalTo

func (m *TLUserCheckBlockUserList) MarshalTo(dAtA []byte) (int, error)

func (*TLUserCheckBlockUserList) MarshalToSizedBuffer

func (m *TLUserCheckBlockUserList) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserCheckBlockUserList) ProtoMessage

func (*TLUserCheckBlockUserList) ProtoMessage()

func (*TLUserCheckBlockUserList) Reset

func (m *TLUserCheckBlockUserList) Reset()

func (*TLUserCheckBlockUserList) Size

func (m *TLUserCheckBlockUserList) Size() (n int)

func (*TLUserCheckBlockUserList) String

func (m *TLUserCheckBlockUserList) String() string

func (*TLUserCheckBlockUserList) Unmarshal

func (m *TLUserCheckBlockUserList) Unmarshal(dAtA []byte) error

func (*TLUserCheckBlockUserList) XXX_DiscardUnknown

func (m *TLUserCheckBlockUserList) XXX_DiscardUnknown()

func (*TLUserCheckBlockUserList) XXX_Marshal

func (m *TLUserCheckBlockUserList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserCheckBlockUserList) XXX_Merge

func (m *TLUserCheckBlockUserList) XXX_Merge(src proto.Message)

func (*TLUserCheckBlockUserList) XXX_Size

func (m *TLUserCheckBlockUserList) XXX_Size() int

func (*TLUserCheckBlockUserList) XXX_Unmarshal

func (m *TLUserCheckBlockUserList) XXX_Unmarshal(b []byte) error

type TLUserCheckContact

type TLUserCheckContact struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	Id                   int64         `protobuf:"varint,4,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.checkContact user_id:long id:long = Bool;

func (*TLUserCheckContact) CalcByteSize

func (m *TLUserCheckContact) CalcByteSize(layer int32) int

func (*TLUserCheckContact) DebugString

func (m *TLUserCheckContact) DebugString() string

func (*TLUserCheckContact) Decode

func (m *TLUserCheckContact) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserCheckContact) Descriptor

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

func (*TLUserCheckContact) Encode

func (m *TLUserCheckContact) Encode(layer int32) []byte

func (*TLUserCheckContact) GetConstructor

func (m *TLUserCheckContact) GetConstructor() TLConstructor

func (*TLUserCheckContact) GetId

func (m *TLUserCheckContact) GetId() int64

func (*TLUserCheckContact) GetUserId

func (m *TLUserCheckContact) GetUserId() int64

func (*TLUserCheckContact) GoString

func (this *TLUserCheckContact) GoString() string

func (*TLUserCheckContact) Marshal

func (m *TLUserCheckContact) Marshal() (dAtA []byte, err error)

func (*TLUserCheckContact) MarshalTo

func (m *TLUserCheckContact) MarshalTo(dAtA []byte) (int, error)

func (*TLUserCheckContact) MarshalToSizedBuffer

func (m *TLUserCheckContact) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserCheckContact) ProtoMessage

func (*TLUserCheckContact) ProtoMessage()

func (*TLUserCheckContact) Reset

func (m *TLUserCheckContact) Reset()

func (*TLUserCheckContact) Size

func (m *TLUserCheckContact) Size() (n int)

func (*TLUserCheckContact) String

func (m *TLUserCheckContact) String() string

func (*TLUserCheckContact) Unmarshal

func (m *TLUserCheckContact) Unmarshal(dAtA []byte) error

func (*TLUserCheckContact) XXX_DiscardUnknown

func (m *TLUserCheckContact) XXX_DiscardUnknown()

func (*TLUserCheckContact) XXX_Marshal

func (m *TLUserCheckContact) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserCheckContact) XXX_Merge

func (m *TLUserCheckContact) XXX_Merge(src proto.Message)

func (*TLUserCheckContact) XXX_Size

func (m *TLUserCheckContact) XXX_Size() int

func (*TLUserCheckContact) XXX_Unmarshal

func (m *TLUserCheckContact) XXX_Unmarshal(b []byte) error

type TLUserCheckPrivacy

type TLUserCheckPrivacy struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	KeyType              int32         `protobuf:"varint,4,opt,name=key_type,json=keyType,proto3" json:"key_type,omitempty"`
	PeerId               int64         `protobuf:"varint,5,opt,name=peer_id,json=peerId,proto3" json:"peer_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.checkPrivacy flags:# user_id:long key_type:int peer_id:long = Bool;

func (*TLUserCheckPrivacy) CalcByteSize

func (m *TLUserCheckPrivacy) CalcByteSize(layer int32) int

func (*TLUserCheckPrivacy) DebugString

func (m *TLUserCheckPrivacy) DebugString() string

func (*TLUserCheckPrivacy) Decode

func (m *TLUserCheckPrivacy) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserCheckPrivacy) Descriptor

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

func (*TLUserCheckPrivacy) Encode

func (m *TLUserCheckPrivacy) Encode(layer int32) []byte

func (*TLUserCheckPrivacy) GetConstructor

func (m *TLUserCheckPrivacy) GetConstructor() TLConstructor

func (*TLUserCheckPrivacy) GetKeyType

func (m *TLUserCheckPrivacy) GetKeyType() int32

func (*TLUserCheckPrivacy) GetPeerId

func (m *TLUserCheckPrivacy) GetPeerId() int64

func (*TLUserCheckPrivacy) GetUserId

func (m *TLUserCheckPrivacy) GetUserId() int64

func (*TLUserCheckPrivacy) GoString

func (this *TLUserCheckPrivacy) GoString() string

func (*TLUserCheckPrivacy) Marshal

func (m *TLUserCheckPrivacy) Marshal() (dAtA []byte, err error)

func (*TLUserCheckPrivacy) MarshalTo

func (m *TLUserCheckPrivacy) MarshalTo(dAtA []byte) (int, error)

func (*TLUserCheckPrivacy) MarshalToSizedBuffer

func (m *TLUserCheckPrivacy) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserCheckPrivacy) ProtoMessage

func (*TLUserCheckPrivacy) ProtoMessage()

func (*TLUserCheckPrivacy) Reset

func (m *TLUserCheckPrivacy) Reset()

func (*TLUserCheckPrivacy) Size

func (m *TLUserCheckPrivacy) Size() (n int)

func (*TLUserCheckPrivacy) String

func (m *TLUserCheckPrivacy) String() string

func (*TLUserCheckPrivacy) Unmarshal

func (m *TLUserCheckPrivacy) Unmarshal(dAtA []byte) error

func (*TLUserCheckPrivacy) XXX_DiscardUnknown

func (m *TLUserCheckPrivacy) XXX_DiscardUnknown()

func (*TLUserCheckPrivacy) XXX_Marshal

func (m *TLUserCheckPrivacy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserCheckPrivacy) XXX_Merge

func (m *TLUserCheckPrivacy) XXX_Merge(src proto.Message)

func (*TLUserCheckPrivacy) XXX_Size

func (m *TLUserCheckPrivacy) XXX_Size() int

func (*TLUserCheckPrivacy) XXX_Unmarshal

func (m *TLUserCheckPrivacy) XXX_Unmarshal(b []byte) error

type TLUserCreateNewPredefinedUser

type TLUserCreateNewPredefinedUser struct {
	Constructor          TLConstructor      `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	Phone                string             `protobuf:"bytes,3,opt,name=phone,proto3" json:"phone,omitempty"`
	FirstName            string             `protobuf:"bytes,4,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
	LastName             *types.StringValue `protobuf:"bytes,5,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
	Username             string             `protobuf:"bytes,6,opt,name=username,proto3" json:"username,omitempty"`
	Code                 string             `protobuf:"bytes,7,opt,name=code,proto3" json:"code,omitempty"`
	Verified             bool               `protobuf:"varint,8,opt,name=verified,proto3" json:"verified,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

-------------------------------------------------------------------------------------------- user.createNewPredefinedUser flags:# phone:string first_name:string last_name:flags.0?string username:string code:string verified:flags.1?true = PredefinedUser;

func (*TLUserCreateNewPredefinedUser) CalcByteSize

func (m *TLUserCreateNewPredefinedUser) CalcByteSize(layer int32) int

func (*TLUserCreateNewPredefinedUser) DebugString

func (m *TLUserCreateNewPredefinedUser) DebugString() string

func (*TLUserCreateNewPredefinedUser) Decode

func (*TLUserCreateNewPredefinedUser) Descriptor

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

func (*TLUserCreateNewPredefinedUser) Encode

func (m *TLUserCreateNewPredefinedUser) Encode(layer int32) []byte

func (*TLUserCreateNewPredefinedUser) GetCode

func (*TLUserCreateNewPredefinedUser) GetConstructor

func (m *TLUserCreateNewPredefinedUser) GetConstructor() TLConstructor

func (*TLUserCreateNewPredefinedUser) GetFirstName

func (m *TLUserCreateNewPredefinedUser) GetFirstName() string

func (*TLUserCreateNewPredefinedUser) GetLastName

func (*TLUserCreateNewPredefinedUser) GetPhone

func (m *TLUserCreateNewPredefinedUser) GetPhone() string

func (*TLUserCreateNewPredefinedUser) GetUsername

func (m *TLUserCreateNewPredefinedUser) GetUsername() string

func (*TLUserCreateNewPredefinedUser) GetVerified

func (m *TLUserCreateNewPredefinedUser) GetVerified() bool

func (*TLUserCreateNewPredefinedUser) GoString

func (this *TLUserCreateNewPredefinedUser) GoString() string

func (*TLUserCreateNewPredefinedUser) Marshal

func (m *TLUserCreateNewPredefinedUser) Marshal() (dAtA []byte, err error)

func (*TLUserCreateNewPredefinedUser) MarshalTo

func (m *TLUserCreateNewPredefinedUser) MarshalTo(dAtA []byte) (int, error)

func (*TLUserCreateNewPredefinedUser) MarshalToSizedBuffer

func (m *TLUserCreateNewPredefinedUser) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserCreateNewPredefinedUser) ProtoMessage

func (*TLUserCreateNewPredefinedUser) ProtoMessage()

func (*TLUserCreateNewPredefinedUser) Reset

func (m *TLUserCreateNewPredefinedUser) Reset()

func (*TLUserCreateNewPredefinedUser) Size

func (m *TLUserCreateNewPredefinedUser) Size() (n int)

func (*TLUserCreateNewPredefinedUser) String

func (*TLUserCreateNewPredefinedUser) Unmarshal

func (m *TLUserCreateNewPredefinedUser) Unmarshal(dAtA []byte) error

func (*TLUserCreateNewPredefinedUser) XXX_DiscardUnknown

func (m *TLUserCreateNewPredefinedUser) XXX_DiscardUnknown()

func (*TLUserCreateNewPredefinedUser) XXX_Marshal

func (m *TLUserCreateNewPredefinedUser) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserCreateNewPredefinedUser) XXX_Merge

func (m *TLUserCreateNewPredefinedUser) XXX_Merge(src proto.Message)

func (*TLUserCreateNewPredefinedUser) XXX_Size

func (m *TLUserCreateNewPredefinedUser) XXX_Size() int

func (*TLUserCreateNewPredefinedUser) XXX_Unmarshal

func (m *TLUserCreateNewPredefinedUser) XXX_Unmarshal(b []byte) error

type TLUserCreateNewUser

type TLUserCreateNewUser struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	SecretKeyId          int64         `protobuf:"varint,3,opt,name=secret_key_id,json=secretKeyId,proto3" json:"secret_key_id,omitempty"`
	Phone                string        `protobuf:"bytes,4,opt,name=phone,proto3" json:"phone,omitempty"`
	CountryCode          string        `protobuf:"bytes,5,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"`
	FirstName            string        `protobuf:"bytes,6,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
	LastName             string        `protobuf:"bytes,7,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.createNewUser secret_key_id:long phone:string country_code:string first_name:string last_name:string = ImmutableUser;

func (*TLUserCreateNewUser) CalcByteSize

func (m *TLUserCreateNewUser) CalcByteSize(layer int32) int

func (*TLUserCreateNewUser) DebugString

func (m *TLUserCreateNewUser) DebugString() string

func (*TLUserCreateNewUser) Decode

func (m *TLUserCreateNewUser) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserCreateNewUser) Descriptor

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

func (*TLUserCreateNewUser) Encode

func (m *TLUserCreateNewUser) Encode(layer int32) []byte

func (*TLUserCreateNewUser) GetConstructor

func (m *TLUserCreateNewUser) GetConstructor() TLConstructor

func (*TLUserCreateNewUser) GetCountryCode

func (m *TLUserCreateNewUser) GetCountryCode() string

func (*TLUserCreateNewUser) GetFirstName

func (m *TLUserCreateNewUser) GetFirstName() string

func (*TLUserCreateNewUser) GetLastName

func (m *TLUserCreateNewUser) GetLastName() string

func (*TLUserCreateNewUser) GetPhone

func (m *TLUserCreateNewUser) GetPhone() string

func (*TLUserCreateNewUser) GetSecretKeyId

func (m *TLUserCreateNewUser) GetSecretKeyId() int64

func (*TLUserCreateNewUser) GoString

func (this *TLUserCreateNewUser) GoString() string

func (*TLUserCreateNewUser) Marshal

func (m *TLUserCreateNewUser) Marshal() (dAtA []byte, err error)

func (*TLUserCreateNewUser) MarshalTo

func (m *TLUserCreateNewUser) MarshalTo(dAtA []byte) (int, error)

func (*TLUserCreateNewUser) MarshalToSizedBuffer

func (m *TLUserCreateNewUser) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserCreateNewUser) ProtoMessage

func (*TLUserCreateNewUser) ProtoMessage()

func (*TLUserCreateNewUser) Reset

func (m *TLUserCreateNewUser) Reset()

func (*TLUserCreateNewUser) Size

func (m *TLUserCreateNewUser) Size() (n int)

func (*TLUserCreateNewUser) String

func (m *TLUserCreateNewUser) String() string

func (*TLUserCreateNewUser) Unmarshal

func (m *TLUserCreateNewUser) Unmarshal(dAtA []byte) error

func (*TLUserCreateNewUser) XXX_DiscardUnknown

func (m *TLUserCreateNewUser) XXX_DiscardUnknown()

func (*TLUserCreateNewUser) XXX_Marshal

func (m *TLUserCreateNewUser) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserCreateNewUser) XXX_Merge

func (m *TLUserCreateNewUser) XXX_Merge(src proto.Message)

func (*TLUserCreateNewUser) XXX_Size

func (m *TLUserCreateNewUser) XXX_Size() int

func (*TLUserCreateNewUser) XXX_Unmarshal

func (m *TLUserCreateNewUser) XXX_Unmarshal(b []byte) error

type TLUserData

type TLUserData struct {
	Data2                *UserData `protobuf:"bytes,1,opt,name=data2,proto3" json:"data2,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

userData flags:# id:long access_hash:long user_type:int sceret_key_id:long first_name:string last_name:string username:string phone:string profile_photo:flags.0?Photo bot:flags.8?BotData country_code:string verified:flags.1?true support:flags.2?true scam:flags.3?true fake:flags.4?true about:flags.5?string restricted:flags.7?true restriction_reason:flags.7?Vector<RestrictionReason> contacts_version:int privacies_version:int deleted:flags.9?true = UserData;

func MakeTLUserData

func MakeTLUserData(data2 *UserData) *TLUserData

MakeTLUserData userData flags:# id:long access_hash:long user_type:int sceret_key_id:long first_name:string last_name:string username:string phone:string profile_photo:flags.0?Photo bot:flags.8?BotData country_code:string verified:flags.1?true support:flags.2?true scam:flags.3?true fake:flags.4?true about:flags.5?string restricted:flags.7?true restriction_reason:flags.7?Vector<RestrictionReason> contacts_version:int privacies_version:int deleted:flags.9?true = UserData;

func (*TLUserData) CalcByteSize

func (m *TLUserData) CalcByteSize(layer int32) int

func (*TLUserData) DebugString

func (m *TLUserData) DebugString() string

func (*TLUserData) Decode

func (m *TLUserData) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserData) Descriptor

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

func (*TLUserData) Encode

func (m *TLUserData) Encode(layer int32) []byte

func (*TLUserData) GetAbout

func (m *TLUserData) GetAbout() *types.StringValue

func (*TLUserData) GetAccessHash

func (m *TLUserData) GetAccessHash() int64

func (*TLUserData) GetBot

func (m *TLUserData) GetBot() *BotData

func (*TLUserData) GetContactsVersion

func (m *TLUserData) GetContactsVersion() int32

func (*TLUserData) GetCountryCode

func (m *TLUserData) GetCountryCode() string

func (*TLUserData) GetData2

func (m *TLUserData) GetData2() *UserData

func (*TLUserData) GetDeleted

func (m *TLUserData) GetDeleted() bool

func (*TLUserData) GetFake

func (m *TLUserData) GetFake() bool

func (*TLUserData) GetFirstName

func (m *TLUserData) GetFirstName() string

func (*TLUserData) GetId

func (m *TLUserData) GetId() int64

func (*TLUserData) GetLastName

func (m *TLUserData) GetLastName() string

func (*TLUserData) GetPhone

func (m *TLUserData) GetPhone() string

func (*TLUserData) GetPredicateName

func (m *TLUserData) GetPredicateName() string

func (*TLUserData) GetPrivaciesVersion

func (m *TLUserData) GetPrivaciesVersion() int32

func (*TLUserData) GetProfilePhoto

func (m *TLUserData) GetProfilePhoto() *mtproto.Photo

func (*TLUserData) GetRestricted

func (m *TLUserData) GetRestricted() bool

func (*TLUserData) GetRestrictionReason

func (m *TLUserData) GetRestrictionReason() []*mtproto.RestrictionReason

func (*TLUserData) GetScam

func (m *TLUserData) GetScam() bool

func (*TLUserData) GetSceretKeyId

func (m *TLUserData) GetSceretKeyId() int64

func (*TLUserData) GetSupport

func (m *TLUserData) GetSupport() bool

func (*TLUserData) GetUserType

func (m *TLUserData) GetUserType() int32

func (*TLUserData) GetUsername

func (m *TLUserData) GetUsername() string

func (*TLUserData) GetVerified

func (m *TLUserData) GetVerified() bool

func (*TLUserData) GoString

func (this *TLUserData) GoString() string

func (*TLUserData) Marshal

func (m *TLUserData) Marshal() (dAtA []byte, err error)

func (*TLUserData) MarshalTo

func (m *TLUserData) MarshalTo(dAtA []byte) (int, error)

func (*TLUserData) MarshalToSizedBuffer

func (m *TLUserData) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserData) ProtoMessage

func (*TLUserData) ProtoMessage()

func (*TLUserData) Reset

func (m *TLUserData) Reset()

func (*TLUserData) SetAbout

func (m *TLUserData) SetAbout(v *types.StringValue)

func (*TLUserData) SetAccessHash

func (m *TLUserData) SetAccessHash(v int64)

func (*TLUserData) SetBot

func (m *TLUserData) SetBot(v *BotData)

func (*TLUserData) SetContactsVersion

func (m *TLUserData) SetContactsVersion(v int32)

func (*TLUserData) SetCountryCode

func (m *TLUserData) SetCountryCode(v string)

func (*TLUserData) SetDeleted

func (m *TLUserData) SetDeleted(v bool)

func (*TLUserData) SetFake

func (m *TLUserData) SetFake(v bool)

func (*TLUserData) SetFirstName

func (m *TLUserData) SetFirstName(v string)

func (*TLUserData) SetId

func (m *TLUserData) SetId(v int64)

// flags

func (*TLUserData) SetLastName

func (m *TLUserData) SetLastName(v string)

func (*TLUserData) SetPhone

func (m *TLUserData) SetPhone(v string)

func (*TLUserData) SetPrivaciesVersion

func (m *TLUserData) SetPrivaciesVersion(v int32)

func (*TLUserData) SetProfilePhoto

func (m *TLUserData) SetProfilePhoto(v *mtproto.Photo)

func (*TLUserData) SetRestricted

func (m *TLUserData) SetRestricted(v bool)

func (*TLUserData) SetRestrictionReason

func (m *TLUserData) SetRestrictionReason(v []*mtproto.RestrictionReason)

func (*TLUserData) SetScam

func (m *TLUserData) SetScam(v bool)

func (*TLUserData) SetSceretKeyId

func (m *TLUserData) SetSceretKeyId(v int64)

func (*TLUserData) SetSupport

func (m *TLUserData) SetSupport(v bool)

func (*TLUserData) SetUserType

func (m *TLUserData) SetUserType(v int32)

func (*TLUserData) SetUsername

func (m *TLUserData) SetUsername(v string)

func (*TLUserData) SetVerified

func (m *TLUserData) SetVerified(v bool)

func (*TLUserData) Size

func (m *TLUserData) Size() (n int)

func (*TLUserData) String

func (m *TLUserData) String() string

func (*TLUserData) To_UserData

func (m *TLUserData) To_UserData() *UserData

func (*TLUserData) Unmarshal

func (m *TLUserData) Unmarshal(dAtA []byte) error

func (*TLUserData) XXX_DiscardUnknown

func (m *TLUserData) XXX_DiscardUnknown()

func (*TLUserData) XXX_Marshal

func (m *TLUserData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserData) XXX_Merge

func (m *TLUserData) XXX_Merge(src proto.Message)

func (*TLUserData) XXX_Size

func (m *TLUserData) XXX_Size() int

func (*TLUserData) XXX_Unmarshal

func (m *TLUserData) XXX_Unmarshal(b []byte) error

type TLUserDeleteContact

type TLUserDeleteContact struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	Id                   int64         `protobuf:"varint,4,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.deleteContact user_id:long id:long = Bool;

func (*TLUserDeleteContact) CalcByteSize

func (m *TLUserDeleteContact) CalcByteSize(layer int32) int

func (*TLUserDeleteContact) DebugString

func (m *TLUserDeleteContact) DebugString() string

func (*TLUserDeleteContact) Decode

func (m *TLUserDeleteContact) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserDeleteContact) Descriptor

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

func (*TLUserDeleteContact) Encode

func (m *TLUserDeleteContact) Encode(layer int32) []byte

func (*TLUserDeleteContact) GetConstructor

func (m *TLUserDeleteContact) GetConstructor() TLConstructor

func (*TLUserDeleteContact) GetId

func (m *TLUserDeleteContact) GetId() int64

func (*TLUserDeleteContact) GetUserId

func (m *TLUserDeleteContact) GetUserId() int64

func (*TLUserDeleteContact) GoString

func (this *TLUserDeleteContact) GoString() string

func (*TLUserDeleteContact) Marshal

func (m *TLUserDeleteContact) Marshal() (dAtA []byte, err error)

func (*TLUserDeleteContact) MarshalTo

func (m *TLUserDeleteContact) MarshalTo(dAtA []byte) (int, error)

func (*TLUserDeleteContact) MarshalToSizedBuffer

func (m *TLUserDeleteContact) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserDeleteContact) ProtoMessage

func (*TLUserDeleteContact) ProtoMessage()

func (*TLUserDeleteContact) Reset

func (m *TLUserDeleteContact) Reset()

func (*TLUserDeleteContact) Size

func (m *TLUserDeleteContact) Size() (n int)

func (*TLUserDeleteContact) String

func (m *TLUserDeleteContact) String() string

func (*TLUserDeleteContact) Unmarshal

func (m *TLUserDeleteContact) Unmarshal(dAtA []byte) error

func (*TLUserDeleteContact) XXX_DiscardUnknown

func (m *TLUserDeleteContact) XXX_DiscardUnknown()

func (*TLUserDeleteContact) XXX_Marshal

func (m *TLUserDeleteContact) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserDeleteContact) XXX_Merge

func (m *TLUserDeleteContact) XXX_Merge(src proto.Message)

func (*TLUserDeleteContact) XXX_Size

func (m *TLUserDeleteContact) XXX_Size() int

func (*TLUserDeleteContact) XXX_Unmarshal

func (m *TLUserDeleteContact) XXX_Unmarshal(b []byte) error

type TLUserDeletePeerSettings

type TLUserDeletePeerSettings struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	PeerType             int32         `protobuf:"varint,4,opt,name=peer_type,json=peerType,proto3" json:"peer_type,omitempty"`
	PeerId               int64         `protobuf:"varint,5,opt,name=peer_id,json=peerId,proto3" json:"peer_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.deletePeerSettings user_id:long peer_type:int peer_id:long = Bool;

func (*TLUserDeletePeerSettings) CalcByteSize

func (m *TLUserDeletePeerSettings) CalcByteSize(layer int32) int

func (*TLUserDeletePeerSettings) DebugString

func (m *TLUserDeletePeerSettings) DebugString() string

func (*TLUserDeletePeerSettings) Decode

func (*TLUserDeletePeerSettings) Descriptor

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

func (*TLUserDeletePeerSettings) Encode

func (m *TLUserDeletePeerSettings) Encode(layer int32) []byte

func (*TLUserDeletePeerSettings) GetConstructor

func (m *TLUserDeletePeerSettings) GetConstructor() TLConstructor

func (*TLUserDeletePeerSettings) GetPeerId

func (m *TLUserDeletePeerSettings) GetPeerId() int64

func (*TLUserDeletePeerSettings) GetPeerType

func (m *TLUserDeletePeerSettings) GetPeerType() int32

func (*TLUserDeletePeerSettings) GetUserId

func (m *TLUserDeletePeerSettings) GetUserId() int64

func (*TLUserDeletePeerSettings) GoString

func (this *TLUserDeletePeerSettings) GoString() string

func (*TLUserDeletePeerSettings) Marshal

func (m *TLUserDeletePeerSettings) Marshal() (dAtA []byte, err error)

func (*TLUserDeletePeerSettings) MarshalTo

func (m *TLUserDeletePeerSettings) MarshalTo(dAtA []byte) (int, error)

func (*TLUserDeletePeerSettings) MarshalToSizedBuffer

func (m *TLUserDeletePeerSettings) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserDeletePeerSettings) ProtoMessage

func (*TLUserDeletePeerSettings) ProtoMessage()

func (*TLUserDeletePeerSettings) Reset

func (m *TLUserDeletePeerSettings) Reset()

func (*TLUserDeletePeerSettings) Size

func (m *TLUserDeletePeerSettings) Size() (n int)

func (*TLUserDeletePeerSettings) String

func (m *TLUserDeletePeerSettings) String() string

func (*TLUserDeletePeerSettings) Unmarshal

func (m *TLUserDeletePeerSettings) Unmarshal(dAtA []byte) error

func (*TLUserDeletePeerSettings) XXX_DiscardUnknown

func (m *TLUserDeletePeerSettings) XXX_DiscardUnknown()

func (*TLUserDeletePeerSettings) XXX_Marshal

func (m *TLUserDeletePeerSettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserDeletePeerSettings) XXX_Merge

func (m *TLUserDeletePeerSettings) XXX_Merge(src proto.Message)

func (*TLUserDeletePeerSettings) XXX_Size

func (m *TLUserDeletePeerSettings) XXX_Size() int

func (*TLUserDeletePeerSettings) XXX_Unmarshal

func (m *TLUserDeletePeerSettings) XXX_Unmarshal(b []byte) error

type TLUserDeleteProfilePhotos

type TLUserDeleteProfilePhotos struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	Id                   []int64       `protobuf:"varint,4,rep,packed,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.deleteProfilePhotos user_id:long id:Vector<long> = Int64;

func (*TLUserDeleteProfilePhotos) CalcByteSize

func (m *TLUserDeleteProfilePhotos) CalcByteSize(layer int32) int

func (*TLUserDeleteProfilePhotos) DebugString

func (m *TLUserDeleteProfilePhotos) DebugString() string

func (*TLUserDeleteProfilePhotos) Decode

func (*TLUserDeleteProfilePhotos) Descriptor

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

func (*TLUserDeleteProfilePhotos) Encode

func (m *TLUserDeleteProfilePhotos) Encode(layer int32) []byte

func (*TLUserDeleteProfilePhotos) GetConstructor

func (m *TLUserDeleteProfilePhotos) GetConstructor() TLConstructor

func (*TLUserDeleteProfilePhotos) GetId

func (m *TLUserDeleteProfilePhotos) GetId() []int64

func (*TLUserDeleteProfilePhotos) GetUserId

func (m *TLUserDeleteProfilePhotos) GetUserId() int64

func (*TLUserDeleteProfilePhotos) GoString

func (this *TLUserDeleteProfilePhotos) GoString() string

func (*TLUserDeleteProfilePhotos) Marshal

func (m *TLUserDeleteProfilePhotos) Marshal() (dAtA []byte, err error)

func (*TLUserDeleteProfilePhotos) MarshalTo

func (m *TLUserDeleteProfilePhotos) MarshalTo(dAtA []byte) (int, error)

func (*TLUserDeleteProfilePhotos) MarshalToSizedBuffer

func (m *TLUserDeleteProfilePhotos) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserDeleteProfilePhotos) ProtoMessage

func (*TLUserDeleteProfilePhotos) ProtoMessage()

func (*TLUserDeleteProfilePhotos) Reset

func (m *TLUserDeleteProfilePhotos) Reset()

func (*TLUserDeleteProfilePhotos) Size

func (m *TLUserDeleteProfilePhotos) Size() (n int)

func (*TLUserDeleteProfilePhotos) String

func (m *TLUserDeleteProfilePhotos) String() string

func (*TLUserDeleteProfilePhotos) Unmarshal

func (m *TLUserDeleteProfilePhotos) Unmarshal(dAtA []byte) error

func (*TLUserDeleteProfilePhotos) XXX_DiscardUnknown

func (m *TLUserDeleteProfilePhotos) XXX_DiscardUnknown()

func (*TLUserDeleteProfilePhotos) XXX_Marshal

func (m *TLUserDeleteProfilePhotos) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserDeleteProfilePhotos) XXX_Merge

func (m *TLUserDeleteProfilePhotos) XXX_Merge(src proto.Message)

func (*TLUserDeleteProfilePhotos) XXX_Size

func (m *TLUserDeleteProfilePhotos) XXX_Size() int

func (*TLUserDeleteProfilePhotos) XXX_Unmarshal

func (m *TLUserDeleteProfilePhotos) XXX_Unmarshal(b []byte) error

type TLUserGetAccountDaysTTL

type TLUserGetAccountDaysTTL struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.getAccountDaysTTL user_id:long = AccountDaysTTL;

func (*TLUserGetAccountDaysTTL) CalcByteSize

func (m *TLUserGetAccountDaysTTL) CalcByteSize(layer int32) int

func (*TLUserGetAccountDaysTTL) DebugString

func (m *TLUserGetAccountDaysTTL) DebugString() string

func (*TLUserGetAccountDaysTTL) Decode

func (*TLUserGetAccountDaysTTL) Descriptor

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

func (*TLUserGetAccountDaysTTL) Encode

func (m *TLUserGetAccountDaysTTL) Encode(layer int32) []byte

func (*TLUserGetAccountDaysTTL) GetConstructor

func (m *TLUserGetAccountDaysTTL) GetConstructor() TLConstructor

func (*TLUserGetAccountDaysTTL) GetUserId

func (m *TLUserGetAccountDaysTTL) GetUserId() int64

func (*TLUserGetAccountDaysTTL) GoString

func (this *TLUserGetAccountDaysTTL) GoString() string

func (*TLUserGetAccountDaysTTL) Marshal

func (m *TLUserGetAccountDaysTTL) Marshal() (dAtA []byte, err error)

func (*TLUserGetAccountDaysTTL) MarshalTo

func (m *TLUserGetAccountDaysTTL) MarshalTo(dAtA []byte) (int, error)

func (*TLUserGetAccountDaysTTL) MarshalToSizedBuffer

func (m *TLUserGetAccountDaysTTL) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserGetAccountDaysTTL) ProtoMessage

func (*TLUserGetAccountDaysTTL) ProtoMessage()

func (*TLUserGetAccountDaysTTL) Reset

func (m *TLUserGetAccountDaysTTL) Reset()

func (*TLUserGetAccountDaysTTL) Size

func (m *TLUserGetAccountDaysTTL) Size() (n int)

func (*TLUserGetAccountDaysTTL) String

func (m *TLUserGetAccountDaysTTL) String() string

func (*TLUserGetAccountDaysTTL) Unmarshal

func (m *TLUserGetAccountDaysTTL) Unmarshal(dAtA []byte) error

func (*TLUserGetAccountDaysTTL) XXX_DiscardUnknown

func (m *TLUserGetAccountDaysTTL) XXX_DiscardUnknown()

func (*TLUserGetAccountDaysTTL) XXX_Marshal

func (m *TLUserGetAccountDaysTTL) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserGetAccountDaysTTL) XXX_Merge

func (m *TLUserGetAccountDaysTTL) XXX_Merge(src proto.Message)

func (*TLUserGetAccountDaysTTL) XXX_Size

func (m *TLUserGetAccountDaysTTL) XXX_Size() int

func (*TLUserGetAccountDaysTTL) XXX_Unmarshal

func (m *TLUserGetAccountDaysTTL) XXX_Unmarshal(b []byte) error

type TLUserGetAllNotifySettings

type TLUserGetAllNotifySettings struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.getAllNotifySettings user_id:long = Vector<PeerPeerNotifySettings>;

func (*TLUserGetAllNotifySettings) CalcByteSize

func (m *TLUserGetAllNotifySettings) CalcByteSize(layer int32) int

func (*TLUserGetAllNotifySettings) DebugString

func (m *TLUserGetAllNotifySettings) DebugString() string

func (*TLUserGetAllNotifySettings) Decode

func (*TLUserGetAllNotifySettings) Descriptor

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

func (*TLUserGetAllNotifySettings) Encode

func (m *TLUserGetAllNotifySettings) Encode(layer int32) []byte

func (*TLUserGetAllNotifySettings) GetConstructor

func (m *TLUserGetAllNotifySettings) GetConstructor() TLConstructor

func (*TLUserGetAllNotifySettings) GetUserId

func (m *TLUserGetAllNotifySettings) GetUserId() int64

func (*TLUserGetAllNotifySettings) GoString

func (this *TLUserGetAllNotifySettings) GoString() string

func (*TLUserGetAllNotifySettings) Marshal

func (m *TLUserGetAllNotifySettings) Marshal() (dAtA []byte, err error)

func (*TLUserGetAllNotifySettings) MarshalTo

func (m *TLUserGetAllNotifySettings) MarshalTo(dAtA []byte) (int, error)

func (*TLUserGetAllNotifySettings) MarshalToSizedBuffer

func (m *TLUserGetAllNotifySettings) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserGetAllNotifySettings) ProtoMessage

func (*TLUserGetAllNotifySettings) ProtoMessage()

func (*TLUserGetAllNotifySettings) Reset

func (m *TLUserGetAllNotifySettings) Reset()

func (*TLUserGetAllNotifySettings) Size

func (m *TLUserGetAllNotifySettings) Size() (n int)

func (*TLUserGetAllNotifySettings) String

func (m *TLUserGetAllNotifySettings) String() string

func (*TLUserGetAllNotifySettings) Unmarshal

func (m *TLUserGetAllNotifySettings) Unmarshal(dAtA []byte) error

func (*TLUserGetAllNotifySettings) XXX_DiscardUnknown

func (m *TLUserGetAllNotifySettings) XXX_DiscardUnknown()

func (*TLUserGetAllNotifySettings) XXX_Marshal

func (m *TLUserGetAllNotifySettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserGetAllNotifySettings) XXX_Merge

func (m *TLUserGetAllNotifySettings) XXX_Merge(src proto.Message)

func (*TLUserGetAllNotifySettings) XXX_Size

func (m *TLUserGetAllNotifySettings) XXX_Size() int

func (*TLUserGetAllNotifySettings) XXX_Unmarshal

func (m *TLUserGetAllNotifySettings) XXX_Unmarshal(b []byte) error

type TLUserGetAllPredefinedUser

type TLUserGetAllPredefinedUser struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.getAllPredefinedUser = Vector<PredefinedUser>;

func (*TLUserGetAllPredefinedUser) CalcByteSize

func (m *TLUserGetAllPredefinedUser) CalcByteSize(layer int32) int

func (*TLUserGetAllPredefinedUser) DebugString

func (m *TLUserGetAllPredefinedUser) DebugString() string

func (*TLUserGetAllPredefinedUser) Decode

func (*TLUserGetAllPredefinedUser) Descriptor

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

func (*TLUserGetAllPredefinedUser) Encode

func (m *TLUserGetAllPredefinedUser) Encode(layer int32) []byte

func (*TLUserGetAllPredefinedUser) GetConstructor

func (m *TLUserGetAllPredefinedUser) GetConstructor() TLConstructor

func (*TLUserGetAllPredefinedUser) GoString

func (this *TLUserGetAllPredefinedUser) GoString() string

func (*TLUserGetAllPredefinedUser) Marshal

func (m *TLUserGetAllPredefinedUser) Marshal() (dAtA []byte, err error)

func (*TLUserGetAllPredefinedUser) MarshalTo

func (m *TLUserGetAllPredefinedUser) MarshalTo(dAtA []byte) (int, error)

func (*TLUserGetAllPredefinedUser) MarshalToSizedBuffer

func (m *TLUserGetAllPredefinedUser) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserGetAllPredefinedUser) ProtoMessage

func (*TLUserGetAllPredefinedUser) ProtoMessage()

func (*TLUserGetAllPredefinedUser) Reset

func (m *TLUserGetAllPredefinedUser) Reset()

func (*TLUserGetAllPredefinedUser) Size

func (m *TLUserGetAllPredefinedUser) Size() (n int)

func (*TLUserGetAllPredefinedUser) String

func (m *TLUserGetAllPredefinedUser) String() string

func (*TLUserGetAllPredefinedUser) Unmarshal

func (m *TLUserGetAllPredefinedUser) Unmarshal(dAtA []byte) error

func (*TLUserGetAllPredefinedUser) XXX_DiscardUnknown

func (m *TLUserGetAllPredefinedUser) XXX_DiscardUnknown()

func (*TLUserGetAllPredefinedUser) XXX_Marshal

func (m *TLUserGetAllPredefinedUser) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserGetAllPredefinedUser) XXX_Merge

func (m *TLUserGetAllPredefinedUser) XXX_Merge(src proto.Message)

func (*TLUserGetAllPredefinedUser) XXX_Size

func (m *TLUserGetAllPredefinedUser) XXX_Size() int

func (*TLUserGetAllPredefinedUser) XXX_Unmarshal

func (m *TLUserGetAllPredefinedUser) XXX_Unmarshal(b []byte) error

type TLUserGetBlockedList

type TLUserGetBlockedList struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	Offset               int32         `protobuf:"varint,4,opt,name=offset,proto3" json:"offset,omitempty"`
	Limit                int32         `protobuf:"varint,5,opt,name=limit,proto3" json:"limit,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.getBlockedList user_id:long offset:int limit:int = Vector<PeerBlocked>;

func (*TLUserGetBlockedList) CalcByteSize

func (m *TLUserGetBlockedList) CalcByteSize(layer int32) int

func (*TLUserGetBlockedList) DebugString

func (m *TLUserGetBlockedList) DebugString() string

func (*TLUserGetBlockedList) Decode

func (m *TLUserGetBlockedList) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserGetBlockedList) Descriptor

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

func (*TLUserGetBlockedList) Encode

func (m *TLUserGetBlockedList) Encode(layer int32) []byte

func (*TLUserGetBlockedList) GetConstructor

func (m *TLUserGetBlockedList) GetConstructor() TLConstructor

func (*TLUserGetBlockedList) GetLimit

func (m *TLUserGetBlockedList) GetLimit() int32

func (*TLUserGetBlockedList) GetOffset

func (m *TLUserGetBlockedList) GetOffset() int32

func (*TLUserGetBlockedList) GetUserId

func (m *TLUserGetBlockedList) GetUserId() int64

func (*TLUserGetBlockedList) GoString

func (this *TLUserGetBlockedList) GoString() string

func (*TLUserGetBlockedList) Marshal

func (m *TLUserGetBlockedList) Marshal() (dAtA []byte, err error)

func (*TLUserGetBlockedList) MarshalTo

func (m *TLUserGetBlockedList) MarshalTo(dAtA []byte) (int, error)

func (*TLUserGetBlockedList) MarshalToSizedBuffer

func (m *TLUserGetBlockedList) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserGetBlockedList) ProtoMessage

func (*TLUserGetBlockedList) ProtoMessage()

func (*TLUserGetBlockedList) Reset

func (m *TLUserGetBlockedList) Reset()

func (*TLUserGetBlockedList) Size

func (m *TLUserGetBlockedList) Size() (n int)

func (*TLUserGetBlockedList) String

func (m *TLUserGetBlockedList) String() string

func (*TLUserGetBlockedList) Unmarshal

func (m *TLUserGetBlockedList) Unmarshal(dAtA []byte) error

func (*TLUserGetBlockedList) XXX_DiscardUnknown

func (m *TLUserGetBlockedList) XXX_DiscardUnknown()

func (*TLUserGetBlockedList) XXX_Marshal

func (m *TLUserGetBlockedList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserGetBlockedList) XXX_Merge

func (m *TLUserGetBlockedList) XXX_Merge(src proto.Message)

func (*TLUserGetBlockedList) XXX_Size

func (m *TLUserGetBlockedList) XXX_Size() int

func (*TLUserGetBlockedList) XXX_Unmarshal

func (m *TLUserGetBlockedList) XXX_Unmarshal(b []byte) error

type TLUserGetBotInfo

type TLUserGetBotInfo struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	BotId                int64         `protobuf:"varint,3,opt,name=bot_id,json=botId,proto3" json:"bot_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.getBotInfo bot_id:long = BotInfo;

func (*TLUserGetBotInfo) CalcByteSize

func (m *TLUserGetBotInfo) CalcByteSize(layer int32) int

func (*TLUserGetBotInfo) DebugString

func (m *TLUserGetBotInfo) DebugString() string

func (*TLUserGetBotInfo) Decode

func (m *TLUserGetBotInfo) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserGetBotInfo) Descriptor

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

func (*TLUserGetBotInfo) Encode

func (m *TLUserGetBotInfo) Encode(layer int32) []byte

func (*TLUserGetBotInfo) GetBotId

func (m *TLUserGetBotInfo) GetBotId() int64

func (*TLUserGetBotInfo) GetConstructor

func (m *TLUserGetBotInfo) GetConstructor() TLConstructor

func (*TLUserGetBotInfo) GoString

func (this *TLUserGetBotInfo) GoString() string

func (*TLUserGetBotInfo) Marshal

func (m *TLUserGetBotInfo) Marshal() (dAtA []byte, err error)

func (*TLUserGetBotInfo) MarshalTo

func (m *TLUserGetBotInfo) MarshalTo(dAtA []byte) (int, error)

func (*TLUserGetBotInfo) MarshalToSizedBuffer

func (m *TLUserGetBotInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserGetBotInfo) ProtoMessage

func (*TLUserGetBotInfo) ProtoMessage()

func (*TLUserGetBotInfo) Reset

func (m *TLUserGetBotInfo) Reset()

func (*TLUserGetBotInfo) Size

func (m *TLUserGetBotInfo) Size() (n int)

func (*TLUserGetBotInfo) String

func (m *TLUserGetBotInfo) String() string

func (*TLUserGetBotInfo) Unmarshal

func (m *TLUserGetBotInfo) Unmarshal(dAtA []byte) error

func (*TLUserGetBotInfo) XXX_DiscardUnknown

func (m *TLUserGetBotInfo) XXX_DiscardUnknown()

func (*TLUserGetBotInfo) XXX_Marshal

func (m *TLUserGetBotInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserGetBotInfo) XXX_Merge

func (m *TLUserGetBotInfo) XXX_Merge(src proto.Message)

func (*TLUserGetBotInfo) XXX_Size

func (m *TLUserGetBotInfo) XXX_Size() int

func (*TLUserGetBotInfo) XXX_Unmarshal

func (m *TLUserGetBotInfo) XXX_Unmarshal(b []byte) error

type TLUserGetContact

type TLUserGetContact struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	Id                   int64         `protobuf:"varint,4,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.getContact user_id:long id:long = ContactData;

func (*TLUserGetContact) CalcByteSize

func (m *TLUserGetContact) CalcByteSize(layer int32) int

func (*TLUserGetContact) DebugString

func (m *TLUserGetContact) DebugString() string

func (*TLUserGetContact) Decode

func (m *TLUserGetContact) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserGetContact) Descriptor

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

func (*TLUserGetContact) Encode

func (m *TLUserGetContact) Encode(layer int32) []byte

func (*TLUserGetContact) GetConstructor

func (m *TLUserGetContact) GetConstructor() TLConstructor

func (*TLUserGetContact) GetId

func (m *TLUserGetContact) GetId() int64

func (*TLUserGetContact) GetUserId

func (m *TLUserGetContact) GetUserId() int64

func (*TLUserGetContact) GoString

func (this *TLUserGetContact) GoString() string

func (*TLUserGetContact) Marshal

func (m *TLUserGetContact) Marshal() (dAtA []byte, err error)

func (*TLUserGetContact) MarshalTo

func (m *TLUserGetContact) MarshalTo(dAtA []byte) (int, error)

func (*TLUserGetContact) MarshalToSizedBuffer

func (m *TLUserGetContact) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserGetContact) ProtoMessage

func (*TLUserGetContact) ProtoMessage()

func (*TLUserGetContact) Reset

func (m *TLUserGetContact) Reset()

func (*TLUserGetContact) Size

func (m *TLUserGetContact) Size() (n int)

func (*TLUserGetContact) String

func (m *TLUserGetContact) String() string

func (*TLUserGetContact) Unmarshal

func (m *TLUserGetContact) Unmarshal(dAtA []byte) error

func (*TLUserGetContact) XXX_DiscardUnknown

func (m *TLUserGetContact) XXX_DiscardUnknown()

func (*TLUserGetContact) XXX_Marshal

func (m *TLUserGetContact) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserGetContact) XXX_Merge

func (m *TLUserGetContact) XXX_Merge(src proto.Message)

func (*TLUserGetContact) XXX_Size

func (m *TLUserGetContact) XXX_Size() int

func (*TLUserGetContact) XXX_Unmarshal

func (m *TLUserGetContact) XXX_Unmarshal(b []byte) error

type TLUserGetContactIdList

type TLUserGetContactIdList struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.getContactIdList user_id:long = Vector<long>;

func (*TLUserGetContactIdList) CalcByteSize

func (m *TLUserGetContactIdList) CalcByteSize(layer int32) int

func (*TLUserGetContactIdList) DebugString

func (m *TLUserGetContactIdList) DebugString() string

func (*TLUserGetContactIdList) Decode

func (m *TLUserGetContactIdList) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserGetContactIdList) Descriptor

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

func (*TLUserGetContactIdList) Encode

func (m *TLUserGetContactIdList) Encode(layer int32) []byte

func (*TLUserGetContactIdList) GetConstructor

func (m *TLUserGetContactIdList) GetConstructor() TLConstructor

func (*TLUserGetContactIdList) GetUserId

func (m *TLUserGetContactIdList) GetUserId() int64

func (*TLUserGetContactIdList) GoString

func (this *TLUserGetContactIdList) GoString() string

func (*TLUserGetContactIdList) Marshal

func (m *TLUserGetContactIdList) Marshal() (dAtA []byte, err error)

func (*TLUserGetContactIdList) MarshalTo

func (m *TLUserGetContactIdList) MarshalTo(dAtA []byte) (int, error)

func (*TLUserGetContactIdList) MarshalToSizedBuffer

func (m *TLUserGetContactIdList) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserGetContactIdList) ProtoMessage

func (*TLUserGetContactIdList) ProtoMessage()

func (*TLUserGetContactIdList) Reset

func (m *TLUserGetContactIdList) Reset()

func (*TLUserGetContactIdList) Size

func (m *TLUserGetContactIdList) Size() (n int)

func (*TLUserGetContactIdList) String

func (m *TLUserGetContactIdList) String() string

func (*TLUserGetContactIdList) Unmarshal

func (m *TLUserGetContactIdList) Unmarshal(dAtA []byte) error

func (*TLUserGetContactIdList) XXX_DiscardUnknown

func (m *TLUserGetContactIdList) XXX_DiscardUnknown()

func (*TLUserGetContactIdList) XXX_Marshal

func (m *TLUserGetContactIdList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserGetContactIdList) XXX_Merge

func (m *TLUserGetContactIdList) XXX_Merge(src proto.Message)

func (*TLUserGetContactIdList) XXX_Size

func (m *TLUserGetContactIdList) XXX_Size() int

func (*TLUserGetContactIdList) XXX_Unmarshal

func (m *TLUserGetContactIdList) XXX_Unmarshal(b []byte) error

type TLUserGetContactList

type TLUserGetContactList struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.getContactList user_id:long = Vector<ContactData>;

func (*TLUserGetContactList) CalcByteSize

func (m *TLUserGetContactList) CalcByteSize(layer int32) int

func (*TLUserGetContactList) DebugString

func (m *TLUserGetContactList) DebugString() string

func (*TLUserGetContactList) Decode

func (m *TLUserGetContactList) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserGetContactList) Descriptor

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

func (*TLUserGetContactList) Encode

func (m *TLUserGetContactList) Encode(layer int32) []byte

func (*TLUserGetContactList) GetConstructor

func (m *TLUserGetContactList) GetConstructor() TLConstructor

func (*TLUserGetContactList) GetUserId

func (m *TLUserGetContactList) GetUserId() int64

func (*TLUserGetContactList) GoString

func (this *TLUserGetContactList) GoString() string

func (*TLUserGetContactList) Marshal

func (m *TLUserGetContactList) Marshal() (dAtA []byte, err error)

func (*TLUserGetContactList) MarshalTo

func (m *TLUserGetContactList) MarshalTo(dAtA []byte) (int, error)

func (*TLUserGetContactList) MarshalToSizedBuffer

func (m *TLUserGetContactList) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserGetContactList) ProtoMessage

func (*TLUserGetContactList) ProtoMessage()

func (*TLUserGetContactList) Reset

func (m *TLUserGetContactList) Reset()

func (*TLUserGetContactList) Size

func (m *TLUserGetContactList) Size() (n int)

func (*TLUserGetContactList) String

func (m *TLUserGetContactList) String() string

func (*TLUserGetContactList) Unmarshal

func (m *TLUserGetContactList) Unmarshal(dAtA []byte) error

func (*TLUserGetContactList) XXX_DiscardUnknown

func (m *TLUserGetContactList) XXX_DiscardUnknown()

func (*TLUserGetContactList) XXX_Marshal

func (m *TLUserGetContactList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserGetContactList) XXX_Merge

func (m *TLUserGetContactList) XXX_Merge(src proto.Message)

func (*TLUserGetContactList) XXX_Size

func (m *TLUserGetContactList) XXX_Size() int

func (*TLUserGetContactList) XXX_Unmarshal

func (m *TLUserGetContactList) XXX_Unmarshal(b []byte) error

type TLUserGetContactSignUpNotification

type TLUserGetContactSignUpNotification struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.getContactSignUpNotification user_id:long = Bool;

func (*TLUserGetContactSignUpNotification) CalcByteSize

func (m *TLUserGetContactSignUpNotification) CalcByteSize(layer int32) int

func (*TLUserGetContactSignUpNotification) DebugString

func (m *TLUserGetContactSignUpNotification) DebugString() string

func (*TLUserGetContactSignUpNotification) Decode

func (*TLUserGetContactSignUpNotification) Descriptor

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

func (*TLUserGetContactSignUpNotification) Encode

func (m *TLUserGetContactSignUpNotification) Encode(layer int32) []byte

func (*TLUserGetContactSignUpNotification) GetConstructor

func (*TLUserGetContactSignUpNotification) GetUserId

func (*TLUserGetContactSignUpNotification) GoString

func (this *TLUserGetContactSignUpNotification) GoString() string

func (*TLUserGetContactSignUpNotification) Marshal

func (m *TLUserGetContactSignUpNotification) Marshal() (dAtA []byte, err error)

func (*TLUserGetContactSignUpNotification) MarshalTo

func (m *TLUserGetContactSignUpNotification) MarshalTo(dAtA []byte) (int, error)

func (*TLUserGetContactSignUpNotification) MarshalToSizedBuffer

func (m *TLUserGetContactSignUpNotification) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserGetContactSignUpNotification) ProtoMessage

func (*TLUserGetContactSignUpNotification) ProtoMessage()

func (*TLUserGetContactSignUpNotification) Reset

func (*TLUserGetContactSignUpNotification) Size

func (*TLUserGetContactSignUpNotification) String

func (*TLUserGetContactSignUpNotification) Unmarshal

func (m *TLUserGetContactSignUpNotification) Unmarshal(dAtA []byte) error

func (*TLUserGetContactSignUpNotification) XXX_DiscardUnknown

func (m *TLUserGetContactSignUpNotification) XXX_DiscardUnknown()

func (*TLUserGetContactSignUpNotification) XXX_Marshal

func (m *TLUserGetContactSignUpNotification) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserGetContactSignUpNotification) XXX_Merge

func (*TLUserGetContactSignUpNotification) XXX_Size

func (*TLUserGetContactSignUpNotification) XXX_Unmarshal

func (m *TLUserGetContactSignUpNotification) XXX_Unmarshal(b []byte) error

type TLUserGetContentSettings

type TLUserGetContentSettings struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.getContentSettings user_id:long = account.ContentSettings;

func (*TLUserGetContentSettings) CalcByteSize

func (m *TLUserGetContentSettings) CalcByteSize(layer int32) int

func (*TLUserGetContentSettings) DebugString

func (m *TLUserGetContentSettings) DebugString() string

func (*TLUserGetContentSettings) Decode

func (*TLUserGetContentSettings) Descriptor

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

func (*TLUserGetContentSettings) Encode

func (m *TLUserGetContentSettings) Encode(layer int32) []byte

func (*TLUserGetContentSettings) GetConstructor

func (m *TLUserGetContentSettings) GetConstructor() TLConstructor

func (*TLUserGetContentSettings) GetUserId

func (m *TLUserGetContentSettings) GetUserId() int64

func (*TLUserGetContentSettings) GoString

func (this *TLUserGetContentSettings) GoString() string

func (*TLUserGetContentSettings) Marshal

func (m *TLUserGetContentSettings) Marshal() (dAtA []byte, err error)

func (*TLUserGetContentSettings) MarshalTo

func (m *TLUserGetContentSettings) MarshalTo(dAtA []byte) (int, error)

func (*TLUserGetContentSettings) MarshalToSizedBuffer

func (m *TLUserGetContentSettings) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserGetContentSettings) ProtoMessage

func (*TLUserGetContentSettings) ProtoMessage()

func (*TLUserGetContentSettings) Reset

func (m *TLUserGetContentSettings) Reset()

func (*TLUserGetContentSettings) Size

func (m *TLUserGetContentSettings) Size() (n int)

func (*TLUserGetContentSettings) String

func (m *TLUserGetContentSettings) String() string

func (*TLUserGetContentSettings) Unmarshal

func (m *TLUserGetContentSettings) Unmarshal(dAtA []byte) error

func (*TLUserGetContentSettings) XXX_DiscardUnknown

func (m *TLUserGetContentSettings) XXX_DiscardUnknown()

func (*TLUserGetContentSettings) XXX_Marshal

func (m *TLUserGetContentSettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserGetContentSettings) XXX_Merge

func (m *TLUserGetContentSettings) XXX_Merge(src proto.Message)

func (*TLUserGetContentSettings) XXX_Size

func (m *TLUserGetContentSettings) XXX_Size() int

func (*TLUserGetContentSettings) XXX_Unmarshal

func (m *TLUserGetContentSettings) XXX_Unmarshal(b []byte) error

type TLUserGetCountryCode

type TLUserGetCountryCode struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.getCountryCode user_id:long = String;

func (*TLUserGetCountryCode) CalcByteSize

func (m *TLUserGetCountryCode) CalcByteSize(layer int32) int

func (*TLUserGetCountryCode) DebugString

func (m *TLUserGetCountryCode) DebugString() string

func (*TLUserGetCountryCode) Decode

func (m *TLUserGetCountryCode) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserGetCountryCode) Descriptor

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

func (*TLUserGetCountryCode) Encode

func (m *TLUserGetCountryCode) Encode(layer int32) []byte

func (*TLUserGetCountryCode) GetConstructor

func (m *TLUserGetCountryCode) GetConstructor() TLConstructor

func (*TLUserGetCountryCode) GetUserId

func (m *TLUserGetCountryCode) GetUserId() int64

func (*TLUserGetCountryCode) GoString

func (this *TLUserGetCountryCode) GoString() string

func (*TLUserGetCountryCode) Marshal

func (m *TLUserGetCountryCode) Marshal() (dAtA []byte, err error)

func (*TLUserGetCountryCode) MarshalTo

func (m *TLUserGetCountryCode) MarshalTo(dAtA []byte) (int, error)

func (*TLUserGetCountryCode) MarshalToSizedBuffer

func (m *TLUserGetCountryCode) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserGetCountryCode) ProtoMessage

func (*TLUserGetCountryCode) ProtoMessage()

func (*TLUserGetCountryCode) Reset

func (m *TLUserGetCountryCode) Reset()

func (*TLUserGetCountryCode) Size

func (m *TLUserGetCountryCode) Size() (n int)

func (*TLUserGetCountryCode) String

func (m *TLUserGetCountryCode) String() string

func (*TLUserGetCountryCode) Unmarshal

func (m *TLUserGetCountryCode) Unmarshal(dAtA []byte) error

func (*TLUserGetCountryCode) XXX_DiscardUnknown

func (m *TLUserGetCountryCode) XXX_DiscardUnknown()

func (*TLUserGetCountryCode) XXX_Marshal

func (m *TLUserGetCountryCode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserGetCountryCode) XXX_Merge

func (m *TLUserGetCountryCode) XXX_Merge(src proto.Message)

func (*TLUserGetCountryCode) XXX_Size

func (m *TLUserGetCountryCode) XXX_Size() int

func (*TLUserGetCountryCode) XXX_Unmarshal

func (m *TLUserGetCountryCode) XXX_Unmarshal(b []byte) error

type TLUserGetFullUser

type TLUserGetFullUser struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	SelfUserId           int64         `protobuf:"varint,3,opt,name=self_user_id,json=selfUserId,proto3" json:"self_user_id,omitempty"`
	Id                   int64         `protobuf:"varint,4,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.getFullUser self_user_id:long id:long = users.UserFull;

func (*TLUserGetFullUser) CalcByteSize

func (m *TLUserGetFullUser) CalcByteSize(layer int32) int

func (*TLUserGetFullUser) DebugString

func (m *TLUserGetFullUser) DebugString() string

func (*TLUserGetFullUser) Decode

func (m *TLUserGetFullUser) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserGetFullUser) Descriptor

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

func (*TLUserGetFullUser) Encode

func (m *TLUserGetFullUser) Encode(layer int32) []byte

func (*TLUserGetFullUser) GetConstructor

func (m *TLUserGetFullUser) GetConstructor() TLConstructor

func (*TLUserGetFullUser) GetId

func (m *TLUserGetFullUser) GetId() int64

func (*TLUserGetFullUser) GetSelfUserId

func (m *TLUserGetFullUser) GetSelfUserId() int64

func (*TLUserGetFullUser) GoString

func (this *TLUserGetFullUser) GoString() string

func (*TLUserGetFullUser) Marshal

func (m *TLUserGetFullUser) Marshal() (dAtA []byte, err error)

func (*TLUserGetFullUser) MarshalTo

func (m *TLUserGetFullUser) MarshalTo(dAtA []byte) (int, error)

func (*TLUserGetFullUser) MarshalToSizedBuffer

func (m *TLUserGetFullUser) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserGetFullUser) ProtoMessage

func (*TLUserGetFullUser) ProtoMessage()

func (*TLUserGetFullUser) Reset

func (m *TLUserGetFullUser) Reset()

func (*TLUserGetFullUser) Size

func (m *TLUserGetFullUser) Size() (n int)

func (*TLUserGetFullUser) String

func (m *TLUserGetFullUser) String() string

func (*TLUserGetFullUser) Unmarshal

func (m *TLUserGetFullUser) Unmarshal(dAtA []byte) error

func (*TLUserGetFullUser) XXX_DiscardUnknown

func (m *TLUserGetFullUser) XXX_DiscardUnknown()

func (*TLUserGetFullUser) XXX_Marshal

func (m *TLUserGetFullUser) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserGetFullUser) XXX_Merge

func (m *TLUserGetFullUser) XXX_Merge(src proto.Message)

func (*TLUserGetFullUser) XXX_Size

func (m *TLUserGetFullUser) XXX_Size() int

func (*TLUserGetFullUser) XXX_Unmarshal

func (m *TLUserGetFullUser) XXX_Unmarshal(b []byte) error

type TLUserGetGlobalPrivacySettings

type TLUserGetGlobalPrivacySettings struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.getGlobalPrivacySettings user_id:long = GlobalPrivacySettings;

func (*TLUserGetGlobalPrivacySettings) CalcByteSize

func (m *TLUserGetGlobalPrivacySettings) CalcByteSize(layer int32) int

func (*TLUserGetGlobalPrivacySettings) DebugString

func (m *TLUserGetGlobalPrivacySettings) DebugString() string

func (*TLUserGetGlobalPrivacySettings) Decode

func (*TLUserGetGlobalPrivacySettings) Descriptor

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

func (*TLUserGetGlobalPrivacySettings) Encode

func (m *TLUserGetGlobalPrivacySettings) Encode(layer int32) []byte

func (*TLUserGetGlobalPrivacySettings) GetConstructor

func (m *TLUserGetGlobalPrivacySettings) GetConstructor() TLConstructor

func (*TLUserGetGlobalPrivacySettings) GetUserId

func (m *TLUserGetGlobalPrivacySettings) GetUserId() int64

func (*TLUserGetGlobalPrivacySettings) GoString

func (this *TLUserGetGlobalPrivacySettings) GoString() string

func (*TLUserGetGlobalPrivacySettings) Marshal

func (m *TLUserGetGlobalPrivacySettings) Marshal() (dAtA []byte, err error)

func (*TLUserGetGlobalPrivacySettings) MarshalTo

func (m *TLUserGetGlobalPrivacySettings) MarshalTo(dAtA []byte) (int, error)

func (*TLUserGetGlobalPrivacySettings) MarshalToSizedBuffer

func (m *TLUserGetGlobalPrivacySettings) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserGetGlobalPrivacySettings) ProtoMessage

func (*TLUserGetGlobalPrivacySettings) ProtoMessage()

func (*TLUserGetGlobalPrivacySettings) Reset

func (m *TLUserGetGlobalPrivacySettings) Reset()

func (*TLUserGetGlobalPrivacySettings) Size

func (m *TLUserGetGlobalPrivacySettings) Size() (n int)

func (*TLUserGetGlobalPrivacySettings) String

func (*TLUserGetGlobalPrivacySettings) Unmarshal

func (m *TLUserGetGlobalPrivacySettings) Unmarshal(dAtA []byte) error

func (*TLUserGetGlobalPrivacySettings) XXX_DiscardUnknown

func (m *TLUserGetGlobalPrivacySettings) XXX_DiscardUnknown()

func (*TLUserGetGlobalPrivacySettings) XXX_Marshal

func (m *TLUserGetGlobalPrivacySettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserGetGlobalPrivacySettings) XXX_Merge

func (m *TLUserGetGlobalPrivacySettings) XXX_Merge(src proto.Message)

func (*TLUserGetGlobalPrivacySettings) XXX_Size

func (m *TLUserGetGlobalPrivacySettings) XXX_Size() int

func (*TLUserGetGlobalPrivacySettings) XXX_Unmarshal

func (m *TLUserGetGlobalPrivacySettings) XXX_Unmarshal(b []byte) error

type TLUserGetImmutableUser

type TLUserGetImmutableUser struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	Id                   int64         `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.getImmutableUser id:long = ImmutableUser;

func (*TLUserGetImmutableUser) CalcByteSize

func (m *TLUserGetImmutableUser) CalcByteSize(layer int32) int

func (*TLUserGetImmutableUser) DebugString

func (m *TLUserGetImmutableUser) DebugString() string

func (*TLUserGetImmutableUser) Decode

func (m *TLUserGetImmutableUser) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserGetImmutableUser) Descriptor

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

func (*TLUserGetImmutableUser) Encode

func (m *TLUserGetImmutableUser) Encode(layer int32) []byte

func (*TLUserGetImmutableUser) GetConstructor

func (m *TLUserGetImmutableUser) GetConstructor() TLConstructor

func (*TLUserGetImmutableUser) GetId

func (m *TLUserGetImmutableUser) GetId() int64

func (*TLUserGetImmutableUser) GoString

func (this *TLUserGetImmutableUser) GoString() string

func (*TLUserGetImmutableUser) Marshal

func (m *TLUserGetImmutableUser) Marshal() (dAtA []byte, err error)

func (*TLUserGetImmutableUser) MarshalTo

func (m *TLUserGetImmutableUser) MarshalTo(dAtA []byte) (int, error)

func (*TLUserGetImmutableUser) MarshalToSizedBuffer

func (m *TLUserGetImmutableUser) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserGetImmutableUser) ProtoMessage

func (*TLUserGetImmutableUser) ProtoMessage()

func (*TLUserGetImmutableUser) Reset

func (m *TLUserGetImmutableUser) Reset()

func (*TLUserGetImmutableUser) Size

func (m *TLUserGetImmutableUser) Size() (n int)

func (*TLUserGetImmutableUser) String

func (m *TLUserGetImmutableUser) String() string

func (*TLUserGetImmutableUser) Unmarshal

func (m *TLUserGetImmutableUser) Unmarshal(dAtA []byte) error

func (*TLUserGetImmutableUser) XXX_DiscardUnknown

func (m *TLUserGetImmutableUser) XXX_DiscardUnknown()

func (*TLUserGetImmutableUser) XXX_Marshal

func (m *TLUserGetImmutableUser) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserGetImmutableUser) XXX_Merge

func (m *TLUserGetImmutableUser) XXX_Merge(src proto.Message)

func (*TLUserGetImmutableUser) XXX_Size

func (m *TLUserGetImmutableUser) XXX_Size() int

func (*TLUserGetImmutableUser) XXX_Unmarshal

func (m *TLUserGetImmutableUser) XXX_Unmarshal(b []byte) error

type TLUserGetImmutableUserByPhone

type TLUserGetImmutableUserByPhone struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	Phone                string        `protobuf:"bytes,3,opt,name=phone,proto3" json:"phone,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.getImmutableUserByPhone phone:string = ImmutableUser;

func (*TLUserGetImmutableUserByPhone) CalcByteSize

func (m *TLUserGetImmutableUserByPhone) CalcByteSize(layer int32) int

func (*TLUserGetImmutableUserByPhone) DebugString

func (m *TLUserGetImmutableUserByPhone) DebugString() string

func (*TLUserGetImmutableUserByPhone) Decode

func (*TLUserGetImmutableUserByPhone) Descriptor

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

func (*TLUserGetImmutableUserByPhone) Encode

func (m *TLUserGetImmutableUserByPhone) Encode(layer int32) []byte

func (*TLUserGetImmutableUserByPhone) GetConstructor

func (m *TLUserGetImmutableUserByPhone) GetConstructor() TLConstructor

func (*TLUserGetImmutableUserByPhone) GetPhone

func (m *TLUserGetImmutableUserByPhone) GetPhone() string

func (*TLUserGetImmutableUserByPhone) GoString

func (this *TLUserGetImmutableUserByPhone) GoString() string

func (*TLUserGetImmutableUserByPhone) Marshal

func (m *TLUserGetImmutableUserByPhone) Marshal() (dAtA []byte, err error)

func (*TLUserGetImmutableUserByPhone) MarshalTo

func (m *TLUserGetImmutableUserByPhone) MarshalTo(dAtA []byte) (int, error)

func (*TLUserGetImmutableUserByPhone) MarshalToSizedBuffer

func (m *TLUserGetImmutableUserByPhone) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserGetImmutableUserByPhone) ProtoMessage

func (*TLUserGetImmutableUserByPhone) ProtoMessage()

func (*TLUserGetImmutableUserByPhone) Reset

func (m *TLUserGetImmutableUserByPhone) Reset()

func (*TLUserGetImmutableUserByPhone) Size

func (m *TLUserGetImmutableUserByPhone) Size() (n int)

func (*TLUserGetImmutableUserByPhone) String

func (*TLUserGetImmutableUserByPhone) Unmarshal

func (m *TLUserGetImmutableUserByPhone) Unmarshal(dAtA []byte) error

func (*TLUserGetImmutableUserByPhone) XXX_DiscardUnknown

func (m *TLUserGetImmutableUserByPhone) XXX_DiscardUnknown()

func (*TLUserGetImmutableUserByPhone) XXX_Marshal

func (m *TLUserGetImmutableUserByPhone) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserGetImmutableUserByPhone) XXX_Merge

func (m *TLUserGetImmutableUserByPhone) XXX_Merge(src proto.Message)

func (*TLUserGetImmutableUserByPhone) XXX_Size

func (m *TLUserGetImmutableUserByPhone) XXX_Size() int

func (*TLUserGetImmutableUserByPhone) XXX_Unmarshal

func (m *TLUserGetImmutableUserByPhone) XXX_Unmarshal(b []byte) error

type TLUserGetImmutableUserByToken

type TLUserGetImmutableUserByToken struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	Token                string        `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.getImmutableUserByToken token:string = ImmutableUser;

func (*TLUserGetImmutableUserByToken) CalcByteSize

func (m *TLUserGetImmutableUserByToken) CalcByteSize(layer int32) int

func (*TLUserGetImmutableUserByToken) DebugString

func (m *TLUserGetImmutableUserByToken) DebugString() string

func (*TLUserGetImmutableUserByToken) Decode

func (*TLUserGetImmutableUserByToken) Descriptor

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

func (*TLUserGetImmutableUserByToken) Encode

func (m *TLUserGetImmutableUserByToken) Encode(layer int32) []byte

func (*TLUserGetImmutableUserByToken) GetConstructor

func (m *TLUserGetImmutableUserByToken) GetConstructor() TLConstructor

func (*TLUserGetImmutableUserByToken) GetToken

func (m *TLUserGetImmutableUserByToken) GetToken() string

func (*TLUserGetImmutableUserByToken) GoString

func (this *TLUserGetImmutableUserByToken) GoString() string

func (*TLUserGetImmutableUserByToken) Marshal

func (m *TLUserGetImmutableUserByToken) Marshal() (dAtA []byte, err error)

func (*TLUserGetImmutableUserByToken) MarshalTo

func (m *TLUserGetImmutableUserByToken) MarshalTo(dAtA []byte) (int, error)

func (*TLUserGetImmutableUserByToken) MarshalToSizedBuffer

func (m *TLUserGetImmutableUserByToken) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserGetImmutableUserByToken) ProtoMessage

func (*TLUserGetImmutableUserByToken) ProtoMessage()

func (*TLUserGetImmutableUserByToken) Reset

func (m *TLUserGetImmutableUserByToken) Reset()

func (*TLUserGetImmutableUserByToken) Size

func (m *TLUserGetImmutableUserByToken) Size() (n int)

func (*TLUserGetImmutableUserByToken) String

func (*TLUserGetImmutableUserByToken) Unmarshal

func (m *TLUserGetImmutableUserByToken) Unmarshal(dAtA []byte) error

func (*TLUserGetImmutableUserByToken) XXX_DiscardUnknown

func (m *TLUserGetImmutableUserByToken) XXX_DiscardUnknown()

func (*TLUserGetImmutableUserByToken) XXX_Marshal

func (m *TLUserGetImmutableUserByToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserGetImmutableUserByToken) XXX_Merge

func (m *TLUserGetImmutableUserByToken) XXX_Merge(src proto.Message)

func (*TLUserGetImmutableUserByToken) XXX_Size

func (m *TLUserGetImmutableUserByToken) XXX_Size() int

func (*TLUserGetImmutableUserByToken) XXX_Unmarshal

func (m *TLUserGetImmutableUserByToken) XXX_Unmarshal(b []byte) error

type TLUserGetLastSeen

type TLUserGetLastSeen struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	Id                   int64         `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.getLastSeen id:long = LastSeenData;

func (*TLUserGetLastSeen) CalcByteSize

func (m *TLUserGetLastSeen) CalcByteSize(layer int32) int

func (*TLUserGetLastSeen) DebugString

func (m *TLUserGetLastSeen) DebugString() string

func (*TLUserGetLastSeen) Decode

func (m *TLUserGetLastSeen) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserGetLastSeen) Descriptor

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

func (*TLUserGetLastSeen) Encode

func (m *TLUserGetLastSeen) Encode(layer int32) []byte

func (*TLUserGetLastSeen) GetConstructor

func (m *TLUserGetLastSeen) GetConstructor() TLConstructor

func (*TLUserGetLastSeen) GetId

func (m *TLUserGetLastSeen) GetId() int64

func (*TLUserGetLastSeen) GoString

func (this *TLUserGetLastSeen) GoString() string

func (*TLUserGetLastSeen) Marshal

func (m *TLUserGetLastSeen) Marshal() (dAtA []byte, err error)

func (*TLUserGetLastSeen) MarshalTo

func (m *TLUserGetLastSeen) MarshalTo(dAtA []byte) (int, error)

func (*TLUserGetLastSeen) MarshalToSizedBuffer

func (m *TLUserGetLastSeen) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserGetLastSeen) ProtoMessage

func (*TLUserGetLastSeen) ProtoMessage()

func (*TLUserGetLastSeen) Reset

func (m *TLUserGetLastSeen) Reset()

func (*TLUserGetLastSeen) Size

func (m *TLUserGetLastSeen) Size() (n int)

func (*TLUserGetLastSeen) String

func (m *TLUserGetLastSeen) String() string

func (*TLUserGetLastSeen) Unmarshal

func (m *TLUserGetLastSeen) Unmarshal(dAtA []byte) error

func (*TLUserGetLastSeen) XXX_DiscardUnknown

func (m *TLUserGetLastSeen) XXX_DiscardUnknown()

func (*TLUserGetLastSeen) XXX_Marshal

func (m *TLUserGetLastSeen) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserGetLastSeen) XXX_Merge

func (m *TLUserGetLastSeen) XXX_Merge(src proto.Message)

func (*TLUserGetLastSeen) XXX_Size

func (m *TLUserGetLastSeen) XXX_Size() int

func (*TLUserGetLastSeen) XXX_Unmarshal

func (m *TLUserGetLastSeen) XXX_Unmarshal(b []byte) error

type TLUserGetLastSeens

type TLUserGetLastSeens struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	Id                   []int64       `protobuf:"varint,3,rep,packed,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.getLastSeens id:Vector<long> = Vector<LastSeenData>;

func (*TLUserGetLastSeens) CalcByteSize

func (m *TLUserGetLastSeens) CalcByteSize(layer int32) int

func (*TLUserGetLastSeens) DebugString

func (m *TLUserGetLastSeens) DebugString() string

func (*TLUserGetLastSeens) Decode

func (m *TLUserGetLastSeens) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserGetLastSeens) Descriptor

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

func (*TLUserGetLastSeens) Encode

func (m *TLUserGetLastSeens) Encode(layer int32) []byte

func (*TLUserGetLastSeens) GetConstructor

func (m *TLUserGetLastSeens) GetConstructor() TLConstructor

func (*TLUserGetLastSeens) GetId

func (m *TLUserGetLastSeens) GetId() []int64

func (*TLUserGetLastSeens) GoString

func (this *TLUserGetLastSeens) GoString() string

func (*TLUserGetLastSeens) Marshal

func (m *TLUserGetLastSeens) Marshal() (dAtA []byte, err error)

func (*TLUserGetLastSeens) MarshalTo

func (m *TLUserGetLastSeens) MarshalTo(dAtA []byte) (int, error)

func (*TLUserGetLastSeens) MarshalToSizedBuffer

func (m *TLUserGetLastSeens) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserGetLastSeens) ProtoMessage

func (*TLUserGetLastSeens) ProtoMessage()

func (*TLUserGetLastSeens) Reset

func (m *TLUserGetLastSeens) Reset()

func (*TLUserGetLastSeens) Size

func (m *TLUserGetLastSeens) Size() (n int)

func (*TLUserGetLastSeens) String

func (m *TLUserGetLastSeens) String() string

func (*TLUserGetLastSeens) Unmarshal

func (m *TLUserGetLastSeens) Unmarshal(dAtA []byte) error

func (*TLUserGetLastSeens) XXX_DiscardUnknown

func (m *TLUserGetLastSeens) XXX_DiscardUnknown()

func (*TLUserGetLastSeens) XXX_Marshal

func (m *TLUserGetLastSeens) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserGetLastSeens) XXX_Merge

func (m *TLUserGetLastSeens) XXX_Merge(src proto.Message)

func (*TLUserGetLastSeens) XXX_Size

func (m *TLUserGetLastSeens) XXX_Size() int

func (*TLUserGetLastSeens) XXX_Unmarshal

func (m *TLUserGetLastSeens) XXX_Unmarshal(b []byte) error

type TLUserGetMutableUsers

type TLUserGetMutableUsers struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	Id                   []int64       `protobuf:"varint,3,rep,packed,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.getMutableUsers id:Vector<long> = Vector<ImmutableUser>;

func (*TLUserGetMutableUsers) CalcByteSize

func (m *TLUserGetMutableUsers) CalcByteSize(layer int32) int

func (*TLUserGetMutableUsers) DebugString

func (m *TLUserGetMutableUsers) DebugString() string

func (*TLUserGetMutableUsers) Decode

func (m *TLUserGetMutableUsers) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserGetMutableUsers) Descriptor

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

func (*TLUserGetMutableUsers) Encode

func (m *TLUserGetMutableUsers) Encode(layer int32) []byte

func (*TLUserGetMutableUsers) GetConstructor

func (m *TLUserGetMutableUsers) GetConstructor() TLConstructor

func (*TLUserGetMutableUsers) GetId

func (m *TLUserGetMutableUsers) GetId() []int64

func (*TLUserGetMutableUsers) GoString

func (this *TLUserGetMutableUsers) GoString() string

func (*TLUserGetMutableUsers) Marshal

func (m *TLUserGetMutableUsers) Marshal() (dAtA []byte, err error)

func (*TLUserGetMutableUsers) MarshalTo

func (m *TLUserGetMutableUsers) MarshalTo(dAtA []byte) (int, error)

func (*TLUserGetMutableUsers) MarshalToSizedBuffer

func (m *TLUserGetMutableUsers) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserGetMutableUsers) ProtoMessage

func (*TLUserGetMutableUsers) ProtoMessage()

func (*TLUserGetMutableUsers) Reset

func (m *TLUserGetMutableUsers) Reset()

func (*TLUserGetMutableUsers) Size

func (m *TLUserGetMutableUsers) Size() (n int)

func (*TLUserGetMutableUsers) String

func (m *TLUserGetMutableUsers) String() string

func (*TLUserGetMutableUsers) Unmarshal

func (m *TLUserGetMutableUsers) Unmarshal(dAtA []byte) error

func (*TLUserGetMutableUsers) XXX_DiscardUnknown

func (m *TLUserGetMutableUsers) XXX_DiscardUnknown()

func (*TLUserGetMutableUsers) XXX_Marshal

func (m *TLUserGetMutableUsers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserGetMutableUsers) XXX_Merge

func (m *TLUserGetMutableUsers) XXX_Merge(src proto.Message)

func (*TLUserGetMutableUsers) XXX_Size

func (m *TLUserGetMutableUsers) XXX_Size() int

func (*TLUserGetMutableUsers) XXX_Unmarshal

func (m *TLUserGetMutableUsers) XXX_Unmarshal(b []byte) error

type TLUserGetNotifySettings

type TLUserGetNotifySettings struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	PeerType             int32         `protobuf:"varint,4,opt,name=peer_type,json=peerType,proto3" json:"peer_type,omitempty"`
	PeerId               int64         `protobuf:"varint,5,opt,name=peer_id,json=peerId,proto3" json:"peer_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.getNotifySettings user_id:long peer_type:int peer_id:long = PeerNotifySettings;

func (*TLUserGetNotifySettings) CalcByteSize

func (m *TLUserGetNotifySettings) CalcByteSize(layer int32) int

func (*TLUserGetNotifySettings) DebugString

func (m *TLUserGetNotifySettings) DebugString() string

func (*TLUserGetNotifySettings) Decode

func (*TLUserGetNotifySettings) Descriptor

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

func (*TLUserGetNotifySettings) Encode

func (m *TLUserGetNotifySettings) Encode(layer int32) []byte

func (*TLUserGetNotifySettings) GetConstructor

func (m *TLUserGetNotifySettings) GetConstructor() TLConstructor

func (*TLUserGetNotifySettings) GetPeerId

func (m *TLUserGetNotifySettings) GetPeerId() int64

func (*TLUserGetNotifySettings) GetPeerType

func (m *TLUserGetNotifySettings) GetPeerType() int32

func (*TLUserGetNotifySettings) GetUserId

func (m *TLUserGetNotifySettings) GetUserId() int64

func (*TLUserGetNotifySettings) GoString

func (this *TLUserGetNotifySettings) GoString() string

func (*TLUserGetNotifySettings) Marshal

func (m *TLUserGetNotifySettings) Marshal() (dAtA []byte, err error)

func (*TLUserGetNotifySettings) MarshalTo

func (m *TLUserGetNotifySettings) MarshalTo(dAtA []byte) (int, error)

func (*TLUserGetNotifySettings) MarshalToSizedBuffer

func (m *TLUserGetNotifySettings) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserGetNotifySettings) ProtoMessage

func (*TLUserGetNotifySettings) ProtoMessage()

func (*TLUserGetNotifySettings) Reset

func (m *TLUserGetNotifySettings) Reset()

func (*TLUserGetNotifySettings) Size

func (m *TLUserGetNotifySettings) Size() (n int)

func (*TLUserGetNotifySettings) String

func (m *TLUserGetNotifySettings) String() string

func (*TLUserGetNotifySettings) Unmarshal

func (m *TLUserGetNotifySettings) Unmarshal(dAtA []byte) error

func (*TLUserGetNotifySettings) XXX_DiscardUnknown

func (m *TLUserGetNotifySettings) XXX_DiscardUnknown()

func (*TLUserGetNotifySettings) XXX_Marshal

func (m *TLUserGetNotifySettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserGetNotifySettings) XXX_Merge

func (m *TLUserGetNotifySettings) XXX_Merge(src proto.Message)

func (*TLUserGetNotifySettings) XXX_Size

func (m *TLUserGetNotifySettings) XXX_Size() int

func (*TLUserGetNotifySettings) XXX_Unmarshal

func (m *TLUserGetNotifySettings) XXX_Unmarshal(b []byte) error

type TLUserGetPeerSettings

type TLUserGetPeerSettings struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	PeerType             int32         `protobuf:"varint,4,opt,name=peer_type,json=peerType,proto3" json:"peer_type,omitempty"`
	PeerId               int64         `protobuf:"varint,5,opt,name=peer_id,json=peerId,proto3" json:"peer_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.getPeerSettings user_id:long peer_type:int peer_id:long = PeerSettings;

func (*TLUserGetPeerSettings) CalcByteSize

func (m *TLUserGetPeerSettings) CalcByteSize(layer int32) int

func (*TLUserGetPeerSettings) DebugString

func (m *TLUserGetPeerSettings) DebugString() string

func (*TLUserGetPeerSettings) Decode

func (m *TLUserGetPeerSettings) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserGetPeerSettings) Descriptor

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

func (*TLUserGetPeerSettings) Encode

func (m *TLUserGetPeerSettings) Encode(layer int32) []byte

func (*TLUserGetPeerSettings) GetConstructor

func (m *TLUserGetPeerSettings) GetConstructor() TLConstructor

func (*TLUserGetPeerSettings) GetPeerId

func (m *TLUserGetPeerSettings) GetPeerId() int64

func (*TLUserGetPeerSettings) GetPeerType

func (m *TLUserGetPeerSettings) GetPeerType() int32

func (*TLUserGetPeerSettings) GetUserId

func (m *TLUserGetPeerSettings) GetUserId() int64

func (*TLUserGetPeerSettings) GoString

func (this *TLUserGetPeerSettings) GoString() string

func (*TLUserGetPeerSettings) Marshal

func (m *TLUserGetPeerSettings) Marshal() (dAtA []byte, err error)

func (*TLUserGetPeerSettings) MarshalTo

func (m *TLUserGetPeerSettings) MarshalTo(dAtA []byte) (int, error)

func (*TLUserGetPeerSettings) MarshalToSizedBuffer

func (m *TLUserGetPeerSettings) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserGetPeerSettings) ProtoMessage

func (*TLUserGetPeerSettings) ProtoMessage()

func (*TLUserGetPeerSettings) Reset

func (m *TLUserGetPeerSettings) Reset()

func (*TLUserGetPeerSettings) Size

func (m *TLUserGetPeerSettings) Size() (n int)

func (*TLUserGetPeerSettings) String

func (m *TLUserGetPeerSettings) String() string

func (*TLUserGetPeerSettings) Unmarshal

func (m *TLUserGetPeerSettings) Unmarshal(dAtA []byte) error

func (*TLUserGetPeerSettings) XXX_DiscardUnknown

func (m *TLUserGetPeerSettings) XXX_DiscardUnknown()

func (*TLUserGetPeerSettings) XXX_Marshal

func (m *TLUserGetPeerSettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserGetPeerSettings) XXX_Merge

func (m *TLUserGetPeerSettings) XXX_Merge(src proto.Message)

func (*TLUserGetPeerSettings) XXX_Size

func (m *TLUserGetPeerSettings) XXX_Size() int

func (*TLUserGetPeerSettings) XXX_Unmarshal

func (m *TLUserGetPeerSettings) XXX_Unmarshal(b []byte) error

type TLUserGetPredefinedUser

type TLUserGetPredefinedUser struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	Phone                string        `protobuf:"bytes,3,opt,name=phone,proto3" json:"phone,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.getPredefinedUser phone:string = PredefinedUser;

func (*TLUserGetPredefinedUser) CalcByteSize

func (m *TLUserGetPredefinedUser) CalcByteSize(layer int32) int

func (*TLUserGetPredefinedUser) DebugString

func (m *TLUserGetPredefinedUser) DebugString() string

func (*TLUserGetPredefinedUser) Decode

func (*TLUserGetPredefinedUser) Descriptor

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

func (*TLUserGetPredefinedUser) Encode

func (m *TLUserGetPredefinedUser) Encode(layer int32) []byte

func (*TLUserGetPredefinedUser) GetConstructor

func (m *TLUserGetPredefinedUser) GetConstructor() TLConstructor

func (*TLUserGetPredefinedUser) GetPhone

func (m *TLUserGetPredefinedUser) GetPhone() string

func (*TLUserGetPredefinedUser) GoString

func (this *TLUserGetPredefinedUser) GoString() string

func (*TLUserGetPredefinedUser) Marshal

func (m *TLUserGetPredefinedUser) Marshal() (dAtA []byte, err error)

func (*TLUserGetPredefinedUser) MarshalTo

func (m *TLUserGetPredefinedUser) MarshalTo(dAtA []byte) (int, error)

func (*TLUserGetPredefinedUser) MarshalToSizedBuffer

func (m *TLUserGetPredefinedUser) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserGetPredefinedUser) ProtoMessage

func (*TLUserGetPredefinedUser) ProtoMessage()

func (*TLUserGetPredefinedUser) Reset

func (m *TLUserGetPredefinedUser) Reset()

func (*TLUserGetPredefinedUser) Size

func (m *TLUserGetPredefinedUser) Size() (n int)

func (*TLUserGetPredefinedUser) String

func (m *TLUserGetPredefinedUser) String() string

func (*TLUserGetPredefinedUser) Unmarshal

func (m *TLUserGetPredefinedUser) Unmarshal(dAtA []byte) error

func (*TLUserGetPredefinedUser) XXX_DiscardUnknown

func (m *TLUserGetPredefinedUser) XXX_DiscardUnknown()

func (*TLUserGetPredefinedUser) XXX_Marshal

func (m *TLUserGetPredefinedUser) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserGetPredefinedUser) XXX_Merge

func (m *TLUserGetPredefinedUser) XXX_Merge(src proto.Message)

func (*TLUserGetPredefinedUser) XXX_Size

func (m *TLUserGetPredefinedUser) XXX_Size() int

func (*TLUserGetPredefinedUser) XXX_Unmarshal

func (m *TLUserGetPredefinedUser) XXX_Unmarshal(b []byte) error

type TLUserGetPrivacy

type TLUserGetPrivacy struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	KeyType              int32         `protobuf:"varint,4,opt,name=key_type,json=keyType,proto3" json:"key_type,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.getPrivacy user_id:long key_type:int = Vector<PrivacyRule>;

func (*TLUserGetPrivacy) CalcByteSize

func (m *TLUserGetPrivacy) CalcByteSize(layer int32) int

func (*TLUserGetPrivacy) DebugString

func (m *TLUserGetPrivacy) DebugString() string

func (*TLUserGetPrivacy) Decode

func (m *TLUserGetPrivacy) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserGetPrivacy) Descriptor

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

func (*TLUserGetPrivacy) Encode

func (m *TLUserGetPrivacy) Encode(layer int32) []byte

func (*TLUserGetPrivacy) GetConstructor

func (m *TLUserGetPrivacy) GetConstructor() TLConstructor

func (*TLUserGetPrivacy) GetKeyType

func (m *TLUserGetPrivacy) GetKeyType() int32

func (*TLUserGetPrivacy) GetUserId

func (m *TLUserGetPrivacy) GetUserId() int64

func (*TLUserGetPrivacy) GoString

func (this *TLUserGetPrivacy) GoString() string

func (*TLUserGetPrivacy) Marshal

func (m *TLUserGetPrivacy) Marshal() (dAtA []byte, err error)

func (*TLUserGetPrivacy) MarshalTo

func (m *TLUserGetPrivacy) MarshalTo(dAtA []byte) (int, error)

func (*TLUserGetPrivacy) MarshalToSizedBuffer

func (m *TLUserGetPrivacy) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserGetPrivacy) ProtoMessage

func (*TLUserGetPrivacy) ProtoMessage()

func (*TLUserGetPrivacy) Reset

func (m *TLUserGetPrivacy) Reset()

func (*TLUserGetPrivacy) Size

func (m *TLUserGetPrivacy) Size() (n int)

func (*TLUserGetPrivacy) String

func (m *TLUserGetPrivacy) String() string

func (*TLUserGetPrivacy) Unmarshal

func (m *TLUserGetPrivacy) Unmarshal(dAtA []byte) error

func (*TLUserGetPrivacy) XXX_DiscardUnknown

func (m *TLUserGetPrivacy) XXX_DiscardUnknown()

func (*TLUserGetPrivacy) XXX_Marshal

func (m *TLUserGetPrivacy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserGetPrivacy) XXX_Merge

func (m *TLUserGetPrivacy) XXX_Merge(src proto.Message)

func (*TLUserGetPrivacy) XXX_Size

func (m *TLUserGetPrivacy) XXX_Size() int

func (*TLUserGetPrivacy) XXX_Unmarshal

func (m *TLUserGetPrivacy) XXX_Unmarshal(b []byte) error

type TLUserGetProfilePhotos

type TLUserGetProfilePhotos struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.getProfilePhotos user_id:long = Vector<long>;

func (*TLUserGetProfilePhotos) CalcByteSize

func (m *TLUserGetProfilePhotos) CalcByteSize(layer int32) int

func (*TLUserGetProfilePhotos) DebugString

func (m *TLUserGetProfilePhotos) DebugString() string

func (*TLUserGetProfilePhotos) Decode

func (m *TLUserGetProfilePhotos) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserGetProfilePhotos) Descriptor

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

func (*TLUserGetProfilePhotos) Encode

func (m *TLUserGetProfilePhotos) Encode(layer int32) []byte

func (*TLUserGetProfilePhotos) GetConstructor

func (m *TLUserGetProfilePhotos) GetConstructor() TLConstructor

func (*TLUserGetProfilePhotos) GetUserId

func (m *TLUserGetProfilePhotos) GetUserId() int64

func (*TLUserGetProfilePhotos) GoString

func (this *TLUserGetProfilePhotos) GoString() string

func (*TLUserGetProfilePhotos) Marshal

func (m *TLUserGetProfilePhotos) Marshal() (dAtA []byte, err error)

func (*TLUserGetProfilePhotos) MarshalTo

func (m *TLUserGetProfilePhotos) MarshalTo(dAtA []byte) (int, error)

func (*TLUserGetProfilePhotos) MarshalToSizedBuffer

func (m *TLUserGetProfilePhotos) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserGetProfilePhotos) ProtoMessage

func (*TLUserGetProfilePhotos) ProtoMessage()

func (*TLUserGetProfilePhotos) Reset

func (m *TLUserGetProfilePhotos) Reset()

func (*TLUserGetProfilePhotos) Size

func (m *TLUserGetProfilePhotos) Size() (n int)

func (*TLUserGetProfilePhotos) String

func (m *TLUserGetProfilePhotos) String() string

func (*TLUserGetProfilePhotos) Unmarshal

func (m *TLUserGetProfilePhotos) Unmarshal(dAtA []byte) error

func (*TLUserGetProfilePhotos) XXX_DiscardUnknown

func (m *TLUserGetProfilePhotos) XXX_DiscardUnknown()

func (*TLUserGetProfilePhotos) XXX_Marshal

func (m *TLUserGetProfilePhotos) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserGetProfilePhotos) XXX_Merge

func (m *TLUserGetProfilePhotos) XXX_Merge(src proto.Message)

func (*TLUserGetProfilePhotos) XXX_Size

func (m *TLUserGetProfilePhotos) XXX_Size() int

func (*TLUserGetProfilePhotos) XXX_Unmarshal

func (m *TLUserGetProfilePhotos) XXX_Unmarshal(b []byte) error

type TLUserImportContacts

type TLUserImportContacts struct {
	Constructor          TLConstructor           `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64                   `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	Contacts             []*mtproto.InputContact `protobuf:"bytes,4,rep,name=contacts,proto3" json:"contacts,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

-------------------------------------------------------------------------------------------- user.importContacts user_id:long contacts:Vector<InputContact> = UserImportedContacts;

func (*TLUserImportContacts) CalcByteSize

func (m *TLUserImportContacts) CalcByteSize(layer int32) int

func (*TLUserImportContacts) DebugString

func (m *TLUserImportContacts) DebugString() string

func (*TLUserImportContacts) Decode

func (m *TLUserImportContacts) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserImportContacts) Descriptor

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

func (*TLUserImportContacts) Encode

func (m *TLUserImportContacts) Encode(layer int32) []byte

func (*TLUserImportContacts) GetConstructor

func (m *TLUserImportContacts) GetConstructor() TLConstructor

func (*TLUserImportContacts) GetContacts

func (m *TLUserImportContacts) GetContacts() []*mtproto.InputContact

func (*TLUserImportContacts) GetUserId

func (m *TLUserImportContacts) GetUserId() int64

func (*TLUserImportContacts) GoString

func (this *TLUserImportContacts) GoString() string

func (*TLUserImportContacts) Marshal

func (m *TLUserImportContacts) Marshal() (dAtA []byte, err error)

func (*TLUserImportContacts) MarshalTo

func (m *TLUserImportContacts) MarshalTo(dAtA []byte) (int, error)

func (*TLUserImportContacts) MarshalToSizedBuffer

func (m *TLUserImportContacts) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserImportContacts) ProtoMessage

func (*TLUserImportContacts) ProtoMessage()

func (*TLUserImportContacts) Reset

func (m *TLUserImportContacts) Reset()

func (*TLUserImportContacts) Size

func (m *TLUserImportContacts) Size() (n int)

func (*TLUserImportContacts) String

func (m *TLUserImportContacts) String() string

func (*TLUserImportContacts) Unmarshal

func (m *TLUserImportContacts) Unmarshal(dAtA []byte) error

func (*TLUserImportContacts) XXX_DiscardUnknown

func (m *TLUserImportContacts) XXX_DiscardUnknown()

func (*TLUserImportContacts) XXX_Marshal

func (m *TLUserImportContacts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserImportContacts) XXX_Merge

func (m *TLUserImportContacts) XXX_Merge(src proto.Message)

func (*TLUserImportContacts) XXX_Size

func (m *TLUserImportContacts) XXX_Size() int

func (*TLUserImportContacts) XXX_Unmarshal

func (m *TLUserImportContacts) XXX_Unmarshal(b []byte) error

type TLUserImportedContacts

type TLUserImportedContacts struct {
	Data2                *UserImportedContacts `protobuf:"bytes,1,opt,name=data2,proto3" json:"data2,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

userImportedContacts imported:Vector<ImportedContact> popular_invites:Vector<PopularContact> retry_contacts:Vector<long> users:Vector<User> update_id_list:Vector<long> = UserImportedContacts;

func MakeTLUserImportedContacts

func MakeTLUserImportedContacts(data2 *UserImportedContacts) *TLUserImportedContacts

MakeTLUserImportedContacts userImportedContacts imported:Vector<ImportedContact> popular_invites:Vector<PopularContact> retry_contacts:Vector<long> users:Vector<User> update_id_list:Vector<long> = UserImportedContacts;

func (*TLUserImportedContacts) CalcByteSize

func (m *TLUserImportedContacts) CalcByteSize(layer int32) int

func (*TLUserImportedContacts) DebugString

func (m *TLUserImportedContacts) DebugString() string

func (*TLUserImportedContacts) Decode

func (m *TLUserImportedContacts) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserImportedContacts) Descriptor

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

func (*TLUserImportedContacts) Encode

func (m *TLUserImportedContacts) Encode(layer int32) []byte

func (*TLUserImportedContacts) GetData2

func (*TLUserImportedContacts) GetImported

func (m *TLUserImportedContacts) GetImported() []*mtproto.ImportedContact

func (*TLUserImportedContacts) GetPopularInvites

func (m *TLUserImportedContacts) GetPopularInvites() []*mtproto.PopularContact

func (*TLUserImportedContacts) GetPredicateName

func (m *TLUserImportedContacts) GetPredicateName() string

func (*TLUserImportedContacts) GetRetryContacts

func (m *TLUserImportedContacts) GetRetryContacts() []int64

func (*TLUserImportedContacts) GetUpdateIdList

func (m *TLUserImportedContacts) GetUpdateIdList() []int64

func (*TLUserImportedContacts) GetUsers

func (m *TLUserImportedContacts) GetUsers() []*mtproto.User

func (*TLUserImportedContacts) GoString

func (this *TLUserImportedContacts) GoString() string

func (*TLUserImportedContacts) Marshal

func (m *TLUserImportedContacts) Marshal() (dAtA []byte, err error)

func (*TLUserImportedContacts) MarshalTo

func (m *TLUserImportedContacts) MarshalTo(dAtA []byte) (int, error)

func (*TLUserImportedContacts) MarshalToSizedBuffer

func (m *TLUserImportedContacts) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserImportedContacts) ProtoMessage

func (*TLUserImportedContacts) ProtoMessage()

func (*TLUserImportedContacts) Reset

func (m *TLUserImportedContacts) Reset()

func (*TLUserImportedContacts) SetImported

func (m *TLUserImportedContacts) SetImported(v []*mtproto.ImportedContact)

func (*TLUserImportedContacts) SetPopularInvites

func (m *TLUserImportedContacts) SetPopularInvites(v []*mtproto.PopularContact)

func (*TLUserImportedContacts) SetRetryContacts

func (m *TLUserImportedContacts) SetRetryContacts(v []int64)

func (*TLUserImportedContacts) SetUpdateIdList

func (m *TLUserImportedContacts) SetUpdateIdList(v []int64)

func (*TLUserImportedContacts) SetUsers

func (m *TLUserImportedContacts) SetUsers(v []*mtproto.User)

func (*TLUserImportedContacts) Size

func (m *TLUserImportedContacts) Size() (n int)

func (*TLUserImportedContacts) String

func (m *TLUserImportedContacts) String() string

func (*TLUserImportedContacts) To_UserImportedContacts

func (m *TLUserImportedContacts) To_UserImportedContacts() *UserImportedContacts

func (*TLUserImportedContacts) Unmarshal

func (m *TLUserImportedContacts) Unmarshal(dAtA []byte) error

func (*TLUserImportedContacts) XXX_DiscardUnknown

func (m *TLUserImportedContacts) XXX_DiscardUnknown()

func (*TLUserImportedContacts) XXX_Marshal

func (m *TLUserImportedContacts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserImportedContacts) XXX_Merge

func (m *TLUserImportedContacts) XXX_Merge(src proto.Message)

func (*TLUserImportedContacts) XXX_Size

func (m *TLUserImportedContacts) XXX_Size() int

func (*TLUserImportedContacts) XXX_Unmarshal

func (m *TLUserImportedContacts) XXX_Unmarshal(b []byte) error

type TLUserIsBlockedByUser

type TLUserIsBlockedByUser struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	PeerUserId           int64         `protobuf:"varint,4,opt,name=peer_user_id,json=peerUserId,proto3" json:"peer_user_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.isBlockedByUser user_id:long peer_user_id:long = Bool;

func (*TLUserIsBlockedByUser) CalcByteSize

func (m *TLUserIsBlockedByUser) CalcByteSize(layer int32) int

func (*TLUserIsBlockedByUser) DebugString

func (m *TLUserIsBlockedByUser) DebugString() string

func (*TLUserIsBlockedByUser) Decode

func (m *TLUserIsBlockedByUser) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserIsBlockedByUser) Descriptor

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

func (*TLUserIsBlockedByUser) Encode

func (m *TLUserIsBlockedByUser) Encode(layer int32) []byte

func (*TLUserIsBlockedByUser) GetConstructor

func (m *TLUserIsBlockedByUser) GetConstructor() TLConstructor

func (*TLUserIsBlockedByUser) GetPeerUserId

func (m *TLUserIsBlockedByUser) GetPeerUserId() int64

func (*TLUserIsBlockedByUser) GetUserId

func (m *TLUserIsBlockedByUser) GetUserId() int64

func (*TLUserIsBlockedByUser) GoString

func (this *TLUserIsBlockedByUser) GoString() string

func (*TLUserIsBlockedByUser) Marshal

func (m *TLUserIsBlockedByUser) Marshal() (dAtA []byte, err error)

func (*TLUserIsBlockedByUser) MarshalTo

func (m *TLUserIsBlockedByUser) MarshalTo(dAtA []byte) (int, error)

func (*TLUserIsBlockedByUser) MarshalToSizedBuffer

func (m *TLUserIsBlockedByUser) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserIsBlockedByUser) ProtoMessage

func (*TLUserIsBlockedByUser) ProtoMessage()

func (*TLUserIsBlockedByUser) Reset

func (m *TLUserIsBlockedByUser) Reset()

func (*TLUserIsBlockedByUser) Size

func (m *TLUserIsBlockedByUser) Size() (n int)

func (*TLUserIsBlockedByUser) String

func (m *TLUserIsBlockedByUser) String() string

func (*TLUserIsBlockedByUser) Unmarshal

func (m *TLUserIsBlockedByUser) Unmarshal(dAtA []byte) error

func (*TLUserIsBlockedByUser) XXX_DiscardUnknown

func (m *TLUserIsBlockedByUser) XXX_DiscardUnknown()

func (*TLUserIsBlockedByUser) XXX_Marshal

func (m *TLUserIsBlockedByUser) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserIsBlockedByUser) XXX_Merge

func (m *TLUserIsBlockedByUser) XXX_Merge(src proto.Message)

func (*TLUserIsBlockedByUser) XXX_Size

func (m *TLUserIsBlockedByUser) XXX_Size() int

func (*TLUserIsBlockedByUser) XXX_Unmarshal

func (m *TLUserIsBlockedByUser) XXX_Unmarshal(b []byte) error

type TLUserIsBot

type TLUserIsBot struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	Id                   int64         `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.isBot id:long = Bool;

func (*TLUserIsBot) CalcByteSize

func (m *TLUserIsBot) CalcByteSize(layer int32) int

func (*TLUserIsBot) DebugString

func (m *TLUserIsBot) DebugString() string

func (*TLUserIsBot) Decode

func (m *TLUserIsBot) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserIsBot) Descriptor

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

func (*TLUserIsBot) Encode

func (m *TLUserIsBot) Encode(layer int32) []byte

func (*TLUserIsBot) GetConstructor

func (m *TLUserIsBot) GetConstructor() TLConstructor

func (*TLUserIsBot) GetId

func (m *TLUserIsBot) GetId() int64

func (*TLUserIsBot) GoString

func (this *TLUserIsBot) GoString() string

func (*TLUserIsBot) Marshal

func (m *TLUserIsBot) Marshal() (dAtA []byte, err error)

func (*TLUserIsBot) MarshalTo

func (m *TLUserIsBot) MarshalTo(dAtA []byte) (int, error)

func (*TLUserIsBot) MarshalToSizedBuffer

func (m *TLUserIsBot) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserIsBot) ProtoMessage

func (*TLUserIsBot) ProtoMessage()

func (*TLUserIsBot) Reset

func (m *TLUserIsBot) Reset()

func (*TLUserIsBot) Size

func (m *TLUserIsBot) Size() (n int)

func (*TLUserIsBot) String

func (m *TLUserIsBot) String() string

func (*TLUserIsBot) Unmarshal

func (m *TLUserIsBot) Unmarshal(dAtA []byte) error

func (*TLUserIsBot) XXX_DiscardUnknown

func (m *TLUserIsBot) XXX_DiscardUnknown()

func (*TLUserIsBot) XXX_Marshal

func (m *TLUserIsBot) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserIsBot) XXX_Merge

func (m *TLUserIsBot) XXX_Merge(src proto.Message)

func (*TLUserIsBot) XXX_Size

func (m *TLUserIsBot) XXX_Size() int

func (*TLUserIsBot) XXX_Unmarshal

func (m *TLUserIsBot) XXX_Unmarshal(b []byte) error

type TLUserPredefinedBindRegisteredUserId

type TLUserPredefinedBindRegisteredUserId struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	Phone                string        `protobuf:"bytes,3,opt,name=phone,proto3" json:"phone,omitempty"`
	RegisteredUserId     int64         `protobuf:"varint,4,opt,name=registered_userId,json=registeredUserId,proto3" json:"registered_userId,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.predefinedBindRegisteredUserId phone:string registered_userId:long = Bool;

func (*TLUserPredefinedBindRegisteredUserId) CalcByteSize

func (m *TLUserPredefinedBindRegisteredUserId) CalcByteSize(layer int32) int

func (*TLUserPredefinedBindRegisteredUserId) DebugString

func (*TLUserPredefinedBindRegisteredUserId) Decode

func (*TLUserPredefinedBindRegisteredUserId) Descriptor

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

func (*TLUserPredefinedBindRegisteredUserId) Encode

func (m *TLUserPredefinedBindRegisteredUserId) Encode(layer int32) []byte

func (*TLUserPredefinedBindRegisteredUserId) GetConstructor

func (*TLUserPredefinedBindRegisteredUserId) GetPhone

func (*TLUserPredefinedBindRegisteredUserId) GetRegisteredUserId

func (m *TLUserPredefinedBindRegisteredUserId) GetRegisteredUserId() int64

func (*TLUserPredefinedBindRegisteredUserId) GoString

func (*TLUserPredefinedBindRegisteredUserId) Marshal

func (m *TLUserPredefinedBindRegisteredUserId) Marshal() (dAtA []byte, err error)

func (*TLUserPredefinedBindRegisteredUserId) MarshalTo

func (m *TLUserPredefinedBindRegisteredUserId) MarshalTo(dAtA []byte) (int, error)

func (*TLUserPredefinedBindRegisteredUserId) MarshalToSizedBuffer

func (m *TLUserPredefinedBindRegisteredUserId) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserPredefinedBindRegisteredUserId) ProtoMessage

func (*TLUserPredefinedBindRegisteredUserId) ProtoMessage()

func (*TLUserPredefinedBindRegisteredUserId) Reset

func (*TLUserPredefinedBindRegisteredUserId) Size

func (*TLUserPredefinedBindRegisteredUserId) String

func (*TLUserPredefinedBindRegisteredUserId) Unmarshal

func (m *TLUserPredefinedBindRegisteredUserId) Unmarshal(dAtA []byte) error

func (*TLUserPredefinedBindRegisteredUserId) XXX_DiscardUnknown

func (m *TLUserPredefinedBindRegisteredUserId) XXX_DiscardUnknown()

func (*TLUserPredefinedBindRegisteredUserId) XXX_Marshal

func (m *TLUserPredefinedBindRegisteredUserId) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserPredefinedBindRegisteredUserId) XXX_Merge

func (*TLUserPredefinedBindRegisteredUserId) XXX_Size

func (*TLUserPredefinedBindRegisteredUserId) XXX_Unmarshal

func (m *TLUserPredefinedBindRegisteredUserId) XXX_Unmarshal(b []byte) error

type TLUserResetNotifySettings

type TLUserResetNotifySettings struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.resetNotifySettings user_id:long = Bool;

func (*TLUserResetNotifySettings) CalcByteSize

func (m *TLUserResetNotifySettings) CalcByteSize(layer int32) int

func (*TLUserResetNotifySettings) DebugString

func (m *TLUserResetNotifySettings) DebugString() string

func (*TLUserResetNotifySettings) Decode

func (*TLUserResetNotifySettings) Descriptor

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

func (*TLUserResetNotifySettings) Encode

func (m *TLUserResetNotifySettings) Encode(layer int32) []byte

func (*TLUserResetNotifySettings) GetConstructor

func (m *TLUserResetNotifySettings) GetConstructor() TLConstructor

func (*TLUserResetNotifySettings) GetUserId

func (m *TLUserResetNotifySettings) GetUserId() int64

func (*TLUserResetNotifySettings) GoString

func (this *TLUserResetNotifySettings) GoString() string

func (*TLUserResetNotifySettings) Marshal

func (m *TLUserResetNotifySettings) Marshal() (dAtA []byte, err error)

func (*TLUserResetNotifySettings) MarshalTo

func (m *TLUserResetNotifySettings) MarshalTo(dAtA []byte) (int, error)

func (*TLUserResetNotifySettings) MarshalToSizedBuffer

func (m *TLUserResetNotifySettings) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserResetNotifySettings) ProtoMessage

func (*TLUserResetNotifySettings) ProtoMessage()

func (*TLUserResetNotifySettings) Reset

func (m *TLUserResetNotifySettings) Reset()

func (*TLUserResetNotifySettings) Size

func (m *TLUserResetNotifySettings) Size() (n int)

func (*TLUserResetNotifySettings) String

func (m *TLUserResetNotifySettings) String() string

func (*TLUserResetNotifySettings) Unmarshal

func (m *TLUserResetNotifySettings) Unmarshal(dAtA []byte) error

func (*TLUserResetNotifySettings) XXX_DiscardUnknown

func (m *TLUserResetNotifySettings) XXX_DiscardUnknown()

func (*TLUserResetNotifySettings) XXX_Marshal

func (m *TLUserResetNotifySettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserResetNotifySettings) XXX_Merge

func (m *TLUserResetNotifySettings) XXX_Merge(src proto.Message)

func (*TLUserResetNotifySettings) XXX_Size

func (m *TLUserResetNotifySettings) XXX_Size() int

func (*TLUserResetNotifySettings) XXX_Unmarshal

func (m *TLUserResetNotifySettings) XXX_Unmarshal(b []byte) error

type TLUserSetAccountDaysTTL

type TLUserSetAccountDaysTTL struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	Ttl                  int32         `protobuf:"varint,4,opt,name=ttl,proto3" json:"ttl,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.setAccountDaysTTL user_id:long ttl:int = Bool;

func (*TLUserSetAccountDaysTTL) CalcByteSize

func (m *TLUserSetAccountDaysTTL) CalcByteSize(layer int32) int

func (*TLUserSetAccountDaysTTL) DebugString

func (m *TLUserSetAccountDaysTTL) DebugString() string

func (*TLUserSetAccountDaysTTL) Decode

func (*TLUserSetAccountDaysTTL) Descriptor

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

func (*TLUserSetAccountDaysTTL) Encode

func (m *TLUserSetAccountDaysTTL) Encode(layer int32) []byte

func (*TLUserSetAccountDaysTTL) GetConstructor

func (m *TLUserSetAccountDaysTTL) GetConstructor() TLConstructor

func (*TLUserSetAccountDaysTTL) GetTtl

func (m *TLUserSetAccountDaysTTL) GetTtl() int32

func (*TLUserSetAccountDaysTTL) GetUserId

func (m *TLUserSetAccountDaysTTL) GetUserId() int64

func (*TLUserSetAccountDaysTTL) GoString

func (this *TLUserSetAccountDaysTTL) GoString() string

func (*TLUserSetAccountDaysTTL) Marshal

func (m *TLUserSetAccountDaysTTL) Marshal() (dAtA []byte, err error)

func (*TLUserSetAccountDaysTTL) MarshalTo

func (m *TLUserSetAccountDaysTTL) MarshalTo(dAtA []byte) (int, error)

func (*TLUserSetAccountDaysTTL) MarshalToSizedBuffer

func (m *TLUserSetAccountDaysTTL) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserSetAccountDaysTTL) ProtoMessage

func (*TLUserSetAccountDaysTTL) ProtoMessage()

func (*TLUserSetAccountDaysTTL) Reset

func (m *TLUserSetAccountDaysTTL) Reset()

func (*TLUserSetAccountDaysTTL) Size

func (m *TLUserSetAccountDaysTTL) Size() (n int)

func (*TLUserSetAccountDaysTTL) String

func (m *TLUserSetAccountDaysTTL) String() string

func (*TLUserSetAccountDaysTTL) Unmarshal

func (m *TLUserSetAccountDaysTTL) Unmarshal(dAtA []byte) error

func (*TLUserSetAccountDaysTTL) XXX_DiscardUnknown

func (m *TLUserSetAccountDaysTTL) XXX_DiscardUnknown()

func (*TLUserSetAccountDaysTTL) XXX_Marshal

func (m *TLUserSetAccountDaysTTL) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserSetAccountDaysTTL) XXX_Merge

func (m *TLUserSetAccountDaysTTL) XXX_Merge(src proto.Message)

func (*TLUserSetAccountDaysTTL) XXX_Size

func (m *TLUserSetAccountDaysTTL) XXX_Size() int

func (*TLUserSetAccountDaysTTL) XXX_Unmarshal

func (m *TLUserSetAccountDaysTTL) XXX_Unmarshal(b []byte) error

type TLUserSetBotCommands

type TLUserSetBotCommands struct {
	Constructor          TLConstructor         `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64                 `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	BotId                int64                 `protobuf:"varint,4,opt,name=bot_id,json=botId,proto3" json:"bot_id,omitempty"`
	Commands             []*mtproto.BotCommand `protobuf:"bytes,5,rep,name=commands,proto3" json:"commands,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

-------------------------------------------------------------------------------------------- user.setBotCommands user_id:long bot_id:long commands:Vector<BotCommand> = Bool;

func (*TLUserSetBotCommands) CalcByteSize

func (m *TLUserSetBotCommands) CalcByteSize(layer int32) int

func (*TLUserSetBotCommands) DebugString

func (m *TLUserSetBotCommands) DebugString() string

func (*TLUserSetBotCommands) Decode

func (m *TLUserSetBotCommands) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserSetBotCommands) Descriptor

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

func (*TLUserSetBotCommands) Encode

func (m *TLUserSetBotCommands) Encode(layer int32) []byte

func (*TLUserSetBotCommands) GetBotId

func (m *TLUserSetBotCommands) GetBotId() int64

func (*TLUserSetBotCommands) GetCommands

func (m *TLUserSetBotCommands) GetCommands() []*mtproto.BotCommand

func (*TLUserSetBotCommands) GetConstructor

func (m *TLUserSetBotCommands) GetConstructor() TLConstructor

func (*TLUserSetBotCommands) GetUserId

func (m *TLUserSetBotCommands) GetUserId() int64

func (*TLUserSetBotCommands) GoString

func (this *TLUserSetBotCommands) GoString() string

func (*TLUserSetBotCommands) Marshal

func (m *TLUserSetBotCommands) Marshal() (dAtA []byte, err error)

func (*TLUserSetBotCommands) MarshalTo

func (m *TLUserSetBotCommands) MarshalTo(dAtA []byte) (int, error)

func (*TLUserSetBotCommands) MarshalToSizedBuffer

func (m *TLUserSetBotCommands) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserSetBotCommands) ProtoMessage

func (*TLUserSetBotCommands) ProtoMessage()

func (*TLUserSetBotCommands) Reset

func (m *TLUserSetBotCommands) Reset()

func (*TLUserSetBotCommands) Size

func (m *TLUserSetBotCommands) Size() (n int)

func (*TLUserSetBotCommands) String

func (m *TLUserSetBotCommands) String() string

func (*TLUserSetBotCommands) Unmarshal

func (m *TLUserSetBotCommands) Unmarshal(dAtA []byte) error

func (*TLUserSetBotCommands) XXX_DiscardUnknown

func (m *TLUserSetBotCommands) XXX_DiscardUnknown()

func (*TLUserSetBotCommands) XXX_Marshal

func (m *TLUserSetBotCommands) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserSetBotCommands) XXX_Merge

func (m *TLUserSetBotCommands) XXX_Merge(src proto.Message)

func (*TLUserSetBotCommands) XXX_Size

func (m *TLUserSetBotCommands) XXX_Size() int

func (*TLUserSetBotCommands) XXX_Unmarshal

func (m *TLUserSetBotCommands) XXX_Unmarshal(b []byte) error

type TLUserSetContactSignUpNotification

type TLUserSetContactSignUpNotification struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	Silent               *mtproto.Bool `protobuf:"bytes,4,opt,name=silent,proto3" json:"silent,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.setContactSignUpNotification user_id:long silent:Bool = Bool;

func (*TLUserSetContactSignUpNotification) CalcByteSize

func (m *TLUserSetContactSignUpNotification) CalcByteSize(layer int32) int

func (*TLUserSetContactSignUpNotification) DebugString

func (m *TLUserSetContactSignUpNotification) DebugString() string

func (*TLUserSetContactSignUpNotification) Decode

func (*TLUserSetContactSignUpNotification) Descriptor

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

func (*TLUserSetContactSignUpNotification) Encode

func (m *TLUserSetContactSignUpNotification) Encode(layer int32) []byte

func (*TLUserSetContactSignUpNotification) GetConstructor

func (*TLUserSetContactSignUpNotification) GetSilent

func (*TLUserSetContactSignUpNotification) GetUserId

func (*TLUserSetContactSignUpNotification) GoString

func (this *TLUserSetContactSignUpNotification) GoString() string

func (*TLUserSetContactSignUpNotification) Marshal

func (m *TLUserSetContactSignUpNotification) Marshal() (dAtA []byte, err error)

func (*TLUserSetContactSignUpNotification) MarshalTo

func (m *TLUserSetContactSignUpNotification) MarshalTo(dAtA []byte) (int, error)

func (*TLUserSetContactSignUpNotification) MarshalToSizedBuffer

func (m *TLUserSetContactSignUpNotification) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserSetContactSignUpNotification) ProtoMessage

func (*TLUserSetContactSignUpNotification) ProtoMessage()

func (*TLUserSetContactSignUpNotification) Reset

func (*TLUserSetContactSignUpNotification) Size

func (*TLUserSetContactSignUpNotification) String

func (*TLUserSetContactSignUpNotification) Unmarshal

func (m *TLUserSetContactSignUpNotification) Unmarshal(dAtA []byte) error

func (*TLUserSetContactSignUpNotification) XXX_DiscardUnknown

func (m *TLUserSetContactSignUpNotification) XXX_DiscardUnknown()

func (*TLUserSetContactSignUpNotification) XXX_Marshal

func (m *TLUserSetContactSignUpNotification) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserSetContactSignUpNotification) XXX_Merge

func (*TLUserSetContactSignUpNotification) XXX_Size

func (*TLUserSetContactSignUpNotification) XXX_Unmarshal

func (m *TLUserSetContactSignUpNotification) XXX_Unmarshal(b []byte) error

type TLUserSetContentSettings

type TLUserSetContentSettings struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	SensitiveEnabled     bool          `protobuf:"varint,4,opt,name=sensitive_enabled,json=sensitiveEnabled,proto3" json:"sensitive_enabled,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.setContentSettings flags:# user_id:long sensitive_enabled:flags.0?true = Bool;

func (*TLUserSetContentSettings) CalcByteSize

func (m *TLUserSetContentSettings) CalcByteSize(layer int32) int

func (*TLUserSetContentSettings) DebugString

func (m *TLUserSetContentSettings) DebugString() string

func (*TLUserSetContentSettings) Decode

func (*TLUserSetContentSettings) Descriptor

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

func (*TLUserSetContentSettings) Encode

func (m *TLUserSetContentSettings) Encode(layer int32) []byte

func (*TLUserSetContentSettings) GetConstructor

func (m *TLUserSetContentSettings) GetConstructor() TLConstructor

func (*TLUserSetContentSettings) GetSensitiveEnabled

func (m *TLUserSetContentSettings) GetSensitiveEnabled() bool

func (*TLUserSetContentSettings) GetUserId

func (m *TLUserSetContentSettings) GetUserId() int64

func (*TLUserSetContentSettings) GoString

func (this *TLUserSetContentSettings) GoString() string

func (*TLUserSetContentSettings) Marshal

func (m *TLUserSetContentSettings) Marshal() (dAtA []byte, err error)

func (*TLUserSetContentSettings) MarshalTo

func (m *TLUserSetContentSettings) MarshalTo(dAtA []byte) (int, error)

func (*TLUserSetContentSettings) MarshalToSizedBuffer

func (m *TLUserSetContentSettings) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserSetContentSettings) ProtoMessage

func (*TLUserSetContentSettings) ProtoMessage()

func (*TLUserSetContentSettings) Reset

func (m *TLUserSetContentSettings) Reset()

func (*TLUserSetContentSettings) Size

func (m *TLUserSetContentSettings) Size() (n int)

func (*TLUserSetContentSettings) String

func (m *TLUserSetContentSettings) String() string

func (*TLUserSetContentSettings) Unmarshal

func (m *TLUserSetContentSettings) Unmarshal(dAtA []byte) error

func (*TLUserSetContentSettings) XXX_DiscardUnknown

func (m *TLUserSetContentSettings) XXX_DiscardUnknown()

func (*TLUserSetContentSettings) XXX_Marshal

func (m *TLUserSetContentSettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserSetContentSettings) XXX_Merge

func (m *TLUserSetContentSettings) XXX_Merge(src proto.Message)

func (*TLUserSetContentSettings) XXX_Size

func (m *TLUserSetContentSettings) XXX_Size() int

func (*TLUserSetContentSettings) XXX_Unmarshal

func (m *TLUserSetContentSettings) XXX_Unmarshal(b []byte) error

type TLUserSetGlobalPrivacySettings

type TLUserSetGlobalPrivacySettings struct {
	Constructor          TLConstructor                  `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64                          `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	Settings             *mtproto.GlobalPrivacySettings `protobuf:"bytes,4,opt,name=settings,proto3" json:"settings,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
	XXX_unrecognized     []byte                         `json:"-"`
	XXX_sizecache        int32                          `json:"-"`
}

-------------------------------------------------------------------------------------------- user.setGlobalPrivacySettings user_id:long settings:GlobalPrivacySettings = Bool;

func (*TLUserSetGlobalPrivacySettings) CalcByteSize

func (m *TLUserSetGlobalPrivacySettings) CalcByteSize(layer int32) int

func (*TLUserSetGlobalPrivacySettings) DebugString

func (m *TLUserSetGlobalPrivacySettings) DebugString() string

func (*TLUserSetGlobalPrivacySettings) Decode

func (*TLUserSetGlobalPrivacySettings) Descriptor

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

func (*TLUserSetGlobalPrivacySettings) Encode

func (m *TLUserSetGlobalPrivacySettings) Encode(layer int32) []byte

func (*TLUserSetGlobalPrivacySettings) GetConstructor

func (m *TLUserSetGlobalPrivacySettings) GetConstructor() TLConstructor

func (*TLUserSetGlobalPrivacySettings) GetSettings

func (*TLUserSetGlobalPrivacySettings) GetUserId

func (m *TLUserSetGlobalPrivacySettings) GetUserId() int64

func (*TLUserSetGlobalPrivacySettings) GoString

func (this *TLUserSetGlobalPrivacySettings) GoString() string

func (*TLUserSetGlobalPrivacySettings) Marshal

func (m *TLUserSetGlobalPrivacySettings) Marshal() (dAtA []byte, err error)

func (*TLUserSetGlobalPrivacySettings) MarshalTo

func (m *TLUserSetGlobalPrivacySettings) MarshalTo(dAtA []byte) (int, error)

func (*TLUserSetGlobalPrivacySettings) MarshalToSizedBuffer

func (m *TLUserSetGlobalPrivacySettings) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserSetGlobalPrivacySettings) ProtoMessage

func (*TLUserSetGlobalPrivacySettings) ProtoMessage()

func (*TLUserSetGlobalPrivacySettings) Reset

func (m *TLUserSetGlobalPrivacySettings) Reset()

func (*TLUserSetGlobalPrivacySettings) Size

func (m *TLUserSetGlobalPrivacySettings) Size() (n int)

func (*TLUserSetGlobalPrivacySettings) String

func (*TLUserSetGlobalPrivacySettings) Unmarshal

func (m *TLUserSetGlobalPrivacySettings) Unmarshal(dAtA []byte) error

func (*TLUserSetGlobalPrivacySettings) XXX_DiscardUnknown

func (m *TLUserSetGlobalPrivacySettings) XXX_DiscardUnknown()

func (*TLUserSetGlobalPrivacySettings) XXX_Marshal

func (m *TLUserSetGlobalPrivacySettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserSetGlobalPrivacySettings) XXX_Merge

func (m *TLUserSetGlobalPrivacySettings) XXX_Merge(src proto.Message)

func (*TLUserSetGlobalPrivacySettings) XXX_Size

func (m *TLUserSetGlobalPrivacySettings) XXX_Size() int

func (*TLUserSetGlobalPrivacySettings) XXX_Unmarshal

func (m *TLUserSetGlobalPrivacySettings) XXX_Unmarshal(b []byte) error

type TLUserSetNotifySettings

type TLUserSetNotifySettings struct {
	Constructor          TLConstructor               `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64                       `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	PeerType             int32                       `protobuf:"varint,4,opt,name=peer_type,json=peerType,proto3" json:"peer_type,omitempty"`
	PeerId               int64                       `protobuf:"varint,5,opt,name=peer_id,json=peerId,proto3" json:"peer_id,omitempty"`
	Settings             *mtproto.PeerNotifySettings `protobuf:"bytes,6,opt,name=settings,proto3" json:"settings,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_unrecognized     []byte                      `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

-------------------------------------------------------------------------------------------- user.setNotifySettings user_id:long peer_type:int peer_id:long settings:PeerNotifySettings = Bool;

func (*TLUserSetNotifySettings) CalcByteSize

func (m *TLUserSetNotifySettings) CalcByteSize(layer int32) int

func (*TLUserSetNotifySettings) DebugString

func (m *TLUserSetNotifySettings) DebugString() string

func (*TLUserSetNotifySettings) Decode

func (*TLUserSetNotifySettings) Descriptor

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

func (*TLUserSetNotifySettings) Encode

func (m *TLUserSetNotifySettings) Encode(layer int32) []byte

func (*TLUserSetNotifySettings) GetConstructor

func (m *TLUserSetNotifySettings) GetConstructor() TLConstructor

func (*TLUserSetNotifySettings) GetPeerId

func (m *TLUserSetNotifySettings) GetPeerId() int64

func (*TLUserSetNotifySettings) GetPeerType

func (m *TLUserSetNotifySettings) GetPeerType() int32

func (*TLUserSetNotifySettings) GetSettings

func (*TLUserSetNotifySettings) GetUserId

func (m *TLUserSetNotifySettings) GetUserId() int64

func (*TLUserSetNotifySettings) GoString

func (this *TLUserSetNotifySettings) GoString() string

func (*TLUserSetNotifySettings) Marshal

func (m *TLUserSetNotifySettings) Marshal() (dAtA []byte, err error)

func (*TLUserSetNotifySettings) MarshalTo

func (m *TLUserSetNotifySettings) MarshalTo(dAtA []byte) (int, error)

func (*TLUserSetNotifySettings) MarshalToSizedBuffer

func (m *TLUserSetNotifySettings) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserSetNotifySettings) ProtoMessage

func (*TLUserSetNotifySettings) ProtoMessage()

func (*TLUserSetNotifySettings) Reset

func (m *TLUserSetNotifySettings) Reset()

func (*TLUserSetNotifySettings) Size

func (m *TLUserSetNotifySettings) Size() (n int)

func (*TLUserSetNotifySettings) String

func (m *TLUserSetNotifySettings) String() string

func (*TLUserSetNotifySettings) Unmarshal

func (m *TLUserSetNotifySettings) Unmarshal(dAtA []byte) error

func (*TLUserSetNotifySettings) XXX_DiscardUnknown

func (m *TLUserSetNotifySettings) XXX_DiscardUnknown()

func (*TLUserSetNotifySettings) XXX_Marshal

func (m *TLUserSetNotifySettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserSetNotifySettings) XXX_Merge

func (m *TLUserSetNotifySettings) XXX_Merge(src proto.Message)

func (*TLUserSetNotifySettings) XXX_Size

func (m *TLUserSetNotifySettings) XXX_Size() int

func (*TLUserSetNotifySettings) XXX_Unmarshal

func (m *TLUserSetNotifySettings) XXX_Unmarshal(b []byte) error

type TLUserSetPrivacy

type TLUserSetPrivacy struct {
	Constructor          TLConstructor          `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64                  `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	KeyType              int32                  `protobuf:"varint,4,opt,name=key_type,json=keyType,proto3" json:"key_type,omitempty"`
	Rules                []*mtproto.PrivacyRule `protobuf:"bytes,5,rep,name=rules,proto3" json:"rules,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

-------------------------------------------------------------------------------------------- user.setPrivacy user_id:long key_type:int rules:Vector<PrivacyRule> = Bool;

func (*TLUserSetPrivacy) CalcByteSize

func (m *TLUserSetPrivacy) CalcByteSize(layer int32) int

func (*TLUserSetPrivacy) DebugString

func (m *TLUserSetPrivacy) DebugString() string

func (*TLUserSetPrivacy) Decode

func (m *TLUserSetPrivacy) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserSetPrivacy) Descriptor

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

func (*TLUserSetPrivacy) Encode

func (m *TLUserSetPrivacy) Encode(layer int32) []byte

func (*TLUserSetPrivacy) GetConstructor

func (m *TLUserSetPrivacy) GetConstructor() TLConstructor

func (*TLUserSetPrivacy) GetKeyType

func (m *TLUserSetPrivacy) GetKeyType() int32

func (*TLUserSetPrivacy) GetRules

func (m *TLUserSetPrivacy) GetRules() []*mtproto.PrivacyRule

func (*TLUserSetPrivacy) GetUserId

func (m *TLUserSetPrivacy) GetUserId() int64

func (*TLUserSetPrivacy) GoString

func (this *TLUserSetPrivacy) GoString() string

func (*TLUserSetPrivacy) Marshal

func (m *TLUserSetPrivacy) Marshal() (dAtA []byte, err error)

func (*TLUserSetPrivacy) MarshalTo

func (m *TLUserSetPrivacy) MarshalTo(dAtA []byte) (int, error)

func (*TLUserSetPrivacy) MarshalToSizedBuffer

func (m *TLUserSetPrivacy) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserSetPrivacy) ProtoMessage

func (*TLUserSetPrivacy) ProtoMessage()

func (*TLUserSetPrivacy) Reset

func (m *TLUserSetPrivacy) Reset()

func (*TLUserSetPrivacy) Size

func (m *TLUserSetPrivacy) Size() (n int)

func (*TLUserSetPrivacy) String

func (m *TLUserSetPrivacy) String() string

func (*TLUserSetPrivacy) Unmarshal

func (m *TLUserSetPrivacy) Unmarshal(dAtA []byte) error

func (*TLUserSetPrivacy) XXX_DiscardUnknown

func (m *TLUserSetPrivacy) XXX_DiscardUnknown()

func (*TLUserSetPrivacy) XXX_Marshal

func (m *TLUserSetPrivacy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserSetPrivacy) XXX_Merge

func (m *TLUserSetPrivacy) XXX_Merge(src proto.Message)

func (*TLUserSetPrivacy) XXX_Size

func (m *TLUserSetPrivacy) XXX_Size() int

func (*TLUserSetPrivacy) XXX_Unmarshal

func (m *TLUserSetPrivacy) XXX_Unmarshal(b []byte) error

type TLUserUnBlockPeer

type TLUserUnBlockPeer struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	PeerType             int32         `protobuf:"varint,4,opt,name=peer_type,json=peerType,proto3" json:"peer_type,omitempty"`
	PeerId               int64         `protobuf:"varint,5,opt,name=peer_id,json=peerId,proto3" json:"peer_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.unBlockPeer user_id:long peer_type:int peer_id:long = Bool;

func (*TLUserUnBlockPeer) CalcByteSize

func (m *TLUserUnBlockPeer) CalcByteSize(layer int32) int

func (*TLUserUnBlockPeer) DebugString

func (m *TLUserUnBlockPeer) DebugString() string

func (*TLUserUnBlockPeer) Decode

func (m *TLUserUnBlockPeer) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserUnBlockPeer) Descriptor

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

func (*TLUserUnBlockPeer) Encode

func (m *TLUserUnBlockPeer) Encode(layer int32) []byte

func (*TLUserUnBlockPeer) GetConstructor

func (m *TLUserUnBlockPeer) GetConstructor() TLConstructor

func (*TLUserUnBlockPeer) GetPeerId

func (m *TLUserUnBlockPeer) GetPeerId() int64

func (*TLUserUnBlockPeer) GetPeerType

func (m *TLUserUnBlockPeer) GetPeerType() int32

func (*TLUserUnBlockPeer) GetUserId

func (m *TLUserUnBlockPeer) GetUserId() int64

func (*TLUserUnBlockPeer) GoString

func (this *TLUserUnBlockPeer) GoString() string

func (*TLUserUnBlockPeer) Marshal

func (m *TLUserUnBlockPeer) Marshal() (dAtA []byte, err error)

func (*TLUserUnBlockPeer) MarshalTo

func (m *TLUserUnBlockPeer) MarshalTo(dAtA []byte) (int, error)

func (*TLUserUnBlockPeer) MarshalToSizedBuffer

func (m *TLUserUnBlockPeer) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserUnBlockPeer) ProtoMessage

func (*TLUserUnBlockPeer) ProtoMessage()

func (*TLUserUnBlockPeer) Reset

func (m *TLUserUnBlockPeer) Reset()

func (*TLUserUnBlockPeer) Size

func (m *TLUserUnBlockPeer) Size() (n int)

func (*TLUserUnBlockPeer) String

func (m *TLUserUnBlockPeer) String() string

func (*TLUserUnBlockPeer) Unmarshal

func (m *TLUserUnBlockPeer) Unmarshal(dAtA []byte) error

func (*TLUserUnBlockPeer) XXX_DiscardUnknown

func (m *TLUserUnBlockPeer) XXX_DiscardUnknown()

func (*TLUserUnBlockPeer) XXX_Marshal

func (m *TLUserUnBlockPeer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserUnBlockPeer) XXX_Merge

func (m *TLUserUnBlockPeer) XXX_Merge(src proto.Message)

func (*TLUserUnBlockPeer) XXX_Size

func (m *TLUserUnBlockPeer) XXX_Size() int

func (*TLUserUnBlockPeer) XXX_Unmarshal

func (m *TLUserUnBlockPeer) XXX_Unmarshal(b []byte) error

type TLUserUpdateAbout

type TLUserUpdateAbout struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	About                string        `protobuf:"bytes,4,opt,name=about,proto3" json:"about,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.updateAbout user_id:long about:string = Bool;

func (*TLUserUpdateAbout) CalcByteSize

func (m *TLUserUpdateAbout) CalcByteSize(layer int32) int

func (*TLUserUpdateAbout) DebugString

func (m *TLUserUpdateAbout) DebugString() string

func (*TLUserUpdateAbout) Decode

func (m *TLUserUpdateAbout) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserUpdateAbout) Descriptor

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

func (*TLUserUpdateAbout) Encode

func (m *TLUserUpdateAbout) Encode(layer int32) []byte

func (*TLUserUpdateAbout) GetAbout

func (m *TLUserUpdateAbout) GetAbout() string

func (*TLUserUpdateAbout) GetConstructor

func (m *TLUserUpdateAbout) GetConstructor() TLConstructor

func (*TLUserUpdateAbout) GetUserId

func (m *TLUserUpdateAbout) GetUserId() int64

func (*TLUserUpdateAbout) GoString

func (this *TLUserUpdateAbout) GoString() string

func (*TLUserUpdateAbout) Marshal

func (m *TLUserUpdateAbout) Marshal() (dAtA []byte, err error)

func (*TLUserUpdateAbout) MarshalTo

func (m *TLUserUpdateAbout) MarshalTo(dAtA []byte) (int, error)

func (*TLUserUpdateAbout) MarshalToSizedBuffer

func (m *TLUserUpdateAbout) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserUpdateAbout) ProtoMessage

func (*TLUserUpdateAbout) ProtoMessage()

func (*TLUserUpdateAbout) Reset

func (m *TLUserUpdateAbout) Reset()

func (*TLUserUpdateAbout) Size

func (m *TLUserUpdateAbout) Size() (n int)

func (*TLUserUpdateAbout) String

func (m *TLUserUpdateAbout) String() string

func (*TLUserUpdateAbout) Unmarshal

func (m *TLUserUpdateAbout) Unmarshal(dAtA []byte) error

func (*TLUserUpdateAbout) XXX_DiscardUnknown

func (m *TLUserUpdateAbout) XXX_DiscardUnknown()

func (*TLUserUpdateAbout) XXX_Marshal

func (m *TLUserUpdateAbout) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserUpdateAbout) XXX_Merge

func (m *TLUserUpdateAbout) XXX_Merge(src proto.Message)

func (*TLUserUpdateAbout) XXX_Size

func (m *TLUserUpdateAbout) XXX_Size() int

func (*TLUserUpdateAbout) XXX_Unmarshal

func (m *TLUserUpdateAbout) XXX_Unmarshal(b []byte) error

type TLUserUpdateFirstAndLastName

type TLUserUpdateFirstAndLastName struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	FirstName            string        `protobuf:"bytes,4,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
	LastName             string        `protobuf:"bytes,5,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.updateFirstAndLastName user_id:long first_name:string last_name:string = Bool;

func (*TLUserUpdateFirstAndLastName) CalcByteSize

func (m *TLUserUpdateFirstAndLastName) CalcByteSize(layer int32) int

func (*TLUserUpdateFirstAndLastName) DebugString

func (m *TLUserUpdateFirstAndLastName) DebugString() string

func (*TLUserUpdateFirstAndLastName) Decode

func (*TLUserUpdateFirstAndLastName) Descriptor

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

func (*TLUserUpdateFirstAndLastName) Encode

func (m *TLUserUpdateFirstAndLastName) Encode(layer int32) []byte

func (*TLUserUpdateFirstAndLastName) GetConstructor

func (m *TLUserUpdateFirstAndLastName) GetConstructor() TLConstructor

func (*TLUserUpdateFirstAndLastName) GetFirstName

func (m *TLUserUpdateFirstAndLastName) GetFirstName() string

func (*TLUserUpdateFirstAndLastName) GetLastName

func (m *TLUserUpdateFirstAndLastName) GetLastName() string

func (*TLUserUpdateFirstAndLastName) GetUserId

func (m *TLUserUpdateFirstAndLastName) GetUserId() int64

func (*TLUserUpdateFirstAndLastName) GoString

func (this *TLUserUpdateFirstAndLastName) GoString() string

func (*TLUserUpdateFirstAndLastName) Marshal

func (m *TLUserUpdateFirstAndLastName) Marshal() (dAtA []byte, err error)

func (*TLUserUpdateFirstAndLastName) MarshalTo

func (m *TLUserUpdateFirstAndLastName) MarshalTo(dAtA []byte) (int, error)

func (*TLUserUpdateFirstAndLastName) MarshalToSizedBuffer

func (m *TLUserUpdateFirstAndLastName) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserUpdateFirstAndLastName) ProtoMessage

func (*TLUserUpdateFirstAndLastName) ProtoMessage()

func (*TLUserUpdateFirstAndLastName) Reset

func (m *TLUserUpdateFirstAndLastName) Reset()

func (*TLUserUpdateFirstAndLastName) Size

func (m *TLUserUpdateFirstAndLastName) Size() (n int)

func (*TLUserUpdateFirstAndLastName) String

func (*TLUserUpdateFirstAndLastName) Unmarshal

func (m *TLUserUpdateFirstAndLastName) Unmarshal(dAtA []byte) error

func (*TLUserUpdateFirstAndLastName) XXX_DiscardUnknown

func (m *TLUserUpdateFirstAndLastName) XXX_DiscardUnknown()

func (*TLUserUpdateFirstAndLastName) XXX_Marshal

func (m *TLUserUpdateFirstAndLastName) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserUpdateFirstAndLastName) XXX_Merge

func (m *TLUserUpdateFirstAndLastName) XXX_Merge(src proto.Message)

func (*TLUserUpdateFirstAndLastName) XXX_Size

func (m *TLUserUpdateFirstAndLastName) XXX_Size() int

func (*TLUserUpdateFirstAndLastName) XXX_Unmarshal

func (m *TLUserUpdateFirstAndLastName) XXX_Unmarshal(b []byte) error

type TLUserUpdateLastSeen

type TLUserUpdateLastSeen struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	Id                   int64         `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"`
	LastSeenAt           int64         `protobuf:"varint,4,opt,name=last_seen_at,json=lastSeenAt,proto3" json:"last_seen_at,omitempty"`
	Expries              int32         `protobuf:"varint,5,opt,name=expries,proto3" json:"expries,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.updateLastSeen id:long last_seen_at:long expries:int = Bool;

func (*TLUserUpdateLastSeen) CalcByteSize

func (m *TLUserUpdateLastSeen) CalcByteSize(layer int32) int

func (*TLUserUpdateLastSeen) DebugString

func (m *TLUserUpdateLastSeen) DebugString() string

func (*TLUserUpdateLastSeen) Decode

func (m *TLUserUpdateLastSeen) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserUpdateLastSeen) Descriptor

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

func (*TLUserUpdateLastSeen) Encode

func (m *TLUserUpdateLastSeen) Encode(layer int32) []byte

func (*TLUserUpdateLastSeen) GetConstructor

func (m *TLUserUpdateLastSeen) GetConstructor() TLConstructor

func (*TLUserUpdateLastSeen) GetExpries

func (m *TLUserUpdateLastSeen) GetExpries() int32

func (*TLUserUpdateLastSeen) GetId

func (m *TLUserUpdateLastSeen) GetId() int64

func (*TLUserUpdateLastSeen) GetLastSeenAt

func (m *TLUserUpdateLastSeen) GetLastSeenAt() int64

func (*TLUserUpdateLastSeen) GoString

func (this *TLUserUpdateLastSeen) GoString() string

func (*TLUserUpdateLastSeen) Marshal

func (m *TLUserUpdateLastSeen) Marshal() (dAtA []byte, err error)

func (*TLUserUpdateLastSeen) MarshalTo

func (m *TLUserUpdateLastSeen) MarshalTo(dAtA []byte) (int, error)

func (*TLUserUpdateLastSeen) MarshalToSizedBuffer

func (m *TLUserUpdateLastSeen) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserUpdateLastSeen) ProtoMessage

func (*TLUserUpdateLastSeen) ProtoMessage()

func (*TLUserUpdateLastSeen) Reset

func (m *TLUserUpdateLastSeen) Reset()

func (*TLUserUpdateLastSeen) Size

func (m *TLUserUpdateLastSeen) Size() (n int)

func (*TLUserUpdateLastSeen) String

func (m *TLUserUpdateLastSeen) String() string

func (*TLUserUpdateLastSeen) Unmarshal

func (m *TLUserUpdateLastSeen) Unmarshal(dAtA []byte) error

func (*TLUserUpdateLastSeen) XXX_DiscardUnknown

func (m *TLUserUpdateLastSeen) XXX_DiscardUnknown()

func (*TLUserUpdateLastSeen) XXX_Marshal

func (m *TLUserUpdateLastSeen) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserUpdateLastSeen) XXX_Merge

func (m *TLUserUpdateLastSeen) XXX_Merge(src proto.Message)

func (*TLUserUpdateLastSeen) XXX_Size

func (m *TLUserUpdateLastSeen) XXX_Size() int

func (*TLUserUpdateLastSeen) XXX_Unmarshal

func (m *TLUserUpdateLastSeen) XXX_Unmarshal(b []byte) error

type TLUserUpdatePredefinedCode

type TLUserUpdatePredefinedCode struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	Phone                string        `protobuf:"bytes,3,opt,name=phone,proto3" json:"phone,omitempty"`
	Code                 string        `protobuf:"bytes,4,opt,name=code,proto3" json:"code,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.updatePredefinedCode phone:string code:string = PredefinedUser;

func (*TLUserUpdatePredefinedCode) CalcByteSize

func (m *TLUserUpdatePredefinedCode) CalcByteSize(layer int32) int

func (*TLUserUpdatePredefinedCode) DebugString

func (m *TLUserUpdatePredefinedCode) DebugString() string

func (*TLUserUpdatePredefinedCode) Decode

func (*TLUserUpdatePredefinedCode) Descriptor

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

func (*TLUserUpdatePredefinedCode) Encode

func (m *TLUserUpdatePredefinedCode) Encode(layer int32) []byte

func (*TLUserUpdatePredefinedCode) GetCode

func (m *TLUserUpdatePredefinedCode) GetCode() string

func (*TLUserUpdatePredefinedCode) GetConstructor

func (m *TLUserUpdatePredefinedCode) GetConstructor() TLConstructor

func (*TLUserUpdatePredefinedCode) GetPhone

func (m *TLUserUpdatePredefinedCode) GetPhone() string

func (*TLUserUpdatePredefinedCode) GoString

func (this *TLUserUpdatePredefinedCode) GoString() string

func (*TLUserUpdatePredefinedCode) Marshal

func (m *TLUserUpdatePredefinedCode) Marshal() (dAtA []byte, err error)

func (*TLUserUpdatePredefinedCode) MarshalTo

func (m *TLUserUpdatePredefinedCode) MarshalTo(dAtA []byte) (int, error)

func (*TLUserUpdatePredefinedCode) MarshalToSizedBuffer

func (m *TLUserUpdatePredefinedCode) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserUpdatePredefinedCode) ProtoMessage

func (*TLUserUpdatePredefinedCode) ProtoMessage()

func (*TLUserUpdatePredefinedCode) Reset

func (m *TLUserUpdatePredefinedCode) Reset()

func (*TLUserUpdatePredefinedCode) Size

func (m *TLUserUpdatePredefinedCode) Size() (n int)

func (*TLUserUpdatePredefinedCode) String

func (m *TLUserUpdatePredefinedCode) String() string

func (*TLUserUpdatePredefinedCode) Unmarshal

func (m *TLUserUpdatePredefinedCode) Unmarshal(dAtA []byte) error

func (*TLUserUpdatePredefinedCode) XXX_DiscardUnknown

func (m *TLUserUpdatePredefinedCode) XXX_DiscardUnknown()

func (*TLUserUpdatePredefinedCode) XXX_Marshal

func (m *TLUserUpdatePredefinedCode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserUpdatePredefinedCode) XXX_Merge

func (m *TLUserUpdatePredefinedCode) XXX_Merge(src proto.Message)

func (*TLUserUpdatePredefinedCode) XXX_Size

func (m *TLUserUpdatePredefinedCode) XXX_Size() int

func (*TLUserUpdatePredefinedCode) XXX_Unmarshal

func (m *TLUserUpdatePredefinedCode) XXX_Unmarshal(b []byte) error

type TLUserUpdatePredefinedFirstAndLastName

type TLUserUpdatePredefinedFirstAndLastName struct {
	Constructor          TLConstructor      `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	Phone                string             `protobuf:"bytes,3,opt,name=phone,proto3" json:"phone,omitempty"`
	FirstName            string             `protobuf:"bytes,4,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
	LastName             *types.StringValue `protobuf:"bytes,5,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

-------------------------------------------------------------------------------------------- user.updatePredefinedFirstAndLastName flags:# phone:string first_name:string last_name:flags.0?string = PredefinedUser;

func (*TLUserUpdatePredefinedFirstAndLastName) CalcByteSize

func (m *TLUserUpdatePredefinedFirstAndLastName) CalcByteSize(layer int32) int

func (*TLUserUpdatePredefinedFirstAndLastName) DebugString

func (*TLUserUpdatePredefinedFirstAndLastName) Decode

func (*TLUserUpdatePredefinedFirstAndLastName) Descriptor

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

func (*TLUserUpdatePredefinedFirstAndLastName) Encode

func (*TLUserUpdatePredefinedFirstAndLastName) GetConstructor

func (*TLUserUpdatePredefinedFirstAndLastName) GetFirstName

func (*TLUserUpdatePredefinedFirstAndLastName) GetLastName

func (*TLUserUpdatePredefinedFirstAndLastName) GetPhone

func (*TLUserUpdatePredefinedFirstAndLastName) GoString

func (*TLUserUpdatePredefinedFirstAndLastName) Marshal

func (m *TLUserUpdatePredefinedFirstAndLastName) Marshal() (dAtA []byte, err error)

func (*TLUserUpdatePredefinedFirstAndLastName) MarshalTo

func (m *TLUserUpdatePredefinedFirstAndLastName) MarshalTo(dAtA []byte) (int, error)

func (*TLUserUpdatePredefinedFirstAndLastName) MarshalToSizedBuffer

func (m *TLUserUpdatePredefinedFirstAndLastName) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserUpdatePredefinedFirstAndLastName) ProtoMessage

func (*TLUserUpdatePredefinedFirstAndLastName) Reset

func (*TLUserUpdatePredefinedFirstAndLastName) Size

func (*TLUserUpdatePredefinedFirstAndLastName) String

func (*TLUserUpdatePredefinedFirstAndLastName) Unmarshal

func (m *TLUserUpdatePredefinedFirstAndLastName) Unmarshal(dAtA []byte) error

func (*TLUserUpdatePredefinedFirstAndLastName) XXX_DiscardUnknown

func (m *TLUserUpdatePredefinedFirstAndLastName) XXX_DiscardUnknown()

func (*TLUserUpdatePredefinedFirstAndLastName) XXX_Marshal

func (m *TLUserUpdatePredefinedFirstAndLastName) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserUpdatePredefinedFirstAndLastName) XXX_Merge

func (*TLUserUpdatePredefinedFirstAndLastName) XXX_Size

func (*TLUserUpdatePredefinedFirstAndLastName) XXX_Unmarshal

func (m *TLUserUpdatePredefinedFirstAndLastName) XXX_Unmarshal(b []byte) error

type TLUserUpdatePredefinedUsername

type TLUserUpdatePredefinedUsername struct {
	Constructor          TLConstructor      `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	Phone                string             `protobuf:"bytes,3,opt,name=phone,proto3" json:"phone,omitempty"`
	Username             *types.StringValue `protobuf:"bytes,4,opt,name=username,proto3" json:"username,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

-------------------------------------------------------------------------------------------- user.updatePredefinedUsername flags:# phone:string username:flags.1?string = PredefinedUser;

func (*TLUserUpdatePredefinedUsername) CalcByteSize

func (m *TLUserUpdatePredefinedUsername) CalcByteSize(layer int32) int

func (*TLUserUpdatePredefinedUsername) DebugString

func (m *TLUserUpdatePredefinedUsername) DebugString() string

func (*TLUserUpdatePredefinedUsername) Decode

func (*TLUserUpdatePredefinedUsername) Descriptor

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

func (*TLUserUpdatePredefinedUsername) Encode

func (m *TLUserUpdatePredefinedUsername) Encode(layer int32) []byte

func (*TLUserUpdatePredefinedUsername) GetConstructor

func (m *TLUserUpdatePredefinedUsername) GetConstructor() TLConstructor

func (*TLUserUpdatePredefinedUsername) GetPhone

func (m *TLUserUpdatePredefinedUsername) GetPhone() string

func (*TLUserUpdatePredefinedUsername) GetUsername

func (*TLUserUpdatePredefinedUsername) GoString

func (this *TLUserUpdatePredefinedUsername) GoString() string

func (*TLUserUpdatePredefinedUsername) Marshal

func (m *TLUserUpdatePredefinedUsername) Marshal() (dAtA []byte, err error)

func (*TLUserUpdatePredefinedUsername) MarshalTo

func (m *TLUserUpdatePredefinedUsername) MarshalTo(dAtA []byte) (int, error)

func (*TLUserUpdatePredefinedUsername) MarshalToSizedBuffer

func (m *TLUserUpdatePredefinedUsername) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserUpdatePredefinedUsername) ProtoMessage

func (*TLUserUpdatePredefinedUsername) ProtoMessage()

func (*TLUserUpdatePredefinedUsername) Reset

func (m *TLUserUpdatePredefinedUsername) Reset()

func (*TLUserUpdatePredefinedUsername) Size

func (m *TLUserUpdatePredefinedUsername) Size() (n int)

func (*TLUserUpdatePredefinedUsername) String

func (*TLUserUpdatePredefinedUsername) Unmarshal

func (m *TLUserUpdatePredefinedUsername) Unmarshal(dAtA []byte) error

func (*TLUserUpdatePredefinedUsername) XXX_DiscardUnknown

func (m *TLUserUpdatePredefinedUsername) XXX_DiscardUnknown()

func (*TLUserUpdatePredefinedUsername) XXX_Marshal

func (m *TLUserUpdatePredefinedUsername) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserUpdatePredefinedUsername) XXX_Merge

func (m *TLUserUpdatePredefinedUsername) XXX_Merge(src proto.Message)

func (*TLUserUpdatePredefinedUsername) XXX_Size

func (m *TLUserUpdatePredefinedUsername) XXX_Size() int

func (*TLUserUpdatePredefinedUsername) XXX_Unmarshal

func (m *TLUserUpdatePredefinedUsername) XXX_Unmarshal(b []byte) error

type TLUserUpdatePredefinedVerified

type TLUserUpdatePredefinedVerified struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	Phone                string        `protobuf:"bytes,3,opt,name=phone,proto3" json:"phone,omitempty"`
	Verified             bool          `protobuf:"varint,4,opt,name=verified,proto3" json:"verified,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.updatePredefinedVerified flags:# phone:string verified:flags.1?true = PredefinedUser;

func (*TLUserUpdatePredefinedVerified) CalcByteSize

func (m *TLUserUpdatePredefinedVerified) CalcByteSize(layer int32) int

func (*TLUserUpdatePredefinedVerified) DebugString

func (m *TLUserUpdatePredefinedVerified) DebugString() string

func (*TLUserUpdatePredefinedVerified) Decode

func (*TLUserUpdatePredefinedVerified) Descriptor

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

func (*TLUserUpdatePredefinedVerified) Encode

func (m *TLUserUpdatePredefinedVerified) Encode(layer int32) []byte

func (*TLUserUpdatePredefinedVerified) GetConstructor

func (m *TLUserUpdatePredefinedVerified) GetConstructor() TLConstructor

func (*TLUserUpdatePredefinedVerified) GetPhone

func (m *TLUserUpdatePredefinedVerified) GetPhone() string

func (*TLUserUpdatePredefinedVerified) GetVerified

func (m *TLUserUpdatePredefinedVerified) GetVerified() bool

func (*TLUserUpdatePredefinedVerified) GoString

func (this *TLUserUpdatePredefinedVerified) GoString() string

func (*TLUserUpdatePredefinedVerified) Marshal

func (m *TLUserUpdatePredefinedVerified) Marshal() (dAtA []byte, err error)

func (*TLUserUpdatePredefinedVerified) MarshalTo

func (m *TLUserUpdatePredefinedVerified) MarshalTo(dAtA []byte) (int, error)

func (*TLUserUpdatePredefinedVerified) MarshalToSizedBuffer

func (m *TLUserUpdatePredefinedVerified) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserUpdatePredefinedVerified) ProtoMessage

func (*TLUserUpdatePredefinedVerified) ProtoMessage()

func (*TLUserUpdatePredefinedVerified) Reset

func (m *TLUserUpdatePredefinedVerified) Reset()

func (*TLUserUpdatePredefinedVerified) Size

func (m *TLUserUpdatePredefinedVerified) Size() (n int)

func (*TLUserUpdatePredefinedVerified) String

func (*TLUserUpdatePredefinedVerified) Unmarshal

func (m *TLUserUpdatePredefinedVerified) Unmarshal(dAtA []byte) error

func (*TLUserUpdatePredefinedVerified) XXX_DiscardUnknown

func (m *TLUserUpdatePredefinedVerified) XXX_DiscardUnknown()

func (*TLUserUpdatePredefinedVerified) XXX_Marshal

func (m *TLUserUpdatePredefinedVerified) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserUpdatePredefinedVerified) XXX_Merge

func (m *TLUserUpdatePredefinedVerified) XXX_Merge(src proto.Message)

func (*TLUserUpdatePredefinedVerified) XXX_Size

func (m *TLUserUpdatePredefinedVerified) XXX_Size() int

func (*TLUserUpdatePredefinedVerified) XXX_Unmarshal

func (m *TLUserUpdatePredefinedVerified) XXX_Unmarshal(b []byte) error

type TLUserUpdateProfilePhoto

type TLUserUpdateProfilePhoto struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	Id                   int64         `protobuf:"varint,4,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.updateProfilePhoto user_id:long id:long = Int64;

func (*TLUserUpdateProfilePhoto) CalcByteSize

func (m *TLUserUpdateProfilePhoto) CalcByteSize(layer int32) int

func (*TLUserUpdateProfilePhoto) DebugString

func (m *TLUserUpdateProfilePhoto) DebugString() string

func (*TLUserUpdateProfilePhoto) Decode

func (*TLUserUpdateProfilePhoto) Descriptor

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

func (*TLUserUpdateProfilePhoto) Encode

func (m *TLUserUpdateProfilePhoto) Encode(layer int32) []byte

func (*TLUserUpdateProfilePhoto) GetConstructor

func (m *TLUserUpdateProfilePhoto) GetConstructor() TLConstructor

func (*TLUserUpdateProfilePhoto) GetId

func (m *TLUserUpdateProfilePhoto) GetId() int64

func (*TLUserUpdateProfilePhoto) GetUserId

func (m *TLUserUpdateProfilePhoto) GetUserId() int64

func (*TLUserUpdateProfilePhoto) GoString

func (this *TLUserUpdateProfilePhoto) GoString() string

func (*TLUserUpdateProfilePhoto) Marshal

func (m *TLUserUpdateProfilePhoto) Marshal() (dAtA []byte, err error)

func (*TLUserUpdateProfilePhoto) MarshalTo

func (m *TLUserUpdateProfilePhoto) MarshalTo(dAtA []byte) (int, error)

func (*TLUserUpdateProfilePhoto) MarshalToSizedBuffer

func (m *TLUserUpdateProfilePhoto) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserUpdateProfilePhoto) ProtoMessage

func (*TLUserUpdateProfilePhoto) ProtoMessage()

func (*TLUserUpdateProfilePhoto) Reset

func (m *TLUserUpdateProfilePhoto) Reset()

func (*TLUserUpdateProfilePhoto) Size

func (m *TLUserUpdateProfilePhoto) Size() (n int)

func (*TLUserUpdateProfilePhoto) String

func (m *TLUserUpdateProfilePhoto) String() string

func (*TLUserUpdateProfilePhoto) Unmarshal

func (m *TLUserUpdateProfilePhoto) Unmarshal(dAtA []byte) error

func (*TLUserUpdateProfilePhoto) XXX_DiscardUnknown

func (m *TLUserUpdateProfilePhoto) XXX_DiscardUnknown()

func (*TLUserUpdateProfilePhoto) XXX_Marshal

func (m *TLUserUpdateProfilePhoto) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserUpdateProfilePhoto) XXX_Merge

func (m *TLUserUpdateProfilePhoto) XXX_Merge(src proto.Message)

func (*TLUserUpdateProfilePhoto) XXX_Size

func (m *TLUserUpdateProfilePhoto) XXX_Size() int

func (*TLUserUpdateProfilePhoto) XXX_Unmarshal

func (m *TLUserUpdateProfilePhoto) XXX_Unmarshal(b []byte) error

type TLUserUpdateUsername

type TLUserUpdateUsername struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	Username             string        `protobuf:"bytes,4,opt,name=username,proto3" json:"username,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.updateUsername user_id:long username:string = Bool;

func (*TLUserUpdateUsername) CalcByteSize

func (m *TLUserUpdateUsername) CalcByteSize(layer int32) int

func (*TLUserUpdateUsername) DebugString

func (m *TLUserUpdateUsername) DebugString() string

func (*TLUserUpdateUsername) Decode

func (m *TLUserUpdateUsername) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserUpdateUsername) Descriptor

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

func (*TLUserUpdateUsername) Encode

func (m *TLUserUpdateUsername) Encode(layer int32) []byte

func (*TLUserUpdateUsername) GetConstructor

func (m *TLUserUpdateUsername) GetConstructor() TLConstructor

func (*TLUserUpdateUsername) GetUserId

func (m *TLUserUpdateUsername) GetUserId() int64

func (*TLUserUpdateUsername) GetUsername

func (m *TLUserUpdateUsername) GetUsername() string

func (*TLUserUpdateUsername) GoString

func (this *TLUserUpdateUsername) GoString() string

func (*TLUserUpdateUsername) Marshal

func (m *TLUserUpdateUsername) Marshal() (dAtA []byte, err error)

func (*TLUserUpdateUsername) MarshalTo

func (m *TLUserUpdateUsername) MarshalTo(dAtA []byte) (int, error)

func (*TLUserUpdateUsername) MarshalToSizedBuffer

func (m *TLUserUpdateUsername) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserUpdateUsername) ProtoMessage

func (*TLUserUpdateUsername) ProtoMessage()

func (*TLUserUpdateUsername) Reset

func (m *TLUserUpdateUsername) Reset()

func (*TLUserUpdateUsername) Size

func (m *TLUserUpdateUsername) Size() (n int)

func (*TLUserUpdateUsername) String

func (m *TLUserUpdateUsername) String() string

func (*TLUserUpdateUsername) Unmarshal

func (m *TLUserUpdateUsername) Unmarshal(dAtA []byte) error

func (*TLUserUpdateUsername) XXX_DiscardUnknown

func (m *TLUserUpdateUsername) XXX_DiscardUnknown()

func (*TLUserUpdateUsername) XXX_Marshal

func (m *TLUserUpdateUsername) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserUpdateUsername) XXX_Merge

func (m *TLUserUpdateUsername) XXX_Merge(src proto.Message)

func (*TLUserUpdateUsername) XXX_Size

func (m *TLUserUpdateUsername) XXX_Size() int

func (*TLUserUpdateUsername) XXX_Unmarshal

func (m *TLUserUpdateUsername) XXX_Unmarshal(b []byte) error

type TLUserUpdateVerified

type TLUserUpdateVerified struct {
	Constructor          TLConstructor `protobuf:"varint,1,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	UserId               int64         `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	Verified             *mtproto.Bool `protobuf:"bytes,4,opt,name=verified,proto3" json:"verified,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

-------------------------------------------------------------------------------------------- user.updateVerified user_id:long verified:Bool = Bool;

func (*TLUserUpdateVerified) CalcByteSize

func (m *TLUserUpdateVerified) CalcByteSize(layer int32) int

func (*TLUserUpdateVerified) DebugString

func (m *TLUserUpdateVerified) DebugString() string

func (*TLUserUpdateVerified) Decode

func (m *TLUserUpdateVerified) Decode(dBuf *mtproto.DecodeBuf) error

func (*TLUserUpdateVerified) Descriptor

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

func (*TLUserUpdateVerified) Encode

func (m *TLUserUpdateVerified) Encode(layer int32) []byte

func (*TLUserUpdateVerified) GetConstructor

func (m *TLUserUpdateVerified) GetConstructor() TLConstructor

func (*TLUserUpdateVerified) GetUserId

func (m *TLUserUpdateVerified) GetUserId() int64

func (*TLUserUpdateVerified) GetVerified

func (m *TLUserUpdateVerified) GetVerified() *mtproto.Bool

func (*TLUserUpdateVerified) GoString

func (this *TLUserUpdateVerified) GoString() string

func (*TLUserUpdateVerified) Marshal

func (m *TLUserUpdateVerified) Marshal() (dAtA []byte, err error)

func (*TLUserUpdateVerified) MarshalTo

func (m *TLUserUpdateVerified) MarshalTo(dAtA []byte) (int, error)

func (*TLUserUpdateVerified) MarshalToSizedBuffer

func (m *TLUserUpdateVerified) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TLUserUpdateVerified) ProtoMessage

func (*TLUserUpdateVerified) ProtoMessage()

func (*TLUserUpdateVerified) Reset

func (m *TLUserUpdateVerified) Reset()

func (*TLUserUpdateVerified) Size

func (m *TLUserUpdateVerified) Size() (n int)

func (*TLUserUpdateVerified) String

func (m *TLUserUpdateVerified) String() string

func (*TLUserUpdateVerified) Unmarshal

func (m *TLUserUpdateVerified) Unmarshal(dAtA []byte) error

func (*TLUserUpdateVerified) XXX_DiscardUnknown

func (m *TLUserUpdateVerified) XXX_DiscardUnknown()

func (*TLUserUpdateVerified) XXX_Marshal

func (m *TLUserUpdateVerified) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLUserUpdateVerified) XXX_Merge

func (m *TLUserUpdateVerified) XXX_Merge(src proto.Message)

func (*TLUserUpdateVerified) XXX_Size

func (m *TLUserUpdateVerified) XXX_Size() int

func (*TLUserUpdateVerified) XXX_Unmarshal

func (m *TLUserUpdateVerified) XXX_Unmarshal(b []byte) error

type UnimplementedRPCUserServer

type UnimplementedRPCUserServer struct {
}

UnimplementedRPCUserServer can be embedded to have forward compatible implementations.

func (*UnimplementedRPCUserServer) UserAddContact

func (*UnimplementedRPCUserServer) UserAddPeerSettings

func (*UnimplementedRPCUserServer) UserBlockPeer

func (*UnimplementedRPCUserServer) UserBlockedByUser

func (*UnimplementedRPCUserServer) UserChangePhone

func (*UnimplementedRPCUserServer) UserCheckBlockUserList

func (*UnimplementedRPCUserServer) UserCheckContact

func (*UnimplementedRPCUserServer) UserCheckPrivacy

func (*UnimplementedRPCUserServer) UserCreateNewPredefinedUser

func (*UnimplementedRPCUserServer) UserCreateNewUser

func (*UnimplementedRPCUserServer) UserDeleteContact

func (*UnimplementedRPCUserServer) UserDeletePeerSettings

func (*UnimplementedRPCUserServer) UserDeletePeerSettings(ctx context.Context, req *TLUserDeletePeerSettings) (*mtproto.Bool, error)

func (*UnimplementedRPCUserServer) UserDeleteProfilePhotos

func (*UnimplementedRPCUserServer) UserDeleteProfilePhotos(ctx context.Context, req *TLUserDeleteProfilePhotos) (*mtproto.Int64, error)

func (*UnimplementedRPCUserServer) UserGetAccountDaysTTL

func (*UnimplementedRPCUserServer) UserGetAllNotifySettings

func (*UnimplementedRPCUserServer) UserGetAllPredefinedUser

func (*UnimplementedRPCUserServer) UserGetBlockedList

func (*UnimplementedRPCUserServer) UserGetBotInfo

func (*UnimplementedRPCUserServer) UserGetContact

func (*UnimplementedRPCUserServer) UserGetContactIdList

func (*UnimplementedRPCUserServer) UserGetContactList

func (*UnimplementedRPCUserServer) UserGetContactSignUpNotification

func (*UnimplementedRPCUserServer) UserGetContactSignUpNotification(ctx context.Context, req *TLUserGetContactSignUpNotification) (*mtproto.Bool, error)

func (*UnimplementedRPCUserServer) UserGetContentSettings

func (*UnimplementedRPCUserServer) UserGetCountryCode

func (*UnimplementedRPCUserServer) UserGetFullUser

func (*UnimplementedRPCUserServer) UserGetGlobalPrivacySettings

func (*UnimplementedRPCUserServer) UserGetImmutableUser

func (*UnimplementedRPCUserServer) UserGetImmutableUserByPhone

func (*UnimplementedRPCUserServer) UserGetImmutableUserByPhone(ctx context.Context, req *TLUserGetImmutableUserByPhone) (*ImmutableUser, error)

func (*UnimplementedRPCUserServer) UserGetImmutableUserByToken

func (*UnimplementedRPCUserServer) UserGetImmutableUserByToken(ctx context.Context, req *TLUserGetImmutableUserByToken) (*ImmutableUser, error)

func (*UnimplementedRPCUserServer) UserGetLastSeen

func (*UnimplementedRPCUserServer) UserGetLastSeens

func (*UnimplementedRPCUserServer) UserGetMutableUsers

func (*UnimplementedRPCUserServer) UserGetNotifySettings

func (*UnimplementedRPCUserServer) UserGetPeerSettings

func (*UnimplementedRPCUserServer) UserGetPredefinedUser

func (*UnimplementedRPCUserServer) UserGetPrivacy

func (*UnimplementedRPCUserServer) UserGetProfilePhotos

func (*UnimplementedRPCUserServer) UserImportContacts

func (*UnimplementedRPCUserServer) UserIsBlockedByUser

func (*UnimplementedRPCUserServer) UserIsBot

func (*UnimplementedRPCUserServer) UserPredefinedBindRegisteredUserId

func (*UnimplementedRPCUserServer) UserPredefinedBindRegisteredUserId(ctx context.Context, req *TLUserPredefinedBindRegisteredUserId) (*mtproto.Bool, error)

func (*UnimplementedRPCUserServer) UserResetNotifySettings

func (*UnimplementedRPCUserServer) UserResetNotifySettings(ctx context.Context, req *TLUserResetNotifySettings) (*mtproto.Bool, error)

func (*UnimplementedRPCUserServer) UserSetAccountDaysTTL

func (*UnimplementedRPCUserServer) UserSetAccountDaysTTL(ctx context.Context, req *TLUserSetAccountDaysTTL) (*mtproto.Bool, error)

func (*UnimplementedRPCUserServer) UserSetBotCommands

func (*UnimplementedRPCUserServer) UserSetContactSignUpNotification

func (*UnimplementedRPCUserServer) UserSetContactSignUpNotification(ctx context.Context, req *TLUserSetContactSignUpNotification) (*mtproto.Bool, error)

func (*UnimplementedRPCUserServer) UserSetContentSettings

func (*UnimplementedRPCUserServer) UserSetContentSettings(ctx context.Context, req *TLUserSetContentSettings) (*mtproto.Bool, error)

func (*UnimplementedRPCUserServer) UserSetGlobalPrivacySettings

func (*UnimplementedRPCUserServer) UserSetGlobalPrivacySettings(ctx context.Context, req *TLUserSetGlobalPrivacySettings) (*mtproto.Bool, error)

func (*UnimplementedRPCUserServer) UserSetNotifySettings

func (*UnimplementedRPCUserServer) UserSetNotifySettings(ctx context.Context, req *TLUserSetNotifySettings) (*mtproto.Bool, error)

func (*UnimplementedRPCUserServer) UserSetPrivacy

func (*UnimplementedRPCUserServer) UserUnBlockPeer

func (*UnimplementedRPCUserServer) UserUpdateAbout

func (*UnimplementedRPCUserServer) UserUpdateFirstAndLastName

func (*UnimplementedRPCUserServer) UserUpdateFirstAndLastName(ctx context.Context, req *TLUserUpdateFirstAndLastName) (*mtproto.Bool, error)

func (*UnimplementedRPCUserServer) UserUpdateLastSeen

func (*UnimplementedRPCUserServer) UserUpdatePredefinedCode

func (*UnimplementedRPCUserServer) UserUpdatePredefinedFirstAndLastName

func (*UnimplementedRPCUserServer) UserUpdatePredefinedUsername

func (*UnimplementedRPCUserServer) UserUpdatePredefinedVerified

func (*UnimplementedRPCUserServer) UserUpdateProfilePhoto

func (*UnimplementedRPCUserServer) UserUpdateProfilePhoto(ctx context.Context, req *TLUserUpdateProfilePhoto) (*mtproto.Int64, error)

func (*UnimplementedRPCUserServer) UserUpdateUsername

func (*UnimplementedRPCUserServer) UserUpdateVerified

type UserData

type UserData struct {
	PredicateName        string                       `protobuf:"bytes,1,opt,name=predicate_name,json=predicateName,proto3" json:"predicate_name,omitempty"`
	Constructor          TLConstructor                `protobuf:"varint,2,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	Id                   int64                        `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"`
	AccessHash           int64                        `protobuf:"varint,4,opt,name=access_hash,json=accessHash,proto3" json:"access_hash,omitempty"`
	UserType             int32                        `protobuf:"varint,5,opt,name=user_type,json=userType,proto3" json:"user_type,omitempty"`
	SceretKeyId          int64                        `protobuf:"varint,6,opt,name=sceret_key_id,json=sceretKeyId,proto3" json:"sceret_key_id,omitempty"`
	FirstName            string                       `protobuf:"bytes,7,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
	LastName             string                       `protobuf:"bytes,8,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
	Username             string                       `protobuf:"bytes,9,opt,name=username,proto3" json:"username,omitempty"`
	Phone                string                       `protobuf:"bytes,10,opt,name=phone,proto3" json:"phone,omitempty"`
	ProfilePhoto         *mtproto.Photo               `protobuf:"bytes,11,opt,name=profile_photo,json=profilePhoto,proto3" json:"profile_photo,omitempty"`
	Bot                  *BotData                     `protobuf:"bytes,12,opt,name=bot,proto3" json:"bot,omitempty"`
	CountryCode          string                       `protobuf:"bytes,13,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"`
	Verified             bool                         `protobuf:"varint,14,opt,name=verified,proto3" json:"verified,omitempty"`
	Support              bool                         `protobuf:"varint,15,opt,name=support,proto3" json:"support,omitempty"`
	Scam                 bool                         `protobuf:"varint,16,opt,name=scam,proto3" json:"scam,omitempty"`
	Fake                 bool                         `protobuf:"varint,17,opt,name=fake,proto3" json:"fake,omitempty"`
	About                *types.StringValue           `protobuf:"bytes,18,opt,name=about,proto3" json:"about,omitempty"`
	Restricted           bool                         `protobuf:"varint,19,opt,name=restricted,proto3" json:"restricted,omitempty"`
	RestrictionReason    []*mtproto.RestrictionReason `protobuf:"bytes,20,rep,name=restriction_reason,json=restrictionReason,proto3" json:"restriction_reason,omitempty"`
	ContactsVersion      int32                        `protobuf:"varint,21,opt,name=contacts_version,json=contactsVersion,proto3" json:"contacts_version,omitempty"`
	PrivaciesVersion     int32                        `protobuf:"varint,22,opt,name=privacies_version,json=privaciesVersion,proto3" json:"privacies_version,omitempty"`
	Deleted              bool                         `protobuf:"varint,23,opt,name=deleted,proto3" json:"deleted,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_unrecognized     []byte                       `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

-------------------------------------------------------------------------------------------- userData flags:# id:long access_hash:long user_type:int sceret_key_id:long first_name:string last_name:string username:string phone:string profile_photo:flags.0?Photo bot:flags.8?BotData country_code:string verified:flags.1?true support:flags.2?true scam:flags.3?true fake:flags.4?true about:flags.5?string restricted:flags.7?true restriction_reason:flags.7?Vector<RestrictionReason> contacts_version:int privacies_version:int deleted:flags.9?true = UserData;

UserData <--

  • TL_userData

func (*UserData) CalcByteSize

func (m *UserData) CalcByteSize(layer int32) int

func (*UserData) DebugString

func (m *UserData) DebugString() string

func (*UserData) Decode

func (m *UserData) Decode(dBuf *mtproto.DecodeBuf) error

func (*UserData) Descriptor

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

func (*UserData) Encode

func (m *UserData) Encode(layer int32) []byte

func (*UserData) GetAbout

func (m *UserData) GetAbout() *types.StringValue

func (*UserData) GetAccessHash

func (m *UserData) GetAccessHash() int64

func (*UserData) GetBot

func (m *UserData) GetBot() *BotData

func (*UserData) GetConstructor

func (m *UserData) GetConstructor() TLConstructor

func (*UserData) GetContactsVersion

func (m *UserData) GetContactsVersion() int32

func (*UserData) GetCountryCode

func (m *UserData) GetCountryCode() string

func (*UserData) GetDeleted

func (m *UserData) GetDeleted() bool

func (*UserData) GetFake

func (m *UserData) GetFake() bool

func (*UserData) GetFirstName

func (m *UserData) GetFirstName() string

func (*UserData) GetId

func (m *UserData) GetId() int64

func (*UserData) GetLastName

func (m *UserData) GetLastName() string

func (*UserData) GetPhone

func (m *UserData) GetPhone() string

func (*UserData) GetPredicateName

func (m *UserData) GetPredicateName() string

func (*UserData) GetPrivaciesVersion

func (m *UserData) GetPrivaciesVersion() int32

func (*UserData) GetProfilePhoto

func (m *UserData) GetProfilePhoto() *mtproto.Photo

func (*UserData) GetRestricted

func (m *UserData) GetRestricted() bool

func (*UserData) GetRestrictionReason

func (m *UserData) GetRestrictionReason() []*mtproto.RestrictionReason

func (*UserData) GetScam

func (m *UserData) GetScam() bool

func (*UserData) GetSceretKeyId

func (m *UserData) GetSceretKeyId() int64

func (*UserData) GetSupport

func (m *UserData) GetSupport() bool

func (*UserData) GetUserType

func (m *UserData) GetUserType() int32

func (*UserData) GetUsername

func (m *UserData) GetUsername() string

func (*UserData) GetVerified

func (m *UserData) GetVerified() bool

func (*UserData) GoString

func (this *UserData) GoString() string

func (*UserData) Marshal

func (m *UserData) Marshal() (dAtA []byte, err error)

func (*UserData) MarshalTo

func (m *UserData) MarshalTo(dAtA []byte) (int, error)

func (*UserData) MarshalToSizedBuffer

func (m *UserData) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UserData) ProtoMessage

func (*UserData) ProtoMessage()

func (*UserData) Reset

func (m *UserData) Reset()

func (*UserData) Size

func (m *UserData) Size() (n int)

func (*UserData) String

func (m *UserData) String() string

func (*UserData) To_UserData

func (m *UserData) To_UserData() *TLUserData

To_UserData userData flags:# id:long access_hash:long user_type:int sceret_key_id:long first_name:string last_name:string username:string phone:string profile_photo:flags.0?Photo bot:flags.8?BotData country_code:string verified:flags.1?true support:flags.2?true scam:flags.3?true fake:flags.4?true about:flags.5?string restricted:flags.7?true restriction_reason:flags.7?Vector<RestrictionReason> contacts_version:int privacies_version:int deleted:flags.9?true = UserData;

func (*UserData) Unmarshal

func (m *UserData) Unmarshal(dAtA []byte) error

func (*UserData) XXX_DiscardUnknown

func (m *UserData) XXX_DiscardUnknown()

func (*UserData) XXX_Marshal

func (m *UserData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UserData) XXX_Merge

func (m *UserData) XXX_Merge(src proto.Message)

func (*UserData) XXX_Size

func (m *UserData) XXX_Size() int

func (*UserData) XXX_Unmarshal

func (m *UserData) XXX_Unmarshal(b []byte) error

type UserImportedContacts

type UserImportedContacts struct {
	PredicateName        string                     `protobuf:"bytes,1,opt,name=predicate_name,json=predicateName,proto3" json:"predicate_name,omitempty"`
	Constructor          TLConstructor              `protobuf:"varint,2,opt,name=constructor,proto3,enum=user.TLConstructor" json:"constructor,omitempty"`
	Imported             []*mtproto.ImportedContact `protobuf:"bytes,3,rep,name=imported,proto3" json:"imported,omitempty"`
	PopularInvites       []*mtproto.PopularContact  `protobuf:"bytes,4,rep,name=popular_invites,json=popularInvites,proto3" json:"popular_invites,omitempty"`
	RetryContacts        []int64                    `protobuf:"varint,5,rep,packed,name=retry_contacts,json=retryContacts,proto3" json:"retry_contacts,omitempty"`
	Users                []*mtproto.User            `protobuf:"bytes,6,rep,name=users,proto3" json:"users,omitempty"`
	UpdateIdList         []int64                    `protobuf:"varint,7,rep,packed,name=update_id_list,json=updateIdList,proto3" json:"update_id_list,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
	XXX_unrecognized     []byte                     `json:"-"`
	XXX_sizecache        int32                      `json:"-"`
}

-------------------------------------------------------------------------------------------- userImportedContacts imported:Vector<ImportedContact> popular_invites:Vector<PopularContact> retry_contacts:Vector<long> users:Vector<User> update_id_list:Vector<long> = UserImportedContacts;

UserImportedContacts <--

  • TL_userImportedContacts

func (*UserImportedContacts) CalcByteSize

func (m *UserImportedContacts) CalcByteSize(layer int32) int

func (*UserImportedContacts) DebugString

func (m *UserImportedContacts) DebugString() string

func (*UserImportedContacts) Decode

func (m *UserImportedContacts) Decode(dBuf *mtproto.DecodeBuf) error

func (*UserImportedContacts) Descriptor

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

func (*UserImportedContacts) Encode

func (m *UserImportedContacts) Encode(layer int32) []byte

func (*UserImportedContacts) GetConstructor

func (m *UserImportedContacts) GetConstructor() TLConstructor

func (*UserImportedContacts) GetImported

func (m *UserImportedContacts) GetImported() []*mtproto.ImportedContact

func (*UserImportedContacts) GetPopularInvites

func (m *UserImportedContacts) GetPopularInvites() []*mtproto.PopularContact

func (*UserImportedContacts) GetPredicateName

func (m *UserImportedContacts) GetPredicateName() string

func (*UserImportedContacts) GetRetryContacts

func (m *UserImportedContacts) GetRetryContacts() []int64

func (*UserImportedContacts) GetUpdateIdList

func (m *UserImportedContacts) GetUpdateIdList() []int64

func (*UserImportedContacts) GetUsers

func (m *UserImportedContacts) GetUsers() []*mtproto.User

func (*UserImportedContacts) GoString

func (this *UserImportedContacts) GoString() string

func (*UserImportedContacts) Marshal

func (m *UserImportedContacts) Marshal() (dAtA []byte, err error)

func (*UserImportedContacts) MarshalTo

func (m *UserImportedContacts) MarshalTo(dAtA []byte) (int, error)

func (*UserImportedContacts) MarshalToSizedBuffer

func (m *UserImportedContacts) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UserImportedContacts) ProtoMessage

func (*UserImportedContacts) ProtoMessage()

func (*UserImportedContacts) Reset

func (m *UserImportedContacts) Reset()

func (*UserImportedContacts) Size

func (m *UserImportedContacts) Size() (n int)

func (*UserImportedContacts) String

func (m *UserImportedContacts) String() string

func (*UserImportedContacts) To_UserImportedContacts

func (m *UserImportedContacts) To_UserImportedContacts() *TLUserImportedContacts

To_UserImportedContacts userImportedContacts imported:Vector<ImportedContact> popular_invites:Vector<PopularContact> retry_contacts:Vector<long> users:Vector<User> update_id_list:Vector<long> = UserImportedContacts;

func (*UserImportedContacts) Unmarshal

func (m *UserImportedContacts) Unmarshal(dAtA []byte) error

func (*UserImportedContacts) XXX_DiscardUnknown

func (m *UserImportedContacts) XXX_DiscardUnknown()

func (*UserImportedContacts) XXX_Marshal

func (m *UserImportedContacts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UserImportedContacts) XXX_Merge

func (m *UserImportedContacts) XXX_Merge(src proto.Message)

func (*UserImportedContacts) XXX_Size

func (m *UserImportedContacts) XXX_Size() int

func (*UserImportedContacts) XXX_Unmarshal

func (m *UserImportedContacts) XXX_Unmarshal(b []byte) error

type Vector_ContactData

type Vector_ContactData struct {
	Datas                []*ContactData `protobuf:"bytes,1,rep,name=datas,proto3" json:"datas,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*Vector_ContactData) CalcByteSize

func (m *Vector_ContactData) CalcByteSize(layer int32) int

func (*Vector_ContactData) DebugString

func (m *Vector_ContactData) DebugString() string

func (*Vector_ContactData) Decode

func (m *Vector_ContactData) Decode(dBuf *mtproto.DecodeBuf) error

func (*Vector_ContactData) Descriptor

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

func (*Vector_ContactData) Encode

func (m *Vector_ContactData) Encode(layer int32) []byte

Vector_ContactData /////////////////////////////////////////////////////////////////////////////

func (*Vector_ContactData) GetDatas

func (m *Vector_ContactData) GetDatas() []*ContactData

func (*Vector_ContactData) GoString

func (this *Vector_ContactData) GoString() string

func (*Vector_ContactData) Marshal

func (m *Vector_ContactData) Marshal() (dAtA []byte, err error)

func (*Vector_ContactData) MarshalTo

func (m *Vector_ContactData) MarshalTo(dAtA []byte) (int, error)

func (*Vector_ContactData) MarshalToSizedBuffer

func (m *Vector_ContactData) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Vector_ContactData) ProtoMessage

func (*Vector_ContactData) ProtoMessage()

func (*Vector_ContactData) Reset

func (m *Vector_ContactData) Reset()

func (*Vector_ContactData) Size

func (m *Vector_ContactData) Size() (n int)

func (*Vector_ContactData) String

func (m *Vector_ContactData) String() string

func (*Vector_ContactData) ToContacts

func (m *Vector_ContactData) ToContacts() []*mtproto.Contact

func (*Vector_ContactData) Unmarshal

func (m *Vector_ContactData) Unmarshal(dAtA []byte) error

func (*Vector_ContactData) XXX_DiscardUnknown

func (m *Vector_ContactData) XXX_DiscardUnknown()

func (*Vector_ContactData) XXX_Marshal

func (m *Vector_ContactData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Vector_ContactData) XXX_Merge

func (m *Vector_ContactData) XXX_Merge(src proto.Message)

func (*Vector_ContactData) XXX_Size

func (m *Vector_ContactData) XXX_Size() int

func (*Vector_ContactData) XXX_Unmarshal

func (m *Vector_ContactData) XXX_Unmarshal(b []byte) error

type Vector_ImmutableUser

type Vector_ImmutableUser struct {
	Datas                []*ImmutableUser `protobuf:"bytes,1,rep,name=datas,proto3" json:"datas,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*Vector_ImmutableUser) CalcByteSize

func (m *Vector_ImmutableUser) CalcByteSize(layer int32) int

func (*Vector_ImmutableUser) CheckExistUser

func (m *Vector_ImmutableUser) CheckExistUser(id ...int64) bool

func (*Vector_ImmutableUser) DebugString

func (m *Vector_ImmutableUser) DebugString() string

func (*Vector_ImmutableUser) Decode

func (m *Vector_ImmutableUser) Decode(dBuf *mtproto.DecodeBuf) error

func (*Vector_ImmutableUser) Descriptor

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

func (*Vector_ImmutableUser) Empty

func (m *Vector_ImmutableUser) Empty() bool

func (*Vector_ImmutableUser) Encode

func (m *Vector_ImmutableUser) Encode(layer int32) []byte

Vector_ImmutableUser /////////////////////////////////////////////////////////////////////////////

func (*Vector_ImmutableUser) GetDatas

func (m *Vector_ImmutableUser) GetDatas() []*ImmutableUser

func (*Vector_ImmutableUser) GetImmutableUser

func (m *Vector_ImmutableUser) GetImmutableUser(id int64) (u *ImmutableUser, ok bool)

func (*Vector_ImmutableUser) GetUnsafeUser

func (m *Vector_ImmutableUser) GetUnsafeUser(selfId, id int64) (*mtproto.User, error)

func (*Vector_ImmutableUser) GetUnsafeUserSelf

func (m *Vector_ImmutableUser) GetUnsafeUserSelf(id int64) (*mtproto.User, error)

func (*Vector_ImmutableUser) GetUserListByIdList

func (m *Vector_ImmutableUser) GetUserListByIdList(selfId int64, id ...int64) []*mtproto.User

func (*Vector_ImmutableUser) GoString

func (this *Vector_ImmutableUser) GoString() string

func (*Vector_ImmutableUser) Length

func (m *Vector_ImmutableUser) Length() int

func (*Vector_ImmutableUser) Marshal

func (m *Vector_ImmutableUser) Marshal() (dAtA []byte, err error)

func (*Vector_ImmutableUser) MarshalTo

func (m *Vector_ImmutableUser) MarshalTo(dAtA []byte) (int, error)

func (*Vector_ImmutableUser) MarshalToSizedBuffer

func (m *Vector_ImmutableUser) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Vector_ImmutableUser) ProtoMessage

func (*Vector_ImmutableUser) ProtoMessage()

func (*Vector_ImmutableUser) Reset

func (m *Vector_ImmutableUser) Reset()

func (*Vector_ImmutableUser) Size

func (m *Vector_ImmutableUser) Size() (n int)

func (*Vector_ImmutableUser) String

func (m *Vector_ImmutableUser) String() string

func (*Vector_ImmutableUser) Unmarshal

func (m *Vector_ImmutableUser) Unmarshal(dAtA []byte) error

func (*Vector_ImmutableUser) Visit

func (m *Vector_ImmutableUser) Visit(cb func(it *ImmutableUser))

func (*Vector_ImmutableUser) VisitByMe

func (m *Vector_ImmutableUser) VisitByMe(meId int64, cb func(me, it *ImmutableUser))

func (*Vector_ImmutableUser) XXX_DiscardUnknown

func (m *Vector_ImmutableUser) XXX_DiscardUnknown()

func (*Vector_ImmutableUser) XXX_Marshal

func (m *Vector_ImmutableUser) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Vector_ImmutableUser) XXX_Merge

func (m *Vector_ImmutableUser) XXX_Merge(src proto.Message)

func (*Vector_ImmutableUser) XXX_Size

func (m *Vector_ImmutableUser) XXX_Size() int

func (*Vector_ImmutableUser) XXX_Unmarshal

func (m *Vector_ImmutableUser) XXX_Unmarshal(b []byte) error

type Vector_LastSeenData

type Vector_LastSeenData struct {
	Datas                []*LastSeenData `protobuf:"bytes,1,rep,name=datas,proto3" json:"datas,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

-------------------------------------------------------------------------------------------- Vector api result type

func (*Vector_LastSeenData) CalcByteSize

func (m *Vector_LastSeenData) CalcByteSize(layer int32) int

func (*Vector_LastSeenData) DebugString

func (m *Vector_LastSeenData) DebugString() string

func (*Vector_LastSeenData) Decode

func (m *Vector_LastSeenData) Decode(dBuf *mtproto.DecodeBuf) error

func (*Vector_LastSeenData) Descriptor

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

func (*Vector_LastSeenData) Encode

func (m *Vector_LastSeenData) Encode(layer int32) []byte

---------------------------------------------------------------------------------------------------------------- Vector_LastSeenData /////////////////////////////////////////////////////////////////////////////

func (*Vector_LastSeenData) GetDatas

func (m *Vector_LastSeenData) GetDatas() []*LastSeenData

func (*Vector_LastSeenData) GoString

func (this *Vector_LastSeenData) GoString() string

func (*Vector_LastSeenData) Marshal

func (m *Vector_LastSeenData) Marshal() (dAtA []byte, err error)

func (*Vector_LastSeenData) MarshalTo

func (m *Vector_LastSeenData) MarshalTo(dAtA []byte) (int, error)

func (*Vector_LastSeenData) MarshalToSizedBuffer

func (m *Vector_LastSeenData) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Vector_LastSeenData) ProtoMessage

func (*Vector_LastSeenData) ProtoMessage()

func (*Vector_LastSeenData) Reset

func (m *Vector_LastSeenData) Reset()

func (*Vector_LastSeenData) Size

func (m *Vector_LastSeenData) Size() (n int)

func (*Vector_LastSeenData) String

func (m *Vector_LastSeenData) String() string

func (*Vector_LastSeenData) Unmarshal

func (m *Vector_LastSeenData) Unmarshal(dAtA []byte) error

func (*Vector_LastSeenData) XXX_DiscardUnknown

func (m *Vector_LastSeenData) XXX_DiscardUnknown()

func (*Vector_LastSeenData) XXX_Marshal

func (m *Vector_LastSeenData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Vector_LastSeenData) XXX_Merge

func (m *Vector_LastSeenData) XXX_Merge(src proto.Message)

func (*Vector_LastSeenData) XXX_Size

func (m *Vector_LastSeenData) XXX_Size() int

func (*Vector_LastSeenData) XXX_Unmarshal

func (m *Vector_LastSeenData) XXX_Unmarshal(b []byte) error

type Vector_Long

type Vector_Long struct {
	Datas                []int64  `protobuf:"varint,1,rep,packed,name=datas,proto3" json:"datas,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Vector_Long) CalcByteSize

func (m *Vector_Long) CalcByteSize(layer int32) int

func (*Vector_Long) DebugString

func (m *Vector_Long) DebugString() string

func (*Vector_Long) Decode

func (m *Vector_Long) Decode(dBuf *mtproto.DecodeBuf) error

func (*Vector_Long) Descriptor

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

func (*Vector_Long) Encode

func (m *Vector_Long) Encode(layer int32) []byte

Vector_Long /////////////////////////////////////////////////////////////////////////////

func (*Vector_Long) GetDatas

func (m *Vector_Long) GetDatas() []int64

func (*Vector_Long) GoString

func (this *Vector_Long) GoString() string

func (*Vector_Long) Marshal

func (m *Vector_Long) Marshal() (dAtA []byte, err error)

func (*Vector_Long) MarshalTo

func (m *Vector_Long) MarshalTo(dAtA []byte) (int, error)

func (*Vector_Long) MarshalToSizedBuffer

func (m *Vector_Long) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Vector_Long) ProtoMessage

func (*Vector_Long) ProtoMessage()

func (*Vector_Long) Reset

func (m *Vector_Long) Reset()

func (*Vector_Long) Size

func (m *Vector_Long) Size() (n int)

func (*Vector_Long) String

func (m *Vector_Long) String() string

func (*Vector_Long) Unmarshal

func (m *Vector_Long) Unmarshal(dAtA []byte) error

func (*Vector_Long) XXX_DiscardUnknown

func (m *Vector_Long) XXX_DiscardUnknown()

func (*Vector_Long) XXX_Marshal

func (m *Vector_Long) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Vector_Long) XXX_Merge

func (m *Vector_Long) XXX_Merge(src proto.Message)

func (*Vector_Long) XXX_Size

func (m *Vector_Long) XXX_Size() int

func (*Vector_Long) XXX_Unmarshal

func (m *Vector_Long) XXX_Unmarshal(b []byte) error

type Vector_PeerBlocked

type Vector_PeerBlocked struct {
	Datas                []*mtproto.PeerBlocked `protobuf:"bytes,1,rep,name=datas,proto3" json:"datas,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

func (*Vector_PeerBlocked) CalcByteSize

func (m *Vector_PeerBlocked) CalcByteSize(layer int32) int

func (*Vector_PeerBlocked) DebugString

func (m *Vector_PeerBlocked) DebugString() string

func (*Vector_PeerBlocked) Decode

func (m *Vector_PeerBlocked) Decode(dBuf *mtproto.DecodeBuf) error

func (*Vector_PeerBlocked) Descriptor

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

func (*Vector_PeerBlocked) Encode

func (m *Vector_PeerBlocked) Encode(layer int32) []byte

Vector_PeerBlocked /////////////////////////////////////////////////////////////////////////////

func (*Vector_PeerBlocked) GetDatas

func (m *Vector_PeerBlocked) GetDatas() []*mtproto.PeerBlocked

func (*Vector_PeerBlocked) GoString

func (this *Vector_PeerBlocked) GoString() string

func (*Vector_PeerBlocked) Marshal

func (m *Vector_PeerBlocked) Marshal() (dAtA []byte, err error)

func (*Vector_PeerBlocked) MarshalTo

func (m *Vector_PeerBlocked) MarshalTo(dAtA []byte) (int, error)

func (*Vector_PeerBlocked) MarshalToSizedBuffer

func (m *Vector_PeerBlocked) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Vector_PeerBlocked) ProtoMessage

func (*Vector_PeerBlocked) ProtoMessage()

func (*Vector_PeerBlocked) Reset

func (m *Vector_PeerBlocked) Reset()

func (*Vector_PeerBlocked) Size

func (m *Vector_PeerBlocked) Size() (n int)

func (*Vector_PeerBlocked) String

func (m *Vector_PeerBlocked) String() string

func (*Vector_PeerBlocked) Unmarshal

func (m *Vector_PeerBlocked) Unmarshal(dAtA []byte) error

func (*Vector_PeerBlocked) XXX_DiscardUnknown

func (m *Vector_PeerBlocked) XXX_DiscardUnknown()

func (*Vector_PeerBlocked) XXX_Marshal

func (m *Vector_PeerBlocked) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Vector_PeerBlocked) XXX_Merge

func (m *Vector_PeerBlocked) XXX_Merge(src proto.Message)

func (*Vector_PeerBlocked) XXX_Size

func (m *Vector_PeerBlocked) XXX_Size() int

func (*Vector_PeerBlocked) XXX_Unmarshal

func (m *Vector_PeerBlocked) XXX_Unmarshal(b []byte) error

type Vector_PeerPeerNotifySettings

type Vector_PeerPeerNotifySettings struct {
	Datas                []*PeerPeerNotifySettings `protobuf:"bytes,1,rep,name=datas,proto3" json:"datas,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (*Vector_PeerPeerNotifySettings) CalcByteSize

func (m *Vector_PeerPeerNotifySettings) CalcByteSize(layer int32) int

func (*Vector_PeerPeerNotifySettings) DebugString

func (m *Vector_PeerPeerNotifySettings) DebugString() string

func (*Vector_PeerPeerNotifySettings) Decode

func (*Vector_PeerPeerNotifySettings) Descriptor

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

func (*Vector_PeerPeerNotifySettings) Encode

func (m *Vector_PeerPeerNotifySettings) Encode(layer int32) []byte

Vector_PeerPeerNotifySettings /////////////////////////////////////////////////////////////////////////////

func (*Vector_PeerPeerNotifySettings) GetDatas

func (*Vector_PeerPeerNotifySettings) GoString

func (this *Vector_PeerPeerNotifySettings) GoString() string

func (*Vector_PeerPeerNotifySettings) Marshal

func (m *Vector_PeerPeerNotifySettings) Marshal() (dAtA []byte, err error)

func (*Vector_PeerPeerNotifySettings) MarshalTo

func (m *Vector_PeerPeerNotifySettings) MarshalTo(dAtA []byte) (int, error)

func (*Vector_PeerPeerNotifySettings) MarshalToSizedBuffer

func (m *Vector_PeerPeerNotifySettings) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Vector_PeerPeerNotifySettings) ProtoMessage

func (*Vector_PeerPeerNotifySettings) ProtoMessage()

func (*Vector_PeerPeerNotifySettings) Reset

func (m *Vector_PeerPeerNotifySettings) Reset()

func (*Vector_PeerPeerNotifySettings) Size

func (m *Vector_PeerPeerNotifySettings) Size() (n int)

func (*Vector_PeerPeerNotifySettings) String

func (*Vector_PeerPeerNotifySettings) Unmarshal

func (m *Vector_PeerPeerNotifySettings) Unmarshal(dAtA []byte) error

func (*Vector_PeerPeerNotifySettings) XXX_DiscardUnknown

func (m *Vector_PeerPeerNotifySettings) XXX_DiscardUnknown()

func (*Vector_PeerPeerNotifySettings) XXX_Marshal

func (m *Vector_PeerPeerNotifySettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Vector_PeerPeerNotifySettings) XXX_Merge

func (m *Vector_PeerPeerNotifySettings) XXX_Merge(src proto.Message)

func (*Vector_PeerPeerNotifySettings) XXX_Size

func (m *Vector_PeerPeerNotifySettings) XXX_Size() int

func (*Vector_PeerPeerNotifySettings) XXX_Unmarshal

func (m *Vector_PeerPeerNotifySettings) XXX_Unmarshal(b []byte) error

type Vector_PredefinedUser

type Vector_PredefinedUser struct {
	Datas                []*mtproto.PredefinedUser `protobuf:"bytes,1,rep,name=datas,proto3" json:"datas,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (*Vector_PredefinedUser) CalcByteSize

func (m *Vector_PredefinedUser) CalcByteSize(layer int32) int

func (*Vector_PredefinedUser) DebugString

func (m *Vector_PredefinedUser) DebugString() string

func (*Vector_PredefinedUser) Decode

func (m *Vector_PredefinedUser) Decode(dBuf *mtproto.DecodeBuf) error

func (*Vector_PredefinedUser) Descriptor

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

func (*Vector_PredefinedUser) Encode

func (m *Vector_PredefinedUser) Encode(layer int32) []byte

Vector_PredefinedUser /////////////////////////////////////////////////////////////////////////////

func (*Vector_PredefinedUser) GetDatas

func (m *Vector_PredefinedUser) GetDatas() []*mtproto.PredefinedUser

func (*Vector_PredefinedUser) GoString

func (this *Vector_PredefinedUser) GoString() string

func (*Vector_PredefinedUser) Marshal

func (m *Vector_PredefinedUser) Marshal() (dAtA []byte, err error)

func (*Vector_PredefinedUser) MarshalTo

func (m *Vector_PredefinedUser) MarshalTo(dAtA []byte) (int, error)

func (*Vector_PredefinedUser) MarshalToSizedBuffer

func (m *Vector_PredefinedUser) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Vector_PredefinedUser) ProtoMessage

func (*Vector_PredefinedUser) ProtoMessage()

func (*Vector_PredefinedUser) Reset

func (m *Vector_PredefinedUser) Reset()

func (*Vector_PredefinedUser) Size

func (m *Vector_PredefinedUser) Size() (n int)

func (*Vector_PredefinedUser) String

func (m *Vector_PredefinedUser) String() string

func (*Vector_PredefinedUser) Unmarshal

func (m *Vector_PredefinedUser) Unmarshal(dAtA []byte) error

func (*Vector_PredefinedUser) XXX_DiscardUnknown

func (m *Vector_PredefinedUser) XXX_DiscardUnknown()

func (*Vector_PredefinedUser) XXX_Marshal

func (m *Vector_PredefinedUser) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Vector_PredefinedUser) XXX_Merge

func (m *Vector_PredefinedUser) XXX_Merge(src proto.Message)

func (*Vector_PredefinedUser) XXX_Size

func (m *Vector_PredefinedUser) XXX_Size() int

func (*Vector_PredefinedUser) XXX_Unmarshal

func (m *Vector_PredefinedUser) XXX_Unmarshal(b []byte) error

type Vector_PrivacyRule

type Vector_PrivacyRule struct {
	Datas                []*mtproto.PrivacyRule `protobuf:"bytes,1,rep,name=datas,proto3" json:"datas,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

func (*Vector_PrivacyRule) CalcByteSize

func (m *Vector_PrivacyRule) CalcByteSize(layer int32) int

func (*Vector_PrivacyRule) DebugString

func (m *Vector_PrivacyRule) DebugString() string

func (*Vector_PrivacyRule) Decode

func (m *Vector_PrivacyRule) Decode(dBuf *mtproto.DecodeBuf) error

func (*Vector_PrivacyRule) Descriptor

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

func (*Vector_PrivacyRule) Encode

func (m *Vector_PrivacyRule) Encode(layer int32) []byte

Vector_PrivacyRule /////////////////////////////////////////////////////////////////////////////

func (*Vector_PrivacyRule) GetDatas

func (m *Vector_PrivacyRule) GetDatas() []*mtproto.PrivacyRule

func (*Vector_PrivacyRule) GoString

func (this *Vector_PrivacyRule) GoString() string

func (*Vector_PrivacyRule) Marshal

func (m *Vector_PrivacyRule) Marshal() (dAtA []byte, err error)

func (*Vector_PrivacyRule) MarshalTo

func (m *Vector_PrivacyRule) MarshalTo(dAtA []byte) (int, error)

func (*Vector_PrivacyRule) MarshalToSizedBuffer

func (m *Vector_PrivacyRule) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Vector_PrivacyRule) ProtoMessage

func (*Vector_PrivacyRule) ProtoMessage()

func (*Vector_PrivacyRule) Reset

func (m *Vector_PrivacyRule) Reset()

func (*Vector_PrivacyRule) Size

func (m *Vector_PrivacyRule) Size() (n int)

func (*Vector_PrivacyRule) String

func (m *Vector_PrivacyRule) String() string

func (*Vector_PrivacyRule) Unmarshal

func (m *Vector_PrivacyRule) Unmarshal(dAtA []byte) error

func (*Vector_PrivacyRule) XXX_DiscardUnknown

func (m *Vector_PrivacyRule) XXX_DiscardUnknown()

func (*Vector_PrivacyRule) XXX_Marshal

func (m *Vector_PrivacyRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Vector_PrivacyRule) XXX_Merge

func (m *Vector_PrivacyRule) XXX_Merge(src proto.Message)

func (*Vector_PrivacyRule) XXX_Size

func (m *Vector_PrivacyRule) XXX_Size() int

func (*Vector_PrivacyRule) XXX_Unmarshal

func (m *Vector_PrivacyRule) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL