TalkService

package
v0.0.0-...-a9baca4 Latest Latest
Warning

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

Go to latest
Published: Nov 2, 2025 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var CreateChatRequest_Name_DEFAULT string
View Source
var CreateChatRequest_PicturePath_DEFAULT string
View Source
var GetAllChatMidsRequest_WithInvitedChats_DEFAULT bool
View Source
var GetAllChatMidsRequest_WithMemberChats_DEFAULT bool
View Source
var MessageBoxListRequest_MaxChatId_DEFAULT string
View Source
var MessageBoxListRequest_MinChatId_DEFAULT string
View Source
var Message_ContentMetadata_DEFAULT map[string]string
View Source
var Message_MessageRelationType_DEFAULT int32
View Source
var TalkServiceAcquireEncryptedAccessTokenResult_Success_DEFAULT string
View Source
var TalkServiceDecryptFollowEMidResult_Success_DEFAULT string
View Source
var TalkServiceFindAndAddContactsByMidResult_Success_DEFAULT map[string]*Contact
View Source
var TalkServiceGetAllContactIdsResult_Success_DEFAULT []string
View Source
var TalkServiceGetBlockedContactIdsResult_Success_DEFAULT []string
View Source
var TalkServiceGetBlockedRecommendationIdsResult_Success_DEFAULT []string
View Source
var TalkServiceGetChatRoomAnnouncementsResult_Success_DEFAULT []*ChatRoomAnnouncement
View Source
var TalkServiceGetContactsResult_Success_DEFAULT []*Contact
View Source
var TalkServiceGetFavoriteMidsResult_Success_DEFAULT []string
View Source
var TalkServiceGetHiddenContactMidsResult_Success_DEFAULT []string
View Source
var TalkServiceGetLastE2EEPublicKeysResult_Success_DEFAULT map[string]*E2EEPublicKey
View Source
var TalkServiceGetMessageReadRangeResult_Success_DEFAULT []*TMessageReadRange
View Source
var TalkServiceGetPreviousMessagesV2WithRequestResult_Success_DEFAULT []*Message
View Source
var TalkServiceGetRecentMessagesV2Result_Success_DEFAULT []*Message
View Source
var TalkServiceGetRecommendationIdsResult_Success_DEFAULT []string
View Source
var TalkServiceIsUseridAvailableResult_Success_DEFAULT bool
View Source
var TalkServiceRegisterUseridResult_Success_DEFAULT bool
View Source
var TalkServiceSetNotificationsEnabledResult_Success_DEFAULT bool
View Source
var TalkServiceUnregisterUserAndDeviceResult_Success_DEFAULT string
View Source
var TalkServiceUpdateSettingsAttributes2Result_Success_DEFAULT []int32
View Source
var TalkServiceVerifyQrcodeWithE2EEResult_Success_DEFAULT string
View Source
var UpdateChatRequest_ReqSeq_DEFAULT int32

Functions

This section is empty.

Types

type AcceptChatInvitationByTicketRequest

type AcceptChatInvitationByTicketRequest struct {
	ReqSeq   int32  `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	ChatMid  string `thrift:"chatMid,2" db:"chatMid" json:"chatMid"`
	TicketId string `thrift:"ticketId,3" db:"ticketId" json:"ticketId"`
}

Attributes:

  • ReqSeq
  • ChatMid
  • TicketId
var TalkServiceAcceptChatInvitationByTicketArgs_Request_DEFAULT *AcceptChatInvitationByTicketRequest

func NewAcceptChatInvitationByTicketRequest

func NewAcceptChatInvitationByTicketRequest() *AcceptChatInvitationByTicketRequest

func (*AcceptChatInvitationByTicketRequest) Equals

func (*AcceptChatInvitationByTicketRequest) GetChatMid

func (*AcceptChatInvitationByTicketRequest) GetReqSeq

func (*AcceptChatInvitationByTicketRequest) GetTicketId

func (*AcceptChatInvitationByTicketRequest) Read

func (*AcceptChatInvitationByTicketRequest) ReadField1

func (*AcceptChatInvitationByTicketRequest) ReadField2

func (*AcceptChatInvitationByTicketRequest) ReadField3

func (*AcceptChatInvitationByTicketRequest) String

func (*AcceptChatInvitationByTicketRequest) Validate

func (*AcceptChatInvitationByTicketRequest) Write

type AcceptChatInvitationByTicketResponse

type AcceptChatInvitationByTicketResponse struct {
}
var TalkServiceAcceptChatInvitationByTicketResult_Success_DEFAULT *AcceptChatInvitationByTicketResponse

func NewAcceptChatInvitationByTicketResponse

func NewAcceptChatInvitationByTicketResponse() *AcceptChatInvitationByTicketResponse

func (*AcceptChatInvitationByTicketResponse) Equals

func (*AcceptChatInvitationByTicketResponse) Read

func (*AcceptChatInvitationByTicketResponse) String

func (*AcceptChatInvitationByTicketResponse) Validate

func (*AcceptChatInvitationByTicketResponse) Write

type AcceptChatInvitationRequest

type AcceptChatInvitationRequest struct {
	ReqSeq  int32  `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	ChatMid string `thrift:"chatMid,2" db:"chatMid" json:"chatMid"`
}

Attributes:

  • ReqSeq
  • ChatMid
var TalkServiceAcceptChatInvitationArgs_Request_DEFAULT *AcceptChatInvitationRequest

func NewAcceptChatInvitationRequest

func NewAcceptChatInvitationRequest() *AcceptChatInvitationRequest

func (*AcceptChatInvitationRequest) Equals

func (*AcceptChatInvitationRequest) GetChatMid

func (p *AcceptChatInvitationRequest) GetChatMid() string

func (*AcceptChatInvitationRequest) GetReqSeq

func (p *AcceptChatInvitationRequest) GetReqSeq() int32

func (*AcceptChatInvitationRequest) Read

func (*AcceptChatInvitationRequest) ReadField1

func (*AcceptChatInvitationRequest) ReadField2

func (*AcceptChatInvitationRequest) String

func (p *AcceptChatInvitationRequest) String() string

func (*AcceptChatInvitationRequest) Validate

func (p *AcceptChatInvitationRequest) Validate() error

func (*AcceptChatInvitationRequest) Write

type AcceptChatInvitationResponse

type AcceptChatInvitationResponse struct {
}
var TalkServiceAcceptChatInvitationResult_Success_DEFAULT *AcceptChatInvitationResponse

func NewAcceptChatInvitationResponse

func NewAcceptChatInvitationResponse() *AcceptChatInvitationResponse

func (*AcceptChatInvitationResponse) Equals

func (*AcceptChatInvitationResponse) Read

func (*AcceptChatInvitationResponse) String

func (*AcceptChatInvitationResponse) Validate

func (p *AcceptChatInvitationResponse) Validate() error

func (*AcceptChatInvitationResponse) Write

type AccountMigrationPincodeType

type AccountMigrationPincodeType int64
const (
	AccountMigrationPincodeType_NOT_APPLICABLE      AccountMigrationPincodeType = 0
	AccountMigrationPincodeType_NOT_SET             AccountMigrationPincodeType = 1
	AccountMigrationPincodeType_SET                 AccountMigrationPincodeType = 2
	AccountMigrationPincodeType_NEED_ENFORCED_INPUT AccountMigrationPincodeType = 3
)

func AccountMigrationPincodeTypeFromString

func AccountMigrationPincodeTypeFromString(s string) (AccountMigrationPincodeType, error)

func (AccountMigrationPincodeType) MarshalText

func (p AccountMigrationPincodeType) MarshalText() ([]byte, error)

func (*AccountMigrationPincodeType) Scan

func (p *AccountMigrationPincodeType) Scan(value interface{}) error

func (AccountMigrationPincodeType) String

func (*AccountMigrationPincodeType) UnmarshalText

func (p *AccountMigrationPincodeType) UnmarshalText(text []byte) error

func (*AccountMigrationPincodeType) Value

type AddToFollowBlacklistRequest

type AddToFollowBlacklistRequest struct {
	FollowMid *FollowMid `thrift:"followMid,1" db:"followMid" json:"followMid"`
}

Attributes:

  • FollowMid
var TalkServiceAddToFollowBlacklistArgs_Request_DEFAULT *AddToFollowBlacklistRequest

func NewAddToFollowBlacklistRequest

func NewAddToFollowBlacklistRequest() *AddToFollowBlacklistRequest

func (*AddToFollowBlacklistRequest) Equals

func (*AddToFollowBlacklistRequest) GetFollowMid

func (p *AddToFollowBlacklistRequest) GetFollowMid() *FollowMid

func (*AddToFollowBlacklistRequest) IsSetFollowMid

func (p *AddToFollowBlacklistRequest) IsSetFollowMid() bool

func (*AddToFollowBlacklistRequest) Read

func (*AddToFollowBlacklistRequest) ReadField1

func (*AddToFollowBlacklistRequest) String

func (p *AddToFollowBlacklistRequest) String() string

func (*AddToFollowBlacklistRequest) Validate

func (p *AddToFollowBlacklistRequest) Validate() error

func (*AddToFollowBlacklistRequest) Write

type AppExtensionType

type AppExtensionType int64
const (
	AppExtensionType_SIRI             AppExtensionType = 1
	AppExtensionType_GOOGLE_ASSISTANT AppExtensionType = 2
	AppExtensionType_OS_SHARE         AppExtensionType = 3
)

func AppExtensionTypeFromString

func AppExtensionTypeFromString(s string) (AppExtensionType, error)

func AppExtensionTypePtr

func AppExtensionTypePtr(v AppExtensionType) *AppExtensionType

func (AppExtensionType) MarshalText

func (p AppExtensionType) MarshalText() ([]byte, error)

func (*AppExtensionType) Scan

func (p *AppExtensionType) Scan(value interface{}) error

func (AppExtensionType) String

func (p AppExtensionType) String() string

func (*AppExtensionType) UnmarshalText

func (p *AppExtensionType) UnmarshalText(text []byte) error

func (*AppExtensionType) Value

func (p *AppExtensionType) Value() (driver.Value, error)

type AvatarProfile

type AvatarProfile struct {
	Version        string `thrift:"version,1" db:"version" json:"version"`
	UpdatedMillis  int64  `thrift:"updatedMillis,2" db:"updatedMillis" json:"updatedMillis"`
	Thumbnail      string `thrift:"thumbnail,3" db:"thumbnail" json:"thumbnail"`
	UsablePublicly bool   `thrift:"usablePublicly,4" db:"usablePublicly" json:"usablePublicly"`
}

Attributes:

  • Version
  • UpdatedMillis
  • Thumbnail
  • UsablePublicly
var Contact_AvatarProfile_DEFAULT *AvatarProfile
var Profile_AvatarProfile_DEFAULT *AvatarProfile

func NewAvatarProfile

func NewAvatarProfile() *AvatarProfile

func (*AvatarProfile) Equals

func (p *AvatarProfile) Equals(other *AvatarProfile) bool

func (*AvatarProfile) GetThumbnail

func (p *AvatarProfile) GetThumbnail() string

func (*AvatarProfile) GetUpdatedMillis

func (p *AvatarProfile) GetUpdatedMillis() int64

func (*AvatarProfile) GetUsablePublicly

func (p *AvatarProfile) GetUsablePublicly() bool

func (*AvatarProfile) GetVersion

func (p *AvatarProfile) GetVersion() string

func (*AvatarProfile) Read

func (p *AvatarProfile) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*AvatarProfile) ReadField1

func (p *AvatarProfile) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*AvatarProfile) ReadField2

func (p *AvatarProfile) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*AvatarProfile) ReadField3

func (p *AvatarProfile) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*AvatarProfile) ReadField4

func (p *AvatarProfile) ReadField4(ctx context.Context, iprot thrift.TProtocol) error

func (*AvatarProfile) String

func (p *AvatarProfile) String() string

func (*AvatarProfile) Validate

func (p *AvatarProfile) Validate() error

func (*AvatarProfile) Write

func (p *AvatarProfile) Write(ctx context.Context, oprot thrift.TProtocol) error

type BulkFollowRequest

type BulkFollowRequest struct {
	FollowTargetMids   []string `thrift:"followTargetMids,1" db:"followTargetMids" json:"followTargetMids"`
	UnfollowTargetMids []string `thrift:"unfollowTargetMids,2" db:"unfollowTargetMids" json:"unfollowTargetMids"`
	HasNext            bool     `thrift:"hasNext,3" db:"hasNext" json:"hasNext"`
}

Attributes:

  • FollowTargetMids
  • UnfollowTargetMids
  • HasNext
var TalkServiceBulkFollowArgs_Request_DEFAULT *BulkFollowRequest

func NewBulkFollowRequest

func NewBulkFollowRequest() *BulkFollowRequest

func (*BulkFollowRequest) Equals

func (p *BulkFollowRequest) Equals(other *BulkFollowRequest) bool

func (*BulkFollowRequest) GetFollowTargetMids

func (p *BulkFollowRequest) GetFollowTargetMids() []string

func (*BulkFollowRequest) GetHasNext

func (p *BulkFollowRequest) GetHasNext() bool

func (*BulkFollowRequest) GetUnfollowTargetMids

func (p *BulkFollowRequest) GetUnfollowTargetMids() []string

func (*BulkFollowRequest) Read

func (p *BulkFollowRequest) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*BulkFollowRequest) ReadField1

func (p *BulkFollowRequest) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*BulkFollowRequest) ReadField2

func (p *BulkFollowRequest) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*BulkFollowRequest) ReadField3

func (p *BulkFollowRequest) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*BulkFollowRequest) String

func (p *BulkFollowRequest) String() string

func (*BulkFollowRequest) Validate

func (p *BulkFollowRequest) Validate() error

func (*BulkFollowRequest) Write

func (p *BulkFollowRequest) Write(ctx context.Context, oprot thrift.TProtocol) error

type BulkFollowResponse

type BulkFollowResponse struct {
}
var TalkServiceBulkFollowResult_Success_DEFAULT *BulkFollowResponse

func NewBulkFollowResponse

func NewBulkFollowResponse() *BulkFollowResponse

func (*BulkFollowResponse) Equals

func (p *BulkFollowResponse) Equals(other *BulkFollowResponse) bool

func (*BulkFollowResponse) Read

func (*BulkFollowResponse) String

func (p *BulkFollowResponse) String() string

func (*BulkFollowResponse) Validate

func (p *BulkFollowResponse) Validate() error

func (*BulkFollowResponse) Write

func (p *BulkFollowResponse) Write(ctx context.Context, oprot thrift.TProtocol) error

type CancelChatInvitationRequest

type CancelChatInvitationRequest struct {
	ReqSeq         int32    `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	ChatMid        string   `thrift:"chatMid,2" db:"chatMid" json:"chatMid"`
	TargetUserMids []string `thrift:"targetUserMids,3" db:"targetUserMids" json:"targetUserMids"`
}

Attributes:

  • ReqSeq
  • ChatMid
  • TargetUserMids
var TalkServiceCancelChatInvitationArgs_Request_DEFAULT *CancelChatInvitationRequest

func NewCancelChatInvitationRequest

func NewCancelChatInvitationRequest() *CancelChatInvitationRequest

func (*CancelChatInvitationRequest) Equals

func (*CancelChatInvitationRequest) GetChatMid

func (p *CancelChatInvitationRequest) GetChatMid() string

func (*CancelChatInvitationRequest) GetReqSeq

func (p *CancelChatInvitationRequest) GetReqSeq() int32

func (*CancelChatInvitationRequest) GetTargetUserMids

func (p *CancelChatInvitationRequest) GetTargetUserMids() []string

func (*CancelChatInvitationRequest) Read

func (*CancelChatInvitationRequest) ReadField1

func (*CancelChatInvitationRequest) ReadField2

func (*CancelChatInvitationRequest) ReadField3

func (*CancelChatInvitationRequest) String

func (p *CancelChatInvitationRequest) String() string

func (*CancelChatInvitationRequest) Validate

func (p *CancelChatInvitationRequest) Validate() error

func (*CancelChatInvitationRequest) Write

type CancelChatInvitationResponse

type CancelChatInvitationResponse struct {
}
var TalkServiceCancelChatInvitationResult_Success_DEFAULT *CancelChatInvitationResponse

func NewCancelChatInvitationResponse

func NewCancelChatInvitationResponse() *CancelChatInvitationResponse

func (*CancelChatInvitationResponse) Equals

func (*CancelChatInvitationResponse) Read

func (*CancelChatInvitationResponse) String

func (*CancelChatInvitationResponse) Validate

func (p *CancelChatInvitationResponse) Validate() error

func (*CancelChatInvitationResponse) Write

type CancelReactionRequest

type CancelReactionRequest struct {
	ReqSeq    int32 `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	MessageId int64 `thrift:"messageId,2" db:"messageId" json:"messageId"`
}

Attributes:

  • ReqSeq
  • MessageId
var TalkServiceCancelReactionArgs_CancelReactionRequest_DEFAULT *CancelReactionRequest

func NewCancelReactionRequest

func NewCancelReactionRequest() *CancelReactionRequest

func (*CancelReactionRequest) Equals

func (*CancelReactionRequest) GetMessageId

func (p *CancelReactionRequest) GetMessageId() int64

func (*CancelReactionRequest) GetReqSeq

func (p *CancelReactionRequest) GetReqSeq() int32

func (*CancelReactionRequest) Read

func (*CancelReactionRequest) ReadField1

func (p *CancelReactionRequest) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*CancelReactionRequest) ReadField2

func (p *CancelReactionRequest) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*CancelReactionRequest) String

func (p *CancelReactionRequest) String() string

func (*CancelReactionRequest) Validate

func (p *CancelReactionRequest) Validate() error

func (*CancelReactionRequest) Write

type Chat

type Chat struct {
	Type                 ChatType `thrift:"type,1" db:"type" json:"type"`
	ChatMid              string   `thrift:"chatMid,2" db:"chatMid" json:"chatMid"`
	CreatedTime          int64    `thrift:"createdTime,3" db:"createdTime" json:"createdTime"`
	NotificationDisabled bool     `thrift:"notificationDisabled,4" db:"notificationDisabled" json:"notificationDisabled"`
	FavoriteTimestamp    int64    `thrift:"favoriteTimestamp,5" db:"favoriteTimestamp" json:"favoriteTimestamp"`
	ChatName             string   `thrift:"chatName,6" db:"chatName" json:"chatName"`
	PicturePath          string   `thrift:"picturePath,7" db:"picturePath" json:"picturePath"`
	Extra                *Extra   `thrift:"extra,8" db:"extra" json:"extra"`
}

Attributes:

  • Type
  • ChatMid
  • CreatedTime
  • NotificationDisabled
  • FavoriteTimestamp
  • ChatName
  • PicturePath
  • Extra
var CreateChatResponse_Chat_DEFAULT *Chat
var FindChatByTicketResponse_Chat_DEFAULT *Chat
var UpdateChatRequest_Chat_DEFAULT *Chat

func NewChat

func NewChat() *Chat

func (*Chat) Equals

func (p *Chat) Equals(other *Chat) bool

func (*Chat) GetChatMid

func (p *Chat) GetChatMid() string

func (*Chat) GetChatName

func (p *Chat) GetChatName() string

func (*Chat) GetCreatedTime

func (p *Chat) GetCreatedTime() int64

func (*Chat) GetExtra

func (p *Chat) GetExtra() *Extra

func (*Chat) GetFavoriteTimestamp

func (p *Chat) GetFavoriteTimestamp() int64

func (*Chat) GetNotificationDisabled

func (p *Chat) GetNotificationDisabled() bool

func (*Chat) GetPicturePath

func (p *Chat) GetPicturePath() string

func (*Chat) GetType

func (p *Chat) GetType() ChatType

func (*Chat) IsSetExtra

func (p *Chat) IsSetExtra() bool

func (*Chat) Read

func (p *Chat) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*Chat) ReadField1

func (p *Chat) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*Chat) ReadField2

func (p *Chat) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*Chat) ReadField3

func (p *Chat) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*Chat) ReadField4

func (p *Chat) ReadField4(ctx context.Context, iprot thrift.TProtocol) error

func (*Chat) ReadField5

func (p *Chat) ReadField5(ctx context.Context, iprot thrift.TProtocol) error

func (*Chat) ReadField6

func (p *Chat) ReadField6(ctx context.Context, iprot thrift.TProtocol) error

func (*Chat) ReadField7

func (p *Chat) ReadField7(ctx context.Context, iprot thrift.TProtocol) error

func (*Chat) ReadField8

func (p *Chat) ReadField8(ctx context.Context, iprot thrift.TProtocol) error

func (*Chat) String

func (p *Chat) String() string

func (*Chat) Validate

func (p *Chat) Validate() error

func (*Chat) Write

func (p *Chat) Write(ctx context.Context, oprot thrift.TProtocol) error

type ChatAttribute

type ChatAttribute int64
const (
	ChatAttribute_NAME                     ChatAttribute = 1
	ChatAttribute_PICTURE_STATUS           ChatAttribute = 2
	ChatAttribute_PREVENTED_JOIN_BY_TICKET ChatAttribute = 4
	ChatAttribute_NOTIFICATION_SETTING     ChatAttribute = 8
	ChatAttribute_INVITATION_TICKET        ChatAttribute = 16
	ChatAttribute_FAVORITE_TIMESTAMP       ChatAttribute = 32
	ChatAttribute_CHAT_TYPE                ChatAttribute = 64
)

func ChatAttributeFromString

func ChatAttributeFromString(s string) (ChatAttribute, error)

func ChatAttributePtr

func ChatAttributePtr(v ChatAttribute) *ChatAttribute

func (ChatAttribute) MarshalText

func (p ChatAttribute) MarshalText() ([]byte, error)

func (*ChatAttribute) Scan

func (p *ChatAttribute) Scan(value interface{}) error

func (ChatAttribute) String

func (p ChatAttribute) String() string

func (*ChatAttribute) UnmarshalText

func (p *ChatAttribute) UnmarshalText(text []byte) error

func (*ChatAttribute) Value

func (p *ChatAttribute) Value() (driver.Value, error)

type ChatRoomAnnouncement

type ChatRoomAnnouncement struct {
	AnnouncementSeq  int64                         `thrift:"announcementSeq,1" db:"announcementSeq" json:"announcementSeq"`
	Type             int32                         `thrift:"type,2" db:"type" json:"type"`
	Contents         *ChatRoomAnnouncementContents `thrift:"contents,3" db:"contents" json:"contents"`
	CreatorMid       string                        `thrift:"creatorMid,4" db:"creatorMid" json:"creatorMid"`
	CreatedTime      int64                         `thrift:"createdTime,5" db:"createdTime" json:"createdTime"`
	DeletePermission int32                         `thrift:"deletePermission,6" db:"deletePermission" json:"deletePermission"`
}

Attributes:

  • AnnouncementSeq
  • Type
  • Contents
  • CreatorMid
  • CreatedTime
  • DeletePermission
var TalkServiceCreateChatRoomAnnouncementResult_Success_DEFAULT *ChatRoomAnnouncement

func NewChatRoomAnnouncement

func NewChatRoomAnnouncement() *ChatRoomAnnouncement

func (*ChatRoomAnnouncement) Equals

func (*ChatRoomAnnouncement) GetAnnouncementSeq

func (p *ChatRoomAnnouncement) GetAnnouncementSeq() int64

func (*ChatRoomAnnouncement) GetContents

func (*ChatRoomAnnouncement) GetCreatedTime

func (p *ChatRoomAnnouncement) GetCreatedTime() int64

func (*ChatRoomAnnouncement) GetCreatorMid

func (p *ChatRoomAnnouncement) GetCreatorMid() string

func (*ChatRoomAnnouncement) GetDeletePermission

func (p *ChatRoomAnnouncement) GetDeletePermission() int32

func (*ChatRoomAnnouncement) GetType

func (p *ChatRoomAnnouncement) GetType() int32

func (*ChatRoomAnnouncement) IsSetContents

func (p *ChatRoomAnnouncement) IsSetContents() bool

func (*ChatRoomAnnouncement) Read

func (*ChatRoomAnnouncement) ReadField1

func (p *ChatRoomAnnouncement) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*ChatRoomAnnouncement) ReadField2

func (p *ChatRoomAnnouncement) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*ChatRoomAnnouncement) ReadField3

func (p *ChatRoomAnnouncement) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*ChatRoomAnnouncement) ReadField4

func (p *ChatRoomAnnouncement) ReadField4(ctx context.Context, iprot thrift.TProtocol) error

func (*ChatRoomAnnouncement) ReadField5

func (p *ChatRoomAnnouncement) ReadField5(ctx context.Context, iprot thrift.TProtocol) error

func (*ChatRoomAnnouncement) ReadField6

func (p *ChatRoomAnnouncement) ReadField6(ctx context.Context, iprot thrift.TProtocol) error

func (*ChatRoomAnnouncement) String

func (p *ChatRoomAnnouncement) String() string

func (*ChatRoomAnnouncement) Validate

func (p *ChatRoomAnnouncement) Validate() error

func (*ChatRoomAnnouncement) Write

type ChatRoomAnnouncementContentMetadata

type ChatRoomAnnouncementContentMetadata struct {
	Replace                  string `thrift:"replace,1" db:"replace" json:"replace"`
	SticonOwnership          string `thrift:"sticonOwnership,2" db:"sticonOwnership" json:"sticonOwnership"`
	PostNotificationMetadata string `thrift:"postNotificationMetadata,3" db:"postNotificationMetadata" json:"postNotificationMetadata"`
}

Attributes:

  • Replace
  • SticonOwnership
  • PostNotificationMetadata
var ChatRoomAnnouncementContents_ContentMetadata_DEFAULT *ChatRoomAnnouncementContentMetadata

func NewChatRoomAnnouncementContentMetadata

func NewChatRoomAnnouncementContentMetadata() *ChatRoomAnnouncementContentMetadata

func (*ChatRoomAnnouncementContentMetadata) Equals

func (*ChatRoomAnnouncementContentMetadata) GetPostNotificationMetadata

func (p *ChatRoomAnnouncementContentMetadata) GetPostNotificationMetadata() string

func (*ChatRoomAnnouncementContentMetadata) GetReplace

func (*ChatRoomAnnouncementContentMetadata) GetSticonOwnership

func (p *ChatRoomAnnouncementContentMetadata) GetSticonOwnership() string

func (*ChatRoomAnnouncementContentMetadata) Read

func (*ChatRoomAnnouncementContentMetadata) ReadField1

func (*ChatRoomAnnouncementContentMetadata) ReadField2

func (*ChatRoomAnnouncementContentMetadata) ReadField3

func (*ChatRoomAnnouncementContentMetadata) String

func (*ChatRoomAnnouncementContentMetadata) Validate

func (*ChatRoomAnnouncementContentMetadata) Write

type ChatRoomAnnouncementContents

type ChatRoomAnnouncementContents struct {
	DisplayFields   int32                                `thrift:"displayFields,1" db:"displayFields" json:"displayFields"`
	Text            string                               `thrift:"text,2" db:"text" json:"text"`
	Link            string                               `thrift:"link,3" db:"link" json:"link"`
	Thumbnail       string                               `thrift:"thumbnail,4" db:"thumbnail" json:"thumbnail"`
	ContentMetadata *ChatRoomAnnouncementContentMetadata `thrift:"contentMetadata,5" db:"contentMetadata" json:"contentMetadata"`
}

Attributes:

  • DisplayFields
  • Text
  • Link
  • Thumbnail
  • ContentMetadata
var ChatRoomAnnouncement_Contents_DEFAULT *ChatRoomAnnouncementContents
var TalkServiceCreateChatRoomAnnouncementArgs_Contents_DEFAULT *ChatRoomAnnouncementContents

func NewChatRoomAnnouncementContents

func NewChatRoomAnnouncementContents() *ChatRoomAnnouncementContents

func (*ChatRoomAnnouncementContents) Equals

func (*ChatRoomAnnouncementContents) GetContentMetadata

func (*ChatRoomAnnouncementContents) GetDisplayFields

func (p *ChatRoomAnnouncementContents) GetDisplayFields() int32
func (p *ChatRoomAnnouncementContents) GetLink() string

func (*ChatRoomAnnouncementContents) GetText

func (p *ChatRoomAnnouncementContents) GetText() string

func (*ChatRoomAnnouncementContents) GetThumbnail

func (p *ChatRoomAnnouncementContents) GetThumbnail() string

func (*ChatRoomAnnouncementContents) IsSetContentMetadata

func (p *ChatRoomAnnouncementContents) IsSetContentMetadata() bool

func (*ChatRoomAnnouncementContents) Read

func (*ChatRoomAnnouncementContents) ReadField1

func (*ChatRoomAnnouncementContents) ReadField2

func (*ChatRoomAnnouncementContents) ReadField3

func (*ChatRoomAnnouncementContents) ReadField4

func (*ChatRoomAnnouncementContents) ReadField5

func (*ChatRoomAnnouncementContents) String

func (*ChatRoomAnnouncementContents) Validate

func (p *ChatRoomAnnouncementContents) Validate() error

func (*ChatRoomAnnouncementContents) Write

type ChatType

type ChatType int64
const (
	ChatType_GROUP ChatType = 0
	ChatType_ROOM  ChatType = 1
	ChatType_PEER  ChatType = 2
)

func ChatTypeFromString

func ChatTypeFromString(s string) (ChatType, error)

func ChatTypePtr

func ChatTypePtr(v ChatType) *ChatType

func (ChatType) MarshalText

func (p ChatType) MarshalText() ([]byte, error)

func (*ChatType) Scan

func (p *ChatType) Scan(value interface{}) error

func (ChatType) String

func (p ChatType) String() string

func (*ChatType) UnmarshalText

func (p *ChatType) UnmarshalText(text []byte) error

func (*ChatType) Value

func (p *ChatType) Value() (driver.Value, error)

type Contact

type Contact struct {
	Mid         string `thrift:"mid,1" db:"mid" json:"mid"`
	CreatedTime int64  `thrift:"createdTime,2" db:"createdTime" json:"createdTime"`
	// unused fields # 3 to 9
	Type   int32         `thrift:"type,10" db:"type" json:"type"`
	Status ContactStatus `thrift:"status,11" db:"status" json:"status"`
	// unused fields # 12 to 20
	Relation              ContactRelation `thrift:"relation,21" db:"relation" json:"relation"`
	DisplayName           string          `thrift:"displayName,22" db:"displayName" json:"displayName"`
	PhoneticName          string          `thrift:"phoneticName,23" db:"phoneticName" json:"phoneticName"`
	PictureStatus         string          `thrift:"pictureStatus,24" db:"pictureStatus" json:"pictureStatus"`
	ThumbnailUrl          string          `thrift:"thumbnailUrl,25" db:"thumbnailUrl" json:"thumbnailUrl"`
	StatusMessage         string          `thrift:"statusMessage,26" db:"statusMessage" json:"statusMessage"`
	DisplayNameOverridden string          `thrift:"displayNameOverridden,27" db:"displayNameOverridden" json:"displayNameOverridden"`
	FavoriteTime          int64           `thrift:"favoriteTime,28" db:"favoriteTime" json:"favoriteTime"`
	// unused fields # 29 to 30
	CapableVoiceCall    bool                `thrift:"capableVoiceCall,31" db:"capableVoiceCall" json:"capableVoiceCall"`
	CapableVideoCall    bool                `thrift:"capableVideoCall,32" db:"capableVideoCall" json:"capableVideoCall"`
	CapableMyhome       bool                `thrift:"capableMyhome,33" db:"capableMyhome" json:"capableMyhome"`
	CapableBuddy        bool                `thrift:"capableBuddy,34" db:"capableBuddy" json:"capableBuddy"`
	Attributes          int32               `thrift:"attributes,35" db:"attributes" json:"attributes"`
	Settings            int64               `thrift:"settings,36" db:"settings" json:"settings"`
	PicturePath         string              `thrift:"picturePath,37" db:"picturePath" json:"picturePath"`
	RecommendParams     string              `thrift:"recommendParams,38" db:"recommendParams" json:"recommendParams"`
	FriendRequestStatus FriendRequestStatus `thrift:"friendRequestStatus,39" db:"friendRequestStatus" json:"friendRequestStatus"`
	MusicProfile        string              `thrift:"musicProfile,40" db:"musicProfile" json:"musicProfile"`
	// unused field # 41
	VideoProfile                 string            `thrift:"videoProfile,42" db:"videoProfile" json:"videoProfile"`
	StatusMessageContentMetadata map[string]string `thrift:"statusMessageContentMetadata,43" db:"statusMessageContentMetadata" json:"statusMessageContentMetadata"`
	AvatarProfile                *AvatarProfile    `thrift:"avatarProfile,44" db:"avatarProfile" json:"avatarProfile"`
	FriendRingtone               string            `thrift:"friendRingtone,45" db:"friendRingtone" json:"friendRingtone"`
	FriendRingbackTone           string            `thrift:"friendRingbackTone,46" db:"friendRingbackTone" json:"friendRingbackTone"`
	NftProfile                   bool              `thrift:"nftProfile,47" db:"nftProfile" json:"nftProfile"`
	PictureSource                PictureSource     `thrift:"pictureSource,48" db:"pictureSource" json:"pictureSource"`
}

Attributes:

  • Mid
  • CreatedTime
  • Type
  • Status
  • Relation
  • DisplayName
  • PhoneticName
  • PictureStatus
  • ThumbnailUrl
  • StatusMessage
  • DisplayNameOverridden
  • FavoriteTime
  • CapableVoiceCall
  • CapableVideoCall
  • CapableMyhome
  • CapableBuddy
  • Attributes
  • Settings
  • PicturePath
  • RecommendParams
  • FriendRequestStatus
  • MusicProfile
  • VideoProfile
  • StatusMessageContentMetadata
  • AvatarProfile
  • FriendRingtone
  • FriendRingbackTone
  • NftProfile
  • PictureSource
var ContactEntry_Contact_DEFAULT *Contact
var TalkServiceFindContactByUserTicketResult_Success_DEFAULT *Contact
var TalkServiceFindContactByUseridResult_Success_DEFAULT *Contact
var TalkServiceGetContactResult_Success_DEFAULT *Contact

func NewContact

func NewContact() *Contact

func (*Contact) Equals

func (p *Contact) Equals(other *Contact) bool

func (*Contact) GetAttributes

func (p *Contact) GetAttributes() int32

func (*Contact) GetAvatarProfile

func (p *Contact) GetAvatarProfile() *AvatarProfile

func (*Contact) GetCapableBuddy

func (p *Contact) GetCapableBuddy() bool

func (*Contact) GetCapableMyhome

func (p *Contact) GetCapableMyhome() bool

func (*Contact) GetCapableVideoCall

func (p *Contact) GetCapableVideoCall() bool

func (*Contact) GetCapableVoiceCall

func (p *Contact) GetCapableVoiceCall() bool

func (*Contact) GetCreatedTime

func (p *Contact) GetCreatedTime() int64

func (*Contact) GetDisplayName

func (p *Contact) GetDisplayName() string

func (*Contact) GetDisplayNameOverridden

func (p *Contact) GetDisplayNameOverridden() string

func (*Contact) GetFavoriteTime

func (p *Contact) GetFavoriteTime() int64

func (*Contact) GetFriendRequestStatus

func (p *Contact) GetFriendRequestStatus() FriendRequestStatus

func (*Contact) GetFriendRingbackTone

func (p *Contact) GetFriendRingbackTone() string

func (*Contact) GetFriendRingtone

func (p *Contact) GetFriendRingtone() string

func (*Contact) GetMid

func (p *Contact) GetMid() string

func (*Contact) GetMusicProfile

func (p *Contact) GetMusicProfile() string

func (*Contact) GetNftProfile

func (p *Contact) GetNftProfile() bool

func (*Contact) GetPhoneticName

func (p *Contact) GetPhoneticName() string

func (*Contact) GetPicturePath

func (p *Contact) GetPicturePath() string

func (*Contact) GetPictureSource

func (p *Contact) GetPictureSource() PictureSource

func (*Contact) GetPictureStatus

func (p *Contact) GetPictureStatus() string

func (*Contact) GetRecommendParams

func (p *Contact) GetRecommendParams() string

func (*Contact) GetRelation

func (p *Contact) GetRelation() ContactRelation

func (*Contact) GetSettings

func (p *Contact) GetSettings() int64

func (*Contact) GetStatus

func (p *Contact) GetStatus() ContactStatus

func (*Contact) GetStatusMessage

func (p *Contact) GetStatusMessage() string

func (*Contact) GetStatusMessageContentMetadata

func (p *Contact) GetStatusMessageContentMetadata() map[string]string

func (*Contact) GetThumbnailUrl

func (p *Contact) GetThumbnailUrl() string

func (*Contact) GetType

func (p *Contact) GetType() int32

func (*Contact) GetVideoProfile

func (p *Contact) GetVideoProfile() string

func (*Contact) IsSetAvatarProfile

func (p *Contact) IsSetAvatarProfile() bool

func (*Contact) Read

func (p *Contact) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) ReadField1

func (p *Contact) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) ReadField2

func (p *Contact) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) ReadField10

func (p *Contact) ReadField10(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) ReadField11

func (p *Contact) ReadField11(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) ReadField21

func (p *Contact) ReadField21(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) ReadField22

func (p *Contact) ReadField22(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) ReadField23

func (p *Contact) ReadField23(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) ReadField24

func (p *Contact) ReadField24(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) ReadField25

func (p *Contact) ReadField25(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) ReadField26

func (p *Contact) ReadField26(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) ReadField27

func (p *Contact) ReadField27(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) ReadField28

func (p *Contact) ReadField28(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) ReadField31

func (p *Contact) ReadField31(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) ReadField32

func (p *Contact) ReadField32(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) ReadField33

func (p *Contact) ReadField33(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) ReadField34

func (p *Contact) ReadField34(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) ReadField35

func (p *Contact) ReadField35(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) ReadField36

func (p *Contact) ReadField36(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) ReadField37

func (p *Contact) ReadField37(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) ReadField38

func (p *Contact) ReadField38(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) ReadField39

func (p *Contact) ReadField39(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) ReadField40

func (p *Contact) ReadField40(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) ReadField42

func (p *Contact) ReadField42(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) ReadField43

func (p *Contact) ReadField43(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) ReadField44

func (p *Contact) ReadField44(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) ReadField45

func (p *Contact) ReadField45(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) ReadField46

func (p *Contact) ReadField46(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) ReadField47

func (p *Contact) ReadField47(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) ReadField48

func (p *Contact) ReadField48(ctx context.Context, iprot thrift.TProtocol) error

func (*Contact) String

func (p *Contact) String() string

func (*Contact) Validate

func (p *Contact) Validate() error

func (*Contact) Write

func (p *Contact) Write(ctx context.Context, oprot thrift.TProtocol) error

type ContactCalendarEvent

type ContactCalendarEvent struct {
	ID    string                    `thrift:"id,1" db:"id" json:"id"`
	State ContactCalendarEventState `thrift:"state,2" db:"state" json:"state"`
	Year  int32                     `thrift:"year,3" db:"year" json:"year"`
	Month int32                     `thrift:"month,4" db:"month" json:"month"`
	Day   int32                     `thrift:"day,5" db:"day" json:"day"`
}

Attributes:

  • ID
  • State
  • Year
  • Month
  • Day

func NewContactCalendarEvent

func NewContactCalendarEvent() *ContactCalendarEvent

func (*ContactCalendarEvent) Equals

func (*ContactCalendarEvent) GetDay

func (p *ContactCalendarEvent) GetDay() int32

func (*ContactCalendarEvent) GetID

func (p *ContactCalendarEvent) GetID() string

func (*ContactCalendarEvent) GetMonth

func (p *ContactCalendarEvent) GetMonth() int32

func (*ContactCalendarEvent) GetState

func (*ContactCalendarEvent) GetYear

func (p *ContactCalendarEvent) GetYear() int32

func (*ContactCalendarEvent) Read

func (*ContactCalendarEvent) ReadField1

func (p *ContactCalendarEvent) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*ContactCalendarEvent) ReadField2

func (p *ContactCalendarEvent) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*ContactCalendarEvent) ReadField3

func (p *ContactCalendarEvent) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*ContactCalendarEvent) ReadField4

func (p *ContactCalendarEvent) ReadField4(ctx context.Context, iprot thrift.TProtocol) error

func (*ContactCalendarEvent) ReadField5

func (p *ContactCalendarEvent) ReadField5(ctx context.Context, iprot thrift.TProtocol) error

func (*ContactCalendarEvent) String

func (p *ContactCalendarEvent) String() string

func (*ContactCalendarEvent) Validate

func (p *ContactCalendarEvent) Validate() error

func (*ContactCalendarEvent) Write

type ContactCalendarEventState

type ContactCalendarEventState int64
const (
	ContactCalendarEventState_SHOW ContactCalendarEventState = 0
	ContactCalendarEventState_HIDE ContactCalendarEventState = 1
)

func ContactCalendarEventStateFromString

func ContactCalendarEventStateFromString(s string) (ContactCalendarEventState, error)

func (ContactCalendarEventState) MarshalText

func (p ContactCalendarEventState) MarshalText() ([]byte, error)

func (*ContactCalendarEventState) Scan

func (p *ContactCalendarEventState) Scan(value interface{}) error

func (ContactCalendarEventState) String

func (p ContactCalendarEventState) String() string

func (*ContactCalendarEventState) UnmarshalText

func (p *ContactCalendarEventState) UnmarshalText(text []byte) error

func (*ContactCalendarEventState) Value

type ContactCalendarEventType

type ContactCalendarEventType int64
const (
	ContactCalendarEventType_BIRTHDAY ContactCalendarEventType = 0
)

func ContactCalendarEventTypeFromString

func ContactCalendarEventTypeFromString(s string) (ContactCalendarEventType, error)

func (ContactCalendarEventType) MarshalText

func (p ContactCalendarEventType) MarshalText() ([]byte, error)

func (*ContactCalendarEventType) Scan

func (p *ContactCalendarEventType) Scan(value interface{}) error

func (ContactCalendarEventType) String

func (p ContactCalendarEventType) String() string

func (*ContactCalendarEventType) UnmarshalText

func (p *ContactCalendarEventType) UnmarshalText(text []byte) error

func (*ContactCalendarEventType) Value

type ContactCalendarEvents

type ContactCalendarEvents struct {
	Events map[ContactCalendarEventType]*ContactCalendarEvent `thrift:"events,1" db:"events" json:"events"`
}

Attributes:

  • Events
var ContactEntry_CalendarEvents_DEFAULT *ContactCalendarEvents

func NewContactCalendarEvents

func NewContactCalendarEvents() *ContactCalendarEvents

func (*ContactCalendarEvents) Equals

func (*ContactCalendarEvents) GetEvents

func (*ContactCalendarEvents) Read

func (*ContactCalendarEvents) ReadField1

func (p *ContactCalendarEvents) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*ContactCalendarEvents) String

func (p *ContactCalendarEvents) String() string

func (*ContactCalendarEvents) Validate

func (p *ContactCalendarEvents) Validate() error

func (*ContactCalendarEvents) Write

type ContactEntry

type ContactEntry struct {
	UserStatus         UserStatus             `thrift:"userStatus,1" db:"userStatus" json:"userStatus"`
	SnapshotTimeMillis int64                  `thrift:"snapshotTimeMillis,2" db:"snapshotTimeMillis" json:"snapshotTimeMillis"`
	Contact            *Contact               `thrift:"contact,3" db:"contact" json:"contact"`
	CalendarEvents     *ContactCalendarEvents `thrift:"calendarEvents,4" db:"calendarEvents" json:"calendarEvents"`
}

Attributes:

  • UserStatus
  • SnapshotTimeMillis
  • Contact
  • CalendarEvents

func NewContactEntry

func NewContactEntry() *ContactEntry

func (*ContactEntry) Equals

func (p *ContactEntry) Equals(other *ContactEntry) bool

func (*ContactEntry) GetCalendarEvents

func (p *ContactEntry) GetCalendarEvents() *ContactCalendarEvents

func (*ContactEntry) GetContact

func (p *ContactEntry) GetContact() *Contact

func (*ContactEntry) GetSnapshotTimeMillis

func (p *ContactEntry) GetSnapshotTimeMillis() int64

func (*ContactEntry) GetUserStatus

func (p *ContactEntry) GetUserStatus() UserStatus

func (*ContactEntry) IsSetCalendarEvents

func (p *ContactEntry) IsSetCalendarEvents() bool

func (*ContactEntry) IsSetContact

func (p *ContactEntry) IsSetContact() bool

func (*ContactEntry) Read

func (p *ContactEntry) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*ContactEntry) ReadField1

func (p *ContactEntry) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*ContactEntry) ReadField2

func (p *ContactEntry) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*ContactEntry) ReadField3

func (p *ContactEntry) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*ContactEntry) ReadField4

func (p *ContactEntry) ReadField4(ctx context.Context, iprot thrift.TProtocol) error

func (*ContactEntry) String

func (p *ContactEntry) String() string

func (*ContactEntry) Validate

func (p *ContactEntry) Validate() error

func (*ContactEntry) Write

func (p *ContactEntry) Write(ctx context.Context, oprot thrift.TProtocol) error

type ContactRelation

type ContactRelation int64
const (
	ContactRelation_ONEWAY         ContactRelation = 0
	ContactRelation_BOTH           ContactRelation = 1
	ContactRelation_NOT_REGISTERED ContactRelation = 2
)

func ContactRelationFromString

func ContactRelationFromString(s string) (ContactRelation, error)

func ContactRelationPtr

func ContactRelationPtr(v ContactRelation) *ContactRelation

func (ContactRelation) MarshalText

func (p ContactRelation) MarshalText() ([]byte, error)

func (*ContactRelation) Scan

func (p *ContactRelation) Scan(value interface{}) error

func (ContactRelation) String

func (p ContactRelation) String() string

func (*ContactRelation) UnmarshalText

func (p *ContactRelation) UnmarshalText(text []byte) error

func (*ContactRelation) Value

func (p *ContactRelation) Value() (driver.Value, error)

type ContactStatus

type ContactStatus int64
const (
	ContactStatus_UNSPECIFIED       ContactStatus = 0
	ContactStatus_FRIEND            ContactStatus = 1
	ContactStatus_FRIEND_BLOCKED    ContactStatus = 2
	ContactStatus_RECOMMEND         ContactStatus = 3
	ContactStatus_RECOMMEND_BLOCKED ContactStatus = 4
	ContactStatus_DELETED           ContactStatus = 5
	ContactStatus_DELETED_BLOCKED   ContactStatus = 6
)

func ContactStatusFromString

func ContactStatusFromString(s string) (ContactStatus, error)

func ContactStatusPtr

func ContactStatusPtr(v ContactStatus) *ContactStatus

func (ContactStatus) MarshalText

func (p ContactStatus) MarshalText() ([]byte, error)

func (*ContactStatus) Scan

func (p *ContactStatus) Scan(value interface{}) error

func (ContactStatus) String

func (p ContactStatus) String() string

func (*ContactStatus) UnmarshalText

func (p *ContactStatus) UnmarshalText(text []byte) error

func (*ContactStatus) Value

func (p *ContactStatus) Value() (driver.Value, error)

type ContactType

type ContactType int64
const (
	ContactType_MID             ContactType = 0
	ContactType_PHONE           ContactType = 1
	ContactType_EMAIL           ContactType = 2
	ContactType_USERID          ContactType = 3
	ContactType_PROXIMITY       ContactType = 4
	ContactType_GROUP           ContactType = 5
	ContactType_USER            ContactType = 6
	ContactType_QRCODE          ContactType = 7
	ContactType_PROMOTION_BOT   ContactType = 8
	ContactType_CONTACT_MESSAGE ContactType = 9
	ContactType_FRIEND_REQUEST  ContactType = 10
	ContactType_BEACON          ContactType = 11
	ContactType_REPAIR          ContactType = 128
	ContactType_FACEBOOK        ContactType = 2305
	ContactType_SINA            ContactType = 2306
	ContactType_RENREN          ContactType = 2307
	ContactType_FEIXIN          ContactType = 2308
	ContactType_BBM             ContactType = 2309
)

func ContactTypeFromString

func ContactTypeFromString(s string) (ContactType, error)

func ContactTypePtr

func ContactTypePtr(v ContactType) *ContactType

func (ContactType) MarshalText

func (p ContactType) MarshalText() ([]byte, error)

func (*ContactType) Scan

func (p *ContactType) Scan(value interface{}) error

func (ContactType) String

func (p ContactType) String() string

func (*ContactType) UnmarshalText

func (p *ContactType) UnmarshalText(text []byte) error

func (*ContactType) Value

func (p *ContactType) Value() (driver.Value, error)

type ContentType

type ContentType int64
const (
	ContentType_NONE             ContentType = 0
	ContentType_IMAGE            ContentType = 1
	ContentType_VIDEO            ContentType = 2
	ContentType_AUDIO            ContentType = 3
	ContentType_HTML             ContentType = 4
	ContentType_PDF              ContentType = 5
	ContentType_CALL             ContentType = 6
	ContentType_STICKER          ContentType = 7
	ContentType_PRESENCE         ContentType = 8
	ContentType_GIFT             ContentType = 9
	ContentType_GROUPBOARD       ContentType = 10
	ContentType_APPLINK          ContentType = 11
	ContentType_LINK             ContentType = 12
	ContentType_CONTACT          ContentType = 13
	ContentType_FILE             ContentType = 14
	ContentType_LOCATION         ContentType = 15
	ContentType_POSTNOTIFICATION ContentType = 16
	ContentType_RICH             ContentType = 17
	ContentType_CHATEVENT        ContentType = 18
	ContentType_MUSIC            ContentType = 19
	ContentType_PAYMENT          ContentType = 20
	ContentType_EXTIMAGE         ContentType = 21
	ContentType_FLEX             ContentType = 22
)

func ContentTypeFromString

func ContentTypeFromString(s string) (ContentType, error)

func ContentTypePtr

func ContentTypePtr(v ContentType) *ContentType

func (ContentType) MarshalText

func (p ContentType) MarshalText() ([]byte, error)

func (*ContentType) Scan

func (p *ContentType) Scan(value interface{}) error

func (ContentType) String

func (p ContentType) String() string

func (*ContentType) UnmarshalText

func (p *ContentType) UnmarshalText(text []byte) error

func (*ContentType) Value

func (p *ContentType) Value() (driver.Value, error)

type CreateChatRequest

type CreateChatRequest struct {
	ReqSeq         int32    `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	Type           int32    `thrift:"type,2" db:"type" json:"type"`
	Name           *string  `thrift:"name,3" db:"name" json:"name,omitempty"`
	TargetUserMids []string `thrift:"targetUserMids,4" db:"targetUserMids" json:"targetUserMids"`
	PicturePath    *string  `thrift:"picturePath,5" db:"picturePath" json:"picturePath,omitempty"`
}

Attributes:

  • ReqSeq
  • Type
  • Name
  • TargetUserMids
  • PicturePath
var TalkServiceCreateChatArgs_Request_DEFAULT *CreateChatRequest

func NewCreateChatRequest

func NewCreateChatRequest() *CreateChatRequest

func (*CreateChatRequest) Equals

func (p *CreateChatRequest) Equals(other *CreateChatRequest) bool

func (*CreateChatRequest) GetName

func (p *CreateChatRequest) GetName() string

func (*CreateChatRequest) GetPicturePath

func (p *CreateChatRequest) GetPicturePath() string

func (*CreateChatRequest) GetReqSeq

func (p *CreateChatRequest) GetReqSeq() int32

func (*CreateChatRequest) GetTargetUserMids

func (p *CreateChatRequest) GetTargetUserMids() []string

func (*CreateChatRequest) GetType

func (p *CreateChatRequest) GetType() int32

func (*CreateChatRequest) IsSetName

func (p *CreateChatRequest) IsSetName() bool

func (*CreateChatRequest) IsSetPicturePath

func (p *CreateChatRequest) IsSetPicturePath() bool

func (*CreateChatRequest) Read

func (p *CreateChatRequest) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*CreateChatRequest) ReadField1

func (p *CreateChatRequest) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*CreateChatRequest) ReadField2

func (p *CreateChatRequest) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*CreateChatRequest) ReadField3

func (p *CreateChatRequest) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*CreateChatRequest) ReadField4

func (p *CreateChatRequest) ReadField4(ctx context.Context, iprot thrift.TProtocol) error

func (*CreateChatRequest) ReadField5

func (p *CreateChatRequest) ReadField5(ctx context.Context, iprot thrift.TProtocol) error

func (*CreateChatRequest) String

func (p *CreateChatRequest) String() string

func (*CreateChatRequest) Validate

func (p *CreateChatRequest) Validate() error

func (*CreateChatRequest) Write

func (p *CreateChatRequest) Write(ctx context.Context, oprot thrift.TProtocol) error

type CreateChatResponse

type CreateChatResponse struct {
	Chat *Chat `thrift:"chat,1" db:"chat" json:"chat"`
}

Attributes:

  • Chat
var TalkServiceCreateChatResult_Success_DEFAULT *CreateChatResponse

func NewCreateChatResponse

func NewCreateChatResponse() *CreateChatResponse

func (*CreateChatResponse) Equals

func (p *CreateChatResponse) Equals(other *CreateChatResponse) bool

func (*CreateChatResponse) GetChat

func (p *CreateChatResponse) GetChat() *Chat

func (*CreateChatResponse) IsSetChat

func (p *CreateChatResponse) IsSetChat() bool

func (*CreateChatResponse) Read

func (*CreateChatResponse) ReadField1

func (p *CreateChatResponse) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*CreateChatResponse) String

func (p *CreateChatResponse) String() string

func (*CreateChatResponse) Validate

func (p *CreateChatResponse) Validate() error

func (*CreateChatResponse) Write

func (p *CreateChatResponse) Write(ctx context.Context, oprot thrift.TProtocol) error

type CustomMode

type CustomMode int64
const (
	CustomMode_PROMOTION_FRIENDS_INVITE            CustomMode = 1
	CustomMode_CAPABILITY_SERVER_SIDE_SMS          CustomMode = 2
	CustomMode_LINE_CLIENT_ANALYTICS_CONFIGURATION CustomMode = 3
)

func CustomModeFromString

func CustomModeFromString(s string) (CustomMode, error)

func CustomModePtr

func CustomModePtr(v CustomMode) *CustomMode

func (CustomMode) MarshalText

func (p CustomMode) MarshalText() ([]byte, error)

func (*CustomMode) Scan

func (p *CustomMode) Scan(value interface{}) error

func (CustomMode) String

func (p CustomMode) String() string

func (*CustomMode) UnmarshalText

func (p *CustomMode) UnmarshalText(text []byte) error

func (*CustomMode) Value

func (p *CustomMode) Value() (driver.Value, error)

type DeleteOtherFromChatRequest

type DeleteOtherFromChatRequest struct {
	ReqSeq         int32    `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	ChatMid        string   `thrift:"chatMid,2" db:"chatMid" json:"chatMid"`
	TargetUserMids []string `thrift:"targetUserMids,3" db:"targetUserMids" json:"targetUserMids"`
}

Attributes:

  • ReqSeq
  • ChatMid
  • TargetUserMids
var TalkServiceDeleteOtherFromChatArgs_Request_DEFAULT *DeleteOtherFromChatRequest

func NewDeleteOtherFromChatRequest

func NewDeleteOtherFromChatRequest() *DeleteOtherFromChatRequest

func (*DeleteOtherFromChatRequest) Equals

func (*DeleteOtherFromChatRequest) GetChatMid

func (p *DeleteOtherFromChatRequest) GetChatMid() string

func (*DeleteOtherFromChatRequest) GetReqSeq

func (p *DeleteOtherFromChatRequest) GetReqSeq() int32

func (*DeleteOtherFromChatRequest) GetTargetUserMids

func (p *DeleteOtherFromChatRequest) GetTargetUserMids() []string

func (*DeleteOtherFromChatRequest) Read

func (*DeleteOtherFromChatRequest) ReadField1

func (p *DeleteOtherFromChatRequest) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*DeleteOtherFromChatRequest) ReadField2

func (p *DeleteOtherFromChatRequest) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*DeleteOtherFromChatRequest) ReadField3

func (p *DeleteOtherFromChatRequest) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*DeleteOtherFromChatRequest) String

func (p *DeleteOtherFromChatRequest) String() string

func (*DeleteOtherFromChatRequest) Validate

func (p *DeleteOtherFromChatRequest) Validate() error

func (*DeleteOtherFromChatRequest) Write

type DeleteOtherFromChatResponse

type DeleteOtherFromChatResponse struct {
}
var TalkServiceDeleteOtherFromChatResult_Success_DEFAULT *DeleteOtherFromChatResponse

func NewDeleteOtherFromChatResponse

func NewDeleteOtherFromChatResponse() *DeleteOtherFromChatResponse

func (*DeleteOtherFromChatResponse) Equals

func (*DeleteOtherFromChatResponse) Read

func (*DeleteOtherFromChatResponse) String

func (p *DeleteOtherFromChatResponse) String() string

func (*DeleteOtherFromChatResponse) Validate

func (p *DeleteOtherFromChatResponse) Validate() error

func (*DeleteOtherFromChatResponse) Write

type DeleteSelfFromChatRequest

type DeleteSelfFromChatRequest struct {
	ReqSeq                       int32  `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	ChatMid                      string `thrift:"chatMid,2" db:"chatMid" json:"chatMid"`
	LastSeenMessageDeliveredTime int64  `thrift:"lastSeenMessageDeliveredTime,3" db:"lastSeenMessageDeliveredTime" json:"lastSeenMessageDeliveredTime"`
	LastSeenMessageId            string `thrift:"lastSeenMessageId,4" db:"lastSeenMessageId" json:"lastSeenMessageId"`
	LastMessageDeliveredTime     int64  `thrift:"lastMessageDeliveredTime,5" db:"lastMessageDeliveredTime" json:"lastMessageDeliveredTime"`
	LastMessageId                string `thrift:"lastMessageId,6" db:"lastMessageId" json:"lastMessageId"`
}

Attributes:

  • ReqSeq
  • ChatMid
  • LastSeenMessageDeliveredTime
  • LastSeenMessageId
  • LastMessageDeliveredTime
  • LastMessageId
var TalkServiceDeleteSelfFromChatArgs_Request_DEFAULT *DeleteSelfFromChatRequest

func NewDeleteSelfFromChatRequest

func NewDeleteSelfFromChatRequest() *DeleteSelfFromChatRequest

func (*DeleteSelfFromChatRequest) Equals

func (*DeleteSelfFromChatRequest) GetChatMid

func (p *DeleteSelfFromChatRequest) GetChatMid() string

func (*DeleteSelfFromChatRequest) GetLastMessageDeliveredTime

func (p *DeleteSelfFromChatRequest) GetLastMessageDeliveredTime() int64

func (*DeleteSelfFromChatRequest) GetLastMessageId

func (p *DeleteSelfFromChatRequest) GetLastMessageId() string

func (*DeleteSelfFromChatRequest) GetLastSeenMessageDeliveredTime

func (p *DeleteSelfFromChatRequest) GetLastSeenMessageDeliveredTime() int64

func (*DeleteSelfFromChatRequest) GetLastSeenMessageId

func (p *DeleteSelfFromChatRequest) GetLastSeenMessageId() string

func (*DeleteSelfFromChatRequest) GetReqSeq

func (p *DeleteSelfFromChatRequest) GetReqSeq() int32

func (*DeleteSelfFromChatRequest) Read

func (*DeleteSelfFromChatRequest) ReadField1

func (p *DeleteSelfFromChatRequest) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*DeleteSelfFromChatRequest) ReadField2

func (p *DeleteSelfFromChatRequest) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*DeleteSelfFromChatRequest) ReadField3

func (p *DeleteSelfFromChatRequest) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*DeleteSelfFromChatRequest) ReadField4

func (p *DeleteSelfFromChatRequest) ReadField4(ctx context.Context, iprot thrift.TProtocol) error

func (*DeleteSelfFromChatRequest) ReadField5

func (p *DeleteSelfFromChatRequest) ReadField5(ctx context.Context, iprot thrift.TProtocol) error

func (*DeleteSelfFromChatRequest) ReadField6

func (p *DeleteSelfFromChatRequest) ReadField6(ctx context.Context, iprot thrift.TProtocol) error

func (*DeleteSelfFromChatRequest) String

func (p *DeleteSelfFromChatRequest) String() string

func (*DeleteSelfFromChatRequest) Validate

func (p *DeleteSelfFromChatRequest) Validate() error

func (*DeleteSelfFromChatRequest) Write

type DeleteSelfFromChatResponse

type DeleteSelfFromChatResponse struct {
}
var TalkServiceDeleteSelfFromChatResult_Success_DEFAULT *DeleteSelfFromChatResponse

func NewDeleteSelfFromChatResponse

func NewDeleteSelfFromChatResponse() *DeleteSelfFromChatResponse

func (*DeleteSelfFromChatResponse) Equals

func (*DeleteSelfFromChatResponse) Read

func (*DeleteSelfFromChatResponse) String

func (p *DeleteSelfFromChatResponse) String() string

func (*DeleteSelfFromChatResponse) Validate

func (p *DeleteSelfFromChatResponse) Validate() error

func (*DeleteSelfFromChatResponse) Write

type E2EEGroupSharedKey

type E2EEGroupSharedKey struct {
	KeyVersion         int32   `thrift:"keyVersion,1" db:"keyVersion" json:"keyVersion"`
	GroupKeyId         int32   `thrift:"groupKeyId,2" db:"groupKeyId" json:"groupKeyId"`
	Creator            string  `thrift:"creator,3" db:"creator" json:"creator"`
	CreatorKeyId       int32   `thrift:"creatorKeyId,4" db:"creatorKeyId" json:"creatorKeyId"`
	Receiver           string  `thrift:"receiver,5" db:"receiver" json:"receiver"`
	ReceiverKeyId      int32   `thrift:"receiverKeyId,6" db:"receiverKeyId" json:"receiverKeyId"`
	EncryptedSharedKey []byte  `thrift:"encryptedSharedKey,7" db:"encryptedSharedKey" json:"encryptedSharedKey"`
	AllowedTypes       []int32 `thrift:"allowedTypes,8" db:"allowedTypes" json:"allowedTypes"`
	SpecVersion        int32   `thrift:"specVersion,9" db:"specVersion" json:"specVersion"`
}

Attributes:

  • KeyVersion
  • GroupKeyId
  • Creator
  • CreatorKeyId
  • Receiver
  • ReceiverKeyId
  • EncryptedSharedKey
  • AllowedTypes
  • SpecVersion
var TalkServiceGetLastE2EEGroupSharedKeyResult_Success_DEFAULT *E2EEGroupSharedKey
var TalkServiceRegisterE2EEGroupKeyResult_Success_DEFAULT *E2EEGroupSharedKey

func NewE2EEGroupSharedKey

func NewE2EEGroupSharedKey() *E2EEGroupSharedKey

func (*E2EEGroupSharedKey) Equals

func (p *E2EEGroupSharedKey) Equals(other *E2EEGroupSharedKey) bool

func (*E2EEGroupSharedKey) GetAllowedTypes

func (p *E2EEGroupSharedKey) GetAllowedTypes() []int32

func (*E2EEGroupSharedKey) GetCreator

func (p *E2EEGroupSharedKey) GetCreator() string

func (*E2EEGroupSharedKey) GetCreatorKeyId

func (p *E2EEGroupSharedKey) GetCreatorKeyId() int32

func (*E2EEGroupSharedKey) GetEncryptedSharedKey

func (p *E2EEGroupSharedKey) GetEncryptedSharedKey() []byte

func (*E2EEGroupSharedKey) GetGroupKeyId

func (p *E2EEGroupSharedKey) GetGroupKeyId() int32

func (*E2EEGroupSharedKey) GetKeyVersion

func (p *E2EEGroupSharedKey) GetKeyVersion() int32

func (*E2EEGroupSharedKey) GetReceiver

func (p *E2EEGroupSharedKey) GetReceiver() string

func (*E2EEGroupSharedKey) GetReceiverKeyId

func (p *E2EEGroupSharedKey) GetReceiverKeyId() int32

func (*E2EEGroupSharedKey) GetSpecVersion

func (p *E2EEGroupSharedKey) GetSpecVersion() int32

func (*E2EEGroupSharedKey) Read

func (*E2EEGroupSharedKey) ReadField1

func (p *E2EEGroupSharedKey) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*E2EEGroupSharedKey) ReadField2

func (p *E2EEGroupSharedKey) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*E2EEGroupSharedKey) ReadField3

func (p *E2EEGroupSharedKey) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*E2EEGroupSharedKey) ReadField4

func (p *E2EEGroupSharedKey) ReadField4(ctx context.Context, iprot thrift.TProtocol) error

func (*E2EEGroupSharedKey) ReadField5

func (p *E2EEGroupSharedKey) ReadField5(ctx context.Context, iprot thrift.TProtocol) error

func (*E2EEGroupSharedKey) ReadField6

func (p *E2EEGroupSharedKey) ReadField6(ctx context.Context, iprot thrift.TProtocol) error

func (*E2EEGroupSharedKey) ReadField7

func (p *E2EEGroupSharedKey) ReadField7(ctx context.Context, iprot thrift.TProtocol) error

func (*E2EEGroupSharedKey) ReadField8

func (p *E2EEGroupSharedKey) ReadField8(ctx context.Context, iprot thrift.TProtocol) error

func (*E2EEGroupSharedKey) ReadField9

func (p *E2EEGroupSharedKey) ReadField9(ctx context.Context, iprot thrift.TProtocol) error

func (*E2EEGroupSharedKey) String

func (p *E2EEGroupSharedKey) String() string

func (*E2EEGroupSharedKey) Validate

func (p *E2EEGroupSharedKey) Validate() error

func (*E2EEGroupSharedKey) Write

func (p *E2EEGroupSharedKey) Write(ctx context.Context, oprot thrift.TProtocol) error

type E2EENegotiationResult_

type E2EENegotiationResult_ struct {
	AllowedTypes []int32        `thrift:"allowedTypes,1" db:"allowedTypes" json:"allowedTypes"`
	PublicKey    *E2EEPublicKey `thrift:"publicKey,2" db:"publicKey" json:"publicKey"`
	SpecVersion  int32          `thrift:"specVersion,3" db:"specVersion" json:"specVersion"`
}

Attributes:

  • AllowedTypes
  • PublicKey
  • SpecVersion
var TalkServiceNegotiateE2EEPublicKeyResult_Success_DEFAULT *E2EENegotiationResult_

func NewE2EENegotiationResult_

func NewE2EENegotiationResult_() *E2EENegotiationResult_

func (*E2EENegotiationResult_) Equals

func (*E2EENegotiationResult_) GetAllowedTypes

func (p *E2EENegotiationResult_) GetAllowedTypes() []int32

func (*E2EENegotiationResult_) GetPublicKey

func (p *E2EENegotiationResult_) GetPublicKey() *E2EEPublicKey

func (*E2EENegotiationResult_) GetSpecVersion

func (p *E2EENegotiationResult_) GetSpecVersion() int32

func (*E2EENegotiationResult_) IsSetPublicKey

func (p *E2EENegotiationResult_) IsSetPublicKey() bool

func (*E2EENegotiationResult_) Read

func (*E2EENegotiationResult_) ReadField1

func (p *E2EENegotiationResult_) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*E2EENegotiationResult_) ReadField2

func (p *E2EENegotiationResult_) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*E2EENegotiationResult_) ReadField3

func (p *E2EENegotiationResult_) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*E2EENegotiationResult_) String

func (p *E2EENegotiationResult_) String() string

func (*E2EENegotiationResult_) Validate

func (p *E2EENegotiationResult_) Validate() error

func (*E2EENegotiationResult_) Write

type E2EEPublicKey

type E2EEPublicKey struct {
	Version int32 `thrift:"version,1" db:"version" json:"version"`
	KeyId   int32 `thrift:"keyId,2" db:"keyId" json:"keyId"`
	// unused field # 3
	KeyData     []byte `thrift:"keyData,4" db:"keyData" json:"keyData"`
	CreatedTime int64  `thrift:"createdTime,5" db:"createdTime" json:"createdTime"`
}

Attributes:

  • Version
  • KeyId
  • KeyData
  • CreatedTime
var E2EENegotiationResult__PublicKey_DEFAULT *E2EEPublicKey
var TalkServiceRegisterE2EEPublicKeyArgs_PublicKey_DEFAULT *E2EEPublicKey
var TalkServiceRegisterE2EEPublicKeyResult_Success_DEFAULT *E2EEPublicKey
var TalkServiceVerifyQrcodeWithE2EEArgs_PublicKey_DEFAULT *E2EEPublicKey

func NewE2EEPublicKey

func NewE2EEPublicKey() *E2EEPublicKey

func (*E2EEPublicKey) Equals

func (p *E2EEPublicKey) Equals(other *E2EEPublicKey) bool

func (*E2EEPublicKey) GetCreatedTime

func (p *E2EEPublicKey) GetCreatedTime() int64

func (*E2EEPublicKey) GetKeyData

func (p *E2EEPublicKey) GetKeyData() []byte

func (*E2EEPublicKey) GetKeyId

func (p *E2EEPublicKey) GetKeyId() int32

func (*E2EEPublicKey) GetVersion

func (p *E2EEPublicKey) GetVersion() int32

func (*E2EEPublicKey) Read

func (p *E2EEPublicKey) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*E2EEPublicKey) ReadField1

func (p *E2EEPublicKey) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*E2EEPublicKey) ReadField2

func (p *E2EEPublicKey) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*E2EEPublicKey) ReadField4

func (p *E2EEPublicKey) ReadField4(ctx context.Context, iprot thrift.TProtocol) error

func (*E2EEPublicKey) ReadField5

func (p *E2EEPublicKey) ReadField5(ctx context.Context, iprot thrift.TProtocol) error

func (*E2EEPublicKey) String

func (p *E2EEPublicKey) String() string

func (*E2EEPublicKey) Validate

func (p *E2EEPublicKey) Validate() error

func (*E2EEPublicKey) Write

func (p *E2EEPublicKey) Write(ctx context.Context, oprot thrift.TProtocol) error

type EmailConfirmationStatus

type EmailConfirmationStatus int64
const (
	EmailConfirmationStatus_NOT_SPECIFIED       EmailConfirmationStatus = 0
	EmailConfirmationStatus_NOT_YET             EmailConfirmationStatus = 1
	EmailConfirmationStatus_DONE                EmailConfirmationStatus = 3
	EmailConfirmationStatus_NEED_ENFORCED_INPUT EmailConfirmationStatus = 4
)

func EmailConfirmationStatusFromString

func EmailConfirmationStatusFromString(s string) (EmailConfirmationStatus, error)

func (EmailConfirmationStatus) MarshalText

func (p EmailConfirmationStatus) MarshalText() ([]byte, error)

func (*EmailConfirmationStatus) Scan

func (p *EmailConfirmationStatus) Scan(value interface{}) error

func (EmailConfirmationStatus) String

func (p EmailConfirmationStatus) String() string

func (*EmailConfirmationStatus) UnmarshalText

func (p *EmailConfirmationStatus) UnmarshalText(text []byte) error

func (*EmailConfirmationStatus) Value

func (p *EmailConfirmationStatus) Value() (driver.Value, error)

type ExtendedMessageBox

type ExtendedMessageBox struct {
	ID      string `thrift:"id,1" db:"id" json:"id"`
	MidType int32  `thrift:"midType,2" db:"midType" json:"midType"`
	// unused field # 3
	LastDeliveredMessageId int64      `thrift:"lastDeliveredMessageId,4" db:"lastDeliveredMessageId" json:"lastDeliveredMessageId"`
	LastSeenMessageId      int64      `thrift:"lastSeenMessageId,5" db:"lastSeenMessageId" json:"lastSeenMessageId"`
	UnreadCount            int64      `thrift:"unreadCount,6" db:"unreadCount" json:"unreadCount"`
	LastMessages           []*Message `thrift:"lastMessages,7" db:"lastMessages" json:"lastMessages"`
	LastRemovedMessageId   int64      `thrift:"lastRemovedMessageId,8" db:"lastRemovedMessageId" json:"lastRemovedMessageId"`
	LastRemovedTime        int64      `thrift:"lastRemovedTime,9" db:"lastRemovedTime" json:"lastRemovedTime"`
	HiddenAtMessageId      int64      `thrift:"hiddenAtMessageId,10" db:"hiddenAtMessageId" json:"hiddenAtMessageId"`
}

Attributes:

  • ID
  • MidType
  • LastDeliveredMessageId
  • LastSeenMessageId
  • UnreadCount
  • LastMessages
  • LastRemovedMessageId
  • LastRemovedTime
  • HiddenAtMessageId

func NewExtendedMessageBox

func NewExtendedMessageBox() *ExtendedMessageBox

func (*ExtendedMessageBox) Equals

func (p *ExtendedMessageBox) Equals(other *ExtendedMessageBox) bool

func (*ExtendedMessageBox) GetHiddenAtMessageId

func (p *ExtendedMessageBox) GetHiddenAtMessageId() int64

func (*ExtendedMessageBox) GetID

func (p *ExtendedMessageBox) GetID() string

func (*ExtendedMessageBox) GetLastDeliveredMessageId

func (p *ExtendedMessageBox) GetLastDeliveredMessageId() int64

func (*ExtendedMessageBox) GetLastMessages

func (p *ExtendedMessageBox) GetLastMessages() []*Message

func (*ExtendedMessageBox) GetLastRemovedMessageId

func (p *ExtendedMessageBox) GetLastRemovedMessageId() int64

func (*ExtendedMessageBox) GetLastRemovedTime

func (p *ExtendedMessageBox) GetLastRemovedTime() int64

func (*ExtendedMessageBox) GetLastSeenMessageId

func (p *ExtendedMessageBox) GetLastSeenMessageId() int64

func (*ExtendedMessageBox) GetMidType

func (p *ExtendedMessageBox) GetMidType() int32

func (*ExtendedMessageBox) GetUnreadCount

func (p *ExtendedMessageBox) GetUnreadCount() int64

func (*ExtendedMessageBox) Read

func (*ExtendedMessageBox) ReadField1

func (p *ExtendedMessageBox) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*ExtendedMessageBox) ReadField2

func (p *ExtendedMessageBox) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*ExtendedMessageBox) ReadField4

func (p *ExtendedMessageBox) ReadField4(ctx context.Context, iprot thrift.TProtocol) error

func (*ExtendedMessageBox) ReadField5

func (p *ExtendedMessageBox) ReadField5(ctx context.Context, iprot thrift.TProtocol) error

func (*ExtendedMessageBox) ReadField6

func (p *ExtendedMessageBox) ReadField6(ctx context.Context, iprot thrift.TProtocol) error

func (*ExtendedMessageBox) ReadField7

func (p *ExtendedMessageBox) ReadField7(ctx context.Context, iprot thrift.TProtocol) error

func (*ExtendedMessageBox) ReadField8

func (p *ExtendedMessageBox) ReadField8(ctx context.Context, iprot thrift.TProtocol) error

func (*ExtendedMessageBox) ReadField9

func (p *ExtendedMessageBox) ReadField9(ctx context.Context, iprot thrift.TProtocol) error

func (*ExtendedMessageBox) ReadField10

func (p *ExtendedMessageBox) ReadField10(ctx context.Context, iprot thrift.TProtocol) error

func (*ExtendedMessageBox) String

func (p *ExtendedMessageBox) String() string

func (*ExtendedMessageBox) Validate

func (p *ExtendedMessageBox) Validate() error

func (*ExtendedMessageBox) Write

func (p *ExtendedMessageBox) Write(ctx context.Context, oprot thrift.TProtocol) error

type ExtendedProfile

type ExtendedProfile struct {
	Birthday *ExtendedProfileBirthday `thrift:"birthday,1" db:"birthday" json:"birthday"`
}

Attributes:

  • Birthday
var TalkServiceGetExtendedProfileResult_Success_DEFAULT *ExtendedProfile
var TalkServiceUpdateExtendedProfileAttributeArgs_ExtendedProfile_DEFAULT *ExtendedProfile

func NewExtendedProfile

func NewExtendedProfile() *ExtendedProfile

func (*ExtendedProfile) Equals

func (p *ExtendedProfile) Equals(other *ExtendedProfile) bool

func (*ExtendedProfile) GetBirthday

func (p *ExtendedProfile) GetBirthday() *ExtendedProfileBirthday

func (*ExtendedProfile) IsSetBirthday

func (p *ExtendedProfile) IsSetBirthday() bool

func (*ExtendedProfile) Read

func (p *ExtendedProfile) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*ExtendedProfile) ReadField1

func (p *ExtendedProfile) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*ExtendedProfile) String

func (p *ExtendedProfile) String() string

func (*ExtendedProfile) Validate

func (p *ExtendedProfile) Validate() error

func (*ExtendedProfile) Write

func (p *ExtendedProfile) Write(ctx context.Context, oprot thrift.TProtocol) error

type ExtendedProfileBirthday

type ExtendedProfileBirthday struct {
	Year                 string `thrift:"year,1" db:"year" json:"year"`
	YearPrivacyLevelType int32  `thrift:"yearPrivacyLevelType,2" db:"yearPrivacyLevelType" json:"yearPrivacyLevelType"`
	YearEnabled          bool   `thrift:"yearEnabled,3" db:"yearEnabled" json:"yearEnabled"`
	// unused field # 4
	Day                 string `thrift:"day,5" db:"day" json:"day"`
	DayPrivacyLevelType int32  `thrift:"dayPrivacyLevelType,6" db:"dayPrivacyLevelType" json:"dayPrivacyLevelType"`
	DayEnabled          bool   `thrift:"dayEnabled,7" db:"dayEnabled" json:"dayEnabled"`
}

Attributes:

  • Year
  • YearPrivacyLevelType
  • YearEnabled
  • Day
  • DayPrivacyLevelType
  • DayEnabled
var ExtendedProfile_Birthday_DEFAULT *ExtendedProfileBirthday

func NewExtendedProfileBirthday

func NewExtendedProfileBirthday() *ExtendedProfileBirthday

func (*ExtendedProfileBirthday) Equals

func (*ExtendedProfileBirthday) GetDay

func (p *ExtendedProfileBirthday) GetDay() string

func (*ExtendedProfileBirthday) GetDayEnabled

func (p *ExtendedProfileBirthday) GetDayEnabled() bool

func (*ExtendedProfileBirthday) GetDayPrivacyLevelType

func (p *ExtendedProfileBirthday) GetDayPrivacyLevelType() int32

func (*ExtendedProfileBirthday) GetYear

func (p *ExtendedProfileBirthday) GetYear() string

func (*ExtendedProfileBirthday) GetYearEnabled

func (p *ExtendedProfileBirthday) GetYearEnabled() bool

func (*ExtendedProfileBirthday) GetYearPrivacyLevelType

func (p *ExtendedProfileBirthday) GetYearPrivacyLevelType() int32

func (*ExtendedProfileBirthday) Read

func (*ExtendedProfileBirthday) ReadField1

func (p *ExtendedProfileBirthday) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*ExtendedProfileBirthday) ReadField2

func (p *ExtendedProfileBirthday) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*ExtendedProfileBirthday) ReadField3

func (p *ExtendedProfileBirthday) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*ExtendedProfileBirthday) ReadField5

func (p *ExtendedProfileBirthday) ReadField5(ctx context.Context, iprot thrift.TProtocol) error

func (*ExtendedProfileBirthday) ReadField6

func (p *ExtendedProfileBirthday) ReadField6(ctx context.Context, iprot thrift.TProtocol) error

func (*ExtendedProfileBirthday) ReadField7

func (p *ExtendedProfileBirthday) ReadField7(ctx context.Context, iprot thrift.TProtocol) error

func (*ExtendedProfileBirthday) String

func (p *ExtendedProfileBirthday) String() string

func (*ExtendedProfileBirthday) Validate

func (p *ExtendedProfileBirthday) Validate() error

func (*ExtendedProfileBirthday) Write

type Extra

type Extra struct {
	GroupExtra *GroupExtra `thrift:"groupExtra,1" db:"groupExtra" json:"groupExtra,omitempty"`
	PeerExtra  *PeerExtra  `thrift:"peerExtra,2" db:"peerExtra" json:"peerExtra,omitempty"`
}

Attributes:

  • GroupExtra
  • PeerExtra
var Chat_Extra_DEFAULT *Extra

func NewExtra

func NewExtra() *Extra

func (*Extra) Equals

func (p *Extra) Equals(other *Extra) bool

func (*Extra) GetGroupExtra

func (p *Extra) GetGroupExtra() *GroupExtra

func (*Extra) GetPeerExtra

func (p *Extra) GetPeerExtra() *PeerExtra

func (*Extra) IsSetGroupExtra

func (p *Extra) IsSetGroupExtra() bool

func (*Extra) IsSetPeerExtra

func (p *Extra) IsSetPeerExtra() bool

func (*Extra) Read

func (p *Extra) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*Extra) ReadField1

func (p *Extra) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*Extra) ReadField2

func (p *Extra) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*Extra) String

func (p *Extra) String() string

func (*Extra) Validate

func (p *Extra) Validate() error

func (*Extra) Write

func (p *Extra) Write(ctx context.Context, oprot thrift.TProtocol) error

type FindChatByTicketRequest

type FindChatByTicketRequest struct {
	TicketId string `thrift:"ticketId,1" db:"ticketId" json:"ticketId"`
}

Attributes:

  • TicketId
var TalkServiceFindChatByTicketArgs_Request_DEFAULT *FindChatByTicketRequest

func NewFindChatByTicketRequest

func NewFindChatByTicketRequest() *FindChatByTicketRequest

func (*FindChatByTicketRequest) Equals

func (*FindChatByTicketRequest) GetTicketId

func (p *FindChatByTicketRequest) GetTicketId() string

func (*FindChatByTicketRequest) Read

func (*FindChatByTicketRequest) ReadField1

func (p *FindChatByTicketRequest) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*FindChatByTicketRequest) String

func (p *FindChatByTicketRequest) String() string

func (*FindChatByTicketRequest) Validate

func (p *FindChatByTicketRequest) Validate() error

func (*FindChatByTicketRequest) Write

type FindChatByTicketResponse

type FindChatByTicketResponse struct {
	Chat *Chat `thrift:"chat,1" db:"chat" json:"chat"`
}

Attributes:

  • Chat
var TalkServiceFindChatByTicketResult_Success_DEFAULT *FindChatByTicketResponse

func NewFindChatByTicketResponse

func NewFindChatByTicketResponse() *FindChatByTicketResponse

func (*FindChatByTicketResponse) Equals

func (*FindChatByTicketResponse) GetChat

func (p *FindChatByTicketResponse) GetChat() *Chat

func (*FindChatByTicketResponse) IsSetChat

func (p *FindChatByTicketResponse) IsSetChat() bool

func (*FindChatByTicketResponse) Read

func (*FindChatByTicketResponse) ReadField1

func (p *FindChatByTicketResponse) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*FindChatByTicketResponse) String

func (p *FindChatByTicketResponse) String() string

func (*FindChatByTicketResponse) Validate

func (p *FindChatByTicketResponse) Validate() error

func (*FindChatByTicketResponse) Write

type FollowBuddyDetail

type FollowBuddyDetail struct {
	IconType int32 `thrift:"iconType,1" db:"iconType" json:"iconType"`
}

Attributes:

  • IconType
var FollowProfile_FollowBuddyDetail_DEFAULT *FollowBuddyDetail

func NewFollowBuddyDetail

func NewFollowBuddyDetail() *FollowBuddyDetail

func (*FollowBuddyDetail) Equals

func (p *FollowBuddyDetail) Equals(other *FollowBuddyDetail) bool

func (*FollowBuddyDetail) GetIconType

func (p *FollowBuddyDetail) GetIconType() int32

func (*FollowBuddyDetail) Read

func (p *FollowBuddyDetail) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*FollowBuddyDetail) ReadField1

func (p *FollowBuddyDetail) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*FollowBuddyDetail) String

func (p *FollowBuddyDetail) String() string

func (*FollowBuddyDetail) Validate

func (p *FollowBuddyDetail) Validate() error

func (*FollowBuddyDetail) Write

func (p *FollowBuddyDetail) Write(ctx context.Context, oprot thrift.TProtocol) error

type FollowMid

type FollowMid struct {
	Mid  string `thrift:"mid,1" db:"mid" json:"mid"`
	EMid string `thrift:"eMid,2" db:"eMid" json:"eMid"`
}

Attributes:

  • Mid
  • EMid
var AddToFollowBlacklistRequest_FollowMid_DEFAULT *FollowMid
var FollowProfile_FollowMid_DEFAULT *FollowMid
var FollowRequest_FollowMid_DEFAULT *FollowMid
var GetFollowersRequest_FollowMid_DEFAULT *FollowMid
var GetFollowingsRequest_FollowMid_DEFAULT *FollowMid
var RemoveFollowerRequest_FollowMid_DEFAULT *FollowMid
var RemoveFromFollowBlacklistRequest_FollowMid_DEFAULT *FollowMid
var UnfollowRequest_FollowMid_DEFAULT *FollowMid

func NewFollowMid

func NewFollowMid() *FollowMid

func (*FollowMid) Equals

func (p *FollowMid) Equals(other *FollowMid) bool

func (*FollowMid) GetEMid

func (p *FollowMid) GetEMid() string

func (*FollowMid) GetMid

func (p *FollowMid) GetMid() string

func (*FollowMid) Read

func (p *FollowMid) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*FollowMid) ReadField1

func (p *FollowMid) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*FollowMid) ReadField2

func (p *FollowMid) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*FollowMid) String

func (p *FollowMid) String() string

func (*FollowMid) Validate

func (p *FollowMid) Validate() error

func (*FollowMid) Write

func (p *FollowMid) Write(ctx context.Context, oprot thrift.TProtocol) error

type FollowProfile

type FollowProfile struct {
	FollowMid         *FollowMid         `thrift:"followMid,1" db:"followMid" json:"followMid"`
	DisplayName       string             `thrift:"displayName,2" db:"displayName" json:"displayName"`
	PicturePath       string             `thrift:"picturePath,3" db:"picturePath" json:"picturePath"`
	Following         bool               `thrift:"following,4" db:"following" json:"following"`
	AllowFollow       bool               `thrift:"allowFollow,5" db:"allowFollow" json:"allowFollow"`
	FollowBuddyDetail *FollowBuddyDetail `thrift:"followBuddyDetail,6" db:"followBuddyDetail" json:"followBuddyDetail"`
}

Attributes:

  • FollowMid
  • DisplayName
  • PicturePath
  • Following
  • AllowFollow
  • FollowBuddyDetail

func NewFollowProfile

func NewFollowProfile() *FollowProfile

func (*FollowProfile) Equals

func (p *FollowProfile) Equals(other *FollowProfile) bool

func (*FollowProfile) GetAllowFollow

func (p *FollowProfile) GetAllowFollow() bool

func (*FollowProfile) GetDisplayName

func (p *FollowProfile) GetDisplayName() string

func (*FollowProfile) GetFollowBuddyDetail

func (p *FollowProfile) GetFollowBuddyDetail() *FollowBuddyDetail

func (*FollowProfile) GetFollowMid

func (p *FollowProfile) GetFollowMid() *FollowMid

func (*FollowProfile) GetFollowing

func (p *FollowProfile) GetFollowing() bool

func (*FollowProfile) GetPicturePath

func (p *FollowProfile) GetPicturePath() string

func (*FollowProfile) IsSetFollowBuddyDetail

func (p *FollowProfile) IsSetFollowBuddyDetail() bool

func (*FollowProfile) IsSetFollowMid

func (p *FollowProfile) IsSetFollowMid() bool

func (*FollowProfile) Read

func (p *FollowProfile) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*FollowProfile) ReadField1

func (p *FollowProfile) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*FollowProfile) ReadField2

func (p *FollowProfile) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*FollowProfile) ReadField3

func (p *FollowProfile) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*FollowProfile) ReadField4

func (p *FollowProfile) ReadField4(ctx context.Context, iprot thrift.TProtocol) error

func (*FollowProfile) ReadField5

func (p *FollowProfile) ReadField5(ctx context.Context, iprot thrift.TProtocol) error

func (*FollowProfile) ReadField6

func (p *FollowProfile) ReadField6(ctx context.Context, iprot thrift.TProtocol) error

func (*FollowProfile) String

func (p *FollowProfile) String() string

func (*FollowProfile) Validate

func (p *FollowProfile) Validate() error

func (*FollowProfile) Write

func (p *FollowProfile) Write(ctx context.Context, oprot thrift.TProtocol) error

type FollowRequest

type FollowRequest struct {
	FollowMid *FollowMid `thrift:"followMid,1" db:"followMid" json:"followMid"`
}

Attributes:

  • FollowMid
var TalkServiceFollowArgs_FollowRequest_DEFAULT *FollowRequest

func NewFollowRequest

func NewFollowRequest() *FollowRequest

func (*FollowRequest) Equals

func (p *FollowRequest) Equals(other *FollowRequest) bool

func (*FollowRequest) GetFollowMid

func (p *FollowRequest) GetFollowMid() *FollowMid

func (*FollowRequest) IsSetFollowMid

func (p *FollowRequest) IsSetFollowMid() bool

func (*FollowRequest) Read

func (p *FollowRequest) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*FollowRequest) ReadField1

func (p *FollowRequest) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*FollowRequest) String

func (p *FollowRequest) String() string

func (*FollowRequest) Validate

func (p *FollowRequest) Validate() error

func (*FollowRequest) Write

func (p *FollowRequest) Write(ctx context.Context, oprot thrift.TProtocol) error

type FriendRequestStatus

type FriendRequestStatus int64
const (
	FriendRequestStatus_NONE              FriendRequestStatus = 0
	FriendRequestStatus_AVAILABLE         FriendRequestStatus = 1
	FriendRequestStatus_ALREADY_REQUESTED FriendRequestStatus = 2
	FriendRequestStatus_UNAVAILABLE       FriendRequestStatus = 3
)

func FriendRequestStatusFromString

func FriendRequestStatusFromString(s string) (FriendRequestStatus, error)

func FriendRequestStatusPtr

func FriendRequestStatusPtr(v FriendRequestStatus) *FriendRequestStatus

func (FriendRequestStatus) MarshalText

func (p FriendRequestStatus) MarshalText() ([]byte, error)

func (*FriendRequestStatus) Scan

func (p *FriendRequestStatus) Scan(value interface{}) error

func (FriendRequestStatus) String

func (p FriendRequestStatus) String() string

func (*FriendRequestStatus) UnmarshalText

func (p *FriendRequestStatus) UnmarshalText(text []byte) error

func (*FriendRequestStatus) Value

func (p *FriendRequestStatus) Value() (driver.Value, error)

type GetAllChatMidsRequest

type GetAllChatMidsRequest struct {
	WithMemberChats  bool `thrift:"withMemberChats,1" db:"withMemberChats" json:"withMemberChats,omitempty"`
	WithInvitedChats bool `thrift:"withInvitedChats,2" db:"withInvitedChats" json:"withInvitedChats,omitempty"`
}

Attributes:

  • WithMemberChats
  • WithInvitedChats
var TalkServiceGetAllChatMidsArgs_Request_DEFAULT *GetAllChatMidsRequest

func NewGetAllChatMidsRequest

func NewGetAllChatMidsRequest() *GetAllChatMidsRequest

func (*GetAllChatMidsRequest) Equals

func (*GetAllChatMidsRequest) GetWithInvitedChats

func (p *GetAllChatMidsRequest) GetWithInvitedChats() bool

func (*GetAllChatMidsRequest) GetWithMemberChats

func (p *GetAllChatMidsRequest) GetWithMemberChats() bool

func (*GetAllChatMidsRequest) IsSetWithInvitedChats

func (p *GetAllChatMidsRequest) IsSetWithInvitedChats() bool

func (*GetAllChatMidsRequest) IsSetWithMemberChats

func (p *GetAllChatMidsRequest) IsSetWithMemberChats() bool

func (*GetAllChatMidsRequest) Read

func (*GetAllChatMidsRequest) ReadField1

func (p *GetAllChatMidsRequest) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*GetAllChatMidsRequest) ReadField2

func (p *GetAllChatMidsRequest) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*GetAllChatMidsRequest) String

func (p *GetAllChatMidsRequest) String() string

func (*GetAllChatMidsRequest) Validate

func (p *GetAllChatMidsRequest) Validate() error

func (*GetAllChatMidsRequest) Write

type GetAllChatMidsResponse

type GetAllChatMidsResponse struct {
	MemberChatMids  []string `thrift:"memberChatMids,1" db:"memberChatMids" json:"memberChatMids"`
	InvitedChatMids []string `thrift:"invitedChatMids,2" db:"invitedChatMids" json:"invitedChatMids"`
}

Attributes:

  • MemberChatMids
  • InvitedChatMids
var TalkServiceGetAllChatMidsResult_Success_DEFAULT *GetAllChatMidsResponse

func NewGetAllChatMidsResponse

func NewGetAllChatMidsResponse() *GetAllChatMidsResponse

func (*GetAllChatMidsResponse) Equals

func (*GetAllChatMidsResponse) GetInvitedChatMids

func (p *GetAllChatMidsResponse) GetInvitedChatMids() []string

func (*GetAllChatMidsResponse) GetMemberChatMids

func (p *GetAllChatMidsResponse) GetMemberChatMids() []string

func (*GetAllChatMidsResponse) Read

func (*GetAllChatMidsResponse) ReadField1

func (p *GetAllChatMidsResponse) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*GetAllChatMidsResponse) ReadField2

func (p *GetAllChatMidsResponse) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*GetAllChatMidsResponse) String

func (p *GetAllChatMidsResponse) String() string

func (*GetAllChatMidsResponse) Validate

func (p *GetAllChatMidsResponse) Validate() error

func (*GetAllChatMidsResponse) Write

type GetChatsRequest

type GetChatsRequest struct {
	ChatMids     []string `thrift:"chatMids,1" db:"chatMids" json:"chatMids"`
	WithMembers  bool     `thrift:"withMembers,2" db:"withMembers" json:"withMembers"`
	WithInvitees bool     `thrift:"withInvitees,3" db:"withInvitees" json:"withInvitees"`
}

Attributes:

  • ChatMids
  • WithMembers
  • WithInvitees
var TalkServiceGetChatsArgs_Request_DEFAULT *GetChatsRequest

func NewGetChatsRequest

func NewGetChatsRequest() *GetChatsRequest

func (*GetChatsRequest) Equals

func (p *GetChatsRequest) Equals(other *GetChatsRequest) bool

func (*GetChatsRequest) GetChatMids

func (p *GetChatsRequest) GetChatMids() []string

func (*GetChatsRequest) GetWithInvitees

func (p *GetChatsRequest) GetWithInvitees() bool

func (*GetChatsRequest) GetWithMembers

func (p *GetChatsRequest) GetWithMembers() bool

func (*GetChatsRequest) Read

func (p *GetChatsRequest) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*GetChatsRequest) ReadField1

func (p *GetChatsRequest) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*GetChatsRequest) ReadField2

func (p *GetChatsRequest) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*GetChatsRequest) ReadField3

func (p *GetChatsRequest) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*GetChatsRequest) String

func (p *GetChatsRequest) String() string

func (*GetChatsRequest) Validate

func (p *GetChatsRequest) Validate() error

func (*GetChatsRequest) Write

func (p *GetChatsRequest) Write(ctx context.Context, oprot thrift.TProtocol) error

type GetChatsResponse

type GetChatsResponse struct {
	Chats []*Chat `thrift:"chats,1" db:"chats" json:"chats"`
}

Attributes:

  • Chats
var TalkServiceGetChatsResult_Success_DEFAULT *GetChatsResponse

func NewGetChatsResponse

func NewGetChatsResponse() *GetChatsResponse

func (*GetChatsResponse) Equals

func (p *GetChatsResponse) Equals(other *GetChatsResponse) bool

func (*GetChatsResponse) GetChats

func (p *GetChatsResponse) GetChats() []*Chat

func (*GetChatsResponse) Read

func (p *GetChatsResponse) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*GetChatsResponse) ReadField1

func (p *GetChatsResponse) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*GetChatsResponse) String

func (p *GetChatsResponse) String() string

func (*GetChatsResponse) Validate

func (p *GetChatsResponse) Validate() error

func (*GetChatsResponse) Write

func (p *GetChatsResponse) Write(ctx context.Context, oprot thrift.TProtocol) error

type GetContactsV2Request

type GetContactsV2Request struct {
	TargetUserMids              []string                   `thrift:"targetUserMids,1" db:"targetUserMids" json:"targetUserMids"`
	NeededContactCalendarEvents []ContactCalendarEventType `thrift:"neededContactCalendarEvents,2" db:"neededContactCalendarEvents" json:"neededContactCalendarEvents"`
	WithUserStatus              bool                       `thrift:"withUserStatus,3" db:"withUserStatus" json:"withUserStatus"`
}

Attributes:

  • TargetUserMids
  • NeededContactCalendarEvents
  • WithUserStatus
var TalkServiceGetContactsV2Args_Request_DEFAULT *GetContactsV2Request

func NewGetContactsV2Request

func NewGetContactsV2Request() *GetContactsV2Request

func (*GetContactsV2Request) Equals

func (*GetContactsV2Request) GetNeededContactCalendarEvents

func (p *GetContactsV2Request) GetNeededContactCalendarEvents() []ContactCalendarEventType

func (*GetContactsV2Request) GetTargetUserMids

func (p *GetContactsV2Request) GetTargetUserMids() []string

func (*GetContactsV2Request) GetWithUserStatus

func (p *GetContactsV2Request) GetWithUserStatus() bool

func (*GetContactsV2Request) Read

func (*GetContactsV2Request) ReadField1

func (p *GetContactsV2Request) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*GetContactsV2Request) ReadField2

func (p *GetContactsV2Request) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*GetContactsV2Request) ReadField3

func (p *GetContactsV2Request) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*GetContactsV2Request) String

func (p *GetContactsV2Request) String() string

func (*GetContactsV2Request) Validate

func (p *GetContactsV2Request) Validate() error

func (*GetContactsV2Request) Write

type GetContactsV2Response

type GetContactsV2Response struct {
	Contacts map[string]*ContactEntry `thrift:"contacts,1" db:"contacts" json:"contacts"`
}

Attributes:

  • Contacts
var TalkServiceGetContactsV2Result_Success_DEFAULT *GetContactsV2Response

func NewGetContactsV2Response

func NewGetContactsV2Response() *GetContactsV2Response

func (*GetContactsV2Response) Equals

func (*GetContactsV2Response) GetContacts

func (p *GetContactsV2Response) GetContacts() map[string]*ContactEntry

func (*GetContactsV2Response) Read

func (*GetContactsV2Response) ReadField1

func (p *GetContactsV2Response) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*GetContactsV2Response) String

func (p *GetContactsV2Response) String() string

func (*GetContactsV2Response) Validate

func (p *GetContactsV2Response) Validate() error

func (*GetContactsV2Response) Write

type GetEncryptedIdentityV3Response

type GetEncryptedIdentityV3Response struct {
	WrappedNonce  []byte `thrift:"wrappedNonce,1" db:"wrappedNonce" json:"wrappedNonce"`
	KdfParameter1 []byte `thrift:"kdfParameter1,2" db:"kdfParameter1" json:"kdfParameter1"`
	KdfParameter2 []byte `thrift:"kdfParameter2,3" db:"kdfParameter2" json:"kdfParameter2"`
}

Attributes:

  • WrappedNonce
  • KdfParameter1
  • KdfParameter2
var TalkServiceGetEncryptedIdentityV3Result_Success_DEFAULT *GetEncryptedIdentityV3Response

func NewGetEncryptedIdentityV3Response

func NewGetEncryptedIdentityV3Response() *GetEncryptedIdentityV3Response

func (*GetEncryptedIdentityV3Response) Equals

func (*GetEncryptedIdentityV3Response) GetKdfParameter1

func (p *GetEncryptedIdentityV3Response) GetKdfParameter1() []byte

func (*GetEncryptedIdentityV3Response) GetKdfParameter2

func (p *GetEncryptedIdentityV3Response) GetKdfParameter2() []byte

func (*GetEncryptedIdentityV3Response) GetWrappedNonce

func (p *GetEncryptedIdentityV3Response) GetWrappedNonce() []byte

func (*GetEncryptedIdentityV3Response) Read

func (*GetEncryptedIdentityV3Response) ReadField1

func (*GetEncryptedIdentityV3Response) ReadField2

func (*GetEncryptedIdentityV3Response) ReadField3

func (*GetEncryptedIdentityV3Response) String

func (*GetEncryptedIdentityV3Response) Validate

func (p *GetEncryptedIdentityV3Response) Validate() error

func (*GetEncryptedIdentityV3Response) Write

type GetFollowBlacklistRequest

type GetFollowBlacklistRequest struct {
	Cursor string `thrift:"cursor,1" db:"cursor" json:"cursor"`
}

Attributes:

  • Cursor
var TalkServiceGetFollowBlacklistArgs_Request_DEFAULT *GetFollowBlacklistRequest

func NewGetFollowBlacklistRequest

func NewGetFollowBlacklistRequest() *GetFollowBlacklistRequest

func (*GetFollowBlacklistRequest) Equals

func (*GetFollowBlacklistRequest) GetCursor

func (p *GetFollowBlacklistRequest) GetCursor() string

func (*GetFollowBlacklistRequest) Read

func (*GetFollowBlacklistRequest) ReadField1

func (p *GetFollowBlacklistRequest) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*GetFollowBlacklistRequest) String

func (p *GetFollowBlacklistRequest) String() string

func (*GetFollowBlacklistRequest) Validate

func (p *GetFollowBlacklistRequest) Validate() error

func (*GetFollowBlacklistRequest) Write

type GetFollowBlacklistResponse

type GetFollowBlacklistResponse struct {
	Profiles []*FollowProfile `thrift:"profiles,1" db:"profiles" json:"profiles"`
	Cursor   string           `thrift:"cursor,2" db:"cursor" json:"cursor"`
}

Attributes:

  • Profiles
  • Cursor
var TalkServiceGetFollowBlacklistResult_Success_DEFAULT *GetFollowBlacklistResponse

func NewGetFollowBlacklistResponse

func NewGetFollowBlacklistResponse() *GetFollowBlacklistResponse

func (*GetFollowBlacklistResponse) Equals

func (*GetFollowBlacklistResponse) GetCursor

func (p *GetFollowBlacklistResponse) GetCursor() string

func (*GetFollowBlacklistResponse) GetProfiles

func (p *GetFollowBlacklistResponse) GetProfiles() []*FollowProfile

func (*GetFollowBlacklistResponse) Read

func (*GetFollowBlacklistResponse) ReadField1

func (p *GetFollowBlacklistResponse) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*GetFollowBlacklistResponse) ReadField2

func (p *GetFollowBlacklistResponse) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*GetFollowBlacklistResponse) String

func (p *GetFollowBlacklistResponse) String() string

func (*GetFollowBlacklistResponse) Validate

func (p *GetFollowBlacklistResponse) Validate() error

func (*GetFollowBlacklistResponse) Write

type GetFollowersRequest

type GetFollowersRequest struct {
	FollowMid *FollowMid `thrift:"followMid,1" db:"followMid" json:"followMid"`
	Cursor    string     `thrift:"cursor,2" db:"cursor" json:"cursor"`
}

Attributes:

  • FollowMid
  • Cursor
var TalkServiceGetFollowersArgs_Request_DEFAULT *GetFollowersRequest

func NewGetFollowersRequest

func NewGetFollowersRequest() *GetFollowersRequest

func (*GetFollowersRequest) Equals

func (p *GetFollowersRequest) Equals(other *GetFollowersRequest) bool

func (*GetFollowersRequest) GetCursor

func (p *GetFollowersRequest) GetCursor() string

func (*GetFollowersRequest) GetFollowMid

func (p *GetFollowersRequest) GetFollowMid() *FollowMid

func (*GetFollowersRequest) IsSetFollowMid

func (p *GetFollowersRequest) IsSetFollowMid() bool

func (*GetFollowersRequest) Read

func (*GetFollowersRequest) ReadField1

func (p *GetFollowersRequest) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*GetFollowersRequest) ReadField2

func (p *GetFollowersRequest) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*GetFollowersRequest) String

func (p *GetFollowersRequest) String() string

func (*GetFollowersRequest) Validate

func (p *GetFollowersRequest) Validate() error

func (*GetFollowersRequest) Write

type GetFollowersResponse

type GetFollowersResponse struct {
	Profiles       []*FollowProfile `thrift:"profiles,1" db:"profiles" json:"profiles"`
	Cursor         string           `thrift:"cursor,2" db:"cursor" json:"cursor"`
	FollowingCount int64            `thrift:"followingCount,3" db:"followingCount" json:"followingCount"`
	FollowerCount  int64            `thrift:"followerCount,4" db:"followerCount" json:"followerCount"`
}

Attributes:

  • Profiles
  • Cursor
  • FollowingCount
  • FollowerCount
var TalkServiceGetFollowersResult_Success_DEFAULT *GetFollowersResponse

func NewGetFollowersResponse

func NewGetFollowersResponse() *GetFollowersResponse

func (*GetFollowersResponse) Equals

func (*GetFollowersResponse) GetCursor

func (p *GetFollowersResponse) GetCursor() string

func (*GetFollowersResponse) GetFollowerCount

func (p *GetFollowersResponse) GetFollowerCount() int64

func (*GetFollowersResponse) GetFollowingCount

func (p *GetFollowersResponse) GetFollowingCount() int64

func (*GetFollowersResponse) GetProfiles

func (p *GetFollowersResponse) GetProfiles() []*FollowProfile

func (*GetFollowersResponse) Read

func (*GetFollowersResponse) ReadField1

func (p *GetFollowersResponse) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*GetFollowersResponse) ReadField2

func (p *GetFollowersResponse) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*GetFollowersResponse) ReadField3

func (p *GetFollowersResponse) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*GetFollowersResponse) ReadField4

func (p *GetFollowersResponse) ReadField4(ctx context.Context, iprot thrift.TProtocol) error

func (*GetFollowersResponse) String

func (p *GetFollowersResponse) String() string

func (*GetFollowersResponse) Validate

func (p *GetFollowersResponse) Validate() error

func (*GetFollowersResponse) Write

type GetFollowingsRequest

type GetFollowingsRequest struct {
	FollowMid *FollowMid `thrift:"followMid,1" db:"followMid" json:"followMid"`
	Cursor    string     `thrift:"cursor,2" db:"cursor" json:"cursor"`
}

Attributes:

  • FollowMid
  • Cursor
var TalkServiceGetFollowingsArgs_Request_DEFAULT *GetFollowingsRequest

func NewGetFollowingsRequest

func NewGetFollowingsRequest() *GetFollowingsRequest

func (*GetFollowingsRequest) Equals

func (*GetFollowingsRequest) GetCursor

func (p *GetFollowingsRequest) GetCursor() string

func (*GetFollowingsRequest) GetFollowMid

func (p *GetFollowingsRequest) GetFollowMid() *FollowMid

func (*GetFollowingsRequest) IsSetFollowMid

func (p *GetFollowingsRequest) IsSetFollowMid() bool

func (*GetFollowingsRequest) Read

func (*GetFollowingsRequest) ReadField1

func (p *GetFollowingsRequest) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*GetFollowingsRequest) ReadField2

func (p *GetFollowingsRequest) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*GetFollowingsRequest) String

func (p *GetFollowingsRequest) String() string

func (*GetFollowingsRequest) Validate

func (p *GetFollowingsRequest) Validate() error

func (*GetFollowingsRequest) Write

type GetFollowingsResponse

type GetFollowingsResponse struct {
	Profiles       []*FollowProfile `thrift:"profiles,1" db:"profiles" json:"profiles"`
	Cursor         string           `thrift:"cursor,2" db:"cursor" json:"cursor"`
	FollowingCount int64            `thrift:"followingCount,3" db:"followingCount" json:"followingCount"`
	FollowerCount  int64            `thrift:"followerCount,4" db:"followerCount" json:"followerCount"`
}

Attributes:

  • Profiles
  • Cursor
  • FollowingCount
  • FollowerCount
var TalkServiceGetFollowingsResult_Success_DEFAULT *GetFollowingsResponse

func NewGetFollowingsResponse

func NewGetFollowingsResponse() *GetFollowingsResponse

func (*GetFollowingsResponse) Equals

func (*GetFollowingsResponse) GetCursor

func (p *GetFollowingsResponse) GetCursor() string

func (*GetFollowingsResponse) GetFollowerCount

func (p *GetFollowingsResponse) GetFollowerCount() int64

func (*GetFollowingsResponse) GetFollowingCount

func (p *GetFollowingsResponse) GetFollowingCount() int64

func (*GetFollowingsResponse) GetProfiles

func (p *GetFollowingsResponse) GetProfiles() []*FollowProfile

func (*GetFollowingsResponse) Read

func (*GetFollowingsResponse) ReadField1

func (p *GetFollowingsResponse) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*GetFollowingsResponse) ReadField2

func (p *GetFollowingsResponse) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*GetFollowingsResponse) ReadField3

func (p *GetFollowingsResponse) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*GetFollowingsResponse) ReadField4

func (p *GetFollowingsResponse) ReadField4(ctx context.Context, iprot thrift.TProtocol) error

func (*GetFollowingsResponse) String

func (p *GetFollowingsResponse) String() string

func (*GetFollowingsResponse) Validate

func (p *GetFollowingsResponse) Validate() error

func (*GetFollowingsResponse) Write

type GetPreviousMessagesV2Request

type GetPreviousMessagesV2Request struct {
	MessageBoxId  string                 `thrift:"messageBoxId,1" db:"messageBoxId" json:"messageBoxId"`
	EndMessageId  *MessageBoxV2MessageId `thrift:"endMessageId,2" db:"endMessageId" json:"endMessageId"`
	MessagesCount int32                  `thrift:"messagesCount,3" db:"messagesCount" json:"messagesCount"`
	WithReadCount bool                   `thrift:"withReadCount,4" db:"withReadCount" json:"withReadCount"`
	ReceivedOnly  bool                   `thrift:"receivedOnly,5" db:"receivedOnly" json:"receivedOnly"`
}

Attributes:

  • MessageBoxId
  • EndMessageId
  • MessagesCount
  • WithReadCount
  • ReceivedOnly
var TalkServiceGetPreviousMessagesV2WithRequestArgs_Request_DEFAULT *GetPreviousMessagesV2Request

func NewGetPreviousMessagesV2Request

func NewGetPreviousMessagesV2Request() *GetPreviousMessagesV2Request

func (*GetPreviousMessagesV2Request) Equals

func (*GetPreviousMessagesV2Request) GetEndMessageId

func (*GetPreviousMessagesV2Request) GetMessageBoxId

func (p *GetPreviousMessagesV2Request) GetMessageBoxId() string

func (*GetPreviousMessagesV2Request) GetMessagesCount

func (p *GetPreviousMessagesV2Request) GetMessagesCount() int32

func (*GetPreviousMessagesV2Request) GetReceivedOnly

func (p *GetPreviousMessagesV2Request) GetReceivedOnly() bool

func (*GetPreviousMessagesV2Request) GetWithReadCount

func (p *GetPreviousMessagesV2Request) GetWithReadCount() bool

func (*GetPreviousMessagesV2Request) IsSetEndMessageId

func (p *GetPreviousMessagesV2Request) IsSetEndMessageId() bool

func (*GetPreviousMessagesV2Request) Read

func (*GetPreviousMessagesV2Request) ReadField1

func (*GetPreviousMessagesV2Request) ReadField2

func (*GetPreviousMessagesV2Request) ReadField3

func (*GetPreviousMessagesV2Request) ReadField4

func (*GetPreviousMessagesV2Request) ReadField5

func (*GetPreviousMessagesV2Request) String

func (*GetPreviousMessagesV2Request) Validate

func (p *GetPreviousMessagesV2Request) Validate() error

func (*GetPreviousMessagesV2Request) Write

type GroupExtra

type GroupExtra struct {
	Creator               string           `thrift:"creator,1" db:"creator" json:"creator"`
	PreventedJoinByTicket bool             `thrift:"preventedJoinByTicket,2" db:"preventedJoinByTicket" json:"preventedJoinByTicket"`
	InvitationTicket      string           `thrift:"invitationTicket,3" db:"invitationTicket" json:"invitationTicket"`
	MemberMids            map[string]int64 `thrift:"memberMids,4" db:"memberMids" json:"memberMids"`
	InviteeMids           map[string]int64 `thrift:"inviteeMids,5" db:"inviteeMids" json:"inviteeMids"`
	AddFriendDisabled     bool             `thrift:"addFriendDisabled,6" db:"addFriendDisabled" json:"addFriendDisabled"`
	TicketDisabled        bool             `thrift:"ticketDisabled,7" db:"ticketDisabled" json:"ticketDisabled"`
}

Attributes:

  • Creator
  • PreventedJoinByTicket
  • InvitationTicket
  • MemberMids
  • InviteeMids
  • AddFriendDisabled
  • TicketDisabled
var Extra_GroupExtra_DEFAULT *GroupExtra

func NewGroupExtra

func NewGroupExtra() *GroupExtra

func (*GroupExtra) Equals

func (p *GroupExtra) Equals(other *GroupExtra) bool

func (*GroupExtra) GetAddFriendDisabled

func (p *GroupExtra) GetAddFriendDisabled() bool

func (*GroupExtra) GetCreator

func (p *GroupExtra) GetCreator() string

func (*GroupExtra) GetInvitationTicket

func (p *GroupExtra) GetInvitationTicket() string

func (*GroupExtra) GetInviteeMids

func (p *GroupExtra) GetInviteeMids() map[string]int64

func (*GroupExtra) GetMemberMids

func (p *GroupExtra) GetMemberMids() map[string]int64

func (*GroupExtra) GetPreventedJoinByTicket

func (p *GroupExtra) GetPreventedJoinByTicket() bool

func (*GroupExtra) GetTicketDisabled

func (p *GroupExtra) GetTicketDisabled() bool

func (*GroupExtra) Read

func (p *GroupExtra) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*GroupExtra) ReadField1

func (p *GroupExtra) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*GroupExtra) ReadField2

func (p *GroupExtra) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*GroupExtra) ReadField3

func (p *GroupExtra) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*GroupExtra) ReadField4

func (p *GroupExtra) ReadField4(ctx context.Context, iprot thrift.TProtocol) error

func (*GroupExtra) ReadField5

func (p *GroupExtra) ReadField5(ctx context.Context, iprot thrift.TProtocol) error

func (*GroupExtra) ReadField6

func (p *GroupExtra) ReadField6(ctx context.Context, iprot thrift.TProtocol) error

func (*GroupExtra) ReadField7

func (p *GroupExtra) ReadField7(ctx context.Context, iprot thrift.TProtocol) error

func (*GroupExtra) String

func (p *GroupExtra) String() string

func (*GroupExtra) Validate

func (p *GroupExtra) Validate() error

func (*GroupExtra) Write

func (p *GroupExtra) Write(ctx context.Context, oprot thrift.TProtocol) error

type IdentityProvider

type IdentityProvider int64
const (
	IdentityProvider_UNKNOWN    IdentityProvider = 0
	IdentityProvider_LINE       IdentityProvider = 1
	IdentityProvider_NAVER_KR   IdentityProvider = 2
	IdentityProvider_LINE_PHONE IdentityProvider = 3
)

func IdentityProviderFromString

func IdentityProviderFromString(s string) (IdentityProvider, error)

func IdentityProviderPtr

func IdentityProviderPtr(v IdentityProvider) *IdentityProvider

func (IdentityProvider) MarshalText

func (p IdentityProvider) MarshalText() ([]byte, error)

func (*IdentityProvider) Scan

func (p *IdentityProvider) Scan(value interface{}) error

func (IdentityProvider) String

func (p IdentityProvider) String() string

func (*IdentityProvider) UnmarshalText

func (p *IdentityProvider) UnmarshalText(text []byte) error

func (*IdentityProvider) Value

func (p *IdentityProvider) Value() (driver.Value, error)

type InviteIntoChatRequest

type InviteIntoChatRequest struct {
	ReqSeq         int32    `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	ChatMid        string   `thrift:"chatMid,2" db:"chatMid" json:"chatMid"`
	TargetUserMids []string `thrift:"targetUserMids,3" db:"targetUserMids" json:"targetUserMids"`
}

Attributes:

  • ReqSeq
  • ChatMid
  • TargetUserMids
var TalkServiceInviteIntoChatArgs_Request_DEFAULT *InviteIntoChatRequest

func NewInviteIntoChatRequest

func NewInviteIntoChatRequest() *InviteIntoChatRequest

func (*InviteIntoChatRequest) Equals

func (*InviteIntoChatRequest) GetChatMid

func (p *InviteIntoChatRequest) GetChatMid() string

func (*InviteIntoChatRequest) GetReqSeq

func (p *InviteIntoChatRequest) GetReqSeq() int32

func (*InviteIntoChatRequest) GetTargetUserMids

func (p *InviteIntoChatRequest) GetTargetUserMids() []string

func (*InviteIntoChatRequest) Read

func (*InviteIntoChatRequest) ReadField1

func (p *InviteIntoChatRequest) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*InviteIntoChatRequest) ReadField2

func (p *InviteIntoChatRequest) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*InviteIntoChatRequest) ReadField3

func (p *InviteIntoChatRequest) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*InviteIntoChatRequest) String

func (p *InviteIntoChatRequest) String() string

func (*InviteIntoChatRequest) Validate

func (p *InviteIntoChatRequest) Validate() error

func (*InviteIntoChatRequest) Write

type InviteIntoChatResponse

type InviteIntoChatResponse struct {
}
var TalkServiceInviteIntoChatResult_Success_DEFAULT *InviteIntoChatResponse

func NewInviteIntoChatResponse

func NewInviteIntoChatResponse() *InviteIntoChatResponse

func (*InviteIntoChatResponse) Equals

func (*InviteIntoChatResponse) Read

func (*InviteIntoChatResponse) String

func (p *InviteIntoChatResponse) String() string

func (*InviteIntoChatResponse) Validate

func (p *InviteIntoChatResponse) Validate() error

func (*InviteIntoChatResponse) Write

type Location

type Location struct {
}
var Message_Location_DEFAULT *Location

func NewLocation

func NewLocation() *Location

func (*Location) Equals

func (p *Location) Equals(other *Location) bool

func (*Location) Read

func (p *Location) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*Location) String

func (p *Location) String() string

func (*Location) Validate

func (p *Location) Validate() error

func (*Location) Write

func (p *Location) Write(ctx context.Context, oprot thrift.TProtocol) error

type Message

type Message struct {
	From_         string `thrift:"from_,1" db:"from_" json:"from_"`
	To            string `thrift:"to,2" db:"to" json:"to"`
	ToType        int32  `thrift:"toType,3" db:"toType" json:"toType"`
	ID            string `thrift:"id,4" db:"id" json:"id"`
	CreatedTime   int64  `thrift:"createdTime,5" db:"createdTime" json:"createdTime"`
	DeliveredTime int64  `thrift:"deliveredTime,6" db:"deliveredTime" json:"deliveredTime"`
	// unused fields # 7 to 9
	Text     string    `thrift:"text,10" db:"text" json:"text,omitempty"`
	Location *Location `thrift:"location,11" db:"location" json:"location,omitempty"`
	// unused fields # 12 to 13
	HasContent  bool  `thrift:"hasContent,14" db:"hasContent" json:"hasContent"`
	ContentType int32 `thrift:"contentType,15" db:"contentType" json:"contentType"`
	// unused field # 16
	ContentPreview            []byte            `thrift:"contentPreview,17" db:"contentPreview" json:"contentPreview"`
	ContentMetadata           map[string]string `thrift:"contentMetadata,18" db:"contentMetadata" json:"contentMetadata,omitempty"`
	SessionId                 int8              `thrift:"sessionId,19" db:"sessionId" json:"sessionId"`
	Chunks                    [][]byte          `thrift:"chunks,20" db:"chunks" json:"chunks"`
	RelatedMessageId          string            `thrift:"relatedMessageId,21" db:"relatedMessageId" json:"relatedMessageId,omitempty"`
	MessageRelationType       *int32            `thrift:"messageRelationType,22" db:"messageRelationType" json:"messageRelationType,omitempty"`
	ReadCount                 int32             `thrift:"readCount,23" db:"readCount" json:"readCount"`
	RelatedMessageServiceCode int32             `thrift:"relatedMessageServiceCode,24" db:"relatedMessageServiceCode" json:"relatedMessageServiceCode"`
	AppExtensionType          int32             `thrift:"appExtensionType,25" db:"appExtensionType" json:"appExtensionType"`
	// unused field # 26
	Reactions []*Reaction `thrift:"reactions,27" db:"reactions" json:"reactions"`
}

Attributes:

  • From_
  • To
  • ToType
  • ID
  • CreatedTime
  • DeliveredTime
  • Text
  • Location
  • HasContent
  • ContentType
  • ContentPreview
  • ContentMetadata
  • SessionId
  • Chunks
  • RelatedMessageId
  • MessageRelationType
  • ReadCount
  • RelatedMessageServiceCode
  • AppExtensionType
  • Reactions
var Operation_Message_DEFAULT *Message
var TalkServiceSendMessageArgs_Message_DEFAULT *Message
var TalkServiceSendMessageResult_Success_DEFAULT *Message

func NewMessage

func NewMessage() *Message

func (*Message) Equals

func (p *Message) Equals(other *Message) bool

func (*Message) GetAppExtensionType

func (p *Message) GetAppExtensionType() int32

func (*Message) GetChunks

func (p *Message) GetChunks() [][]byte

func (*Message) GetContentMetadata

func (p *Message) GetContentMetadata() map[string]string

func (*Message) GetContentPreview

func (p *Message) GetContentPreview() []byte

func (*Message) GetContentType

func (p *Message) GetContentType() int32

func (*Message) GetCreatedTime

func (p *Message) GetCreatedTime() int64

func (*Message) GetDeliveredTime

func (p *Message) GetDeliveredTime() int64

func (*Message) GetFrom_

func (p *Message) GetFrom_() string

func (*Message) GetHasContent

func (p *Message) GetHasContent() bool

func (*Message) GetID

func (p *Message) GetID() string

func (*Message) GetLocation

func (p *Message) GetLocation() *Location

func (*Message) GetMessageRelationType

func (p *Message) GetMessageRelationType() int32

func (*Message) GetReactions

func (p *Message) GetReactions() []*Reaction

func (*Message) GetReadCount

func (p *Message) GetReadCount() int32

func (*Message) GetRelatedMessageId

func (p *Message) GetRelatedMessageId() string

var Message_RelatedMessageId_DEFAULT string

func (*Message) GetRelatedMessageServiceCode

func (p *Message) GetRelatedMessageServiceCode() int32

func (*Message) GetSessionId

func (p *Message) GetSessionId() int8

func (*Message) GetText

func (p *Message) GetText() string

var Message_Text_DEFAULT string

func (*Message) GetTo

func (p *Message) GetTo() string

func (*Message) GetToType

func (p *Message) GetToType() int32

func (*Message) IsSetContentMetadata

func (p *Message) IsSetContentMetadata() bool

func (*Message) IsSetLocation

func (p *Message) IsSetLocation() bool

func (*Message) IsSetMessageRelationType

func (p *Message) IsSetMessageRelationType() bool

func (*Message) IsSetRelatedMessageId

func (p *Message) IsSetRelatedMessageId() bool

func (*Message) IsSetText

func (p *Message) IsSetText() bool

func (*Message) Read

func (p *Message) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*Message) ReadField1

func (p *Message) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*Message) ReadField2

func (p *Message) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*Message) ReadField3

func (p *Message) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*Message) ReadField4

func (p *Message) ReadField4(ctx context.Context, iprot thrift.TProtocol) error

func (*Message) ReadField5

func (p *Message) ReadField5(ctx context.Context, iprot thrift.TProtocol) error

func (*Message) ReadField6

func (p *Message) ReadField6(ctx context.Context, iprot thrift.TProtocol) error

func (*Message) ReadField10

func (p *Message) ReadField10(ctx context.Context, iprot thrift.TProtocol) error

func (*Message) ReadField11

func (p *Message) ReadField11(ctx context.Context, iprot thrift.TProtocol) error

func (*Message) ReadField14

func (p *Message) ReadField14(ctx context.Context, iprot thrift.TProtocol) error

func (*Message) ReadField15

func (p *Message) ReadField15(ctx context.Context, iprot thrift.TProtocol) error

func (*Message) ReadField17

func (p *Message) ReadField17(ctx context.Context, iprot thrift.TProtocol) error

func (*Message) ReadField18

func (p *Message) ReadField18(ctx context.Context, iprot thrift.TProtocol) error

func (*Message) ReadField19

func (p *Message) ReadField19(ctx context.Context, iprot thrift.TProtocol) error

func (*Message) ReadField20

func (p *Message) ReadField20(ctx context.Context, iprot thrift.TProtocol) error

func (*Message) ReadField21

func (p *Message) ReadField21(ctx context.Context, iprot thrift.TProtocol) error

func (*Message) ReadField22

func (p *Message) ReadField22(ctx context.Context, iprot thrift.TProtocol) error

func (*Message) ReadField23

func (p *Message) ReadField23(ctx context.Context, iprot thrift.TProtocol) error

func (*Message) ReadField24

func (p *Message) ReadField24(ctx context.Context, iprot thrift.TProtocol) error

func (*Message) ReadField25

func (p *Message) ReadField25(ctx context.Context, iprot thrift.TProtocol) error

func (*Message) ReadField27

func (p *Message) ReadField27(ctx context.Context, iprot thrift.TProtocol) error

func (*Message) String

func (p *Message) String() string

func (*Message) Validate

func (p *Message) Validate() error

func (*Message) Write

func (p *Message) Write(ctx context.Context, oprot thrift.TProtocol) error

type MessageBoxList

type MessageBoxList struct {
	MessageBoxes []*ExtendedMessageBox `thrift:"messageBoxes,1" db:"messageBoxes" json:"messageBoxes"`
	HasNext      bool                  `thrift:"hasNext,2" db:"hasNext" json:"hasNext"`
}

Attributes:

  • MessageBoxes
  • HasNext
var TalkServiceGetMessageBoxesResult_Success_DEFAULT *MessageBoxList

func NewMessageBoxList

func NewMessageBoxList() *MessageBoxList

func (*MessageBoxList) Equals

func (p *MessageBoxList) Equals(other *MessageBoxList) bool

func (*MessageBoxList) GetHasNext

func (p *MessageBoxList) GetHasNext() bool

func (*MessageBoxList) GetMessageBoxes

func (p *MessageBoxList) GetMessageBoxes() []*ExtendedMessageBox

func (*MessageBoxList) Read

func (p *MessageBoxList) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*MessageBoxList) ReadField1

func (p *MessageBoxList) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*MessageBoxList) ReadField2

func (p *MessageBoxList) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*MessageBoxList) String

func (p *MessageBoxList) String() string

func (*MessageBoxList) Validate

func (p *MessageBoxList) Validate() error

func (*MessageBoxList) Write

func (p *MessageBoxList) Write(ctx context.Context, oprot thrift.TProtocol) error

type MessageBoxListRequest

type MessageBoxListRequest struct {
	MinChatId                      *string `thrift:"minChatId,1" db:"minChatId" json:"minChatId,omitempty"`
	MaxChatId                      *string `thrift:"maxChatId,2" db:"maxChatId" json:"maxChatId,omitempty"`
	ActiveOnly                     bool    `thrift:"activeOnly,3" db:"activeOnly" json:"activeOnly"`
	MessageBoxCountLimit           int32   `thrift:"messageBoxCountLimit,4" db:"messageBoxCountLimit" json:"messageBoxCountLimit"`
	WithUnreadCount                bool    `thrift:"withUnreadCount,5" db:"withUnreadCount" json:"withUnreadCount"`
	LastMessagesPerMessageBoxCount int32   `thrift:"lastMessagesPerMessageBoxCount,6" db:"lastMessagesPerMessageBoxCount" json:"lastMessagesPerMessageBoxCount"`
	UnreadOnly                     bool    `thrift:"unreadOnly,7" db:"unreadOnly" json:"unreadOnly"`
}

Attributes:

  • MinChatId
  • MaxChatId
  • ActiveOnly
  • MessageBoxCountLimit
  • WithUnreadCount
  • LastMessagesPerMessageBoxCount
  • UnreadOnly
var TalkServiceGetMessageBoxesArgs_MessageBoxListRequest_DEFAULT *MessageBoxListRequest

func NewMessageBoxListRequest

func NewMessageBoxListRequest() *MessageBoxListRequest

func (*MessageBoxListRequest) Equals

func (*MessageBoxListRequest) GetActiveOnly

func (p *MessageBoxListRequest) GetActiveOnly() bool

func (*MessageBoxListRequest) GetLastMessagesPerMessageBoxCount

func (p *MessageBoxListRequest) GetLastMessagesPerMessageBoxCount() int32

func (*MessageBoxListRequest) GetMaxChatId

func (p *MessageBoxListRequest) GetMaxChatId() string

func (*MessageBoxListRequest) GetMessageBoxCountLimit

func (p *MessageBoxListRequest) GetMessageBoxCountLimit() int32

func (*MessageBoxListRequest) GetMinChatId

func (p *MessageBoxListRequest) GetMinChatId() string

func (*MessageBoxListRequest) GetUnreadOnly

func (p *MessageBoxListRequest) GetUnreadOnly() bool

func (*MessageBoxListRequest) GetWithUnreadCount

func (p *MessageBoxListRequest) GetWithUnreadCount() bool

func (*MessageBoxListRequest) IsSetMaxChatId

func (p *MessageBoxListRequest) IsSetMaxChatId() bool

func (*MessageBoxListRequest) IsSetMinChatId

func (p *MessageBoxListRequest) IsSetMinChatId() bool

func (*MessageBoxListRequest) Read

func (*MessageBoxListRequest) ReadField1

func (p *MessageBoxListRequest) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*MessageBoxListRequest) ReadField2

func (p *MessageBoxListRequest) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*MessageBoxListRequest) ReadField3

func (p *MessageBoxListRequest) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*MessageBoxListRequest) ReadField4

func (p *MessageBoxListRequest) ReadField4(ctx context.Context, iprot thrift.TProtocol) error

func (*MessageBoxListRequest) ReadField5

func (p *MessageBoxListRequest) ReadField5(ctx context.Context, iprot thrift.TProtocol) error

func (*MessageBoxListRequest) ReadField6

func (p *MessageBoxListRequest) ReadField6(ctx context.Context, iprot thrift.TProtocol) error

func (*MessageBoxListRequest) ReadField7

func (p *MessageBoxListRequest) ReadField7(ctx context.Context, iprot thrift.TProtocol) error

func (*MessageBoxListRequest) String

func (p *MessageBoxListRequest) String() string

func (*MessageBoxListRequest) Validate

func (p *MessageBoxListRequest) Validate() error

func (*MessageBoxListRequest) Write

type MessageBoxV2MessageId

type MessageBoxV2MessageId struct {
	DeliveredTime int64 `thrift:"deliveredTime,1" db:"deliveredTime" json:"deliveredTime"`
	MessageId     int64 `thrift:"messageId,2" db:"messageId" json:"messageId"`
}

Attributes:

  • DeliveredTime
  • MessageId
var GetPreviousMessagesV2Request_EndMessageId_DEFAULT *MessageBoxV2MessageId

func NewMessageBoxV2MessageId

func NewMessageBoxV2MessageId() *MessageBoxV2MessageId

func (*MessageBoxV2MessageId) Equals

func (*MessageBoxV2MessageId) GetDeliveredTime

func (p *MessageBoxV2MessageId) GetDeliveredTime() int64

func (*MessageBoxV2MessageId) GetMessageId

func (p *MessageBoxV2MessageId) GetMessageId() int64

func (*MessageBoxV2MessageId) Read

func (*MessageBoxV2MessageId) ReadField1

func (p *MessageBoxV2MessageId) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*MessageBoxV2MessageId) ReadField2

func (p *MessageBoxV2MessageId) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*MessageBoxV2MessageId) String

func (p *MessageBoxV2MessageId) String() string

func (*MessageBoxV2MessageId) Validate

func (p *MessageBoxV2MessageId) Validate() error

func (*MessageBoxV2MessageId) Write

type MessageRelationType

type MessageRelationType int64
const (
	MessageRelationType_FORWARD     MessageRelationType = 0
	MessageRelationType_AUTO_REPLY  MessageRelationType = 1
	MessageRelationType_SUBORDINATE MessageRelationType = 2
	MessageRelationType_REPLY       MessageRelationType = 3
)

func MessageRelationTypeFromString

func MessageRelationTypeFromString(s string) (MessageRelationType, error)

func MessageRelationTypePtr

func MessageRelationTypePtr(v MessageRelationType) *MessageRelationType

func (MessageRelationType) MarshalText

func (p MessageRelationType) MarshalText() ([]byte, error)

func (*MessageRelationType) Scan

func (p *MessageRelationType) Scan(value interface{}) error

func (MessageRelationType) String

func (p MessageRelationType) String() string

func (*MessageRelationType) UnmarshalText

func (p *MessageRelationType) UnmarshalText(text []byte) error

func (*MessageRelationType) Value

func (p *MessageRelationType) Value() (driver.Value, error)

type MidType

type MidType int64
const (
	MidType_USER          MidType = 0
	MidType_ROOM          MidType = 1
	MidType_GROUP         MidType = 2
	MidType_SQUARE        MidType = 3
	MidType_SQUARE_CHAT   MidType = 4
	MidType_SQUARE_MEMBER MidType = 5
	MidType_BOT           MidType = 6
)

func MidTypeFromString

func MidTypeFromString(s string) (MidType, error)

func MidTypePtr

func MidTypePtr(v MidType) *MidType

func (MidType) MarshalText

func (p MidType) MarshalText() ([]byte, error)

func (*MidType) Scan

func (p *MidType) Scan(value interface{}) error

func (MidType) String

func (p MidType) String() string

func (*MidType) UnmarshalText

func (p *MidType) UnmarshalText(text []byte) error

func (*MidType) Value

func (p *MidType) Value() (driver.Value, error)

type OpStatus

type OpStatus int64
const (
	OpStatus_NORMAL         OpStatus = 0
	OpStatus_ALERT_DISABLED OpStatus = 1
	OpStatus_ALWAYS         OpStatus = 2
)

func OpStatusFromString

func OpStatusFromString(s string) (OpStatus, error)

func OpStatusPtr

func OpStatusPtr(v OpStatus) *OpStatus

func (OpStatus) MarshalText

func (p OpStatus) MarshalText() ([]byte, error)

func (*OpStatus) Scan

func (p *OpStatus) Scan(value interface{}) error

func (OpStatus) String

func (p OpStatus) String() string

func (*OpStatus) UnmarshalText

func (p *OpStatus) UnmarshalText(text []byte) error

func (*OpStatus) Value

func (p *OpStatus) Value() (driver.Value, error)

type OpType

type OpType int64
const (
	OpType_END_OF_OPERATION                    OpType = 0
	OpType_UPDATE_PROFILE                      OpType = 1
	OpType_NOTIFIED_UPDATE_PROFILE             OpType = 2
	OpType_REGISTER_USERID                     OpType = 3
	OpType_ADD_CONTACT                         OpType = 4
	OpType_NOTIFIED_ADD_CONTACT                OpType = 5
	OpType_BLOCK_CONTACT                       OpType = 6
	OpType_UNBLOCK_CONTACT                     OpType = 7
	OpType_NOTIFIED_RECOMMEND_CONTACT          OpType = 8
	OpType_CREATE_GROUP                        OpType = 9
	OpType_UPDATE_GROUP                        OpType = 10
	OpType_NOTIFIED_UPDATE_GROUP               OpType = 11
	OpType_INVITE_INTO_GROUP                   OpType = 12
	OpType_NOTIFIED_INVITE_INTO_GROUP          OpType = 13
	OpType_CANCEL_INVITATION_GROUP             OpType = 31
	OpType_NOTIFIED_CANCEL_INVITATION_GROUP    OpType = 32
	OpType_LEAVE_GROUP                         OpType = 14
	OpType_NOTIFIED_LEAVE_GROUP                OpType = 15
	OpType_ACCEPT_GROUP_INVITATION             OpType = 16
	OpType_NOTIFIED_ACCEPT_GROUP_INVITATION    OpType = 17
	OpType_REJECT_GROUP_INVITATION             OpType = 34
	OpType_NOTIFIED_REJECT_GROUP_INVITATION    OpType = 35
	OpType_UPDATE_SETTINGS                     OpType = 36
	OpType_KICKOUT_FROM_GROUP                  OpType = 18
	OpType_NOTIFIED_KICKOUT_FROM_GROUP         OpType = 19
	OpType_CREATE_ROOM                         OpType = 20
	OpType_INVITE_INTO_ROOM                    OpType = 21
	OpType_NOTIFIED_INVITE_INTO_ROOM           OpType = 22
	OpType_LEAVE_ROOM                          OpType = 23
	OpType_NOTIFIED_LEAVE_ROOM                 OpType = 24
	OpType_SEND_MESSAGE                        OpType = 25
	OpType_RECEIVE_MESSAGE                     OpType = 26
	OpType_SEND_MESSAGE_RECEIPT                OpType = 27
	OpType_RECEIVE_MESSAGE_RECEIPT             OpType = 28
	OpType_SEND_CONTENT_RECEIPT                OpType = 29
	OpType_SEND_CHAT_CHECKED                   OpType = 40
	OpType_SEND_CHAT_REMOVED                   OpType = 41
	OpType_RECEIVE_ANNOUNCEMENT                OpType = 30
	OpType_INVITE_VIA_EMAIL                    OpType = 38
	OpType_NOTIFIED_REGISTER_USER              OpType = 37
	OpType_NOTIFIED_UNREGISTER_USER            OpType = 33
	OpType_NOTIFIED_REQUEST_RECOVERY           OpType = 39
	OpType_NOTIFIED_FORCE_SYNC                 OpType = 42
	OpType_SEND_CONTENT                        OpType = 43
	OpType_SEND_MESSAGE_MYHOME                 OpType = 44
	OpType_NOTIFIED_UPDATE_CONTENT_PREVIEW     OpType = 45
	OpType_REMOVE_ALL_MESSAGES                 OpType = 46
	OpType_NOTIFIED_UPDATE_PURCHASES           OpType = 47
	OpType_DUMMY                               OpType = 48
	OpType_UPDATE_CONTACT                      OpType = 49
	OpType_NOTIFIED_RECEIVED_CALL              OpType = 50
	OpType_CANCEL_CALL                         OpType = 51
	OpType_NOTIFIED_REDIRECT                   OpType = 52
	OpType_NOTIFIED_CHANNEL_SYNC               OpType = 53
	OpType_FAILED_SEND_MESSAGE                 OpType = 54
	OpType_NOTIFIED_READ_MESSAGE               OpType = 55
	OpType_FAILED_EMAIL_CONFIRMATION           OpType = 56
	OpType_NOTIFIED_PUSH_NOTICENTER_ITEM       OpType = 59
	OpType_NOTIFIED_CHAT_CONTENT               OpType = 58
	OpType_NOTIFIED_JOIN_CHAT                  OpType = 60
	OpType_NOTIFIED_LEAVE_CHAT                 OpType = 61
	OpType_NOTIFIED_TYPING                     OpType = 62
	OpType_FRIEND_REQUEST_ACCEPTED             OpType = 63
	OpType_DESTROY_MESSAGE                     OpType = 64
	OpType_NOTIFIED_DESTROY_MESSAGE            OpType = 65
	OpType_UPDATE_PUBLICKEYCHAIN               OpType = 66
	OpType_NOTIFIED_UPDATE_PUBLICKEYCHAIN      OpType = 67
	OpType_NOTIFIED_BLOCK_CONTACT              OpType = 68
	OpType_NOTIFIED_UNBLOCK_CONTACT            OpType = 69
	OpType_UPDATE_GROUPPREFERENCE              OpType = 70
	OpType_NOTIFIED_PAYMENT_EVENT              OpType = 71
	OpType_REGISTER_E2EE_PUBLICKEY             OpType = 72
	OpType_NOTIFIED_E2EE_KEY_EXCHANGE_REQ      OpType = 73
	OpType_NOTIFIED_E2EE_KEY_EXCHANGE_RESP     OpType = 74
	OpType_NOTIFIED_E2EE_MESSAGE_RESEND_REQ    OpType = 75
	OpType_NOTIFIED_E2EE_MESSAGE_RESEND_RESP   OpType = 76
	OpType_NOTIFIED_E2EE_KEY_UPDATE            OpType = 77
	OpType_NOTIFIED_BUDDY_UPDATE_PROFILE       OpType = 78
	OpType_NOTIFIED_UPDATE_LINEAT_TABS         OpType = 79
	OpType_UPDATE_ROOM                         OpType = 80
	OpType_NOTIFIED_BEACON_DETECTED            OpType = 81
	OpType_UPDATE_EXTENDED_PROFILE             OpType = 82
	OpType_ADD_FOLLOW                          OpType = 83
	OpType_NOTIFIED_ADD_FOLLOW                 OpType = 84
	OpType_DELETE_FOLLOW                       OpType = 85
	OpType_NOTIFIED_DELETE_FOLLOW              OpType = 86
	OpType_UPDATE_TIMELINE_SETTINGS            OpType = 87
	OpType_NOTIFIED_FRIEND_REQUEST             OpType = 88
	OpType_UPDATE_RINGBACK_TONE                OpType = 89
	OpType_NOTIFIED_POSTBACK                   OpType = 90
	OpType_RECEIVE_READ_WATERMARK              OpType = 91
	OpType_NOTIFIED_MESSAGE_DELIVERED          OpType = 92
	OpType_NOTIFIED_UPDATE_CHAT_BAR            OpType = 93
	OpType_NOTIFIED_CHATAPP_INSTALLED          OpType = 94
	OpType_NOTIFIED_CHATAPP_UPDATED            OpType = 95
	OpType_NOTIFIED_CHATAPP_NEW_MARK           OpType = 96
	OpType_NOTIFIED_CHATAPP_DELETED            OpType = 97
	OpType_NOTIFIED_CHATAPP_SYNC               OpType = 98
	OpType_NOTIFIED_UPDATE_MESSAGE             OpType = 99
	OpType_UPDATE_CHATROOMBGM                  OpType = 100
	OpType_NOTIFIED_UPDATE_CHATROOMBGM         OpType = 101
	OpType_UPDATE_RINGTONE                     OpType = 102
	OpType_UPDATE_USER_SETTINGS                OpType = 118
	OpType_NOTIFIED_UPDATE_STATUS_BAR          OpType = 119
	OpType_CREATE_CHAT                         OpType = 120
	OpType_UPDATE_CHAT                         OpType = 121
	OpType_NOTIFIED_UPDATE_CHAT                OpType = 122
	OpType_INVITE_INTO_CHAT                    OpType = 123
	OpType_NOTIFIED_INVITE_INTO_CHAT           OpType = 124
	OpType_CANCEL_CHAT_INVITATION              OpType = 125
	OpType_NOTIFIED_CANCEL_CHAT_INVITATION     OpType = 126
	OpType_DELETE_SELF_FROM_CHAT               OpType = 127
	OpType_NOTIFIED_DELETE_SELF_FROM_CHAT      OpType = 128
	OpType_ACCEPT_CHAT_INVITATION              OpType = 129
	OpType_NOTIFIED_ACCEPT_CHAT_INVITATION     OpType = 130
	OpType_REJECT_CHAT_INVITATION              OpType = 131
	OpType_DELETE_OTHER_FROM_CHAT              OpType = 132
	OpType_NOTIFIED_DELETE_OTHER_FROM_CHAT     OpType = 133
	OpType_NOTIFIED_CONTACT_CALENDAR_EVENT     OpType = 134
	OpType_NOTIFIED_CONTACT_CALENDAR_EVENT_ALL OpType = 135
	OpType_UPDATE_THINGS_OPERATIONS            OpType = 136
	OpType_SEND_CHAT_HIDDEN                    OpType = 137
	OpType_CHAT_META_SYNC_ALL                  OpType = 138
	OpType_SEND_REACTION                       OpType = 139
	OpType_NOTIFIED_SEND_REACTION              OpType = 140
	OpType_NOTIFIED_UPDATE_PROFILE_CONTENT     OpType = 141
	OpType_FAILED_DELIVERY_MESSAGE             OpType = 142
	OpType_SEND_ENCRYPTED_E2EE_KEY_REQUESTED   OpType = 143
)

func OpTypeFromString

func OpTypeFromString(s string) (OpType, error)

func OpTypePtr

func OpTypePtr(v OpType) *OpType

func (OpType) MarshalText

func (p OpType) MarshalText() ([]byte, error)

func (*OpType) Scan

func (p *OpType) Scan(value interface{}) error

func (OpType) String

func (p OpType) String() string

func (*OpType) UnmarshalText

func (p *OpType) UnmarshalText(text []byte) error

func (*OpType) Value

func (p *OpType) Value() (driver.Value, error)

type Operation

type Operation struct {
	Revision    int64  `thrift:"revision,1" db:"revision" json:"revision"`
	CreatedTime int64  `thrift:"createdTime,2" db:"createdTime" json:"createdTime"`
	Type        OpType `thrift:"type,3" db:"type" json:"type"`
	ReqSeq      int32  `thrift:"reqSeq,4" db:"reqSeq" json:"reqSeq"`
	Checksum    string `thrift:"checksum,5" db:"checksum" json:"checksum"`
	// unused field # 6
	Status OpStatus `thrift:"status,7" db:"status" json:"status"`
	// unused fields # 8 to 9
	Param1 string `thrift:"param1,10" db:"param1" json:"param1"`
	Param2 string `thrift:"param2,11" db:"param2" json:"param2"`
	Param3 string `thrift:"param3,12" db:"param3" json:"param3"`
	// unused fields # 13 to 19
	Message *Message `thrift:"message,20" db:"message" json:"message"`
}

Attributes:

  • Revision
  • CreatedTime
  • Type
  • ReqSeq
  • Checksum
  • Status
  • Param1
  • Param2
  • Param3
  • Message

func NewOperation

func NewOperation() *Operation

func (*Operation) Equals

func (p *Operation) Equals(other *Operation) bool

func (*Operation) GetChecksum

func (p *Operation) GetChecksum() string

func (*Operation) GetCreatedTime

func (p *Operation) GetCreatedTime() int64

func (*Operation) GetMessage

func (p *Operation) GetMessage() *Message

func (*Operation) GetParam1

func (p *Operation) GetParam1() string

func (*Operation) GetParam2

func (p *Operation) GetParam2() string

func (*Operation) GetParam3

func (p *Operation) GetParam3() string

func (*Operation) GetReqSeq

func (p *Operation) GetReqSeq() int32

func (*Operation) GetRevision

func (p *Operation) GetRevision() int64

func (*Operation) GetStatus

func (p *Operation) GetStatus() OpStatus

func (*Operation) GetType

func (p *Operation) GetType() OpType

func (*Operation) IsSetMessage

func (p *Operation) IsSetMessage() bool

func (*Operation) Read

func (p *Operation) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*Operation) ReadField1

func (p *Operation) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*Operation) ReadField2

func (p *Operation) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*Operation) ReadField3

func (p *Operation) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*Operation) ReadField4

func (p *Operation) ReadField4(ctx context.Context, iprot thrift.TProtocol) error

func (*Operation) ReadField5

func (p *Operation) ReadField5(ctx context.Context, iprot thrift.TProtocol) error

func (*Operation) ReadField7

func (p *Operation) ReadField7(ctx context.Context, iprot thrift.TProtocol) error

func (*Operation) ReadField10

func (p *Operation) ReadField10(ctx context.Context, iprot thrift.TProtocol) error

func (*Operation) ReadField11

func (p *Operation) ReadField11(ctx context.Context, iprot thrift.TProtocol) error

func (*Operation) ReadField12

func (p *Operation) ReadField12(ctx context.Context, iprot thrift.TProtocol) error

func (*Operation) ReadField20

func (p *Operation) ReadField20(ctx context.Context, iprot thrift.TProtocol) error

func (*Operation) String

func (p *Operation) String() string

func (*Operation) Validate

func (p *Operation) Validate() error

func (*Operation) Write

func (p *Operation) Write(ctx context.Context, oprot thrift.TProtocol) error

type PeerExtra

type PeerExtra struct {
}
var Extra_PeerExtra_DEFAULT *PeerExtra

func NewPeerExtra

func NewPeerExtra() *PeerExtra

func (*PeerExtra) Equals

func (p *PeerExtra) Equals(other *PeerExtra) bool

func (*PeerExtra) Read

func (p *PeerExtra) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*PeerExtra) String

func (p *PeerExtra) String() string

func (*PeerExtra) Validate

func (p *PeerExtra) Validate() error

func (*PeerExtra) Write

func (p *PeerExtra) Write(ctx context.Context, oprot thrift.TProtocol) error

type PictureSource

type PictureSource int64
const (
	PictureSource_NFT    PictureSource = 1
	PictureSource_AVATAR PictureSource = 2
	PictureSource_SNOW   PictureSource = 3
	PictureSource_ARCZ   PictureSource = 4
)

func PictureSourceFromString

func PictureSourceFromString(s string) (PictureSource, error)

func PictureSourcePtr

func PictureSourcePtr(v PictureSource) *PictureSource

func (PictureSource) MarshalText

func (p PictureSource) MarshalText() ([]byte, error)

func (*PictureSource) Scan

func (p *PictureSource) Scan(value interface{}) error

func (PictureSource) String

func (p PictureSource) String() string

func (*PictureSource) UnmarshalText

func (p *PictureSource) UnmarshalText(text []byte) error

func (*PictureSource) Value

func (p *PictureSource) Value() (driver.Value, error)

type PredefinedReactionType

type PredefinedReactionType int64
const (
	PredefinedReactionType_NICE    PredefinedReactionType = 2
	PredefinedReactionType_LOVE    PredefinedReactionType = 3
	PredefinedReactionType_FUN     PredefinedReactionType = 4
	PredefinedReactionType_AMAZING PredefinedReactionType = 5
	PredefinedReactionType_SAD     PredefinedReactionType = 6
	PredefinedReactionType_OMG     PredefinedReactionType = 7
)

func PredefinedReactionTypeFromString

func PredefinedReactionTypeFromString(s string) (PredefinedReactionType, error)

func (PredefinedReactionType) MarshalText

func (p PredefinedReactionType) MarshalText() ([]byte, error)

func (*PredefinedReactionType) Scan

func (p *PredefinedReactionType) Scan(value interface{}) error

func (PredefinedReactionType) String

func (p PredefinedReactionType) String() string

func (*PredefinedReactionType) UnmarshalText

func (p *PredefinedReactionType) UnmarshalText(text []byte) error

func (*PredefinedReactionType) Value

func (p *PredefinedReactionType) Value() (driver.Value, error)

type Profile

type Profile struct {
	Mid string `thrift:"mid,1" db:"mid" json:"1"`
	// unused field # 2
	Userid string `thrift:"userid,3" db:"userid" json:"3"`
	// unused fields # 4 to 9
	Phone      string `thrift:"phone,10" db:"phone" json:"10"`
	Email      string `thrift:"email,11" db:"email" json:"11"`
	RegionCode string `thrift:"regionCode,12" db:"regionCode" json:"12"`
	// unused fields # 13 to 19
	DisplayName   string `thrift:"displayName,20" db:"displayName" json:"20"`
	PhoneticName  string `thrift:"phoneticName,21" db:"phoneticName" json:"21"`
	PictureStatus string `thrift:"pictureStatus,22" db:"pictureStatus" json:"22"`
	ThumbnailUrl  string `thrift:"thumbnailUrl,23" db:"thumbnailUrl" json:"23"`
	StatusMessage string `thrift:"statusMessage,24" db:"statusMessage" json:"24"`
	// unused fields # 25 to 30
	AllowSearchByUserid          bool              `thrift:"allowSearchByUserid,31" db:"allowSearchByUserid" json:"31"`
	AllowSearchByEmail           bool              `thrift:"allowSearchByEmail,32" db:"allowSearchByEmail" json:"32"`
	PicturePath                  string            `thrift:"picturePath,33" db:"picturePath" json:"33"`
	MusicProfile                 string            `thrift:"musicProfile,34" db:"musicProfile" json:"34"`
	VideoProfile                 string            `thrift:"videoProfile,35" db:"videoProfile" json:"35"`
	StatusMessageContentMetadata map[string]string `thrift:"statusMessageContentMetadata,36" db:"statusMessageContentMetadata" json:"36"`
	AvatarProfile                *AvatarProfile    `thrift:"avatarProfile,37" db:"avatarProfile" json:"37"`
	NftProfile                   bool              `thrift:"nftProfile,38" db:"nftProfile" json:"38"`
	PictureSource                PictureSource     `thrift:"pictureSource,39" db:"pictureSource" json:"39"`
}

Attributes:

  • Mid
  • Userid
  • Phone
  • Email
  • RegionCode
  • DisplayName
  • PhoneticName
  • PictureStatus
  • ThumbnailUrl
  • StatusMessage
  • AllowSearchByUserid
  • AllowSearchByEmail
  • PicturePath
  • MusicProfile
  • VideoProfile
  • StatusMessageContentMetadata
  • AvatarProfile
  • NftProfile
  • PictureSource
var TalkServiceGetProfileResult_Success_DEFAULT *Profile

func NewProfile

func NewProfile() *Profile

func (*Profile) Equals

func (p *Profile) Equals(other *Profile) bool

func (*Profile) GetAllowSearchByEmail

func (p *Profile) GetAllowSearchByEmail() bool

func (*Profile) GetAllowSearchByUserid

func (p *Profile) GetAllowSearchByUserid() bool

func (*Profile) GetAvatarProfile

func (p *Profile) GetAvatarProfile() *AvatarProfile

func (*Profile) GetDisplayName

func (p *Profile) GetDisplayName() string

func (*Profile) GetEmail

func (p *Profile) GetEmail() string

func (*Profile) GetMid

func (p *Profile) GetMid() string

func (*Profile) GetMusicProfile

func (p *Profile) GetMusicProfile() string

func (*Profile) GetNftProfile

func (p *Profile) GetNftProfile() bool

func (*Profile) GetPhone

func (p *Profile) GetPhone() string

func (*Profile) GetPhoneticName

func (p *Profile) GetPhoneticName() string

func (*Profile) GetPicturePath

func (p *Profile) GetPicturePath() string

func (*Profile) GetPictureSource

func (p *Profile) GetPictureSource() PictureSource

func (*Profile) GetPictureStatus

func (p *Profile) GetPictureStatus() string

func (*Profile) GetRegionCode

func (p *Profile) GetRegionCode() string

func (*Profile) GetStatusMessage

func (p *Profile) GetStatusMessage() string

func (*Profile) GetStatusMessageContentMetadata

func (p *Profile) GetStatusMessageContentMetadata() map[string]string

func (*Profile) GetThumbnailUrl

func (p *Profile) GetThumbnailUrl() string

func (*Profile) GetUserid

func (p *Profile) GetUserid() string

func (*Profile) GetVideoProfile

func (p *Profile) GetVideoProfile() string

func (*Profile) IsSetAvatarProfile

func (p *Profile) IsSetAvatarProfile() bool

func (*Profile) Read

func (p *Profile) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*Profile) ReadField1

func (p *Profile) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*Profile) ReadField3

func (p *Profile) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*Profile) ReadField10

func (p *Profile) ReadField10(ctx context.Context, iprot thrift.TProtocol) error

func (*Profile) ReadField11

func (p *Profile) ReadField11(ctx context.Context, iprot thrift.TProtocol) error

func (*Profile) ReadField12

func (p *Profile) ReadField12(ctx context.Context, iprot thrift.TProtocol) error

func (*Profile) ReadField20

func (p *Profile) ReadField20(ctx context.Context, iprot thrift.TProtocol) error

func (*Profile) ReadField21

func (p *Profile) ReadField21(ctx context.Context, iprot thrift.TProtocol) error

func (*Profile) ReadField22

func (p *Profile) ReadField22(ctx context.Context, iprot thrift.TProtocol) error

func (*Profile) ReadField23

func (p *Profile) ReadField23(ctx context.Context, iprot thrift.TProtocol) error

func (*Profile) ReadField24

func (p *Profile) ReadField24(ctx context.Context, iprot thrift.TProtocol) error

func (*Profile) ReadField31

func (p *Profile) ReadField31(ctx context.Context, iprot thrift.TProtocol) error

func (*Profile) ReadField32

func (p *Profile) ReadField32(ctx context.Context, iprot thrift.TProtocol) error

func (*Profile) ReadField33

func (p *Profile) ReadField33(ctx context.Context, iprot thrift.TProtocol) error

func (*Profile) ReadField34

func (p *Profile) ReadField34(ctx context.Context, iprot thrift.TProtocol) error

func (*Profile) ReadField35

func (p *Profile) ReadField35(ctx context.Context, iprot thrift.TProtocol) error

func (*Profile) ReadField36

func (p *Profile) ReadField36(ctx context.Context, iprot thrift.TProtocol) error

func (*Profile) ReadField37

func (p *Profile) ReadField37(ctx context.Context, iprot thrift.TProtocol) error

func (*Profile) ReadField38

func (p *Profile) ReadField38(ctx context.Context, iprot thrift.TProtocol) error

func (*Profile) ReadField39

func (p *Profile) ReadField39(ctx context.Context, iprot thrift.TProtocol) error

func (*Profile) String

func (p *Profile) String() string

func (*Profile) Validate

func (p *Profile) Validate() error

func (*Profile) Write

func (p *Profile) Write(ctx context.Context, oprot thrift.TProtocol) error

type ProfileContent

type ProfileContent struct {
	Value string            `thrift:"value,1" db:"value" json:"value"`
	Meta  map[string]string `thrift:"meta,2" db:"meta" json:"meta"`
}

Attributes:

  • Value
  • Meta

func NewProfileContent

func NewProfileContent() *ProfileContent

func (*ProfileContent) Equals

func (p *ProfileContent) Equals(other *ProfileContent) bool

func (*ProfileContent) GetMeta

func (p *ProfileContent) GetMeta() map[string]string

func (*ProfileContent) GetValue

func (p *ProfileContent) GetValue() string

func (*ProfileContent) Read

func (p *ProfileContent) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*ProfileContent) ReadField1

func (p *ProfileContent) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*ProfileContent) ReadField2

func (p *ProfileContent) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*ProfileContent) String

func (p *ProfileContent) String() string

func (*ProfileContent) Validate

func (p *ProfileContent) Validate() error

func (*ProfileContent) Write

func (p *ProfileContent) Write(ctx context.Context, oprot thrift.TProtocol) error

type ReactRequest

type ReactRequest struct {
	ReqSeq       int32         `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	MessageId    int64         `thrift:"messageId,2" db:"messageId" json:"messageId"`
	ReactionType *ReactionType `thrift:"reactionType,3" db:"reactionType" json:"reactionType"`
}

Attributes:

  • ReqSeq
  • MessageId
  • ReactionType
var TalkServiceReactArgs_ReactRequest_DEFAULT *ReactRequest

func NewReactRequest

func NewReactRequest() *ReactRequest

func (*ReactRequest) Equals

func (p *ReactRequest) Equals(other *ReactRequest) bool

func (*ReactRequest) GetMessageId

func (p *ReactRequest) GetMessageId() int64

func (*ReactRequest) GetReactionType

func (p *ReactRequest) GetReactionType() *ReactionType

func (*ReactRequest) GetReqSeq

func (p *ReactRequest) GetReqSeq() int32

func (*ReactRequest) IsSetReactionType

func (p *ReactRequest) IsSetReactionType() bool

func (*ReactRequest) Read

func (p *ReactRequest) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*ReactRequest) ReadField1

func (p *ReactRequest) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*ReactRequest) ReadField2

func (p *ReactRequest) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*ReactRequest) ReadField3

func (p *ReactRequest) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*ReactRequest) String

func (p *ReactRequest) String() string

func (*ReactRequest) Validate

func (p *ReactRequest) Validate() error

func (*ReactRequest) Write

func (p *ReactRequest) Write(ctx context.Context, oprot thrift.TProtocol) error

type Reaction

type Reaction struct {
	FromUserMid  string        `thrift:"fromUserMid,1" db:"fromUserMid" json:"fromUserMid"`
	AtMillis     int64         `thrift:"atMillis,2" db:"atMillis" json:"atMillis"`
	ReactionType *ReactionType `thrift:"reactionType,3" db:"reactionType" json:"reactionType"`
}

Attributes:

  • FromUserMid
  • AtMillis
  • ReactionType

func NewReaction

func NewReaction() *Reaction

func (*Reaction) Equals

func (p *Reaction) Equals(other *Reaction) bool

func (*Reaction) GetAtMillis

func (p *Reaction) GetAtMillis() int64

func (*Reaction) GetFromUserMid

func (p *Reaction) GetFromUserMid() string

func (*Reaction) GetReactionType

func (p *Reaction) GetReactionType() *ReactionType

func (*Reaction) IsSetReactionType

func (p *Reaction) IsSetReactionType() bool

func (*Reaction) Read

func (p *Reaction) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*Reaction) ReadField1

func (p *Reaction) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*Reaction) ReadField2

func (p *Reaction) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*Reaction) ReadField3

func (p *Reaction) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*Reaction) String

func (p *Reaction) String() string

func (*Reaction) Validate

func (p *Reaction) Validate() error

func (*Reaction) Write

func (p *Reaction) Write(ctx context.Context, oprot thrift.TProtocol) error

type ReactionType

type ReactionType struct {
	PredefinedReactionType PredefinedReactionType `thrift:"predefinedReactionType,1" db:"predefinedReactionType" json:"predefinedReactionType"`
}

Attributes:

  • PredefinedReactionType
var ReactRequest_ReactionType_DEFAULT *ReactionType
var Reaction_ReactionType_DEFAULT *ReactionType

func NewReactionType

func NewReactionType() *ReactionType

func (*ReactionType) Equals

func (p *ReactionType) Equals(other *ReactionType) bool

func (*ReactionType) GetPredefinedReactionType

func (p *ReactionType) GetPredefinedReactionType() PredefinedReactionType

func (*ReactionType) Read

func (p *ReactionType) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*ReactionType) ReadField1

func (p *ReactionType) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*ReactionType) String

func (p *ReactionType) String() string

func (*ReactionType) Validate

func (p *ReactionType) Validate() error

func (*ReactionType) Write

func (p *ReactionType) Write(ctx context.Context, oprot thrift.TProtocol) error

type ReissueChatTicketRequest

type ReissueChatTicketRequest struct {
	ReqSeq   int32  `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	GroupMid string `thrift:"groupMid,2" db:"groupMid" json:"groupMid"`
}

Attributes:

  • ReqSeq
  • GroupMid
var TalkServiceReissueChatTicketArgs_Request_DEFAULT *ReissueChatTicketRequest

func NewReissueChatTicketRequest

func NewReissueChatTicketRequest() *ReissueChatTicketRequest

func (*ReissueChatTicketRequest) Equals

func (*ReissueChatTicketRequest) GetGroupMid

func (p *ReissueChatTicketRequest) GetGroupMid() string

func (*ReissueChatTicketRequest) GetReqSeq

func (p *ReissueChatTicketRequest) GetReqSeq() int32

func (*ReissueChatTicketRequest) Read

func (*ReissueChatTicketRequest) ReadField1

func (p *ReissueChatTicketRequest) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*ReissueChatTicketRequest) ReadField2

func (p *ReissueChatTicketRequest) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*ReissueChatTicketRequest) String

func (p *ReissueChatTicketRequest) String() string

func (*ReissueChatTicketRequest) Validate

func (p *ReissueChatTicketRequest) Validate() error

func (*ReissueChatTicketRequest) Write

type ReissueChatTicketResponse

type ReissueChatTicketResponse struct {
	TicketId string `thrift:"ticketId,1" db:"ticketId" json:"ticketId"`
}

Attributes:

  • TicketId
var TalkServiceReissueChatTicketResult_Success_DEFAULT *ReissueChatTicketResponse

func NewReissueChatTicketResponse

func NewReissueChatTicketResponse() *ReissueChatTicketResponse

func (*ReissueChatTicketResponse) Equals

func (*ReissueChatTicketResponse) GetTicketId

func (p *ReissueChatTicketResponse) GetTicketId() string

func (*ReissueChatTicketResponse) Read

func (*ReissueChatTicketResponse) ReadField1

func (p *ReissueChatTicketResponse) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*ReissueChatTicketResponse) String

func (p *ReissueChatTicketResponse) String() string

func (*ReissueChatTicketResponse) Validate

func (p *ReissueChatTicketResponse) Validate() error

func (*ReissueChatTicketResponse) Write

type RejectChatInvitationRequest

type RejectChatInvitationRequest struct {
	ReqSeq  int32  `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	ChatMid string `thrift:"chatMid,2" db:"chatMid" json:"chatMid"`
}

Attributes:

  • ReqSeq
  • ChatMid
var TalkServiceRejectChatInvitationArgs_Request_DEFAULT *RejectChatInvitationRequest

func NewRejectChatInvitationRequest

func NewRejectChatInvitationRequest() *RejectChatInvitationRequest

func (*RejectChatInvitationRequest) Equals

func (*RejectChatInvitationRequest) GetChatMid

func (p *RejectChatInvitationRequest) GetChatMid() string

func (*RejectChatInvitationRequest) GetReqSeq

func (p *RejectChatInvitationRequest) GetReqSeq() int32

func (*RejectChatInvitationRequest) Read

func (*RejectChatInvitationRequest) ReadField1

func (*RejectChatInvitationRequest) ReadField2

func (*RejectChatInvitationRequest) String

func (p *RejectChatInvitationRequest) String() string

func (*RejectChatInvitationRequest) Validate

func (p *RejectChatInvitationRequest) Validate() error

func (*RejectChatInvitationRequest) Write

type RejectChatInvitationResponse

type RejectChatInvitationResponse struct {
}
var TalkServiceRejectChatInvitationResult_Success_DEFAULT *RejectChatInvitationResponse

func NewRejectChatInvitationResponse

func NewRejectChatInvitationResponse() *RejectChatInvitationResponse

func (*RejectChatInvitationResponse) Equals

func (*RejectChatInvitationResponse) Read

func (*RejectChatInvitationResponse) String

func (*RejectChatInvitationResponse) Validate

func (p *RejectChatInvitationResponse) Validate() error

func (*RejectChatInvitationResponse) Write

type RelatedMessageServiceCode

type RelatedMessageServiceCode int64
const (
	RelatedMessageServiceCode_UNKNOWN RelatedMessageServiceCode = 0
	RelatedMessageServiceCode_TALK    RelatedMessageServiceCode = 1
	RelatedMessageServiceCode_SQUARE  RelatedMessageServiceCode = 2
)

func RelatedMessageServiceCodeFromString

func RelatedMessageServiceCodeFromString(s string) (RelatedMessageServiceCode, error)

func (RelatedMessageServiceCode) MarshalText

func (p RelatedMessageServiceCode) MarshalText() ([]byte, error)

func (*RelatedMessageServiceCode) Scan

func (p *RelatedMessageServiceCode) Scan(value interface{}) error

func (RelatedMessageServiceCode) String

func (p RelatedMessageServiceCode) String() string

func (*RelatedMessageServiceCode) UnmarshalText

func (p *RelatedMessageServiceCode) UnmarshalText(text []byte) error

func (*RelatedMessageServiceCode) Value

type RemoveFollowerRequest

type RemoveFollowerRequest struct {
	FollowMid *FollowMid `thrift:"followMid,1" db:"followMid" json:"followMid"`
}

Attributes:

  • FollowMid
var TalkServiceRemoveFollowerArgs_Request_DEFAULT *RemoveFollowerRequest

func NewRemoveFollowerRequest

func NewRemoveFollowerRequest() *RemoveFollowerRequest

func (*RemoveFollowerRequest) Equals

func (*RemoveFollowerRequest) GetFollowMid

func (p *RemoveFollowerRequest) GetFollowMid() *FollowMid

func (*RemoveFollowerRequest) IsSetFollowMid

func (p *RemoveFollowerRequest) IsSetFollowMid() bool

func (*RemoveFollowerRequest) Read

func (*RemoveFollowerRequest) ReadField1

func (p *RemoveFollowerRequest) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*RemoveFollowerRequest) String

func (p *RemoveFollowerRequest) String() string

func (*RemoveFollowerRequest) Validate

func (p *RemoveFollowerRequest) Validate() error

func (*RemoveFollowerRequest) Write

type RemoveFromFollowBlacklistRequest

type RemoveFromFollowBlacklistRequest struct {
	FollowMid *FollowMid `thrift:"followMid,1" db:"followMid" json:"followMid"`
}

Attributes:

  • FollowMid
var TalkServiceRemoveFromFollowBlacklistArgs_Request_DEFAULT *RemoveFromFollowBlacklistRequest

func NewRemoveFromFollowBlacklistRequest

func NewRemoveFromFollowBlacklistRequest() *RemoveFromFollowBlacklistRequest

func (*RemoveFromFollowBlacklistRequest) Equals

func (*RemoveFromFollowBlacklistRequest) GetFollowMid

func (p *RemoveFromFollowBlacklistRequest) GetFollowMid() *FollowMid

func (*RemoveFromFollowBlacklistRequest) IsSetFollowMid

func (p *RemoveFromFollowBlacklistRequest) IsSetFollowMid() bool

func (*RemoveFromFollowBlacklistRequest) Read

func (*RemoveFromFollowBlacklistRequest) ReadField1

func (*RemoveFromFollowBlacklistRequest) String

func (*RemoveFromFollowBlacklistRequest) Validate

func (*RemoveFromFollowBlacklistRequest) Write

type SecurityCenterSettingsType

type SecurityCenterSettingsType int64
const (
	SecurityCenterSettingsType_NOT_APPLICABLE      SecurityCenterSettingsType = 0
	SecurityCenterSettingsType_NOT_SET             SecurityCenterSettingsType = 1
	SecurityCenterSettingsType_SET                 SecurityCenterSettingsType = 2
	SecurityCenterSettingsType_NEED_ENFORCED_INPUT SecurityCenterSettingsType = 3
)

func SecurityCenterSettingsTypeFromString

func SecurityCenterSettingsTypeFromString(s string) (SecurityCenterSettingsType, error)

func (SecurityCenterSettingsType) MarshalText

func (p SecurityCenterSettingsType) MarshalText() ([]byte, error)

func (*SecurityCenterSettingsType) Scan

func (p *SecurityCenterSettingsType) Scan(value interface{}) error

func (SecurityCenterSettingsType) String

func (*SecurityCenterSettingsType) UnmarshalText

func (p *SecurityCenterSettingsType) UnmarshalText(text []byte) error

func (*SecurityCenterSettingsType) Value

type Settings

type Settings struct {
	// unused fields # 1 to 9
	NotificationEnable                  bool   `thrift:"notificationEnable,10" db:"notificationEnable" json:"notificationEnable"`
	NotificationMuteExpiration          int64  `thrift:"notificationMuteExpiration,11" db:"notificationMuteExpiration" json:"notificationMuteExpiration"`
	NotificationNewMessage              bool   `thrift:"notificationNewMessage,12" db:"notificationNewMessage" json:"notificationNewMessage"`
	NotificationGroupInvitation         bool   `thrift:"notificationGroupInvitation,13" db:"notificationGroupInvitation" json:"notificationGroupInvitation"`
	NotificationShowMessage             bool   `thrift:"notificationShowMessage,14" db:"notificationShowMessage" json:"notificationShowMessage"`
	NotificationIncomingCall            bool   `thrift:"notificationIncomingCall,15" db:"notificationIncomingCall" json:"notificationIncomingCall"`
	NotificationSoundMessage            string `thrift:"notificationSoundMessage,16" db:"notificationSoundMessage" json:"notificationSoundMessage"`
	NotificationSoundGroup              string `thrift:"notificationSoundGroup,17" db:"notificationSoundGroup" json:"notificationSoundGroup"`
	NotificationDisabledWithSub         bool   `thrift:"notificationDisabledWithSub,18" db:"notificationDisabledWithSub" json:"notificationDisabledWithSub"`
	NotificationPayment                 bool   `thrift:"notificationPayment,19" db:"notificationPayment" json:"notificationPayment"`
	PrivacySyncContacts                 bool   `thrift:"privacySyncContacts,20" db:"privacySyncContacts" json:"privacySyncContacts"`
	PrivacySearchByPhoneNumber          bool   `thrift:"privacySearchByPhoneNumber,21" db:"privacySearchByPhoneNumber" json:"privacySearchByPhoneNumber"`
	PrivacySearchByUserid               bool   `thrift:"privacySearchByUserid,22" db:"privacySearchByUserid" json:"privacySearchByUserid"`
	PrivacySearchByEmail                bool   `thrift:"privacySearchByEmail,23" db:"privacySearchByEmail" json:"privacySearchByEmail"`
	PrivacyAllowSecondaryDeviceLogin    bool   `thrift:"privacyAllowSecondaryDeviceLogin,24" db:"privacyAllowSecondaryDeviceLogin" json:"privacyAllowSecondaryDeviceLogin"`
	PrivacyProfileImagePostToMyhome     bool   `thrift:"privacyProfileImagePostToMyhome,25" db:"privacyProfileImagePostToMyhome" json:"privacyProfileImagePostToMyhome"`
	PrivacyReceiveMessagesFromNotFriend bool   `` /* 131-byte string literal not displayed */
	PrivacyAgreeUseLineCoinToPaidCall   bool   `thrift:"privacyAgreeUseLineCoinToPaidCall,27" db:"privacyAgreeUseLineCoinToPaidCall" json:"privacyAgreeUseLineCoinToPaidCall"`
	PrivacyAgreeUsePaidCall             bool   `thrift:"privacyAgreeUsePaidCall,28" db:"privacyAgreeUsePaidCall" json:"privacyAgreeUsePaidCall"`
	PrivacyAllowFriendRequest           bool   `thrift:"privacyAllowFriendRequest,29" db:"privacyAllowFriendRequest" json:"privacyAllowFriendRequest"`
	ContactMyTicket                     string `thrift:"contactMyTicket,30" db:"contactMyTicket" json:"contactMyTicket"`
	// unused fields # 31 to 39
	IdentityProvider                     IdentityProvider            `thrift:"identityProvider,40" db:"identityProvider" json:"identityProvider"`
	IdentityIdentifier                   string                      `thrift:"identityIdentifier,41" db:"identityIdentifier" json:"identityIdentifier"`
	SnsAccounts                          map[SnsIdType]string        `thrift:"snsAccounts,42" db:"snsAccounts" json:"snsAccounts"`
	PhoneRegistration                    bool                        `thrift:"phoneRegistration,43" db:"phoneRegistration" json:"phoneRegistration"`
	EmailConfirmationStatus              EmailConfirmationStatus     `thrift:"emailConfirmationStatus,44" db:"emailConfirmationStatus" json:"emailConfirmationStatus"`
	AccountMigrationPincodeType          AccountMigrationPincodeType `thrift:"accountMigrationPincodeType,45" db:"accountMigrationPincodeType" json:"accountMigrationPincodeType"`
	EnforcedInputAccountMigrationPincode bool                        `` /* 134-byte string literal not displayed */
	SecurityCenterSettingsType           SecurityCenterSettingsType  `thrift:"securityCenterSettingsType,47" db:"securityCenterSettingsType" json:"securityCenterSettingsType"`
	AllowUnregistrationSecondaryDevice   bool                        `` /* 128-byte string literal not displayed */
	PwlessPrimaryCredentialRegistration  bool                        `` /* 131-byte string literal not displayed */
	PreferenceLocale                     string                      `thrift:"preferenceLocale,50" db:"preferenceLocale" json:"preferenceLocale"`
	// unused fields # 51 to 59
	CustomModes                     map[CustomMode]string `thrift:"customModes,60" db:"customModes" json:"customModes"`
	E2eeEnable                      bool                  `thrift:"e2eeEnable,61" db:"e2eeEnable" json:"e2eeEnable"`
	HitokotoBackupRequested         bool                  `thrift:"hitokotoBackupRequested,62" db:"hitokotoBackupRequested" json:"hitokotoBackupRequested"`
	PrivacyProfileMusicPostToMyhome bool                  `thrift:"privacyProfileMusicPostToMyhome,63" db:"privacyProfileMusicPostToMyhome" json:"privacyProfileMusicPostToMyhome"`
	// unused field # 64
	PrivacyAllowNearby                   bool                               `thrift:"privacyAllowNearby,65" db:"privacyAllowNearby" json:"privacyAllowNearby"`
	AgreementNearbyTime                  int64                              `thrift:"agreementNearbyTime,66" db:"agreementNearbyTime" json:"agreementNearbyTime"`
	AgreementSquareTime                  int64                              `thrift:"agreementSquareTime,67" db:"agreementSquareTime" json:"agreementSquareTime"`
	NotificationMention                  bool                               `thrift:"notificationMention,68" db:"notificationMention" json:"notificationMention"`
	BotUseAgreementAcceptedAt            int64                              `thrift:"botUseAgreementAcceptedAt,69" db:"botUseAgreementAcceptedAt" json:"botUseAgreementAcceptedAt"`
	AgreementShakeFunction               int64                              `thrift:"agreementShakeFunction,70" db:"agreementShakeFunction" json:"agreementShakeFunction"`
	AgreementMobileContactName           int64                              `thrift:"agreementMobileContactName,71" db:"agreementMobileContactName" json:"agreementMobileContactName"`
	NotificationThumbnail                bool                               `thrift:"notificationThumbnail,72" db:"notificationThumbnail" json:"notificationThumbnail"`
	AgreementSoundToText                 int64                              `thrift:"agreementSoundToText,73" db:"agreementSoundToText" json:"agreementSoundToText"`
	PrivacyPolicyVersion                 string                             `thrift:"privacyPolicyVersion,74" db:"privacyPolicyVersion" json:"privacyPolicyVersion"`
	AgreementAdByWebAccess               int64                              `thrift:"agreementAdByWebAccess,75" db:"agreementAdByWebAccess" json:"agreementAdByWebAccess"`
	AgreementPhoneNumberMatching         int64                              `thrift:"agreementPhoneNumberMatching,76" db:"agreementPhoneNumberMatching" json:"agreementPhoneNumberMatching"`
	AgreementCommunicationInfo           int64                              `thrift:"agreementCommunicationInfo,77" db:"agreementCommunicationInfo" json:"agreementCommunicationInfo"`
	PrivacySharePersonalInfoToFriends    UserSharePersonalInfoToFriendsType `thrift:"privacySharePersonalInfoToFriends,78" db:"privacySharePersonalInfoToFriends" json:"privacySharePersonalInfoToFriends"`
	AgreementThingsWirelessCommunication int64                              `` /* 134-byte string literal not displayed */
	AgreementGdpr                        int64                              `thrift:"agreementGdpr,80" db:"agreementGdpr" json:"agreementGdpr"`
	PrivacyStatusMessageHistory          UserStatusMessageHistoryType       `thrift:"privacyStatusMessageHistory,81" db:"privacyStatusMessageHistory" json:"privacyStatusMessageHistory"`
	AgreementProvideLocation             int64                              `thrift:"agreementProvideLocation,82" db:"agreementProvideLocation" json:"agreementProvideLocation"`
	AgreementBeacon                      int64                              `thrift:"agreementBeacon,83" db:"agreementBeacon" json:"agreementBeacon"`
	// unused field # 84
	PrivacyAllowProfileHistory             UserAllowProfileHistoryType `thrift:"privacyAllowProfileHistory,85" db:"privacyAllowProfileHistory" json:"privacyAllowProfileHistory"`
	AgreementContentsSuggest               int64                       `thrift:"agreementContentsSuggest,86" db:"agreementContentsSuggest" json:"agreementContentsSuggest"`
	AgreementContentsSuggestDataCollection int64                       `` /* 140-byte string literal not displayed */
	PrivacyAgeResult_                      UserAgeType                 `thrift:"privacyAgeResult,88" db:"privacyAgeResult" json:"privacyAgeResult"`
	PrivacyAgeResultReceived               bool                        `thrift:"privacyAgeResultReceived,89" db:"privacyAgeResultReceived" json:"privacyAgeResultReceived"`
	AgreementOcrImageCollection            int64                       `thrift:"agreementOcrImageCollection,90" db:"agreementOcrImageCollection" json:"agreementOcrImageCollection"`
	PrivacyAllowFollow                     bool                        `thrift:"privacyAllowFollow,91" db:"privacyAllowFollow" json:"privacyAllowFollow"`
	PrivacyShowFollowList                  bool                        `thrift:"privacyShowFollowList,92" db:"privacyShowFollowList" json:"privacyShowFollowList"`
	NotificationBadgeTalkOnly              bool                        `thrift:"notificationBadgeTalkOnly,93" db:"notificationBadgeTalkOnly" json:"notificationBadgeTalkOnly"`
	AgreementIcna                          int64                       `thrift:"agreementIcna,94" db:"agreementIcna" json:"agreementIcna"`
	NotificationReaction                   bool                        `thrift:"notificationReaction,95" db:"notificationReaction" json:"notificationReaction"`
	AgreementMid                           int64                       `thrift:"agreementMid,96" db:"agreementMid" json:"agreementMid"`
	HomeNotificationNewFriend              bool                        `thrift:"homeNotificationNewFriend,97" db:"homeNotificationNewFriend" json:"homeNotificationNewFriend"`
	HomeNotificationFavoriteFriendUpdate   bool                        `` /* 134-byte string literal not displayed */
	HomeNotificationGroupMemberUpdate      bool                        `thrift:"homeNotificationGroupMemberUpdate,99" db:"homeNotificationGroupMemberUpdate" json:"homeNotificationGroupMemberUpdate"`
	HomeNotificationBirthday               bool                        `thrift:"homeNotificationBirthday,100" db:"homeNotificationBirthday" json:"homeNotificationBirthday"`
	EapAllowedToConnect                    map[SnsIdType]bool          `thrift:"eapAllowedToConnect,101" db:"eapAllowedToConnect" json:"eapAllowedToConnect"`
	AgreementLineOutUse                    int64                       `thrift:"agreementLineOutUse,102" db:"agreementLineOutUse" json:"agreementLineOutUse"`
	AgreementLineOutProvideInfo            int64                       `thrift:"agreementLineOutProvideInfo,103" db:"agreementLineOutProvideInfo" json:"agreementLineOutProvideInfo"`
	NotificationShowProfileImage           bool                        `thrift:"notificationShowProfileImage,104" db:"notificationShowProfileImage" json:"notificationShowProfileImage"`
	AgreementPdpa                          int64                       `thrift:"agreementPdpa,105" db:"agreementPdpa" json:"agreementPdpa"`
	AgreementLocationVersion               string                      `thrift:"agreementLocationVersion,106" db:"agreementLocationVersion" json:"agreementLocationVersion"`
	ZhdPageAllowedToShow                   bool                        `thrift:"zhdPageAllowedToShow,107" db:"zhdPageAllowedToShow" json:"zhdPageAllowedToShow"`
}

Attributes:

  • NotificationEnable
  • NotificationMuteExpiration
  • NotificationNewMessage
  • NotificationGroupInvitation
  • NotificationShowMessage
  • NotificationIncomingCall
  • NotificationSoundMessage
  • NotificationSoundGroup
  • NotificationDisabledWithSub
  • NotificationPayment
  • PrivacySyncContacts
  • PrivacySearchByPhoneNumber
  • PrivacySearchByUserid
  • PrivacySearchByEmail
  • PrivacyAllowSecondaryDeviceLogin
  • PrivacyProfileImagePostToMyhome
  • PrivacyReceiveMessagesFromNotFriend
  • PrivacyAgreeUseLineCoinToPaidCall
  • PrivacyAgreeUsePaidCall
  • PrivacyAllowFriendRequest
  • ContactMyTicket
  • IdentityProvider
  • IdentityIdentifier
  • SnsAccounts
  • PhoneRegistration
  • EmailConfirmationStatus
  • AccountMigrationPincodeType
  • EnforcedInputAccountMigrationPincode
  • SecurityCenterSettingsType
  • AllowUnregistrationSecondaryDevice
  • PwlessPrimaryCredentialRegistration
  • PreferenceLocale
  • CustomModes
  • E2eeEnable
  • HitokotoBackupRequested
  • PrivacyProfileMusicPostToMyhome
  • PrivacyAllowNearby
  • AgreementNearbyTime
  • AgreementSquareTime
  • NotificationMention
  • BotUseAgreementAcceptedAt
  • AgreementShakeFunction
  • AgreementMobileContactName
  • AgreementSoundToText
  • PrivacyPolicyVersion
  • AgreementAdByWebAccess
  • AgreementPhoneNumberMatching
  • AgreementCommunicationInfo
  • PrivacySharePersonalInfoToFriends
  • AgreementThingsWirelessCommunication
  • AgreementGdpr
  • PrivacyStatusMessageHistory
  • AgreementProvideLocation
  • AgreementBeacon
  • PrivacyAllowProfileHistory
  • AgreementContentsSuggest
  • AgreementContentsSuggestDataCollection
  • PrivacyAgeResult_
  • PrivacyAgeResultReceived
  • NotificationThumbnail
  • AgreementOcrImageCollection
  • PrivacyAllowFollow
  • PrivacyShowFollowList
  • NotificationBadgeTalkOnly
  • AgreementIcna
  • NotificationReaction
  • AgreementMid
  • HomeNotificationNewFriend
  • HomeNotificationFavoriteFriendUpdate
  • HomeNotificationGroupMemberUpdate
  • HomeNotificationBirthday
  • EapAllowedToConnect
  • AgreementLineOutUse
  • AgreementLineOutProvideInfo
  • NotificationShowProfileImage
  • AgreementPdpa
  • AgreementLocationVersion
  • ZhdPageAllowedToShow
var TalkServiceGetSettingsAttributes2Result_Success_DEFAULT *Settings
var TalkServiceGetSettingsResult_Success_DEFAULT *Settings
var TalkServiceUpdateSettingsAttributes2Args_Settings_DEFAULT *Settings

func NewSettings

func NewSettings() *Settings

func (*Settings) Equals

func (p *Settings) Equals(other *Settings) bool

func (*Settings) GetAccountMigrationPincodeType

func (p *Settings) GetAccountMigrationPincodeType() AccountMigrationPincodeType

func (*Settings) GetAgreementAdByWebAccess

func (p *Settings) GetAgreementAdByWebAccess() int64

func (*Settings) GetAgreementBeacon

func (p *Settings) GetAgreementBeacon() int64

func (*Settings) GetAgreementCommunicationInfo

func (p *Settings) GetAgreementCommunicationInfo() int64

func (*Settings) GetAgreementContentsSuggest

func (p *Settings) GetAgreementContentsSuggest() int64

func (*Settings) GetAgreementContentsSuggestDataCollection

func (p *Settings) GetAgreementContentsSuggestDataCollection() int64

func (*Settings) GetAgreementGdpr

func (p *Settings) GetAgreementGdpr() int64

func (*Settings) GetAgreementIcna

func (p *Settings) GetAgreementIcna() int64

func (*Settings) GetAgreementLineOutProvideInfo

func (p *Settings) GetAgreementLineOutProvideInfo() int64

func (*Settings) GetAgreementLineOutUse

func (p *Settings) GetAgreementLineOutUse() int64

func (*Settings) GetAgreementLocationVersion

func (p *Settings) GetAgreementLocationVersion() string

func (*Settings) GetAgreementMid

func (p *Settings) GetAgreementMid() int64

func (*Settings) GetAgreementMobileContactName

func (p *Settings) GetAgreementMobileContactName() int64

func (*Settings) GetAgreementNearbyTime

func (p *Settings) GetAgreementNearbyTime() int64

func (*Settings) GetAgreementOcrImageCollection

func (p *Settings) GetAgreementOcrImageCollection() int64

func (*Settings) GetAgreementPdpa

func (p *Settings) GetAgreementPdpa() int64

func (*Settings) GetAgreementPhoneNumberMatching

func (p *Settings) GetAgreementPhoneNumberMatching() int64

func (*Settings) GetAgreementProvideLocation

func (p *Settings) GetAgreementProvideLocation() int64

func (*Settings) GetAgreementShakeFunction

func (p *Settings) GetAgreementShakeFunction() int64

func (*Settings) GetAgreementSoundToText

func (p *Settings) GetAgreementSoundToText() int64

func (*Settings) GetAgreementSquareTime

func (p *Settings) GetAgreementSquareTime() int64

func (*Settings) GetAgreementThingsWirelessCommunication

func (p *Settings) GetAgreementThingsWirelessCommunication() int64

func (*Settings) GetAllowUnregistrationSecondaryDevice

func (p *Settings) GetAllowUnregistrationSecondaryDevice() bool

func (*Settings) GetBotUseAgreementAcceptedAt

func (p *Settings) GetBotUseAgreementAcceptedAt() int64

func (*Settings) GetContactMyTicket

func (p *Settings) GetContactMyTicket() string

func (*Settings) GetCustomModes

func (p *Settings) GetCustomModes() map[CustomMode]string

func (*Settings) GetE2eeEnable

func (p *Settings) GetE2eeEnable() bool

func (*Settings) GetEapAllowedToConnect

func (p *Settings) GetEapAllowedToConnect() map[SnsIdType]bool

func (*Settings) GetEmailConfirmationStatus

func (p *Settings) GetEmailConfirmationStatus() EmailConfirmationStatus

func (*Settings) GetEnforcedInputAccountMigrationPincode

func (p *Settings) GetEnforcedInputAccountMigrationPincode() bool

func (*Settings) GetHitokotoBackupRequested

func (p *Settings) GetHitokotoBackupRequested() bool

func (*Settings) GetHomeNotificationBirthday

func (p *Settings) GetHomeNotificationBirthday() bool

func (*Settings) GetHomeNotificationFavoriteFriendUpdate

func (p *Settings) GetHomeNotificationFavoriteFriendUpdate() bool

func (*Settings) GetHomeNotificationGroupMemberUpdate

func (p *Settings) GetHomeNotificationGroupMemberUpdate() bool

func (*Settings) GetHomeNotificationNewFriend

func (p *Settings) GetHomeNotificationNewFriend() bool

func (*Settings) GetIdentityIdentifier

func (p *Settings) GetIdentityIdentifier() string

func (*Settings) GetIdentityProvider

func (p *Settings) GetIdentityProvider() IdentityProvider

func (*Settings) GetNotificationBadgeTalkOnly

func (p *Settings) GetNotificationBadgeTalkOnly() bool

func (*Settings) GetNotificationDisabledWithSub

func (p *Settings) GetNotificationDisabledWithSub() bool

func (*Settings) GetNotificationEnable

func (p *Settings) GetNotificationEnable() bool

func (*Settings) GetNotificationGroupInvitation

func (p *Settings) GetNotificationGroupInvitation() bool

func (*Settings) GetNotificationIncomingCall

func (p *Settings) GetNotificationIncomingCall() bool

func (*Settings) GetNotificationMention

func (p *Settings) GetNotificationMention() bool

func (*Settings) GetNotificationMuteExpiration

func (p *Settings) GetNotificationMuteExpiration() int64

func (*Settings) GetNotificationNewMessage

func (p *Settings) GetNotificationNewMessage() bool

func (*Settings) GetNotificationPayment

func (p *Settings) GetNotificationPayment() bool

func (*Settings) GetNotificationReaction

func (p *Settings) GetNotificationReaction() bool

func (*Settings) GetNotificationShowMessage

func (p *Settings) GetNotificationShowMessage() bool

func (*Settings) GetNotificationShowProfileImage

func (p *Settings) GetNotificationShowProfileImage() bool

func (*Settings) GetNotificationSoundGroup

func (p *Settings) GetNotificationSoundGroup() string

func (*Settings) GetNotificationSoundMessage

func (p *Settings) GetNotificationSoundMessage() string

func (*Settings) GetNotificationThumbnail

func (p *Settings) GetNotificationThumbnail() bool

func (*Settings) GetPhoneRegistration

func (p *Settings) GetPhoneRegistration() bool

func (*Settings) GetPreferenceLocale

func (p *Settings) GetPreferenceLocale() string

func (*Settings) GetPrivacyAgeResultReceived

func (p *Settings) GetPrivacyAgeResultReceived() bool

func (*Settings) GetPrivacyAgeResult_

func (p *Settings) GetPrivacyAgeResult_() UserAgeType

func (*Settings) GetPrivacyAgreeUseLineCoinToPaidCall

func (p *Settings) GetPrivacyAgreeUseLineCoinToPaidCall() bool

func (*Settings) GetPrivacyAgreeUsePaidCall

func (p *Settings) GetPrivacyAgreeUsePaidCall() bool

func (*Settings) GetPrivacyAllowFollow

func (p *Settings) GetPrivacyAllowFollow() bool

func (*Settings) GetPrivacyAllowFriendRequest

func (p *Settings) GetPrivacyAllowFriendRequest() bool

func (*Settings) GetPrivacyAllowNearby

func (p *Settings) GetPrivacyAllowNearby() bool

func (*Settings) GetPrivacyAllowProfileHistory

func (p *Settings) GetPrivacyAllowProfileHistory() UserAllowProfileHistoryType

func (*Settings) GetPrivacyAllowSecondaryDeviceLogin

func (p *Settings) GetPrivacyAllowSecondaryDeviceLogin() bool

func (*Settings) GetPrivacyPolicyVersion

func (p *Settings) GetPrivacyPolicyVersion() string

func (*Settings) GetPrivacyProfileImagePostToMyhome

func (p *Settings) GetPrivacyProfileImagePostToMyhome() bool

func (*Settings) GetPrivacyProfileMusicPostToMyhome

func (p *Settings) GetPrivacyProfileMusicPostToMyhome() bool

func (*Settings) GetPrivacyReceiveMessagesFromNotFriend

func (p *Settings) GetPrivacyReceiveMessagesFromNotFriend() bool

func (*Settings) GetPrivacySearchByEmail

func (p *Settings) GetPrivacySearchByEmail() bool

func (*Settings) GetPrivacySearchByPhoneNumber

func (p *Settings) GetPrivacySearchByPhoneNumber() bool

func (*Settings) GetPrivacySearchByUserid

func (p *Settings) GetPrivacySearchByUserid() bool

func (*Settings) GetPrivacySharePersonalInfoToFriends

func (p *Settings) GetPrivacySharePersonalInfoToFriends() UserSharePersonalInfoToFriendsType

func (*Settings) GetPrivacyShowFollowList

func (p *Settings) GetPrivacyShowFollowList() bool

func (*Settings) GetPrivacyStatusMessageHistory

func (p *Settings) GetPrivacyStatusMessageHistory() UserStatusMessageHistoryType

func (*Settings) GetPrivacySyncContacts

func (p *Settings) GetPrivacySyncContacts() bool

func (*Settings) GetPwlessPrimaryCredentialRegistration

func (p *Settings) GetPwlessPrimaryCredentialRegistration() bool

func (*Settings) GetSecurityCenterSettingsType

func (p *Settings) GetSecurityCenterSettingsType() SecurityCenterSettingsType

func (*Settings) GetSnsAccounts

func (p *Settings) GetSnsAccounts() map[SnsIdType]string

func (*Settings) GetZhdPageAllowedToShow

func (p *Settings) GetZhdPageAllowedToShow() bool

func (*Settings) Read

func (p *Settings) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField10

func (p *Settings) ReadField10(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField11

func (p *Settings) ReadField11(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField12

func (p *Settings) ReadField12(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField13

func (p *Settings) ReadField13(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField14

func (p *Settings) ReadField14(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField15

func (p *Settings) ReadField15(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField16

func (p *Settings) ReadField16(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField17

func (p *Settings) ReadField17(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField18

func (p *Settings) ReadField18(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField19

func (p *Settings) ReadField19(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField20

func (p *Settings) ReadField20(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField21

func (p *Settings) ReadField21(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField22

func (p *Settings) ReadField22(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField23

func (p *Settings) ReadField23(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField24

func (p *Settings) ReadField24(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField25

func (p *Settings) ReadField25(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField26

func (p *Settings) ReadField26(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField27

func (p *Settings) ReadField27(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField28

func (p *Settings) ReadField28(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField29

func (p *Settings) ReadField29(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField30

func (p *Settings) ReadField30(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField40

func (p *Settings) ReadField40(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField41

func (p *Settings) ReadField41(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField42

func (p *Settings) ReadField42(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField43

func (p *Settings) ReadField43(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField44

func (p *Settings) ReadField44(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField45

func (p *Settings) ReadField45(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField46

func (p *Settings) ReadField46(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField47

func (p *Settings) ReadField47(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField48

func (p *Settings) ReadField48(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField49

func (p *Settings) ReadField49(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField50

func (p *Settings) ReadField50(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField60

func (p *Settings) ReadField60(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField61

func (p *Settings) ReadField61(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField62

func (p *Settings) ReadField62(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField63

func (p *Settings) ReadField63(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField65

func (p *Settings) ReadField65(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField66

func (p *Settings) ReadField66(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField67

func (p *Settings) ReadField67(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField68

func (p *Settings) ReadField68(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField69

func (p *Settings) ReadField69(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField70

func (p *Settings) ReadField70(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField71

func (p *Settings) ReadField71(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField72

func (p *Settings) ReadField72(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField73

func (p *Settings) ReadField73(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField74

func (p *Settings) ReadField74(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField75

func (p *Settings) ReadField75(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField76

func (p *Settings) ReadField76(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField77

func (p *Settings) ReadField77(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField78

func (p *Settings) ReadField78(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField79

func (p *Settings) ReadField79(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField80

func (p *Settings) ReadField80(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField81

func (p *Settings) ReadField81(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField82

func (p *Settings) ReadField82(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField83

func (p *Settings) ReadField83(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField85

func (p *Settings) ReadField85(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField86

func (p *Settings) ReadField86(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField87

func (p *Settings) ReadField87(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField88

func (p *Settings) ReadField88(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField89

func (p *Settings) ReadField89(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField90

func (p *Settings) ReadField90(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField91

func (p *Settings) ReadField91(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField92

func (p *Settings) ReadField92(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField93

func (p *Settings) ReadField93(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField94

func (p *Settings) ReadField94(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField95

func (p *Settings) ReadField95(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField96

func (p *Settings) ReadField96(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField97

func (p *Settings) ReadField97(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField98

func (p *Settings) ReadField98(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField99

func (p *Settings) ReadField99(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField100

func (p *Settings) ReadField100(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField101

func (p *Settings) ReadField101(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField102

func (p *Settings) ReadField102(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField103

func (p *Settings) ReadField103(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField104

func (p *Settings) ReadField104(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField105

func (p *Settings) ReadField105(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField106

func (p *Settings) ReadField106(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) ReadField107

func (p *Settings) ReadField107(ctx context.Context, iprot thrift.TProtocol) error

func (*Settings) String

func (p *Settings) String() string

func (*Settings) Validate

func (p *Settings) Validate() error

func (*Settings) Write

func (p *Settings) Write(ctx context.Context, oprot thrift.TProtocol) error

type SnsIdType

type SnsIdType int64
const (
	SnsIdType_FACEBOOK   SnsIdType = 1
	SnsIdType_SINA       SnsIdType = 2
	SnsIdType_RENREN     SnsIdType = 3
	SnsIdType_FEIXIN     SnsIdType = 4
	SnsIdType_BBM        SnsIdType = 5
	SnsIdType_APPLE      SnsIdType = 6
	SnsIdType_YAHOOJAPAN SnsIdType = 7
)

func SnsIdTypeFromString

func SnsIdTypeFromString(s string) (SnsIdType, error)

func SnsIdTypePtr

func SnsIdTypePtr(v SnsIdType) *SnsIdType

func (SnsIdType) MarshalText

func (p SnsIdType) MarshalText() ([]byte, error)

func (*SnsIdType) Scan

func (p *SnsIdType) Scan(value interface{}) error

func (SnsIdType) String

func (p SnsIdType) String() string

func (*SnsIdType) UnmarshalText

func (p *SnsIdType) UnmarshalText(text []byte) error

func (*SnsIdType) Value

func (p *SnsIdType) Value() (driver.Value, error)

type SyncReason

type SyncReason int64
const (
	SyncReason_UNSPECIFIED    SyncReason = 0
	SyncReason_UNKNOWN        SyncReason = 1
	SyncReason_INITIALIZATION SyncReason = 2
	SyncReason_OPERATION      SyncReason = 3
	SyncReason_FULL_SYNC      SyncReason = 4
	SyncReason_AUTO_REPAIR    SyncReason = 5
	SyncReason_MANUAL_REPAIR  SyncReason = 6
	SyncReason_INTERNAL       SyncReason = 7
	SyncReason_USER_INITIATED SyncReason = 8
)

func SyncReasonFromString

func SyncReasonFromString(s string) (SyncReason, error)

func SyncReasonPtr

func SyncReasonPtr(v SyncReason) *SyncReason

func (SyncReason) MarshalText

func (p SyncReason) MarshalText() ([]byte, error)

func (*SyncReason) Scan

func (p *SyncReason) Scan(value interface{}) error

func (SyncReason) String

func (p SyncReason) String() string

func (*SyncReason) UnmarshalText

func (p *SyncReason) UnmarshalText(text []byte) error

func (*SyncReason) Value

func (p *SyncReason) Value() (driver.Value, error)

type TMessageReadRange

type TMessageReadRange struct {
	ChatId string                               `thrift:"chatId,1" db:"chatId" json:"chatId"`
	Ranges map[string][]*TMessageReadRangeEntry `thrift:"ranges,2" db:"ranges" json:"ranges"`
}

Attributes:

  • ChatId
  • Ranges

func NewTMessageReadRange

func NewTMessageReadRange() *TMessageReadRange

func (*TMessageReadRange) Equals

func (p *TMessageReadRange) Equals(other *TMessageReadRange) bool

func (*TMessageReadRange) GetChatId

func (p *TMessageReadRange) GetChatId() string

func (*TMessageReadRange) GetRanges

func (p *TMessageReadRange) GetRanges() map[string][]*TMessageReadRangeEntry

func (*TMessageReadRange) Read

func (p *TMessageReadRange) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*TMessageReadRange) ReadField1

func (p *TMessageReadRange) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*TMessageReadRange) ReadField2

func (p *TMessageReadRange) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*TMessageReadRange) String

func (p *TMessageReadRange) String() string

func (*TMessageReadRange) Validate

func (p *TMessageReadRange) Validate() error

func (*TMessageReadRange) Write

func (p *TMessageReadRange) Write(ctx context.Context, oprot thrift.TProtocol) error

type TMessageReadRangeEntry

type TMessageReadRangeEntry struct {
	StartMessageId int64 `thrift:"startMessageId,1" db:"startMessageId" json:"startMessageId"`
	EndMessageId   int64 `thrift:"endMessageId,2" db:"endMessageId" json:"endMessageId"`
	StartTime      int64 `thrift:"startTime,3" db:"startTime" json:"startTime"`
	EndTime        int64 `thrift:"endTime,4" db:"endTime" json:"endTime"`
}

Attributes:

  • StartMessageId
  • EndMessageId
  • StartTime
  • EndTime

func NewTMessageReadRangeEntry

func NewTMessageReadRangeEntry() *TMessageReadRangeEntry

func (*TMessageReadRangeEntry) Equals

func (*TMessageReadRangeEntry) GetEndMessageId

func (p *TMessageReadRangeEntry) GetEndMessageId() int64

func (*TMessageReadRangeEntry) GetEndTime

func (p *TMessageReadRangeEntry) GetEndTime() int64

func (*TMessageReadRangeEntry) GetStartMessageId

func (p *TMessageReadRangeEntry) GetStartMessageId() int64

func (*TMessageReadRangeEntry) GetStartTime

func (p *TMessageReadRangeEntry) GetStartTime() int64

func (*TMessageReadRangeEntry) Read

func (*TMessageReadRangeEntry) ReadField1

func (p *TMessageReadRangeEntry) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*TMessageReadRangeEntry) ReadField2

func (p *TMessageReadRangeEntry) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*TMessageReadRangeEntry) ReadField3

func (p *TMessageReadRangeEntry) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*TMessageReadRangeEntry) ReadField4

func (p *TMessageReadRangeEntry) ReadField4(ctx context.Context, iprot thrift.TProtocol) error

func (*TMessageReadRangeEntry) String

func (p *TMessageReadRangeEntry) String() string

func (*TMessageReadRangeEntry) Validate

func (p *TMessageReadRangeEntry) Validate() error

func (*TMessageReadRangeEntry) Write

type TalkErrorCode

type TalkErrorCode int64
const (
	TalkErrorCode_ILLEGAL_ARGUMENT                                      TalkErrorCode = 0
	TalkErrorCode_AUTHENTICATION_FAILED                                 TalkErrorCode = 1
	TalkErrorCode_DB_FAILED                                             TalkErrorCode = 2
	TalkErrorCode_INVALID_STATE                                         TalkErrorCode = 3
	TalkErrorCode_EXCESSIVE_ACCESS                                      TalkErrorCode = 4
	TalkErrorCode_NOT_FOUND                                             TalkErrorCode = 5
	TalkErrorCode_INVALID_MID                                           TalkErrorCode = 9
	TalkErrorCode_NOT_A_MEMBER                                          TalkErrorCode = 10
	TalkErrorCode_INVALID_LENGTH                                        TalkErrorCode = 6
	TalkErrorCode_NOT_AVAILABLE_USER                                    TalkErrorCode = 7
	TalkErrorCode_NOT_AUTHORIZED_DEVICE                                 TalkErrorCode = 8
	TalkErrorCode_NOT_AUTHORIZED_SESSION                                TalkErrorCode = 14
	TalkErrorCode_INCOMPATIBLE_APP_VERSION                              TalkErrorCode = 11
	TalkErrorCode_NOT_READY                                             TalkErrorCode = 12
	TalkErrorCode_NOT_AVAILABLE_SESSION                                 TalkErrorCode = 13
	TalkErrorCode_SYSTEM_ERROR                                          TalkErrorCode = 15
	TalkErrorCode_NO_AVAILABLE_VERIFICATION_METHOD                      TalkErrorCode = 16
	TalkErrorCode_NOT_AUTHENTICATED                                     TalkErrorCode = 17
	TalkErrorCode_INVALID_IDENTITY_CREDENTIAL                           TalkErrorCode = 18
	TalkErrorCode_NOT_AVAILABLE_IDENTITY_IDENTIFIER                     TalkErrorCode = 19
	TalkErrorCode_INTERNAL_ERROR                                        TalkErrorCode = 20
	TalkErrorCode_NO_SUCH_IDENTITY_IDENFIER                             TalkErrorCode = 21
	TalkErrorCode_DEACTIVATED_ACCOUNT_BOUND_TO_THIS_IDENTITY            TalkErrorCode = 22
	TalkErrorCode_ILLEGAL_IDENTITY_CREDENTIAL                           TalkErrorCode = 23
	TalkErrorCode_UNKNOWN_CHANNEL                                       TalkErrorCode = 24
	TalkErrorCode_NO_SUCH_MESSAGE_BOX                                   TalkErrorCode = 25
	TalkErrorCode_NOT_AVAILABLE_MESSAGE_BOX                             TalkErrorCode = 26
	TalkErrorCode_CHANNEL_DOES_NOT_MATCH                                TalkErrorCode = 27
	TalkErrorCode_NOT_YOUR_MESSAGE                                      TalkErrorCode = 28
	TalkErrorCode_MESSAGE_DEFINED_ERROR                                 TalkErrorCode = 29
	TalkErrorCode_USER_CANNOT_ACCEPT_PRESENTS                           TalkErrorCode = 30
	TalkErrorCode_USER_NOT_STICKER_OWNER                                TalkErrorCode = 32
	TalkErrorCode_MAINTENANCE_ERROR                                     TalkErrorCode = 33
	TalkErrorCode_ACCOUNT_NOT_MATCHED                                   TalkErrorCode = 34
	TalkErrorCode_ABUSE_BLOCK                                           TalkErrorCode = 35
	TalkErrorCode_NOT_FRIEND                                            TalkErrorCode = 36
	TalkErrorCode_NOT_ALLOWED_CALL                                      TalkErrorCode = 37
	TalkErrorCode_BLOCK_FRIEND                                          TalkErrorCode = 38
	TalkErrorCode_INCOMPATIBLE_VOIP_VERSION                             TalkErrorCode = 39
	TalkErrorCode_INVALID_SNS_ACCESS_TOKEN                              TalkErrorCode = 40
	TalkErrorCode_EXTERNAL_SERVICE_NOT_AVAILABLE                        TalkErrorCode = 41
	TalkErrorCode_NOT_ALLOWED_ADD_CONTACT                               TalkErrorCode = 42
	TalkErrorCode_NOT_CERTIFICATED                                      TalkErrorCode = 43
	TalkErrorCode_NOT_ALLOWED_SECONDARY_DEVICE                          TalkErrorCode = 44
	TalkErrorCode_INVALID_PIN_CODE                                      TalkErrorCode = 45
	TalkErrorCode_NOT_FOUND_IDENTITY_CREDENTIAL                         TalkErrorCode = 46
	TalkErrorCode_EXCEED_FILE_MAX_SIZE                                  TalkErrorCode = 47
	TalkErrorCode_EXCEED_DAILY_QUOTA                                    TalkErrorCode = 48
	TalkErrorCode_NOT_SUPPORT_SEND_FILE                                 TalkErrorCode = 49
	TalkErrorCode_MUST_UPGRADE                                          TalkErrorCode = 50
	TalkErrorCode_NOT_AVAILABLE_PIN_CODE_SESSION                        TalkErrorCode = 51
	TalkErrorCode_EXPIRED_REVISION                                      TalkErrorCode = 52
	TalkErrorCode_NOT_YET_PHONE_NUMBER                                  TalkErrorCode = 54
	TalkErrorCode_BAD_CALL_NUMBER                                       TalkErrorCode = 55
	TalkErrorCode_UNAVAILABLE_CALL_NUMBER                               TalkErrorCode = 56
	TalkErrorCode_NOT_SUPPORT_CALL_SERVICE                              TalkErrorCode = 57
	TalkErrorCode_CONGESTION_CONTROL                                    TalkErrorCode = 58
	TalkErrorCode_NO_BALANCE                                            TalkErrorCode = 59
	TalkErrorCode_NOT_PERMITTED_CALLER_ID                               TalkErrorCode = 60
	TalkErrorCode_NO_CALLER_ID_LIMIT_EXCEEDED                           TalkErrorCode = 61
	TalkErrorCode_CALLER_ID_VERIFICATION_REQUIRED                       TalkErrorCode = 62
	TalkErrorCode_NO_CALLER_ID_LIMIT_EXCEEDED_AND_VERIFICATION_REQUIRED TalkErrorCode = 63
	TalkErrorCode_MESSAGE_NOT_FOUND                                     TalkErrorCode = 64
	TalkErrorCode_INVALID_ACCOUNT_MIGRATION_PINCODE_FORMAT              TalkErrorCode = 65
	TalkErrorCode_ACCOUNT_MIGRATION_PINCODE_NOT_MATCHED                 TalkErrorCode = 66
	TalkErrorCode_ACCOUNT_MIGRATION_PINCODE_BLOCKED                     TalkErrorCode = 67
	TalkErrorCode_INVALID_PASSWORD_FORMAT                               TalkErrorCode = 69
	TalkErrorCode_FEATURE_RESTRICTED                                    TalkErrorCode = 70
	TalkErrorCode_MESSAGE_NOT_DESTRUCTIBLE                              TalkErrorCode = 71
	TalkErrorCode_PAID_CALL_REDEEM_FAILED                               TalkErrorCode = 72
	TalkErrorCode_PREVENTED_JOIN_BY_TICKET                              TalkErrorCode = 73
	TalkErrorCode_SEND_MESSAGE_NOT_PERMITTED_FROM_LINE_AT               TalkErrorCode = 75
	TalkErrorCode_SEND_MESSAGE_NOT_PERMITTED_WHILE_AUTO_REPLY           TalkErrorCode = 76
	TalkErrorCode_SECURITY_CENTER_NOT_VERIFIED                          TalkErrorCode = 77
	TalkErrorCode_SECURITY_CENTER_BLOCKED_BY_SETTING                    TalkErrorCode = 78
	TalkErrorCode_SECURITY_CENTER_BLOCKED                               TalkErrorCode = 79
	TalkErrorCode_TALK_PROXY_EXCEPTION                                  TalkErrorCode = 80
	TalkErrorCode_E2EE_INVALID_PROTOCOL                                 TalkErrorCode = 81
	TalkErrorCode_E2EE_RETRY_ENCRYPT                                    TalkErrorCode = 82
	TalkErrorCode_E2EE_UPDATE_SENDER_KEY                                TalkErrorCode = 83
	TalkErrorCode_E2EE_UPDATE_RECEIVER_KEY                              TalkErrorCode = 84
	TalkErrorCode_E2EE_INVALID_ARGUMENT                                 TalkErrorCode = 85
	TalkErrorCode_E2EE_INVALID_VERSION                                  TalkErrorCode = 86
	TalkErrorCode_E2EE_SENDER_DISABLED                                  TalkErrorCode = 87
	TalkErrorCode_E2EE_RECEIVER_DISABLED                                TalkErrorCode = 88
	TalkErrorCode_E2EE_SENDER_NOT_ALLOWED                               TalkErrorCode = 89
	TalkErrorCode_E2EE_RECEIVER_NOT_ALLOWED                             TalkErrorCode = 90
	TalkErrorCode_E2EE_RESEND_FAIL                                      TalkErrorCode = 91
	TalkErrorCode_E2EE_RESEND_OK                                        TalkErrorCode = 92
	TalkErrorCode_HITOKOTO_BACKUP_NO_AVAILABLE_DATA                     TalkErrorCode = 93
	TalkErrorCode_E2EE_UPDATE_PRIMARY_DEVICE                            TalkErrorCode = 94
	TalkErrorCode_SUCCESS                                               TalkErrorCode = 95
	TalkErrorCode_CANCEL                                                TalkErrorCode = 96
	TalkErrorCode_E2EE_PRIMARY_NOT_SUPPORT                              TalkErrorCode = 97
	TalkErrorCode_E2EE_RETRY_PLAIN                                      TalkErrorCode = 98
	TalkErrorCode_E2EE_RECREATE_GROUP_KEY                               TalkErrorCode = 99
	TalkErrorCode_E2EE_GROUP_TOO_MANY_MEMBERS                           TalkErrorCode = 100
	TalkErrorCode_SERVER_BUSY                                           TalkErrorCode = 101
	TalkErrorCode_NOT_ALLOWED_ADD_FOLLOW                                TalkErrorCode = 102
	TalkErrorCode_INCOMING_FRIEND_REQUEST_LIMIT                         TalkErrorCode = 103
	TalkErrorCode_OUTGOING_FRIEND_REQUEST_LIMIT                         TalkErrorCode = 104
	TalkErrorCode_OUTGOING_FRIEND_REQUEST_QUOTA                         TalkErrorCode = 105
	TalkErrorCode_DUPLICATED                                            TalkErrorCode = 106
	TalkErrorCode_BANNED                                                TalkErrorCode = 107
	TalkErrorCode_NOT_AN_INVITEE                                        TalkErrorCode = 108
	TalkErrorCode_NOT_AN_OUTSIDER                                       TalkErrorCode = 109
	TalkErrorCode_EMPTY_GROUP                                           TalkErrorCode = 111
	TalkErrorCode_EXCEED_FOLLOW_LIMIT                                   TalkErrorCode = 112
	TalkErrorCode_UNSUPPORTED_ACCOUNT_TYPE                              TalkErrorCode = 113
	TalkErrorCode_AGREEMENT_REQUIRED                                    TalkErrorCode = 114
	TalkErrorCode_SHOULD_RETRY                                          TalkErrorCode = 115
	TalkErrorCode_OVER_MAX_CHATS_PER_USER                               TalkErrorCode = 116
	TalkErrorCode_NOT_AVAILABLE_API                                     TalkErrorCode = 117
	TalkErrorCode_INVALID_OTP                                           TalkErrorCode = 118
	TalkErrorCode_MUST_REFRESH_V3_TOKEN                                 TalkErrorCode = 119
	TalkErrorCode_ALREADY_EXPIRED                                       TalkErrorCode = 120
	TalkErrorCode_USER_NOT_STICON_OWNER                                 TalkErrorCode = 121
	TalkErrorCode_REFRESH_MEDIA_FLOW                                    TalkErrorCode = 122
	TalkErrorCode_EXCEED_FOLLOWER_LIMIT                                 TalkErrorCode = 123
)

func TalkErrorCodeFromString

func TalkErrorCodeFromString(s string) (TalkErrorCode, error)

func TalkErrorCodePtr

func TalkErrorCodePtr(v TalkErrorCode) *TalkErrorCode

func (TalkErrorCode) MarshalText

func (p TalkErrorCode) MarshalText() ([]byte, error)

func (*TalkErrorCode) Scan

func (p *TalkErrorCode) Scan(value interface{}) error

func (TalkErrorCode) String

func (p TalkErrorCode) String() string

func (*TalkErrorCode) UnmarshalText

func (p *TalkErrorCode) UnmarshalText(text []byte) error

func (*TalkErrorCode) Value

func (p *TalkErrorCode) Value() (driver.Value, error)

type TalkException

type TalkException struct {
	Code         TalkErrorCode     `thrift:"code,1" db:"code" json:"1"`
	Reason       string            `thrift:"reason,2" db:"reason" json:"2"`
	ParameterMap map[string]string `thrift:"parameterMap,3" db:"parameterMap" json:"3"`
}

Attributes:

  • Code
  • Reason
  • ParameterMap
var TalkServiceAcceptChatInvitationByTicketResult_E_DEFAULT *TalkException
var TalkServiceAcceptChatInvitationResult_E_DEFAULT *TalkException
var TalkServiceAcquireEncryptedAccessTokenResult_E_DEFAULT *TalkException
var TalkServiceAddToFollowBlacklistResult_E_DEFAULT *TalkException
var TalkServiceBlockContactResult_E_DEFAULT *TalkException
var TalkServiceBlockRecommendationResult_E_DEFAULT *TalkException
var TalkServiceBulkFollowResult_E_DEFAULT *TalkException
var TalkServiceCancelChatInvitationResult_E_DEFAULT *TalkException
var TalkServiceCancelReactionResult_E_DEFAULT *TalkException
var TalkServiceCreateChatResult_E_DEFAULT *TalkException
var TalkServiceCreateChatRoomAnnouncementResult_E_DEFAULT *TalkException
var TalkServiceDecryptFollowEMidResult_E_DEFAULT *TalkException
var TalkServiceDeleteOtherFromChatResult_E_DEFAULT *TalkException
var TalkServiceDeleteSelfFromChatResult_E_DEFAULT *TalkException
var TalkServiceFindAndAddContactsByMidResult_E_DEFAULT *TalkException
var TalkServiceFindChatByTicketResult_E_DEFAULT *TalkException
var TalkServiceFindContactByUserTicketResult_E_DEFAULT *TalkException
var TalkServiceFindContactByUseridResult_E_DEFAULT *TalkException
var TalkServiceFollowResult_E_DEFAULT *TalkException
var TalkServiceGenerateUserTicketResult_E_DEFAULT *TalkException
var TalkServiceGetAllChatMidsResult_E_DEFAULT *TalkException
var TalkServiceGetAllContactIdsResult_E_DEFAULT *TalkException
var TalkServiceGetBlockedContactIdsResult_E_DEFAULT *TalkException
var TalkServiceGetBlockedRecommendationIdsResult_E_DEFAULT *TalkException
var TalkServiceGetChatRoomAnnouncementsResult_E_DEFAULT *TalkException
var TalkServiceGetChatsResult_E_DEFAULT *TalkException
var TalkServiceGetContactResult_E_DEFAULT *TalkException
var TalkServiceGetContactsResult_E_DEFAULT *TalkException
var TalkServiceGetContactsV2Result_E_DEFAULT *TalkException
var TalkServiceGetEncryptedIdentityV3Result_E_DEFAULT *TalkException
var TalkServiceGetExtendedProfileResult_E_DEFAULT *TalkException
var TalkServiceGetFavoriteMidsResult_E_DEFAULT *TalkException
var TalkServiceGetFollowBlacklistResult_E_DEFAULT *TalkException
var TalkServiceGetFollowersResult_E_DEFAULT *TalkException
var TalkServiceGetFollowingsResult_E_DEFAULT *TalkException
var TalkServiceGetHiddenContactMidsResult_E_DEFAULT *TalkException
var TalkServiceGetLastE2EEGroupSharedKeyResult_E_DEFAULT *TalkException
var TalkServiceGetLastE2EEPublicKeysResult_E_DEFAULT *TalkException
var TalkServiceGetMessageBoxesResult_E_DEFAULT *TalkException
var TalkServiceGetMessageReadRangeResult_E_DEFAULT *TalkException
var TalkServiceGetPreviousMessagesV2WithRequestResult_E_DEFAULT *TalkException
var TalkServiceGetProfileResult_E_DEFAULT *TalkException
var TalkServiceGetRecentMessagesV2Result_E_DEFAULT *TalkException
var TalkServiceGetRecommendationIdsResult_E_DEFAULT *TalkException
var TalkServiceGetSettingsAttributes2Result_E_DEFAULT *TalkException
var TalkServiceGetSettingsResult_E_DEFAULT *TalkException
var TalkServiceInviteIntoChatResult_E_DEFAULT *TalkException
var TalkServiceIsUseridAvailableResult_E_DEFAULT *TalkException
var TalkServiceNegotiateE2EEPublicKeyResult_E_DEFAULT *TalkException
var TalkServiceNoopResult_E_DEFAULT *TalkException
var TalkServiceReactResult_E_DEFAULT *TalkException
var TalkServiceRegisterE2EEGroupKeyResult_E_DEFAULT *TalkException
var TalkServiceRegisterE2EEPublicKeyResult_E_DEFAULT *TalkException
var TalkServiceRegisterUseridResult_E_DEFAULT *TalkException
var TalkServiceReissueChatTicketResult_E_DEFAULT *TalkException
var TalkServiceRejectChatInvitationResult_E_DEFAULT *TalkException
var TalkServiceRemoveAllMessagesResult_E_DEFAULT *TalkException
var TalkServiceRemoveChatRoomAnnouncementResult_E_DEFAULT *TalkException
var TalkServiceRemoveFollowerResult_E_DEFAULT *TalkException
var TalkServiceRemoveFromFollowBlacklistResult_E_DEFAULT *TalkException
var TalkServiceSendChatCheckedResult_E_DEFAULT *TalkException
var TalkServiceSendChatRemovedResult_E_DEFAULT *TalkException
var TalkServiceSendMessageResult_E_DEFAULT *TalkException
var TalkServiceSetNotificationsEnabledResult_E_DEFAULT *TalkException
var TalkServiceUnblockContactResult_E_DEFAULT *TalkException
var TalkServiceUnblockRecommendationResult_E_DEFAULT *TalkException
var TalkServiceUnfollowResult_E_DEFAULT *TalkException
var TalkServiceUnregisterUserAndDeviceResult_E_DEFAULT *TalkException
var TalkServiceUnsendMessageResult_E_DEFAULT *TalkException
var TalkServiceUpdateChatResult_E_DEFAULT *TalkException
var TalkServiceUpdateContactSettingResult_E_DEFAULT *TalkException
var TalkServiceUpdateExtendedProfileAttributeResult_E_DEFAULT *TalkException
var TalkServiceUpdateProfileAttributesResult_E_DEFAULT *TalkException
var TalkServiceUpdateSettingsAttributes2Result_E_DEFAULT *TalkException
var TalkServiceVerifyQrcodeWithE2EEResult_E_DEFAULT *TalkException

func NewTalkException

func NewTalkException() *TalkException

func (*TalkException) Equals

func (p *TalkException) Equals(other *TalkException) bool

func (*TalkException) Error

func (p *TalkException) Error() string

func (*TalkException) GetCode

func (p *TalkException) GetCode() TalkErrorCode

func (*TalkException) GetParameterMap

func (p *TalkException) GetParameterMap() map[string]string

func (*TalkException) GetReason

func (p *TalkException) GetReason() string

func (*TalkException) Read

func (p *TalkException) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*TalkException) ReadField1

func (p *TalkException) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*TalkException) ReadField2

func (p *TalkException) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*TalkException) ReadField3

func (p *TalkException) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*TalkException) String

func (p *TalkException) String() string

func (TalkException) TExceptionType

func (TalkException) TExceptionType() thrift.TExceptionType

func (*TalkException) Validate

func (p *TalkException) Validate() error

func (*TalkException) Write

func (p *TalkException) Write(ctx context.Context, oprot thrift.TProtocol) error

type TalkService

type TalkService interface {
	// Parameters:
	//  - Verifer
	//  - PinCode
	//  - ErrorCode
	//  - PublicKey
	//  - EncryptedKeyChain
	//  - HashKeyChain
	VerifyQrcodeWithE2EE(ctx context.Context, verifer string, pinCode string, errorCode int32, publicKey *E2EEPublicKey, encryptedKeyChain []byte, hashKeyChain []byte) (_r string, _err error)
	GetLastE2EEPublicKeys(ctx context.Context, chatMid string) (_r map[string]*E2EEPublicKey, _err error)
	Noop(ctx context.Context) (_err error)
	// Parameters:
	//  - SyncReason
	GetProfile(ctx context.Context, syncReason SyncReason) (_r *Profile, _err error)
	// Parameters:
	//  - ReqSeq
	//  - Mid
	//  - Type
	//  - Reference
	FindAndAddContactsByMid(ctx context.Context, reqSeq int32, mid string, type_a1 ContactType, reference string) (_r map[string]*Contact, _err error)
	// Parameters:
	//  - FeatureType
	SendMessage(ctx context.Context, seq int32, message *Message) (_r *Message, _err error)
	AcquireEncryptedAccessToken(ctx context.Context, featureType int32) (_r string, _err error)
	GetEncryptedIdentityV3(ctx context.Context) (_r *GetEncryptedIdentityV3Response, _err error)
	UnregisterUserAndDevice(ctx context.Context) (_r string, _err error)
	// Parameters:
	//  - ReactRequest
	React(ctx context.Context, reactRequest *ReactRequest) (_err error)
	// Parameters:
	//  - CancelReactionRequest
	CancelReaction(ctx context.Context, cancelReactionRequest *CancelReactionRequest) (_err error)
	// Parameters:
	//  - Seq
	//  - ChatMid
	//  - LastMessageId
	//  - SessionId
	SendChatRemoved(ctx context.Context, seq int32, chatMid string, lastMessageId string, sessionId int8) (_err error)
	// Parameters:
	//  - Seq
	//  - ChatMid
	//  - LastMessageId
	//  - SessionId
	SendChatChecked(ctx context.Context, seq int32, chatMid string, lastMessageId string, sessionId int8) (_err error)
	// Parameters:
	//  - MessageBoxListRequest
	//  - SyncReason
	GetMessageBoxes(ctx context.Context, messageBoxListRequest *MessageBoxListRequest, syncReason int32) (_r *MessageBoxList, _err error)
	// Parameters:
	//  - To
	//  - Count
	GetRecentMessagesV2(ctx context.Context, to string, count int32) (_r []*Message, _err error)
	// Parameters:
	//  - ChatIds
	//  - SyncReason
	GetMessageReadRange(ctx context.Context, chatIds []string, syncReason int32) (_r []*TMessageReadRange, _err error)
	// Parameters:
	//  - Request
	//  - SyncReason
	GetPreviousMessagesV2WithRequest(ctx context.Context, request *GetPreviousMessagesV2Request, syncReason int32) (_r []*Message, _err error)
	// Parameters:
	//  - Seq
	//  - LastMessageId
	RemoveAllMessages(ctx context.Context, seq int32, lastMessageId string) (_err error)
	// Parameters:
	//  - Seq
	//  - MessageId
	UnsendMessage(ctx context.Context, seq int32, messageId string) (_err error)
	// Parameters:
	//  - ReqSeq
	//  - Request
	UpdateProfileAttributes(ctx context.Context, reqSeq int32, request *UpdateProfileAttributesRequest) (_err error)
	// Parameters:
	//  - ReqSeq
	//  - Attr
	//  - ExtendedProfile
	UpdateExtendedProfileAttribute(ctx context.Context, reqSeq int32, attr int32, extendedProfile *ExtendedProfile) (_err error)
	// Parameters:
	//  - SyncReason
	GetExtendedProfile(ctx context.Context, syncReason int32) (_r *ExtendedProfile, _err error)
	// Parameters:
	//  - ReqSeq
	//  - ChatMid
	//  - Type
	//  - Contents
	CreateChatRoomAnnouncement(ctx context.Context, reqSeq int32, chatMid string, type_a1 int32, contents *ChatRoomAnnouncementContents) (_r *ChatRoomAnnouncement, _err error)
	// Parameters:
	//  - ReqSeq
	//  - ChatMid
	//  - AnnouncementSeq
	RemoveChatRoomAnnouncement(ctx context.Context, reqSeq int32, chatMid string, announcementSeq int64) (_err error)
	// Parameters:
	//  - ChatMid
	GetChatRoomAnnouncements(ctx context.Context, chatMid string) (_r []*ChatRoomAnnouncement, _err error)
	// Parameters:
	//  - Mid
	NegotiateE2EEPublicKey(ctx context.Context, mid string) (_r *E2EENegotiationResult_, _err error)
	// Parameters:
	//  - Version
	//  - ChatMid
	GetLastE2EEGroupSharedKey(ctx context.Context, version int32, chatMid string) (_r *E2EEGroupSharedKey, _err error)
	// Parameters:
	//  - ReqSeq
	//  - PublicKey
	RegisterE2EEPublicKey(ctx context.Context, reqSeq int32, publicKey *E2EEPublicKey) (_r *E2EEPublicKey, _err error)
	// Parameters:
	//  - KeyVersion
	//  - ChatMid
	//  - Members
	//  - KeyIds
	//  - EncryptedSharedKeys
	RegisterE2EEGroupKey(ctx context.Context, keyVersion int32, chatMid string, members []string, keyIds []int32, encryptedSharedKeys [][]byte) (_r *E2EEGroupSharedKey, _err error)
	// Parameters:
	//  - Request
	AcceptChatInvitation(ctx context.Context, request *AcceptChatInvitationRequest) (_r *AcceptChatInvitationResponse, _err error)
	// Parameters:
	//  - Request
	RejectChatInvitation(ctx context.Context, request *RejectChatInvitationRequest) (_r *RejectChatInvitationResponse, _err error)
	// Parameters:
	//  - Request
	AcceptChatInvitationByTicket(ctx context.Context, request *AcceptChatInvitationByTicketRequest) (_r *AcceptChatInvitationByTicketResponse, _err error)
	// Parameters:
	//  - Request
	DeleteOtherFromChat(ctx context.Context, request *DeleteOtherFromChatRequest) (_r *DeleteOtherFromChatResponse, _err error)
	// Parameters:
	//  - Request
	FindChatByTicket(ctx context.Context, request *FindChatByTicketRequest) (_r *FindChatByTicketResponse, _err error)
	// Parameters:
	//  - Request
	DeleteSelfFromChat(ctx context.Context, request *DeleteSelfFromChatRequest) (_r *DeleteSelfFromChatResponse, _err error)
	// Parameters:
	//  - Request
	InviteIntoChat(ctx context.Context, request *InviteIntoChatRequest) (_r *InviteIntoChatResponse, _err error)
	// Parameters:
	//  - Request
	//  - SyncReason
	GetChats(ctx context.Context, request *GetChatsRequest, syncReason SyncReason) (_r *GetChatsResponse, _err error)
	// Parameters:
	//  - Request
	//  - SyncReason
	GetAllChatMids(ctx context.Context, request *GetAllChatMidsRequest, syncReason SyncReason) (_r *GetAllChatMidsResponse, _err error)
	// Parameters:
	//  - Request
	CreateChat(ctx context.Context, request *CreateChatRequest) (_r *CreateChatResponse, _err error)
	// Parameters:
	//  - Request
	ReissueChatTicket(ctx context.Context, request *ReissueChatTicketRequest) (_r *ReissueChatTicketResponse, _err error)
	// Parameters:
	//  - Request
	CancelChatInvitation(ctx context.Context, request *CancelChatInvitationRequest) (_r *CancelChatInvitationResponse, _err error)
	// Parameters:
	//  - Request
	UpdateChat(ctx context.Context, request *UpdateChatRequest) (_r *UpdateChatResponse, _err error)
	// Parameters:
	//  - SearchId
	IsUseridAvailable(ctx context.Context, searchId string) (_r bool, _err error)
	// Parameters:
	//  - ReqSeq
	//  - SearchId
	RegisterUserid(ctx context.Context, reqSeq int32, searchId string) (_r bool, _err error)
	// Parameters:
	//  - ID
	GetContact(ctx context.Context, id string) (_r *Contact, _err error)
	// Parameters:
	//  - Ids
	GetContacts(ctx context.Context, ids []string) (_r []*Contact, _err error)
	// Parameters:
	//  - Request
	//  - SyncReason
	GetContactsV2(ctx context.Context, request *GetContactsV2Request, syncReason int32) (_r *GetContactsV2Response, _err error)
	GetFavoriteMids(ctx context.Context) (_r []string, _err error)
	GetHiddenContactMids(ctx context.Context) (_r []string, _err error)
	// Parameters:
	//  - SearchId
	FindContactByUserid(ctx context.Context, searchId string) (_r *Contact, _err error)
	// Parameters:
	//  - TicketIdWithTag
	FindContactByUserTicket(ctx context.Context, ticketIdWithTag string) (_r *Contact, _err error)
	// Parameters:
	//  - ExpirationTime
	//  - MaxUseCount
	GenerateUserTicket(ctx context.Context, expirationTime int64, maxUseCount int32) (_r *Ticket, _err error)
	// Parameters:
	//  - SyncReason
	GetRecommendationIds(ctx context.Context, syncReason int32) (_r []string, _err error)
	// Parameters:
	//  - SyncReason
	GetBlockedRecommendationIds(ctx context.Context, syncReason int32) (_r []string, _err error)
	// Parameters:
	//  - SyncReason
	GetAllContactIds(ctx context.Context, syncReason int32) (_r []string, _err error)
	// Parameters:
	//  - SyncReason
	GetBlockedContactIds(ctx context.Context, syncReason int32) (_r []string, _err error)
	// Parameters:
	//  - ReqSeq
	//  - Mid
	//  - Flag
	//  - Value
	UpdateContactSetting(ctx context.Context, reqSeq int32, mid string, flag int32, value string) (_err error)
	// Parameters:
	//  - ReqSeq
	//  - ID
	BlockContact(ctx context.Context, reqSeq int32, id string) (_err error)
	// Parameters:
	//  - ReqSeq
	//  - ID
	//  - Reference
	UnblockContact(ctx context.Context, reqSeq int32, id string, reference string) (_err error)
	// Parameters:
	//  - ReqSeq
	//  - TargetMid
	BlockRecommendation(ctx context.Context, reqSeq int32, targetMid string) (_err error)
	// Parameters:
	//  - ReqSeq
	//  - TargetMid
	UnblockRecommendation(ctx context.Context, reqSeq int32, targetMid string) (_err error)
	// Parameters:
	//  - Request
	BulkFollow(ctx context.Context, request *BulkFollowRequest) (_r *BulkFollowResponse, _err error)
	// Parameters:
	//  - FollowRequest
	Follow(ctx context.Context, followRequest *FollowRequest) (_err error)
	// Parameters:
	//  - UnfollowRequest
	Unfollow(ctx context.Context, unfollowRequest *UnfollowRequest) (_err error)
	// Parameters:
	//  - Request
	AddToFollowBlacklist(ctx context.Context, request *AddToFollowBlacklistRequest) (_err error)
	// Parameters:
	//  - Request
	RemoveFollower(ctx context.Context, request *RemoveFollowerRequest) (_err error)
	// Parameters:
	//  - EMid
	DecryptFollowEMid(ctx context.Context, eMid string) (_r string, _err error)
	// Parameters:
	//  - Request
	GetFollowers(ctx context.Context, request *GetFollowersRequest) (_r *GetFollowersResponse, _err error)
	// Parameters:
	//  - Request
	GetFollowings(ctx context.Context, request *GetFollowingsRequest) (_r *GetFollowingsResponse, _err error)
	// Parameters:
	//  - Request
	GetFollowBlacklist(ctx context.Context, request *GetFollowBlacklistRequest) (_r *GetFollowBlacklistResponse, _err error)
	// Parameters:
	//  - Request
	RemoveFromFollowBlacklist(ctx context.Context, request *RemoveFromFollowBlacklistRequest) (_err error)
	// Parameters:
	//  - SyncReason
	GetSettings(ctx context.Context, syncReason int32) (_r *Settings, _err error)
	// Parameters:
	//  - AttributesToRetrieve
	GetSettingsAttributes2(ctx context.Context, attributesToRetrieve []int32) (_r *Settings, _err error)
	// Parameters:
	//  - ReqSeq
	//  - Settings
	//  - AttributesToUpdate
	UpdateSettingsAttributes2(ctx context.Context, reqSeq int32, settings *Settings, attributesToUpdate []int32) (_r []int32, _err error)
	// Parameters:
	//  - ReqSeq
	//  - Type
	//  - Target
	//  - Enablement
	SetNotificationsEnabled(ctx context.Context, reqSeq int32, type_a1 int32, target string, enablement bool) (_r bool, _err error)
}

type TalkServiceAcceptChatInvitationArgs

type TalkServiceAcceptChatInvitationArgs struct {
	Request *AcceptChatInvitationRequest `thrift:"request,1" db:"request" json:"request"`
}

Attributes:

  • Request

func NewTalkServiceAcceptChatInvitationArgs

func NewTalkServiceAcceptChatInvitationArgs() *TalkServiceAcceptChatInvitationArgs

func (*TalkServiceAcceptChatInvitationArgs) GetRequest

func (*TalkServiceAcceptChatInvitationArgs) IsSetRequest

func (p *TalkServiceAcceptChatInvitationArgs) IsSetRequest() bool

func (*TalkServiceAcceptChatInvitationArgs) Read

func (*TalkServiceAcceptChatInvitationArgs) ReadField1

func (*TalkServiceAcceptChatInvitationArgs) String

func (*TalkServiceAcceptChatInvitationArgs) Write

type TalkServiceAcceptChatInvitationByTicketArgs

type TalkServiceAcceptChatInvitationByTicketArgs struct {
	Request *AcceptChatInvitationByTicketRequest `thrift:"request,1" db:"request" json:"request"`
}

Attributes:

  • Request

func NewTalkServiceAcceptChatInvitationByTicketArgs

func NewTalkServiceAcceptChatInvitationByTicketArgs() *TalkServiceAcceptChatInvitationByTicketArgs

func (*TalkServiceAcceptChatInvitationByTicketArgs) GetRequest

func (*TalkServiceAcceptChatInvitationByTicketArgs) IsSetRequest

func (*TalkServiceAcceptChatInvitationByTicketArgs) Read

func (*TalkServiceAcceptChatInvitationByTicketArgs) ReadField1

func (*TalkServiceAcceptChatInvitationByTicketArgs) String

func (*TalkServiceAcceptChatInvitationByTicketArgs) Write

type TalkServiceAcceptChatInvitationByTicketResult

type TalkServiceAcceptChatInvitationByTicketResult struct {
	Success *AcceptChatInvitationByTicketResponse `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException                        `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceAcceptChatInvitationByTicketResult

func NewTalkServiceAcceptChatInvitationByTicketResult() *TalkServiceAcceptChatInvitationByTicketResult

func (*TalkServiceAcceptChatInvitationByTicketResult) GetE

func (*TalkServiceAcceptChatInvitationByTicketResult) GetSuccess

func (*TalkServiceAcceptChatInvitationByTicketResult) IsSetE

func (*TalkServiceAcceptChatInvitationByTicketResult) IsSetSuccess

func (*TalkServiceAcceptChatInvitationByTicketResult) Read

func (*TalkServiceAcceptChatInvitationByTicketResult) ReadField0

func (*TalkServiceAcceptChatInvitationByTicketResult) ReadField1

func (*TalkServiceAcceptChatInvitationByTicketResult) String

func (*TalkServiceAcceptChatInvitationByTicketResult) Write

type TalkServiceAcceptChatInvitationResult

type TalkServiceAcceptChatInvitationResult struct {
	Success *AcceptChatInvitationResponse `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException                `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceAcceptChatInvitationResult

func NewTalkServiceAcceptChatInvitationResult() *TalkServiceAcceptChatInvitationResult

func (*TalkServiceAcceptChatInvitationResult) GetE

func (*TalkServiceAcceptChatInvitationResult) GetSuccess

func (*TalkServiceAcceptChatInvitationResult) IsSetE

func (*TalkServiceAcceptChatInvitationResult) IsSetSuccess

func (p *TalkServiceAcceptChatInvitationResult) IsSetSuccess() bool

func (*TalkServiceAcceptChatInvitationResult) Read

func (*TalkServiceAcceptChatInvitationResult) ReadField0

func (*TalkServiceAcceptChatInvitationResult) ReadField1

func (*TalkServiceAcceptChatInvitationResult) String

func (*TalkServiceAcceptChatInvitationResult) Write

type TalkServiceAcquireEncryptedAccessTokenArgs

type TalkServiceAcquireEncryptedAccessTokenArgs struct {
	// unused field # 1
	FeatureType int32 `thrift:"featureType,2" db:"featureType" json:"featureType"`
}

Attributes:

  • FeatureType

func NewTalkServiceAcquireEncryptedAccessTokenArgs

func NewTalkServiceAcquireEncryptedAccessTokenArgs() *TalkServiceAcquireEncryptedAccessTokenArgs

func (*TalkServiceAcquireEncryptedAccessTokenArgs) GetFeatureType

func (*TalkServiceAcquireEncryptedAccessTokenArgs) Read

func (*TalkServiceAcquireEncryptedAccessTokenArgs) ReadField2

func (*TalkServiceAcquireEncryptedAccessTokenArgs) String

func (*TalkServiceAcquireEncryptedAccessTokenArgs) Write

type TalkServiceAcquireEncryptedAccessTokenResult

type TalkServiceAcquireEncryptedAccessTokenResult struct {
	Success *string        `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceAcquireEncryptedAccessTokenResult

func NewTalkServiceAcquireEncryptedAccessTokenResult() *TalkServiceAcquireEncryptedAccessTokenResult

func (*TalkServiceAcquireEncryptedAccessTokenResult) GetE

func (*TalkServiceAcquireEncryptedAccessTokenResult) GetSuccess

func (*TalkServiceAcquireEncryptedAccessTokenResult) IsSetE

func (*TalkServiceAcquireEncryptedAccessTokenResult) IsSetSuccess

func (*TalkServiceAcquireEncryptedAccessTokenResult) Read

func (*TalkServiceAcquireEncryptedAccessTokenResult) ReadField0

func (*TalkServiceAcquireEncryptedAccessTokenResult) ReadField1

func (*TalkServiceAcquireEncryptedAccessTokenResult) String

func (*TalkServiceAcquireEncryptedAccessTokenResult) Write

type TalkServiceAddToFollowBlacklistArgs

type TalkServiceAddToFollowBlacklistArgs struct {
	// unused field # 1
	Request *AddToFollowBlacklistRequest `thrift:"request,2" db:"request" json:"request"`
}

Attributes:

  • Request

func NewTalkServiceAddToFollowBlacklistArgs

func NewTalkServiceAddToFollowBlacklistArgs() *TalkServiceAddToFollowBlacklistArgs

func (*TalkServiceAddToFollowBlacklistArgs) GetRequest

func (*TalkServiceAddToFollowBlacklistArgs) IsSetRequest

func (p *TalkServiceAddToFollowBlacklistArgs) IsSetRequest() bool

func (*TalkServiceAddToFollowBlacklistArgs) Read

func (*TalkServiceAddToFollowBlacklistArgs) ReadField2

func (*TalkServiceAddToFollowBlacklistArgs) String

func (*TalkServiceAddToFollowBlacklistArgs) Write

type TalkServiceAddToFollowBlacklistResult

type TalkServiceAddToFollowBlacklistResult struct {
	E *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • E

func NewTalkServiceAddToFollowBlacklistResult

func NewTalkServiceAddToFollowBlacklistResult() *TalkServiceAddToFollowBlacklistResult

func (*TalkServiceAddToFollowBlacklistResult) GetE

func (*TalkServiceAddToFollowBlacklistResult) IsSetE

func (*TalkServiceAddToFollowBlacklistResult) Read

func (*TalkServiceAddToFollowBlacklistResult) ReadField1

func (*TalkServiceAddToFollowBlacklistResult) String

func (*TalkServiceAddToFollowBlacklistResult) Write

type TalkServiceBlockContactArgs

type TalkServiceBlockContactArgs struct {
	ReqSeq int32  `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	ID     string `thrift:"id,2" db:"id" json:"id"`
}

Attributes:

  • ReqSeq
  • ID

func NewTalkServiceBlockContactArgs

func NewTalkServiceBlockContactArgs() *TalkServiceBlockContactArgs

func (*TalkServiceBlockContactArgs) GetID

func (*TalkServiceBlockContactArgs) GetReqSeq

func (p *TalkServiceBlockContactArgs) GetReqSeq() int32

func (*TalkServiceBlockContactArgs) Read

func (*TalkServiceBlockContactArgs) ReadField1

func (*TalkServiceBlockContactArgs) ReadField2

func (*TalkServiceBlockContactArgs) String

func (p *TalkServiceBlockContactArgs) String() string

func (*TalkServiceBlockContactArgs) Write

type TalkServiceBlockContactResult

type TalkServiceBlockContactResult struct {
	E *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • E

func NewTalkServiceBlockContactResult

func NewTalkServiceBlockContactResult() *TalkServiceBlockContactResult

func (*TalkServiceBlockContactResult) GetE

func (*TalkServiceBlockContactResult) IsSetE

func (p *TalkServiceBlockContactResult) IsSetE() bool

func (*TalkServiceBlockContactResult) Read

func (*TalkServiceBlockContactResult) ReadField1

func (*TalkServiceBlockContactResult) String

func (*TalkServiceBlockContactResult) Write

type TalkServiceBlockRecommendationArgs

type TalkServiceBlockRecommendationArgs struct {
	ReqSeq    int32  `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	TargetMid string `thrift:"targetMid,2" db:"targetMid" json:"targetMid"`
}

Attributes:

  • ReqSeq
  • TargetMid

func NewTalkServiceBlockRecommendationArgs

func NewTalkServiceBlockRecommendationArgs() *TalkServiceBlockRecommendationArgs

func (*TalkServiceBlockRecommendationArgs) GetReqSeq

func (*TalkServiceBlockRecommendationArgs) GetTargetMid

func (p *TalkServiceBlockRecommendationArgs) GetTargetMid() string

func (*TalkServiceBlockRecommendationArgs) Read

func (*TalkServiceBlockRecommendationArgs) ReadField1

func (*TalkServiceBlockRecommendationArgs) ReadField2

func (*TalkServiceBlockRecommendationArgs) String

func (*TalkServiceBlockRecommendationArgs) Write

type TalkServiceBlockRecommendationResult

type TalkServiceBlockRecommendationResult struct {
	E *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • E

func NewTalkServiceBlockRecommendationResult

func NewTalkServiceBlockRecommendationResult() *TalkServiceBlockRecommendationResult

func (*TalkServiceBlockRecommendationResult) GetE

func (*TalkServiceBlockRecommendationResult) IsSetE

func (*TalkServiceBlockRecommendationResult) Read

func (*TalkServiceBlockRecommendationResult) ReadField1

func (*TalkServiceBlockRecommendationResult) String

func (*TalkServiceBlockRecommendationResult) Write

type TalkServiceBulkFollowArgs

type TalkServiceBulkFollowArgs struct {
	// unused field # 1
	Request *BulkFollowRequest `thrift:"request,2" db:"request" json:"request"`
}

Attributes:

  • Request

func NewTalkServiceBulkFollowArgs

func NewTalkServiceBulkFollowArgs() *TalkServiceBulkFollowArgs

func (*TalkServiceBulkFollowArgs) GetRequest

func (*TalkServiceBulkFollowArgs) IsSetRequest

func (p *TalkServiceBulkFollowArgs) IsSetRequest() bool

func (*TalkServiceBulkFollowArgs) Read

func (*TalkServiceBulkFollowArgs) ReadField2

func (p *TalkServiceBulkFollowArgs) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*TalkServiceBulkFollowArgs) String

func (p *TalkServiceBulkFollowArgs) String() string

func (*TalkServiceBulkFollowArgs) Write

type TalkServiceBulkFollowResult

type TalkServiceBulkFollowResult struct {
	Success *BulkFollowResponse `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException      `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceBulkFollowResult

func NewTalkServiceBulkFollowResult() *TalkServiceBulkFollowResult

func (*TalkServiceBulkFollowResult) GetE

func (*TalkServiceBulkFollowResult) GetSuccess

func (*TalkServiceBulkFollowResult) IsSetE

func (p *TalkServiceBulkFollowResult) IsSetE() bool

func (*TalkServiceBulkFollowResult) IsSetSuccess

func (p *TalkServiceBulkFollowResult) IsSetSuccess() bool

func (*TalkServiceBulkFollowResult) Read

func (*TalkServiceBulkFollowResult) ReadField0

func (*TalkServiceBulkFollowResult) ReadField1

func (*TalkServiceBulkFollowResult) String

func (p *TalkServiceBulkFollowResult) String() string

func (*TalkServiceBulkFollowResult) Write

type TalkServiceCancelChatInvitationArgs

type TalkServiceCancelChatInvitationArgs struct {
	Request *CancelChatInvitationRequest `thrift:"request,1" db:"request" json:"request"`
}

Attributes:

  • Request

func NewTalkServiceCancelChatInvitationArgs

func NewTalkServiceCancelChatInvitationArgs() *TalkServiceCancelChatInvitationArgs

func (*TalkServiceCancelChatInvitationArgs) GetRequest

func (*TalkServiceCancelChatInvitationArgs) IsSetRequest

func (p *TalkServiceCancelChatInvitationArgs) IsSetRequest() bool

func (*TalkServiceCancelChatInvitationArgs) Read

func (*TalkServiceCancelChatInvitationArgs) ReadField1

func (*TalkServiceCancelChatInvitationArgs) String

func (*TalkServiceCancelChatInvitationArgs) Write

type TalkServiceCancelChatInvitationResult

type TalkServiceCancelChatInvitationResult struct {
	Success *CancelChatInvitationResponse `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException                `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceCancelChatInvitationResult

func NewTalkServiceCancelChatInvitationResult() *TalkServiceCancelChatInvitationResult

func (*TalkServiceCancelChatInvitationResult) GetE

func (*TalkServiceCancelChatInvitationResult) GetSuccess

func (*TalkServiceCancelChatInvitationResult) IsSetE

func (*TalkServiceCancelChatInvitationResult) IsSetSuccess

func (p *TalkServiceCancelChatInvitationResult) IsSetSuccess() bool

func (*TalkServiceCancelChatInvitationResult) Read

func (*TalkServiceCancelChatInvitationResult) ReadField0

func (*TalkServiceCancelChatInvitationResult) ReadField1

func (*TalkServiceCancelChatInvitationResult) String

func (*TalkServiceCancelChatInvitationResult) Write

type TalkServiceCancelReactionArgs

type TalkServiceCancelReactionArgs struct {
	CancelReactionRequest *CancelReactionRequest `thrift:"cancelReactionRequest,1" db:"cancelReactionRequest" json:"cancelReactionRequest"`
}

Attributes:

  • CancelReactionRequest

func NewTalkServiceCancelReactionArgs

func NewTalkServiceCancelReactionArgs() *TalkServiceCancelReactionArgs

func (*TalkServiceCancelReactionArgs) GetCancelReactionRequest

func (p *TalkServiceCancelReactionArgs) GetCancelReactionRequest() *CancelReactionRequest

func (*TalkServiceCancelReactionArgs) IsSetCancelReactionRequest

func (p *TalkServiceCancelReactionArgs) IsSetCancelReactionRequest() bool

func (*TalkServiceCancelReactionArgs) Read

func (*TalkServiceCancelReactionArgs) ReadField1

func (*TalkServiceCancelReactionArgs) String

func (*TalkServiceCancelReactionArgs) Write

type TalkServiceCancelReactionResult

type TalkServiceCancelReactionResult struct {
	E *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • E

func NewTalkServiceCancelReactionResult

func NewTalkServiceCancelReactionResult() *TalkServiceCancelReactionResult

func (*TalkServiceCancelReactionResult) GetE

func (*TalkServiceCancelReactionResult) IsSetE

func (*TalkServiceCancelReactionResult) Read

func (*TalkServiceCancelReactionResult) ReadField1

func (*TalkServiceCancelReactionResult) String

func (*TalkServiceCancelReactionResult) Write

type TalkServiceClient

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

func NewTalkServiceClient

func NewTalkServiceClient(c thrift.TClient) *TalkServiceClient

func NewTalkServiceClientProtocol

func NewTalkServiceClientProtocol(t thrift.TTransport, iprot thrift.TProtocol, oprot thrift.TProtocol) *TalkServiceClient

func (*TalkServiceClient) AcceptChatInvitation

func (p *TalkServiceClient) AcceptChatInvitation(ctx context.Context, request *AcceptChatInvitationRequest) (_r *AcceptChatInvitationResponse, _err error)

Parameters:

  • Request

func (*TalkServiceClient) AcceptChatInvitationByTicket

func (p *TalkServiceClient) AcceptChatInvitationByTicket(ctx context.Context, request *AcceptChatInvitationByTicketRequest) (_r *AcceptChatInvitationByTicketResponse, _err error)

Parameters:

  • Request

func (*TalkServiceClient) AcquireEncryptedAccessToken

func (p *TalkServiceClient) AcquireEncryptedAccessToken(ctx context.Context, featureType int32) (_r string, _err error)

func (*TalkServiceClient) AddToFollowBlacklist

func (p *TalkServiceClient) AddToFollowBlacklist(ctx context.Context, request *AddToFollowBlacklistRequest) (_err error)

Parameters:

  • Request

func (*TalkServiceClient) BlockContact

func (p *TalkServiceClient) BlockContact(ctx context.Context, reqSeq int32, id string) (_err error)

Parameters:

  • ReqSeq
  • ID

func (*TalkServiceClient) BlockRecommendation

func (p *TalkServiceClient) BlockRecommendation(ctx context.Context, reqSeq int32, targetMid string) (_err error)

Parameters:

  • ReqSeq
  • TargetMid

func (*TalkServiceClient) BulkFollow

func (p *TalkServiceClient) BulkFollow(ctx context.Context, request *BulkFollowRequest) (_r *BulkFollowResponse, _err error)

Parameters:

  • Request

func (*TalkServiceClient) CancelChatInvitation

func (p *TalkServiceClient) CancelChatInvitation(ctx context.Context, request *CancelChatInvitationRequest) (_r *CancelChatInvitationResponse, _err error)

Parameters:

  • Request

func (*TalkServiceClient) CancelReaction

func (p *TalkServiceClient) CancelReaction(ctx context.Context, cancelReactionRequest *CancelReactionRequest) (_err error)

Parameters:

  • CancelReactionRequest

func (*TalkServiceClient) Client_

func (p *TalkServiceClient) Client_() thrift.TClient

func (*TalkServiceClient) CreateChat

func (p *TalkServiceClient) CreateChat(ctx context.Context, request *CreateChatRequest) (_r *CreateChatResponse, _err error)

Parameters:

  • Request

func (*TalkServiceClient) CreateChatRoomAnnouncement

func (p *TalkServiceClient) CreateChatRoomAnnouncement(ctx context.Context, reqSeq int32, chatMid string, type_a1 int32, contents *ChatRoomAnnouncementContents) (_r *ChatRoomAnnouncement, _err error)

Parameters:

  • ReqSeq
  • ChatMid
  • Type
  • Contents

func (*TalkServiceClient) DecryptFollowEMid

func (p *TalkServiceClient) DecryptFollowEMid(ctx context.Context, eMid string) (_r string, _err error)

Parameters:

  • EMid

func (*TalkServiceClient) DeleteOtherFromChat

func (p *TalkServiceClient) DeleteOtherFromChat(ctx context.Context, request *DeleteOtherFromChatRequest) (_r *DeleteOtherFromChatResponse, _err error)

Parameters:

  • Request

func (*TalkServiceClient) DeleteSelfFromChat

func (p *TalkServiceClient) DeleteSelfFromChat(ctx context.Context, request *DeleteSelfFromChatRequest) (_r *DeleteSelfFromChatResponse, _err error)

Parameters:

  • Request

func (*TalkServiceClient) FindAndAddContactsByMid

func (p *TalkServiceClient) FindAndAddContactsByMid(ctx context.Context, reqSeq int32, mid string, type_a1 ContactType, reference string) (_r map[string]*Contact, _err error)

Parameters:

  • ReqSeq
  • Mid
  • Type
  • Reference

func (*TalkServiceClient) FindChatByTicket

func (p *TalkServiceClient) FindChatByTicket(ctx context.Context, request *FindChatByTicketRequest) (_r *FindChatByTicketResponse, _err error)

Parameters:

  • Request

func (*TalkServiceClient) FindContactByUserTicket

func (p *TalkServiceClient) FindContactByUserTicket(ctx context.Context, ticketIdWithTag string) (_r *Contact, _err error)

Parameters:

  • TicketIdWithTag

func (*TalkServiceClient) FindContactByUserid

func (p *TalkServiceClient) FindContactByUserid(ctx context.Context, searchId string) (_r *Contact, _err error)

Parameters:

  • SearchId

func (*TalkServiceClient) Follow

func (p *TalkServiceClient) Follow(ctx context.Context, followRequest *FollowRequest) (_err error)

Parameters:

  • FollowRequest

func (*TalkServiceClient) GenerateUserTicket

func (p *TalkServiceClient) GenerateUserTicket(ctx context.Context, expirationTime int64, maxUseCount int32) (_r *Ticket, _err error)

Parameters:

  • ExpirationTime
  • MaxUseCount

func (*TalkServiceClient) GetAllChatMids

func (p *TalkServiceClient) GetAllChatMids(ctx context.Context, request *GetAllChatMidsRequest, syncReason SyncReason) (_r *GetAllChatMidsResponse, _err error)

Parameters:

  • Request
  • SyncReason

func (*TalkServiceClient) GetAllContactIds

func (p *TalkServiceClient) GetAllContactIds(ctx context.Context, syncReason int32) (_r []string, _err error)

Parameters:

  • SyncReason

func (*TalkServiceClient) GetBlockedContactIds

func (p *TalkServiceClient) GetBlockedContactIds(ctx context.Context, syncReason int32) (_r []string, _err error)

Parameters:

  • SyncReason

func (*TalkServiceClient) GetBlockedRecommendationIds

func (p *TalkServiceClient) GetBlockedRecommendationIds(ctx context.Context, syncReason int32) (_r []string, _err error)

Parameters:

  • SyncReason

func (*TalkServiceClient) GetChatRoomAnnouncements

func (p *TalkServiceClient) GetChatRoomAnnouncements(ctx context.Context, chatMid string) (_r []*ChatRoomAnnouncement, _err error)

Parameters:

  • ChatMid

func (*TalkServiceClient) GetChats

func (p *TalkServiceClient) GetChats(ctx context.Context, request *GetChatsRequest, syncReason SyncReason) (_r *GetChatsResponse, _err error)

Parameters:

  • Request
  • SyncReason

func (*TalkServiceClient) GetContact

func (p *TalkServiceClient) GetContact(ctx context.Context, id string) (_r *Contact, _err error)

Parameters:

  • ID

func (*TalkServiceClient) GetContacts

func (p *TalkServiceClient) GetContacts(ctx context.Context, ids []string) (_r []*Contact, _err error)

Parameters:

  • Ids

func (*TalkServiceClient) GetContactsV2

func (p *TalkServiceClient) GetContactsV2(ctx context.Context, request *GetContactsV2Request, syncReason int32) (_r *GetContactsV2Response, _err error)

Parameters:

  • Request
  • SyncReason

func (*TalkServiceClient) GetEncryptedIdentityV3

func (p *TalkServiceClient) GetEncryptedIdentityV3(ctx context.Context) (_r *GetEncryptedIdentityV3Response, _err error)

func (*TalkServiceClient) GetExtendedProfile

func (p *TalkServiceClient) GetExtendedProfile(ctx context.Context, syncReason int32) (_r *ExtendedProfile, _err error)

Parameters:

  • SyncReason

func (*TalkServiceClient) GetFavoriteMids

func (p *TalkServiceClient) GetFavoriteMids(ctx context.Context) (_r []string, _err error)

func (*TalkServiceClient) GetFollowBlacklist

func (p *TalkServiceClient) GetFollowBlacklist(ctx context.Context, request *GetFollowBlacklistRequest) (_r *GetFollowBlacklistResponse, _err error)

Parameters:

  • Request

func (*TalkServiceClient) GetFollowers

func (p *TalkServiceClient) GetFollowers(ctx context.Context, request *GetFollowersRequest) (_r *GetFollowersResponse, _err error)

Parameters:

  • Request

func (*TalkServiceClient) GetFollowings

func (p *TalkServiceClient) GetFollowings(ctx context.Context, request *GetFollowingsRequest) (_r *GetFollowingsResponse, _err error)

Parameters:

  • Request

func (*TalkServiceClient) GetHiddenContactMids

func (p *TalkServiceClient) GetHiddenContactMids(ctx context.Context) (_r []string, _err error)

func (*TalkServiceClient) GetLastE2EEGroupSharedKey

func (p *TalkServiceClient) GetLastE2EEGroupSharedKey(ctx context.Context, version int32, chatMid string) (_r *E2EEGroupSharedKey, _err error)

Parameters:

  • Version
  • ChatMid

func (*TalkServiceClient) GetLastE2EEPublicKeys

func (p *TalkServiceClient) GetLastE2EEPublicKeys(ctx context.Context, chatMid string) (_r map[string]*E2EEPublicKey, _err error)

Parameters:

  • ChatMid

func (*TalkServiceClient) GetMessageBoxes

func (p *TalkServiceClient) GetMessageBoxes(ctx context.Context, messageBoxListRequest *MessageBoxListRequest, syncReason int32) (_r *MessageBoxList, _err error)

Parameters:

  • MessageBoxListRequest
  • SyncReason

func (*TalkServiceClient) GetMessageReadRange

func (p *TalkServiceClient) GetMessageReadRange(ctx context.Context, chatIds []string, syncReason int32) (_r []*TMessageReadRange, _err error)

Parameters:

  • ChatIds
  • SyncReason

func (*TalkServiceClient) GetPreviousMessagesV2WithRequest

func (p *TalkServiceClient) GetPreviousMessagesV2WithRequest(ctx context.Context, request *GetPreviousMessagesV2Request, syncReason int32) (_r []*Message, _err error)

Parameters:

  • Request
  • SyncReason

func (*TalkServiceClient) GetProfile

func (p *TalkServiceClient) GetProfile(ctx context.Context, syncReason SyncReason) (_r *Profile, _err error)

Parameters:

  • SyncReason

func (*TalkServiceClient) GetRecentMessagesV2

func (p *TalkServiceClient) GetRecentMessagesV2(ctx context.Context, to string, count int32) (_r []*Message, _err error)

Parameters:

  • To
  • Count

func (*TalkServiceClient) GetRecommendationIds

func (p *TalkServiceClient) GetRecommendationIds(ctx context.Context, syncReason int32) (_r []string, _err error)

Parameters:

  • SyncReason

func (*TalkServiceClient) GetSettings

func (p *TalkServiceClient) GetSettings(ctx context.Context, syncReason int32) (_r *Settings, _err error)

Parameters:

  • SyncReason

func (*TalkServiceClient) GetSettingsAttributes2

func (p *TalkServiceClient) GetSettingsAttributes2(ctx context.Context, attributesToRetrieve []int32) (_r *Settings, _err error)

Parameters:

  • AttributesToRetrieve

func (*TalkServiceClient) InviteIntoChat

func (p *TalkServiceClient) InviteIntoChat(ctx context.Context, request *InviteIntoChatRequest) (_r *InviteIntoChatResponse, _err error)

Parameters:

  • Request

func (*TalkServiceClient) IsUseridAvailable

func (p *TalkServiceClient) IsUseridAvailable(ctx context.Context, searchId string) (_r bool, _err error)

Parameters:

  • SearchId

func (*TalkServiceClient) LastResponseMeta_

func (p *TalkServiceClient) LastResponseMeta_() thrift.ResponseMeta

func (*TalkServiceClient) NegotiateE2EEPublicKey

func (p *TalkServiceClient) NegotiateE2EEPublicKey(ctx context.Context, mid string) (_r *E2EENegotiationResult_, _err error)

Parameters:

  • Mid

func (*TalkServiceClient) Noop

func (p *TalkServiceClient) Noop(ctx context.Context) (_err error)

func (*TalkServiceClient) React

func (p *TalkServiceClient) React(ctx context.Context, reactRequest *ReactRequest) (_err error)

Parameters:

  • ReactRequest

func (*TalkServiceClient) RegisterE2EEGroupKey

func (p *TalkServiceClient) RegisterE2EEGroupKey(ctx context.Context, keyVersion int32, chatMid string, members []string, keyIds []int32, encryptedSharedKeys [][]byte) (_r *E2EEGroupSharedKey, _err error)

Parameters:

  • KeyVersion
  • ChatMid
  • Members
  • KeyIds
  • EncryptedSharedKeys

func (*TalkServiceClient) RegisterE2EEPublicKey

func (p *TalkServiceClient) RegisterE2EEPublicKey(ctx context.Context, reqSeq int32, publicKey *E2EEPublicKey) (_r *E2EEPublicKey, _err error)

Parameters:

  • ReqSeq
  • PublicKey

func (*TalkServiceClient) RegisterUserid

func (p *TalkServiceClient) RegisterUserid(ctx context.Context, reqSeq int32, searchId string) (_r bool, _err error)

Parameters:

  • ReqSeq
  • SearchId

func (*TalkServiceClient) ReissueChatTicket

func (p *TalkServiceClient) ReissueChatTicket(ctx context.Context, request *ReissueChatTicketRequest) (_r *ReissueChatTicketResponse, _err error)

Parameters:

  • Request

func (*TalkServiceClient) RejectChatInvitation

func (p *TalkServiceClient) RejectChatInvitation(ctx context.Context, request *RejectChatInvitationRequest) (_r *RejectChatInvitationResponse, _err error)

Parameters:

  • Request

func (*TalkServiceClient) RemoveAllMessages

func (p *TalkServiceClient) RemoveAllMessages(ctx context.Context, seq int32, lastMessageId string) (_err error)

Parameters:

  • Seq
  • LastMessageId

func (*TalkServiceClient) RemoveChatRoomAnnouncement

func (p *TalkServiceClient) RemoveChatRoomAnnouncement(ctx context.Context, reqSeq int32, chatMid string, announcementSeq int64) (_err error)

Parameters:

  • ReqSeq
  • ChatMid
  • AnnouncementSeq

func (*TalkServiceClient) RemoveFollower

func (p *TalkServiceClient) RemoveFollower(ctx context.Context, request *RemoveFollowerRequest) (_err error)

Parameters:

  • Request

func (*TalkServiceClient) RemoveFromFollowBlacklist

func (p *TalkServiceClient) RemoveFromFollowBlacklist(ctx context.Context, request *RemoveFromFollowBlacklistRequest) (_err error)

Parameters:

  • Request

func (*TalkServiceClient) SendChatChecked

func (p *TalkServiceClient) SendChatChecked(ctx context.Context, seq int32, chatMid string, lastMessageId string, sessionId int8) (_err error)

Parameters:

  • Seq
  • ChatMid
  • LastMessageId
  • SessionId

func (*TalkServiceClient) SendChatRemoved

func (p *TalkServiceClient) SendChatRemoved(ctx context.Context, seq int32, chatMid string, lastMessageId string, sessionId int8) (_err error)

Parameters:

  • Seq
  • ChatMid
  • LastMessageId
  • SessionId

func (*TalkServiceClient) SendMessage

func (p *TalkServiceClient) SendMessage(ctx context.Context, seq int32, message *Message) (_r *Message, _err error)

Parameters:

  • FeatureType

func (*TalkServiceClient) SetLastResponseMeta_

func (p *TalkServiceClient) SetLastResponseMeta_(meta thrift.ResponseMeta)

func (*TalkServiceClient) SetNotificationsEnabled

func (p *TalkServiceClient) SetNotificationsEnabled(ctx context.Context, reqSeq int32, type_a1 int32, target string, enablement bool) (_r bool, _err error)

Parameters:

  • ReqSeq
  • Type
  • Target
  • Enablement

func (*TalkServiceClient) UnblockContact

func (p *TalkServiceClient) UnblockContact(ctx context.Context, reqSeq int32, id string, reference string) (_err error)

Parameters:

  • ReqSeq
  • ID
  • Reference

func (*TalkServiceClient) UnblockRecommendation

func (p *TalkServiceClient) UnblockRecommendation(ctx context.Context, reqSeq int32, targetMid string) (_err error)

Parameters:

  • ReqSeq
  • TargetMid

func (*TalkServiceClient) Unfollow

func (p *TalkServiceClient) Unfollow(ctx context.Context, unfollowRequest *UnfollowRequest) (_err error)

Parameters:

  • UnfollowRequest

func (*TalkServiceClient) UnregisterUserAndDevice

func (p *TalkServiceClient) UnregisterUserAndDevice(ctx context.Context) (_r string, _err error)

func (*TalkServiceClient) UnsendMessage

func (p *TalkServiceClient) UnsendMessage(ctx context.Context, seq int32, messageId string) (_err error)

Parameters:

  • Seq
  • MessageId

func (*TalkServiceClient) UpdateChat

func (p *TalkServiceClient) UpdateChat(ctx context.Context, request *UpdateChatRequest) (_r *UpdateChatResponse, _err error)

Parameters:

  • Request

func (*TalkServiceClient) UpdateContactSetting

func (p *TalkServiceClient) UpdateContactSetting(ctx context.Context, reqSeq int32, mid string, flag int32, value string) (_err error)

Parameters:

  • ReqSeq
  • Mid
  • Flag
  • Value

func (*TalkServiceClient) UpdateExtendedProfileAttribute

func (p *TalkServiceClient) UpdateExtendedProfileAttribute(ctx context.Context, reqSeq int32, attr int32, extendedProfile *ExtendedProfile) (_err error)

Parameters:

  • ReqSeq
  • Attr
  • ExtendedProfile

func (*TalkServiceClient) UpdateProfileAttributes

func (p *TalkServiceClient) UpdateProfileAttributes(ctx context.Context, reqSeq int32, request *UpdateProfileAttributesRequest) (_err error)

Parameters:

  • ReqSeq
  • Request

func (*TalkServiceClient) UpdateSettingsAttributes2

func (p *TalkServiceClient) UpdateSettingsAttributes2(ctx context.Context, reqSeq int32, settings *Settings, attributesToUpdate []int32) (_r []int32, _err error)

Parameters:

  • ReqSeq
  • Settings
  • AttributesToUpdate

func (*TalkServiceClient) VerifyQrcodeWithE2EE

func (p *TalkServiceClient) VerifyQrcodeWithE2EE(ctx context.Context, verifer string, pinCode string, errorCode int32, publicKey *E2EEPublicKey, encryptedKeyChain []byte, hashKeyChain []byte) (_r string, _err error)

Parameters:

  • Verifer
  • PinCode
  • ErrorCode
  • PublicKey
  • EncryptedKeyChain
  • HashKeyChain

type TalkServiceCreateChatArgs

type TalkServiceCreateChatArgs struct {
	Request *CreateChatRequest `thrift:"request,1" db:"request" json:"request"`
}

Attributes:

  • Request

func NewTalkServiceCreateChatArgs

func NewTalkServiceCreateChatArgs() *TalkServiceCreateChatArgs

func (*TalkServiceCreateChatArgs) GetRequest

func (*TalkServiceCreateChatArgs) IsSetRequest

func (p *TalkServiceCreateChatArgs) IsSetRequest() bool

func (*TalkServiceCreateChatArgs) Read

func (*TalkServiceCreateChatArgs) ReadField1

func (p *TalkServiceCreateChatArgs) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*TalkServiceCreateChatArgs) String

func (p *TalkServiceCreateChatArgs) String() string

func (*TalkServiceCreateChatArgs) Write

type TalkServiceCreateChatResult

type TalkServiceCreateChatResult struct {
	Success *CreateChatResponse `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException      `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceCreateChatResult

func NewTalkServiceCreateChatResult() *TalkServiceCreateChatResult

func (*TalkServiceCreateChatResult) GetE

func (*TalkServiceCreateChatResult) GetSuccess

func (*TalkServiceCreateChatResult) IsSetE

func (p *TalkServiceCreateChatResult) IsSetE() bool

func (*TalkServiceCreateChatResult) IsSetSuccess

func (p *TalkServiceCreateChatResult) IsSetSuccess() bool

func (*TalkServiceCreateChatResult) Read

func (*TalkServiceCreateChatResult) ReadField0

func (*TalkServiceCreateChatResult) ReadField1

func (*TalkServiceCreateChatResult) String

func (p *TalkServiceCreateChatResult) String() string

func (*TalkServiceCreateChatResult) Write

type TalkServiceCreateChatRoomAnnouncementArgs

type TalkServiceCreateChatRoomAnnouncementArgs struct {
	ReqSeq   int32                         `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	ChatMid  string                        `thrift:"chatMid,2" db:"chatMid" json:"chatMid"`
	Type     int32                         `thrift:"type,3" db:"type" json:"type"`
	Contents *ChatRoomAnnouncementContents `thrift:"contents,4" db:"contents" json:"contents"`
}

Attributes:

  • ReqSeq
  • ChatMid
  • Type
  • Contents

func NewTalkServiceCreateChatRoomAnnouncementArgs

func NewTalkServiceCreateChatRoomAnnouncementArgs() *TalkServiceCreateChatRoomAnnouncementArgs

func (*TalkServiceCreateChatRoomAnnouncementArgs) GetChatMid

func (*TalkServiceCreateChatRoomAnnouncementArgs) GetContents

func (*TalkServiceCreateChatRoomAnnouncementArgs) GetReqSeq

func (*TalkServiceCreateChatRoomAnnouncementArgs) GetType

func (*TalkServiceCreateChatRoomAnnouncementArgs) IsSetContents

func (*TalkServiceCreateChatRoomAnnouncementArgs) Read

func (*TalkServiceCreateChatRoomAnnouncementArgs) ReadField1

func (*TalkServiceCreateChatRoomAnnouncementArgs) ReadField2

func (*TalkServiceCreateChatRoomAnnouncementArgs) ReadField3

func (*TalkServiceCreateChatRoomAnnouncementArgs) ReadField4

func (*TalkServiceCreateChatRoomAnnouncementArgs) String

func (*TalkServiceCreateChatRoomAnnouncementArgs) Write

type TalkServiceCreateChatRoomAnnouncementResult

type TalkServiceCreateChatRoomAnnouncementResult struct {
	Success *ChatRoomAnnouncement `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException        `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceCreateChatRoomAnnouncementResult

func NewTalkServiceCreateChatRoomAnnouncementResult() *TalkServiceCreateChatRoomAnnouncementResult

func (*TalkServiceCreateChatRoomAnnouncementResult) GetE

func (*TalkServiceCreateChatRoomAnnouncementResult) GetSuccess

func (*TalkServiceCreateChatRoomAnnouncementResult) IsSetE

func (*TalkServiceCreateChatRoomAnnouncementResult) IsSetSuccess

func (*TalkServiceCreateChatRoomAnnouncementResult) Read

func (*TalkServiceCreateChatRoomAnnouncementResult) ReadField0

func (*TalkServiceCreateChatRoomAnnouncementResult) ReadField1

func (*TalkServiceCreateChatRoomAnnouncementResult) String

func (*TalkServiceCreateChatRoomAnnouncementResult) Write

type TalkServiceDecryptFollowEMidArgs

type TalkServiceDecryptFollowEMidArgs struct {
	// unused field # 1
	EMid string `thrift:"eMid,2" db:"eMid" json:"eMid"`
}

Attributes:

  • EMid

func NewTalkServiceDecryptFollowEMidArgs

func NewTalkServiceDecryptFollowEMidArgs() *TalkServiceDecryptFollowEMidArgs

func (*TalkServiceDecryptFollowEMidArgs) GetEMid

func (*TalkServiceDecryptFollowEMidArgs) Read

func (*TalkServiceDecryptFollowEMidArgs) ReadField2

func (*TalkServiceDecryptFollowEMidArgs) String

func (*TalkServiceDecryptFollowEMidArgs) Write

type TalkServiceDecryptFollowEMidResult

type TalkServiceDecryptFollowEMidResult struct {
	Success *string        `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceDecryptFollowEMidResult

func NewTalkServiceDecryptFollowEMidResult() *TalkServiceDecryptFollowEMidResult

func (*TalkServiceDecryptFollowEMidResult) GetE

func (*TalkServiceDecryptFollowEMidResult) GetSuccess

func (*TalkServiceDecryptFollowEMidResult) IsSetE

func (*TalkServiceDecryptFollowEMidResult) IsSetSuccess

func (p *TalkServiceDecryptFollowEMidResult) IsSetSuccess() bool

func (*TalkServiceDecryptFollowEMidResult) Read

func (*TalkServiceDecryptFollowEMidResult) ReadField0

func (*TalkServiceDecryptFollowEMidResult) ReadField1

func (*TalkServiceDecryptFollowEMidResult) String

func (*TalkServiceDecryptFollowEMidResult) Write

type TalkServiceDeleteOtherFromChatArgs

type TalkServiceDeleteOtherFromChatArgs struct {
	Request *DeleteOtherFromChatRequest `thrift:"request,1" db:"request" json:"request"`
}

Attributes:

  • Request

func NewTalkServiceDeleteOtherFromChatArgs

func NewTalkServiceDeleteOtherFromChatArgs() *TalkServiceDeleteOtherFromChatArgs

func (*TalkServiceDeleteOtherFromChatArgs) GetRequest

func (*TalkServiceDeleteOtherFromChatArgs) IsSetRequest

func (p *TalkServiceDeleteOtherFromChatArgs) IsSetRequest() bool

func (*TalkServiceDeleteOtherFromChatArgs) Read

func (*TalkServiceDeleteOtherFromChatArgs) ReadField1

func (*TalkServiceDeleteOtherFromChatArgs) String

func (*TalkServiceDeleteOtherFromChatArgs) Write

type TalkServiceDeleteOtherFromChatResult

type TalkServiceDeleteOtherFromChatResult struct {
	Success *DeleteOtherFromChatResponse `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException               `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceDeleteOtherFromChatResult

func NewTalkServiceDeleteOtherFromChatResult() *TalkServiceDeleteOtherFromChatResult

func (*TalkServiceDeleteOtherFromChatResult) GetE

func (*TalkServiceDeleteOtherFromChatResult) GetSuccess

func (*TalkServiceDeleteOtherFromChatResult) IsSetE

func (*TalkServiceDeleteOtherFromChatResult) IsSetSuccess

func (p *TalkServiceDeleteOtherFromChatResult) IsSetSuccess() bool

func (*TalkServiceDeleteOtherFromChatResult) Read

func (*TalkServiceDeleteOtherFromChatResult) ReadField0

func (*TalkServiceDeleteOtherFromChatResult) ReadField1

func (*TalkServiceDeleteOtherFromChatResult) String

func (*TalkServiceDeleteOtherFromChatResult) Write

type TalkServiceDeleteSelfFromChatArgs

type TalkServiceDeleteSelfFromChatArgs struct {
	Request *DeleteSelfFromChatRequest `thrift:"request,1" db:"request" json:"request"`
}

Attributes:

  • Request

func NewTalkServiceDeleteSelfFromChatArgs

func NewTalkServiceDeleteSelfFromChatArgs() *TalkServiceDeleteSelfFromChatArgs

func (*TalkServiceDeleteSelfFromChatArgs) GetRequest

func (*TalkServiceDeleteSelfFromChatArgs) IsSetRequest

func (p *TalkServiceDeleteSelfFromChatArgs) IsSetRequest() bool

func (*TalkServiceDeleteSelfFromChatArgs) Read

func (*TalkServiceDeleteSelfFromChatArgs) ReadField1

func (*TalkServiceDeleteSelfFromChatArgs) String

func (*TalkServiceDeleteSelfFromChatArgs) Write

type TalkServiceDeleteSelfFromChatResult

type TalkServiceDeleteSelfFromChatResult struct {
	Success *DeleteSelfFromChatResponse `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException              `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceDeleteSelfFromChatResult

func NewTalkServiceDeleteSelfFromChatResult() *TalkServiceDeleteSelfFromChatResult

func (*TalkServiceDeleteSelfFromChatResult) GetE

func (*TalkServiceDeleteSelfFromChatResult) GetSuccess

func (*TalkServiceDeleteSelfFromChatResult) IsSetE

func (*TalkServiceDeleteSelfFromChatResult) IsSetSuccess

func (p *TalkServiceDeleteSelfFromChatResult) IsSetSuccess() bool

func (*TalkServiceDeleteSelfFromChatResult) Read

func (*TalkServiceDeleteSelfFromChatResult) ReadField0

func (*TalkServiceDeleteSelfFromChatResult) ReadField1

func (*TalkServiceDeleteSelfFromChatResult) String

func (*TalkServiceDeleteSelfFromChatResult) Write

type TalkServiceFindAndAddContactsByMidArgs

type TalkServiceFindAndAddContactsByMidArgs struct {
	ReqSeq    int32       `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	Mid       string      `thrift:"mid,2" db:"mid" json:"mid"`
	Type      ContactType `thrift:"type,3" db:"type" json:"type"`
	Reference string      `thrift:"reference,4" db:"reference" json:"reference"`
}

Attributes:

  • ReqSeq
  • Mid
  • Type
  • Reference

func NewTalkServiceFindAndAddContactsByMidArgs

func NewTalkServiceFindAndAddContactsByMidArgs() *TalkServiceFindAndAddContactsByMidArgs

func (*TalkServiceFindAndAddContactsByMidArgs) GetMid

func (*TalkServiceFindAndAddContactsByMidArgs) GetReference

func (*TalkServiceFindAndAddContactsByMidArgs) GetReqSeq

func (*TalkServiceFindAndAddContactsByMidArgs) GetType

func (*TalkServiceFindAndAddContactsByMidArgs) Read

func (*TalkServiceFindAndAddContactsByMidArgs) ReadField1

func (*TalkServiceFindAndAddContactsByMidArgs) ReadField2

func (*TalkServiceFindAndAddContactsByMidArgs) ReadField3

func (*TalkServiceFindAndAddContactsByMidArgs) ReadField4

func (*TalkServiceFindAndAddContactsByMidArgs) String

func (*TalkServiceFindAndAddContactsByMidArgs) Write

type TalkServiceFindAndAddContactsByMidResult

type TalkServiceFindAndAddContactsByMidResult struct {
	Success map[string]*Contact `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException      `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceFindAndAddContactsByMidResult

func NewTalkServiceFindAndAddContactsByMidResult() *TalkServiceFindAndAddContactsByMidResult

func (*TalkServiceFindAndAddContactsByMidResult) GetE

func (*TalkServiceFindAndAddContactsByMidResult) GetSuccess

func (*TalkServiceFindAndAddContactsByMidResult) IsSetE

func (*TalkServiceFindAndAddContactsByMidResult) IsSetSuccess

func (*TalkServiceFindAndAddContactsByMidResult) Read

func (*TalkServiceFindAndAddContactsByMidResult) ReadField0

func (*TalkServiceFindAndAddContactsByMidResult) ReadField1

func (*TalkServiceFindAndAddContactsByMidResult) String

func (*TalkServiceFindAndAddContactsByMidResult) Write

type TalkServiceFindChatByTicketArgs

type TalkServiceFindChatByTicketArgs struct {
	Request *FindChatByTicketRequest `thrift:"request,1" db:"request" json:"request"`
}

Attributes:

  • Request

func NewTalkServiceFindChatByTicketArgs

func NewTalkServiceFindChatByTicketArgs() *TalkServiceFindChatByTicketArgs

func (*TalkServiceFindChatByTicketArgs) GetRequest

func (*TalkServiceFindChatByTicketArgs) IsSetRequest

func (p *TalkServiceFindChatByTicketArgs) IsSetRequest() bool

func (*TalkServiceFindChatByTicketArgs) Read

func (*TalkServiceFindChatByTicketArgs) ReadField1

func (*TalkServiceFindChatByTicketArgs) String

func (*TalkServiceFindChatByTicketArgs) Write

type TalkServiceFindChatByTicketResult

type TalkServiceFindChatByTicketResult struct {
	Success *FindChatByTicketResponse `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException            `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceFindChatByTicketResult

func NewTalkServiceFindChatByTicketResult() *TalkServiceFindChatByTicketResult

func (*TalkServiceFindChatByTicketResult) GetE

func (*TalkServiceFindChatByTicketResult) GetSuccess

func (*TalkServiceFindChatByTicketResult) IsSetE

func (*TalkServiceFindChatByTicketResult) IsSetSuccess

func (p *TalkServiceFindChatByTicketResult) IsSetSuccess() bool

func (*TalkServiceFindChatByTicketResult) Read

func (*TalkServiceFindChatByTicketResult) ReadField0

func (*TalkServiceFindChatByTicketResult) ReadField1

func (*TalkServiceFindChatByTicketResult) String

func (*TalkServiceFindChatByTicketResult) Write

type TalkServiceFindContactByUserTicketArgs

type TalkServiceFindContactByUserTicketArgs struct {
	// unused field # 1
	TicketIdWithTag string `thrift:"ticketIdWithTag,2" db:"ticketIdWithTag" json:"ticketIdWithTag"`
}

Attributes:

  • TicketIdWithTag

func NewTalkServiceFindContactByUserTicketArgs

func NewTalkServiceFindContactByUserTicketArgs() *TalkServiceFindContactByUserTicketArgs

func (*TalkServiceFindContactByUserTicketArgs) GetTicketIdWithTag

func (p *TalkServiceFindContactByUserTicketArgs) GetTicketIdWithTag() string

func (*TalkServiceFindContactByUserTicketArgs) Read

func (*TalkServiceFindContactByUserTicketArgs) ReadField2

func (*TalkServiceFindContactByUserTicketArgs) String

func (*TalkServiceFindContactByUserTicketArgs) Write

type TalkServiceFindContactByUserTicketResult

type TalkServiceFindContactByUserTicketResult struct {
	Success *Contact       `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceFindContactByUserTicketResult

func NewTalkServiceFindContactByUserTicketResult() *TalkServiceFindContactByUserTicketResult

func (*TalkServiceFindContactByUserTicketResult) GetE

func (*TalkServiceFindContactByUserTicketResult) GetSuccess

func (*TalkServiceFindContactByUserTicketResult) IsSetE

func (*TalkServiceFindContactByUserTicketResult) IsSetSuccess

func (*TalkServiceFindContactByUserTicketResult) Read

func (*TalkServiceFindContactByUserTicketResult) ReadField0

func (*TalkServiceFindContactByUserTicketResult) ReadField1

func (*TalkServiceFindContactByUserTicketResult) String

func (*TalkServiceFindContactByUserTicketResult) Write

type TalkServiceFindContactByUseridArgs

type TalkServiceFindContactByUseridArgs struct {
	// unused field # 1
	SearchId string `thrift:"searchId,2" db:"searchId" json:"searchId"`
}

Attributes:

  • SearchId

func NewTalkServiceFindContactByUseridArgs

func NewTalkServiceFindContactByUseridArgs() *TalkServiceFindContactByUseridArgs

func (*TalkServiceFindContactByUseridArgs) GetSearchId

func (p *TalkServiceFindContactByUseridArgs) GetSearchId() string

func (*TalkServiceFindContactByUseridArgs) Read

func (*TalkServiceFindContactByUseridArgs) ReadField2

func (*TalkServiceFindContactByUseridArgs) String

func (*TalkServiceFindContactByUseridArgs) Write

type TalkServiceFindContactByUseridResult

type TalkServiceFindContactByUseridResult struct {
	Success *Contact       `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceFindContactByUseridResult

func NewTalkServiceFindContactByUseridResult() *TalkServiceFindContactByUseridResult

func (*TalkServiceFindContactByUseridResult) GetE

func (*TalkServiceFindContactByUseridResult) GetSuccess

func (*TalkServiceFindContactByUseridResult) IsSetE

func (*TalkServiceFindContactByUseridResult) IsSetSuccess

func (p *TalkServiceFindContactByUseridResult) IsSetSuccess() bool

func (*TalkServiceFindContactByUseridResult) Read

func (*TalkServiceFindContactByUseridResult) ReadField0

func (*TalkServiceFindContactByUseridResult) ReadField1

func (*TalkServiceFindContactByUseridResult) String

func (*TalkServiceFindContactByUseridResult) Write

type TalkServiceFollowArgs

type TalkServiceFollowArgs struct {
	// unused field # 1
	FollowRequest *FollowRequest `thrift:"followRequest,2" db:"followRequest" json:"followRequest"`
}

Attributes:

  • FollowRequest

func NewTalkServiceFollowArgs

func NewTalkServiceFollowArgs() *TalkServiceFollowArgs

func (*TalkServiceFollowArgs) GetFollowRequest

func (p *TalkServiceFollowArgs) GetFollowRequest() *FollowRequest

func (*TalkServiceFollowArgs) IsSetFollowRequest

func (p *TalkServiceFollowArgs) IsSetFollowRequest() bool

func (*TalkServiceFollowArgs) Read

func (*TalkServiceFollowArgs) ReadField2

func (p *TalkServiceFollowArgs) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*TalkServiceFollowArgs) String

func (p *TalkServiceFollowArgs) String() string

func (*TalkServiceFollowArgs) Write

type TalkServiceFollowResult

type TalkServiceFollowResult struct {
	E *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • E

func NewTalkServiceFollowResult

func NewTalkServiceFollowResult() *TalkServiceFollowResult

func (*TalkServiceFollowResult) GetE

func (*TalkServiceFollowResult) IsSetE

func (p *TalkServiceFollowResult) IsSetE() bool

func (*TalkServiceFollowResult) Read

func (*TalkServiceFollowResult) ReadField1

func (p *TalkServiceFollowResult) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*TalkServiceFollowResult) String

func (p *TalkServiceFollowResult) String() string

func (*TalkServiceFollowResult) Write

type TalkServiceGenerateUserTicketArgs

type TalkServiceGenerateUserTicketArgs struct {
	// unused fields # 1 to 2
	ExpirationTime int64 `thrift:"expirationTime,3" db:"expirationTime" json:"expirationTime"`
	MaxUseCount    int32 `thrift:"maxUseCount,4" db:"maxUseCount" json:"maxUseCount"`
}

Attributes:

  • ExpirationTime
  • MaxUseCount

func NewTalkServiceGenerateUserTicketArgs

func NewTalkServiceGenerateUserTicketArgs() *TalkServiceGenerateUserTicketArgs

func (*TalkServiceGenerateUserTicketArgs) GetExpirationTime

func (p *TalkServiceGenerateUserTicketArgs) GetExpirationTime() int64

func (*TalkServiceGenerateUserTicketArgs) GetMaxUseCount

func (p *TalkServiceGenerateUserTicketArgs) GetMaxUseCount() int32

func (*TalkServiceGenerateUserTicketArgs) Read

func (*TalkServiceGenerateUserTicketArgs) ReadField3

func (*TalkServiceGenerateUserTicketArgs) ReadField4

func (*TalkServiceGenerateUserTicketArgs) String

func (*TalkServiceGenerateUserTicketArgs) Write

type TalkServiceGenerateUserTicketResult

type TalkServiceGenerateUserTicketResult struct {
	Success *Ticket        `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceGenerateUserTicketResult

func NewTalkServiceGenerateUserTicketResult() *TalkServiceGenerateUserTicketResult

func (*TalkServiceGenerateUserTicketResult) GetE

func (*TalkServiceGenerateUserTicketResult) GetSuccess

func (*TalkServiceGenerateUserTicketResult) IsSetE

func (*TalkServiceGenerateUserTicketResult) IsSetSuccess

func (p *TalkServiceGenerateUserTicketResult) IsSetSuccess() bool

func (*TalkServiceGenerateUserTicketResult) Read

func (*TalkServiceGenerateUserTicketResult) ReadField0

func (*TalkServiceGenerateUserTicketResult) ReadField1

func (*TalkServiceGenerateUserTicketResult) String

func (*TalkServiceGenerateUserTicketResult) Write

type TalkServiceGetAllChatMidsArgs

type TalkServiceGetAllChatMidsArgs struct {
	Request    *GetAllChatMidsRequest `thrift:"request,1" db:"request" json:"request"`
	SyncReason SyncReason             `thrift:"syncReason,2" db:"syncReason" json:"syncReason"`
}

Attributes:

  • Request
  • SyncReason

func NewTalkServiceGetAllChatMidsArgs

func NewTalkServiceGetAllChatMidsArgs() *TalkServiceGetAllChatMidsArgs

func (*TalkServiceGetAllChatMidsArgs) GetRequest

func (*TalkServiceGetAllChatMidsArgs) GetSyncReason

func (p *TalkServiceGetAllChatMidsArgs) GetSyncReason() SyncReason

func (*TalkServiceGetAllChatMidsArgs) IsSetRequest

func (p *TalkServiceGetAllChatMidsArgs) IsSetRequest() bool

func (*TalkServiceGetAllChatMidsArgs) Read

func (*TalkServiceGetAllChatMidsArgs) ReadField1

func (*TalkServiceGetAllChatMidsArgs) ReadField2

func (*TalkServiceGetAllChatMidsArgs) String

func (*TalkServiceGetAllChatMidsArgs) Write

type TalkServiceGetAllChatMidsResult

type TalkServiceGetAllChatMidsResult struct {
	Success *GetAllChatMidsResponse `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException          `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceGetAllChatMidsResult

func NewTalkServiceGetAllChatMidsResult() *TalkServiceGetAllChatMidsResult

func (*TalkServiceGetAllChatMidsResult) GetE

func (*TalkServiceGetAllChatMidsResult) GetSuccess

func (*TalkServiceGetAllChatMidsResult) IsSetE

func (*TalkServiceGetAllChatMidsResult) IsSetSuccess

func (p *TalkServiceGetAllChatMidsResult) IsSetSuccess() bool

func (*TalkServiceGetAllChatMidsResult) Read

func (*TalkServiceGetAllChatMidsResult) ReadField0

func (*TalkServiceGetAllChatMidsResult) ReadField1

func (*TalkServiceGetAllChatMidsResult) String

func (*TalkServiceGetAllChatMidsResult) Write

type TalkServiceGetAllContactIdsArgs

type TalkServiceGetAllContactIdsArgs struct {
	SyncReason int32 `thrift:"syncReason,1" db:"syncReason" json:"syncReason"`
}

Attributes:

  • SyncReason

func NewTalkServiceGetAllContactIdsArgs

func NewTalkServiceGetAllContactIdsArgs() *TalkServiceGetAllContactIdsArgs

func (*TalkServiceGetAllContactIdsArgs) GetSyncReason

func (p *TalkServiceGetAllContactIdsArgs) GetSyncReason() int32

func (*TalkServiceGetAllContactIdsArgs) Read

func (*TalkServiceGetAllContactIdsArgs) ReadField1

func (*TalkServiceGetAllContactIdsArgs) String

func (*TalkServiceGetAllContactIdsArgs) Write

type TalkServiceGetAllContactIdsResult

type TalkServiceGetAllContactIdsResult struct {
	Success []string       `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceGetAllContactIdsResult

func NewTalkServiceGetAllContactIdsResult() *TalkServiceGetAllContactIdsResult

func (*TalkServiceGetAllContactIdsResult) GetE

func (*TalkServiceGetAllContactIdsResult) GetSuccess

func (p *TalkServiceGetAllContactIdsResult) GetSuccess() []string

func (*TalkServiceGetAllContactIdsResult) IsSetE

func (*TalkServiceGetAllContactIdsResult) IsSetSuccess

func (p *TalkServiceGetAllContactIdsResult) IsSetSuccess() bool

func (*TalkServiceGetAllContactIdsResult) Read

func (*TalkServiceGetAllContactIdsResult) ReadField0

func (*TalkServiceGetAllContactIdsResult) ReadField1

func (*TalkServiceGetAllContactIdsResult) String

func (*TalkServiceGetAllContactIdsResult) Write

type TalkServiceGetBlockedContactIdsArgs

type TalkServiceGetBlockedContactIdsArgs struct {
	SyncReason int32 `thrift:"syncReason,1" db:"syncReason" json:"syncReason"`
}

Attributes:

  • SyncReason

func NewTalkServiceGetBlockedContactIdsArgs

func NewTalkServiceGetBlockedContactIdsArgs() *TalkServiceGetBlockedContactIdsArgs

func (*TalkServiceGetBlockedContactIdsArgs) GetSyncReason

func (p *TalkServiceGetBlockedContactIdsArgs) GetSyncReason() int32

func (*TalkServiceGetBlockedContactIdsArgs) Read

func (*TalkServiceGetBlockedContactIdsArgs) ReadField1

func (*TalkServiceGetBlockedContactIdsArgs) String

func (*TalkServiceGetBlockedContactIdsArgs) Write

type TalkServiceGetBlockedContactIdsResult

type TalkServiceGetBlockedContactIdsResult struct {
	Success []string       `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceGetBlockedContactIdsResult

func NewTalkServiceGetBlockedContactIdsResult() *TalkServiceGetBlockedContactIdsResult

func (*TalkServiceGetBlockedContactIdsResult) GetE

func (*TalkServiceGetBlockedContactIdsResult) GetSuccess

func (*TalkServiceGetBlockedContactIdsResult) IsSetE

func (*TalkServiceGetBlockedContactIdsResult) IsSetSuccess

func (p *TalkServiceGetBlockedContactIdsResult) IsSetSuccess() bool

func (*TalkServiceGetBlockedContactIdsResult) Read

func (*TalkServiceGetBlockedContactIdsResult) ReadField0

func (*TalkServiceGetBlockedContactIdsResult) ReadField1

func (*TalkServiceGetBlockedContactIdsResult) String

func (*TalkServiceGetBlockedContactIdsResult) Write

type TalkServiceGetBlockedRecommendationIdsArgs

type TalkServiceGetBlockedRecommendationIdsArgs struct {
	SyncReason int32 `thrift:"syncReason,1" db:"syncReason" json:"syncReason"`
}

Attributes:

  • SyncReason

func NewTalkServiceGetBlockedRecommendationIdsArgs

func NewTalkServiceGetBlockedRecommendationIdsArgs() *TalkServiceGetBlockedRecommendationIdsArgs

func (*TalkServiceGetBlockedRecommendationIdsArgs) GetSyncReason

func (*TalkServiceGetBlockedRecommendationIdsArgs) Read

func (*TalkServiceGetBlockedRecommendationIdsArgs) ReadField1

func (*TalkServiceGetBlockedRecommendationIdsArgs) String

func (*TalkServiceGetBlockedRecommendationIdsArgs) Write

type TalkServiceGetBlockedRecommendationIdsResult

type TalkServiceGetBlockedRecommendationIdsResult struct {
	Success []string       `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceGetBlockedRecommendationIdsResult

func NewTalkServiceGetBlockedRecommendationIdsResult() *TalkServiceGetBlockedRecommendationIdsResult

func (*TalkServiceGetBlockedRecommendationIdsResult) GetE

func (*TalkServiceGetBlockedRecommendationIdsResult) GetSuccess

func (*TalkServiceGetBlockedRecommendationIdsResult) IsSetE

func (*TalkServiceGetBlockedRecommendationIdsResult) IsSetSuccess

func (*TalkServiceGetBlockedRecommendationIdsResult) Read

func (*TalkServiceGetBlockedRecommendationIdsResult) ReadField0

func (*TalkServiceGetBlockedRecommendationIdsResult) ReadField1

func (*TalkServiceGetBlockedRecommendationIdsResult) String

func (*TalkServiceGetBlockedRecommendationIdsResult) Write

type TalkServiceGetChatRoomAnnouncementsArgs

type TalkServiceGetChatRoomAnnouncementsArgs struct {
	// unused field # 1
	ChatMid string `thrift:"chatMid,2" db:"chatMid" json:"chatMid"`
}

Attributes:

  • ChatMid

func NewTalkServiceGetChatRoomAnnouncementsArgs

func NewTalkServiceGetChatRoomAnnouncementsArgs() *TalkServiceGetChatRoomAnnouncementsArgs

func (*TalkServiceGetChatRoomAnnouncementsArgs) GetChatMid

func (*TalkServiceGetChatRoomAnnouncementsArgs) Read

func (*TalkServiceGetChatRoomAnnouncementsArgs) ReadField2

func (*TalkServiceGetChatRoomAnnouncementsArgs) String

func (*TalkServiceGetChatRoomAnnouncementsArgs) Write

type TalkServiceGetChatRoomAnnouncementsResult

type TalkServiceGetChatRoomAnnouncementsResult struct {
	Success []*ChatRoomAnnouncement `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException          `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceGetChatRoomAnnouncementsResult

func NewTalkServiceGetChatRoomAnnouncementsResult() *TalkServiceGetChatRoomAnnouncementsResult

func (*TalkServiceGetChatRoomAnnouncementsResult) GetE

func (*TalkServiceGetChatRoomAnnouncementsResult) GetSuccess

func (*TalkServiceGetChatRoomAnnouncementsResult) IsSetE

func (*TalkServiceGetChatRoomAnnouncementsResult) IsSetSuccess

func (*TalkServiceGetChatRoomAnnouncementsResult) Read

func (*TalkServiceGetChatRoomAnnouncementsResult) ReadField0

func (*TalkServiceGetChatRoomAnnouncementsResult) ReadField1

func (*TalkServiceGetChatRoomAnnouncementsResult) String

func (*TalkServiceGetChatRoomAnnouncementsResult) Write

type TalkServiceGetChatsArgs

type TalkServiceGetChatsArgs struct {
	Request    *GetChatsRequest `thrift:"request,1" db:"request" json:"request"`
	SyncReason SyncReason       `thrift:"syncReason,2" db:"syncReason" json:"syncReason"`
}

Attributes:

  • Request
  • SyncReason

func NewTalkServiceGetChatsArgs

func NewTalkServiceGetChatsArgs() *TalkServiceGetChatsArgs

func (*TalkServiceGetChatsArgs) GetRequest

func (p *TalkServiceGetChatsArgs) GetRequest() *GetChatsRequest

func (*TalkServiceGetChatsArgs) GetSyncReason

func (p *TalkServiceGetChatsArgs) GetSyncReason() SyncReason

func (*TalkServiceGetChatsArgs) IsSetRequest

func (p *TalkServiceGetChatsArgs) IsSetRequest() bool

func (*TalkServiceGetChatsArgs) Read

func (*TalkServiceGetChatsArgs) ReadField1

func (p *TalkServiceGetChatsArgs) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*TalkServiceGetChatsArgs) ReadField2

func (p *TalkServiceGetChatsArgs) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*TalkServiceGetChatsArgs) String

func (p *TalkServiceGetChatsArgs) String() string

func (*TalkServiceGetChatsArgs) Write

type TalkServiceGetChatsResult

type TalkServiceGetChatsResult struct {
	Success *GetChatsResponse `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException    `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceGetChatsResult

func NewTalkServiceGetChatsResult() *TalkServiceGetChatsResult

func (*TalkServiceGetChatsResult) GetE

func (*TalkServiceGetChatsResult) GetSuccess

func (*TalkServiceGetChatsResult) IsSetE

func (p *TalkServiceGetChatsResult) IsSetE() bool

func (*TalkServiceGetChatsResult) IsSetSuccess

func (p *TalkServiceGetChatsResult) IsSetSuccess() bool

func (*TalkServiceGetChatsResult) Read

func (*TalkServiceGetChatsResult) ReadField0

func (p *TalkServiceGetChatsResult) ReadField0(ctx context.Context, iprot thrift.TProtocol) error

func (*TalkServiceGetChatsResult) ReadField1

func (p *TalkServiceGetChatsResult) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*TalkServiceGetChatsResult) String

func (p *TalkServiceGetChatsResult) String() string

func (*TalkServiceGetChatsResult) Write

type TalkServiceGetContactArgs

type TalkServiceGetContactArgs struct {
	// unused field # 1
	ID string `thrift:"id,2" db:"id" json:"id"`
}

Attributes:

  • ID

func NewTalkServiceGetContactArgs

func NewTalkServiceGetContactArgs() *TalkServiceGetContactArgs

func (*TalkServiceGetContactArgs) GetID

func (p *TalkServiceGetContactArgs) GetID() string

func (*TalkServiceGetContactArgs) Read

func (*TalkServiceGetContactArgs) ReadField2

func (p *TalkServiceGetContactArgs) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*TalkServiceGetContactArgs) String

func (p *TalkServiceGetContactArgs) String() string

func (*TalkServiceGetContactArgs) Write

type TalkServiceGetContactResult

type TalkServiceGetContactResult struct {
	Success *Contact       `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceGetContactResult

func NewTalkServiceGetContactResult() *TalkServiceGetContactResult

func (*TalkServiceGetContactResult) GetE

func (*TalkServiceGetContactResult) GetSuccess

func (p *TalkServiceGetContactResult) GetSuccess() *Contact

func (*TalkServiceGetContactResult) IsSetE

func (p *TalkServiceGetContactResult) IsSetE() bool

func (*TalkServiceGetContactResult) IsSetSuccess

func (p *TalkServiceGetContactResult) IsSetSuccess() bool

func (*TalkServiceGetContactResult) Read

func (*TalkServiceGetContactResult) ReadField0

func (*TalkServiceGetContactResult) ReadField1

func (*TalkServiceGetContactResult) String

func (p *TalkServiceGetContactResult) String() string

func (*TalkServiceGetContactResult) Write

type TalkServiceGetContactsArgs

type TalkServiceGetContactsArgs struct {
	// unused field # 1
	Ids []string `thrift:"ids,2" db:"ids" json:"ids"`
}

Attributes:

  • Ids

func NewTalkServiceGetContactsArgs

func NewTalkServiceGetContactsArgs() *TalkServiceGetContactsArgs

func (*TalkServiceGetContactsArgs) GetIds

func (p *TalkServiceGetContactsArgs) GetIds() []string

func (*TalkServiceGetContactsArgs) Read

func (*TalkServiceGetContactsArgs) ReadField2

func (p *TalkServiceGetContactsArgs) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*TalkServiceGetContactsArgs) String

func (p *TalkServiceGetContactsArgs) String() string

func (*TalkServiceGetContactsArgs) Write

type TalkServiceGetContactsResult

type TalkServiceGetContactsResult struct {
	Success []*Contact     `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceGetContactsResult

func NewTalkServiceGetContactsResult() *TalkServiceGetContactsResult

func (*TalkServiceGetContactsResult) GetE

func (*TalkServiceGetContactsResult) GetSuccess

func (p *TalkServiceGetContactsResult) GetSuccess() []*Contact

func (*TalkServiceGetContactsResult) IsSetE

func (p *TalkServiceGetContactsResult) IsSetE() bool

func (*TalkServiceGetContactsResult) IsSetSuccess

func (p *TalkServiceGetContactsResult) IsSetSuccess() bool

func (*TalkServiceGetContactsResult) Read

func (*TalkServiceGetContactsResult) ReadField0

func (*TalkServiceGetContactsResult) ReadField1

func (*TalkServiceGetContactsResult) String

func (*TalkServiceGetContactsResult) Write

type TalkServiceGetContactsV2Args

type TalkServiceGetContactsV2Args struct {
	Request    *GetContactsV2Request `thrift:"request,1" db:"request" json:"request"`
	SyncReason int32                 `thrift:"syncReason,2" db:"syncReason" json:"syncReason"`
}

Attributes:

  • Request
  • SyncReason

func NewTalkServiceGetContactsV2Args

func NewTalkServiceGetContactsV2Args() *TalkServiceGetContactsV2Args

func (*TalkServiceGetContactsV2Args) GetRequest

func (*TalkServiceGetContactsV2Args) GetSyncReason

func (p *TalkServiceGetContactsV2Args) GetSyncReason() int32

func (*TalkServiceGetContactsV2Args) IsSetRequest

func (p *TalkServiceGetContactsV2Args) IsSetRequest() bool

func (*TalkServiceGetContactsV2Args) Read

func (*TalkServiceGetContactsV2Args) ReadField1

func (*TalkServiceGetContactsV2Args) ReadField2

func (*TalkServiceGetContactsV2Args) String

func (*TalkServiceGetContactsV2Args) Write

type TalkServiceGetContactsV2Result

type TalkServiceGetContactsV2Result struct {
	Success *GetContactsV2Response `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException         `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceGetContactsV2Result

func NewTalkServiceGetContactsV2Result() *TalkServiceGetContactsV2Result

func (*TalkServiceGetContactsV2Result) GetE

func (*TalkServiceGetContactsV2Result) GetSuccess

func (*TalkServiceGetContactsV2Result) IsSetE

func (*TalkServiceGetContactsV2Result) IsSetSuccess

func (p *TalkServiceGetContactsV2Result) IsSetSuccess() bool

func (*TalkServiceGetContactsV2Result) Read

func (*TalkServiceGetContactsV2Result) ReadField0

func (*TalkServiceGetContactsV2Result) ReadField1

func (*TalkServiceGetContactsV2Result) String

func (*TalkServiceGetContactsV2Result) Write

type TalkServiceGetEncryptedIdentityV3Args

type TalkServiceGetEncryptedIdentityV3Args struct {
}

func NewTalkServiceGetEncryptedIdentityV3Args

func NewTalkServiceGetEncryptedIdentityV3Args() *TalkServiceGetEncryptedIdentityV3Args

func (*TalkServiceGetEncryptedIdentityV3Args) Read

func (*TalkServiceGetEncryptedIdentityV3Args) String

func (*TalkServiceGetEncryptedIdentityV3Args) Write

type TalkServiceGetEncryptedIdentityV3Result

type TalkServiceGetEncryptedIdentityV3Result struct {
	Success *GetEncryptedIdentityV3Response `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException                  `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceGetEncryptedIdentityV3Result

func NewTalkServiceGetEncryptedIdentityV3Result() *TalkServiceGetEncryptedIdentityV3Result

func (*TalkServiceGetEncryptedIdentityV3Result) GetE

func (*TalkServiceGetEncryptedIdentityV3Result) GetSuccess

func (*TalkServiceGetEncryptedIdentityV3Result) IsSetE

func (*TalkServiceGetEncryptedIdentityV3Result) IsSetSuccess

func (*TalkServiceGetEncryptedIdentityV3Result) Read

func (*TalkServiceGetEncryptedIdentityV3Result) ReadField0

func (*TalkServiceGetEncryptedIdentityV3Result) ReadField1

func (*TalkServiceGetEncryptedIdentityV3Result) String

func (*TalkServiceGetEncryptedIdentityV3Result) Write

type TalkServiceGetExtendedProfileArgs

type TalkServiceGetExtendedProfileArgs struct {
	SyncReason int32 `thrift:"syncReason,1" db:"syncReason" json:"syncReason"`
}

Attributes:

  • SyncReason

func NewTalkServiceGetExtendedProfileArgs

func NewTalkServiceGetExtendedProfileArgs() *TalkServiceGetExtendedProfileArgs

func (*TalkServiceGetExtendedProfileArgs) GetSyncReason

func (p *TalkServiceGetExtendedProfileArgs) GetSyncReason() int32

func (*TalkServiceGetExtendedProfileArgs) Read

func (*TalkServiceGetExtendedProfileArgs) ReadField1

func (*TalkServiceGetExtendedProfileArgs) String

func (*TalkServiceGetExtendedProfileArgs) Write

type TalkServiceGetExtendedProfileResult

type TalkServiceGetExtendedProfileResult struct {
	Success *ExtendedProfile `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException   `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceGetExtendedProfileResult

func NewTalkServiceGetExtendedProfileResult() *TalkServiceGetExtendedProfileResult

func (*TalkServiceGetExtendedProfileResult) GetE

func (*TalkServiceGetExtendedProfileResult) GetSuccess

func (*TalkServiceGetExtendedProfileResult) IsSetE

func (*TalkServiceGetExtendedProfileResult) IsSetSuccess

func (p *TalkServiceGetExtendedProfileResult) IsSetSuccess() bool

func (*TalkServiceGetExtendedProfileResult) Read

func (*TalkServiceGetExtendedProfileResult) ReadField0

func (*TalkServiceGetExtendedProfileResult) ReadField1

func (*TalkServiceGetExtendedProfileResult) String

func (*TalkServiceGetExtendedProfileResult) Write

type TalkServiceGetFavoriteMidsArgs

type TalkServiceGetFavoriteMidsArgs struct {
}

func NewTalkServiceGetFavoriteMidsArgs

func NewTalkServiceGetFavoriteMidsArgs() *TalkServiceGetFavoriteMidsArgs

func (*TalkServiceGetFavoriteMidsArgs) Read

func (*TalkServiceGetFavoriteMidsArgs) String

func (*TalkServiceGetFavoriteMidsArgs) Write

type TalkServiceGetFavoriteMidsResult

type TalkServiceGetFavoriteMidsResult struct {
	Success []string       `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceGetFavoriteMidsResult

func NewTalkServiceGetFavoriteMidsResult() *TalkServiceGetFavoriteMidsResult

func (*TalkServiceGetFavoriteMidsResult) GetE

func (*TalkServiceGetFavoriteMidsResult) GetSuccess

func (p *TalkServiceGetFavoriteMidsResult) GetSuccess() []string

func (*TalkServiceGetFavoriteMidsResult) IsSetE

func (*TalkServiceGetFavoriteMidsResult) IsSetSuccess

func (p *TalkServiceGetFavoriteMidsResult) IsSetSuccess() bool

func (*TalkServiceGetFavoriteMidsResult) Read

func (*TalkServiceGetFavoriteMidsResult) ReadField0

func (*TalkServiceGetFavoriteMidsResult) ReadField1

func (*TalkServiceGetFavoriteMidsResult) String

func (*TalkServiceGetFavoriteMidsResult) Write

type TalkServiceGetFollowBlacklistArgs

type TalkServiceGetFollowBlacklistArgs struct {
	// unused field # 1
	Request *GetFollowBlacklistRequest `thrift:"request,2" db:"request" json:"request"`
}

Attributes:

  • Request

func NewTalkServiceGetFollowBlacklistArgs

func NewTalkServiceGetFollowBlacklistArgs() *TalkServiceGetFollowBlacklistArgs

func (*TalkServiceGetFollowBlacklistArgs) GetRequest

func (*TalkServiceGetFollowBlacklistArgs) IsSetRequest

func (p *TalkServiceGetFollowBlacklistArgs) IsSetRequest() bool

func (*TalkServiceGetFollowBlacklistArgs) Read

func (*TalkServiceGetFollowBlacklistArgs) ReadField2

func (*TalkServiceGetFollowBlacklistArgs) String

func (*TalkServiceGetFollowBlacklistArgs) Write

type TalkServiceGetFollowBlacklistResult

type TalkServiceGetFollowBlacklistResult struct {
	Success *GetFollowBlacklistResponse `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException              `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceGetFollowBlacklistResult

func NewTalkServiceGetFollowBlacklistResult() *TalkServiceGetFollowBlacklistResult

func (*TalkServiceGetFollowBlacklistResult) GetE

func (*TalkServiceGetFollowBlacklistResult) GetSuccess

func (*TalkServiceGetFollowBlacklistResult) IsSetE

func (*TalkServiceGetFollowBlacklistResult) IsSetSuccess

func (p *TalkServiceGetFollowBlacklistResult) IsSetSuccess() bool

func (*TalkServiceGetFollowBlacklistResult) Read

func (*TalkServiceGetFollowBlacklistResult) ReadField0

func (*TalkServiceGetFollowBlacklistResult) ReadField1

func (*TalkServiceGetFollowBlacklistResult) String

func (*TalkServiceGetFollowBlacklistResult) Write

type TalkServiceGetFollowersArgs

type TalkServiceGetFollowersArgs struct {
	// unused field # 1
	Request *GetFollowersRequest `thrift:"request,2" db:"request" json:"request"`
}

Attributes:

  • Request

func NewTalkServiceGetFollowersArgs

func NewTalkServiceGetFollowersArgs() *TalkServiceGetFollowersArgs

func (*TalkServiceGetFollowersArgs) GetRequest

func (*TalkServiceGetFollowersArgs) IsSetRequest

func (p *TalkServiceGetFollowersArgs) IsSetRequest() bool

func (*TalkServiceGetFollowersArgs) Read

func (*TalkServiceGetFollowersArgs) ReadField2

func (*TalkServiceGetFollowersArgs) String

func (p *TalkServiceGetFollowersArgs) String() string

func (*TalkServiceGetFollowersArgs) Write

type TalkServiceGetFollowersResult

type TalkServiceGetFollowersResult struct {
	Success *GetFollowersResponse `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException        `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceGetFollowersResult

func NewTalkServiceGetFollowersResult() *TalkServiceGetFollowersResult

func (*TalkServiceGetFollowersResult) GetE

func (*TalkServiceGetFollowersResult) GetSuccess

func (*TalkServiceGetFollowersResult) IsSetE

func (p *TalkServiceGetFollowersResult) IsSetE() bool

func (*TalkServiceGetFollowersResult) IsSetSuccess

func (p *TalkServiceGetFollowersResult) IsSetSuccess() bool

func (*TalkServiceGetFollowersResult) Read

func (*TalkServiceGetFollowersResult) ReadField0

func (*TalkServiceGetFollowersResult) ReadField1

func (*TalkServiceGetFollowersResult) String

func (*TalkServiceGetFollowersResult) Write

type TalkServiceGetFollowingsArgs

type TalkServiceGetFollowingsArgs struct {
	// unused field # 1
	Request *GetFollowingsRequest `thrift:"request,2" db:"request" json:"request"`
}

Attributes:

  • Request

func NewTalkServiceGetFollowingsArgs

func NewTalkServiceGetFollowingsArgs() *TalkServiceGetFollowingsArgs

func (*TalkServiceGetFollowingsArgs) GetRequest

func (*TalkServiceGetFollowingsArgs) IsSetRequest

func (p *TalkServiceGetFollowingsArgs) IsSetRequest() bool

func (*TalkServiceGetFollowingsArgs) Read

func (*TalkServiceGetFollowingsArgs) ReadField2

func (*TalkServiceGetFollowingsArgs) String

func (*TalkServiceGetFollowingsArgs) Write

type TalkServiceGetFollowingsResult

type TalkServiceGetFollowingsResult struct {
	Success *GetFollowingsResponse `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException         `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceGetFollowingsResult

func NewTalkServiceGetFollowingsResult() *TalkServiceGetFollowingsResult

func (*TalkServiceGetFollowingsResult) GetE

func (*TalkServiceGetFollowingsResult) GetSuccess

func (*TalkServiceGetFollowingsResult) IsSetE

func (*TalkServiceGetFollowingsResult) IsSetSuccess

func (p *TalkServiceGetFollowingsResult) IsSetSuccess() bool

func (*TalkServiceGetFollowingsResult) Read

func (*TalkServiceGetFollowingsResult) ReadField0

func (*TalkServiceGetFollowingsResult) ReadField1

func (*TalkServiceGetFollowingsResult) String

func (*TalkServiceGetFollowingsResult) Write

type TalkServiceGetHiddenContactMidsArgs

type TalkServiceGetHiddenContactMidsArgs struct {
}

func NewTalkServiceGetHiddenContactMidsArgs

func NewTalkServiceGetHiddenContactMidsArgs() *TalkServiceGetHiddenContactMidsArgs

func (*TalkServiceGetHiddenContactMidsArgs) Read

func (*TalkServiceGetHiddenContactMidsArgs) String

func (*TalkServiceGetHiddenContactMidsArgs) Write

type TalkServiceGetHiddenContactMidsResult

type TalkServiceGetHiddenContactMidsResult struct {
	Success []string       `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceGetHiddenContactMidsResult

func NewTalkServiceGetHiddenContactMidsResult() *TalkServiceGetHiddenContactMidsResult

func (*TalkServiceGetHiddenContactMidsResult) GetE

func (*TalkServiceGetHiddenContactMidsResult) GetSuccess

func (*TalkServiceGetHiddenContactMidsResult) IsSetE

func (*TalkServiceGetHiddenContactMidsResult) IsSetSuccess

func (p *TalkServiceGetHiddenContactMidsResult) IsSetSuccess() bool

func (*TalkServiceGetHiddenContactMidsResult) Read

func (*TalkServiceGetHiddenContactMidsResult) ReadField0

func (*TalkServiceGetHiddenContactMidsResult) ReadField1

func (*TalkServiceGetHiddenContactMidsResult) String

func (*TalkServiceGetHiddenContactMidsResult) Write

type TalkServiceGetLastE2EEGroupSharedKeyArgs

type TalkServiceGetLastE2EEGroupSharedKeyArgs struct {
	// unused field # 1
	Version int32  `thrift:"version,2" db:"version" json:"version"`
	ChatMid string `thrift:"chatMid,3" db:"chatMid" json:"chatMid"`
}

Attributes:

  • Version
  • ChatMid

func NewTalkServiceGetLastE2EEGroupSharedKeyArgs

func NewTalkServiceGetLastE2EEGroupSharedKeyArgs() *TalkServiceGetLastE2EEGroupSharedKeyArgs

func (*TalkServiceGetLastE2EEGroupSharedKeyArgs) GetChatMid

func (*TalkServiceGetLastE2EEGroupSharedKeyArgs) GetVersion

func (*TalkServiceGetLastE2EEGroupSharedKeyArgs) Read

func (*TalkServiceGetLastE2EEGroupSharedKeyArgs) ReadField2

func (*TalkServiceGetLastE2EEGroupSharedKeyArgs) ReadField3

func (*TalkServiceGetLastE2EEGroupSharedKeyArgs) String

func (*TalkServiceGetLastE2EEGroupSharedKeyArgs) Write

type TalkServiceGetLastE2EEGroupSharedKeyResult

type TalkServiceGetLastE2EEGroupSharedKeyResult struct {
	Success *E2EEGroupSharedKey `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException      `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceGetLastE2EEGroupSharedKeyResult

func NewTalkServiceGetLastE2EEGroupSharedKeyResult() *TalkServiceGetLastE2EEGroupSharedKeyResult

func (*TalkServiceGetLastE2EEGroupSharedKeyResult) GetE

func (*TalkServiceGetLastE2EEGroupSharedKeyResult) GetSuccess

func (*TalkServiceGetLastE2EEGroupSharedKeyResult) IsSetE

func (*TalkServiceGetLastE2EEGroupSharedKeyResult) IsSetSuccess

func (*TalkServiceGetLastE2EEGroupSharedKeyResult) Read

func (*TalkServiceGetLastE2EEGroupSharedKeyResult) ReadField0

func (*TalkServiceGetLastE2EEGroupSharedKeyResult) ReadField1

func (*TalkServiceGetLastE2EEGroupSharedKeyResult) String

func (*TalkServiceGetLastE2EEGroupSharedKeyResult) Write

type TalkServiceGetLastE2EEPublicKeysArgs

type TalkServiceGetLastE2EEPublicKeysArgs struct {
	// unused field # 1
	ChatMid string `thrift:"chatMid,2" db:"chatMid" json:"chatMid"`
}

Attributes:

  • ChatMid

func NewTalkServiceGetLastE2EEPublicKeysArgs

func NewTalkServiceGetLastE2EEPublicKeysArgs() *TalkServiceGetLastE2EEPublicKeysArgs

func (*TalkServiceGetLastE2EEPublicKeysArgs) GetChatMid

func (*TalkServiceGetLastE2EEPublicKeysArgs) Read

func (*TalkServiceGetLastE2EEPublicKeysArgs) ReadField2

func (*TalkServiceGetLastE2EEPublicKeysArgs) String

func (*TalkServiceGetLastE2EEPublicKeysArgs) Write

type TalkServiceGetLastE2EEPublicKeysResult

type TalkServiceGetLastE2EEPublicKeysResult struct {
	Success map[string]*E2EEPublicKey `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException            `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceGetLastE2EEPublicKeysResult

func NewTalkServiceGetLastE2EEPublicKeysResult() *TalkServiceGetLastE2EEPublicKeysResult

func (*TalkServiceGetLastE2EEPublicKeysResult) GetE

func (*TalkServiceGetLastE2EEPublicKeysResult) GetSuccess

func (*TalkServiceGetLastE2EEPublicKeysResult) IsSetE

func (*TalkServiceGetLastE2EEPublicKeysResult) IsSetSuccess

func (p *TalkServiceGetLastE2EEPublicKeysResult) IsSetSuccess() bool

func (*TalkServiceGetLastE2EEPublicKeysResult) Read

func (*TalkServiceGetLastE2EEPublicKeysResult) ReadField0

func (*TalkServiceGetLastE2EEPublicKeysResult) ReadField1

func (*TalkServiceGetLastE2EEPublicKeysResult) String

func (*TalkServiceGetLastE2EEPublicKeysResult) Write

type TalkServiceGetMessageBoxesArgs

type TalkServiceGetMessageBoxesArgs struct {
	// unused field # 1
	MessageBoxListRequest *MessageBoxListRequest `thrift:"messageBoxListRequest,2" db:"messageBoxListRequest" json:"messageBoxListRequest"`
	SyncReason            int32                  `thrift:"syncReason,3" db:"syncReason" json:"syncReason"`
}

Attributes:

  • MessageBoxListRequest
  • SyncReason

func NewTalkServiceGetMessageBoxesArgs

func NewTalkServiceGetMessageBoxesArgs() *TalkServiceGetMessageBoxesArgs

func (*TalkServiceGetMessageBoxesArgs) GetMessageBoxListRequest

func (p *TalkServiceGetMessageBoxesArgs) GetMessageBoxListRequest() *MessageBoxListRequest

func (*TalkServiceGetMessageBoxesArgs) GetSyncReason

func (p *TalkServiceGetMessageBoxesArgs) GetSyncReason() int32

func (*TalkServiceGetMessageBoxesArgs) IsSetMessageBoxListRequest

func (p *TalkServiceGetMessageBoxesArgs) IsSetMessageBoxListRequest() bool

func (*TalkServiceGetMessageBoxesArgs) Read

func (*TalkServiceGetMessageBoxesArgs) ReadField2

func (*TalkServiceGetMessageBoxesArgs) ReadField3

func (*TalkServiceGetMessageBoxesArgs) String

func (*TalkServiceGetMessageBoxesArgs) Write

type TalkServiceGetMessageBoxesResult

type TalkServiceGetMessageBoxesResult struct {
	Success *MessageBoxList `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException  `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceGetMessageBoxesResult

func NewTalkServiceGetMessageBoxesResult() *TalkServiceGetMessageBoxesResult

func (*TalkServiceGetMessageBoxesResult) GetE

func (*TalkServiceGetMessageBoxesResult) GetSuccess

func (*TalkServiceGetMessageBoxesResult) IsSetE

func (*TalkServiceGetMessageBoxesResult) IsSetSuccess

func (p *TalkServiceGetMessageBoxesResult) IsSetSuccess() bool

func (*TalkServiceGetMessageBoxesResult) Read

func (*TalkServiceGetMessageBoxesResult) ReadField0

func (*TalkServiceGetMessageBoxesResult) ReadField1

func (*TalkServiceGetMessageBoxesResult) String

func (*TalkServiceGetMessageBoxesResult) Write

type TalkServiceGetMessageReadRangeArgs

type TalkServiceGetMessageReadRangeArgs struct {
	// unused field # 1
	ChatIds    []string `thrift:"chatIds,2" db:"chatIds" json:"chatIds"`
	SyncReason int32    `thrift:"syncReason,3" db:"syncReason" json:"syncReason"`
}

Attributes:

  • ChatIds
  • SyncReason

func NewTalkServiceGetMessageReadRangeArgs

func NewTalkServiceGetMessageReadRangeArgs() *TalkServiceGetMessageReadRangeArgs

func (*TalkServiceGetMessageReadRangeArgs) GetChatIds

func (p *TalkServiceGetMessageReadRangeArgs) GetChatIds() []string

func (*TalkServiceGetMessageReadRangeArgs) GetSyncReason

func (p *TalkServiceGetMessageReadRangeArgs) GetSyncReason() int32

func (*TalkServiceGetMessageReadRangeArgs) Read

func (*TalkServiceGetMessageReadRangeArgs) ReadField2

func (*TalkServiceGetMessageReadRangeArgs) ReadField3

func (*TalkServiceGetMessageReadRangeArgs) String

func (*TalkServiceGetMessageReadRangeArgs) Write

type TalkServiceGetMessageReadRangeResult

type TalkServiceGetMessageReadRangeResult struct {
	Success []*TMessageReadRange `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException       `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceGetMessageReadRangeResult

func NewTalkServiceGetMessageReadRangeResult() *TalkServiceGetMessageReadRangeResult

func (*TalkServiceGetMessageReadRangeResult) GetE

func (*TalkServiceGetMessageReadRangeResult) GetSuccess

func (*TalkServiceGetMessageReadRangeResult) IsSetE

func (*TalkServiceGetMessageReadRangeResult) IsSetSuccess

func (p *TalkServiceGetMessageReadRangeResult) IsSetSuccess() bool

func (*TalkServiceGetMessageReadRangeResult) Read

func (*TalkServiceGetMessageReadRangeResult) ReadField0

func (*TalkServiceGetMessageReadRangeResult) ReadField1

func (*TalkServiceGetMessageReadRangeResult) String

func (*TalkServiceGetMessageReadRangeResult) Write

type TalkServiceGetPreviousMessagesV2WithRequestArgs

type TalkServiceGetPreviousMessagesV2WithRequestArgs struct {
	// unused field # 1
	Request    *GetPreviousMessagesV2Request `thrift:"request,2" db:"request" json:"request"`
	SyncReason int32                         `thrift:"syncReason,3" db:"syncReason" json:"syncReason"`
}

Attributes:

  • Request
  • SyncReason

func NewTalkServiceGetPreviousMessagesV2WithRequestArgs

func NewTalkServiceGetPreviousMessagesV2WithRequestArgs() *TalkServiceGetPreviousMessagesV2WithRequestArgs

func (*TalkServiceGetPreviousMessagesV2WithRequestArgs) GetRequest

func (*TalkServiceGetPreviousMessagesV2WithRequestArgs) GetSyncReason

func (*TalkServiceGetPreviousMessagesV2WithRequestArgs) IsSetRequest

func (*TalkServiceGetPreviousMessagesV2WithRequestArgs) Read

func (*TalkServiceGetPreviousMessagesV2WithRequestArgs) ReadField2

func (*TalkServiceGetPreviousMessagesV2WithRequestArgs) ReadField3

func (*TalkServiceGetPreviousMessagesV2WithRequestArgs) String

func (*TalkServiceGetPreviousMessagesV2WithRequestArgs) Write

type TalkServiceGetPreviousMessagesV2WithRequestResult

type TalkServiceGetPreviousMessagesV2WithRequestResult struct {
	Success []*Message     `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceGetPreviousMessagesV2WithRequestResult

func NewTalkServiceGetPreviousMessagesV2WithRequestResult() *TalkServiceGetPreviousMessagesV2WithRequestResult

func (*TalkServiceGetPreviousMessagesV2WithRequestResult) GetE

func (*TalkServiceGetPreviousMessagesV2WithRequestResult) GetSuccess

func (*TalkServiceGetPreviousMessagesV2WithRequestResult) IsSetE

func (*TalkServiceGetPreviousMessagesV2WithRequestResult) IsSetSuccess

func (*TalkServiceGetPreviousMessagesV2WithRequestResult) Read

func (*TalkServiceGetPreviousMessagesV2WithRequestResult) ReadField0

func (*TalkServiceGetPreviousMessagesV2WithRequestResult) ReadField1

func (*TalkServiceGetPreviousMessagesV2WithRequestResult) String

func (*TalkServiceGetPreviousMessagesV2WithRequestResult) Write

type TalkServiceGetProfileArgs

type TalkServiceGetProfileArgs struct {
	SyncReason SyncReason `thrift:"syncReason,1" db:"syncReason" json:"syncReason"`
}

Attributes:

  • SyncReason

func NewTalkServiceGetProfileArgs

func NewTalkServiceGetProfileArgs() *TalkServiceGetProfileArgs

func (*TalkServiceGetProfileArgs) GetSyncReason

func (p *TalkServiceGetProfileArgs) GetSyncReason() SyncReason

func (*TalkServiceGetProfileArgs) Read

func (*TalkServiceGetProfileArgs) ReadField1

func (p *TalkServiceGetProfileArgs) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*TalkServiceGetProfileArgs) String

func (p *TalkServiceGetProfileArgs) String() string

func (*TalkServiceGetProfileArgs) Write

type TalkServiceGetProfileResult

type TalkServiceGetProfileResult struct {
	Success *Profile       `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceGetProfileResult

func NewTalkServiceGetProfileResult() *TalkServiceGetProfileResult

func (*TalkServiceGetProfileResult) GetE

func (*TalkServiceGetProfileResult) GetSuccess

func (p *TalkServiceGetProfileResult) GetSuccess() *Profile

func (*TalkServiceGetProfileResult) IsSetE

func (p *TalkServiceGetProfileResult) IsSetE() bool

func (*TalkServiceGetProfileResult) IsSetSuccess

func (p *TalkServiceGetProfileResult) IsSetSuccess() bool

func (*TalkServiceGetProfileResult) Read

func (*TalkServiceGetProfileResult) ReadField0

func (*TalkServiceGetProfileResult) ReadField1

func (*TalkServiceGetProfileResult) String

func (p *TalkServiceGetProfileResult) String() string

func (*TalkServiceGetProfileResult) Write

type TalkServiceGetRecentMessagesV2Args

type TalkServiceGetRecentMessagesV2Args struct {
	// unused field # 1
	To    string `thrift:"to,2" db:"to" json:"to"`
	Count int32  `thrift:"count,3" db:"count" json:"count"`
}

Attributes:

  • To
  • Count

func NewTalkServiceGetRecentMessagesV2Args

func NewTalkServiceGetRecentMessagesV2Args() *TalkServiceGetRecentMessagesV2Args

func (*TalkServiceGetRecentMessagesV2Args) GetCount

func (*TalkServiceGetRecentMessagesV2Args) GetTo

func (*TalkServiceGetRecentMessagesV2Args) Read

func (*TalkServiceGetRecentMessagesV2Args) ReadField2

func (*TalkServiceGetRecentMessagesV2Args) ReadField3

func (*TalkServiceGetRecentMessagesV2Args) String

func (*TalkServiceGetRecentMessagesV2Args) Write

type TalkServiceGetRecentMessagesV2Result

type TalkServiceGetRecentMessagesV2Result struct {
	Success []*Message     `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceGetRecentMessagesV2Result

func NewTalkServiceGetRecentMessagesV2Result() *TalkServiceGetRecentMessagesV2Result

func (*TalkServiceGetRecentMessagesV2Result) GetE

func (*TalkServiceGetRecentMessagesV2Result) GetSuccess

func (p *TalkServiceGetRecentMessagesV2Result) GetSuccess() []*Message

func (*TalkServiceGetRecentMessagesV2Result) IsSetE

func (*TalkServiceGetRecentMessagesV2Result) IsSetSuccess

func (p *TalkServiceGetRecentMessagesV2Result) IsSetSuccess() bool

func (*TalkServiceGetRecentMessagesV2Result) Read

func (*TalkServiceGetRecentMessagesV2Result) ReadField0

func (*TalkServiceGetRecentMessagesV2Result) ReadField1

func (*TalkServiceGetRecentMessagesV2Result) String

func (*TalkServiceGetRecentMessagesV2Result) Write

type TalkServiceGetRecommendationIdsArgs

type TalkServiceGetRecommendationIdsArgs struct {
	SyncReason int32 `thrift:"syncReason,1" db:"syncReason" json:"syncReason"`
}

Attributes:

  • SyncReason

func NewTalkServiceGetRecommendationIdsArgs

func NewTalkServiceGetRecommendationIdsArgs() *TalkServiceGetRecommendationIdsArgs

func (*TalkServiceGetRecommendationIdsArgs) GetSyncReason

func (p *TalkServiceGetRecommendationIdsArgs) GetSyncReason() int32

func (*TalkServiceGetRecommendationIdsArgs) Read

func (*TalkServiceGetRecommendationIdsArgs) ReadField1

func (*TalkServiceGetRecommendationIdsArgs) String

func (*TalkServiceGetRecommendationIdsArgs) Write

type TalkServiceGetRecommendationIdsResult

type TalkServiceGetRecommendationIdsResult struct {
	Success []string       `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceGetRecommendationIdsResult

func NewTalkServiceGetRecommendationIdsResult() *TalkServiceGetRecommendationIdsResult

func (*TalkServiceGetRecommendationIdsResult) GetE

func (*TalkServiceGetRecommendationIdsResult) GetSuccess

func (*TalkServiceGetRecommendationIdsResult) IsSetE

func (*TalkServiceGetRecommendationIdsResult) IsSetSuccess

func (p *TalkServiceGetRecommendationIdsResult) IsSetSuccess() bool

func (*TalkServiceGetRecommendationIdsResult) Read

func (*TalkServiceGetRecommendationIdsResult) ReadField0

func (*TalkServiceGetRecommendationIdsResult) ReadField1

func (*TalkServiceGetRecommendationIdsResult) String

func (*TalkServiceGetRecommendationIdsResult) Write

type TalkServiceGetSettingsArgs

type TalkServiceGetSettingsArgs struct {
	SyncReason int32 `thrift:"syncReason,1" db:"syncReason" json:"syncReason"`
}

Attributes:

  • SyncReason

func NewTalkServiceGetSettingsArgs

func NewTalkServiceGetSettingsArgs() *TalkServiceGetSettingsArgs

func (*TalkServiceGetSettingsArgs) GetSyncReason

func (p *TalkServiceGetSettingsArgs) GetSyncReason() int32

func (*TalkServiceGetSettingsArgs) Read

func (*TalkServiceGetSettingsArgs) ReadField1

func (p *TalkServiceGetSettingsArgs) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*TalkServiceGetSettingsArgs) String

func (p *TalkServiceGetSettingsArgs) String() string

func (*TalkServiceGetSettingsArgs) Write

type TalkServiceGetSettingsAttributes2Args

type TalkServiceGetSettingsAttributes2Args struct {
	// unused field # 1
	AttributesToRetrieve []int32 `thrift:"attributesToRetrieve,2" db:"attributesToRetrieve" json:"attributesToRetrieve"`
}

Attributes:

  • AttributesToRetrieve

func NewTalkServiceGetSettingsAttributes2Args

func NewTalkServiceGetSettingsAttributes2Args() *TalkServiceGetSettingsAttributes2Args

func (*TalkServiceGetSettingsAttributes2Args) GetAttributesToRetrieve

func (p *TalkServiceGetSettingsAttributes2Args) GetAttributesToRetrieve() []int32

func (*TalkServiceGetSettingsAttributes2Args) Read

func (*TalkServiceGetSettingsAttributes2Args) ReadField2

func (*TalkServiceGetSettingsAttributes2Args) String

func (*TalkServiceGetSettingsAttributes2Args) Write

type TalkServiceGetSettingsAttributes2Result

type TalkServiceGetSettingsAttributes2Result struct {
	Success *Settings      `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceGetSettingsAttributes2Result

func NewTalkServiceGetSettingsAttributes2Result() *TalkServiceGetSettingsAttributes2Result

func (*TalkServiceGetSettingsAttributes2Result) GetE

func (*TalkServiceGetSettingsAttributes2Result) GetSuccess

func (*TalkServiceGetSettingsAttributes2Result) IsSetE

func (*TalkServiceGetSettingsAttributes2Result) IsSetSuccess

func (*TalkServiceGetSettingsAttributes2Result) Read

func (*TalkServiceGetSettingsAttributes2Result) ReadField0

func (*TalkServiceGetSettingsAttributes2Result) ReadField1

func (*TalkServiceGetSettingsAttributes2Result) String

func (*TalkServiceGetSettingsAttributes2Result) Write

type TalkServiceGetSettingsResult

type TalkServiceGetSettingsResult struct {
	Success *Settings      `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceGetSettingsResult

func NewTalkServiceGetSettingsResult() *TalkServiceGetSettingsResult

func (*TalkServiceGetSettingsResult) GetE

func (*TalkServiceGetSettingsResult) GetSuccess

func (p *TalkServiceGetSettingsResult) GetSuccess() *Settings

func (*TalkServiceGetSettingsResult) IsSetE

func (p *TalkServiceGetSettingsResult) IsSetE() bool

func (*TalkServiceGetSettingsResult) IsSetSuccess

func (p *TalkServiceGetSettingsResult) IsSetSuccess() bool

func (*TalkServiceGetSettingsResult) Read

func (*TalkServiceGetSettingsResult) ReadField0

func (*TalkServiceGetSettingsResult) ReadField1

func (*TalkServiceGetSettingsResult) String

func (*TalkServiceGetSettingsResult) Write

type TalkServiceInviteIntoChatArgs

type TalkServiceInviteIntoChatArgs struct {
	Request *InviteIntoChatRequest `thrift:"request,1" db:"request" json:"request"`
}

Attributes:

  • Request

func NewTalkServiceInviteIntoChatArgs

func NewTalkServiceInviteIntoChatArgs() *TalkServiceInviteIntoChatArgs

func (*TalkServiceInviteIntoChatArgs) GetRequest

func (*TalkServiceInviteIntoChatArgs) IsSetRequest

func (p *TalkServiceInviteIntoChatArgs) IsSetRequest() bool

func (*TalkServiceInviteIntoChatArgs) Read

func (*TalkServiceInviteIntoChatArgs) ReadField1

func (*TalkServiceInviteIntoChatArgs) String

func (*TalkServiceInviteIntoChatArgs) Write

type TalkServiceInviteIntoChatResult

type TalkServiceInviteIntoChatResult struct {
	Success *InviteIntoChatResponse `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException          `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceInviteIntoChatResult

func NewTalkServiceInviteIntoChatResult() *TalkServiceInviteIntoChatResult

func (*TalkServiceInviteIntoChatResult) GetE

func (*TalkServiceInviteIntoChatResult) GetSuccess

func (*TalkServiceInviteIntoChatResult) IsSetE

func (*TalkServiceInviteIntoChatResult) IsSetSuccess

func (p *TalkServiceInviteIntoChatResult) IsSetSuccess() bool

func (*TalkServiceInviteIntoChatResult) Read

func (*TalkServiceInviteIntoChatResult) ReadField0

func (*TalkServiceInviteIntoChatResult) ReadField1

func (*TalkServiceInviteIntoChatResult) String

func (*TalkServiceInviteIntoChatResult) Write

type TalkServiceIsUseridAvailableArgs

type TalkServiceIsUseridAvailableArgs struct {
	// unused field # 1
	SearchId string `thrift:"searchId,2" db:"searchId" json:"searchId"`
}

Attributes:

  • SearchId

func NewTalkServiceIsUseridAvailableArgs

func NewTalkServiceIsUseridAvailableArgs() *TalkServiceIsUseridAvailableArgs

func (*TalkServiceIsUseridAvailableArgs) GetSearchId

func (p *TalkServiceIsUseridAvailableArgs) GetSearchId() string

func (*TalkServiceIsUseridAvailableArgs) Read

func (*TalkServiceIsUseridAvailableArgs) ReadField2

func (*TalkServiceIsUseridAvailableArgs) String

func (*TalkServiceIsUseridAvailableArgs) Write

type TalkServiceIsUseridAvailableResult

type TalkServiceIsUseridAvailableResult struct {
	Success *bool          `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceIsUseridAvailableResult

func NewTalkServiceIsUseridAvailableResult() *TalkServiceIsUseridAvailableResult

func (*TalkServiceIsUseridAvailableResult) GetE

func (*TalkServiceIsUseridAvailableResult) GetSuccess

func (p *TalkServiceIsUseridAvailableResult) GetSuccess() bool

func (*TalkServiceIsUseridAvailableResult) IsSetE

func (*TalkServiceIsUseridAvailableResult) IsSetSuccess

func (p *TalkServiceIsUseridAvailableResult) IsSetSuccess() bool

func (*TalkServiceIsUseridAvailableResult) Read

func (*TalkServiceIsUseridAvailableResult) ReadField0

func (*TalkServiceIsUseridAvailableResult) ReadField1

func (*TalkServiceIsUseridAvailableResult) String

func (*TalkServiceIsUseridAvailableResult) Write

type TalkServiceNegotiateE2EEPublicKeyArgs

type TalkServiceNegotiateE2EEPublicKeyArgs struct {
	// unused field # 1
	Mid string `thrift:"mid,2" db:"mid" json:"mid"`
}

Attributes:

  • Mid

func NewTalkServiceNegotiateE2EEPublicKeyArgs

func NewTalkServiceNegotiateE2EEPublicKeyArgs() *TalkServiceNegotiateE2EEPublicKeyArgs

func (*TalkServiceNegotiateE2EEPublicKeyArgs) GetMid

func (*TalkServiceNegotiateE2EEPublicKeyArgs) Read

func (*TalkServiceNegotiateE2EEPublicKeyArgs) ReadField2

func (*TalkServiceNegotiateE2EEPublicKeyArgs) String

func (*TalkServiceNegotiateE2EEPublicKeyArgs) Write

type TalkServiceNegotiateE2EEPublicKeyResult

type TalkServiceNegotiateE2EEPublicKeyResult struct {
	Success *E2EENegotiationResult_ `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException          `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceNegotiateE2EEPublicKeyResult

func NewTalkServiceNegotiateE2EEPublicKeyResult() *TalkServiceNegotiateE2EEPublicKeyResult

func (*TalkServiceNegotiateE2EEPublicKeyResult) GetE

func (*TalkServiceNegotiateE2EEPublicKeyResult) GetSuccess

func (*TalkServiceNegotiateE2EEPublicKeyResult) IsSetE

func (*TalkServiceNegotiateE2EEPublicKeyResult) IsSetSuccess

func (*TalkServiceNegotiateE2EEPublicKeyResult) Read

func (*TalkServiceNegotiateE2EEPublicKeyResult) ReadField0

func (*TalkServiceNegotiateE2EEPublicKeyResult) ReadField1

func (*TalkServiceNegotiateE2EEPublicKeyResult) String

func (*TalkServiceNegotiateE2EEPublicKeyResult) Write

type TalkServiceNoopArgs

type TalkServiceNoopArgs struct {
}

func NewTalkServiceNoopArgs

func NewTalkServiceNoopArgs() *TalkServiceNoopArgs

func (*TalkServiceNoopArgs) Read

func (*TalkServiceNoopArgs) String

func (p *TalkServiceNoopArgs) String() string

func (*TalkServiceNoopArgs) Write

type TalkServiceNoopResult

type TalkServiceNoopResult struct {
	E *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • E

func NewTalkServiceNoopResult

func NewTalkServiceNoopResult() *TalkServiceNoopResult

func (*TalkServiceNoopResult) GetE

func (*TalkServiceNoopResult) IsSetE

func (p *TalkServiceNoopResult) IsSetE() bool

func (*TalkServiceNoopResult) Read

func (*TalkServiceNoopResult) ReadField1

func (p *TalkServiceNoopResult) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*TalkServiceNoopResult) String

func (p *TalkServiceNoopResult) String() string

func (*TalkServiceNoopResult) Write

type TalkServiceProcessor

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

func NewTalkServiceProcessor

func NewTalkServiceProcessor(handler TalkService) *TalkServiceProcessor

func (*TalkServiceProcessor) AddToProcessorMap

func (p *TalkServiceProcessor) AddToProcessorMap(key string, processor thrift.TProcessorFunction)

func (*TalkServiceProcessor) GetProcessorFunction

func (p *TalkServiceProcessor) GetProcessorFunction(key string) (processor thrift.TProcessorFunction, ok bool)

func (*TalkServiceProcessor) Process

func (p *TalkServiceProcessor) Process(ctx context.Context, iprot, oprot thrift.TProtocol) (success bool, err thrift.TException)

func (*TalkServiceProcessor) ProcessorMap

func (p *TalkServiceProcessor) ProcessorMap() map[string]thrift.TProcessorFunction

type TalkServiceReactArgs

type TalkServiceReactArgs struct {
	ReactRequest *ReactRequest `thrift:"reactRequest,1" db:"reactRequest" json:"reactRequest"`
}

Attributes:

  • ReactRequest

func NewTalkServiceReactArgs

func NewTalkServiceReactArgs() *TalkServiceReactArgs

func (*TalkServiceReactArgs) GetReactRequest

func (p *TalkServiceReactArgs) GetReactRequest() *ReactRequest

func (*TalkServiceReactArgs) IsSetReactRequest

func (p *TalkServiceReactArgs) IsSetReactRequest() bool

func (*TalkServiceReactArgs) Read

func (*TalkServiceReactArgs) ReadField1

func (p *TalkServiceReactArgs) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*TalkServiceReactArgs) String

func (p *TalkServiceReactArgs) String() string

func (*TalkServiceReactArgs) Write

type TalkServiceReactResult

type TalkServiceReactResult struct {
	E *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • E

func NewTalkServiceReactResult

func NewTalkServiceReactResult() *TalkServiceReactResult

func (*TalkServiceReactResult) GetE

func (*TalkServiceReactResult) IsSetE

func (p *TalkServiceReactResult) IsSetE() bool

func (*TalkServiceReactResult) Read

func (*TalkServiceReactResult) ReadField1

func (p *TalkServiceReactResult) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*TalkServiceReactResult) String

func (p *TalkServiceReactResult) String() string

func (*TalkServiceReactResult) Write

type TalkServiceRegisterE2EEGroupKeyArgs

type TalkServiceRegisterE2EEGroupKeyArgs struct {
	// unused field # 1
	KeyVersion          int32    `thrift:"keyVersion,2" db:"keyVersion" json:"keyVersion"`
	ChatMid             string   `thrift:"chatMid,3" db:"chatMid" json:"chatMid"`
	Members             []string `thrift:"members,4" db:"members" json:"members"`
	KeyIds              []int32  `thrift:"keyIds,5" db:"keyIds" json:"keyIds"`
	EncryptedSharedKeys [][]byte `thrift:"encryptedSharedKeys,6" db:"encryptedSharedKeys" json:"encryptedSharedKeys"`
}

Attributes:

  • KeyVersion
  • ChatMid
  • Members
  • KeyIds
  • EncryptedSharedKeys

func NewTalkServiceRegisterE2EEGroupKeyArgs

func NewTalkServiceRegisterE2EEGroupKeyArgs() *TalkServiceRegisterE2EEGroupKeyArgs

func (*TalkServiceRegisterE2EEGroupKeyArgs) GetChatMid

func (*TalkServiceRegisterE2EEGroupKeyArgs) GetEncryptedSharedKeys

func (p *TalkServiceRegisterE2EEGroupKeyArgs) GetEncryptedSharedKeys() [][]byte

func (*TalkServiceRegisterE2EEGroupKeyArgs) GetKeyIds

func (p *TalkServiceRegisterE2EEGroupKeyArgs) GetKeyIds() []int32

func (*TalkServiceRegisterE2EEGroupKeyArgs) GetKeyVersion

func (p *TalkServiceRegisterE2EEGroupKeyArgs) GetKeyVersion() int32

func (*TalkServiceRegisterE2EEGroupKeyArgs) GetMembers

func (p *TalkServiceRegisterE2EEGroupKeyArgs) GetMembers() []string

func (*TalkServiceRegisterE2EEGroupKeyArgs) Read

func (*TalkServiceRegisterE2EEGroupKeyArgs) ReadField2

func (*TalkServiceRegisterE2EEGroupKeyArgs) ReadField3

func (*TalkServiceRegisterE2EEGroupKeyArgs) ReadField4

func (*TalkServiceRegisterE2EEGroupKeyArgs) ReadField5

func (*TalkServiceRegisterE2EEGroupKeyArgs) ReadField6

func (*TalkServiceRegisterE2EEGroupKeyArgs) String

func (*TalkServiceRegisterE2EEGroupKeyArgs) Write

type TalkServiceRegisterE2EEGroupKeyResult

type TalkServiceRegisterE2EEGroupKeyResult struct {
	Success *E2EEGroupSharedKey `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException      `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceRegisterE2EEGroupKeyResult

func NewTalkServiceRegisterE2EEGroupKeyResult() *TalkServiceRegisterE2EEGroupKeyResult

func (*TalkServiceRegisterE2EEGroupKeyResult) GetE

func (*TalkServiceRegisterE2EEGroupKeyResult) GetSuccess

func (*TalkServiceRegisterE2EEGroupKeyResult) IsSetE

func (*TalkServiceRegisterE2EEGroupKeyResult) IsSetSuccess

func (p *TalkServiceRegisterE2EEGroupKeyResult) IsSetSuccess() bool

func (*TalkServiceRegisterE2EEGroupKeyResult) Read

func (*TalkServiceRegisterE2EEGroupKeyResult) ReadField0

func (*TalkServiceRegisterE2EEGroupKeyResult) ReadField1

func (*TalkServiceRegisterE2EEGroupKeyResult) String

func (*TalkServiceRegisterE2EEGroupKeyResult) Write

type TalkServiceRegisterE2EEPublicKeyArgs

type TalkServiceRegisterE2EEPublicKeyArgs struct {
	ReqSeq    int32          `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	PublicKey *E2EEPublicKey `thrift:"publicKey,2" db:"publicKey" json:"publicKey"`
}

Attributes:

  • ReqSeq
  • PublicKey

func NewTalkServiceRegisterE2EEPublicKeyArgs

func NewTalkServiceRegisterE2EEPublicKeyArgs() *TalkServiceRegisterE2EEPublicKeyArgs

func (*TalkServiceRegisterE2EEPublicKeyArgs) GetPublicKey

func (*TalkServiceRegisterE2EEPublicKeyArgs) GetReqSeq

func (*TalkServiceRegisterE2EEPublicKeyArgs) IsSetPublicKey

func (p *TalkServiceRegisterE2EEPublicKeyArgs) IsSetPublicKey() bool

func (*TalkServiceRegisterE2EEPublicKeyArgs) Read

func (*TalkServiceRegisterE2EEPublicKeyArgs) ReadField1

func (*TalkServiceRegisterE2EEPublicKeyArgs) ReadField2

func (*TalkServiceRegisterE2EEPublicKeyArgs) String

func (*TalkServiceRegisterE2EEPublicKeyArgs) Write

type TalkServiceRegisterE2EEPublicKeyResult

type TalkServiceRegisterE2EEPublicKeyResult struct {
	Success *E2EEPublicKey `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceRegisterE2EEPublicKeyResult

func NewTalkServiceRegisterE2EEPublicKeyResult() *TalkServiceRegisterE2EEPublicKeyResult

func (*TalkServiceRegisterE2EEPublicKeyResult) GetE

func (*TalkServiceRegisterE2EEPublicKeyResult) GetSuccess

func (*TalkServiceRegisterE2EEPublicKeyResult) IsSetE

func (*TalkServiceRegisterE2EEPublicKeyResult) IsSetSuccess

func (p *TalkServiceRegisterE2EEPublicKeyResult) IsSetSuccess() bool

func (*TalkServiceRegisterE2EEPublicKeyResult) Read

func (*TalkServiceRegisterE2EEPublicKeyResult) ReadField0

func (*TalkServiceRegisterE2EEPublicKeyResult) ReadField1

func (*TalkServiceRegisterE2EEPublicKeyResult) String

func (*TalkServiceRegisterE2EEPublicKeyResult) Write

type TalkServiceRegisterUseridArgs

type TalkServiceRegisterUseridArgs struct {
	ReqSeq   int32  `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	SearchId string `thrift:"searchId,2" db:"searchId" json:"searchId"`
}

Attributes:

  • ReqSeq
  • SearchId

func NewTalkServiceRegisterUseridArgs

func NewTalkServiceRegisterUseridArgs() *TalkServiceRegisterUseridArgs

func (*TalkServiceRegisterUseridArgs) GetReqSeq

func (p *TalkServiceRegisterUseridArgs) GetReqSeq() int32

func (*TalkServiceRegisterUseridArgs) GetSearchId

func (p *TalkServiceRegisterUseridArgs) GetSearchId() string

func (*TalkServiceRegisterUseridArgs) Read

func (*TalkServiceRegisterUseridArgs) ReadField1

func (*TalkServiceRegisterUseridArgs) ReadField2

func (*TalkServiceRegisterUseridArgs) String

func (*TalkServiceRegisterUseridArgs) Write

type TalkServiceRegisterUseridResult

type TalkServiceRegisterUseridResult struct {
	Success *bool          `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceRegisterUseridResult

func NewTalkServiceRegisterUseridResult() *TalkServiceRegisterUseridResult

func (*TalkServiceRegisterUseridResult) GetE

func (*TalkServiceRegisterUseridResult) GetSuccess

func (p *TalkServiceRegisterUseridResult) GetSuccess() bool

func (*TalkServiceRegisterUseridResult) IsSetE

func (*TalkServiceRegisterUseridResult) IsSetSuccess

func (p *TalkServiceRegisterUseridResult) IsSetSuccess() bool

func (*TalkServiceRegisterUseridResult) Read

func (*TalkServiceRegisterUseridResult) ReadField0

func (*TalkServiceRegisterUseridResult) ReadField1

func (*TalkServiceRegisterUseridResult) String

func (*TalkServiceRegisterUseridResult) Write

type TalkServiceReissueChatTicketArgs

type TalkServiceReissueChatTicketArgs struct {
	Request *ReissueChatTicketRequest `thrift:"request,1" db:"request" json:"request"`
}

Attributes:

  • Request

func NewTalkServiceReissueChatTicketArgs

func NewTalkServiceReissueChatTicketArgs() *TalkServiceReissueChatTicketArgs

func (*TalkServiceReissueChatTicketArgs) GetRequest

func (*TalkServiceReissueChatTicketArgs) IsSetRequest

func (p *TalkServiceReissueChatTicketArgs) IsSetRequest() bool

func (*TalkServiceReissueChatTicketArgs) Read

func (*TalkServiceReissueChatTicketArgs) ReadField1

func (*TalkServiceReissueChatTicketArgs) String

func (*TalkServiceReissueChatTicketArgs) Write

type TalkServiceReissueChatTicketResult

type TalkServiceReissueChatTicketResult struct {
	Success *ReissueChatTicketResponse `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException             `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceReissueChatTicketResult

func NewTalkServiceReissueChatTicketResult() *TalkServiceReissueChatTicketResult

func (*TalkServiceReissueChatTicketResult) GetE

func (*TalkServiceReissueChatTicketResult) GetSuccess

func (*TalkServiceReissueChatTicketResult) IsSetE

func (*TalkServiceReissueChatTicketResult) IsSetSuccess

func (p *TalkServiceReissueChatTicketResult) IsSetSuccess() bool

func (*TalkServiceReissueChatTicketResult) Read

func (*TalkServiceReissueChatTicketResult) ReadField0

func (*TalkServiceReissueChatTicketResult) ReadField1

func (*TalkServiceReissueChatTicketResult) String

func (*TalkServiceReissueChatTicketResult) Write

type TalkServiceRejectChatInvitationArgs

type TalkServiceRejectChatInvitationArgs struct {
	Request *RejectChatInvitationRequest `thrift:"request,1" db:"request" json:"request"`
}

Attributes:

  • Request

func NewTalkServiceRejectChatInvitationArgs

func NewTalkServiceRejectChatInvitationArgs() *TalkServiceRejectChatInvitationArgs

func (*TalkServiceRejectChatInvitationArgs) GetRequest

func (*TalkServiceRejectChatInvitationArgs) IsSetRequest

func (p *TalkServiceRejectChatInvitationArgs) IsSetRequest() bool

func (*TalkServiceRejectChatInvitationArgs) Read

func (*TalkServiceRejectChatInvitationArgs) ReadField1

func (*TalkServiceRejectChatInvitationArgs) String

func (*TalkServiceRejectChatInvitationArgs) Write

type TalkServiceRejectChatInvitationResult

type TalkServiceRejectChatInvitationResult struct {
	Success *RejectChatInvitationResponse `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException                `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceRejectChatInvitationResult

func NewTalkServiceRejectChatInvitationResult() *TalkServiceRejectChatInvitationResult

func (*TalkServiceRejectChatInvitationResult) GetE

func (*TalkServiceRejectChatInvitationResult) GetSuccess

func (*TalkServiceRejectChatInvitationResult) IsSetE

func (*TalkServiceRejectChatInvitationResult) IsSetSuccess

func (p *TalkServiceRejectChatInvitationResult) IsSetSuccess() bool

func (*TalkServiceRejectChatInvitationResult) Read

func (*TalkServiceRejectChatInvitationResult) ReadField0

func (*TalkServiceRejectChatInvitationResult) ReadField1

func (*TalkServiceRejectChatInvitationResult) String

func (*TalkServiceRejectChatInvitationResult) Write

type TalkServiceRemoveAllMessagesArgs

type TalkServiceRemoveAllMessagesArgs struct {
	Seq           int32  `thrift:"seq,1" db:"seq" json:"seq"`
	LastMessageId string `thrift:"lastMessageId,2" db:"lastMessageId" json:"lastMessageId"`
}

Attributes:

  • Seq
  • LastMessageId

func NewTalkServiceRemoveAllMessagesArgs

func NewTalkServiceRemoveAllMessagesArgs() *TalkServiceRemoveAllMessagesArgs

func (*TalkServiceRemoveAllMessagesArgs) GetLastMessageId

func (p *TalkServiceRemoveAllMessagesArgs) GetLastMessageId() string

func (*TalkServiceRemoveAllMessagesArgs) GetSeq

func (*TalkServiceRemoveAllMessagesArgs) Read

func (*TalkServiceRemoveAllMessagesArgs) ReadField1

func (*TalkServiceRemoveAllMessagesArgs) ReadField2

func (*TalkServiceRemoveAllMessagesArgs) String

func (*TalkServiceRemoveAllMessagesArgs) Write

type TalkServiceRemoveAllMessagesResult

type TalkServiceRemoveAllMessagesResult struct {
	E *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • E

func NewTalkServiceRemoveAllMessagesResult

func NewTalkServiceRemoveAllMessagesResult() *TalkServiceRemoveAllMessagesResult

func (*TalkServiceRemoveAllMessagesResult) GetE

func (*TalkServiceRemoveAllMessagesResult) IsSetE

func (*TalkServiceRemoveAllMessagesResult) Read

func (*TalkServiceRemoveAllMessagesResult) ReadField1

func (*TalkServiceRemoveAllMessagesResult) String

func (*TalkServiceRemoveAllMessagesResult) Write

type TalkServiceRemoveChatRoomAnnouncementArgs

type TalkServiceRemoveChatRoomAnnouncementArgs struct {
	ReqSeq          int32  `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	ChatMid         string `thrift:"chatMid,2" db:"chatMid" json:"chatMid"`
	AnnouncementSeq int64  `thrift:"announcementSeq,3" db:"announcementSeq" json:"announcementSeq"`
}

Attributes:

  • ReqSeq
  • ChatMid
  • AnnouncementSeq

func NewTalkServiceRemoveChatRoomAnnouncementArgs

func NewTalkServiceRemoveChatRoomAnnouncementArgs() *TalkServiceRemoveChatRoomAnnouncementArgs

func (*TalkServiceRemoveChatRoomAnnouncementArgs) GetAnnouncementSeq

func (p *TalkServiceRemoveChatRoomAnnouncementArgs) GetAnnouncementSeq() int64

func (*TalkServiceRemoveChatRoomAnnouncementArgs) GetChatMid

func (*TalkServiceRemoveChatRoomAnnouncementArgs) GetReqSeq

func (*TalkServiceRemoveChatRoomAnnouncementArgs) Read

func (*TalkServiceRemoveChatRoomAnnouncementArgs) ReadField1

func (*TalkServiceRemoveChatRoomAnnouncementArgs) ReadField2

func (*TalkServiceRemoveChatRoomAnnouncementArgs) ReadField3

func (*TalkServiceRemoveChatRoomAnnouncementArgs) String

func (*TalkServiceRemoveChatRoomAnnouncementArgs) Write

type TalkServiceRemoveChatRoomAnnouncementResult

type TalkServiceRemoveChatRoomAnnouncementResult struct {
	E *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • E

func NewTalkServiceRemoveChatRoomAnnouncementResult

func NewTalkServiceRemoveChatRoomAnnouncementResult() *TalkServiceRemoveChatRoomAnnouncementResult

func (*TalkServiceRemoveChatRoomAnnouncementResult) GetE

func (*TalkServiceRemoveChatRoomAnnouncementResult) IsSetE

func (*TalkServiceRemoveChatRoomAnnouncementResult) Read

func (*TalkServiceRemoveChatRoomAnnouncementResult) ReadField1

func (*TalkServiceRemoveChatRoomAnnouncementResult) String

func (*TalkServiceRemoveChatRoomAnnouncementResult) Write

type TalkServiceRemoveFollowerArgs

type TalkServiceRemoveFollowerArgs struct {
	// unused field # 1
	Request *RemoveFollowerRequest `thrift:"request,2" db:"request" json:"request"`
}

Attributes:

  • Request

func NewTalkServiceRemoveFollowerArgs

func NewTalkServiceRemoveFollowerArgs() *TalkServiceRemoveFollowerArgs

func (*TalkServiceRemoveFollowerArgs) GetRequest

func (*TalkServiceRemoveFollowerArgs) IsSetRequest

func (p *TalkServiceRemoveFollowerArgs) IsSetRequest() bool

func (*TalkServiceRemoveFollowerArgs) Read

func (*TalkServiceRemoveFollowerArgs) ReadField2

func (*TalkServiceRemoveFollowerArgs) String

func (*TalkServiceRemoveFollowerArgs) Write

type TalkServiceRemoveFollowerResult

type TalkServiceRemoveFollowerResult struct {
	E *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • E

func NewTalkServiceRemoveFollowerResult

func NewTalkServiceRemoveFollowerResult() *TalkServiceRemoveFollowerResult

func (*TalkServiceRemoveFollowerResult) GetE

func (*TalkServiceRemoveFollowerResult) IsSetE

func (*TalkServiceRemoveFollowerResult) Read

func (*TalkServiceRemoveFollowerResult) ReadField1

func (*TalkServiceRemoveFollowerResult) String

func (*TalkServiceRemoveFollowerResult) Write

type TalkServiceRemoveFromFollowBlacklistArgs

type TalkServiceRemoveFromFollowBlacklistArgs struct {
	// unused field # 1
	Request *RemoveFromFollowBlacklistRequest `thrift:"request,2" db:"request" json:"request"`
}

Attributes:

  • Request

func NewTalkServiceRemoveFromFollowBlacklistArgs

func NewTalkServiceRemoveFromFollowBlacklistArgs() *TalkServiceRemoveFromFollowBlacklistArgs

func (*TalkServiceRemoveFromFollowBlacklistArgs) GetRequest

func (*TalkServiceRemoveFromFollowBlacklistArgs) IsSetRequest

func (*TalkServiceRemoveFromFollowBlacklistArgs) Read

func (*TalkServiceRemoveFromFollowBlacklistArgs) ReadField2

func (*TalkServiceRemoveFromFollowBlacklistArgs) String

func (*TalkServiceRemoveFromFollowBlacklistArgs) Write

type TalkServiceRemoveFromFollowBlacklistResult

type TalkServiceRemoveFromFollowBlacklistResult struct {
	E *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • E

func NewTalkServiceRemoveFromFollowBlacklistResult

func NewTalkServiceRemoveFromFollowBlacklistResult() *TalkServiceRemoveFromFollowBlacklistResult

func (*TalkServiceRemoveFromFollowBlacklistResult) GetE

func (*TalkServiceRemoveFromFollowBlacklistResult) IsSetE

func (*TalkServiceRemoveFromFollowBlacklistResult) Read

func (*TalkServiceRemoveFromFollowBlacklistResult) ReadField1

func (*TalkServiceRemoveFromFollowBlacklistResult) String

func (*TalkServiceRemoveFromFollowBlacklistResult) Write

type TalkServiceSendChatCheckedArgs

type TalkServiceSendChatCheckedArgs struct {
	Seq           int32  `thrift:"seq,1" db:"seq" json:"seq"`
	ChatMid       string `thrift:"chatMid,2" db:"chatMid" json:"chatMid"`
	LastMessageId string `thrift:"lastMessageId,3" db:"lastMessageId" json:"lastMessageId"`
	SessionId     int8   `thrift:"sessionId,4" db:"sessionId" json:"sessionId"`
}

Attributes:

  • Seq
  • ChatMid
  • LastMessageId
  • SessionId

func NewTalkServiceSendChatCheckedArgs

func NewTalkServiceSendChatCheckedArgs() *TalkServiceSendChatCheckedArgs

func (*TalkServiceSendChatCheckedArgs) GetChatMid

func (p *TalkServiceSendChatCheckedArgs) GetChatMid() string

func (*TalkServiceSendChatCheckedArgs) GetLastMessageId

func (p *TalkServiceSendChatCheckedArgs) GetLastMessageId() string

func (*TalkServiceSendChatCheckedArgs) GetSeq

func (*TalkServiceSendChatCheckedArgs) GetSessionId

func (p *TalkServiceSendChatCheckedArgs) GetSessionId() int8

func (*TalkServiceSendChatCheckedArgs) Read

func (*TalkServiceSendChatCheckedArgs) ReadField1

func (*TalkServiceSendChatCheckedArgs) ReadField2

func (*TalkServiceSendChatCheckedArgs) ReadField3

func (*TalkServiceSendChatCheckedArgs) ReadField4

func (*TalkServiceSendChatCheckedArgs) String

func (*TalkServiceSendChatCheckedArgs) Write

type TalkServiceSendChatCheckedResult

type TalkServiceSendChatCheckedResult struct {
	E *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • E

func NewTalkServiceSendChatCheckedResult

func NewTalkServiceSendChatCheckedResult() *TalkServiceSendChatCheckedResult

func (*TalkServiceSendChatCheckedResult) GetE

func (*TalkServiceSendChatCheckedResult) IsSetE

func (*TalkServiceSendChatCheckedResult) Read

func (*TalkServiceSendChatCheckedResult) ReadField1

func (*TalkServiceSendChatCheckedResult) String

func (*TalkServiceSendChatCheckedResult) Write

type TalkServiceSendChatRemovedArgs

type TalkServiceSendChatRemovedArgs struct {
	Seq           int32  `thrift:"seq,1" db:"seq" json:"seq"`
	ChatMid       string `thrift:"chatMid,2" db:"chatMid" json:"chatMid"`
	LastMessageId string `thrift:"lastMessageId,3" db:"lastMessageId" json:"lastMessageId"`
	SessionId     int8   `thrift:"sessionId,4" db:"sessionId" json:"sessionId"`
}

Attributes:

  • Seq
  • ChatMid
  • LastMessageId
  • SessionId

func NewTalkServiceSendChatRemovedArgs

func NewTalkServiceSendChatRemovedArgs() *TalkServiceSendChatRemovedArgs

func (*TalkServiceSendChatRemovedArgs) GetChatMid

func (p *TalkServiceSendChatRemovedArgs) GetChatMid() string

func (*TalkServiceSendChatRemovedArgs) GetLastMessageId

func (p *TalkServiceSendChatRemovedArgs) GetLastMessageId() string

func (*TalkServiceSendChatRemovedArgs) GetSeq

func (*TalkServiceSendChatRemovedArgs) GetSessionId

func (p *TalkServiceSendChatRemovedArgs) GetSessionId() int8

func (*TalkServiceSendChatRemovedArgs) Read

func (*TalkServiceSendChatRemovedArgs) ReadField1

func (*TalkServiceSendChatRemovedArgs) ReadField2

func (*TalkServiceSendChatRemovedArgs) ReadField3

func (*TalkServiceSendChatRemovedArgs) ReadField4

func (*TalkServiceSendChatRemovedArgs) String

func (*TalkServiceSendChatRemovedArgs) Write

type TalkServiceSendChatRemovedResult

type TalkServiceSendChatRemovedResult struct {
	E *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • E

func NewTalkServiceSendChatRemovedResult

func NewTalkServiceSendChatRemovedResult() *TalkServiceSendChatRemovedResult

func (*TalkServiceSendChatRemovedResult) GetE

func (*TalkServiceSendChatRemovedResult) IsSetE

func (*TalkServiceSendChatRemovedResult) Read

func (*TalkServiceSendChatRemovedResult) ReadField1

func (*TalkServiceSendChatRemovedResult) String

func (*TalkServiceSendChatRemovedResult) Write

type TalkServiceSendMessageArgs

type TalkServiceSendMessageArgs struct {
	Seq     int32    `thrift:"seq,1" db:"seq" json:"seq"`
	Message *Message `thrift:"message,2" db:"message" json:"message"`
}

Attributes:

  • Seq
  • Message

func NewTalkServiceSendMessageArgs

func NewTalkServiceSendMessageArgs() *TalkServiceSendMessageArgs

func (*TalkServiceSendMessageArgs) GetMessage

func (p *TalkServiceSendMessageArgs) GetMessage() *Message

func (*TalkServiceSendMessageArgs) GetSeq

func (p *TalkServiceSendMessageArgs) GetSeq() int32

func (*TalkServiceSendMessageArgs) IsSetMessage

func (p *TalkServiceSendMessageArgs) IsSetMessage() bool

func (*TalkServiceSendMessageArgs) Read

func (*TalkServiceSendMessageArgs) ReadField1

func (p *TalkServiceSendMessageArgs) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*TalkServiceSendMessageArgs) ReadField2

func (p *TalkServiceSendMessageArgs) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*TalkServiceSendMessageArgs) String

func (p *TalkServiceSendMessageArgs) String() string

func (*TalkServiceSendMessageArgs) Write

type TalkServiceSendMessageResult

type TalkServiceSendMessageResult struct {
	Success *Message       `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceSendMessageResult

func NewTalkServiceSendMessageResult() *TalkServiceSendMessageResult

func (*TalkServiceSendMessageResult) GetE

func (*TalkServiceSendMessageResult) GetSuccess

func (p *TalkServiceSendMessageResult) GetSuccess() *Message

func (*TalkServiceSendMessageResult) IsSetE

func (p *TalkServiceSendMessageResult) IsSetE() bool

func (*TalkServiceSendMessageResult) IsSetSuccess

func (p *TalkServiceSendMessageResult) IsSetSuccess() bool

func (*TalkServiceSendMessageResult) Read

func (*TalkServiceSendMessageResult) ReadField0

func (*TalkServiceSendMessageResult) ReadField1

func (*TalkServiceSendMessageResult) String

func (*TalkServiceSendMessageResult) Write

type TalkServiceSetNotificationsEnabledArgs

type TalkServiceSetNotificationsEnabledArgs struct {
	ReqSeq     int32  `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	Type       int32  `thrift:"type,2" db:"type" json:"type"`
	Target     string `thrift:"target,3" db:"target" json:"target"`
	Enablement bool   `thrift:"enablement,4" db:"enablement" json:"enablement"`
}

Attributes:

  • ReqSeq
  • Type
  • Target
  • Enablement

func NewTalkServiceSetNotificationsEnabledArgs

func NewTalkServiceSetNotificationsEnabledArgs() *TalkServiceSetNotificationsEnabledArgs

func (*TalkServiceSetNotificationsEnabledArgs) GetEnablement

func (p *TalkServiceSetNotificationsEnabledArgs) GetEnablement() bool

func (*TalkServiceSetNotificationsEnabledArgs) GetReqSeq

func (*TalkServiceSetNotificationsEnabledArgs) GetTarget

func (*TalkServiceSetNotificationsEnabledArgs) GetType

func (*TalkServiceSetNotificationsEnabledArgs) Read

func (*TalkServiceSetNotificationsEnabledArgs) ReadField1

func (*TalkServiceSetNotificationsEnabledArgs) ReadField2

func (*TalkServiceSetNotificationsEnabledArgs) ReadField3

func (*TalkServiceSetNotificationsEnabledArgs) ReadField4

func (*TalkServiceSetNotificationsEnabledArgs) String

func (*TalkServiceSetNotificationsEnabledArgs) Write

type TalkServiceSetNotificationsEnabledResult

type TalkServiceSetNotificationsEnabledResult struct {
	Success *bool          `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceSetNotificationsEnabledResult

func NewTalkServiceSetNotificationsEnabledResult() *TalkServiceSetNotificationsEnabledResult

func (*TalkServiceSetNotificationsEnabledResult) GetE

func (*TalkServiceSetNotificationsEnabledResult) GetSuccess

func (*TalkServiceSetNotificationsEnabledResult) IsSetE

func (*TalkServiceSetNotificationsEnabledResult) IsSetSuccess

func (*TalkServiceSetNotificationsEnabledResult) Read

func (*TalkServiceSetNotificationsEnabledResult) ReadField0

func (*TalkServiceSetNotificationsEnabledResult) ReadField1

func (*TalkServiceSetNotificationsEnabledResult) String

func (*TalkServiceSetNotificationsEnabledResult) Write

type TalkServiceUnblockContactArgs

type TalkServiceUnblockContactArgs struct {
	ReqSeq    int32  `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	ID        string `thrift:"id,2" db:"id" json:"id"`
	Reference string `thrift:"reference,3" db:"reference" json:"reference"`
}

Attributes:

  • ReqSeq
  • ID
  • Reference

func NewTalkServiceUnblockContactArgs

func NewTalkServiceUnblockContactArgs() *TalkServiceUnblockContactArgs

func (*TalkServiceUnblockContactArgs) GetID

func (*TalkServiceUnblockContactArgs) GetReference

func (p *TalkServiceUnblockContactArgs) GetReference() string

func (*TalkServiceUnblockContactArgs) GetReqSeq

func (p *TalkServiceUnblockContactArgs) GetReqSeq() int32

func (*TalkServiceUnblockContactArgs) Read

func (*TalkServiceUnblockContactArgs) ReadField1

func (*TalkServiceUnblockContactArgs) ReadField2

func (*TalkServiceUnblockContactArgs) ReadField3

func (*TalkServiceUnblockContactArgs) String

func (*TalkServiceUnblockContactArgs) Write

type TalkServiceUnblockContactResult

type TalkServiceUnblockContactResult struct {
	E *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • E

func NewTalkServiceUnblockContactResult

func NewTalkServiceUnblockContactResult() *TalkServiceUnblockContactResult

func (*TalkServiceUnblockContactResult) GetE

func (*TalkServiceUnblockContactResult) IsSetE

func (*TalkServiceUnblockContactResult) Read

func (*TalkServiceUnblockContactResult) ReadField1

func (*TalkServiceUnblockContactResult) String

func (*TalkServiceUnblockContactResult) Write

type TalkServiceUnblockRecommendationArgs

type TalkServiceUnblockRecommendationArgs struct {
	ReqSeq    int32  `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	TargetMid string `thrift:"targetMid,2" db:"targetMid" json:"targetMid"`
}

Attributes:

  • ReqSeq
  • TargetMid

func NewTalkServiceUnblockRecommendationArgs

func NewTalkServiceUnblockRecommendationArgs() *TalkServiceUnblockRecommendationArgs

func (*TalkServiceUnblockRecommendationArgs) GetReqSeq

func (*TalkServiceUnblockRecommendationArgs) GetTargetMid

func (p *TalkServiceUnblockRecommendationArgs) GetTargetMid() string

func (*TalkServiceUnblockRecommendationArgs) Read

func (*TalkServiceUnblockRecommendationArgs) ReadField1

func (*TalkServiceUnblockRecommendationArgs) ReadField2

func (*TalkServiceUnblockRecommendationArgs) String

func (*TalkServiceUnblockRecommendationArgs) Write

type TalkServiceUnblockRecommendationResult

type TalkServiceUnblockRecommendationResult struct {
	E *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • E

func NewTalkServiceUnblockRecommendationResult

func NewTalkServiceUnblockRecommendationResult() *TalkServiceUnblockRecommendationResult

func (*TalkServiceUnblockRecommendationResult) GetE

func (*TalkServiceUnblockRecommendationResult) IsSetE

func (*TalkServiceUnblockRecommendationResult) Read

func (*TalkServiceUnblockRecommendationResult) ReadField1

func (*TalkServiceUnblockRecommendationResult) String

func (*TalkServiceUnblockRecommendationResult) Write

type TalkServiceUnfollowArgs

type TalkServiceUnfollowArgs struct {
	// unused field # 1
	UnfollowRequest *UnfollowRequest `thrift:"unfollowRequest,2" db:"unfollowRequest" json:"unfollowRequest"`
}

Attributes:

  • UnfollowRequest

func NewTalkServiceUnfollowArgs

func NewTalkServiceUnfollowArgs() *TalkServiceUnfollowArgs

func (*TalkServiceUnfollowArgs) GetUnfollowRequest

func (p *TalkServiceUnfollowArgs) GetUnfollowRequest() *UnfollowRequest

func (*TalkServiceUnfollowArgs) IsSetUnfollowRequest

func (p *TalkServiceUnfollowArgs) IsSetUnfollowRequest() bool

func (*TalkServiceUnfollowArgs) Read

func (*TalkServiceUnfollowArgs) ReadField2

func (p *TalkServiceUnfollowArgs) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*TalkServiceUnfollowArgs) String

func (p *TalkServiceUnfollowArgs) String() string

func (*TalkServiceUnfollowArgs) Write

type TalkServiceUnfollowResult

type TalkServiceUnfollowResult struct {
	E *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • E

func NewTalkServiceUnfollowResult

func NewTalkServiceUnfollowResult() *TalkServiceUnfollowResult

func (*TalkServiceUnfollowResult) GetE

func (*TalkServiceUnfollowResult) IsSetE

func (p *TalkServiceUnfollowResult) IsSetE() bool

func (*TalkServiceUnfollowResult) Read

func (*TalkServiceUnfollowResult) ReadField1

func (p *TalkServiceUnfollowResult) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*TalkServiceUnfollowResult) String

func (p *TalkServiceUnfollowResult) String() string

func (*TalkServiceUnfollowResult) Write

type TalkServiceUnregisterUserAndDeviceArgs

type TalkServiceUnregisterUserAndDeviceArgs struct {
}

func NewTalkServiceUnregisterUserAndDeviceArgs

func NewTalkServiceUnregisterUserAndDeviceArgs() *TalkServiceUnregisterUserAndDeviceArgs

func (*TalkServiceUnregisterUserAndDeviceArgs) Read

func (*TalkServiceUnregisterUserAndDeviceArgs) String

func (*TalkServiceUnregisterUserAndDeviceArgs) Write

type TalkServiceUnregisterUserAndDeviceResult

type TalkServiceUnregisterUserAndDeviceResult struct {
	Success *string        `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceUnregisterUserAndDeviceResult

func NewTalkServiceUnregisterUserAndDeviceResult() *TalkServiceUnregisterUserAndDeviceResult

func (*TalkServiceUnregisterUserAndDeviceResult) GetE

func (*TalkServiceUnregisterUserAndDeviceResult) GetSuccess

func (*TalkServiceUnregisterUserAndDeviceResult) IsSetE

func (*TalkServiceUnregisterUserAndDeviceResult) IsSetSuccess

func (*TalkServiceUnregisterUserAndDeviceResult) Read

func (*TalkServiceUnregisterUserAndDeviceResult) ReadField0

func (*TalkServiceUnregisterUserAndDeviceResult) ReadField1

func (*TalkServiceUnregisterUserAndDeviceResult) String

func (*TalkServiceUnregisterUserAndDeviceResult) Write

type TalkServiceUnsendMessageArgs

type TalkServiceUnsendMessageArgs struct {
	Seq       int32  `thrift:"seq,1" db:"seq" json:"seq"`
	MessageId string `thrift:"messageId,2" db:"messageId" json:"messageId"`
}

Attributes:

  • Seq
  • MessageId

func NewTalkServiceUnsendMessageArgs

func NewTalkServiceUnsendMessageArgs() *TalkServiceUnsendMessageArgs

func (*TalkServiceUnsendMessageArgs) GetMessageId

func (p *TalkServiceUnsendMessageArgs) GetMessageId() string

func (*TalkServiceUnsendMessageArgs) GetSeq

func (p *TalkServiceUnsendMessageArgs) GetSeq() int32

func (*TalkServiceUnsendMessageArgs) Read

func (*TalkServiceUnsendMessageArgs) ReadField1

func (*TalkServiceUnsendMessageArgs) ReadField2

func (*TalkServiceUnsendMessageArgs) String

func (*TalkServiceUnsendMessageArgs) Write

type TalkServiceUnsendMessageResult

type TalkServiceUnsendMessageResult struct {
	E *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • E

func NewTalkServiceUnsendMessageResult

func NewTalkServiceUnsendMessageResult() *TalkServiceUnsendMessageResult

func (*TalkServiceUnsendMessageResult) GetE

func (*TalkServiceUnsendMessageResult) IsSetE

func (*TalkServiceUnsendMessageResult) Read

func (*TalkServiceUnsendMessageResult) ReadField1

func (*TalkServiceUnsendMessageResult) String

func (*TalkServiceUnsendMessageResult) Write

type TalkServiceUpdateChatArgs

type TalkServiceUpdateChatArgs struct {
	Request *UpdateChatRequest `thrift:"request,1" db:"request" json:"request"`
}

Attributes:

  • Request

func NewTalkServiceUpdateChatArgs

func NewTalkServiceUpdateChatArgs() *TalkServiceUpdateChatArgs

func (*TalkServiceUpdateChatArgs) GetRequest

func (*TalkServiceUpdateChatArgs) IsSetRequest

func (p *TalkServiceUpdateChatArgs) IsSetRequest() bool

func (*TalkServiceUpdateChatArgs) Read

func (*TalkServiceUpdateChatArgs) ReadField1

func (p *TalkServiceUpdateChatArgs) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*TalkServiceUpdateChatArgs) String

func (p *TalkServiceUpdateChatArgs) String() string

func (*TalkServiceUpdateChatArgs) Write

type TalkServiceUpdateChatResult

type TalkServiceUpdateChatResult struct {
	Success *UpdateChatResponse `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException      `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceUpdateChatResult

func NewTalkServiceUpdateChatResult() *TalkServiceUpdateChatResult

func (*TalkServiceUpdateChatResult) GetE

func (*TalkServiceUpdateChatResult) GetSuccess

func (*TalkServiceUpdateChatResult) IsSetE

func (p *TalkServiceUpdateChatResult) IsSetE() bool

func (*TalkServiceUpdateChatResult) IsSetSuccess

func (p *TalkServiceUpdateChatResult) IsSetSuccess() bool

func (*TalkServiceUpdateChatResult) Read

func (*TalkServiceUpdateChatResult) ReadField0

func (*TalkServiceUpdateChatResult) ReadField1

func (*TalkServiceUpdateChatResult) String

func (p *TalkServiceUpdateChatResult) String() string

func (*TalkServiceUpdateChatResult) Write

type TalkServiceUpdateContactSettingArgs

type TalkServiceUpdateContactSettingArgs struct {
	ReqSeq int32  `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	Mid    string `thrift:"mid,2" db:"mid" json:"mid"`
	Flag   int32  `thrift:"flag,3" db:"flag" json:"flag"`
	Value  string `thrift:"value,4" db:"value" json:"value"`
}

Attributes:

  • ReqSeq
  • Mid
  • Flag
  • Value

func NewTalkServiceUpdateContactSettingArgs

func NewTalkServiceUpdateContactSettingArgs() *TalkServiceUpdateContactSettingArgs

func (*TalkServiceUpdateContactSettingArgs) GetFlag

func (*TalkServiceUpdateContactSettingArgs) GetMid

func (*TalkServiceUpdateContactSettingArgs) GetReqSeq

func (*TalkServiceUpdateContactSettingArgs) GetValue

func (*TalkServiceUpdateContactSettingArgs) Read

func (*TalkServiceUpdateContactSettingArgs) ReadField1

func (*TalkServiceUpdateContactSettingArgs) ReadField2

func (*TalkServiceUpdateContactSettingArgs) ReadField3

func (*TalkServiceUpdateContactSettingArgs) ReadField4

func (*TalkServiceUpdateContactSettingArgs) String

func (*TalkServiceUpdateContactSettingArgs) Write

type TalkServiceUpdateContactSettingResult

type TalkServiceUpdateContactSettingResult struct {
	E *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • E

func NewTalkServiceUpdateContactSettingResult

func NewTalkServiceUpdateContactSettingResult() *TalkServiceUpdateContactSettingResult

func (*TalkServiceUpdateContactSettingResult) GetE

func (*TalkServiceUpdateContactSettingResult) IsSetE

func (*TalkServiceUpdateContactSettingResult) Read

func (*TalkServiceUpdateContactSettingResult) ReadField1

func (*TalkServiceUpdateContactSettingResult) String

func (*TalkServiceUpdateContactSettingResult) Write

type TalkServiceUpdateExtendedProfileAttributeArgs

type TalkServiceUpdateExtendedProfileAttributeArgs struct {
	ReqSeq          int32            `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	Attr            int32            `thrift:"attr,2" db:"attr" json:"attr"`
	ExtendedProfile *ExtendedProfile `thrift:"extendedProfile,3" db:"extendedProfile" json:"extendedProfile"`
}

Attributes:

  • ReqSeq
  • Attr
  • ExtendedProfile

func NewTalkServiceUpdateExtendedProfileAttributeArgs

func NewTalkServiceUpdateExtendedProfileAttributeArgs() *TalkServiceUpdateExtendedProfileAttributeArgs

func (*TalkServiceUpdateExtendedProfileAttributeArgs) GetAttr

func (*TalkServiceUpdateExtendedProfileAttributeArgs) GetExtendedProfile

func (*TalkServiceUpdateExtendedProfileAttributeArgs) GetReqSeq

func (*TalkServiceUpdateExtendedProfileAttributeArgs) IsSetExtendedProfile

func (p *TalkServiceUpdateExtendedProfileAttributeArgs) IsSetExtendedProfile() bool

func (*TalkServiceUpdateExtendedProfileAttributeArgs) Read

func (*TalkServiceUpdateExtendedProfileAttributeArgs) ReadField1

func (*TalkServiceUpdateExtendedProfileAttributeArgs) ReadField2

func (*TalkServiceUpdateExtendedProfileAttributeArgs) ReadField3

func (*TalkServiceUpdateExtendedProfileAttributeArgs) String

func (*TalkServiceUpdateExtendedProfileAttributeArgs) Write

type TalkServiceUpdateExtendedProfileAttributeResult

type TalkServiceUpdateExtendedProfileAttributeResult struct {
	E *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • E

func NewTalkServiceUpdateExtendedProfileAttributeResult

func NewTalkServiceUpdateExtendedProfileAttributeResult() *TalkServiceUpdateExtendedProfileAttributeResult

func (*TalkServiceUpdateExtendedProfileAttributeResult) GetE

func (*TalkServiceUpdateExtendedProfileAttributeResult) IsSetE

func (*TalkServiceUpdateExtendedProfileAttributeResult) Read

func (*TalkServiceUpdateExtendedProfileAttributeResult) ReadField1

func (*TalkServiceUpdateExtendedProfileAttributeResult) String

func (*TalkServiceUpdateExtendedProfileAttributeResult) Write

type TalkServiceUpdateProfileAttributesArgs

type TalkServiceUpdateProfileAttributesArgs struct {
	ReqSeq  int32                           `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	Request *UpdateProfileAttributesRequest `thrift:"request,2" db:"request" json:"request"`
}

Attributes:

  • ReqSeq
  • Request

func NewTalkServiceUpdateProfileAttributesArgs

func NewTalkServiceUpdateProfileAttributesArgs() *TalkServiceUpdateProfileAttributesArgs

func (*TalkServiceUpdateProfileAttributesArgs) GetReqSeq

func (*TalkServiceUpdateProfileAttributesArgs) GetRequest

func (*TalkServiceUpdateProfileAttributesArgs) IsSetRequest

func (p *TalkServiceUpdateProfileAttributesArgs) IsSetRequest() bool

func (*TalkServiceUpdateProfileAttributesArgs) Read

func (*TalkServiceUpdateProfileAttributesArgs) ReadField1

func (*TalkServiceUpdateProfileAttributesArgs) ReadField2

func (*TalkServiceUpdateProfileAttributesArgs) String

func (*TalkServiceUpdateProfileAttributesArgs) Write

type TalkServiceUpdateProfileAttributesResult

type TalkServiceUpdateProfileAttributesResult struct {
	E *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • E

func NewTalkServiceUpdateProfileAttributesResult

func NewTalkServiceUpdateProfileAttributesResult() *TalkServiceUpdateProfileAttributesResult

func (*TalkServiceUpdateProfileAttributesResult) GetE

func (*TalkServiceUpdateProfileAttributesResult) IsSetE

func (*TalkServiceUpdateProfileAttributesResult) Read

func (*TalkServiceUpdateProfileAttributesResult) ReadField1

func (*TalkServiceUpdateProfileAttributesResult) String

func (*TalkServiceUpdateProfileAttributesResult) Write

type TalkServiceUpdateSettingsAttributes2Args

type TalkServiceUpdateSettingsAttributes2Args struct {
	ReqSeq int32 `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	// unused field # 2
	Settings           *Settings `thrift:"settings,3" db:"settings" json:"settings"`
	AttributesToUpdate []int32   `thrift:"attributesToUpdate,4" db:"attributesToUpdate" json:"attributesToUpdate"`
}

Attributes:

  • ReqSeq
  • Settings
  • AttributesToUpdate

func NewTalkServiceUpdateSettingsAttributes2Args

func NewTalkServiceUpdateSettingsAttributes2Args() *TalkServiceUpdateSettingsAttributes2Args

func (*TalkServiceUpdateSettingsAttributes2Args) GetAttributesToUpdate

func (p *TalkServiceUpdateSettingsAttributes2Args) GetAttributesToUpdate() []int32

func (*TalkServiceUpdateSettingsAttributes2Args) GetReqSeq

func (*TalkServiceUpdateSettingsAttributes2Args) GetSettings

func (*TalkServiceUpdateSettingsAttributes2Args) IsSetSettings

func (*TalkServiceUpdateSettingsAttributes2Args) Read

func (*TalkServiceUpdateSettingsAttributes2Args) ReadField1

func (*TalkServiceUpdateSettingsAttributes2Args) ReadField3

func (*TalkServiceUpdateSettingsAttributes2Args) ReadField4

func (*TalkServiceUpdateSettingsAttributes2Args) String

func (*TalkServiceUpdateSettingsAttributes2Args) Write

type TalkServiceUpdateSettingsAttributes2Result

type TalkServiceUpdateSettingsAttributes2Result struct {
	Success []int32        `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceUpdateSettingsAttributes2Result

func NewTalkServiceUpdateSettingsAttributes2Result() *TalkServiceUpdateSettingsAttributes2Result

func (*TalkServiceUpdateSettingsAttributes2Result) GetE

func (*TalkServiceUpdateSettingsAttributes2Result) GetSuccess

func (*TalkServiceUpdateSettingsAttributes2Result) IsSetE

func (*TalkServiceUpdateSettingsAttributes2Result) IsSetSuccess

func (*TalkServiceUpdateSettingsAttributes2Result) Read

func (*TalkServiceUpdateSettingsAttributes2Result) ReadField0

func (*TalkServiceUpdateSettingsAttributes2Result) ReadField1

func (*TalkServiceUpdateSettingsAttributes2Result) String

func (*TalkServiceUpdateSettingsAttributes2Result) Write

type TalkServiceVerifyQrcodeWithE2EEArgs

type TalkServiceVerifyQrcodeWithE2EEArgs struct {
	// unused field # 1
	Verifer           string         `thrift:"verifer,2" db:"verifer" json:"verifer"`
	PinCode           string         `thrift:"pinCode,3" db:"pinCode" json:"pinCode"`
	ErrorCode         int32          `thrift:"errorCode,4" db:"errorCode" json:"errorCode"`
	PublicKey         *E2EEPublicKey `thrift:"publicKey,5" db:"publicKey" json:"publicKey"`
	EncryptedKeyChain []byte         `thrift:"encryptedKeyChain,6" db:"encryptedKeyChain" json:"encryptedKeyChain"`
	HashKeyChain      []byte         `thrift:"hashKeyChain,7" db:"hashKeyChain" json:"hashKeyChain"`
}

Attributes:

  • Verifer
  • PinCode
  • ErrorCode
  • PublicKey
  • EncryptedKeyChain
  • HashKeyChain

func NewTalkServiceVerifyQrcodeWithE2EEArgs

func NewTalkServiceVerifyQrcodeWithE2EEArgs() *TalkServiceVerifyQrcodeWithE2EEArgs

func (*TalkServiceVerifyQrcodeWithE2EEArgs) GetEncryptedKeyChain

func (p *TalkServiceVerifyQrcodeWithE2EEArgs) GetEncryptedKeyChain() []byte

func (*TalkServiceVerifyQrcodeWithE2EEArgs) GetErrorCode

func (p *TalkServiceVerifyQrcodeWithE2EEArgs) GetErrorCode() int32

func (*TalkServiceVerifyQrcodeWithE2EEArgs) GetHashKeyChain

func (p *TalkServiceVerifyQrcodeWithE2EEArgs) GetHashKeyChain() []byte

func (*TalkServiceVerifyQrcodeWithE2EEArgs) GetPinCode

func (*TalkServiceVerifyQrcodeWithE2EEArgs) GetPublicKey

func (*TalkServiceVerifyQrcodeWithE2EEArgs) GetVerifer

func (*TalkServiceVerifyQrcodeWithE2EEArgs) IsSetPublicKey

func (p *TalkServiceVerifyQrcodeWithE2EEArgs) IsSetPublicKey() bool

func (*TalkServiceVerifyQrcodeWithE2EEArgs) Read

func (*TalkServiceVerifyQrcodeWithE2EEArgs) ReadField2

func (*TalkServiceVerifyQrcodeWithE2EEArgs) ReadField3

func (*TalkServiceVerifyQrcodeWithE2EEArgs) ReadField4

func (*TalkServiceVerifyQrcodeWithE2EEArgs) ReadField5

func (*TalkServiceVerifyQrcodeWithE2EEArgs) ReadField6

func (*TalkServiceVerifyQrcodeWithE2EEArgs) ReadField7

func (*TalkServiceVerifyQrcodeWithE2EEArgs) String

func (*TalkServiceVerifyQrcodeWithE2EEArgs) Write

type TalkServiceVerifyQrcodeWithE2EEResult

type TalkServiceVerifyQrcodeWithE2EEResult struct {
	Success *string        `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewTalkServiceVerifyQrcodeWithE2EEResult

func NewTalkServiceVerifyQrcodeWithE2EEResult() *TalkServiceVerifyQrcodeWithE2EEResult

func (*TalkServiceVerifyQrcodeWithE2EEResult) GetE

func (*TalkServiceVerifyQrcodeWithE2EEResult) GetSuccess

func (*TalkServiceVerifyQrcodeWithE2EEResult) IsSetE

func (*TalkServiceVerifyQrcodeWithE2EEResult) IsSetSuccess

func (p *TalkServiceVerifyQrcodeWithE2EEResult) IsSetSuccess() bool

func (*TalkServiceVerifyQrcodeWithE2EEResult) Read

func (*TalkServiceVerifyQrcodeWithE2EEResult) ReadField0

func (*TalkServiceVerifyQrcodeWithE2EEResult) ReadField1

func (*TalkServiceVerifyQrcodeWithE2EEResult) String

func (*TalkServiceVerifyQrcodeWithE2EEResult) Write

type Ticket

type Ticket struct {
	ID string `thrift:"id,1" db:"id" json:"id"`
	// unused fields # 2 to 9
	ExpirationTime int64 `thrift:"expirationTime,10" db:"expirationTime" json:"expirationTime"`
	// unused fields # 11 to 20
	MaxUseCount int32 `thrift:"maxUseCount,21" db:"maxUseCount" json:"maxUseCount"`
}

Attributes:

  • ID
  • ExpirationTime
  • MaxUseCount
var TalkServiceGenerateUserTicketResult_Success_DEFAULT *Ticket

func NewTicket

func NewTicket() *Ticket

func (*Ticket) Equals

func (p *Ticket) Equals(other *Ticket) bool

func (*Ticket) GetExpirationTime

func (p *Ticket) GetExpirationTime() int64

func (*Ticket) GetID

func (p *Ticket) GetID() string

func (*Ticket) GetMaxUseCount

func (p *Ticket) GetMaxUseCount() int32

func (*Ticket) Read

func (p *Ticket) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*Ticket) ReadField1

func (p *Ticket) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*Ticket) ReadField10

func (p *Ticket) ReadField10(ctx context.Context, iprot thrift.TProtocol) error

func (*Ticket) ReadField21

func (p *Ticket) ReadField21(ctx context.Context, iprot thrift.TProtocol) error

func (*Ticket) String

func (p *Ticket) String() string

func (*Ticket) Validate

func (p *Ticket) Validate() error

func (*Ticket) Write

func (p *Ticket) Write(ctx context.Context, oprot thrift.TProtocol) error

type UnfollowRequest

type UnfollowRequest struct {
	FollowMid *FollowMid `thrift:"followMid,1" db:"followMid" json:"followMid"`
}

Attributes:

  • FollowMid
var TalkServiceUnfollowArgs_UnfollowRequest_DEFAULT *UnfollowRequest

func NewUnfollowRequest

func NewUnfollowRequest() *UnfollowRequest

func (*UnfollowRequest) Equals

func (p *UnfollowRequest) Equals(other *UnfollowRequest) bool

func (*UnfollowRequest) GetFollowMid

func (p *UnfollowRequest) GetFollowMid() *FollowMid

func (*UnfollowRequest) IsSetFollowMid

func (p *UnfollowRequest) IsSetFollowMid() bool

func (*UnfollowRequest) Read

func (p *UnfollowRequest) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*UnfollowRequest) ReadField1

func (p *UnfollowRequest) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*UnfollowRequest) String

func (p *UnfollowRequest) String() string

func (*UnfollowRequest) Validate

func (p *UnfollowRequest) Validate() error

func (*UnfollowRequest) Write

func (p *UnfollowRequest) Write(ctx context.Context, oprot thrift.TProtocol) error

type UpdateChatRequest

type UpdateChatRequest struct {
	ReqSeq           *int32        `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq,omitempty"`
	Chat             *Chat         `thrift:"chat,2" db:"chat" json:"chat,omitempty"`
	UpdatedAttribute ChatAttribute `thrift:"updatedAttribute,3" db:"updatedAttribute" json:"updatedAttribute"`
}

Attributes:

  • ReqSeq
  • Chat
  • UpdatedAttribute
var TalkServiceUpdateChatArgs_Request_DEFAULT *UpdateChatRequest

func NewUpdateChatRequest

func NewUpdateChatRequest() *UpdateChatRequest

func (*UpdateChatRequest) Equals

func (p *UpdateChatRequest) Equals(other *UpdateChatRequest) bool

func (*UpdateChatRequest) GetChat

func (p *UpdateChatRequest) GetChat() *Chat

func (*UpdateChatRequest) GetReqSeq

func (p *UpdateChatRequest) GetReqSeq() int32

func (*UpdateChatRequest) GetUpdatedAttribute

func (p *UpdateChatRequest) GetUpdatedAttribute() ChatAttribute

func (*UpdateChatRequest) IsSetChat

func (p *UpdateChatRequest) IsSetChat() bool

func (*UpdateChatRequest) IsSetReqSeq

func (p *UpdateChatRequest) IsSetReqSeq() bool

func (*UpdateChatRequest) Read

func (p *UpdateChatRequest) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*UpdateChatRequest) ReadField1

func (p *UpdateChatRequest) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*UpdateChatRequest) ReadField2

func (p *UpdateChatRequest) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*UpdateChatRequest) ReadField3

func (p *UpdateChatRequest) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*UpdateChatRequest) String

func (p *UpdateChatRequest) String() string

func (*UpdateChatRequest) Validate

func (p *UpdateChatRequest) Validate() error

func (*UpdateChatRequest) Write

func (p *UpdateChatRequest) Write(ctx context.Context, oprot thrift.TProtocol) error

type UpdateChatResponse

type UpdateChatResponse struct {
}
var TalkServiceUpdateChatResult_Success_DEFAULT *UpdateChatResponse

func NewUpdateChatResponse

func NewUpdateChatResponse() *UpdateChatResponse

func (*UpdateChatResponse) Equals

func (p *UpdateChatResponse) Equals(other *UpdateChatResponse) bool

func (*UpdateChatResponse) Read

func (*UpdateChatResponse) String

func (p *UpdateChatResponse) String() string

func (*UpdateChatResponse) Validate

func (p *UpdateChatResponse) Validate() error

func (*UpdateChatResponse) Write

func (p *UpdateChatResponse) Write(ctx context.Context, oprot thrift.TProtocol) error

type UpdateProfileAttributesRequest

type UpdateProfileAttributesRequest struct {
	ProfileAttributes map[int32]*ProfileContent `thrift:"profileAttributes,1" db:"profileAttributes" json:"profileAttributes"`
}

Attributes:

  • ProfileAttributes
var TalkServiceUpdateProfileAttributesArgs_Request_DEFAULT *UpdateProfileAttributesRequest

func NewUpdateProfileAttributesRequest

func NewUpdateProfileAttributesRequest() *UpdateProfileAttributesRequest

func (*UpdateProfileAttributesRequest) Equals

func (*UpdateProfileAttributesRequest) GetProfileAttributes

func (p *UpdateProfileAttributesRequest) GetProfileAttributes() map[int32]*ProfileContent

func (*UpdateProfileAttributesRequest) Read

func (*UpdateProfileAttributesRequest) ReadField1

func (*UpdateProfileAttributesRequest) String

func (*UpdateProfileAttributesRequest) Validate

func (p *UpdateProfileAttributesRequest) Validate() error

func (*UpdateProfileAttributesRequest) Write

type UserAgeType

type UserAgeType int64
const (
	UserAgeType_OVER      UserAgeType = 1
	UserAgeType_UNDER     UserAgeType = 2
	UserAgeType_UNDEFINED UserAgeType = 3
)

func UserAgeTypeFromString

func UserAgeTypeFromString(s string) (UserAgeType, error)

func UserAgeTypePtr

func UserAgeTypePtr(v UserAgeType) *UserAgeType

func (UserAgeType) MarshalText

func (p UserAgeType) MarshalText() ([]byte, error)

func (*UserAgeType) Scan

func (p *UserAgeType) Scan(value interface{}) error

func (UserAgeType) String

func (p UserAgeType) String() string

func (*UserAgeType) UnmarshalText

func (p *UserAgeType) UnmarshalText(text []byte) error

func (*UserAgeType) Value

func (p *UserAgeType) Value() (driver.Value, error)

type UserAllowProfileHistoryType

type UserAllowProfileHistoryType int64
const (
	UserAllowProfileHistoryType_OWNER  UserAllowProfileHistoryType = 0
	UserAllowProfileHistoryType_FRIEND UserAllowProfileHistoryType = 1
)

func UserAllowProfileHistoryTypeFromString

func UserAllowProfileHistoryTypeFromString(s string) (UserAllowProfileHistoryType, error)

func (UserAllowProfileHistoryType) MarshalText

func (p UserAllowProfileHistoryType) MarshalText() ([]byte, error)

func (*UserAllowProfileHistoryType) Scan

func (p *UserAllowProfileHistoryType) Scan(value interface{}) error

func (UserAllowProfileHistoryType) String

func (*UserAllowProfileHistoryType) UnmarshalText

func (p *UserAllowProfileHistoryType) UnmarshalText(text []byte) error

func (*UserAllowProfileHistoryType) Value

type UserSharePersonalInfoToFriendsType

type UserSharePersonalInfoToFriendsType int64
const (
	UserSharePersonalInfoToFriendsType_NEVER_SHOW UserSharePersonalInfoToFriendsType = 0
	UserSharePersonalInfoToFriendsType_ONE_WAY    UserSharePersonalInfoToFriendsType = 1
	UserSharePersonalInfoToFriendsType_MUTUAL     UserSharePersonalInfoToFriendsType = 2
)

func UserSharePersonalInfoToFriendsTypeFromString

func UserSharePersonalInfoToFriendsTypeFromString(s string) (UserSharePersonalInfoToFriendsType, error)

func (UserSharePersonalInfoToFriendsType) MarshalText

func (p UserSharePersonalInfoToFriendsType) MarshalText() ([]byte, error)

func (*UserSharePersonalInfoToFriendsType) Scan

func (p *UserSharePersonalInfoToFriendsType) Scan(value interface{}) error

func (UserSharePersonalInfoToFriendsType) String

func (*UserSharePersonalInfoToFriendsType) UnmarshalText

func (p *UserSharePersonalInfoToFriendsType) UnmarshalText(text []byte) error

func (*UserSharePersonalInfoToFriendsType) Value

type UserStatus

type UserStatus int64
const (
	UserStatus_NORMAL       UserStatus = 0
	UserStatus_UNBOUND      UserStatus = 1
	UserStatus_UNREGISTERED UserStatus = 2
	UserStatus_UNKNOWN      UserStatus = 3
)

func UserStatusFromString

func UserStatusFromString(s string) (UserStatus, error)

func UserStatusPtr

func UserStatusPtr(v UserStatus) *UserStatus

func (UserStatus) MarshalText

func (p UserStatus) MarshalText() ([]byte, error)

func (*UserStatus) Scan

func (p *UserStatus) Scan(value interface{}) error

func (UserStatus) String

func (p UserStatus) String() string

func (*UserStatus) UnmarshalText

func (p *UserStatus) UnmarshalText(text []byte) error

func (*UserStatus) Value

func (p *UserStatus) Value() (driver.Value, error)

type UserStatusMessageHistoryType

type UserStatusMessageHistoryType int64
const (
	UserStatusMessageHistoryType_NONE UserStatusMessageHistoryType = 1
	UserStatusMessageHistoryType_ALL  UserStatusMessageHistoryType = 2
)

func UserStatusMessageHistoryTypeFromString

func UserStatusMessageHistoryTypeFromString(s string) (UserStatusMessageHistoryType, error)

func (UserStatusMessageHistoryType) MarshalText

func (p UserStatusMessageHistoryType) MarshalText() ([]byte, error)

func (*UserStatusMessageHistoryType) Scan

func (p *UserStatusMessageHistoryType) Scan(value interface{}) error

func (UserStatusMessageHistoryType) String

func (*UserStatusMessageHistoryType) UnmarshalText

func (p *UserStatusMessageHistoryType) UnmarshalText(text []byte) error

func (*UserStatusMessageHistoryType) Value

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL