LINE

package
v0.0.0-...-44a09f9 Latest Latest
Warning

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

Go to latest
Published: May 23, 2022 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AuthServiceConfirmE2EELoginResult_Success_DEFAULT string
View Source
var AuthServiceOpenAuthSessionResult_Success_DEFAULT string
View Source
var AuthServiceVerifyQrcodeWithE2EEResult_Success_DEFAULT string
View Source
var BuddyServiceGetBuddyContactsResult_Success_DEFAULT []*Contact
View Source
var BuddyServiceGetPopularBuddyListsResult_Success_DEFAULT []*BuddyList
View Source
var Message_RelatedMessageId_DEFAULT string
View Source
var ShopServiceNotifyDownloadedResult_Success_DEFAULT int64
View Source
var TalkServiceFetchOpsResult_Success_DEFAULT []*Operation
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 TalkServiceGetContactsResult_Success_DEFAULT []*Contact
View Source
var TalkServiceGetCountriesResult_Success_DEFAULT []string
View Source
var TalkServiceGetE2EEPublicKeysExResult_Success_DEFAULT []*E2EEPublicKey
View Source
var TalkServiceGetRecommendationIdsResult_Success_DEFAULT []string
View Source
var TalkServiceGetServerTimeResult_Success_DEFAULT int64
View Source
var TalkServiceGetSessionsResult_Success_DEFAULT []*LoginSession
View Source
var TalkServiceIsUseridAvailableResult_Success_DEFAULT bool
View Source
var TalkServiceRegisterUseridResult_Success_DEFAULT bool
View Source
var TalkServiceSyncContactsResult_Success_DEFAULT map[string]*ContactRegistration
View Source
var TalkServiceUnregisterUserAndDeviceResult_Success_DEFAULT string
View Source
var TalkServiceUpdateSettingsAttributes2Result_Success_DEFAULT []SettingsAttributeEx
View Source
var TalkServiceVerifyQrcodeResult_Success_DEFAULT string

Functions

This section is empty.

Types

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) 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) Write

type AccountMigrationCheckType

type AccountMigrationCheckType int64
const (
	AccountMigrationCheckType_SKIP            AccountMigrationCheckType = 0
	AccountMigrationCheckType_PINCODE         AccountMigrationCheckType = 1
	AccountMigrationCheckType_SECURITY_CENTER AccountMigrationCheckType = 2
)

func AccountMigrationCheckTypeFromString

func AccountMigrationCheckTypeFromString(s string) (AccountMigrationCheckType, error)

func (AccountMigrationCheckType) MarshalText

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

func (*AccountMigrationCheckType) Scan

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

func (AccountMigrationCheckType) String

func (p AccountMigrationCheckType) String() string

func (*AccountMigrationCheckType) UnmarshalText

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

func (*AccountMigrationCheckType) Value

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 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 ApplicationType

type ApplicationType int64
const (
	ApplicationType_IOS                ApplicationType = 16
	ApplicationType_IOS_RC             ApplicationType = 17
	ApplicationType_IOS_BETA           ApplicationType = 18
	ApplicationType_IOS_ALPHA          ApplicationType = 19
	ApplicationType_ANDROID            ApplicationType = 32
	ApplicationType_ANDROID_RC         ApplicationType = 33
	ApplicationType_ANDROID_BETA       ApplicationType = 34
	ApplicationType_ANDROID_ALPHA      ApplicationType = 35
	ApplicationType_WAP                ApplicationType = 48
	ApplicationType_WAP_RC             ApplicationType = 49
	ApplicationType_WAP_BETA           ApplicationType = 50
	ApplicationType_WAP_ALPHA          ApplicationType = 51
	ApplicationType_BOT                ApplicationType = 64
	ApplicationType_BOT_RC             ApplicationType = 65
	ApplicationType_BOT_BETA           ApplicationType = 66
	ApplicationType_BOT_ALPHA          ApplicationType = 67
	ApplicationType_WEB                ApplicationType = 80
	ApplicationType_WEB_RC             ApplicationType = 81
	ApplicationType_WEB_BETA           ApplicationType = 82
	ApplicationType_WEB_ALPHA          ApplicationType = 83
	ApplicationType_DESKTOPWIN         ApplicationType = 96
	ApplicationType_DESKTOPWIN_RC      ApplicationType = 97
	ApplicationType_DESKTOPWIN_BETA    ApplicationType = 98
	ApplicationType_DESKTOPWIN_ALPHA   ApplicationType = 99
	ApplicationType_DESKTOPMAC         ApplicationType = 112
	ApplicationType_DESKTOPMAC_RC      ApplicationType = 113
	ApplicationType_DESKTOPMAC_BETA    ApplicationType = 114
	ApplicationType_DESKTOPMAC_ALPHA   ApplicationType = 115
	ApplicationType_CHANNELGW          ApplicationType = 128
	ApplicationType_CHANNELGW_RC       ApplicationType = 129
	ApplicationType_CHANNELGW_BETA     ApplicationType = 130
	ApplicationType_CHANNELGW_ALPHA    ApplicationType = 131
	ApplicationType_CHANNELCP          ApplicationType = 144
	ApplicationType_CHANNELCP_RC       ApplicationType = 145
	ApplicationType_CHANNELCP_BETA     ApplicationType = 146
	ApplicationType_CHANNELCP_ALPHA    ApplicationType = 147
	ApplicationType_WINPHONE           ApplicationType = 160
	ApplicationType_WINPHONE_RC        ApplicationType = 161
	ApplicationType_WINPHONE_BETA      ApplicationType = 162
	ApplicationType_WINPHONE_ALPHA     ApplicationType = 163
	ApplicationType_BLACKBERRY         ApplicationType = 176
	ApplicationType_BLACKBERRY_RC      ApplicationType = 177
	ApplicationType_BLACKBERRY_BETA    ApplicationType = 178
	ApplicationType_BLACKBERRY_ALPHA   ApplicationType = 179
	ApplicationType_WINMETRO           ApplicationType = 192
	ApplicationType_WINMETRO_RC        ApplicationType = 193
	ApplicationType_WINMETRO_BETA      ApplicationType = 194
	ApplicationType_WINMETRO_ALPHA     ApplicationType = 195
	ApplicationType_S40                ApplicationType = 208
	ApplicationType_S40_RC             ApplicationType = 209
	ApplicationType_S40_BETA           ApplicationType = 210
	ApplicationType_S40_ALPHA          ApplicationType = 211
	ApplicationType_CHRONO             ApplicationType = 224
	ApplicationType_CHRONO_RC          ApplicationType = 225
	ApplicationType_CHRONO_BETA        ApplicationType = 226
	ApplicationType_CHRONO_ALPHA       ApplicationType = 227
	ApplicationType_TIZEN              ApplicationType = 256
	ApplicationType_TIZEN_RC           ApplicationType = 257
	ApplicationType_TIZEN_BETA         ApplicationType = 258
	ApplicationType_TIZEN_ALPHA        ApplicationType = 259
	ApplicationType_VIRTUAL            ApplicationType = 272
	ApplicationType_FIREFOXOS          ApplicationType = 288
	ApplicationType_FIREFOXOS_RC       ApplicationType = 289
	ApplicationType_FIREFOXOS_BETA     ApplicationType = 290
	ApplicationType_FIREFOXOS_ALPHA    ApplicationType = 291
	ApplicationType_IOSIPAD            ApplicationType = 304
	ApplicationType_IOSIPAD_RC         ApplicationType = 305
	ApplicationType_IOSIPAD_BETA       ApplicationType = 306
	ApplicationType_IOSIPAD_ALPHA      ApplicationType = 307
	ApplicationType_BIZIOS             ApplicationType = 320
	ApplicationType_BIZIOS_RC          ApplicationType = 321
	ApplicationType_BIZIOS_BETA        ApplicationType = 322
	ApplicationType_BIZIOS_ALPHA       ApplicationType = 323
	ApplicationType_BIZANDROID         ApplicationType = 336
	ApplicationType_BIZANDROID_RC      ApplicationType = 337
	ApplicationType_BIZANDROID_BETA    ApplicationType = 338
	ApplicationType_BIZANDROID_ALPHA   ApplicationType = 339
	ApplicationType_BIZBOT             ApplicationType = 352
	ApplicationType_BIZBOT_RC          ApplicationType = 353
	ApplicationType_BIZBOT_BETA        ApplicationType = 354
	ApplicationType_BIZBOT_ALPHA       ApplicationType = 355
	ApplicationType_CHROMEOS           ApplicationType = 368
	ApplicationType_CHROMEOS_RC        ApplicationType = 369
	ApplicationType_CHROMEOS_BETA      ApplicationType = 370
	ApplicationType_CHROMEOS_ALPHA     ApplicationType = 371
	ApplicationType_ANDROIDLITE        ApplicationType = 384
	ApplicationType_ANDROIDLITE_RC     ApplicationType = 385
	ApplicationType_ANDROIDLITE_BETA   ApplicationType = 386
	ApplicationType_ANDROIDLITE_ALPHA  ApplicationType = 387
	ApplicationType_WIN10              ApplicationType = 400
	ApplicationType_WIN10_RC           ApplicationType = 401
	ApplicationType_WIN10_BETA         ApplicationType = 402
	ApplicationType_WIN10_ALPHA        ApplicationType = 403
	ApplicationType_BIZWEB             ApplicationType = 416
	ApplicationType_BIZWEB_RC          ApplicationType = 417
	ApplicationType_BIZWEB_BETA        ApplicationType = 418
	ApplicationType_BIZWEB_ALPHA       ApplicationType = 419
	ApplicationType_DUMMYPRIMARY       ApplicationType = 432
	ApplicationType_DUMMYPRIMARY_RC    ApplicationType = 433
	ApplicationType_DUMMYPRIMARY_BETA  ApplicationType = 434
	ApplicationType_DUMMYPRIMARY_ALPHA ApplicationType = 435
	ApplicationType_SQUARE             ApplicationType = 448
	ApplicationType_SQUARE_RC          ApplicationType = 449
	ApplicationType_SQUARE_BETA        ApplicationType = 450
	ApplicationType_SQUARE_ALPHA       ApplicationType = 451
	ApplicationType_INTERNAL           ApplicationType = 464
	ApplicationType_INTERNAL_RC        ApplicationType = 465
	ApplicationType_INTERNAL_BETA      ApplicationType = 466
	ApplicationType_INTERNAL_ALPHA     ApplicationType = 467
	ApplicationType_CLOVAFRIENDS       ApplicationType = 480
	ApplicationType_CLOVAFRIENDS_RC    ApplicationType = 481
	ApplicationType_CLOVAFRIENDS_BETA  ApplicationType = 482
	ApplicationType_CLOVAFRIENDS_ALPHA ApplicationType = 483
	ApplicationType_WATCHOS            ApplicationType = 496
	ApplicationType_WATCHOS_RC         ApplicationType = 497
	ApplicationType_WATCHOS_BETA       ApplicationType = 498
	ApplicationType_WATCHOS_ALPHA      ApplicationType = 499
)

func ApplicationTypeFromString

func ApplicationTypeFromString(s string) (ApplicationType, error)

func ApplicationTypePtr

func ApplicationTypePtr(v ApplicationType) *ApplicationType

func (ApplicationType) MarshalText

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

func (*ApplicationType) Scan

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

func (ApplicationType) String

func (p ApplicationType) String() string

func (*ApplicationType) UnmarshalText

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

func (*ApplicationType) Value

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

type AuthService

type AuthService interface {
	// Parameters:
	//  - LoginRequest
	LoginZ(ctx context.Context, loginRequest *LoginRequest) (_r *LoginResult_, _err error)
	// Parameters:
	//  - Verifier
	//  - DeviceSecret
	ConfirmE2EELogin(ctx context.Context, verifier string, deviceSecret string) (_r string, _err error)
	// Parameters:
	//  - Verifier
	//  - PublicKey
	//  - EncryptedKeyChain
	//  - HashKeyChain
	//  - ErrorCode
	RespondE2EELoginRequest(ctx context.Context, verifier string, publicKey *E2EEPublicKey, encryptedKeyChain string, hashKeyChain string, errorCode ErrorCode) (_err error)
	// Parameters:
	//  - Request
	OpenAuthSession(ctx context.Context, request *AuthSessionRequest) (_r string, _err error)
	// Parameters:
	//  - AuthSessionId
	//  - Request
	UpdatePassword(ctx context.Context, authSessionId string, request *IdentityCredentialRequest) (_r *IdentityCredentialResponse, _err error)
	LogoutZ(ctx context.Context) (_err error)
	// Parameters:
	//  - Verifier
	//  - PinCode
	//  - ErrorCode
	//  - PublicKey
	//  - EncryptedKeyChain
	//  - HashKeyChain
	VerifyQrcodeWithE2EE(ctx context.Context, verifier string, pinCode string, errorCode ErrorCode, publicKey *E2EEPublicKey, encryptedKeyChain string, hashKeyChain string) (_r string, _err error)
	// Parameters:
	//  - AuthSessionId
	//  - IdentityProvider
	GetAuthRSAKey(ctx context.Context, authSessionId string, identityProvider IdentityProvider) (_r *RSAKey, _err error)
	// Parameters:
	//  - Enforce
	IssueTokenForAccountMigrationSettings(ctx context.Context, enforce bool) (_r *SecurityCenterResult_, _err error)
	// Parameters:
	//  - AuthSessionId
	//  - EncryptedPassword
	SetPassword(ctx context.Context, authSessionId string, encryptedPassword *EncryptedPassword) (_r *SetPasswordResponse, _err error)
	// Parameters:
	//  - AuthSessionId
	//  - Request
	ConfirmIdentifier(ctx context.Context, authSessionId string, request *IdentityCredentialRequest) (_r *IdentityCredentialResponse, _err error)
	// Parameters:
	//  - AuthSessionId
	//  - Request
	SetIdentifier(ctx context.Context, authSessionId string, request *IdentityCredentialRequest) (_r *IdentityCredentialResponse, _err error)
	// Parameters:
	//  - AuthSessionId
	//  - Request
	SetIdentifierAndPassword(ctx context.Context, authSessionId string, request *IdentityCredentialRequest) (_r *IdentityCredentialResponse, _err error)
	// Parameters:
	//  - AuthSessionId
	//  - Request
	UpdateIdentifier(ctx context.Context, authSessionId string, request *IdentityCredentialRequest) (_r *IdentityCredentialResponse, _err error)
	// Parameters:
	//  - AuthSessionId
	//  - Request
	ResendIdentifierConfirmation(ctx context.Context, authSessionId string, request *IdentityCredentialRequest) (_r *IdentityCredentialResponse, _err error)
	// Parameters:
	//  - AuthSessionId
	//  - Request
	RemoveIdentifier(ctx context.Context, authSessionId string, request *IdentityCredentialRequest) (_r *IdentityCredentialResponse, _err error)
}

type AuthServiceClient

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

func NewAuthServiceClient

func NewAuthServiceClient(c thrift.TClient) *AuthServiceClient

func NewAuthServiceClientProtocol

func NewAuthServiceClientProtocol(t thrift.TTransport, iprot thrift.TProtocol, oprot thrift.TProtocol) *AuthServiceClient

func (*AuthServiceClient) Client_

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

func (*AuthServiceClient) ConfirmE2EELogin

func (p *AuthServiceClient) ConfirmE2EELogin(ctx context.Context, verifier string, deviceSecret string) (_r string, _err error)

Parameters:

  • Verifier
  • DeviceSecret

func (*AuthServiceClient) ConfirmIdentifier

func (p *AuthServiceClient) ConfirmIdentifier(ctx context.Context, authSessionId string, request *IdentityCredentialRequest) (_r *IdentityCredentialResponse, _err error)

Parameters:

  • AuthSessionId
  • Request

func (*AuthServiceClient) GetAuthRSAKey

func (p *AuthServiceClient) GetAuthRSAKey(ctx context.Context, authSessionId string, identityProvider IdentityProvider) (_r *RSAKey, _err error)

Parameters:

  • AuthSessionId
  • IdentityProvider

func (*AuthServiceClient) IssueTokenForAccountMigrationSettings

func (p *AuthServiceClient) IssueTokenForAccountMigrationSettings(ctx context.Context, enforce bool) (_r *SecurityCenterResult_, _err error)

Parameters:

  • Enforce

func (*AuthServiceClient) LastResponseMeta_

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

func (*AuthServiceClient) LoginZ

func (p *AuthServiceClient) LoginZ(ctx context.Context, loginRequest *LoginRequest) (_r *LoginResult_, _err error)

Parameters:

  • LoginRequest

func (*AuthServiceClient) LogoutZ

func (p *AuthServiceClient) LogoutZ(ctx context.Context) (_err error)

func (*AuthServiceClient) OpenAuthSession

func (p *AuthServiceClient) OpenAuthSession(ctx context.Context, request *AuthSessionRequest) (_r string, _err error)

Parameters:

  • Request

func (*AuthServiceClient) RemoveIdentifier

func (p *AuthServiceClient) RemoveIdentifier(ctx context.Context, authSessionId string, request *IdentityCredentialRequest) (_r *IdentityCredentialResponse, _err error)

Parameters:

  • AuthSessionId
  • Request

func (*AuthServiceClient) ResendIdentifierConfirmation

func (p *AuthServiceClient) ResendIdentifierConfirmation(ctx context.Context, authSessionId string, request *IdentityCredentialRequest) (_r *IdentityCredentialResponse, _err error)

Parameters:

  • AuthSessionId
  • Request

func (*AuthServiceClient) RespondE2EELoginRequest

func (p *AuthServiceClient) RespondE2EELoginRequest(ctx context.Context, verifier string, publicKey *E2EEPublicKey, encryptedKeyChain string, hashKeyChain string, errorCode ErrorCode) (_err error)

Parameters:

  • Verifier
  • PublicKey
  • EncryptedKeyChain
  • HashKeyChain
  • ErrorCode

func (*AuthServiceClient) SetIdentifier

func (p *AuthServiceClient) SetIdentifier(ctx context.Context, authSessionId string, request *IdentityCredentialRequest) (_r *IdentityCredentialResponse, _err error)

Parameters:

  • AuthSessionId
  • Request

func (*AuthServiceClient) SetIdentifierAndPassword

func (p *AuthServiceClient) SetIdentifierAndPassword(ctx context.Context, authSessionId string, request *IdentityCredentialRequest) (_r *IdentityCredentialResponse, _err error)

Parameters:

  • AuthSessionId
  • Request

func (*AuthServiceClient) SetLastResponseMeta_

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

func (*AuthServiceClient) SetPassword

func (p *AuthServiceClient) SetPassword(ctx context.Context, authSessionId string, encryptedPassword *EncryptedPassword) (_r *SetPasswordResponse, _err error)

Parameters:

  • AuthSessionId
  • EncryptedPassword

func (*AuthServiceClient) UpdateIdentifier

func (p *AuthServiceClient) UpdateIdentifier(ctx context.Context, authSessionId string, request *IdentityCredentialRequest) (_r *IdentityCredentialResponse, _err error)

Parameters:

  • AuthSessionId
  • Request

func (*AuthServiceClient) UpdatePassword

func (p *AuthServiceClient) UpdatePassword(ctx context.Context, authSessionId string, request *IdentityCredentialRequest) (_r *IdentityCredentialResponse, _err error)

Parameters:

  • AuthSessionId
  • Request

func (*AuthServiceClient) VerifyQrcodeWithE2EE

func (p *AuthServiceClient) VerifyQrcodeWithE2EE(ctx context.Context, verifier string, pinCode string, errorCode ErrorCode, publicKey *E2EEPublicKey, encryptedKeyChain string, hashKeyChain string) (_r string, _err error)

Parameters:

  • Verifier
  • PinCode
  • ErrorCode
  • PublicKey
  • EncryptedKeyChain
  • HashKeyChain

type AuthServiceConfirmE2EELoginArgs

type AuthServiceConfirmE2EELoginArgs struct {
	Verifier     string `thrift:"verifier,1" db:"verifier" json:"verifier"`
	DeviceSecret string `thrift:"deviceSecret,2" db:"deviceSecret" json:"deviceSecret"`
}

Attributes:

  • Verifier
  • DeviceSecret

func NewAuthServiceConfirmE2EELoginArgs

func NewAuthServiceConfirmE2EELoginArgs() *AuthServiceConfirmE2EELoginArgs

func (*AuthServiceConfirmE2EELoginArgs) GetDeviceSecret

func (p *AuthServiceConfirmE2EELoginArgs) GetDeviceSecret() string

func (*AuthServiceConfirmE2EELoginArgs) GetVerifier

func (p *AuthServiceConfirmE2EELoginArgs) GetVerifier() string

func (*AuthServiceConfirmE2EELoginArgs) Read

func (*AuthServiceConfirmE2EELoginArgs) ReadField1

func (*AuthServiceConfirmE2EELoginArgs) ReadField2

func (*AuthServiceConfirmE2EELoginArgs) String

func (*AuthServiceConfirmE2EELoginArgs) Write

type AuthServiceConfirmE2EELoginResult

type AuthServiceConfirmE2EELoginResult 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 NewAuthServiceConfirmE2EELoginResult

func NewAuthServiceConfirmE2EELoginResult() *AuthServiceConfirmE2EELoginResult

func (*AuthServiceConfirmE2EELoginResult) GetE

func (*AuthServiceConfirmE2EELoginResult) GetSuccess

func (p *AuthServiceConfirmE2EELoginResult) GetSuccess() string

func (*AuthServiceConfirmE2EELoginResult) IsSetE

func (*AuthServiceConfirmE2EELoginResult) IsSetSuccess

func (p *AuthServiceConfirmE2EELoginResult) IsSetSuccess() bool

func (*AuthServiceConfirmE2EELoginResult) Read

func (*AuthServiceConfirmE2EELoginResult) ReadField0

func (*AuthServiceConfirmE2EELoginResult) ReadField1

func (*AuthServiceConfirmE2EELoginResult) String

func (*AuthServiceConfirmE2EELoginResult) Write

type AuthServiceConfirmIdentifierArgs

type AuthServiceConfirmIdentifierArgs struct {
	// unused field # 1
	AuthSessionId string                     `thrift:"authSessionId,2" db:"authSessionId" json:"authSessionId"`
	Request       *IdentityCredentialRequest `thrift:"request,3" db:"request" json:"request"`
}

Attributes:

  • AuthSessionId
  • Request

func NewAuthServiceConfirmIdentifierArgs

func NewAuthServiceConfirmIdentifierArgs() *AuthServiceConfirmIdentifierArgs

func (*AuthServiceConfirmIdentifierArgs) GetAuthSessionId

func (p *AuthServiceConfirmIdentifierArgs) GetAuthSessionId() string

func (*AuthServiceConfirmIdentifierArgs) GetRequest

func (*AuthServiceConfirmIdentifierArgs) IsSetRequest

func (p *AuthServiceConfirmIdentifierArgs) IsSetRequest() bool

func (*AuthServiceConfirmIdentifierArgs) Read

func (*AuthServiceConfirmIdentifierArgs) ReadField2

func (*AuthServiceConfirmIdentifierArgs) ReadField3

func (*AuthServiceConfirmIdentifierArgs) String

func (*AuthServiceConfirmIdentifierArgs) Write

type AuthServiceConfirmIdentifierResult

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

Attributes:

  • Success
  • E

func NewAuthServiceConfirmIdentifierResult

func NewAuthServiceConfirmIdentifierResult() *AuthServiceConfirmIdentifierResult

func (*AuthServiceConfirmIdentifierResult) GetE

func (*AuthServiceConfirmIdentifierResult) GetSuccess

func (*AuthServiceConfirmIdentifierResult) IsSetE

func (*AuthServiceConfirmIdentifierResult) IsSetSuccess

func (p *AuthServiceConfirmIdentifierResult) IsSetSuccess() bool

func (*AuthServiceConfirmIdentifierResult) Read

func (*AuthServiceConfirmIdentifierResult) ReadField0

func (*AuthServiceConfirmIdentifierResult) ReadField1

func (*AuthServiceConfirmIdentifierResult) String

func (*AuthServiceConfirmIdentifierResult) Write

type AuthServiceGetAuthRSAKeyArgs

type AuthServiceGetAuthRSAKeyArgs struct {
	// unused field # 1
	AuthSessionId    string           `thrift:"authSessionId,2" db:"authSessionId" json:"authSessionId"`
	IdentityProvider IdentityProvider `thrift:"identityProvider,3" db:"identityProvider" json:"identityProvider"`
}

Attributes:

  • AuthSessionId
  • IdentityProvider

func NewAuthServiceGetAuthRSAKeyArgs

func NewAuthServiceGetAuthRSAKeyArgs() *AuthServiceGetAuthRSAKeyArgs

func (*AuthServiceGetAuthRSAKeyArgs) GetAuthSessionId

func (p *AuthServiceGetAuthRSAKeyArgs) GetAuthSessionId() string

func (*AuthServiceGetAuthRSAKeyArgs) GetIdentityProvider

func (p *AuthServiceGetAuthRSAKeyArgs) GetIdentityProvider() IdentityProvider

func (*AuthServiceGetAuthRSAKeyArgs) Read

func (*AuthServiceGetAuthRSAKeyArgs) ReadField2

func (*AuthServiceGetAuthRSAKeyArgs) ReadField3

func (*AuthServiceGetAuthRSAKeyArgs) String

func (*AuthServiceGetAuthRSAKeyArgs) Write

type AuthServiceGetAuthRSAKeyResult

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

Attributes:

  • Success
  • E

func NewAuthServiceGetAuthRSAKeyResult

func NewAuthServiceGetAuthRSAKeyResult() *AuthServiceGetAuthRSAKeyResult

func (*AuthServiceGetAuthRSAKeyResult) GetE

func (*AuthServiceGetAuthRSAKeyResult) GetSuccess

func (p *AuthServiceGetAuthRSAKeyResult) GetSuccess() *RSAKey

func (*AuthServiceGetAuthRSAKeyResult) IsSetE

func (*AuthServiceGetAuthRSAKeyResult) IsSetSuccess

func (p *AuthServiceGetAuthRSAKeyResult) IsSetSuccess() bool

func (*AuthServiceGetAuthRSAKeyResult) Read

func (*AuthServiceGetAuthRSAKeyResult) ReadField0

func (*AuthServiceGetAuthRSAKeyResult) ReadField1

func (*AuthServiceGetAuthRSAKeyResult) String

func (*AuthServiceGetAuthRSAKeyResult) Write

type AuthServiceIssueTokenForAccountMigrationSettingsArgs

type AuthServiceIssueTokenForAccountMigrationSettingsArgs struct {
	// unused field # 1
	Enforce bool `thrift:"enforce,2" db:"enforce" json:"enforce"`
}

Attributes:

  • Enforce

func NewAuthServiceIssueTokenForAccountMigrationSettingsArgs

func NewAuthServiceIssueTokenForAccountMigrationSettingsArgs() *AuthServiceIssueTokenForAccountMigrationSettingsArgs

func (*AuthServiceIssueTokenForAccountMigrationSettingsArgs) GetEnforce

func (*AuthServiceIssueTokenForAccountMigrationSettingsArgs) Read

func (*AuthServiceIssueTokenForAccountMigrationSettingsArgs) ReadField2

func (*AuthServiceIssueTokenForAccountMigrationSettingsArgs) String

func (*AuthServiceIssueTokenForAccountMigrationSettingsArgs) Write

type AuthServiceIssueTokenForAccountMigrationSettingsResult

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

Attributes:

  • Success
  • E

func (*AuthServiceIssueTokenForAccountMigrationSettingsResult) GetE

func (*AuthServiceIssueTokenForAccountMigrationSettingsResult) GetSuccess

func (*AuthServiceIssueTokenForAccountMigrationSettingsResult) IsSetE

func (*AuthServiceIssueTokenForAccountMigrationSettingsResult) IsSetSuccess

func (*AuthServiceIssueTokenForAccountMigrationSettingsResult) Read

func (*AuthServiceIssueTokenForAccountMigrationSettingsResult) ReadField0

func (*AuthServiceIssueTokenForAccountMigrationSettingsResult) ReadField1

func (*AuthServiceIssueTokenForAccountMigrationSettingsResult) String

func (*AuthServiceIssueTokenForAccountMigrationSettingsResult) Write

type AuthServiceLoginZArgs

type AuthServiceLoginZArgs struct {
	// unused field # 1
	LoginRequest *LoginRequest `thrift:"loginRequest,2" db:"loginRequest" json:"loginRequest"`
}

Attributes:

  • LoginRequest

func NewAuthServiceLoginZArgs

func NewAuthServiceLoginZArgs() *AuthServiceLoginZArgs

func (*AuthServiceLoginZArgs) GetLoginRequest

func (p *AuthServiceLoginZArgs) GetLoginRequest() *LoginRequest

func (*AuthServiceLoginZArgs) IsSetLoginRequest

func (p *AuthServiceLoginZArgs) IsSetLoginRequest() bool

func (*AuthServiceLoginZArgs) Read

func (*AuthServiceLoginZArgs) ReadField2

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

func (*AuthServiceLoginZArgs) String

func (p *AuthServiceLoginZArgs) String() string

func (*AuthServiceLoginZArgs) Write

type AuthServiceLoginZResult

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

Attributes:

  • Success
  • E

func NewAuthServiceLoginZResult

func NewAuthServiceLoginZResult() *AuthServiceLoginZResult

func (*AuthServiceLoginZResult) GetE

func (*AuthServiceLoginZResult) GetSuccess

func (p *AuthServiceLoginZResult) GetSuccess() *LoginResult_

func (*AuthServiceLoginZResult) IsSetE

func (p *AuthServiceLoginZResult) IsSetE() bool

func (*AuthServiceLoginZResult) IsSetSuccess

func (p *AuthServiceLoginZResult) IsSetSuccess() bool

func (*AuthServiceLoginZResult) Read

func (*AuthServiceLoginZResult) ReadField0

func (p *AuthServiceLoginZResult) ReadField0(ctx context.Context, iprot thrift.TProtocol) error

func (*AuthServiceLoginZResult) ReadField1

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

func (*AuthServiceLoginZResult) String

func (p *AuthServiceLoginZResult) String() string

func (*AuthServiceLoginZResult) Write

type AuthServiceLogoutZArgs

type AuthServiceLogoutZArgs struct {
}

func NewAuthServiceLogoutZArgs

func NewAuthServiceLogoutZArgs() *AuthServiceLogoutZArgs

func (*AuthServiceLogoutZArgs) Read

func (*AuthServiceLogoutZArgs) String

func (p *AuthServiceLogoutZArgs) String() string

func (*AuthServiceLogoutZArgs) Write

type AuthServiceLogoutZResult

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

Attributes:

  • E

func NewAuthServiceLogoutZResult

func NewAuthServiceLogoutZResult() *AuthServiceLogoutZResult

func (*AuthServiceLogoutZResult) GetE

func (*AuthServiceLogoutZResult) IsSetE

func (p *AuthServiceLogoutZResult) IsSetE() bool

func (*AuthServiceLogoutZResult) Read

func (*AuthServiceLogoutZResult) ReadField1

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

func (*AuthServiceLogoutZResult) String

func (p *AuthServiceLogoutZResult) String() string

func (*AuthServiceLogoutZResult) Write

type AuthServiceOpenAuthSessionArgs

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

Attributes:

  • Request

func NewAuthServiceOpenAuthSessionArgs

func NewAuthServiceOpenAuthSessionArgs() *AuthServiceOpenAuthSessionArgs

func (*AuthServiceOpenAuthSessionArgs) GetRequest

func (*AuthServiceOpenAuthSessionArgs) IsSetRequest

func (p *AuthServiceOpenAuthSessionArgs) IsSetRequest() bool

func (*AuthServiceOpenAuthSessionArgs) Read

func (*AuthServiceOpenAuthSessionArgs) ReadField2

func (*AuthServiceOpenAuthSessionArgs) String

func (*AuthServiceOpenAuthSessionArgs) Write

type AuthServiceOpenAuthSessionResult

type AuthServiceOpenAuthSessionResult 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 NewAuthServiceOpenAuthSessionResult

func NewAuthServiceOpenAuthSessionResult() *AuthServiceOpenAuthSessionResult

func (*AuthServiceOpenAuthSessionResult) GetE

func (*AuthServiceOpenAuthSessionResult) GetSuccess

func (p *AuthServiceOpenAuthSessionResult) GetSuccess() string

func (*AuthServiceOpenAuthSessionResult) IsSetE

func (*AuthServiceOpenAuthSessionResult) IsSetSuccess

func (p *AuthServiceOpenAuthSessionResult) IsSetSuccess() bool

func (*AuthServiceOpenAuthSessionResult) Read

func (*AuthServiceOpenAuthSessionResult) ReadField0

func (*AuthServiceOpenAuthSessionResult) ReadField1

func (*AuthServiceOpenAuthSessionResult) String

func (*AuthServiceOpenAuthSessionResult) Write

type AuthServiceProcessor

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

func NewAuthServiceProcessor

func NewAuthServiceProcessor(handler AuthService) *AuthServiceProcessor

func (*AuthServiceProcessor) AddToProcessorMap

func (p *AuthServiceProcessor) AddToProcessorMap(key string, processor thrift.TProcessorFunction)

func (*AuthServiceProcessor) GetProcessorFunction

func (p *AuthServiceProcessor) GetProcessorFunction(key string) (processor thrift.TProcessorFunction, ok bool)

func (*AuthServiceProcessor) Process

func (p *AuthServiceProcessor) Process(ctx context.Context, iprot, oprot thrift.TProtocol) (success bool, err thrift.TException)

func (*AuthServiceProcessor) ProcessorMap

func (p *AuthServiceProcessor) ProcessorMap() map[string]thrift.TProcessorFunction

type AuthServiceRemoveIdentifierArgs

type AuthServiceRemoveIdentifierArgs struct {
	// unused field # 1
	AuthSessionId string                     `thrift:"authSessionId,2" db:"authSessionId" json:"authSessionId"`
	Request       *IdentityCredentialRequest `thrift:"request,3" db:"request" json:"request"`
}

Attributes:

  • AuthSessionId
  • Request

func NewAuthServiceRemoveIdentifierArgs

func NewAuthServiceRemoveIdentifierArgs() *AuthServiceRemoveIdentifierArgs

func (*AuthServiceRemoveIdentifierArgs) GetAuthSessionId

func (p *AuthServiceRemoveIdentifierArgs) GetAuthSessionId() string

func (*AuthServiceRemoveIdentifierArgs) GetRequest

func (*AuthServiceRemoveIdentifierArgs) IsSetRequest

func (p *AuthServiceRemoveIdentifierArgs) IsSetRequest() bool

func (*AuthServiceRemoveIdentifierArgs) Read

func (*AuthServiceRemoveIdentifierArgs) ReadField2

func (*AuthServiceRemoveIdentifierArgs) ReadField3

func (*AuthServiceRemoveIdentifierArgs) String

func (*AuthServiceRemoveIdentifierArgs) Write

type AuthServiceRemoveIdentifierResult

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

Attributes:

  • Success
  • E

func NewAuthServiceRemoveIdentifierResult

func NewAuthServiceRemoveIdentifierResult() *AuthServiceRemoveIdentifierResult

func (*AuthServiceRemoveIdentifierResult) GetE

func (*AuthServiceRemoveIdentifierResult) GetSuccess

func (*AuthServiceRemoveIdentifierResult) IsSetE

func (*AuthServiceRemoveIdentifierResult) IsSetSuccess

func (p *AuthServiceRemoveIdentifierResult) IsSetSuccess() bool

func (*AuthServiceRemoveIdentifierResult) Read

func (*AuthServiceRemoveIdentifierResult) ReadField0

func (*AuthServiceRemoveIdentifierResult) ReadField1

func (*AuthServiceRemoveIdentifierResult) String

func (*AuthServiceRemoveIdentifierResult) Write

type AuthServiceResendIdentifierConfirmationArgs

type AuthServiceResendIdentifierConfirmationArgs struct {
	// unused field # 1
	AuthSessionId string                     `thrift:"authSessionId,2" db:"authSessionId" json:"authSessionId"`
	Request       *IdentityCredentialRequest `thrift:"request,3" db:"request" json:"request"`
}

Attributes:

  • AuthSessionId
  • Request

func NewAuthServiceResendIdentifierConfirmationArgs

func NewAuthServiceResendIdentifierConfirmationArgs() *AuthServiceResendIdentifierConfirmationArgs

func (*AuthServiceResendIdentifierConfirmationArgs) GetAuthSessionId

func (*AuthServiceResendIdentifierConfirmationArgs) GetRequest

func (*AuthServiceResendIdentifierConfirmationArgs) IsSetRequest

func (*AuthServiceResendIdentifierConfirmationArgs) Read

func (*AuthServiceResendIdentifierConfirmationArgs) ReadField2

func (*AuthServiceResendIdentifierConfirmationArgs) ReadField3

func (*AuthServiceResendIdentifierConfirmationArgs) String

func (*AuthServiceResendIdentifierConfirmationArgs) Write

type AuthServiceResendIdentifierConfirmationResult

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

Attributes:

  • Success
  • E

func NewAuthServiceResendIdentifierConfirmationResult

func NewAuthServiceResendIdentifierConfirmationResult() *AuthServiceResendIdentifierConfirmationResult

func (*AuthServiceResendIdentifierConfirmationResult) GetE

func (*AuthServiceResendIdentifierConfirmationResult) GetSuccess

func (*AuthServiceResendIdentifierConfirmationResult) IsSetE

func (*AuthServiceResendIdentifierConfirmationResult) IsSetSuccess

func (*AuthServiceResendIdentifierConfirmationResult) Read

func (*AuthServiceResendIdentifierConfirmationResult) ReadField0

func (*AuthServiceResendIdentifierConfirmationResult) ReadField1

func (*AuthServiceResendIdentifierConfirmationResult) String

func (*AuthServiceResendIdentifierConfirmationResult) Write

type AuthServiceRespondE2EELoginRequestArgs

type AuthServiceRespondE2EELoginRequestArgs struct {
	Verifier          string         `thrift:"verifier,1" db:"verifier" json:"verifier"`
	PublicKey         *E2EEPublicKey `thrift:"publicKey,2" db:"publicKey" json:"publicKey"`
	EncryptedKeyChain string         `thrift:"encryptedKeyChain,3" db:"encryptedKeyChain" json:"encryptedKeyChain"`
	HashKeyChain      string         `thrift:"hashKeyChain,4" db:"hashKeyChain" json:"hashKeyChain"`
	ErrorCode         ErrorCode      `thrift:"errorCode,5" db:"errorCode" json:"errorCode"`
}

Attributes:

  • Verifier
  • PublicKey
  • EncryptedKeyChain
  • HashKeyChain
  • ErrorCode

func NewAuthServiceRespondE2EELoginRequestArgs

func NewAuthServiceRespondE2EELoginRequestArgs() *AuthServiceRespondE2EELoginRequestArgs

func (*AuthServiceRespondE2EELoginRequestArgs) GetEncryptedKeyChain

func (p *AuthServiceRespondE2EELoginRequestArgs) GetEncryptedKeyChain() string

func (*AuthServiceRespondE2EELoginRequestArgs) GetErrorCode

func (*AuthServiceRespondE2EELoginRequestArgs) GetHashKeyChain

func (p *AuthServiceRespondE2EELoginRequestArgs) GetHashKeyChain() string

func (*AuthServiceRespondE2EELoginRequestArgs) GetPublicKey

func (*AuthServiceRespondE2EELoginRequestArgs) GetVerifier

func (*AuthServiceRespondE2EELoginRequestArgs) IsSetPublicKey

func (p *AuthServiceRespondE2EELoginRequestArgs) IsSetPublicKey() bool

func (*AuthServiceRespondE2EELoginRequestArgs) Read

func (*AuthServiceRespondE2EELoginRequestArgs) ReadField1

func (*AuthServiceRespondE2EELoginRequestArgs) ReadField2

func (*AuthServiceRespondE2EELoginRequestArgs) ReadField3

func (*AuthServiceRespondE2EELoginRequestArgs) ReadField4

func (*AuthServiceRespondE2EELoginRequestArgs) ReadField5

func (*AuthServiceRespondE2EELoginRequestArgs) String

func (*AuthServiceRespondE2EELoginRequestArgs) Write

type AuthServiceRespondE2EELoginRequestResult

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

Attributes:

  • E

func NewAuthServiceRespondE2EELoginRequestResult

func NewAuthServiceRespondE2EELoginRequestResult() *AuthServiceRespondE2EELoginRequestResult

func (*AuthServiceRespondE2EELoginRequestResult) GetE

func (*AuthServiceRespondE2EELoginRequestResult) IsSetE

func (*AuthServiceRespondE2EELoginRequestResult) Read

func (*AuthServiceRespondE2EELoginRequestResult) ReadField1

func (*AuthServiceRespondE2EELoginRequestResult) String

func (*AuthServiceRespondE2EELoginRequestResult) Write

type AuthServiceSetIdentifierAndPasswordArgs

type AuthServiceSetIdentifierAndPasswordArgs struct {
	// unused field # 1
	AuthSessionId string                     `thrift:"authSessionId,2" db:"authSessionId" json:"authSessionId"`
	Request       *IdentityCredentialRequest `thrift:"request,3" db:"request" json:"request"`
}

Attributes:

  • AuthSessionId
  • Request

func NewAuthServiceSetIdentifierAndPasswordArgs

func NewAuthServiceSetIdentifierAndPasswordArgs() *AuthServiceSetIdentifierAndPasswordArgs

func (*AuthServiceSetIdentifierAndPasswordArgs) GetAuthSessionId

func (p *AuthServiceSetIdentifierAndPasswordArgs) GetAuthSessionId() string

func (*AuthServiceSetIdentifierAndPasswordArgs) GetRequest

func (*AuthServiceSetIdentifierAndPasswordArgs) IsSetRequest

func (*AuthServiceSetIdentifierAndPasswordArgs) Read

func (*AuthServiceSetIdentifierAndPasswordArgs) ReadField2

func (*AuthServiceSetIdentifierAndPasswordArgs) ReadField3

func (*AuthServiceSetIdentifierAndPasswordArgs) String

func (*AuthServiceSetIdentifierAndPasswordArgs) Write

type AuthServiceSetIdentifierAndPasswordResult

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

Attributes:

  • Success
  • E

func NewAuthServiceSetIdentifierAndPasswordResult

func NewAuthServiceSetIdentifierAndPasswordResult() *AuthServiceSetIdentifierAndPasswordResult

func (*AuthServiceSetIdentifierAndPasswordResult) GetE

func (*AuthServiceSetIdentifierAndPasswordResult) GetSuccess

func (*AuthServiceSetIdentifierAndPasswordResult) IsSetE

func (*AuthServiceSetIdentifierAndPasswordResult) IsSetSuccess

func (*AuthServiceSetIdentifierAndPasswordResult) Read

func (*AuthServiceSetIdentifierAndPasswordResult) ReadField0

func (*AuthServiceSetIdentifierAndPasswordResult) ReadField1

func (*AuthServiceSetIdentifierAndPasswordResult) String

func (*AuthServiceSetIdentifierAndPasswordResult) Write

type AuthServiceSetIdentifierArgs

type AuthServiceSetIdentifierArgs struct {
	// unused field # 1
	AuthSessionId string                     `thrift:"authSessionId,2" db:"authSessionId" json:"authSessionId"`
	Request       *IdentityCredentialRequest `thrift:"request,3" db:"request" json:"request"`
}

Attributes:

  • AuthSessionId
  • Request

func NewAuthServiceSetIdentifierArgs

func NewAuthServiceSetIdentifierArgs() *AuthServiceSetIdentifierArgs

func (*AuthServiceSetIdentifierArgs) GetAuthSessionId

func (p *AuthServiceSetIdentifierArgs) GetAuthSessionId() string

func (*AuthServiceSetIdentifierArgs) GetRequest

func (*AuthServiceSetIdentifierArgs) IsSetRequest

func (p *AuthServiceSetIdentifierArgs) IsSetRequest() bool

func (*AuthServiceSetIdentifierArgs) Read

func (*AuthServiceSetIdentifierArgs) ReadField2

func (*AuthServiceSetIdentifierArgs) ReadField3

func (*AuthServiceSetIdentifierArgs) String

func (*AuthServiceSetIdentifierArgs) Write

type AuthServiceSetIdentifierResult

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

Attributes:

  • Success
  • E

func NewAuthServiceSetIdentifierResult

func NewAuthServiceSetIdentifierResult() *AuthServiceSetIdentifierResult

func (*AuthServiceSetIdentifierResult) GetE

func (*AuthServiceSetIdentifierResult) GetSuccess

func (*AuthServiceSetIdentifierResult) IsSetE

func (*AuthServiceSetIdentifierResult) IsSetSuccess

func (p *AuthServiceSetIdentifierResult) IsSetSuccess() bool

func (*AuthServiceSetIdentifierResult) Read

func (*AuthServiceSetIdentifierResult) ReadField0

func (*AuthServiceSetIdentifierResult) ReadField1

func (*AuthServiceSetIdentifierResult) String

func (*AuthServiceSetIdentifierResult) Write

type AuthServiceSetPasswordArgs

type AuthServiceSetPasswordArgs struct {
	AuthSessionId     string             `thrift:"authSessionId,1" db:"authSessionId" json:"authSessionId"`
	EncryptedPassword *EncryptedPassword `thrift:"encryptedPassword,2" db:"encryptedPassword" json:"encryptedPassword"`
}

Attributes:

  • AuthSessionId
  • EncryptedPassword

func NewAuthServiceSetPasswordArgs

func NewAuthServiceSetPasswordArgs() *AuthServiceSetPasswordArgs

func (*AuthServiceSetPasswordArgs) GetAuthSessionId

func (p *AuthServiceSetPasswordArgs) GetAuthSessionId() string

func (*AuthServiceSetPasswordArgs) GetEncryptedPassword

func (p *AuthServiceSetPasswordArgs) GetEncryptedPassword() *EncryptedPassword

func (*AuthServiceSetPasswordArgs) IsSetEncryptedPassword

func (p *AuthServiceSetPasswordArgs) IsSetEncryptedPassword() bool

func (*AuthServiceSetPasswordArgs) Read

func (*AuthServiceSetPasswordArgs) ReadField1

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

func (*AuthServiceSetPasswordArgs) ReadField2

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

func (*AuthServiceSetPasswordArgs) String

func (p *AuthServiceSetPasswordArgs) String() string

func (*AuthServiceSetPasswordArgs) Write

type AuthServiceSetPasswordResult

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

Attributes:

  • Success
  • E

func NewAuthServiceSetPasswordResult

func NewAuthServiceSetPasswordResult() *AuthServiceSetPasswordResult

func (*AuthServiceSetPasswordResult) GetE

func (*AuthServiceSetPasswordResult) GetSuccess

func (*AuthServiceSetPasswordResult) IsSetE

func (p *AuthServiceSetPasswordResult) IsSetE() bool

func (*AuthServiceSetPasswordResult) IsSetSuccess

func (p *AuthServiceSetPasswordResult) IsSetSuccess() bool

func (*AuthServiceSetPasswordResult) Read

func (*AuthServiceSetPasswordResult) ReadField0

func (*AuthServiceSetPasswordResult) ReadField1

func (*AuthServiceSetPasswordResult) String

func (*AuthServiceSetPasswordResult) Write

type AuthServiceUpdateIdentifierArgs

type AuthServiceUpdateIdentifierArgs struct {
	// unused field # 1
	AuthSessionId string                     `thrift:"authSessionId,2" db:"authSessionId" json:"authSessionId"`
	Request       *IdentityCredentialRequest `thrift:"request,3" db:"request" json:"request"`
}

Attributes:

  • AuthSessionId
  • Request

func NewAuthServiceUpdateIdentifierArgs

func NewAuthServiceUpdateIdentifierArgs() *AuthServiceUpdateIdentifierArgs

func (*AuthServiceUpdateIdentifierArgs) GetAuthSessionId

func (p *AuthServiceUpdateIdentifierArgs) GetAuthSessionId() string

func (*AuthServiceUpdateIdentifierArgs) GetRequest

func (*AuthServiceUpdateIdentifierArgs) IsSetRequest

func (p *AuthServiceUpdateIdentifierArgs) IsSetRequest() bool

func (*AuthServiceUpdateIdentifierArgs) Read

func (*AuthServiceUpdateIdentifierArgs) ReadField2

func (*AuthServiceUpdateIdentifierArgs) ReadField3

func (*AuthServiceUpdateIdentifierArgs) String

func (*AuthServiceUpdateIdentifierArgs) Write

type AuthServiceUpdateIdentifierResult

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

Attributes:

  • Success
  • E

func NewAuthServiceUpdateIdentifierResult

func NewAuthServiceUpdateIdentifierResult() *AuthServiceUpdateIdentifierResult

func (*AuthServiceUpdateIdentifierResult) GetE

func (*AuthServiceUpdateIdentifierResult) GetSuccess

func (*AuthServiceUpdateIdentifierResult) IsSetE

func (*AuthServiceUpdateIdentifierResult) IsSetSuccess

func (p *AuthServiceUpdateIdentifierResult) IsSetSuccess() bool

func (*AuthServiceUpdateIdentifierResult) Read

func (*AuthServiceUpdateIdentifierResult) ReadField0

func (*AuthServiceUpdateIdentifierResult) ReadField1

func (*AuthServiceUpdateIdentifierResult) String

func (*AuthServiceUpdateIdentifierResult) Write

type AuthServiceUpdatePasswordArgs

type AuthServiceUpdatePasswordArgs struct {
	// unused field # 1
	AuthSessionId string                     `thrift:"authSessionId,2" db:"authSessionId" json:"authSessionId"`
	Request       *IdentityCredentialRequest `thrift:"request,3" db:"request" json:"request"`
}

Attributes:

  • AuthSessionId
  • Request

func NewAuthServiceUpdatePasswordArgs

func NewAuthServiceUpdatePasswordArgs() *AuthServiceUpdatePasswordArgs

func (*AuthServiceUpdatePasswordArgs) GetAuthSessionId

func (p *AuthServiceUpdatePasswordArgs) GetAuthSessionId() string

func (*AuthServiceUpdatePasswordArgs) GetRequest

func (*AuthServiceUpdatePasswordArgs) IsSetRequest

func (p *AuthServiceUpdatePasswordArgs) IsSetRequest() bool

func (*AuthServiceUpdatePasswordArgs) Read

func (*AuthServiceUpdatePasswordArgs) ReadField2

func (*AuthServiceUpdatePasswordArgs) ReadField3

func (*AuthServiceUpdatePasswordArgs) String

func (*AuthServiceUpdatePasswordArgs) Write

type AuthServiceUpdatePasswordResult

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

Attributes:

  • Success
  • E

func NewAuthServiceUpdatePasswordResult

func NewAuthServiceUpdatePasswordResult() *AuthServiceUpdatePasswordResult

func (*AuthServiceUpdatePasswordResult) GetE

func (*AuthServiceUpdatePasswordResult) GetSuccess

func (*AuthServiceUpdatePasswordResult) IsSetE

func (*AuthServiceUpdatePasswordResult) IsSetSuccess

func (p *AuthServiceUpdatePasswordResult) IsSetSuccess() bool

func (*AuthServiceUpdatePasswordResult) Read

func (*AuthServiceUpdatePasswordResult) ReadField0

func (*AuthServiceUpdatePasswordResult) ReadField1

func (*AuthServiceUpdatePasswordResult) String

func (*AuthServiceUpdatePasswordResult) Write

type AuthServiceVerifyQrcodeWithE2EEArgs

type AuthServiceVerifyQrcodeWithE2EEArgs struct {
	// unused field # 1
	Verifier          string         `thrift:"verifier,2" db:"verifier" json:"verifier"`
	PinCode           string         `thrift:"pinCode,3" db:"pinCode" json:"pinCode"`
	ErrorCode         ErrorCode      `thrift:"errorCode,4" db:"errorCode" json:"errorCode"`
	PublicKey         *E2EEPublicKey `thrift:"publicKey,5" db:"publicKey" json:"publicKey"`
	EncryptedKeyChain string         `thrift:"encryptedKeyChain,6" db:"encryptedKeyChain" json:"encryptedKeyChain"`
	HashKeyChain      string         `thrift:"hashKeyChain,7" db:"hashKeyChain" json:"hashKeyChain"`
}

Attributes:

  • Verifier
  • PinCode
  • ErrorCode
  • PublicKey
  • EncryptedKeyChain
  • HashKeyChain

func NewAuthServiceVerifyQrcodeWithE2EEArgs

func NewAuthServiceVerifyQrcodeWithE2EEArgs() *AuthServiceVerifyQrcodeWithE2EEArgs

func (*AuthServiceVerifyQrcodeWithE2EEArgs) GetEncryptedKeyChain

func (p *AuthServiceVerifyQrcodeWithE2EEArgs) GetEncryptedKeyChain() string

func (*AuthServiceVerifyQrcodeWithE2EEArgs) GetErrorCode

func (*AuthServiceVerifyQrcodeWithE2EEArgs) GetHashKeyChain

func (p *AuthServiceVerifyQrcodeWithE2EEArgs) GetHashKeyChain() string

func (*AuthServiceVerifyQrcodeWithE2EEArgs) GetPinCode

func (*AuthServiceVerifyQrcodeWithE2EEArgs) GetPublicKey

func (*AuthServiceVerifyQrcodeWithE2EEArgs) GetVerifier

func (*AuthServiceVerifyQrcodeWithE2EEArgs) IsSetPublicKey

func (p *AuthServiceVerifyQrcodeWithE2EEArgs) IsSetPublicKey() bool

func (*AuthServiceVerifyQrcodeWithE2EEArgs) Read

func (*AuthServiceVerifyQrcodeWithE2EEArgs) ReadField2

func (*AuthServiceVerifyQrcodeWithE2EEArgs) ReadField3

func (*AuthServiceVerifyQrcodeWithE2EEArgs) ReadField4

func (*AuthServiceVerifyQrcodeWithE2EEArgs) ReadField5

func (*AuthServiceVerifyQrcodeWithE2EEArgs) ReadField6

func (*AuthServiceVerifyQrcodeWithE2EEArgs) ReadField7

func (*AuthServiceVerifyQrcodeWithE2EEArgs) String

func (*AuthServiceVerifyQrcodeWithE2EEArgs) Write

type AuthServiceVerifyQrcodeWithE2EEResult

type AuthServiceVerifyQrcodeWithE2EEResult 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 NewAuthServiceVerifyQrcodeWithE2EEResult

func NewAuthServiceVerifyQrcodeWithE2EEResult() *AuthServiceVerifyQrcodeWithE2EEResult

func (*AuthServiceVerifyQrcodeWithE2EEResult) GetE

func (*AuthServiceVerifyQrcodeWithE2EEResult) GetSuccess

func (*AuthServiceVerifyQrcodeWithE2EEResult) IsSetE

func (*AuthServiceVerifyQrcodeWithE2EEResult) IsSetSuccess

func (p *AuthServiceVerifyQrcodeWithE2EEResult) IsSetSuccess() bool

func (*AuthServiceVerifyQrcodeWithE2EEResult) Read

func (*AuthServiceVerifyQrcodeWithE2EEResult) ReadField0

func (*AuthServiceVerifyQrcodeWithE2EEResult) ReadField1

func (*AuthServiceVerifyQrcodeWithE2EEResult) String

func (*AuthServiceVerifyQrcodeWithE2EEResult) Write

type AuthSessionRequest

type AuthSessionRequest struct {
	MetaData map[string]string `thrift:"metaData,1" db:"metaData" json:"metaData"`
}

Attributes:

  • MetaData
var AuthServiceOpenAuthSessionArgs_Request_DEFAULT *AuthSessionRequest

func NewAuthSessionRequest

func NewAuthSessionRequest() *AuthSessionRequest

func (*AuthSessionRequest) Equals

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

func (*AuthSessionRequest) GetMetaData

func (p *AuthSessionRequest) GetMetaData() map[string]string

func (*AuthSessionRequest) Read

func (*AuthSessionRequest) ReadField1

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

func (*AuthSessionRequest) String

func (p *AuthSessionRequest) String() string

func (*AuthSessionRequest) Write

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

type AvatarProfile

type AvatarProfile struct {
	Version       string `thrift:"version,1" db:"version" json:"version"`
	UpdatedMillis int64  `thrift:"updatedMillis,2" db:"updatedMillis" json:"updatedMillis"`
}

Attributes:

  • Version
  • UpdatedMillis
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) GetUpdatedMillis

func (p *AvatarProfile) GetUpdatedMillis() int64

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) String

func (p *AvatarProfile) String() string

func (*AvatarProfile) Write

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

type BotType

type BotType int64
const (
	BotType_RESERVED  BotType = 0
	BotType_OFFICIAL  BotType = 1
	BotType_LINE_AT_0 BotType = 2
	BotType_LINE_AT   BotType = 3
)

func BotTypeFromString

func BotTypeFromString(s string) (BotType, error)

func BotTypePtr

func BotTypePtr(v BotType) *BotType

func (BotType) MarshalText

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

func (*BotType) Scan

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

func (BotType) String

func (p BotType) String() string

func (*BotType) UnmarshalText

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

func (*BotType) Value

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

type BuddyDetail

type BuddyDetail struct {
	Mid                    string          `thrift:"mid,1" db:"mid" json:"mid"`
	MemberCount            int64           `thrift:"memberCount,2" db:"memberCount" json:"memberCount"`
	OnAir                  bool            `thrift:"onAir,3" db:"onAir" json:"onAir"`
	BusinessAccount        bool            `thrift:"businessAccount,4" db:"businessAccount" json:"businessAccount"`
	Addable                bool            `thrift:"addable,5" db:"addable" json:"addable"`
	AcceptableContentTypes []ContentType   `thrift:"acceptableContentTypes,6" db:"acceptableContentTypes" json:"acceptableContentTypes"`
	CapableMyhome          bool            `thrift:"capableMyhome,7" db:"capableMyhome" json:"capableMyhome"`
	FreePhoneCallable      bool            `thrift:"freePhoneCallable,8" db:"freePhoneCallable" json:"freePhoneCallable"`
	PhoneNumberToDial      string          `thrift:"phoneNumberToDial,9" db:"phoneNumberToDial" json:"phoneNumberToDial"`
	NeedPermissionApproval bool            `thrift:"needPermissionApproval,10" db:"needPermissionApproval" json:"needPermissionApproval"`
	ChannelId              int32           `thrift:"channelId,11" db:"channelId" json:"channelId"`
	ChannelProviderName    string          `thrift:"channelProviderName,12" db:"channelProviderName" json:"channelProviderName"`
	IconType               int32           `thrift:"iconType,13" db:"iconType" json:"iconType"`
	BotType                BotType         `thrift:"botType,14" db:"botType" json:"botType"`
	ShowRichMenu           bool            `thrift:"showRichMenu,15" db:"showRichMenu" json:"showRichMenu"`
	RichMenuRevision       int64           `thrift:"richMenuRevision,16" db:"richMenuRevision" json:"richMenuRevision"`
	OnAirLabel             BuddyOnAirLabel `thrift:"onAirLabel,17" db:"onAirLabel" json:"onAirLabel"`
	UseTheme               bool            `thrift:"useTheme,18" db:"useTheme" json:"useTheme"`
	ThemeId                string          `thrift:"themeId,19" db:"themeId" json:"themeId"`
	UseBar                 bool            `thrift:"useBar,20" db:"useBar" json:"useBar"`
	BarRevision            int64           `thrift:"barRevision,21" db:"barRevision" json:"barRevision"`
	UseBackground          bool            `thrift:"useBackground,22" db:"useBackground" json:"useBackground"`
	BackgroundId           string          `thrift:"backgroundId,23" db:"backgroundId" json:"backgroundId"`
	StatusBarEnabled       bool            `thrift:"statusBarEnabled,24" db:"statusBarEnabled" json:"statusBarEnabled"`
	StatusBarRevision      int64           `thrift:"statusBarRevision,25" db:"statusBarRevision" json:"statusBarRevision"`
	SearchId               string          `thrift:"searchId,26" db:"searchId" json:"searchId"`
	OnAirVersion           int32           `thrift:"onAirVersion,27" db:"onAirVersion" json:"onAirVersion"`
	Blockable              bool            `thrift:"blockable,28" db:"blockable" json:"blockable"`
}

Attributes:

  • Mid
  • MemberCount
  • OnAir
  • BusinessAccount
  • Addable
  • AcceptableContentTypes
  • CapableMyhome
  • FreePhoneCallable
  • PhoneNumberToDial
  • NeedPermissionApproval
  • ChannelId
  • ChannelProviderName
  • IconType
  • BotType
  • ShowRichMenu
  • RichMenuRevision
  • OnAirLabel
  • OnAirVersion
  • UseTheme
  • ThemeId
  • UseBar
  • BarRevision
  • UseBackground
  • BackgroundId
  • StatusBarEnabled
  • StatusBarRevision
  • SearchId
  • Blockable
var BuddyServiceGetBuddyDetailResult_Success_DEFAULT *BuddyDetail

func NewBuddyDetail

func NewBuddyDetail() *BuddyDetail

func (*BuddyDetail) Equals

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

func (*BuddyDetail) GetAcceptableContentTypes

func (p *BuddyDetail) GetAcceptableContentTypes() []ContentType

func (*BuddyDetail) GetAddable

func (p *BuddyDetail) GetAddable() bool

func (*BuddyDetail) GetBackgroundId

func (p *BuddyDetail) GetBackgroundId() string

func (*BuddyDetail) GetBarRevision

func (p *BuddyDetail) GetBarRevision() int64

func (*BuddyDetail) GetBlockable

func (p *BuddyDetail) GetBlockable() bool

func (*BuddyDetail) GetBotType

func (p *BuddyDetail) GetBotType() BotType

func (*BuddyDetail) GetBusinessAccount

func (p *BuddyDetail) GetBusinessAccount() bool

func (*BuddyDetail) GetCapableMyhome

func (p *BuddyDetail) GetCapableMyhome() bool

func (*BuddyDetail) GetChannelId

func (p *BuddyDetail) GetChannelId() int32

func (*BuddyDetail) GetChannelProviderName

func (p *BuddyDetail) GetChannelProviderName() string

func (*BuddyDetail) GetFreePhoneCallable

func (p *BuddyDetail) GetFreePhoneCallable() bool

func (*BuddyDetail) GetIconType

func (p *BuddyDetail) GetIconType() int32

func (*BuddyDetail) GetMemberCount

func (p *BuddyDetail) GetMemberCount() int64

func (*BuddyDetail) GetMid

func (p *BuddyDetail) GetMid() string

func (*BuddyDetail) GetNeedPermissionApproval

func (p *BuddyDetail) GetNeedPermissionApproval() bool

func (*BuddyDetail) GetOnAir

func (p *BuddyDetail) GetOnAir() bool

func (*BuddyDetail) GetOnAirLabel

func (p *BuddyDetail) GetOnAirLabel() BuddyOnAirLabel

func (*BuddyDetail) GetOnAirVersion

func (p *BuddyDetail) GetOnAirVersion() int32

func (*BuddyDetail) GetPhoneNumberToDial

func (p *BuddyDetail) GetPhoneNumberToDial() string

func (*BuddyDetail) GetRichMenuRevision

func (p *BuddyDetail) GetRichMenuRevision() int64

func (*BuddyDetail) GetSearchId

func (p *BuddyDetail) GetSearchId() string

func (*BuddyDetail) GetShowRichMenu

func (p *BuddyDetail) GetShowRichMenu() bool

func (*BuddyDetail) GetStatusBarEnabled

func (p *BuddyDetail) GetStatusBarEnabled() bool

func (*BuddyDetail) GetStatusBarRevision

func (p *BuddyDetail) GetStatusBarRevision() int64

func (*BuddyDetail) GetThemeId

func (p *BuddyDetail) GetThemeId() string

func (*BuddyDetail) GetUseBackground

func (p *BuddyDetail) GetUseBackground() bool

func (*BuddyDetail) GetUseBar

func (p *BuddyDetail) GetUseBar() bool

func (*BuddyDetail) GetUseTheme

func (p *BuddyDetail) GetUseTheme() bool

func (*BuddyDetail) Read

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

func (*BuddyDetail) ReadField1

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

func (*BuddyDetail) ReadField10

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

func (*BuddyDetail) ReadField11

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

func (*BuddyDetail) ReadField12

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

func (*BuddyDetail) ReadField13

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

func (*BuddyDetail) ReadField14

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

func (*BuddyDetail) ReadField15

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

func (*BuddyDetail) ReadField16

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

func (*BuddyDetail) ReadField17

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

func (*BuddyDetail) ReadField18

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

func (*BuddyDetail) ReadField19

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

func (*BuddyDetail) ReadField2

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

func (*BuddyDetail) ReadField20

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

func (*BuddyDetail) ReadField21

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

func (*BuddyDetail) ReadField22

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

func (*BuddyDetail) ReadField23

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

func (*BuddyDetail) ReadField24

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

func (*BuddyDetail) ReadField25

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

func (*BuddyDetail) ReadField26

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

func (*BuddyDetail) ReadField27

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

func (*BuddyDetail) ReadField28

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

func (*BuddyDetail) ReadField3

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

func (*BuddyDetail) ReadField4

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

func (*BuddyDetail) ReadField5

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

func (*BuddyDetail) ReadField6

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

func (*BuddyDetail) ReadField7

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

func (*BuddyDetail) ReadField8

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

func (*BuddyDetail) ReadField9

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

func (*BuddyDetail) String

func (p *BuddyDetail) String() string

func (*BuddyDetail) Write

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

type BuddyList

type BuddyList struct {
	Classification  string     `thrift:"classification,1" db:"classification" json:"classification"`
	DisplayName     string     `thrift:"displayName,2" db:"displayName" json:"displayName"`
	TotalBuddyCount int32      `thrift:"totalBuddyCount,3" db:"totalBuddyCount" json:"totalBuddyCount"`
	PopularContacts []*Contact `thrift:"popularContacts,4" db:"popularContacts" json:"popularContacts"`
}

Attributes:

  • Classification
  • DisplayName
  • TotalBuddyCount
  • PopularContacts

func NewBuddyList

func NewBuddyList() *BuddyList

func (*BuddyList) Equals

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

func (*BuddyList) GetClassification

func (p *BuddyList) GetClassification() string

func (*BuddyList) GetDisplayName

func (p *BuddyList) GetDisplayName() string

func (*BuddyList) GetPopularContacts

func (p *BuddyList) GetPopularContacts() []*Contact

func (*BuddyList) GetTotalBuddyCount

func (p *BuddyList) GetTotalBuddyCount() int32

func (*BuddyList) Read

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

func (*BuddyList) ReadField1

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

func (*BuddyList) ReadField2

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

func (*BuddyList) ReadField3

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

func (*BuddyList) ReadField4

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

func (*BuddyList) String

func (p *BuddyList) String() string

func (*BuddyList) Write

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

type BuddyOnAirLabel

type BuddyOnAirLabel int64
const (
	BuddyOnAirLabel_ON_AIR BuddyOnAirLabel = 0
	BuddyOnAirLabel_LIVE   BuddyOnAirLabel = 1
)

func BuddyOnAirLabelFromString

func BuddyOnAirLabelFromString(s string) (BuddyOnAirLabel, error)

func BuddyOnAirLabelPtr

func BuddyOnAirLabelPtr(v BuddyOnAirLabel) *BuddyOnAirLabel

func (BuddyOnAirLabel) MarshalText

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

func (*BuddyOnAirLabel) Scan

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

func (BuddyOnAirLabel) String

func (p BuddyOnAirLabel) String() string

func (*BuddyOnAirLabel) UnmarshalText

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

func (*BuddyOnAirLabel) Value

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

type BuddyService

type BuddyService interface {
	// Parameters:
	//  - Language
	//  - Country
	GetPopularBuddyLists(ctx context.Context, language string, country string) (_r []*BuddyList, _err error)
	// Parameters:
	//  - Language
	//  - Country
	//  - Classification
	//  - FromIndex
	//  - Count
	GetBuddyContacts(ctx context.Context, language string, country string, classification string, fromIndex int32, count int32) (_r []*Contact, _err error)
	// Parameters:
	//  - BuddyMid
	GetBuddyDetail(ctx context.Context, buddyMid string) (_r *BuddyDetail, _err error)
}

type BuddyServiceClient

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

func NewBuddyServiceClient

func NewBuddyServiceClient(c thrift.TClient) *BuddyServiceClient

func NewBuddyServiceClientProtocol

func NewBuddyServiceClientProtocol(t thrift.TTransport, iprot thrift.TProtocol, oprot thrift.TProtocol) *BuddyServiceClient

func (*BuddyServiceClient) Client_

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

func (*BuddyServiceClient) GetBuddyContacts

func (p *BuddyServiceClient) GetBuddyContacts(ctx context.Context, language string, country string, classification string, fromIndex int32, count int32) (_r []*Contact, _err error)

Parameters:

  • Language
  • Country
  • Classification
  • FromIndex
  • Count

func (*BuddyServiceClient) GetBuddyDetail

func (p *BuddyServiceClient) GetBuddyDetail(ctx context.Context, buddyMid string) (_r *BuddyDetail, _err error)

Parameters:

  • BuddyMid

func (*BuddyServiceClient) GetPopularBuddyLists

func (p *BuddyServiceClient) GetPopularBuddyLists(ctx context.Context, language string, country string) (_r []*BuddyList, _err error)

Parameters:

  • Language
  • Country

func (*BuddyServiceClient) LastResponseMeta_

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

func (*BuddyServiceClient) SetLastResponseMeta_

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

type BuddyServiceGetBuddyContactsArgs

type BuddyServiceGetBuddyContactsArgs struct {
	// unused field # 1
	Language       string `thrift:"language,2" db:"language" json:"language"`
	Country        string `thrift:"country,3" db:"country" json:"country"`
	Classification string `thrift:"classification,4" db:"classification" json:"classification"`
	FromIndex      int32  `thrift:"fromIndex,5" db:"fromIndex" json:"fromIndex"`
	Count          int32  `thrift:"count,6" db:"count" json:"count"`
}

Attributes:

  • Language
  • Country
  • Classification
  • FromIndex
  • Count

func NewBuddyServiceGetBuddyContactsArgs

func NewBuddyServiceGetBuddyContactsArgs() *BuddyServiceGetBuddyContactsArgs

func (*BuddyServiceGetBuddyContactsArgs) GetClassification

func (p *BuddyServiceGetBuddyContactsArgs) GetClassification() string

func (*BuddyServiceGetBuddyContactsArgs) GetCount

func (*BuddyServiceGetBuddyContactsArgs) GetCountry

func (p *BuddyServiceGetBuddyContactsArgs) GetCountry() string

func (*BuddyServiceGetBuddyContactsArgs) GetFromIndex

func (p *BuddyServiceGetBuddyContactsArgs) GetFromIndex() int32

func (*BuddyServiceGetBuddyContactsArgs) GetLanguage

func (p *BuddyServiceGetBuddyContactsArgs) GetLanguage() string

func (*BuddyServiceGetBuddyContactsArgs) Read

func (*BuddyServiceGetBuddyContactsArgs) ReadField2

func (*BuddyServiceGetBuddyContactsArgs) ReadField3

func (*BuddyServiceGetBuddyContactsArgs) ReadField4

func (*BuddyServiceGetBuddyContactsArgs) ReadField5

func (*BuddyServiceGetBuddyContactsArgs) ReadField6

func (*BuddyServiceGetBuddyContactsArgs) String

func (*BuddyServiceGetBuddyContactsArgs) Write

type BuddyServiceGetBuddyContactsResult

type BuddyServiceGetBuddyContactsResult 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 NewBuddyServiceGetBuddyContactsResult

func NewBuddyServiceGetBuddyContactsResult() *BuddyServiceGetBuddyContactsResult

func (*BuddyServiceGetBuddyContactsResult) GetE

func (*BuddyServiceGetBuddyContactsResult) GetSuccess

func (p *BuddyServiceGetBuddyContactsResult) GetSuccess() []*Contact

func (*BuddyServiceGetBuddyContactsResult) IsSetE

func (*BuddyServiceGetBuddyContactsResult) IsSetSuccess

func (p *BuddyServiceGetBuddyContactsResult) IsSetSuccess() bool

func (*BuddyServiceGetBuddyContactsResult) Read

func (*BuddyServiceGetBuddyContactsResult) ReadField0

func (*BuddyServiceGetBuddyContactsResult) ReadField1

func (*BuddyServiceGetBuddyContactsResult) String

func (*BuddyServiceGetBuddyContactsResult) Write

type BuddyServiceGetBuddyDetailArgs

type BuddyServiceGetBuddyDetailArgs struct {
	// unused fields # 1 to 3
	BuddyMid string `thrift:"buddyMid,4" db:"buddyMid" json:"buddyMid"`
}

Attributes:

  • BuddyMid

func NewBuddyServiceGetBuddyDetailArgs

func NewBuddyServiceGetBuddyDetailArgs() *BuddyServiceGetBuddyDetailArgs

func (*BuddyServiceGetBuddyDetailArgs) GetBuddyMid

func (p *BuddyServiceGetBuddyDetailArgs) GetBuddyMid() string

func (*BuddyServiceGetBuddyDetailArgs) Read

func (*BuddyServiceGetBuddyDetailArgs) ReadField4

func (*BuddyServiceGetBuddyDetailArgs) String

func (*BuddyServiceGetBuddyDetailArgs) Write

type BuddyServiceGetBuddyDetailResult

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

Attributes:

  • Success
  • E

func NewBuddyServiceGetBuddyDetailResult

func NewBuddyServiceGetBuddyDetailResult() *BuddyServiceGetBuddyDetailResult

func (*BuddyServiceGetBuddyDetailResult) GetE

func (*BuddyServiceGetBuddyDetailResult) GetSuccess

func (*BuddyServiceGetBuddyDetailResult) IsSetE

func (*BuddyServiceGetBuddyDetailResult) IsSetSuccess

func (p *BuddyServiceGetBuddyDetailResult) IsSetSuccess() bool

func (*BuddyServiceGetBuddyDetailResult) Read

func (*BuddyServiceGetBuddyDetailResult) ReadField0

func (*BuddyServiceGetBuddyDetailResult) ReadField1

func (*BuddyServiceGetBuddyDetailResult) String

func (*BuddyServiceGetBuddyDetailResult) Write

type BuddyServiceGetPopularBuddyListsArgs

type BuddyServiceGetPopularBuddyListsArgs struct {
	// unused field # 1
	Language string `thrift:"language,2" db:"language" json:"language"`
	Country  string `thrift:"country,3" db:"country" json:"country"`
}

Attributes:

  • Language
  • Country

func NewBuddyServiceGetPopularBuddyListsArgs

func NewBuddyServiceGetPopularBuddyListsArgs() *BuddyServiceGetPopularBuddyListsArgs

func (*BuddyServiceGetPopularBuddyListsArgs) GetCountry

func (*BuddyServiceGetPopularBuddyListsArgs) GetLanguage

func (*BuddyServiceGetPopularBuddyListsArgs) Read

func (*BuddyServiceGetPopularBuddyListsArgs) ReadField2

func (*BuddyServiceGetPopularBuddyListsArgs) ReadField3

func (*BuddyServiceGetPopularBuddyListsArgs) String

func (*BuddyServiceGetPopularBuddyListsArgs) Write

type BuddyServiceGetPopularBuddyListsResult

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

Attributes:

  • Success
  • E

func NewBuddyServiceGetPopularBuddyListsResult

func NewBuddyServiceGetPopularBuddyListsResult() *BuddyServiceGetPopularBuddyListsResult

func (*BuddyServiceGetPopularBuddyListsResult) GetE

func (*BuddyServiceGetPopularBuddyListsResult) GetSuccess

func (*BuddyServiceGetPopularBuddyListsResult) IsSetE

func (*BuddyServiceGetPopularBuddyListsResult) IsSetSuccess

func (p *BuddyServiceGetPopularBuddyListsResult) IsSetSuccess() bool

func (*BuddyServiceGetPopularBuddyListsResult) Read

func (*BuddyServiceGetPopularBuddyListsResult) ReadField0

func (*BuddyServiceGetPopularBuddyListsResult) ReadField1

func (*BuddyServiceGetPopularBuddyListsResult) String

func (*BuddyServiceGetPopularBuddyListsResult) Write

type BuddyServiceProcessor

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

func NewBuddyServiceProcessor

func NewBuddyServiceProcessor(handler BuddyService) *BuddyServiceProcessor

func (*BuddyServiceProcessor) AddToProcessorMap

func (p *BuddyServiceProcessor) AddToProcessorMap(key string, processor thrift.TProcessorFunction)

func (*BuddyServiceProcessor) GetProcessorFunction

func (p *BuddyServiceProcessor) GetProcessorFunction(key string) (processor thrift.TProcessorFunction, ok bool)

func (*BuddyServiceProcessor) Process

func (p *BuddyServiceProcessor) Process(ctx context.Context, iprot, oprot thrift.TProtocol) (success bool, err thrift.TException)

func (*BuddyServiceProcessor) ProcessorMap

func (p *BuddyServiceProcessor) ProcessorMap() map[string]thrift.TProcessorFunction

type CallFlowType

type CallFlowType int64
const (
	CallFlowType_NEW    CallFlowType = 1
	CallFlowType_PLANET CallFlowType = 2
)

func CallFlowTypeFromString

func CallFlowTypeFromString(s string) (CallFlowType, error)

func CallFlowTypePtr

func CallFlowTypePtr(v CallFlowType) *CallFlowType

func (CallFlowType) MarshalText

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

func (*CallFlowType) Scan

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

func (CallFlowType) String

func (p CallFlowType) String() string

func (*CallFlowType) UnmarshalText

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

func (*CallFlowType) Value

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

type CallHost

type CallHost struct {
	// unused field # 1
	Port int32  `thrift:"port,2" db:"port" json:"port"`
	Zone string `thrift:"zone,3" db:"zone" json:"zone"`
}

Attributes:

  • Port
  • Zone
var GroupCallRoute_Cscf_DEFAULT *CallHost
var GroupCallRoute_Mix_DEFAULT *CallHost

func NewCallHost

func NewCallHost() *CallHost

func (*CallHost) Equals

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

func (*CallHost) GetPort

func (p *CallHost) GetPort() int32

func (*CallHost) GetZone

func (p *CallHost) GetZone() string

func (*CallHost) Read

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

func (*CallHost) ReadField2

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

func (*CallHost) ReadField3

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

func (*CallHost) String

func (p *CallHost) String() string

func (*CallHost) Write

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

type CallRoute

type CallRoute struct {
	FromToken    string       `thrift:"fromToken,1" db:"fromToken" json:"fromToken"`
	CallFlowType CallFlowType `thrift:"callFlowType,2" db:"callFlowType" json:"callFlowType"`
	VoipAddress  string       `thrift:"voipAddress,3" db:"voipAddress" json:"voipAddress"`
	VoipUdpPort  int32        `thrift:"voipUdpPort,4" db:"voipUdpPort" json:"voipUdpPort"`
	VoipTcpPort  int32        `thrift:"voipTcpPort,5" db:"voipTcpPort" json:"voipTcpPort"`
	FromZone     string       `thrift:"fromZone,6" db:"fromZone" json:"fromZone"`
	ToZone       string       `thrift:"toZone,7" db:"toZone" json:"toZone"`
	FakeCall     bool         `thrift:"fakeCall,8" db:"fakeCall" json:"fakeCall"`
	RingbackTone string       `thrift:"ringbackTone,9" db:"ringbackTone" json:"ringbackTone"`
	ToMid        string       `thrift:"toMid,10" db:"toMid" json:"toMid"`
	Tunneling    string       `thrift:"tunneling,11" db:"tunneling" json:"tunneling"`
	CommParam    string       `thrift:"commParam,12" db:"commParam" json:"commParam"`
}

Attributes:

  • ToMid
  • Tunneling
  • CommParam
  • FromToken
  • CallFlowType
  • VoipAddress
  • VoipUdpPort
  • VoipTcpPort
  • FromZone
  • ToZone
  • FakeCall
  • RingbackTone
var CallServiceAcquireCallRouteResult_Success_DEFAULT *CallRoute

func NewCallRoute

func NewCallRoute() *CallRoute

func (*CallRoute) Equals

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

func (*CallRoute) GetCallFlowType

func (p *CallRoute) GetCallFlowType() CallFlowType

func (*CallRoute) GetCommParam

func (p *CallRoute) GetCommParam() string

func (*CallRoute) GetFakeCall

func (p *CallRoute) GetFakeCall() bool

func (*CallRoute) GetFromToken

func (p *CallRoute) GetFromToken() string

func (*CallRoute) GetFromZone

func (p *CallRoute) GetFromZone() string

func (*CallRoute) GetRingbackTone

func (p *CallRoute) GetRingbackTone() string

func (*CallRoute) GetToMid

func (p *CallRoute) GetToMid() string

func (*CallRoute) GetToZone

func (p *CallRoute) GetToZone() string

func (*CallRoute) GetTunneling

func (p *CallRoute) GetTunneling() string

func (*CallRoute) GetVoipAddress

func (p *CallRoute) GetVoipAddress() string

func (*CallRoute) GetVoipTcpPort

func (p *CallRoute) GetVoipTcpPort() int32

func (*CallRoute) GetVoipUdpPort

func (p *CallRoute) GetVoipUdpPort() int32

func (*CallRoute) Read

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

func (*CallRoute) ReadField1

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

func (*CallRoute) ReadField10

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

func (*CallRoute) ReadField11

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

func (*CallRoute) ReadField12

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

func (*CallRoute) ReadField2

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

func (*CallRoute) ReadField3

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

func (*CallRoute) ReadField4

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

func (*CallRoute) ReadField5

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

func (*CallRoute) ReadField6

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

func (*CallRoute) ReadField7

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

func (*CallRoute) ReadField8

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

func (*CallRoute) ReadField9

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

func (*CallRoute) String

func (p *CallRoute) String() string

func (*CallRoute) Write

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

type CallService

type CallService interface {
	// Parameters:
	//  - To
	//  - CallType
	//  - FromEnvInfo
	AcquireCallRoute(ctx context.Context, to string, callType FreeCallType, fromEnvInfo map[string]string) (_r *CallRoute, _err error)
	// Parameters:
	//  - ChatMid
	//  - MediaType
	//  - IsInitialHost
	//  - Capabilities
	AcquireGroupCallRoute(ctx context.Context, chatMid string, mediaType GroupCallMediaType, isInitialHost bool, capabilities []string) (_r *GroupCallRoute, _err error)
	// Parameters:
	//  - ChatMid
	GetGroupCall(ctx context.Context, chatMid string) (_r *GroupCall, _err error)
}

type CallServiceAcquireCallRouteArgs

type CallServiceAcquireCallRouteArgs struct {
	// unused field # 1
	To          string            `thrift:"to,2" db:"to" json:"to"`
	CallType    FreeCallType      `thrift:"callType,3" db:"callType" json:"callType"`
	FromEnvInfo map[string]string `thrift:"fromEnvInfo,4" db:"fromEnvInfo" json:"fromEnvInfo"`
}

Attributes:

  • To
  • CallType
  • FromEnvInfo

func NewCallServiceAcquireCallRouteArgs

func NewCallServiceAcquireCallRouteArgs() *CallServiceAcquireCallRouteArgs

func (*CallServiceAcquireCallRouteArgs) GetCallType

func (*CallServiceAcquireCallRouteArgs) GetFromEnvInfo

func (p *CallServiceAcquireCallRouteArgs) GetFromEnvInfo() map[string]string

func (*CallServiceAcquireCallRouteArgs) GetTo

func (*CallServiceAcquireCallRouteArgs) Read

func (*CallServiceAcquireCallRouteArgs) ReadField2

func (*CallServiceAcquireCallRouteArgs) ReadField3

func (*CallServiceAcquireCallRouteArgs) ReadField4

func (*CallServiceAcquireCallRouteArgs) String

func (*CallServiceAcquireCallRouteArgs) Write

type CallServiceAcquireCallRouteResult

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

Attributes:

  • Success
  • E

func NewCallServiceAcquireCallRouteResult

func NewCallServiceAcquireCallRouteResult() *CallServiceAcquireCallRouteResult

func (*CallServiceAcquireCallRouteResult) GetE

func (*CallServiceAcquireCallRouteResult) GetSuccess

func (*CallServiceAcquireCallRouteResult) IsSetE

func (*CallServiceAcquireCallRouteResult) IsSetSuccess

func (p *CallServiceAcquireCallRouteResult) IsSetSuccess() bool

func (*CallServiceAcquireCallRouteResult) Read

func (*CallServiceAcquireCallRouteResult) ReadField0

func (*CallServiceAcquireCallRouteResult) ReadField1

func (*CallServiceAcquireCallRouteResult) String

func (*CallServiceAcquireCallRouteResult) Write

type CallServiceAcquireGroupCallRouteArgs

type CallServiceAcquireGroupCallRouteArgs struct {
	// unused field # 1
	ChatMid       string             `thrift:"chatMid,2" db:"chatMid" json:"chatMid"`
	MediaType     GroupCallMediaType `thrift:"mediaType,3" db:"mediaType" json:"mediaType"`
	IsInitialHost bool               `thrift:"isInitialHost,4" db:"isInitialHost" json:"isInitialHost"`
	Capabilities  []string           `thrift:"capabilities,5" db:"capabilities" json:"capabilities"`
}

Attributes:

  • ChatMid
  • MediaType
  • IsInitialHost
  • Capabilities

func NewCallServiceAcquireGroupCallRouteArgs

func NewCallServiceAcquireGroupCallRouteArgs() *CallServiceAcquireGroupCallRouteArgs

func (*CallServiceAcquireGroupCallRouteArgs) GetCapabilities

func (p *CallServiceAcquireGroupCallRouteArgs) GetCapabilities() []string

func (*CallServiceAcquireGroupCallRouteArgs) GetChatMid

func (*CallServiceAcquireGroupCallRouteArgs) GetIsInitialHost

func (p *CallServiceAcquireGroupCallRouteArgs) GetIsInitialHost() bool

func (*CallServiceAcquireGroupCallRouteArgs) GetMediaType

func (*CallServiceAcquireGroupCallRouteArgs) Read

func (*CallServiceAcquireGroupCallRouteArgs) ReadField2

func (*CallServiceAcquireGroupCallRouteArgs) ReadField3

func (*CallServiceAcquireGroupCallRouteArgs) ReadField4

func (*CallServiceAcquireGroupCallRouteArgs) ReadField5

func (*CallServiceAcquireGroupCallRouteArgs) String

func (*CallServiceAcquireGroupCallRouteArgs) Write

type CallServiceAcquireGroupCallRouteResult

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

Attributes:

  • Success
  • E

func NewCallServiceAcquireGroupCallRouteResult

func NewCallServiceAcquireGroupCallRouteResult() *CallServiceAcquireGroupCallRouteResult

func (*CallServiceAcquireGroupCallRouteResult) GetE

func (*CallServiceAcquireGroupCallRouteResult) GetSuccess

func (*CallServiceAcquireGroupCallRouteResult) IsSetE

func (*CallServiceAcquireGroupCallRouteResult) IsSetSuccess

func (p *CallServiceAcquireGroupCallRouteResult) IsSetSuccess() bool

func (*CallServiceAcquireGroupCallRouteResult) Read

func (*CallServiceAcquireGroupCallRouteResult) ReadField0

func (*CallServiceAcquireGroupCallRouteResult) ReadField1

func (*CallServiceAcquireGroupCallRouteResult) String

func (*CallServiceAcquireGroupCallRouteResult) Write

type CallServiceClient

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

func NewCallServiceClient

func NewCallServiceClient(c thrift.TClient) *CallServiceClient

func NewCallServiceClientProtocol

func NewCallServiceClientProtocol(t thrift.TTransport, iprot thrift.TProtocol, oprot thrift.TProtocol) *CallServiceClient

func (*CallServiceClient) AcquireCallRoute

func (p *CallServiceClient) AcquireCallRoute(ctx context.Context, to string, callType FreeCallType, fromEnvInfo map[string]string) (_r *CallRoute, _err error)

Parameters:

  • To
  • CallType
  • FromEnvInfo

func (*CallServiceClient) AcquireGroupCallRoute

func (p *CallServiceClient) AcquireGroupCallRoute(ctx context.Context, chatMid string, mediaType GroupCallMediaType, isInitialHost bool, capabilities []string) (_r *GroupCallRoute, _err error)

Parameters:

  • ChatMid
  • MediaType
  • IsInitialHost
  • Capabilities

func (*CallServiceClient) Client_

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

func (*CallServiceClient) GetGroupCall

func (p *CallServiceClient) GetGroupCall(ctx context.Context, chatMid string) (_r *GroupCall, _err error)

Parameters:

  • ChatMid

func (*CallServiceClient) LastResponseMeta_

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

func (*CallServiceClient) SetLastResponseMeta_

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

type CallServiceGetGroupCallArgs

type CallServiceGetGroupCallArgs struct {
	// unused field # 1
	ChatMid string `thrift:"chatMid,2" db:"chatMid" json:"chatMid"`
}

Attributes:

  • ChatMid

func NewCallServiceGetGroupCallArgs

func NewCallServiceGetGroupCallArgs() *CallServiceGetGroupCallArgs

func (*CallServiceGetGroupCallArgs) GetChatMid

func (p *CallServiceGetGroupCallArgs) GetChatMid() string

func (*CallServiceGetGroupCallArgs) Read

func (*CallServiceGetGroupCallArgs) ReadField2

func (*CallServiceGetGroupCallArgs) String

func (p *CallServiceGetGroupCallArgs) String() string

func (*CallServiceGetGroupCallArgs) Write

type CallServiceGetGroupCallResult

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

Attributes:

  • Success
  • E

func NewCallServiceGetGroupCallResult

func NewCallServiceGetGroupCallResult() *CallServiceGetGroupCallResult

func (*CallServiceGetGroupCallResult) GetE

func (*CallServiceGetGroupCallResult) GetSuccess

func (p *CallServiceGetGroupCallResult) GetSuccess() *GroupCall

func (*CallServiceGetGroupCallResult) IsSetE

func (p *CallServiceGetGroupCallResult) IsSetE() bool

func (*CallServiceGetGroupCallResult) IsSetSuccess

func (p *CallServiceGetGroupCallResult) IsSetSuccess() bool

func (*CallServiceGetGroupCallResult) Read

func (*CallServiceGetGroupCallResult) ReadField0

func (*CallServiceGetGroupCallResult) ReadField1

func (*CallServiceGetGroupCallResult) String

func (*CallServiceGetGroupCallResult) Write

type CallServiceProcessor

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

func NewCallServiceProcessor

func NewCallServiceProcessor(handler CallService) *CallServiceProcessor

func (*CallServiceProcessor) AddToProcessorMap

func (p *CallServiceProcessor) AddToProcessorMap(key string, processor thrift.TProcessorFunction)

func (*CallServiceProcessor) GetProcessorFunction

func (p *CallServiceProcessor) GetProcessorFunction(key string) (processor thrift.TProcessorFunction, ok bool)

func (*CallServiceProcessor) Process

func (p *CallServiceProcessor) Process(ctx context.Context, iprot, oprot thrift.TProtocol) (success bool, err thrift.TException)

func (*CallServiceProcessor) ProcessorMap

func (p *CallServiceProcessor) ProcessorMap() map[string]thrift.TProcessorFunction

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) 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) Write

type CarrierCode

type CarrierCode int64
const (
	CarrierCode_NOT_SPECIFIED    CarrierCode = 0
	CarrierCode_JP_DOCOMO        CarrierCode = 1
	CarrierCode_JP_AU            CarrierCode = 2
	CarrierCode_JP_SOFTBANK      CarrierCode = 3
	CarrierCode_KR_SKT           CarrierCode = 17
	CarrierCode_KR_KT            CarrierCode = 18
	CarrierCode_KR_LGT           CarrierCode = 19
	CarrierCode_JP_DOCOMO_LINE   CarrierCode = 4
	CarrierCode_JP_SOFTBANK_LINE CarrierCode = 5
	CarrierCode_JP_AU_LINE       CarrierCode = 6
)

func CarrierCodeFromString

func CarrierCodeFromString(s string) (CarrierCode, error)

func CarrierCodePtr

func CarrierCodePtr(v CarrierCode) *CarrierCode

func (CarrierCode) MarshalText

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

func (*CarrierCode) Scan

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

func (CarrierCode) String

func (p CarrierCode) String() string

func (*CarrierCode) UnmarshalText

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

func (*CarrierCode) Value

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

type ChannelErrorCode

type ChannelErrorCode int64
const (
	ChannelErrorCode_ILLEGAL_ARGUMENT         ChannelErrorCode = 0
	ChannelErrorCode_INTERNAL_ERROR           ChannelErrorCode = 1
	ChannelErrorCode_CONNECTION_ERROR         ChannelErrorCode = 2
	ChannelErrorCode_AUTHENTICATIONI_FAILED   ChannelErrorCode = 3
	ChannelErrorCode_NEED_PERMISSION_APPROVAL ChannelErrorCode = 4
	ChannelErrorCode_COIN_NOT_USABLE          ChannelErrorCode = 5
	ChannelErrorCode_WEBVIEW_NOT_ALLOWED      ChannelErrorCode = 6
)

func ChannelErrorCodeFromString

func ChannelErrorCodeFromString(s string) (ChannelErrorCode, error)

func ChannelErrorCodePtr

func ChannelErrorCodePtr(v ChannelErrorCode) *ChannelErrorCode

func (ChannelErrorCode) MarshalText

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

func (*ChannelErrorCode) Scan

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

func (ChannelErrorCode) String

func (p ChannelErrorCode) String() string

func (*ChannelErrorCode) UnmarshalText

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

func (*ChannelErrorCode) Value

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

type ChannelException

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

Attributes:

  • Code
  • Reason
  • ParameterMap
var ChannelServiceGetReturnUrlWithRequestTokenForAutoLoginResult_E_DEFAULT *ChannelException
var ChannelServiceIssueChannelTokenResult_E_DEFAULT *ChannelException

func NewChannelException

func NewChannelException() *ChannelException

func (*ChannelException) Equals

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

func (*ChannelException) Error

func (p *ChannelException) Error() string

func (*ChannelException) GetCode

func (p *ChannelException) GetCode() ChannelErrorCode

func (*ChannelException) GetParameterMap

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

func (*ChannelException) GetReason

func (p *ChannelException) GetReason() string

func (*ChannelException) Read

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

func (*ChannelException) ReadField1

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

func (*ChannelException) ReadField2

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

func (*ChannelException) ReadField3

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

func (*ChannelException) String

func (p *ChannelException) String() string

func (ChannelException) TExceptionType

func (ChannelException) TExceptionType() thrift.TExceptionType

func (*ChannelException) Write

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

type ChannelService

type ChannelService interface {
	// Parameters:
	//  - ChannelId
	IssueChannelToken(ctx context.Context, channelId string) (_r *ChannelToken, _err error)
	// Parameters:
	//  - WebLoginRequest
	GetReturnUrlWithRequestTokenForAutoLogin(ctx context.Context, webLoginRequest *WebLoginRequest) (_r *WebLoginResponse, _err error)
}

type ChannelServiceClient

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

func NewChannelServiceClient

func NewChannelServiceClient(c thrift.TClient) *ChannelServiceClient

func NewChannelServiceClientProtocol

func NewChannelServiceClientProtocol(t thrift.TTransport, iprot thrift.TProtocol, oprot thrift.TProtocol) *ChannelServiceClient

func (*ChannelServiceClient) Client_

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

func (*ChannelServiceClient) GetReturnUrlWithRequestTokenForAutoLogin

func (p *ChannelServiceClient) GetReturnUrlWithRequestTokenForAutoLogin(ctx context.Context, webLoginRequest *WebLoginRequest) (_r *WebLoginResponse, _err error)

Parameters:

  • WebLoginRequest

func (*ChannelServiceClient) IssueChannelToken

func (p *ChannelServiceClient) IssueChannelToken(ctx context.Context, channelId string) (_r *ChannelToken, _err error)

Parameters:

  • ChannelId

func (*ChannelServiceClient) LastResponseMeta_

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

func (*ChannelServiceClient) SetLastResponseMeta_

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

type ChannelServiceGetReturnUrlWithRequestTokenForAutoLoginArgs

type ChannelServiceGetReturnUrlWithRequestTokenForAutoLoginArgs struct {
	// unused field # 1
	WebLoginRequest *WebLoginRequest `thrift:"webLoginRequest,2" db:"webLoginRequest" json:"webLoginRequest"`
}

Attributes:

  • WebLoginRequest

func (*ChannelServiceGetReturnUrlWithRequestTokenForAutoLoginArgs) GetWebLoginRequest

func (*ChannelServiceGetReturnUrlWithRequestTokenForAutoLoginArgs) IsSetWebLoginRequest

func (*ChannelServiceGetReturnUrlWithRequestTokenForAutoLoginArgs) Read

func (*ChannelServiceGetReturnUrlWithRequestTokenForAutoLoginArgs) ReadField2

func (*ChannelServiceGetReturnUrlWithRequestTokenForAutoLoginArgs) String

func (*ChannelServiceGetReturnUrlWithRequestTokenForAutoLoginArgs) Write

type ChannelServiceGetReturnUrlWithRequestTokenForAutoLoginResult

type ChannelServiceGetReturnUrlWithRequestTokenForAutoLoginResult struct {
	Success *WebLoginResponse `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *ChannelException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func (*ChannelServiceGetReturnUrlWithRequestTokenForAutoLoginResult) GetE

func (*ChannelServiceGetReturnUrlWithRequestTokenForAutoLoginResult) GetSuccess

func (*ChannelServiceGetReturnUrlWithRequestTokenForAutoLoginResult) IsSetE

func (*ChannelServiceGetReturnUrlWithRequestTokenForAutoLoginResult) IsSetSuccess

func (*ChannelServiceGetReturnUrlWithRequestTokenForAutoLoginResult) Read

func (*ChannelServiceGetReturnUrlWithRequestTokenForAutoLoginResult) ReadField0

func (*ChannelServiceGetReturnUrlWithRequestTokenForAutoLoginResult) ReadField1

func (*ChannelServiceGetReturnUrlWithRequestTokenForAutoLoginResult) String

func (*ChannelServiceGetReturnUrlWithRequestTokenForAutoLoginResult) Write

type ChannelServiceIssueChannelTokenArgs

type ChannelServiceIssueChannelTokenArgs struct {
	ChannelId string `thrift:"channelId,1" db:"channelId" json:"channelId"`
}

Attributes:

  • ChannelId

func NewChannelServiceIssueChannelTokenArgs

func NewChannelServiceIssueChannelTokenArgs() *ChannelServiceIssueChannelTokenArgs

func (*ChannelServiceIssueChannelTokenArgs) GetChannelId

func (p *ChannelServiceIssueChannelTokenArgs) GetChannelId() string

func (*ChannelServiceIssueChannelTokenArgs) Read

func (*ChannelServiceIssueChannelTokenArgs) ReadField1

func (*ChannelServiceIssueChannelTokenArgs) String

func (*ChannelServiceIssueChannelTokenArgs) Write

type ChannelServiceIssueChannelTokenResult

type ChannelServiceIssueChannelTokenResult struct {
	Success *ChannelToken     `thrift:"success,0" db:"success" json:"success,omitempty"`
	E       *ChannelException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • Success
  • E

func NewChannelServiceIssueChannelTokenResult

func NewChannelServiceIssueChannelTokenResult() *ChannelServiceIssueChannelTokenResult

func (*ChannelServiceIssueChannelTokenResult) GetE

func (*ChannelServiceIssueChannelTokenResult) GetSuccess

func (*ChannelServiceIssueChannelTokenResult) IsSetE

func (*ChannelServiceIssueChannelTokenResult) IsSetSuccess

func (p *ChannelServiceIssueChannelTokenResult) IsSetSuccess() bool

func (*ChannelServiceIssueChannelTokenResult) Read

func (*ChannelServiceIssueChannelTokenResult) ReadField0

func (*ChannelServiceIssueChannelTokenResult) ReadField1

func (*ChannelServiceIssueChannelTokenResult) String

func (*ChannelServiceIssueChannelTokenResult) Write

type ChannelServiceProcessor

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

func NewChannelServiceProcessor

func NewChannelServiceProcessor(handler ChannelService) *ChannelServiceProcessor

func (*ChannelServiceProcessor) AddToProcessorMap

func (p *ChannelServiceProcessor) AddToProcessorMap(key string, processor thrift.TProcessorFunction)

func (*ChannelServiceProcessor) GetProcessorFunction

func (p *ChannelServiceProcessor) GetProcessorFunction(key string) (processor thrift.TProcessorFunction, ok bool)

func (*ChannelServiceProcessor) Process

func (p *ChannelServiceProcessor) Process(ctx context.Context, iprot, oprot thrift.TProtocol) (success bool, err thrift.TException)

func (*ChannelServiceProcessor) ProcessorMap

type ChannelToken

type ChannelToken struct {
	Token              string `thrift:"token,1" db:"token" json:"token"`
	ObsToken           string `thrift:"obsToken,2" db:"obsToken" json:"obsToken"`
	Expiration         int64  `thrift:"expiration,3" db:"expiration" json:"expiration"`
	RefreshToken       string `thrift:"refreshToken,4" db:"refreshToken" json:"refreshToken"`
	ChannelAccessToken string `thrift:"channelAccessToken,5" db:"channelAccessToken" json:"channelAccessToken"`
}

Attributes:

  • Token
  • ObsToken
  • Expiration
  • RefreshToken
  • ChannelAccessToken
var ChannelServiceIssueChannelTokenResult_Success_DEFAULT *ChannelToken

func NewChannelToken

func NewChannelToken() *ChannelToken

func (*ChannelToken) Equals

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

func (*ChannelToken) GetChannelAccessToken

func (p *ChannelToken) GetChannelAccessToken() string

func (*ChannelToken) GetExpiration

func (p *ChannelToken) GetExpiration() int64

func (*ChannelToken) GetObsToken

func (p *ChannelToken) GetObsToken() string

func (*ChannelToken) GetRefreshToken

func (p *ChannelToken) GetRefreshToken() string

func (*ChannelToken) GetToken

func (p *ChannelToken) GetToken() string

func (*ChannelToken) Read

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

func (*ChannelToken) ReadField1

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

func (*ChannelToken) ReadField2

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

func (*ChannelToken) ReadField3

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

func (*ChannelToken) ReadField4

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

func (*ChannelToken) ReadField5

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

func (*ChannelToken) String

func (p *ChannelToken) String() string

func (*ChannelToken) Write

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

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 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) 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 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 Configurations

type Configurations struct {
	Revision  int64             `thrift:"revision,1" db:"revision" json:"revision"`
	ConfigMap map[string]string `thrift:"configMap,2" db:"configMap" json:"configMap"`
}

Attributes:

  • Revision
  • ConfigMap
var TalkServiceGetConfigurationsResult_Success_DEFAULT *Configurations

func NewConfigurations

func NewConfigurations() *Configurations

func (*Configurations) Equals

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

func (*Configurations) GetConfigMap

func (p *Configurations) GetConfigMap() map[string]string

func (*Configurations) GetRevision

func (p *Configurations) GetRevision() int64

func (*Configurations) Read

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

func (*Configurations) ReadField1

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

func (*Configurations) ReadField2

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

func (*Configurations) String

func (p *Configurations) String() string

func (*Configurations) Write

func (p *Configurations) Write(ctx context.Context, oprot thrift.TProtocol) 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   ContactType   `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"`
}

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
var ContactRegistration_Contact_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) GetMid

func (p *Contact) GetMid() string

func (*Contact) GetMusicProfile

func (p *Contact) GetMusicProfile() string

func (*Contact) GetPhoneticName

func (p *Contact) GetPhoneticName() string

func (*Contact) GetPicturePath

func (p *Contact) GetPicturePath() string

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() ContactType

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) 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) ReadField2

func (p *Contact) ReadField2(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) String

func (p *Contact) String() string

func (*Contact) Write

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

type ContactModification

type ContactModification struct {
	Type ModificationType `thrift:"type,1" db:"type" json:"type"`
	Luid string           `thrift:"luid,2" db:"luid" json:"luid"`
	// unused fields # 3 to 10
	Phones            []string `thrift:"phones,11" db:"phones" json:"phones"`
	Emails            []string `thrift:"emails,12" db:"emails" json:"emails"`
	Userids           []string `thrift:"userids,13" db:"userids" json:"userids"`
	MobileContactName string   `thrift:"mobileContactName,14" db:"mobileContactName" json:"mobileContactName"`
	PhoneticName      string   `thrift:"phoneticName,15" db:"phoneticName" json:"phoneticName"`
}

Attributes:

  • Type
  • Luid
  • Phones
  • Emails
  • Userids
  • MobileContactName
  • PhoneticName

func NewContactModification

func NewContactModification() *ContactModification

func (*ContactModification) Equals

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

func (*ContactModification) GetEmails

func (p *ContactModification) GetEmails() []string

func (*ContactModification) GetLuid

func (p *ContactModification) GetLuid() string

func (*ContactModification) GetMobileContactName

func (p *ContactModification) GetMobileContactName() string

func (*ContactModification) GetPhones

func (p *ContactModification) GetPhones() []string

func (*ContactModification) GetPhoneticName

func (p *ContactModification) GetPhoneticName() string

func (*ContactModification) GetType

func (*ContactModification) GetUserids

func (p *ContactModification) GetUserids() []string

func (*ContactModification) Read

func (*ContactModification) ReadField1

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

func (*ContactModification) ReadField11

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

func (*ContactModification) ReadField12

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

func (*ContactModification) ReadField13

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

func (*ContactModification) ReadField14

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

func (*ContactModification) ReadField15

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

func (*ContactModification) ReadField2

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

func (*ContactModification) String

func (p *ContactModification) String() string

func (*ContactModification) Write

type ContactRegistration

type ContactRegistration struct {
	Contact *Contact `thrift:"contact,1" db:"contact" json:"contact"`
	// unused fields # 2 to 9
	Luid        string      `thrift:"luid,10" db:"luid" json:"luid"`
	ContactType ContactType `thrift:"contactType,11" db:"contactType" json:"contactType"`
	ContactKey  string      `thrift:"contactKey,12" db:"contactKey" json:"contactKey"`
}

Attributes:

  • Luid
  • ContactType
  • ContactKey
  • Contact

func NewContactRegistration

func NewContactRegistration() *ContactRegistration

func (*ContactRegistration) Equals

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

func (*ContactRegistration) GetContact

func (p *ContactRegistration) GetContact() *Contact

func (*ContactRegistration) GetContactKey

func (p *ContactRegistration) GetContactKey() string

func (*ContactRegistration) GetContactType

func (p *ContactRegistration) GetContactType() ContactType

func (*ContactRegistration) GetLuid

func (p *ContactRegistration) GetLuid() string

func (*ContactRegistration) IsSetContact

func (p *ContactRegistration) IsSetContact() bool

func (*ContactRegistration) Read

func (*ContactRegistration) ReadField1

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

func (*ContactRegistration) ReadField10

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

func (*ContactRegistration) ReadField11

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

func (*ContactRegistration) ReadField12

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

func (*ContactRegistration) String

func (p *ContactRegistration) String() string

func (*ContactRegistration) Write

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 ContactSetting

type ContactSetting int64
const (
	ContactSetting_CONTACT_SETTING_NOTIFICATION_DISABLE  ContactSetting = 1
	ContactSetting_CONTACT_SETTING_DISPLAY_NAME_OVERRIDE ContactSetting = 2
	ContactSetting_CONTACT_SETTING_CONTACT_HIDE          ContactSetting = 4
	ContactSetting_CONTACT_SETTING_FAVORITE              ContactSetting = 8
	ContactSetting_CONTACT_SETTING_DELETE                ContactSetting = 16
)

func ContactSettingFromString

func ContactSettingFromString(s string) (ContactSetting, error)

func ContactSettingPtr

func ContactSettingPtr(v ContactSetting) *ContactSetting

func (ContactSetting) MarshalText

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

func (*ContactSetting) Scan

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

func (ContactSetting) String

func (p ContactSetting) String() string

func (*ContactSetting) UnmarshalText

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

func (*ContactSetting) Value

func (p *ContactSetting) 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_REPAIR          ContactType = 128
	ContactType_FACEBOOK        ContactType = 2305
	ContactType_SINA            ContactType = 2306
	ContactType_RENREN          ContactType = 2307
	ContactType_FEIXIN          ContactType = 2308
	ContactType_BBM             ContactType = 2309
	ContactType_BEACON          ContactType = 11
)

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 CountryGroup

type CountryGroup int64
const (
	CountryGroup_UNKNOWN                CountryGroup = 0
	CountryGroup_EUROPEAN_ECONOMIC_AREA CountryGroup = 1
)

func CountryGroupFromString

func CountryGroupFromString(s string) (CountryGroup, error)

func CountryGroupPtr

func CountryGroupPtr(v CountryGroup) *CountryGroup

func (CountryGroup) MarshalText

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

func (*CountryGroup) Scan

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

func (CountryGroup) String

func (p CountryGroup) String() string

func (*CountryGroup) UnmarshalText

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

func (*CountryGroup) Value

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

type CreateChatRequest

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

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() ChatType

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) 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) 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) 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) 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) 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) Write

type DeviceInfo

type DeviceInfo struct {
	DeviceName     string `thrift:"deviceName,1" db:"deviceName" json:"deviceName"`
	SystemName     string `thrift:"systemName,2" db:"systemName" json:"systemName"`
	SystemVersion  string `thrift:"systemVersion,3" db:"systemVersion" json:"systemVersion"`
	Model          string `thrift:"model,4" db:"model" json:"model"`
	WebViewVersion string `thrift:"webViewVersion,5" db:"webViewVersion" json:"webViewVersion"`
	// unused fields # 6 to 9
	CarrierCode CarrierCode `thrift:"carrierCode,10" db:"carrierCode" json:"carrierCode"`
	CarrierName string      `thrift:"carrierName,11" db:"carrierName" json:"carrierName"`
	// unused fields # 12 to 19
	ApplicationType ApplicationType `thrift:"applicationType,20" db:"applicationType" json:"applicationType"`
}

Attributes:

  • ApplicationType
  • DeviceName
  • SystemName
  • SystemVersion
  • Model
  • CarrierCode
  • CarrierName
  • WebViewVersion
var TalkServiceNotifyUpdatedArgs_DeviceInfo_DEFAULT *DeviceInfo
var TalkServiceStartUpdateVerificationArgs_DeviceInfo_DEFAULT *DeviceInfo

func NewDeviceInfo

func NewDeviceInfo() *DeviceInfo

func (*DeviceInfo) Equals

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

func (*DeviceInfo) GetApplicationType

func (p *DeviceInfo) GetApplicationType() ApplicationType

func (*DeviceInfo) GetCarrierCode

func (p *DeviceInfo) GetCarrierCode() CarrierCode

func (*DeviceInfo) GetCarrierName

func (p *DeviceInfo) GetCarrierName() string

func (*DeviceInfo) GetDeviceName

func (p *DeviceInfo) GetDeviceName() string

func (*DeviceInfo) GetModel

func (p *DeviceInfo) GetModel() string

func (*DeviceInfo) GetSystemName

func (p *DeviceInfo) GetSystemName() string

func (*DeviceInfo) GetSystemVersion

func (p *DeviceInfo) GetSystemVersion() string

func (*DeviceInfo) GetWebViewVersion

func (p *DeviceInfo) GetWebViewVersion() string

func (*DeviceInfo) Read

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

func (*DeviceInfo) ReadField1

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

func (*DeviceInfo) ReadField10

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

func (*DeviceInfo) ReadField11

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

func (*DeviceInfo) ReadField2

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

func (*DeviceInfo) ReadField20

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

func (*DeviceInfo) ReadField3

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

func (*DeviceInfo) ReadField4

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

func (*DeviceInfo) ReadField5

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

func (*DeviceInfo) String

func (p *DeviceInfo) String() string

func (*DeviceInfo) Write

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

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 string        `thrift:"encryptedSharedKey,7" db:"encryptedSharedKey" json:"encryptedSharedKey"`
	AllowedTypes       []ContentType `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 TalkServiceGetE2EEGroupSharedKeyResult_Success_DEFAULT *E2EEGroupSharedKey
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() []ContentType

func (*E2EEGroupSharedKey) GetCreator

func (p *E2EEGroupSharedKey) GetCreator() string

func (*E2EEGroupSharedKey) GetCreatorKeyId

func (p *E2EEGroupSharedKey) GetCreatorKeyId() int32

func (*E2EEGroupSharedKey) GetEncryptedSharedKey

func (p *E2EEGroupSharedKey) GetEncryptedSharedKey() string

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) Write

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

type E2EENegotiationResult_

type E2EENegotiationResult_ struct {
	AllowedTypes []ContentType  `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() []ContentType

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_) 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     string `thrift:"keyData,4" db:"keyData" json:"keyData"`
	CreatedTime int64  `thrift:"createdTime,5" db:"createdTime" json:"createdTime"`
}

Attributes:

  • Version
  • KeyId
  • KeyData
  • CreatedTime
var AuthServiceRespondE2EELoginRequestArgs_PublicKey_DEFAULT *E2EEPublicKey
var AuthServiceVerifyQrcodeWithE2EEArgs_PublicKey_DEFAULT *E2EEPublicKey
var E2EENegotiationResult__PublicKey_DEFAULT *E2EEPublicKey
var TalkServiceGetE2EEPublicKeyResult_Success_DEFAULT *E2EEPublicKey
var TalkServiceGetLastE2EEPublicKeysResult_Success_DEFAULT *E2EEPublicKey
var TalkServiceRegisterE2EEPublicKeyArgs_PublicKey_DEFAULT *E2EEPublicKey
var TalkServiceRegisterE2EEPublicKeyResult_Success_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() string

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) 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 EncryptedPassword

type EncryptedPassword struct {
	EncryptionKeyVersion EncryptionKeyVersion `thrift:"encryptionKeyVersion,1" db:"encryptionKeyVersion" json:"encryptionKeyVersion"`
	CipherText           string               `thrift:"cipherText,2" db:"cipherText" json:"cipherText"`
}

Attributes:

  • EncryptionKeyVersion
  • CipherText
var AuthServiceSetPasswordArgs_EncryptedPassword_DEFAULT *EncryptedPassword

func NewEncryptedPassword

func NewEncryptedPassword() *EncryptedPassword

func (*EncryptedPassword) Equals

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

func (*EncryptedPassword) GetCipherText

func (p *EncryptedPassword) GetCipherText() string

func (*EncryptedPassword) GetEncryptionKeyVersion

func (p *EncryptedPassword) GetEncryptionKeyVersion() EncryptionKeyVersion

func (*EncryptedPassword) Read

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

func (*EncryptedPassword) ReadField1

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

func (*EncryptedPassword) ReadField2

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

func (*EncryptedPassword) String

func (p *EncryptedPassword) String() string

func (*EncryptedPassword) Write

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

type EncryptionKeyVersion

type EncryptionKeyVersion int64
const (
	EncryptionKeyVersion_UNKNOWN EncryptionKeyVersion = 0
	EncryptionKeyVersion_V1      EncryptionKeyVersion = 1
)

func EncryptionKeyVersionFromString

func EncryptionKeyVersionFromString(s string) (EncryptionKeyVersion, error)

func (EncryptionKeyVersion) MarshalText

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

func (*EncryptionKeyVersion) Scan

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

func (EncryptionKeyVersion) String

func (p EncryptionKeyVersion) String() string

func (*EncryptionKeyVersion) UnmarshalText

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

func (*EncryptionKeyVersion) Value

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

type ErrorCode

type ErrorCode int64
const (
	ErrorCode_ILLEGAL_ARGUMENT                                      ErrorCode = 0
	ErrorCode_AUTHENTICATION_FAILED                                 ErrorCode = 1
	ErrorCode_DB_FAILED                                             ErrorCode = 2
	ErrorCode_INVALID_STATE                                         ErrorCode = 3
	ErrorCode_EXCESSIVE_ACCESS                                      ErrorCode = 4
	ErrorCode_NOT_FOUND                                             ErrorCode = 5
	ErrorCode_INVALID_MID                                           ErrorCode = 9
	ErrorCode_NOT_A_MEMBER                                          ErrorCode = 10
	ErrorCode_INVALID_LENGTH                                        ErrorCode = 6
	ErrorCode_NOT_AVAILABLE_USER                                    ErrorCode = 7
	ErrorCode_NOT_AUTHORIZED_DEVICE                                 ErrorCode = 8
	ErrorCode_NOT_AUTHORIZED_SESSION                                ErrorCode = 14
	ErrorCode_INCOMPATIBLE_APP_VERSION                              ErrorCode = 11
	ErrorCode_NOT_READY                                             ErrorCode = 12
	ErrorCode_NOT_AVAILABLE_SESSION                                 ErrorCode = 13
	ErrorCode_SYSTEM_ERROR                                          ErrorCode = 15
	ErrorCode_NO_AVAILABLE_VERIFICATION_METHOD                      ErrorCode = 16
	ErrorCode_NOT_AUTHENTICATED                                     ErrorCode = 17
	ErrorCode_INVALID_IDENTITY_CREDENTIAL                           ErrorCode = 18
	ErrorCode_NOT_AVAILABLE_IDENTITY_IDENTIFIER                     ErrorCode = 19
	ErrorCode_INTERNAL_ERROR                                        ErrorCode = 20
	ErrorCode_NO_SUCH_IDENTITY_IDENFIER                             ErrorCode = 21
	ErrorCode_DEACTIVATED_ACCOUNT_BOUND_TO_THIS_IDENTITY            ErrorCode = 22
	ErrorCode_ILLEGAL_IDENTITY_CREDENTIAL                           ErrorCode = 23
	ErrorCode_UNKNOWN_CHANNEL                                       ErrorCode = 24
	ErrorCode_NO_SUCH_MESSAGE_BOX                                   ErrorCode = 25
	ErrorCode_NOT_AVAILABLE_MESSAGE_BOX                             ErrorCode = 26
	ErrorCode_CHANNEL_DOES_NOT_MATCH                                ErrorCode = 27
	ErrorCode_NOT_YOUR_MESSAGE                                      ErrorCode = 28
	ErrorCode_MESSAGE_DEFINED_ERROR                                 ErrorCode = 29
	ErrorCode_USER_CANNOT_ACCEPT_PRESENTS                           ErrorCode = 30
	ErrorCode_USER_NOT_STICKER_OWNER                                ErrorCode = 32
	ErrorCode_MAINTENANCE_ERROR                                     ErrorCode = 33
	ErrorCode_ACCOUNT_NOT_MATCHED                                   ErrorCode = 34
	ErrorCode_ABUSE_BLOCK                                           ErrorCode = 35
	ErrorCode_NOT_FRIEND                                            ErrorCode = 36
	ErrorCode_NOT_ALLOWED_CALL                                      ErrorCode = 37
	ErrorCode_BLOCK_FRIEND                                          ErrorCode = 38
	ErrorCode_INCOMPATIBLE_VOIP_VERSION                             ErrorCode = 39
	ErrorCode_INVALID_SNS_ACCESS_TOKEN                              ErrorCode = 40
	ErrorCode_EXTERNAL_SERVICE_NOT_AVAILABLE                        ErrorCode = 41
	ErrorCode_NOT_ALLOWED_ADD_CONTACT                               ErrorCode = 42
	ErrorCode_NOT_CERTIFICATED                                      ErrorCode = 43
	ErrorCode_NOT_ALLOWED_SECONDARY_DEVICE                          ErrorCode = 44
	ErrorCode_INVALID_PIN_CODE                                      ErrorCode = 45
	ErrorCode_NOT_FOUND_IDENTITY_CREDENTIAL                         ErrorCode = 46
	ErrorCode_EXCEED_FILE_MAX_SIZE                                  ErrorCode = 47
	ErrorCode_EXCEED_DAILY_QUOTA                                    ErrorCode = 48
	ErrorCode_NOT_SUPPORT_SEND_FILE                                 ErrorCode = 49
	ErrorCode_MUST_UPGRADE                                          ErrorCode = 50
	ErrorCode_NOT_AVAILABLE_PIN_CODE_SESSION                        ErrorCode = 51
	ErrorCode_EXPIRED_REVISION                                      ErrorCode = 52
	ErrorCode_NOT_YET_PHONE_NUMBER                                  ErrorCode = 54
	ErrorCode_BAD_CALL_NUMBER                                       ErrorCode = 55
	ErrorCode_UNAVAILABLE_CALL_NUMBER                               ErrorCode = 56
	ErrorCode_NOT_SUPPORT_CALL_SERVICE                              ErrorCode = 57
	ErrorCode_CONGESTION_CONTROL                                    ErrorCode = 58
	ErrorCode_NO_BALANCE                                            ErrorCode = 59
	ErrorCode_NOT_PERMITTED_CALLER_ID                               ErrorCode = 60
	ErrorCode_NO_CALLER_ID_LIMIT_EXCEEDED                           ErrorCode = 61
	ErrorCode_CALLER_ID_VERIFICATION_REQUIRED                       ErrorCode = 62
	ErrorCode_NO_CALLER_ID_LIMIT_EXCEEDED_AND_VERIFICATION_REQUIRED ErrorCode = 63
	ErrorCode_MESSAGE_NOT_FOUND                                     ErrorCode = 64
	ErrorCode_INVALID_ACCOUNT_MIGRATION_PINCODE_FORMAT              ErrorCode = 65
	ErrorCode_ACCOUNT_MIGRATION_PINCODE_NOT_MATCHED                 ErrorCode = 66
	ErrorCode_ACCOUNT_MIGRATION_PINCODE_BLOCKED                     ErrorCode = 67
	ErrorCode_INVALID_PASSWORD_FORMAT                               ErrorCode = 69
	ErrorCode_FEATURE_RESTRICTED                                    ErrorCode = 70
	ErrorCode_MESSAGE_NOT_DESTRUCTIBLE                              ErrorCode = 71
	ErrorCode_PAID_CALL_REDEEM_FAILED                               ErrorCode = 72
	ErrorCode_PREVENTED_JOIN_BY_TICKET                              ErrorCode = 73
	ErrorCode_SEND_MESSAGE_NOT_PERMITTED_FROM_LINE_AT               ErrorCode = 75
	ErrorCode_SEND_MESSAGE_NOT_PERMITTED_WHILE_AUTO_REPLY           ErrorCode = 76
	ErrorCode_SECURITY_CENTER_NOT_VERIFIED                          ErrorCode = 77
	ErrorCode_SECURITY_CENTER_BLOCKED_BY_SETTING                    ErrorCode = 78
	ErrorCode_SECURITY_CENTER_BLOCKED                               ErrorCode = 79
	ErrorCode_TALK_PROXY_EXCEPTION                                  ErrorCode = 80
	ErrorCode_E2EE_INVALID_PROTOCOL                                 ErrorCode = 81
	ErrorCode_E2EE_RETRY_ENCRYPT                                    ErrorCode = 82
	ErrorCode_E2EE_UPDATE_SENDER_KEY                                ErrorCode = 83
	ErrorCode_E2EE_UPDATE_RECEIVER_KEY                              ErrorCode = 84
	ErrorCode_E2EE_INVALID_ARGUMENT                                 ErrorCode = 85
	ErrorCode_E2EE_INVALID_VERSION                                  ErrorCode = 86
	ErrorCode_E2EE_SENDER_DISABLED                                  ErrorCode = 87
	ErrorCode_E2EE_RECEIVER_DISABLED                                ErrorCode = 88
	ErrorCode_E2EE_SENDER_NOT_ALLOWED                               ErrorCode = 89
	ErrorCode_E2EE_RECEIVER_NOT_ALLOWED                             ErrorCode = 90
	ErrorCode_E2EE_RESEND_FAIL                                      ErrorCode = 91
	ErrorCode_E2EE_RESEND_OK                                        ErrorCode = 92
	ErrorCode_HITOKOTO_BACKUP_NO_AVAILABLE_DATA                     ErrorCode = 93
	ErrorCode_E2EE_UPDATE_PRIMARY_DEVICE                            ErrorCode = 94
	ErrorCode_SUCCESS                                               ErrorCode = 95
	ErrorCode_CANCEL                                                ErrorCode = 96
	ErrorCode_E2EE_PRIMARY_NOT_SUPPORT                              ErrorCode = 97
	ErrorCode_E2EE_RETRY_PLAIN                                      ErrorCode = 98
	ErrorCode_E2EE_RECREATE_GROUP_KEY                               ErrorCode = 99
	ErrorCode_E2EE_GROUP_TOO_MANY_MEMBERS                           ErrorCode = 100
	ErrorCode_SERVER_BUSY                                           ErrorCode = 101
	ErrorCode_NOT_ALLOWED_ADD_FOLLOW                                ErrorCode = 102
	ErrorCode_INCOMING_FRIEND_REQUEST_LIMIT                         ErrorCode = 103
	ErrorCode_OUTGOING_FRIEND_REQUEST_LIMIT                         ErrorCode = 104
	ErrorCode_OUTGOING_FRIEND_REQUEST_QUOTA                         ErrorCode = 105
	ErrorCode_DUPLICATED                                            ErrorCode = 106
	ErrorCode_BANNED                                                ErrorCode = 107
	ErrorCode_NOT_AN_INVITEE                                        ErrorCode = 108
	ErrorCode_NOT_AN_OUTSIDER                                       ErrorCode = 109
	ErrorCode_EMPTY_GROUP                                           ErrorCode = 111
	ErrorCode_EXCEED_FOLLOW_LIMIT                                   ErrorCode = 112
	ErrorCode_UNSUPPORTED_ACCOUNT_TYPE                              ErrorCode = 113
)

func ErrorCodeFromString

func ErrorCodeFromString(s string) (ErrorCode, error)

func ErrorCodePtr

func ErrorCodePtr(v ErrorCode) *ErrorCode

func (ErrorCode) MarshalText

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

func (*ErrorCode) Scan

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

func (ErrorCode) String

func (p ErrorCode) String() string

func (*ErrorCode) UnmarshalText

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

func (*ErrorCode) Value

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

type Extra

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

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) Write

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

type FreeCallType

type FreeCallType int64
const (
	FreeCallType_AUDIO    FreeCallType = 1
	FreeCallType_VIDEO    FreeCallType = 2
	FreeCallType_FACEPLAY FreeCallType = 3
)

func FreeCallTypeFromString

func FreeCallTypeFromString(s string) (FreeCallType, error)

func FreeCallTypePtr

func FreeCallTypePtr(v FreeCallType) *FreeCallType

func (FreeCallType) MarshalText

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

func (*FreeCallType) Scan

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

func (FreeCallType) String

func (p FreeCallType) String() string

func (*FreeCallType) UnmarshalText

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

func (*FreeCallType) Value

func (p *FreeCallType) Value() (driver.Value, 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 GeolocationAccuracy

type GeolocationAccuracy struct {
	RadiusMeters     float64 `thrift:"radiusMeters,1" db:"radiusMeters" json:"radiusMeters"`
	RadiusConfidence float64 `thrift:"radiusConfidence,2" db:"radiusConfidence" json:"radiusConfidence"`
}

Attributes:

  • RadiusMeters
  • RadiusConfidence
var Location_Accuracy_DEFAULT *GeolocationAccuracy

func NewGeolocationAccuracy

func NewGeolocationAccuracy() *GeolocationAccuracy

func (*GeolocationAccuracy) Equals

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

func (*GeolocationAccuracy) GetRadiusConfidence

func (p *GeolocationAccuracy) GetRadiusConfidence() float64

func (*GeolocationAccuracy) GetRadiusMeters

func (p *GeolocationAccuracy) GetRadiusMeters() float64

func (*GeolocationAccuracy) Read

func (*GeolocationAccuracy) ReadField1

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

func (*GeolocationAccuracy) ReadField2

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

func (*GeolocationAccuracy) String

func (p *GeolocationAccuracy) String() string

func (*GeolocationAccuracy) Write

type GetAllChatMidsRequest

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

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) 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) 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) 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) 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) Write

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

type GroupCall

type GroupCall struct {
	Online     bool               `thrift:"online,1" db:"online" json:"online"`
	ChatMid    string             `thrift:"chatMid,2" db:"chatMid" json:"chatMid"`
	HostMid    string             `thrift:"hostMid,3" db:"hostMid" json:"hostMid"`
	MemberMids []string           `thrift:"memberMids,4" db:"memberMids" json:"memberMids"`
	Started    int64              `thrift:"started,5" db:"started" json:"started"`
	MediaType  GroupCallMediaType `thrift:"mediaType,6" db:"mediaType" json:"mediaType"`
	Protocol   GroupCallProtocol  `thrift:"protocol,7" db:"protocol" json:"protocol"`
}

Attributes:

  • Online
  • ChatMid
  • HostMid
  • MemberMids
  • Started
  • MediaType
  • Protocol
var CallServiceGetGroupCallResult_Success_DEFAULT *GroupCall

func NewGroupCall

func NewGroupCall() *GroupCall

func (*GroupCall) Equals

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

func (*GroupCall) GetChatMid

func (p *GroupCall) GetChatMid() string

func (*GroupCall) GetHostMid

func (p *GroupCall) GetHostMid() string

func (*GroupCall) GetMediaType

func (p *GroupCall) GetMediaType() GroupCallMediaType

func (*GroupCall) GetMemberMids

func (p *GroupCall) GetMemberMids() []string

func (*GroupCall) GetOnline

func (p *GroupCall) GetOnline() bool

func (*GroupCall) GetProtocol

func (p *GroupCall) GetProtocol() GroupCallProtocol

func (*GroupCall) GetStarted

func (p *GroupCall) GetStarted() int64

func (*GroupCall) Read

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

func (*GroupCall) ReadField1

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

func (*GroupCall) ReadField2

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

func (*GroupCall) ReadField3

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

func (*GroupCall) ReadField4

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

func (*GroupCall) ReadField5

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

func (*GroupCall) ReadField6

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

func (*GroupCall) ReadField7

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

func (*GroupCall) String

func (p *GroupCall) String() string

func (*GroupCall) Write

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

type GroupCallMediaType

type GroupCallMediaType int64
const (
	GroupCallMediaType_AUDIO GroupCallMediaType = 1
	GroupCallMediaType_VIDEO GroupCallMediaType = 2
	GroupCallMediaType_LIVE  GroupCallMediaType = 3
)

func GroupCallMediaTypeFromString

func GroupCallMediaTypeFromString(s string) (GroupCallMediaType, error)

func GroupCallMediaTypePtr

func GroupCallMediaTypePtr(v GroupCallMediaType) *GroupCallMediaType

func (GroupCallMediaType) MarshalText

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

func (*GroupCallMediaType) Scan

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

func (GroupCallMediaType) String

func (p GroupCallMediaType) String() string

func (*GroupCallMediaType) UnmarshalText

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

func (*GroupCallMediaType) Value

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

type GroupCallProtocol

type GroupCallProtocol int64
const (
	GroupCallProtocol_STANDARD  GroupCallProtocol = 1
	GroupCallProtocol_CONSTELLA GroupCallProtocol = 2
)

func GroupCallProtocolFromString

func GroupCallProtocolFromString(s string) (GroupCallProtocol, error)

func GroupCallProtocolPtr

func GroupCallProtocolPtr(v GroupCallProtocol) *GroupCallProtocol

func (GroupCallProtocol) MarshalText

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

func (*GroupCallProtocol) Scan

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

func (GroupCallProtocol) String

func (p GroupCallProtocol) String() string

func (*GroupCallProtocol) UnmarshalText

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

func (*GroupCallProtocol) Value

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

type GroupCallRoute

type GroupCallRoute struct {
	Token          string            `thrift:"token,1" db:"token" json:"token"`
	Cscf           *CallHost         `thrift:"cscf,2" db:"cscf" json:"cscf"`
	Mix            *CallHost         `thrift:"mix,3" db:"mix" json:"mix"`
	HostMid        string            `thrift:"hostMid,4" db:"hostMid" json:"hostMid"`
	Capabilities   []string          `thrift:"capabilities,5" db:"capabilities" json:"capabilities"`
	Proto          GroupCallProtocol `thrift:"proto,6" db:"proto" json:"proto"`
	VoipAddress    string            `thrift:"voipAddress,7" db:"voipAddress" json:"voipAddress"`
	VoipUdpPort    int32             `thrift:"voipUdpPort,8" db:"voipUdpPort" json:"voipUdpPort"`
	VoipTcpPort    int32             `thrift:"voipTcpPort,9" db:"voipTcpPort" json:"voipTcpPort"`
	FromZone       string            `thrift:"fromZone,10" db:"fromZone" json:"fromZone"`
	CommParam      string            `thrift:"commParam,11" db:"commParam" json:"commParam"`
	PolarisAddress string            `thrift:"polarisAddress,12" db:"polarisAddress" json:"polarisAddress"`
	PolarisUdpPort int32             `thrift:"polarisUdpPort,13" db:"polarisUdpPort" json:"polarisUdpPort"`
	PolarisZone    string            `thrift:"polarisZone,14" db:"polarisZone" json:"polarisZone"`
	OrionAddress   string            `thrift:"orionAddress,15" db:"orionAddress" json:"orionAddress"`
}

Attributes:

  • VoipAddress
  • VoipUdpPort
  • VoipTcpPort
  • FromZone
  • CommParam
  • PolarisAddress
  • PolarisUdpPort
  • PolarisZone
  • OrionAddress
  • Token
  • Cscf
  • Mix
  • HostMid
  • Capabilities
  • Proto
var CallServiceAcquireGroupCallRouteResult_Success_DEFAULT *GroupCallRoute

func NewGroupCallRoute

func NewGroupCallRoute() *GroupCallRoute

func (*GroupCallRoute) Equals

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

func (*GroupCallRoute) GetCapabilities

func (p *GroupCallRoute) GetCapabilities() []string

func (*GroupCallRoute) GetCommParam

func (p *GroupCallRoute) GetCommParam() string

func (*GroupCallRoute) GetCscf

func (p *GroupCallRoute) GetCscf() *CallHost

func (*GroupCallRoute) GetFromZone

func (p *GroupCallRoute) GetFromZone() string

func (*GroupCallRoute) GetHostMid

func (p *GroupCallRoute) GetHostMid() string

func (*GroupCallRoute) GetMix

func (p *GroupCallRoute) GetMix() *CallHost

func (*GroupCallRoute) GetOrionAddress

func (p *GroupCallRoute) GetOrionAddress() string

func (*GroupCallRoute) GetPolarisAddress

func (p *GroupCallRoute) GetPolarisAddress() string

func (*GroupCallRoute) GetPolarisUdpPort

func (p *GroupCallRoute) GetPolarisUdpPort() int32

func (*GroupCallRoute) GetPolarisZone

func (p *GroupCallRoute) GetPolarisZone() string

func (*GroupCallRoute) GetProto

func (p *GroupCallRoute) GetProto() GroupCallProtocol

func (*GroupCallRoute) GetToken

func (p *GroupCallRoute) GetToken() string

func (*GroupCallRoute) GetVoipAddress

func (p *GroupCallRoute) GetVoipAddress() string

func (*GroupCallRoute) GetVoipTcpPort

func (p *GroupCallRoute) GetVoipTcpPort() int32

func (*GroupCallRoute) GetVoipUdpPort

func (p *GroupCallRoute) GetVoipUdpPort() int32

func (*GroupCallRoute) IsSetCscf

func (p *GroupCallRoute) IsSetCscf() bool

func (*GroupCallRoute) IsSetMix

func (p *GroupCallRoute) IsSetMix() bool

func (*GroupCallRoute) Read

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

func (*GroupCallRoute) ReadField1

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

func (*GroupCallRoute) ReadField10

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

func (*GroupCallRoute) ReadField11

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

func (*GroupCallRoute) ReadField12

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

func (*GroupCallRoute) ReadField13

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

func (*GroupCallRoute) ReadField14

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

func (*GroupCallRoute) ReadField15

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

func (*GroupCallRoute) ReadField2

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

func (*GroupCallRoute) ReadField3

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

func (*GroupCallRoute) ReadField4

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

func (*GroupCallRoute) ReadField5

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

func (*GroupCallRoute) ReadField6

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

func (*GroupCallRoute) ReadField7

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

func (*GroupCallRoute) ReadField8

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

func (*GroupCallRoute) ReadField9

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

func (*GroupCallRoute) String

func (p *GroupCallRoute) String() string

func (*GroupCallRoute) Write

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

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"`
}

Attributes:

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

func NewGroupExtra

func NewGroupExtra() *GroupExtra

func (*GroupExtra) Equals

func (p *GroupExtra) Equals(other *GroupExtra) 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) 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) String

func (p *GroupExtra) String() string

func (*GroupExtra) Write

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

type IdentifierConfirmationRequest

type IdentifierConfirmationRequest struct {
	MetaData          map[string]string `thrift:"metaData,1" db:"metaData" json:"metaData"`
	ForceRegistration bool              `thrift:"forceRegistration,2" db:"forceRegistration" json:"forceRegistration"`
	VerificationCode  string            `thrift:"verificationCode,3" db:"verificationCode" json:"verificationCode"`
}

Attributes:

  • MetaData
  • ForceRegistration
  • VerificationCode
var IdentityCredentialRequest_ConfirmationRequest_DEFAULT *IdentifierConfirmationRequest

func NewIdentifierConfirmationRequest

func NewIdentifierConfirmationRequest() *IdentifierConfirmationRequest

func (*IdentifierConfirmationRequest) Equals

func (*IdentifierConfirmationRequest) GetForceRegistration

func (p *IdentifierConfirmationRequest) GetForceRegistration() bool

func (*IdentifierConfirmationRequest) GetMetaData

func (p *IdentifierConfirmationRequest) GetMetaData() map[string]string

func (*IdentifierConfirmationRequest) GetVerificationCode

func (p *IdentifierConfirmationRequest) GetVerificationCode() string

func (*IdentifierConfirmationRequest) Read

func (*IdentifierConfirmationRequest) ReadField1

func (*IdentifierConfirmationRequest) ReadField2

func (*IdentifierConfirmationRequest) ReadField3

func (*IdentifierConfirmationRequest) String

func (*IdentifierConfirmationRequest) Write

type IdentityCredentialRequest

type IdentityCredentialRequest struct {
	MetaData            map[string]string              `thrift:"metaData,1" db:"metaData" json:"metaData"`
	IdentityProvider    IdentityProvider               `thrift:"identityProvider,2" db:"identityProvider" json:"identityProvider"`
	CipherKeyId         string                         `thrift:"cipherKeyId,3" db:"cipherKeyId" json:"cipherKeyId"`
	CipherText          string                         `thrift:"cipherText,4" db:"cipherText" json:"cipherText"`
	ConfirmationRequest *IdentifierConfirmationRequest `thrift:"confirmationRequest,5" db:"confirmationRequest" json:"confirmationRequest"`
}

Attributes:

  • MetaData
  • IdentityProvider
  • CipherKeyId
  • CipherText
  • ConfirmationRequest
var AuthServiceConfirmIdentifierArgs_Request_DEFAULT *IdentityCredentialRequest
var AuthServiceRemoveIdentifierArgs_Request_DEFAULT *IdentityCredentialRequest
var AuthServiceResendIdentifierConfirmationArgs_Request_DEFAULT *IdentityCredentialRequest
var AuthServiceSetIdentifierAndPasswordArgs_Request_DEFAULT *IdentityCredentialRequest
var AuthServiceSetIdentifierArgs_Request_DEFAULT *IdentityCredentialRequest
var AuthServiceUpdateIdentifierArgs_Request_DEFAULT *IdentityCredentialRequest
var AuthServiceUpdatePasswordArgs_Request_DEFAULT *IdentityCredentialRequest

func NewIdentityCredentialRequest

func NewIdentityCredentialRequest() *IdentityCredentialRequest

func (*IdentityCredentialRequest) Equals

func (*IdentityCredentialRequest) GetCipherKeyId

func (p *IdentityCredentialRequest) GetCipherKeyId() string

func (*IdentityCredentialRequest) GetCipherText

func (p *IdentityCredentialRequest) GetCipherText() string

func (*IdentityCredentialRequest) GetConfirmationRequest

func (p *IdentityCredentialRequest) GetConfirmationRequest() *IdentifierConfirmationRequest

func (*IdentityCredentialRequest) GetIdentityProvider

func (p *IdentityCredentialRequest) GetIdentityProvider() IdentityProvider

func (*IdentityCredentialRequest) GetMetaData

func (p *IdentityCredentialRequest) GetMetaData() map[string]string

func (*IdentityCredentialRequest) IsSetConfirmationRequest

func (p *IdentityCredentialRequest) IsSetConfirmationRequest() bool

func (*IdentityCredentialRequest) Read

func (*IdentityCredentialRequest) ReadField1

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

func (*IdentityCredentialRequest) ReadField2

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

func (*IdentityCredentialRequest) ReadField3

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

func (*IdentityCredentialRequest) ReadField4

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

func (*IdentityCredentialRequest) ReadField5

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

func (*IdentityCredentialRequest) String

func (p *IdentityCredentialRequest) String() string

func (*IdentityCredentialRequest) Write

type IdentityCredentialResponse

type IdentityCredentialResponse struct {
	MetaData             map[string]string              `thrift:"metaData,1" db:"metaData" json:"metaData"`
	ResponseType         IdentityCredentialResponseType `thrift:"responseType,2" db:"responseType" json:"responseType"`
	ConfirmationVerifier string                         `thrift:"confirmationVerifier,3" db:"confirmationVerifier" json:"confirmationVerifier"`
	TimeoutInSeconds     int64                          `thrift:"timeoutInSeconds,4" db:"timeoutInSeconds" json:"timeoutInSeconds"`
}

Attributes:

  • MetaData
  • ResponseType
  • ConfirmationVerifier
  • TimeoutInSeconds
var AuthServiceConfirmIdentifierResult_Success_DEFAULT *IdentityCredentialResponse
var AuthServiceRemoveIdentifierResult_Success_DEFAULT *IdentityCredentialResponse
var AuthServiceResendIdentifierConfirmationResult_Success_DEFAULT *IdentityCredentialResponse
var AuthServiceSetIdentifierAndPasswordResult_Success_DEFAULT *IdentityCredentialResponse
var AuthServiceSetIdentifierResult_Success_DEFAULT *IdentityCredentialResponse
var AuthServiceUpdateIdentifierResult_Success_DEFAULT *IdentityCredentialResponse
var AuthServiceUpdatePasswordResult_Success_DEFAULT *IdentityCredentialResponse

func NewIdentityCredentialResponse

func NewIdentityCredentialResponse() *IdentityCredentialResponse

func (*IdentityCredentialResponse) Equals

func (*IdentityCredentialResponse) GetConfirmationVerifier

func (p *IdentityCredentialResponse) GetConfirmationVerifier() string

func (*IdentityCredentialResponse) GetMetaData

func (p *IdentityCredentialResponse) GetMetaData() map[string]string

func (*IdentityCredentialResponse) GetResponseType

func (*IdentityCredentialResponse) GetTimeoutInSeconds

func (p *IdentityCredentialResponse) GetTimeoutInSeconds() int64

func (*IdentityCredentialResponse) Read

func (*IdentityCredentialResponse) ReadField1

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

func (*IdentityCredentialResponse) ReadField2

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

func (*IdentityCredentialResponse) ReadField3

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

func (*IdentityCredentialResponse) ReadField4

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

func (*IdentityCredentialResponse) String

func (p *IdentityCredentialResponse) String() string

func (*IdentityCredentialResponse) Write

type IdentityCredentialResponseType

type IdentityCredentialResponseType int64
const (
	IdentityCredentialResponseType_UNKNOWN                   IdentityCredentialResponseType = 0
	IdentityCredentialResponseType_SUCCESS                   IdentityCredentialResponseType = 1
	IdentityCredentialResponseType_REQUIRE_SERVER_SIDE_EMAIL IdentityCredentialResponseType = 2
	IdentityCredentialResponseType_REQUIRE_CLIENT_SIDE_EMAIL IdentityCredentialResponseType = 3
)

func IdentityCredentialResponseTypeFromString

func IdentityCredentialResponseTypeFromString(s string) (IdentityCredentialResponseType, error)

func (IdentityCredentialResponseType) MarshalText

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

func (*IdentityCredentialResponseType) Scan

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

func (IdentityCredentialResponseType) String

func (*IdentityCredentialResponseType) UnmarshalText

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

func (*IdentityCredentialResponseType) Value

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) 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) Write

type Location

type Location struct {
	Title      string               `thrift:"title,1" db:"title" json:"title"`
	Address    string               `thrift:"address,2" db:"address" json:"address"`
	Latitude   float64              `thrift:"latitude,3" db:"latitude" json:"latitude"`
	Longitude  float64              `thrift:"longitude,4" db:"longitude" json:"longitude"`
	Phone      string               `thrift:"phone,5" db:"phone" json:"phone"`
	CategoryId string               `thrift:"categoryId,6" db:"categoryId" json:"categoryId"`
	Provider   PlaceSearchProvider  `thrift:"provider,7" db:"provider" json:"provider"`
	Accuracy   *GeolocationAccuracy `thrift:"accuracy,8" db:"accuracy" json:"accuracy"`
}

Attributes:

  • Title
  • Address
  • Latitude
  • Longitude
  • Phone
  • CategoryId
  • Provider
  • Accuracy
var Message_Location_DEFAULT *Location

func NewLocation

func NewLocation() *Location

func (*Location) Equals

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

func (*Location) GetAccuracy

func (p *Location) GetAccuracy() *GeolocationAccuracy

func (*Location) GetAddress

func (p *Location) GetAddress() string

func (*Location) GetCategoryId

func (p *Location) GetCategoryId() string

func (*Location) GetLatitude

func (p *Location) GetLatitude() float64

func (*Location) GetLongitude

func (p *Location) GetLongitude() float64

func (*Location) GetPhone

func (p *Location) GetPhone() string

func (*Location) GetProvider

func (p *Location) GetProvider() PlaceSearchProvider

func (*Location) GetTitle

func (p *Location) GetTitle() string

func (*Location) IsSetAccuracy

func (p *Location) IsSetAccuracy() bool

func (*Location) Read

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

func (*Location) ReadField1

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

func (*Location) ReadField2

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

func (*Location) ReadField3

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

func (*Location) ReadField4

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

func (*Location) ReadField5

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

func (*Location) ReadField6

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

func (*Location) ReadField7

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

func (*Location) ReadField8

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

func (*Location) String

func (p *Location) String() string

func (*Location) Write

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

type LoginRequest

type LoginRequest struct {
	Type             LoginType        `thrift:"type,1" db:"type" json:"type"`
	IdentityProvider IdentityProvider `thrift:"identityProvider,2" db:"identityProvider" json:"identityProvider"`
	Identifier       string           `thrift:"identifier,3" db:"identifier" json:"identifier"`
	Password         string           `thrift:"password,4" db:"password" json:"password"`
	KeepLoggedIn     bool             `thrift:"keepLoggedIn,5" db:"keepLoggedIn" json:"keepLoggedIn"`
	AccessLocation   string           `thrift:"accessLocation,6" db:"accessLocation" json:"accessLocation"`
	SystemName       string           `thrift:"systemName,7" db:"systemName" json:"systemName"`
	Certificate      string           `thrift:"certificate,8" db:"certificate" json:"certificate"`
	Verifier         string           `thrift:"verifier,9" db:"verifier" json:"verifier"`
	Secret           string           `thrift:"secret,10" db:"secret" json:"secret"`
	E2eeVersion      int32            `thrift:"e2eeVersion,11" db:"e2eeVersion" json:"e2eeVersion"`
}

Attributes:

  • E2eeVersion
  • Type
  • IdentityProvider
  • Identifier
  • Password
  • KeepLoggedIn
  • AccessLocation
  • SystemName
  • Certificate
  • Verifier
  • Secret
var AuthServiceLoginZArgs_LoginRequest_DEFAULT *LoginRequest

func NewLoginRequest

func NewLoginRequest() *LoginRequest

func (*LoginRequest) Equals

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

func (*LoginRequest) GetAccessLocation

func (p *LoginRequest) GetAccessLocation() string

func (*LoginRequest) GetCertificate

func (p *LoginRequest) GetCertificate() string

func (*LoginRequest) GetE2eeVersion

func (p *LoginRequest) GetE2eeVersion() int32

func (*LoginRequest) GetIdentifier

func (p *LoginRequest) GetIdentifier() string

func (*LoginRequest) GetIdentityProvider

func (p *LoginRequest) GetIdentityProvider() IdentityProvider

func (*LoginRequest) GetKeepLoggedIn

func (p *LoginRequest) GetKeepLoggedIn() bool

func (*LoginRequest) GetPassword

func (p *LoginRequest) GetPassword() string

func (*LoginRequest) GetSecret

func (p *LoginRequest) GetSecret() string

func (*LoginRequest) GetSystemName

func (p *LoginRequest) GetSystemName() string

func (*LoginRequest) GetType

func (p *LoginRequest) GetType() LoginType

func (*LoginRequest) GetVerifier

func (p *LoginRequest) GetVerifier() string

func (*LoginRequest) Read

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

func (*LoginRequest) ReadField1

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

func (*LoginRequest) ReadField10

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

func (*LoginRequest) ReadField11

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

func (*LoginRequest) ReadField2

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

func (*LoginRequest) ReadField3

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

func (*LoginRequest) ReadField4

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

func (*LoginRequest) ReadField5

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

func (*LoginRequest) ReadField6

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

func (*LoginRequest) ReadField7

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

func (*LoginRequest) ReadField8

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

func (*LoginRequest) ReadField9

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

func (*LoginRequest) String

func (p *LoginRequest) String() string

func (*LoginRequest) Write

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

type LoginResultType

type LoginResultType int64
const (
	LoginResultType_SUCCESS                LoginResultType = 1
	LoginResultType_REQUIRE_QRCODE         LoginResultType = 2
	LoginResultType_REQUIRE_DEVICE_CONFIRM LoginResultType = 3
	LoginResultType_REQUIRE_SMS_CONFIRM    LoginResultType = 4
)

func LoginResultTypeFromString

func LoginResultTypeFromString(s string) (LoginResultType, error)

func LoginResultTypePtr

func LoginResultTypePtr(v LoginResultType) *LoginResultType

func (LoginResultType) MarshalText

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

func (*LoginResultType) Scan

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

func (LoginResultType) String

func (p LoginResultType) String() string

func (*LoginResultType) UnmarshalText

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

func (*LoginResultType) Value

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

type LoginResult_

type LoginResult_ struct {
	AuthToken            string                   `thrift:"authToken,1" db:"authToken" json:"authToken"`
	Certificate          string                   `thrift:"certificate,2" db:"certificate" json:"certificate"`
	Verifier             string                   `thrift:"verifier,3" db:"verifier" json:"verifier"`
	PinCode              string                   `thrift:"pinCode,4" db:"pinCode" json:"pinCode"`
	Type                 LoginResultType          `thrift:"type,5" db:"type" json:"type"`
	LastPrimaryBindTime  int64                    `thrift:"lastPrimaryBindTime,6" db:"lastPrimaryBindTime" json:"lastPrimaryBindTime"`
	DisplayMessage       string                   `thrift:"displayMessage,7" db:"displayMessage" json:"displayMessage"`
	SessionForSMSConfirm *VerificationSessionData `thrift:"sessionForSMSConfirm,8" db:"sessionForSMSConfirm" json:"sessionForSMSConfirm"`
	TokenIssueResult_    *TokenIssueResult_       `thrift:"tokenIssueResult,9" db:"tokenIssueResult" json:"tokenIssueResult"`
}

Attributes:

  • AuthToken
  • Certificate
  • Verifier
  • PinCode
  • Type
  • LastPrimaryBindTime
  • DisplayMessage
  • SessionForSMSConfirm
  • TokenIssueResult_
var AuthServiceLoginZResult_Success_DEFAULT *LoginResult_

func NewLoginResult_

func NewLoginResult_() *LoginResult_

func (*LoginResult_) Equals

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

func (*LoginResult_) GetAuthToken

func (p *LoginResult_) GetAuthToken() string

func (*LoginResult_) GetCertificate

func (p *LoginResult_) GetCertificate() string

func (*LoginResult_) GetDisplayMessage

func (p *LoginResult_) GetDisplayMessage() string

func (*LoginResult_) GetLastPrimaryBindTime

func (p *LoginResult_) GetLastPrimaryBindTime() int64

func (*LoginResult_) GetPinCode

func (p *LoginResult_) GetPinCode() string

func (*LoginResult_) GetSessionForSMSConfirm

func (p *LoginResult_) GetSessionForSMSConfirm() *VerificationSessionData

func (*LoginResult_) GetTokenIssueResult_

func (p *LoginResult_) GetTokenIssueResult_() *TokenIssueResult_

func (*LoginResult_) GetType

func (p *LoginResult_) GetType() LoginResultType

func (*LoginResult_) GetVerifier

func (p *LoginResult_) GetVerifier() string

func (*LoginResult_) IsSetSessionForSMSConfirm

func (p *LoginResult_) IsSetSessionForSMSConfirm() bool

func (*LoginResult_) IsSetTokenIssueResult_

func (p *LoginResult_) IsSetTokenIssueResult_() bool

func (*LoginResult_) Read

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

func (*LoginResult_) ReadField1

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

func (*LoginResult_) ReadField2

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

func (*LoginResult_) ReadField3

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

func (*LoginResult_) ReadField4

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

func (*LoginResult_) ReadField5

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

func (*LoginResult_) ReadField6

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

func (*LoginResult_) ReadField7

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

func (*LoginResult_) ReadField8

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

func (*LoginResult_) ReadField9

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

func (*LoginResult_) String

func (p *LoginResult_) String() string

func (*LoginResult_) Write

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

type LoginSession

type LoginSession struct {
	TokenKey string `thrift:"tokenKey,1" db:"tokenKey" json:"tokenKey"`
	// unused field # 2
	ExpirationTime int64 `thrift:"expirationTime,3" db:"expirationTime" json:"expirationTime"`
	IssueTime      int64 `thrift:"issueTime,4" db:"issueTime" json:"issueTime"`
	// unused fields # 5 to 10
	ApplicationType ApplicationType `thrift:"applicationType,11" db:"applicationType" json:"applicationType"`
	SystemName      string          `thrift:"systemName,12" db:"systemName" json:"systemName"`
	// unused fields # 13 to 21
	AccessLocation string `thrift:"accessLocation,22" db:"accessLocation" json:"accessLocation"`
}

Attributes:

  • TokenKey
  • ExpirationTime
  • IssueTime
  • ApplicationType
  • SystemName
  • AccessLocation

func NewLoginSession

func NewLoginSession() *LoginSession

func (*LoginSession) Equals

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

func (*LoginSession) GetAccessLocation

func (p *LoginSession) GetAccessLocation() string

func (*LoginSession) GetApplicationType

func (p *LoginSession) GetApplicationType() ApplicationType

func (*LoginSession) GetExpirationTime

func (p *LoginSession) GetExpirationTime() int64

func (*LoginSession) GetIssueTime

func (p *LoginSession) GetIssueTime() int64

func (*LoginSession) GetSystemName

func (p *LoginSession) GetSystemName() string

func (*LoginSession) GetTokenKey

func (p *LoginSession) GetTokenKey() string

func (*LoginSession) Read

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

func (*LoginSession) ReadField1

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

func (*LoginSession) ReadField11

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

func (*LoginSession) ReadField12

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

func (*LoginSession) ReadField22

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

func (*LoginSession) ReadField3

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

func (*LoginSession) ReadField4

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

func (*LoginSession) String

func (p *LoginSession) String() string

func (*LoginSession) Write

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

type LoginType

type LoginType int64
const (
	LoginType_ID_CREDENTIAL           LoginType = 0
	LoginType_QRCODE                  LoginType = 1
	LoginType_ID_CREDENTIAL_WITH_E2EE LoginType = 2
)

func LoginTypeFromString

func LoginTypeFromString(s string) (LoginType, error)

func LoginTypePtr

func LoginTypePtr(v LoginType) *LoginType

func (LoginType) MarshalText

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

func (*LoginType) Scan

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

func (LoginType) String

func (p LoginType) String() string

func (*LoginType) UnmarshalText

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

func (*LoginType) Value

func (p *LoginType) 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 Message

type Message struct {
	To            string  `thrift:"to,2" db:"to" json:"to"`
	ToType        MIDType `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"`
	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 ContentType `thrift:"contentType,15" db:"contentType" json:"contentType"`
	// unused field # 16
	ContentPreview            string              `thrift:"contentPreview,17" db:"contentPreview" json:"contentPreview"`
	ContentMetadata           map[string]string   `thrift:"contentMetadata,18" db:"contentMetadata" json:"contentMetadata"`
	SessionId                 int8                `thrift:"sessionId,19" db:"sessionId" json:"sessionId"`
	Chunks                    []string            `thrift:"chunks,20" db:"chunks" json:"chunks"`
	RelatedMessageId          *string             `thrift:"relatedMessageId,21" db:"relatedMessageId" json:"relatedMessageId,omitempty"`
	MessageRelationType       MessageRelationType `thrift:"messageRelationType,22" db:"messageRelationType" json:"messageRelationType"`
	ReadCount                 int32               `thrift:"readCount,23" db:"readCount" json:"readCount"`
	RelatedMessageServiceCode ServiceCode         `thrift:"relatedMessageServiceCode,24" db:"relatedMessageServiceCode" json:"relatedMessageServiceCode"`
	AppExtensionType          AppExtensionType    `thrift:"appExtensionType,25" db:"appExtensionType" json:"appExtensionType"`
	// contains filtered or unexported fields
}

Attributes:

  • ToType
  • ID
  • CreatedTime
  • DeliveredTime
  • Text
  • Location
  • HasContent
  • ContentType
  • ContentMetadata
  • ContentPreview
  • SessionId
  • Chunks
  • RelatedMessageId
  • MessageRelationType
  • ReadCount
  • RelatedMessageServiceCode
  • AppExtensionType
  • _from
  • To
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() AppExtensionType

func (*Message) GetChunks

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

func (*Message) GetContentMetadata

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

func (*Message) GetContentPreview

func (p *Message) GetContentPreview() string

func (*Message) GetContentType

func (p *Message) GetContentType() ContentType

func (*Message) GetCreatedTime

func (p *Message) GetCreatedTime() int64

func (*Message) GetDeliveredTime

func (p *Message) GetDeliveredTime() int64

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() MessageRelationType

func (*Message) GetReadCount

func (p *Message) GetReadCount() int32

func (*Message) GetRelatedMessageId

func (p *Message) GetRelatedMessageId() string

func (*Message) GetRelatedMessageServiceCode

func (p *Message) GetRelatedMessageServiceCode() ServiceCode

func (*Message) GetSessionId

func (p *Message) GetSessionId() int8

func (*Message) GetText

func (p *Message) GetText() string

func (*Message) GetTo

func (p *Message) GetTo() string

func (*Message) GetToType

func (p *Message) GetToType() MIDType

func (*Message) Get_from

func (p *Message) Get_from() string

func (*Message) IsSetLocation

func (p *Message) IsSetLocation() bool

func (*Message) IsSetRelatedMessageId

func (p *Message) IsSetRelatedMessageId() 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) 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) ReadField2

func (p *Message) ReadField2(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) 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) String

func (p *Message) String() string

func (*Message) Write

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

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 ModificationType

type ModificationType int64
const (
	ModificationType_ADD    ModificationType = 0
	ModificationType_REMOVE ModificationType = 1
	ModificationType_MODIFY ModificationType = 2
)

func ModificationTypeFromString

func ModificationTypeFromString(s string) (ModificationType, error)

func ModificationTypePtr

func ModificationTypePtr(v ModificationType) *ModificationType

func (ModificationType) MarshalText

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

func (*ModificationType) Scan

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

func (ModificationType) String

func (p ModificationType) String() string

func (*ModificationType) UnmarshalText

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

func (*ModificationType) Value

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

type NotificationType

type NotificationType int64
const (
	NotificationType_APPLE_APNS      NotificationType = 1
	NotificationType_GOOGLE_C2DM     NotificationType = 2
	NotificationType_NHN_NNI         NotificationType = 3
	NotificationType_SKT_AOM         NotificationType = 4
	NotificationType_MS_MPNS         NotificationType = 5
	NotificationType_RIM_BIS         NotificationType = 6
	NotificationType_GOOGLE_GCM      NotificationType = 7
	NotificationType_NOKIA_NNAPI     NotificationType = 8
	NotificationType_TIZEN           NotificationType = 9
	NotificationType_MOZILLA_SIMPLE  NotificationType = 10
	NotificationType_LINE_BOT        NotificationType = 17
	NotificationType_LINE_WAP        NotificationType = 18
	NotificationType_APPLE_APNS_VOIP NotificationType = 19
	NotificationType_MS_WNS          NotificationType = 20
	NotificationType_GOOGLE_FCM      NotificationType = 21
	NotificationType_CLOVA           NotificationType = 22
	NotificationType_CLOVA_VOIP      NotificationType = 23
	NotificationType_HUAWEI_HCM      NotificationType = 24
)

func NotificationTypeFromString

func NotificationTypeFromString(s string) (NotificationType, error)

func NotificationTypePtr

func NotificationTypePtr(v NotificationType) *NotificationType

func (NotificationType) MarshalText

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

func (*NotificationType) Scan

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

func (NotificationType) String

func (p NotificationType) String() string

func (*NotificationType) UnmarshalText

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

func (*NotificationType) Value

func (p *NotificationType) 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_UPDATE_SETTINGS                   OpType = 36
	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_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
)

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      int64  `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() int64

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) 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) ReadField2

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

func (*Operation) ReadField20

func (p *Operation) ReadField20(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) String

func (p *Operation) String() string

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) Write

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

type PhoneVerificationResult_

type PhoneVerificationResult_ struct {
	VerificationResult_       VerificationResult_       `thrift:"verificationResult,1" db:"verificationResult" json:"verificationResult"`
	AccountMigrationCheckType AccountMigrationCheckType `thrift:"accountMigrationCheckType,2" db:"accountMigrationCheckType" json:"accountMigrationCheckType"`
	RecommendAddFriends       bool                      `thrift:"recommendAddFriends,3" db:"recommendAddFriends" json:"recommendAddFriends"`
}

Attributes:

  • VerificationResult_
  • AccountMigrationCheckType
  • RecommendAddFriends
var TalkServiceVerifyPhoneNumberResult_Success_DEFAULT *PhoneVerificationResult_

func NewPhoneVerificationResult_

func NewPhoneVerificationResult_() *PhoneVerificationResult_

func (*PhoneVerificationResult_) Equals

func (*PhoneVerificationResult_) GetAccountMigrationCheckType

func (p *PhoneVerificationResult_) GetAccountMigrationCheckType() AccountMigrationCheckType

func (*PhoneVerificationResult_) GetRecommendAddFriends

func (p *PhoneVerificationResult_) GetRecommendAddFriends() bool

func (*PhoneVerificationResult_) GetVerificationResult_

func (p *PhoneVerificationResult_) GetVerificationResult_() VerificationResult_

func (*PhoneVerificationResult_) Read

func (*PhoneVerificationResult_) ReadField1

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

func (*PhoneVerificationResult_) ReadField2

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

func (*PhoneVerificationResult_) ReadField3

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

func (*PhoneVerificationResult_) String

func (p *PhoneVerificationResult_) String() string

func (*PhoneVerificationResult_) Write

type PlaceSearchProvider

type PlaceSearchProvider int64
const (
	PlaceSearchProvider_GOOGLE     PlaceSearchProvider = 0
	PlaceSearchProvider_BAIDU      PlaceSearchProvider = 1
	PlaceSearchProvider_FOURSQUARE PlaceSearchProvider = 2
)

func PlaceSearchProviderFromString

func PlaceSearchProviderFromString(s string) (PlaceSearchProvider, error)

func PlaceSearchProviderPtr

func PlaceSearchProviderPtr(v PlaceSearchProvider) *PlaceSearchProvider

func (PlaceSearchProvider) MarshalText

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

func (*PlaceSearchProvider) Scan

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

func (PlaceSearchProvider) String

func (p PlaceSearchProvider) String() string

func (*PlaceSearchProvider) UnmarshalText

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

func (*PlaceSearchProvider) Value

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

type PrivacyShareMyProfileType

type PrivacyShareMyProfileType int64
const (
	PrivacyShareMyProfileType_NEVER_SHOW PrivacyShareMyProfileType = 0
	PrivacyShareMyProfileType_ONE_WAY    PrivacyShareMyProfileType = 1
	PrivacyShareMyProfileType_MUTUAL     PrivacyShareMyProfileType = 2
)

func PrivacyShareMyProfileTypeFromString

func PrivacyShareMyProfileTypeFromString(s string) (PrivacyShareMyProfileType, error)

func (PrivacyShareMyProfileType) MarshalText

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

func (*PrivacyShareMyProfileType) Scan

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

func (PrivacyShareMyProfileType) String

func (p PrivacyShareMyProfileType) String() string

func (*PrivacyShareMyProfileType) UnmarshalText

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

func (*PrivacyShareMyProfileType) Value

type ProductSimple

type ProductSimple struct {
	ProductId  string `thrift:"productId,1" db:"productId" json:"productId"`
	PackageId  int64  `thrift:"packageId,2" db:"packageId" json:"packageId"`
	Version    int64  `thrift:"version,3" db:"version" json:"version"`
	OnSale     bool   `thrift:"onSale,4" db:"onSale" json:"onSale"`
	ValidUntil int64  `thrift:"validUntil,5" db:"validUntil" json:"validUntil"`
	// unused fields # 6 to 9
	StickerIdRanges []*StickerIdRange `thrift:"stickerIdRanges,10" db:"stickerIdRanges" json:"stickerIdRanges"`
	// unused fields # 11 to 40
	GrantedByDefault bool  `thrift:"grantedByDefault,41" db:"grantedByDefault" json:"grantedByDefault"`
	DisplayOrder     int32 `thrift:"displayOrder,42" db:"displayOrder" json:"displayOrder"`
}

Attributes:

  • ProductId
  • PackageId
  • Version
  • OnSale
  • ValidUntil
  • StickerIdRanges
  • GrantedByDefault
  • DisplayOrder

func NewProductSimple

func NewProductSimple() *ProductSimple

func (*ProductSimple) Equals

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

func (*ProductSimple) GetDisplayOrder

func (p *ProductSimple) GetDisplayOrder() int32

func (*ProductSimple) GetGrantedByDefault

func (p *ProductSimple) GetGrantedByDefault() bool

func (*ProductSimple) GetOnSale

func (p *ProductSimple) GetOnSale() bool

func (*ProductSimple) GetPackageId

func (p *ProductSimple) GetPackageId() int64

func (*ProductSimple) GetProductId

func (p *ProductSimple) GetProductId() string

func (*ProductSimple) GetStickerIdRanges

func (p *ProductSimple) GetStickerIdRanges() []*StickerIdRange

func (*ProductSimple) GetValidUntil

func (p *ProductSimple) GetValidUntil() int64

func (*ProductSimple) GetVersion

func (p *ProductSimple) GetVersion() int64

func (*ProductSimple) Read

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

func (*ProductSimple) ReadField1

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

func (*ProductSimple) ReadField10

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

func (*ProductSimple) ReadField2

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

func (*ProductSimple) ReadField3

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

func (*ProductSimple) ReadField4

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

func (*ProductSimple) ReadField41

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

func (*ProductSimple) ReadField42

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

func (*ProductSimple) ReadField5

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

func (*ProductSimple) String

func (p *ProductSimple) String() string

func (*ProductSimple) Write

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

type ProductSimpleList

type ProductSimpleList struct {
	HasNext                bool             `thrift:"hasNext,1" db:"hasNext" json:"hasNext"`
	ReinvokeHour           int32            `thrift:"reinvokeHour,2" db:"reinvokeHour" json:"reinvokeHour"`
	LastVersionSeq         int64            `thrift:"lastVersionSeq,3" db:"lastVersionSeq" json:"lastVersionSeq"`
	ProductList            []*ProductSimple `thrift:"productList,4" db:"productList" json:"productList"`
	RecentNewReleaseDate   int64            `thrift:"recentNewReleaseDate,5" db:"recentNewReleaseDate" json:"recentNewReleaseDate"`
	RecentEventReleaseDate int64            `thrift:"recentEventReleaseDate,6" db:"recentEventReleaseDate" json:"recentEventReleaseDate"`
}

Attributes:

  • HasNext
  • ReinvokeHour
  • LastVersionSeq
  • ProductList
  • RecentNewReleaseDate
  • RecentEventReleaseDate
var ShopServiceGetActivePurchaseVersionsResult_Success_DEFAULT *ProductSimpleList

func NewProductSimpleList

func NewProductSimpleList() *ProductSimpleList

func (*ProductSimpleList) Equals

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

func (*ProductSimpleList) GetHasNext

func (p *ProductSimpleList) GetHasNext() bool

func (*ProductSimpleList) GetLastVersionSeq

func (p *ProductSimpleList) GetLastVersionSeq() int64

func (*ProductSimpleList) GetProductList

func (p *ProductSimpleList) GetProductList() []*ProductSimple

func (*ProductSimpleList) GetRecentEventReleaseDate

func (p *ProductSimpleList) GetRecentEventReleaseDate() int64

func (*ProductSimpleList) GetRecentNewReleaseDate

func (p *ProductSimpleList) GetRecentNewReleaseDate() int64

func (*ProductSimpleList) GetReinvokeHour

func (p *ProductSimpleList) GetReinvokeHour() int32

func (*ProductSimpleList) Read

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

func (*ProductSimpleList) ReadField1

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

func (*ProductSimpleList) ReadField2

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

func (*ProductSimpleList) ReadField3

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

func (*ProductSimpleList) ReadField4

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

func (*ProductSimpleList) ReadField5

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

func (*ProductSimpleList) ReadField6

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

func (*ProductSimpleList) String

func (p *ProductSimpleList) String() string

func (*ProductSimpleList) Write

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

type Profile

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

Attributes:

  • Email
  • DisplayName
  • PhoneticName
  • PictureStatus
  • ThumbnailUrl
  • StatusMessage
  • AllowSearchByUserid
  • AllowSearchByEmail
  • PicturePath
  • MusicProfile
  • VideoProfile
  • StatusMessageContentMetadata
  • AvatarProfile
  • Mid
  • Userid
  • RegionCode
  • Phone
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) GetPhone

func (p *Profile) GetPhone() string

func (*Profile) GetPhoneticName

func (p *Profile) GetPhoneticName() string

func (*Profile) GetPicturePath

func (p *Profile) GetPicturePath() string

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) 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) ReadField3

func (p *Profile) ReadField3(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) String

func (p *Profile) String() string

func (*Profile) Write

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

type ProfileAttribute

type ProfileAttribute int64
const (
	ProfileAttribute_ALL                    ProfileAttribute = 511
	ProfileAttribute_EMAIL                  ProfileAttribute = 1
	ProfileAttribute_DISPLAY_NAME           ProfileAttribute = 2
	ProfileAttribute_PHONETIC_NAME          ProfileAttribute = 4
	ProfileAttribute_PICTURE                ProfileAttribute = 8
	ProfileAttribute_STATUS_MESSAGE         ProfileAttribute = 16
	ProfileAttribute_ALLOW_SEARCH_BY_USERID ProfileAttribute = 32
	ProfileAttribute_ALLOW_SEARCH_BY_EMAIL  ProfileAttribute = 64
	ProfileAttribute_BUDDY_STATUS           ProfileAttribute = 128
	ProfileAttribute_MUSIC_PROFILE          ProfileAttribute = 256
	ProfileAttribute_AVATAR_PROFILE         ProfileAttribute = 512
)

func ProfileAttributeFromString

func ProfileAttributeFromString(s string) (ProfileAttribute, error)

func ProfileAttributePtr

func ProfileAttributePtr(v ProfileAttribute) *ProfileAttribute

func (ProfileAttribute) MarshalText

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

func (*ProfileAttribute) Scan

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

func (ProfileAttribute) String

func (p ProfileAttribute) String() string

func (*ProfileAttribute) UnmarshalText

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

func (*ProfileAttribute) Value

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

type ProfileHistoryPrivacyType

type ProfileHistoryPrivacyType int64
const (
	ProfileHistoryPrivacyType_OWNER  ProfileHistoryPrivacyType = 0
	ProfileHistoryPrivacyType_FRIEND ProfileHistoryPrivacyType = 1
)

func ProfileHistoryPrivacyTypeFromString

func ProfileHistoryPrivacyTypeFromString(s string) (ProfileHistoryPrivacyType, error)

func (ProfileHistoryPrivacyType) MarshalText

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

func (*ProfileHistoryPrivacyType) Scan

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

func (ProfileHistoryPrivacyType) String

func (p ProfileHistoryPrivacyType) String() string

func (*ProfileHistoryPrivacyType) UnmarshalText

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

func (*ProfileHistoryPrivacyType) Value

type RSAKey

type RSAKey struct {
	Keynm      string `thrift:"keynm,1" db:"keynm" json:"keynm"`
	Nvalue     string `thrift:"nvalue,2" db:"nvalue" json:"nvalue"`
	Evalue     string `thrift:"evalue,3" db:"evalue" json:"evalue"`
	SessionKey string `thrift:"sessionKey,4" db:"sessionKey" json:"sessionKey"`
}

Attributes:

  • Keynm
  • Nvalue
  • Evalue
  • SessionKey
var AuthServiceGetAuthRSAKeyResult_Success_DEFAULT *RSAKey
var TalkServiceGetRSAKeyInfoResult_Success_DEFAULT *RSAKey

func NewRSAKey

func NewRSAKey() *RSAKey

func (*RSAKey) Equals

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

func (*RSAKey) GetEvalue

func (p *RSAKey) GetEvalue() string

func (*RSAKey) GetKeynm

func (p *RSAKey) GetKeynm() string

func (*RSAKey) GetNvalue

func (p *RSAKey) GetNvalue() string

func (*RSAKey) GetSessionKey

func (p *RSAKey) GetSessionKey() string

func (*RSAKey) Read

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

func (*RSAKey) ReadField1

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

func (*RSAKey) ReadField2

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

func (*RSAKey) ReadField3

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

func (*RSAKey) ReadField4

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

func (*RSAKey) String

func (p *RSAKey) String() string

func (*RSAKey) Write

func (p *RSAKey) 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) 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) 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) 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) Write

type Room

type Room struct {
	Mid         string `thrift:"mid,1" db:"mid" json:"mid"`
	CreatedTime int64  `thrift:"createdTime,2" db:"createdTime" json:"createdTime"`
	// unused fields # 3 to 9
	Contacts []*Contact `thrift:"contacts,10" db:"contacts" json:"contacts"`
	// unused fields # 11 to 30
	NotificationDisabled bool `thrift:"notificationDisabled,31" db:"notificationDisabled" json:"notificationDisabled"`
	// unused fields # 32 to 39
	MemberMids []string `thrift:"memberMids,40" db:"memberMids" json:"memberMids"`
}

Attributes:

  • Mid
  • CreatedTime
  • Contacts
  • NotificationDisabled
  • MemberMids
var TalkServiceCreateRoomResult_Success_DEFAULT *Room
var TalkServiceGetRoomResult_Success_DEFAULT *Room

func NewRoom

func NewRoom() *Room

func (*Room) Equals

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

func (*Room) GetContacts

func (p *Room) GetContacts() []*Contact

func (*Room) GetCreatedTime

func (p *Room) GetCreatedTime() int64

func (*Room) GetMemberMids

func (p *Room) GetMemberMids() []string

func (*Room) GetMid

func (p *Room) GetMid() string

func (*Room) GetNotificationDisabled

func (p *Room) GetNotificationDisabled() bool

func (*Room) Read

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

func (*Room) ReadField1

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

func (*Room) ReadField10

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

func (*Room) ReadField2

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

func (*Room) ReadField31

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

func (*Room) ReadField40

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

func (*Room) String

func (p *Room) String() string

func (*Room) Write

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

type SIMInfo

type SIMInfo struct {
	PhoneNumber string `thrift:"phoneNumber,1" db:"phoneNumber" json:"phoneNumber"`
	CountryCode string `thrift:"countryCode,2" db:"countryCode" json:"countryCode"`
}

Attributes:

  • PhoneNumber
  • CountryCode
var TalkServiceStartUpdateVerificationArgs_SimInfo_DEFAULT *SIMInfo

func NewSIMInfo

func NewSIMInfo() *SIMInfo

func (*SIMInfo) Equals

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

func (*SIMInfo) GetCountryCode

func (p *SIMInfo) GetCountryCode() string

func (*SIMInfo) GetPhoneNumber

func (p *SIMInfo) GetPhoneNumber() string

func (*SIMInfo) Read

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

func (*SIMInfo) ReadField1

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

func (*SIMInfo) ReadField2

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

func (*SIMInfo) String

func (p *SIMInfo) String() string

func (*SIMInfo) Write

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

type SecurityCenterResult_

type SecurityCenterResult_ struct {
	URI        string `thrift:"uri,1" db:"uri" json:"uri"`
	Token      string `thrift:"token,2" db:"token" json:"token"`
	CookiePath string `thrift:"cookiePath,3" db:"cookiePath" json:"cookiePath"`
	Skip       bool   `thrift:"skip,4" db:"skip" json:"skip"`
}

Attributes:

  • URI
  • Token
  • CookiePath
  • Skip
var AuthServiceIssueTokenForAccountMigrationSettingsResult_Success_DEFAULT *SecurityCenterResult_

func NewSecurityCenterResult_

func NewSecurityCenterResult_() *SecurityCenterResult_

func (*SecurityCenterResult_) Equals

func (*SecurityCenterResult_) GetCookiePath

func (p *SecurityCenterResult_) GetCookiePath() string

func (*SecurityCenterResult_) GetSkip

func (p *SecurityCenterResult_) GetSkip() bool

func (*SecurityCenterResult_) GetToken

func (p *SecurityCenterResult_) GetToken() string

func (*SecurityCenterResult_) GetURI

func (p *SecurityCenterResult_) GetURI() string

func (*SecurityCenterResult_) Read

func (*SecurityCenterResult_) ReadField1

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

func (*SecurityCenterResult_) ReadField2

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

func (*SecurityCenterResult_) ReadField3

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

func (*SecurityCenterResult_) ReadField4

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

func (*SecurityCenterResult_) String

func (p *SecurityCenterResult_) String() string

func (*SecurityCenterResult_) 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 ServiceCode

type ServiceCode int64
const (
	ServiceCode_UNKNOWN ServiceCode = 0
	ServiceCode_TALK    ServiceCode = 1
	ServiceCode_SQUARE  ServiceCode = 2
)

func ServiceCodeFromString

func ServiceCodeFromString(s string) (ServiceCode, error)

func ServiceCodePtr

func ServiceCodePtr(v ServiceCode) *ServiceCode

func (ServiceCode) MarshalText

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

func (*ServiceCode) Scan

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

func (ServiceCode) String

func (p ServiceCode) String() string

func (*ServiceCode) UnmarshalText

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

func (*ServiceCode) Value

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

type SetPasswordResponse

type SetPasswordResponse struct {
}
var AuthServiceSetPasswordResult_Success_DEFAULT *SetPasswordResponse

func NewSetPasswordResponse

func NewSetPasswordResponse() *SetPasswordResponse

func (*SetPasswordResponse) Equals

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

func (*SetPasswordResponse) Read

func (*SetPasswordResponse) String

func (p *SetPasswordResponse) String() string

func (*SetPasswordResponse) Write

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 */
	// unused field # 49
	PreferenceLocale string `thrift:"preferenceLocale,50" db:"preferenceLocale" json:"preferenceLocale"`
	// unused fields # 51 to 59
	CustomModes                     CustomMode `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    PrivacyShareMyProfileType       `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          StatusMessageHistoryPrivacyType `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             ProfileHistoryPrivacyType `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"`
}

Attributes:

  • NotificationThumbnail
  • PrivacySyncContacts
  • PrivacySearchByPhoneNumber
  • PrivacySearchByUserid
  • PrivacySearchByEmail
  • PrivacyAllowSecondaryDeviceLogin
  • PrivacyProfileImagePostToMyhome
  • PrivacyProfileMusicPostToMyhome
  • PrivacyAllowProfileHistory
  • PrivacyStatusMessageHistory
  • PrivacyReceiveMessagesFromNotFriend
  • PrivacyAgreeUseLineCoinToPaidCall
  • PrivacyAgreeUsePaidCall
  • PrivacyAllowFriendRequest
  • PrivacyAllowNearby
  • PrivacySharePersonalInfoToFriends
  • PrivacyAgeResult_
  • PrivacyAgeResultReceived
  • PrivacyAllowFollow
  • PrivacyShowFollowList
  • ContactMyTicket
  • IdentityProvider
  • IdentityIdentifier
  • SnsAccounts
  • PhoneRegistration
  • EmailConfirmationStatus
  • AccountMigrationPincodeType
  • EnforcedInputAccountMigrationPincode
  • SecurityCenterSettingsType
  • AllowUnregistrationSecondaryDevice
  • PreferenceLocale
  • CustomModes
  • E2eeEnable
  • HitokotoBackupRequested
  • AgreementNearbyTime
  • AgreementSquareTime
  • BotUseAgreementAcceptedAt
  • AgreementShakeFunction
  • AgreementMobileContactName
  • AgreementSoundToText
  • PrivacyPolicyVersion
  • NotificationEnable
  • AgreementAdByWebAccess
  • NotificationMuteExpiration
  • AgreementPhoneNumberMatching
  • NotificationNewMessage
  • AgreementCommunicationInfo
  • NotificationGroupInvitation
  • AgreementThingsWirelessCommunication
  • NotificationShowMessage
  • AgreementGdpr
  • NotificationIncomingCall
  • AgreementProvideLocation
  • NotificationSoundMessage
  • AgreementBeacon
  • NotificationSoundGroup
  • AgreementContentsSuggest
  • NotificationDisabledWithSub
  • AgreementContentsSuggestDataCollection
  • NotificationPayment
  • AgreementOcrImageCollection
  • NotificationMention
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) GetAgreementMobileContactName

func (p *Settings) GetAgreementMobileContactName() int64

func (*Settings) GetAgreementNearbyTime

func (p *Settings) GetAgreementNearbyTime() int64

func (*Settings) GetAgreementOcrImageCollection

func (p *Settings) GetAgreementOcrImageCollection() 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() CustomMode

func (*Settings) GetE2eeEnable

func (p *Settings) GetE2eeEnable() 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) GetIdentityIdentifier

func (p *Settings) GetIdentityIdentifier() string

func (*Settings) GetIdentityProvider

func (p *Settings) GetIdentityProvider() IdentityProvider

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) GetNotificationShowMessage

func (p *Settings) GetNotificationShowMessage() 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() ProfileHistoryPrivacyType

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() PrivacyShareMyProfileType

func (*Settings) GetPrivacyShowFollowList

func (p *Settings) GetPrivacyShowFollowList() bool

func (*Settings) GetPrivacyStatusMessageHistory

func (p *Settings) GetPrivacyStatusMessageHistory() StatusMessageHistoryPrivacyType

func (*Settings) GetPrivacySyncContacts

func (p *Settings) GetPrivacySyncContacts() bool

func (*Settings) GetSecurityCenterSettingsType

func (p *Settings) GetSecurityCenterSettingsType() SecurityCenterSettingsType

func (*Settings) GetSnsAccounts

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

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) 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) String

func (p *Settings) String() string

func (*Settings) Write

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

type SettingsAttributeEx

type SettingsAttributeEx int64
const (
	SettingsAttributeEx_NOTIFICATION_ENABLE                        SettingsAttributeEx = 0
	SettingsAttributeEx_NOTIFICATION_MUTE_EXPIRATION               SettingsAttributeEx = 1
	SettingsAttributeEx_NOTIFICATION_NEW_MESSAGE                   SettingsAttributeEx = 2
	SettingsAttributeEx_NOTIFICATION_GROUP_INVITATION              SettingsAttributeEx = 3
	SettingsAttributeEx_NOTIFICATION_SHOW_MESSAGE                  SettingsAttributeEx = 4
	SettingsAttributeEx_NOTIFICATION_INCOMING_CALL                 SettingsAttributeEx = 5
	SettingsAttributeEx_NOTIFICATION_SOUND_MESSAGE                 SettingsAttributeEx = 8
	SettingsAttributeEx_NOTIFICATION_SOUND_GROUP                   SettingsAttributeEx = 9
	SettingsAttributeEx_NOTIFICATION_DISABLED_WITH_SUB             SettingsAttributeEx = 16
	SettingsAttributeEx_NOTIFICATION_PAYMENT                       SettingsAttributeEx = 17
	SettingsAttributeEx_NOTIFICATION_MENTION                       SettingsAttributeEx = 40
	SettingsAttributeEx_NOTIFICATION_THUMBNAIL                     SettingsAttributeEx = 45
	SettingsAttributeEx_PRIVACY_SYNC_CONTACTS                      SettingsAttributeEx = 6
	SettingsAttributeEx_PRIVACY_SEARCH_BY_PHONE_NUMBER             SettingsAttributeEx = 7
	SettingsAttributeEx_PRIVACY_SEARCH_BY_USERID                   SettingsAttributeEx = 13
	SettingsAttributeEx_PRIVACY_SEARCH_BY_EMAIL                    SettingsAttributeEx = 14
	SettingsAttributeEx_PRIVACY_SHARE_PERSONAL_INFO_TO_FRIENDS     SettingsAttributeEx = 51
	SettingsAttributeEx_PRIVACY_ALLOW_SECONDARY_DEVICE_LOGIN       SettingsAttributeEx = 21
	SettingsAttributeEx_PRIVACY_PROFILE_IMAGE_POST_TO_MYHOME       SettingsAttributeEx = 23
	SettingsAttributeEx_PRIVACY_PROFILE_MUSIC_POST_TO_MYHOME       SettingsAttributeEx = 35
	SettingsAttributeEx_PRIVACY_PROFILE_HISTORY                    SettingsAttributeEx = 57
	SettingsAttributeEx_PRIVACY_STATUS_MESSAGE_HISTORY             SettingsAttributeEx = 54
	SettingsAttributeEx_PRIVACY_ALLOW_FRIEND_REQUEST               SettingsAttributeEx = 30
	SettingsAttributeEx_PRIVACY_RECV_MESSAGES_FROM_NOT_FRIEND      SettingsAttributeEx = 25
	SettingsAttributeEx_PRIVACY_AGREE_USE_LINECOIN_TO_PAIDCALL     SettingsAttributeEx = 26
	SettingsAttributeEx_PRIVACY_AGREE_USE_PAIDCALL                 SettingsAttributeEx = 27
	SettingsAttributeEx_PRIVACY_AGE_RESULT                         SettingsAttributeEx = 60
	SettingsAttributeEx_PRIVACY_AGE_RESULT_RECEIVED                SettingsAttributeEx = 61
	SettingsAttributeEx_PRIVACY_ALLOW_FOLLOW                       SettingsAttributeEx = 63
	SettingsAttributeEx_PRIVACY_SHOW_FOLLOW_LIST                   SettingsAttributeEx = 64
	SettingsAttributeEx_CONTACT_MY_TICKET                          SettingsAttributeEx = 10
	SettingsAttributeEx_IDENTITY_PROVIDER                          SettingsAttributeEx = 11
	SettingsAttributeEx_IDENTITY_IDENTIFIER                        SettingsAttributeEx = 12
	SettingsAttributeEx_SNS_ACCOUNT                                SettingsAttributeEx = 19
	SettingsAttributeEx_PHONE_REGISTRATION                         SettingsAttributeEx = 20
	SettingsAttributeEx_PREFERENCE_LOCALE                          SettingsAttributeEx = 15
	SettingsAttributeEx_CUSTOM_MODE                                SettingsAttributeEx = 22
	SettingsAttributeEx_EMAIL_CONFIRMATION_STATUS                  SettingsAttributeEx = 24
	SettingsAttributeEx_ACCOUNT_MIGRATION_PINCODE                  SettingsAttributeEx = 28
	SettingsAttributeEx_ENFORCED_INPUT_ACCOUNT_MIGRATION_PINCODE   SettingsAttributeEx = 29
	SettingsAttributeEx_SECURITY_CENTER_SETTINGS                   SettingsAttributeEx = 18
	SettingsAttributeEx_E2EE_ENABLE                                SettingsAttributeEx = 33
	SettingsAttributeEx_HITOKOTO_BACKUP_REQUESTED                  SettingsAttributeEx = 34
	SettingsAttributeEx_CONTACT_ALLOW_FOLLOWING                    SettingsAttributeEx = 36
	SettingsAttributeEx_PRIVACY_ALLOW_NEARBY                       SettingsAttributeEx = 37
	SettingsAttributeEx_AGREEMENT_NEARBY                           SettingsAttributeEx = 38
	SettingsAttributeEx_AGREEMENT_SQUARE                           SettingsAttributeEx = 39
	SettingsAttributeEx_ALLOW_UNREGISTRATION_SECONDARY_DEVICE      SettingsAttributeEx = 41
	SettingsAttributeEx_AGREEMENT_BOT_USE                          SettingsAttributeEx = 42
	SettingsAttributeEx_AGREEMENT_SHAKE_FUNCTION                   SettingsAttributeEx = 43
	SettingsAttributeEx_AGREEMENT_MOBILE_CONTACT_NAME              SettingsAttributeEx = 44
	SettingsAttributeEx_AGREEMENT_SOUND_TO_TEXT                    SettingsAttributeEx = 46
	SettingsAttributeEx_AGREEMENT_PRIVACY_POLICY_VERSION           SettingsAttributeEx = 47
	SettingsAttributeEx_AGREEMENT_AD_BY_WEB_ACCESS                 SettingsAttributeEx = 48
	SettingsAttributeEx_AGREEMENT_PHONE_NUMBER_MATCHING            SettingsAttributeEx = 49
	SettingsAttributeEx_AGREEMENT_COMMUNICATION_INFO               SettingsAttributeEx = 50
	SettingsAttributeEx_AGREEMENT_THINGS_WIRELESS_COMMUNICATION    SettingsAttributeEx = 52
	SettingsAttributeEx_AGREEMENT_GDPR                             SettingsAttributeEx = 53
	SettingsAttributeEx_AGREEMENT_PROVIDE_LOCATION                 SettingsAttributeEx = 55
	SettingsAttributeEx_AGREEMENT_BEACON                           SettingsAttributeEx = 56
	SettingsAttributeEx_AGREEMENT_CONTENTS_SUGGEST                 SettingsAttributeEx = 58
	SettingsAttributeEx_AGREEMENT_CONTENTS_SUGGEST_DATA_COLLECTION SettingsAttributeEx = 59
	SettingsAttributeEx_AGREEMENT_OCR_IMAGE_COLLECTION             SettingsAttributeEx = 62
)

func SettingsAttributeExFromString

func SettingsAttributeExFromString(s string) (SettingsAttributeEx, error)

func SettingsAttributeExPtr

func SettingsAttributeExPtr(v SettingsAttributeEx) *SettingsAttributeEx

func (SettingsAttributeEx) MarshalText

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

func (*SettingsAttributeEx) Scan

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

func (SettingsAttributeEx) String

func (p SettingsAttributeEx) String() string

func (*SettingsAttributeEx) UnmarshalText

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

func (*SettingsAttributeEx) Value

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

type ShopService

type ShopService interface {
	// Parameters:
	//  - PackageId
	//  - Language
	NotifyDownloaded(ctx context.Context, packageId int64, language string) (_r int64, _err error)
	// Parameters:
	//  - Start
	//  - Size
	//  - Language
	//  - Country
	GetActivePurchaseVersions(ctx context.Context, start int64, size int32, language string, country string) (_r *ProductSimpleList, _err error)
}

type ShopServiceClient

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

func NewShopServiceClient

func NewShopServiceClient(c thrift.TClient) *ShopServiceClient

func NewShopServiceClientProtocol

func NewShopServiceClientProtocol(t thrift.TTransport, iprot thrift.TProtocol, oprot thrift.TProtocol) *ShopServiceClient

func (*ShopServiceClient) Client_

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

func (*ShopServiceClient) GetActivePurchaseVersions

func (p *ShopServiceClient) GetActivePurchaseVersions(ctx context.Context, start int64, size int32, language string, country string) (_r *ProductSimpleList, _err error)

Parameters:

  • Start
  • Size
  • Language
  • Country

func (*ShopServiceClient) LastResponseMeta_

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

func (*ShopServiceClient) NotifyDownloaded

func (p *ShopServiceClient) NotifyDownloaded(ctx context.Context, packageId int64, language string) (_r int64, _err error)

Parameters:

  • PackageId
  • Language

func (*ShopServiceClient) SetLastResponseMeta_

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

type ShopServiceGetActivePurchaseVersionsArgs

type ShopServiceGetActivePurchaseVersionsArgs struct {
	// unused field # 1
	Start    int64  `thrift:"start,2" db:"start" json:"start"`
	Size     int32  `thrift:"size,3" db:"size" json:"size"`
	Language string `thrift:"language,4" db:"language" json:"language"`
	Country  string `thrift:"country,5" db:"country" json:"country"`
}

Attributes:

  • Start
  • Size
  • Language
  • Country

func NewShopServiceGetActivePurchaseVersionsArgs

func NewShopServiceGetActivePurchaseVersionsArgs() *ShopServiceGetActivePurchaseVersionsArgs

func (*ShopServiceGetActivePurchaseVersionsArgs) GetCountry

func (*ShopServiceGetActivePurchaseVersionsArgs) GetLanguage

func (*ShopServiceGetActivePurchaseVersionsArgs) GetSize

func (*ShopServiceGetActivePurchaseVersionsArgs) GetStart

func (*ShopServiceGetActivePurchaseVersionsArgs) Read

func (*ShopServiceGetActivePurchaseVersionsArgs) ReadField2

func (*ShopServiceGetActivePurchaseVersionsArgs) ReadField3

func (*ShopServiceGetActivePurchaseVersionsArgs) ReadField4

func (*ShopServiceGetActivePurchaseVersionsArgs) ReadField5

func (*ShopServiceGetActivePurchaseVersionsArgs) String

func (*ShopServiceGetActivePurchaseVersionsArgs) Write

type ShopServiceGetActivePurchaseVersionsResult

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

Attributes:

  • Success
  • E

func NewShopServiceGetActivePurchaseVersionsResult

func NewShopServiceGetActivePurchaseVersionsResult() *ShopServiceGetActivePurchaseVersionsResult

func (*ShopServiceGetActivePurchaseVersionsResult) GetE

func (*ShopServiceGetActivePurchaseVersionsResult) GetSuccess

func (*ShopServiceGetActivePurchaseVersionsResult) IsSetE

func (*ShopServiceGetActivePurchaseVersionsResult) IsSetSuccess

func (*ShopServiceGetActivePurchaseVersionsResult) Read

func (*ShopServiceGetActivePurchaseVersionsResult) ReadField0

func (*ShopServiceGetActivePurchaseVersionsResult) ReadField1

func (*ShopServiceGetActivePurchaseVersionsResult) String

func (*ShopServiceGetActivePurchaseVersionsResult) Write

type ShopServiceNotifyDownloadedArgs

type ShopServiceNotifyDownloadedArgs struct {
	// unused field # 1
	PackageId int64  `thrift:"packageId,2" db:"packageId" json:"packageId"`
	Language  string `thrift:"language,3" db:"language" json:"language"`
}

Attributes:

  • PackageId
  • Language

func NewShopServiceNotifyDownloadedArgs

func NewShopServiceNotifyDownloadedArgs() *ShopServiceNotifyDownloadedArgs

func (*ShopServiceNotifyDownloadedArgs) GetLanguage

func (p *ShopServiceNotifyDownloadedArgs) GetLanguage() string

func (*ShopServiceNotifyDownloadedArgs) GetPackageId

func (p *ShopServiceNotifyDownloadedArgs) GetPackageId() int64

func (*ShopServiceNotifyDownloadedArgs) Read

func (*ShopServiceNotifyDownloadedArgs) ReadField2

func (*ShopServiceNotifyDownloadedArgs) ReadField3

func (*ShopServiceNotifyDownloadedArgs) String

func (*ShopServiceNotifyDownloadedArgs) Write

type ShopServiceNotifyDownloadedResult

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

Attributes:

  • Success
  • E

func NewShopServiceNotifyDownloadedResult

func NewShopServiceNotifyDownloadedResult() *ShopServiceNotifyDownloadedResult

func (*ShopServiceNotifyDownloadedResult) GetE

func (*ShopServiceNotifyDownloadedResult) GetSuccess

func (p *ShopServiceNotifyDownloadedResult) GetSuccess() int64

func (*ShopServiceNotifyDownloadedResult) IsSetE

func (*ShopServiceNotifyDownloadedResult) IsSetSuccess

func (p *ShopServiceNotifyDownloadedResult) IsSetSuccess() bool

func (*ShopServiceNotifyDownloadedResult) Read

func (*ShopServiceNotifyDownloadedResult) ReadField0

func (*ShopServiceNotifyDownloadedResult) ReadField1

func (*ShopServiceNotifyDownloadedResult) String

func (*ShopServiceNotifyDownloadedResult) Write

type ShopServiceProcessor

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

func NewShopServiceProcessor

func NewShopServiceProcessor(handler ShopService) *ShopServiceProcessor

func (*ShopServiceProcessor) AddToProcessorMap

func (p *ShopServiceProcessor) AddToProcessorMap(key string, processor thrift.TProcessorFunction)

func (*ShopServiceProcessor) GetProcessorFunction

func (p *ShopServiceProcessor) GetProcessorFunction(key string) (processor thrift.TProcessorFunction, ok bool)

func (*ShopServiceProcessor) Process

func (p *ShopServiceProcessor) Process(ctx context.Context, iprot, oprot thrift.TProtocol) (success bool, err thrift.TException)

func (*ShopServiceProcessor) ProcessorMap

func (p *ShopServiceProcessor) ProcessorMap() map[string]thrift.TProcessorFunction

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
)

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 StatusMessageHistoryPrivacyType

type StatusMessageHistoryPrivacyType int64
const (
	StatusMessageHistoryPrivacyType_NONE StatusMessageHistoryPrivacyType = 1
	StatusMessageHistoryPrivacyType_ALL  StatusMessageHistoryPrivacyType = 2
)

func StatusMessageHistoryPrivacyTypeFromString

func StatusMessageHistoryPrivacyTypeFromString(s string) (StatusMessageHistoryPrivacyType, error)

func (StatusMessageHistoryPrivacyType) MarshalText

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

func (*StatusMessageHistoryPrivacyType) Scan

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

func (StatusMessageHistoryPrivacyType) String

func (*StatusMessageHistoryPrivacyType) UnmarshalText

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

func (*StatusMessageHistoryPrivacyType) Value

type StickerIdRange

type StickerIdRange struct {
	Start int64 `thrift:"start,1" db:"start" json:"start"`
	Size  int32 `thrift:"size,2" db:"size" json:"size"`
}

Attributes:

  • Start
  • Size

func NewStickerIdRange

func NewStickerIdRange() *StickerIdRange

func (*StickerIdRange) Equals

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

func (*StickerIdRange) GetSize

func (p *StickerIdRange) GetSize() int32

func (*StickerIdRange) GetStart

func (p *StickerIdRange) GetStart() int64

func (*StickerIdRange) Read

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

func (*StickerIdRange) ReadField1

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

func (*StickerIdRange) ReadField2

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

func (*StickerIdRange) String

func (p *StickerIdRange) String() string

func (*StickerIdRange) Write

func (p *StickerIdRange) Write(ctx context.Context, oprot thrift.TProtocol) 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
)

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 TalkException

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

Attributes:

  • Code
  • Reason
  • ParameterMap
var AuthServiceConfirmE2EELoginResult_E_DEFAULT *TalkException
var AuthServiceConfirmIdentifierResult_E_DEFAULT *TalkException
var AuthServiceGetAuthRSAKeyResult_E_DEFAULT *TalkException
var AuthServiceIssueTokenForAccountMigrationSettingsResult_E_DEFAULT *TalkException
var AuthServiceLoginZResult_E_DEFAULT *TalkException
var AuthServiceLogoutZResult_E_DEFAULT *TalkException
var AuthServiceOpenAuthSessionResult_E_DEFAULT *TalkException
var AuthServiceRemoveIdentifierResult_E_DEFAULT *TalkException
var AuthServiceResendIdentifierConfirmationResult_E_DEFAULT *TalkException
var AuthServiceRespondE2EELoginRequestResult_E_DEFAULT *TalkException
var AuthServiceSetIdentifierAndPasswordResult_E_DEFAULT *TalkException
var AuthServiceSetIdentifierResult_E_DEFAULT *TalkException
var AuthServiceSetPasswordResult_E_DEFAULT *TalkException
var AuthServiceUpdateIdentifierResult_E_DEFAULT *TalkException
var AuthServiceUpdatePasswordResult_E_DEFAULT *TalkException
var AuthServiceVerifyQrcodeWithE2EEResult_E_DEFAULT *TalkException
var BuddyServiceGetBuddyContactsResult_E_DEFAULT *TalkException
var BuddyServiceGetBuddyDetailResult_E_DEFAULT *TalkException
var BuddyServiceGetPopularBuddyListsResult_E_DEFAULT *TalkException
var CallServiceAcquireCallRouteResult_E_DEFAULT *TalkException
var CallServiceAcquireGroupCallRouteResult_E_DEFAULT *TalkException
var CallServiceGetGroupCallResult_E_DEFAULT *TalkException
var ShopServiceGetActivePurchaseVersionsResult_E_DEFAULT *TalkException
var ShopServiceNotifyDownloadedResult_E_DEFAULT *TalkException
var TalkServiceAcceptChatInvitationResult_E_DEFAULT *TalkException
var TalkServiceBlockContactResult_E_DEFAULT *TalkException
var TalkServiceBlockRecommendationResult_E_DEFAULT *TalkException
var TalkServiceCancelChatInvitationResult_E_DEFAULT *TalkException
var TalkServiceChangeVerificationMethodResult_E_DEFAULT *TalkException
var TalkServiceCreateChatResult_E_DEFAULT *TalkException
var TalkServiceCreateRoomResult_E_DEFAULT *TalkException
var TalkServiceDeleteOtherFromChatResult_E_DEFAULT *TalkException
var TalkServiceDeleteSelfFromChatResult_E_DEFAULT *TalkException
var TalkServiceFetchOpsResult_E_DEFAULT *TalkException
var TalkServiceFindAndAddContactsByMidResult_E_DEFAULT *TalkException
var TalkServiceFindContactByUseridResult_E_DEFAULT *TalkException
var TalkServiceFinishUpdateVerificationResult_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 TalkServiceGetChatsResult_E_DEFAULT *TalkException
var TalkServiceGetConfigurationsResult_E_DEFAULT *TalkException
var TalkServiceGetContactResult_E_DEFAULT *TalkException
var TalkServiceGetContactsResult_E_DEFAULT *TalkException
var TalkServiceGetCountriesResult_E_DEFAULT *TalkException
var TalkServiceGetE2EEGroupSharedKeyResult_E_DEFAULT *TalkException
var TalkServiceGetE2EEPublicKeyResult_E_DEFAULT *TalkException
var TalkServiceGetE2EEPublicKeysExResult_E_DEFAULT *TalkException
var TalkServiceGetLastE2EEGroupSharedKeyResult_E_DEFAULT *TalkException
var TalkServiceGetLastE2EEPublicKeysResult_E_DEFAULT *TalkException
var TalkServiceGetProfileResult_E_DEFAULT *TalkException
var TalkServiceGetRSAKeyInfoResult_E_DEFAULT *TalkException
var TalkServiceGetRecommendationIdsResult_E_DEFAULT *TalkException
var TalkServiceGetRoomResult_E_DEFAULT *TalkException
var TalkServiceGetServerTimeResult_E_DEFAULT *TalkException
var TalkServiceGetSessionsResult_E_DEFAULT *TalkException
var TalkServiceGetSettingsResult_E_DEFAULT *TalkException
var TalkServiceInviteFriendsBySmsResult_E_DEFAULT *TalkException
var TalkServiceInviteIntoChatResult_E_DEFAULT *TalkException
var TalkServiceInviteIntoRoomResult_E_DEFAULT *TalkException
var TalkServiceIsUseridAvailableResult_E_DEFAULT *TalkException
var TalkServiceLeaveRoomResult_E_DEFAULT *TalkException
var TalkServiceLogoutSessionResult_E_DEFAULT *TalkException
var TalkServiceNegotiateE2EEPublicKeyResult_E_DEFAULT *TalkException
var TalkServiceNoopResult_E_DEFAULT *TalkException
var TalkServiceNotifyUpdatedResult_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 TalkServiceRequestAccountPasswordResetResult_E_DEFAULT *TalkException
var TalkServiceResendPinCodeResult_E_DEFAULT *TalkException
var TalkServiceRespondE2EEKeyExchangeResult_E_DEFAULT *TalkException
var TalkServiceSendChatCheckedResult_E_DEFAULT *TalkException
var TalkServiceSendChatRemovedResult_E_DEFAULT *TalkException
var TalkServiceSendEchoPushResult_E_DEFAULT *TalkException
var TalkServiceSendMessageResult_E_DEFAULT *TalkException
var TalkServiceSetNotificationsEnabledResult_E_DEFAULT *TalkException
var TalkServiceStartUpdateVerificationResult_E_DEFAULT *TalkException
var TalkServiceSyncContactsResult_E_DEFAULT *TalkException
var TalkServiceUnblockContactResult_E_DEFAULT *TalkException
var TalkServiceUnblockRecommendationResult_E_DEFAULT *TalkException
var TalkServiceUnregisterUserAndDeviceResult_E_DEFAULT *TalkException
var TalkServiceUnsendMessageResult_E_DEFAULT *TalkException
var TalkServiceUpdateAccountMigrationPincodeResult_E_DEFAULT *TalkException
var TalkServiceUpdateChatResult_E_DEFAULT *TalkException
var TalkServiceUpdateContactSettingResult_E_DEFAULT *TalkException
var TalkServiceUpdateNotificationTokenResult_E_DEFAULT *TalkException
var TalkServiceUpdateProfileAttributeResult_E_DEFAULT *TalkException
var TalkServiceUpdateSettingsAttributes2Result_E_DEFAULT *TalkException
var TalkServiceVerifyPhoneNumberResult_E_DEFAULT *TalkException
var TalkServiceVerifyQrcodeResult_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() ErrorCode

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) Write

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

type TalkService

type TalkService interface {
	UnregisterUserAndDevice(ctx context.Context) (_r string, _err error)
	// Parameters:
	//  - ExpirationTime
	//  - MaxUseCount
	GenerateUserTicket(ctx context.Context, expirationTime int64, maxUseCount int32) (_r *Ticket, _err error)
	// Parameters:
	//  - ReqSeq
	//  - Attr
	//  - Value
	UpdateProfileAttribute(ctx context.Context, reqSeq int32, attr ProfileAttribute, value string) (_err error)
	// Parameters:
	//  - ReqSeq
	//  - AttributesToUpdate
	//  - Settings
	UpdateSettingsAttributes2(ctx context.Context, reqSeq int32, attributesToUpdate []SettingsAttributeEx, settings *Settings) (_r []SettingsAttributeEx, _err error)
	// Parameters:
	//  - SyncReason
	GetRecommendationIds(ctx context.Context, syncReason SyncReason) (_r []string, _err error)
	// Parameters:
	//  - SyncReason
	GetBlockedRecommendationIds(ctx context.Context, syncReason SyncReason) (_r []string, _err error)
	// Parameters:
	//  - SyncReason
	GetAllContactIds(ctx context.Context, syncReason SyncReason) (_r []string, _err error)
	// Parameters:
	//  - ID
	GetContact(ctx context.Context, id string) (_r *Contact, _err error)
	// Parameters:
	//  - LocalRev
	//  - Count
	//  - GlobalRev
	//  - IndividualRev
	FetchOps(ctx context.Context, localRev int64, count int32, globalRev int64, individualRev int64) (_r []*Operation, _err error)
	// Parameters:
	//  - Seq
	//  - Message
	SendMessage(ctx context.Context, seq int32, message *Message) (_r *Message, _err error)
	// Parameters:
	//  - Seq
	//  - ChatMid
	//  - LastMessageId
	//  - SessionId
	SendChatChecked(ctx context.Context, seq int32, chatMid string, lastMessageId string, sessionId int8) (_err error)
	// Parameters:
	//  - RoomId
	GetRoom(ctx context.Context, roomId string) (_r *Room, _err error)
	// Parameters:
	//  - Request
	UpdateChat(ctx context.Context, request *UpdateChatRequest) (_r *UpdateChatResponse, _err error)
	// Parameters:
	//  - Request
	GetChats(ctx context.Context, request *GetChatsRequest) (_r *GetChatsResponse, _err error)
	// Parameters:
	//  - IgnoreE2EEStatus
	//  - SyncReason
	GetE2EEPublicKeysEx(ctx context.Context, ignoreE2EEStatus bool, syncReason SyncReason) (_r []*E2EEPublicKey, _err error)
	// Parameters:
	//  - ReqSeq
	//  - EncryptedKeyChain
	//  - HashKeyChain
	RespondE2EEKeyExchange(ctx context.Context, reqSeq int32, encryptedKeyChain string, hashKeyChain string) (_err error)
	// Parameters:
	//  - KeyVersion
	//  - ChatMid
	GetLastE2EEGroupSharedKey(ctx context.Context, keyVersion int32, chatMid string) (_r *E2EEGroupSharedKey, _err error)
	// Parameters:
	//  - Verifier
	//  - PinCode
	VerifyQrcode(ctx context.Context, verifier string, pinCode string) (_r string, _err error)
	// Parameters:
	//  - Revision
	//  - RegionOfUsim
	//  - RegionOfTelephone
	//  - RegionOfLocale
	//  - Carrier
	//  - SyncReason
	GetConfigurations(ctx context.Context, revision int64, regionOfUsim string, regionOfTelephone string, regionOfLocale string, carrier string, syncReason SyncReason) (_r *Configurations, _err error)
	// Parameters:
	//  - Request
	ReissueChatTicket(ctx context.Context, request *ReissueChatTicketRequest) (_r *ReissueChatTicketResponse, _err error)
	Noop(ctx context.Context) (_err error)
	GetServerTime(ctx context.Context) (_r int64, _err error)
	// Parameters:
	//  - ReqSeq
	//  - Type
	//  - Target
	//  - Enablement
	SetNotificationsEnabled(ctx context.Context, reqSeq int32, type_a1 MIDType, target string, enablement bool) (_err error)
	// Parameters:
	//  - Provider
	//  - Identifier
	//  - Locale
	RequestAccountPasswordReset(ctx context.Context, provider IdentityProvider, identifier string, locale string) (_err error)
	// Parameters:
	//  - CountryGroup
	GetCountries(ctx context.Context, countryGroup CountryGroup) (_r []string, _err error)
	// Parameters:
	//  - ReqSeq
	//  - SearchId
	RegisterUserid(ctx context.Context, reqSeq int32, searchId string) (_r bool, _err error)
	// Parameters:
	//  - SearchId
	IsUseridAvailable(ctx context.Context, searchId string) (_r bool, _err error)
	// Parameters:
	//  - SyncReason
	GetProfile(ctx context.Context, syncReason SyncReason) (_r *Profile, _err error)
	// Parameters:
	//  - Region
	//  - Carrier
	//  - Phone
	//  - UdidHash
	//  - DeviceInfo
	//  - NetworkCode
	//  - Locale
	//  - SimInfo
	StartUpdateVerification(ctx context.Context, region string, carrier CarrierCode, phone string, udidHash string, deviceInfo *DeviceInfo, networkCode string, locale string, simInfo *SIMInfo) (_r *VerificationSessionData, _err error)
	// Parameters:
	//  - SessionId
	//  - PinCode
	//  - UdidHash
	//  - MigrationPincodeSessionId
	//  - OldUdidHash
	VerifyPhoneNumber(ctx context.Context, sessionId string, pinCode string, udidHash string, migrationPincodeSessionId string, oldUdidHash string) (_r *PhoneVerificationResult_, _err error)
	// Parameters:
	//  - AccountMigrationPincode
	UpdateAccountMigrationPincode(ctx context.Context, accountMigrationPincode string) (_err error)
	// Parameters:
	//  - SessionId
	ResendPinCode(ctx context.Context, sessionId string) (_err error)
	// Parameters:
	//  - SessionId
	//  - Method
	ChangeVerificationMethod(ctx context.Context, sessionId string, method VerificationMethod) (_r *VerificationSessionData, _err error)
	// Parameters:
	//  - SessionId
	FinishUpdateVerification(ctx context.Context, sessionId string) (_err error)
	// Parameters:
	//  - SyncReason
	GetSettings(ctx context.Context, syncReason SyncReason) (_r *Settings, _err error)
	// Parameters:
	//  - ReqSeq
	//  - ID
	BlockRecommendation(ctx context.Context, reqSeq int32, id string) (_err error)
	// Parameters:
	//  - ReqSeq
	//  - ID
	BlockContact(ctx context.Context, reqSeq int32, id string) (_err error)
	// Parameters:
	//  - ReqSeq
	//  - ID
	UnblockRecommendation(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
	//  - Mid
	//  - Type
	//  - Reference
	FindAndAddContactsByMid(ctx context.Context, reqSeq int32, mid string, type_a1 ContactType, reference string) (_r map[string]*Contact, _err error)
	// Parameters:
	//  - SearchId
	FindContactByUserid(ctx context.Context, searchId string) (_r *Contact, _err error)
	// Parameters:
	//  - PhoneNumberList
	InviteFriendsBySms(ctx context.Context, phoneNumberList []string) (_err error)
	// Parameters:
	//  - Ids
	GetContacts(ctx context.Context, ids []string) (_r []*Contact, _err error)
	// Parameters:
	//  - ReqSeq
	//  - LocalContacts
	SyncContacts(ctx context.Context, reqSeq int32, localContacts []*ContactModification) (_r map[string]*ContactRegistration, _err error)
	// Parameters:
	//  - ReqSeq
	//  - Mid
	//  - Flag
	//  - Value
	UpdateContactSetting(ctx context.Context, reqSeq int32, mid string, flag ContactSetting, value string) (_err error)
	// Parameters:
	//  - Seq
	//  - ChatMid
	//  - LastMessageId
	//  - SessionId
	SendChatRemoved(ctx context.Context, seq int32, chatMid string, lastMessageId string, sessionId int8) (_err error)
	// Parameters:
	//  - ReqSeq
	//  - RoomId
	LeaveRoom(ctx context.Context, reqSeq int32, roomId string) (_err error)
	// Parameters:
	//  - Seq
	//  - MessageId
	UnsendMessage(ctx context.Context, seq int32, messageId string) (_err error)
	// Parameters:
	//  - ReqSeq
	//  - RoomId
	//  - ContactIds
	InviteIntoRoom(ctx context.Context, reqSeq int32, roomId string, contactIds []string) (_err error)
	// Parameters:
	//  - ReqSeq
	//  - ContactIds
	CreateRoom(ctx context.Context, reqSeq int32, contactIds []string) (_r *Room, _err error)
	// Parameters:
	//  - Request
	InviteIntoChat(ctx context.Context, request *InviteIntoChatRequest) (_r *InviteIntoChatResponse, _err error)
	// Parameters:
	//  - Request
	DeleteSelfFromChat(ctx context.Context, request *DeleteSelfFromChatRequest) (_r *DeleteSelfFromChatResponse, _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
	AcceptChatInvitation(ctx context.Context, request *AcceptChatInvitationRequest) (_r *AcceptChatInvitationResponse, _err error)
	// Parameters:
	//  - Request
	RejectChatInvitation(ctx context.Context, request *RejectChatInvitationRequest) (_r *RejectChatInvitationResponse, _err error)
	// Parameters:
	//  - Request
	DeleteOtherFromChat(ctx context.Context, request *DeleteOtherFromChatRequest) (_r *DeleteOtherFromChatResponse, _err error)
	// Parameters:
	//  - Request
	CancelChatInvitation(ctx context.Context, request *CancelChatInvitationRequest) (_r *CancelChatInvitationResponse, _err error)
	GetSessions(ctx context.Context) (_r []*LoginSession, _err error)
	// Parameters:
	//  - TokenKey
	LogoutSession(ctx context.Context, tokenKey string) (_err error)
	// Parameters:
	//  - LastRev
	//  - DeviceInfo
	//  - UdidHash
	//  - OldUdidHash
	NotifyUpdated(ctx context.Context, lastRev int64, deviceInfo *DeviceInfo, udidHash string, oldUdidHash string) (_err error)
	// Parameters:
	//  - Text
	SendEchoPush(ctx context.Context, text string) (_err error)
	// Parameters:
	//  - Type
	//  - Token
	UpdateNotificationToken(ctx context.Context, type_a1 NotificationType, token string) (_err error)
	// Parameters:
	//  - Provider
	GetRSAKeyInfo(ctx context.Context, provider IdentityProvider) (_r *RSAKey, _err error)
	// Parameters:
	//  - SyncReason
	GetBlockedContactIds(ctx context.Context, syncReason SyncReason) (_r []string, _err error)
	// Parameters:
	//  - ReqSeq
	//  - PublicKey
	RegisterE2EEPublicKey(ctx context.Context, reqSeq int32, publicKey *E2EEPublicKey) (_r *E2EEPublicKey, _err error)
	// Parameters:
	//  - Mid
	//  - KeyVersion
	//  - KeyId
	GetE2EEPublicKey(ctx context.Context, mid string, keyVersion int32, keyId int32) (_r *E2EEPublicKey, _err error)
	// Parameters:
	//  - Mid
	NegotiateE2EEPublicKey(ctx context.Context, mid string) (_r *E2EENegotiationResult_, _err error)
	// Parameters:
	//  - KeyVersion
	//  - ChatMid
	//  - Members
	//  - KeyIds
	//  - EncryptedSharedKeys
	RegisterE2EEGroupKey(ctx context.Context, keyVersion int32, chatMid string, members []string, keyIds []int32, encryptedSharedKeys []string) (_r *E2EEGroupSharedKey, _err error)
	// Parameters:
	//  - KeyVersion
	//  - ChatMid
	//  - GroupKeyId
	GetE2EEGroupSharedKey(ctx context.Context, keyVersion int32, chatMid string, groupKeyId int32) (_r *E2EEGroupSharedKey, _err error)
	// Parameters:
	//  - ChatMid
	GetLastE2EEPublicKeys(ctx context.Context, chatMid string) (_r *E2EEPublicKey, _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 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 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"`
	ID     string `thrift:"id,2" db:"id" json:"id"`
}

Attributes:

  • ReqSeq
  • ID

func NewTalkServiceBlockRecommendationArgs

func NewTalkServiceBlockRecommendationArgs() *TalkServiceBlockRecommendationArgs

func (*TalkServiceBlockRecommendationArgs) GetID

func (*TalkServiceBlockRecommendationArgs) GetReqSeq

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 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 TalkServiceChangeVerificationMethodArgs

type TalkServiceChangeVerificationMethodArgs struct {
	// unused field # 1
	SessionId string             `thrift:"sessionId,2" db:"sessionId" json:"sessionId"`
	Method    VerificationMethod `thrift:"method,3" db:"method" json:"method"`
}

Attributes:

  • SessionId
  • Method

func NewTalkServiceChangeVerificationMethodArgs

func NewTalkServiceChangeVerificationMethodArgs() *TalkServiceChangeVerificationMethodArgs

func (*TalkServiceChangeVerificationMethodArgs) GetMethod

func (*TalkServiceChangeVerificationMethodArgs) GetSessionId

func (*TalkServiceChangeVerificationMethodArgs) Read

func (*TalkServiceChangeVerificationMethodArgs) ReadField2

func (*TalkServiceChangeVerificationMethodArgs) ReadField3

func (*TalkServiceChangeVerificationMethodArgs) String

func (*TalkServiceChangeVerificationMethodArgs) Write

type TalkServiceChangeVerificationMethodResult

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

Attributes:

  • Success
  • E

func NewTalkServiceChangeVerificationMethodResult

func NewTalkServiceChangeVerificationMethodResult() *TalkServiceChangeVerificationMethodResult

func (*TalkServiceChangeVerificationMethodResult) GetE

func (*TalkServiceChangeVerificationMethodResult) GetSuccess

func (*TalkServiceChangeVerificationMethodResult) IsSetE

func (*TalkServiceChangeVerificationMethodResult) IsSetSuccess

func (*TalkServiceChangeVerificationMethodResult) Read

func (*TalkServiceChangeVerificationMethodResult) ReadField0

func (*TalkServiceChangeVerificationMethodResult) ReadField1

func (*TalkServiceChangeVerificationMethodResult) String

func (*TalkServiceChangeVerificationMethodResult) 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) 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, id string) (_err error)

Parameters:

  • ReqSeq
  • ID

func (*TalkServiceClient) CancelChatInvitation

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

Parameters:

  • Request

func (*TalkServiceClient) ChangeVerificationMethod

func (p *TalkServiceClient) ChangeVerificationMethod(ctx context.Context, sessionId string, method VerificationMethod) (_r *VerificationSessionData, _err error)

Parameters:

  • SessionId
  • Method

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) CreateRoom

func (p *TalkServiceClient) CreateRoom(ctx context.Context, reqSeq int32, contactIds []string) (_r *Room, _err error)

Parameters:

  • ReqSeq
  • ContactIds

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) FetchOps

func (p *TalkServiceClient) FetchOps(ctx context.Context, localRev int64, count int32, globalRev int64, individualRev int64) (_r []*Operation, _err error)

Parameters:

  • LocalRev
  • Count
  • GlobalRev
  • IndividualRev

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) FindContactByUserid

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

Parameters:

  • SearchId

func (*TalkServiceClient) FinishUpdateVerification

func (p *TalkServiceClient) FinishUpdateVerification(ctx context.Context, sessionId string) (_err error)

Parameters:

  • SessionId

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 SyncReason) (_r []string, _err error)

Parameters:

  • SyncReason

func (*TalkServiceClient) GetBlockedContactIds

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

Parameters:

  • SyncReason

func (*TalkServiceClient) GetBlockedRecommendationIds

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

Parameters:

  • SyncReason

func (*TalkServiceClient) GetChats

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

Parameters:

  • Request

func (*TalkServiceClient) GetConfigurations

func (p *TalkServiceClient) GetConfigurations(ctx context.Context, revision int64, regionOfUsim string, regionOfTelephone string, regionOfLocale string, carrier string, syncReason SyncReason) (_r *Configurations, _err error)

Parameters:

  • Revision
  • RegionOfUsim
  • RegionOfTelephone
  • RegionOfLocale
  • Carrier
  • 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) GetCountries

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

Parameters:

  • CountryGroup

func (*TalkServiceClient) GetE2EEGroupSharedKey

func (p *TalkServiceClient) GetE2EEGroupSharedKey(ctx context.Context, keyVersion int32, chatMid string, groupKeyId int32) (_r *E2EEGroupSharedKey, _err error)

Parameters:

  • KeyVersion
  • ChatMid
  • GroupKeyId

func (*TalkServiceClient) GetE2EEPublicKey

func (p *TalkServiceClient) GetE2EEPublicKey(ctx context.Context, mid string, keyVersion int32, keyId int32) (_r *E2EEPublicKey, _err error)

Parameters:

  • Mid
  • KeyVersion
  • KeyId

func (*TalkServiceClient) GetE2EEPublicKeysEx

func (p *TalkServiceClient) GetE2EEPublicKeysEx(ctx context.Context, ignoreE2EEStatus bool, syncReason SyncReason) (_r []*E2EEPublicKey, _err error)

Parameters:

  • IgnoreE2EEStatus
  • SyncReason

func (*TalkServiceClient) GetLastE2EEGroupSharedKey

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

Parameters:

  • KeyVersion
  • ChatMid

func (*TalkServiceClient) GetLastE2EEPublicKeys

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

Parameters:

  • ChatMid

func (*TalkServiceClient) GetProfile

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

Parameters:

  • SyncReason

func (*TalkServiceClient) GetRSAKeyInfo

func (p *TalkServiceClient) GetRSAKeyInfo(ctx context.Context, provider IdentityProvider) (_r *RSAKey, _err error)

Parameters:

  • Provider

func (*TalkServiceClient) GetRecommendationIds

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

Parameters:

  • SyncReason

func (*TalkServiceClient) GetRoom

func (p *TalkServiceClient) GetRoom(ctx context.Context, roomId string) (_r *Room, _err error)

Parameters:

  • RoomId

func (*TalkServiceClient) GetServerTime

func (p *TalkServiceClient) GetServerTime(ctx context.Context) (_r int64, _err error)

func (*TalkServiceClient) GetSessions

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

func (*TalkServiceClient) GetSettings

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

Parameters:

  • SyncReason

func (*TalkServiceClient) InviteFriendsBySms

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

Parameters:

  • PhoneNumberList

func (*TalkServiceClient) InviteIntoChat

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

Parameters:

  • Request

func (*TalkServiceClient) InviteIntoRoom

func (p *TalkServiceClient) InviteIntoRoom(ctx context.Context, reqSeq int32, roomId string, contactIds []string) (_err error)

Parameters:

  • ReqSeq
  • RoomId
  • ContactIds

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) LeaveRoom

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

Parameters:

  • ReqSeq
  • RoomId

func (*TalkServiceClient) LogoutSession

func (p *TalkServiceClient) LogoutSession(ctx context.Context, tokenKey string) (_err error)

Parameters:

  • TokenKey

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) NotifyUpdated

func (p *TalkServiceClient) NotifyUpdated(ctx context.Context, lastRev int64, deviceInfo *DeviceInfo, udidHash string, oldUdidHash string) (_err error)

Parameters:

  • LastRev
  • DeviceInfo
  • UdidHash
  • OldUdidHash

func (*TalkServiceClient) RegisterE2EEGroupKey

func (p *TalkServiceClient) RegisterE2EEGroupKey(ctx context.Context, keyVersion int32, chatMid string, members []string, keyIds []int32, encryptedSharedKeys []string) (_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) RequestAccountPasswordReset

func (p *TalkServiceClient) RequestAccountPasswordReset(ctx context.Context, provider IdentityProvider, identifier string, locale string) (_err error)

Parameters:

  • Provider
  • Identifier
  • Locale

func (*TalkServiceClient) ResendPinCode

func (p *TalkServiceClient) ResendPinCode(ctx context.Context, sessionId string) (_err error)

Parameters:

  • SessionId

func (*TalkServiceClient) RespondE2EEKeyExchange

func (p *TalkServiceClient) RespondE2EEKeyExchange(ctx context.Context, reqSeq int32, encryptedKeyChain string, hashKeyChain string) (_err error)

Parameters:

  • ReqSeq
  • EncryptedKeyChain
  • HashKeyChain

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) SendEchoPush

func (p *TalkServiceClient) SendEchoPush(ctx context.Context, text string) (_err error)

Parameters:

  • Text

func (*TalkServiceClient) SendMessage

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

Parameters:

  • Seq
  • Message

func (*TalkServiceClient) SetLastResponseMeta_

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

func (*TalkServiceClient) SetNotificationsEnabled

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

Parameters:

  • ReqSeq
  • Type
  • Target
  • Enablement

func (*TalkServiceClient) StartUpdateVerification

func (p *TalkServiceClient) StartUpdateVerification(ctx context.Context, region string, carrier CarrierCode, phone string, udidHash string, deviceInfo *DeviceInfo, networkCode string, locale string, simInfo *SIMInfo) (_r *VerificationSessionData, _err error)

Parameters:

  • Region
  • Carrier
  • Phone
  • UdidHash
  • DeviceInfo
  • NetworkCode
  • Locale
  • SimInfo

func (*TalkServiceClient) SyncContacts

func (p *TalkServiceClient) SyncContacts(ctx context.Context, reqSeq int32, localContacts []*ContactModification) (_r map[string]*ContactRegistration, _err error)

Parameters:

  • ReqSeq
  • LocalContacts

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, id string) (_err error)

Parameters:

  • ReqSeq
  • ID

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) UpdateAccountMigrationPincode

func (p *TalkServiceClient) UpdateAccountMigrationPincode(ctx context.Context, accountMigrationPincode string) (_err error)

Parameters:

  • AccountMigrationPincode

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 ContactSetting, value string) (_err error)

Parameters:

  • ReqSeq
  • Mid
  • Flag
  • Value

func (*TalkServiceClient) UpdateNotificationToken

func (p *TalkServiceClient) UpdateNotificationToken(ctx context.Context, type_a1 NotificationType, token string) (_err error)

Parameters:

  • Type
  • Token

func (*TalkServiceClient) UpdateProfileAttribute

func (p *TalkServiceClient) UpdateProfileAttribute(ctx context.Context, reqSeq int32, attr ProfileAttribute, value string) (_err error)

Parameters:

  • ReqSeq
  • Attr
  • Value

func (*TalkServiceClient) UpdateSettingsAttributes2

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

Parameters:

  • ReqSeq
  • AttributesToUpdate
  • Settings

func (*TalkServiceClient) VerifyPhoneNumber

func (p *TalkServiceClient) VerifyPhoneNumber(ctx context.Context, sessionId string, pinCode string, udidHash string, migrationPincodeSessionId string, oldUdidHash string) (_r *PhoneVerificationResult_, _err error)

Parameters:

  • SessionId
  • PinCode
  • UdidHash
  • MigrationPincodeSessionId
  • OldUdidHash

func (*TalkServiceClient) VerifyQrcode

func (p *TalkServiceClient) VerifyQrcode(ctx context.Context, verifier string, pinCode string) (_r string, _err error)

Parameters:

  • Verifier
  • PinCode

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 TalkServiceCreateRoomArgs

type TalkServiceCreateRoomArgs struct {
	ReqSeq     int32    `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	ContactIds []string `thrift:"contactIds,2" db:"contactIds" json:"contactIds"`
}

Attributes:

  • ReqSeq
  • ContactIds

func NewTalkServiceCreateRoomArgs

func NewTalkServiceCreateRoomArgs() *TalkServiceCreateRoomArgs

func (*TalkServiceCreateRoomArgs) GetContactIds

func (p *TalkServiceCreateRoomArgs) GetContactIds() []string

func (*TalkServiceCreateRoomArgs) GetReqSeq

func (p *TalkServiceCreateRoomArgs) GetReqSeq() int32

func (*TalkServiceCreateRoomArgs) Read

func (*TalkServiceCreateRoomArgs) ReadField1

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

func (*TalkServiceCreateRoomArgs) ReadField2

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

func (*TalkServiceCreateRoomArgs) String

func (p *TalkServiceCreateRoomArgs) String() string

func (*TalkServiceCreateRoomArgs) Write

type TalkServiceCreateRoomResult

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

Attributes:

  • Success
  • E

func NewTalkServiceCreateRoomResult

func NewTalkServiceCreateRoomResult() *TalkServiceCreateRoomResult

func (*TalkServiceCreateRoomResult) GetE

func (*TalkServiceCreateRoomResult) GetSuccess

func (p *TalkServiceCreateRoomResult) GetSuccess() *Room

func (*TalkServiceCreateRoomResult) IsSetE

func (p *TalkServiceCreateRoomResult) IsSetE() bool

func (*TalkServiceCreateRoomResult) IsSetSuccess

func (p *TalkServiceCreateRoomResult) IsSetSuccess() bool

func (*TalkServiceCreateRoomResult) Read

func (*TalkServiceCreateRoomResult) ReadField0

func (*TalkServiceCreateRoomResult) ReadField1

func (*TalkServiceCreateRoomResult) String

func (p *TalkServiceCreateRoomResult) String() string

func (*TalkServiceCreateRoomResult) 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 TalkServiceFetchOpsArgs

type TalkServiceFetchOpsArgs struct {
	// unused field # 1
	LocalRev      int64 `thrift:"localRev,2" db:"localRev" json:"localRev"`
	Count         int32 `thrift:"count,3" db:"count" json:"count"`
	GlobalRev     int64 `thrift:"globalRev,4" db:"globalRev" json:"globalRev"`
	IndividualRev int64 `thrift:"individualRev,5" db:"individualRev" json:"individualRev"`
}

Attributes:

  • LocalRev
  • Count
  • GlobalRev
  • IndividualRev

func NewTalkServiceFetchOpsArgs

func NewTalkServiceFetchOpsArgs() *TalkServiceFetchOpsArgs

func (*TalkServiceFetchOpsArgs) GetCount

func (p *TalkServiceFetchOpsArgs) GetCount() int32

func (*TalkServiceFetchOpsArgs) GetGlobalRev

func (p *TalkServiceFetchOpsArgs) GetGlobalRev() int64

func (*TalkServiceFetchOpsArgs) GetIndividualRev

func (p *TalkServiceFetchOpsArgs) GetIndividualRev() int64

func (*TalkServiceFetchOpsArgs) GetLocalRev

func (p *TalkServiceFetchOpsArgs) GetLocalRev() int64

func (*TalkServiceFetchOpsArgs) Read

func (*TalkServiceFetchOpsArgs) ReadField2

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

func (*TalkServiceFetchOpsArgs) ReadField3

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

func (*TalkServiceFetchOpsArgs) ReadField4

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

func (*TalkServiceFetchOpsArgs) ReadField5

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

func (*TalkServiceFetchOpsArgs) String

func (p *TalkServiceFetchOpsArgs) String() string

func (*TalkServiceFetchOpsArgs) Write

type TalkServiceFetchOpsResult

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

Attributes:

  • Success
  • E

func NewTalkServiceFetchOpsResult

func NewTalkServiceFetchOpsResult() *TalkServiceFetchOpsResult

func (*TalkServiceFetchOpsResult) GetE

func (*TalkServiceFetchOpsResult) GetSuccess

func (p *TalkServiceFetchOpsResult) GetSuccess() []*Operation

func (*TalkServiceFetchOpsResult) IsSetE

func (p *TalkServiceFetchOpsResult) IsSetE() bool

func (*TalkServiceFetchOpsResult) IsSetSuccess

func (p *TalkServiceFetchOpsResult) IsSetSuccess() bool

func (*TalkServiceFetchOpsResult) Read

func (*TalkServiceFetchOpsResult) ReadField0

func (p *TalkServiceFetchOpsResult) ReadField0(ctx context.Context, iprot thrift.TProtocol) error

func (*TalkServiceFetchOpsResult) ReadField1

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

func (*TalkServiceFetchOpsResult) String

func (p *TalkServiceFetchOpsResult) String() string

func (*TalkServiceFetchOpsResult) 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 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 TalkServiceFinishUpdateVerificationArgs

type TalkServiceFinishUpdateVerificationArgs struct {
	// unused field # 1
	SessionId string `thrift:"sessionId,2" db:"sessionId" json:"sessionId"`
}

Attributes:

  • SessionId

func NewTalkServiceFinishUpdateVerificationArgs

func NewTalkServiceFinishUpdateVerificationArgs() *TalkServiceFinishUpdateVerificationArgs

func (*TalkServiceFinishUpdateVerificationArgs) GetSessionId

func (*TalkServiceFinishUpdateVerificationArgs) Read

func (*TalkServiceFinishUpdateVerificationArgs) ReadField2

func (*TalkServiceFinishUpdateVerificationArgs) String

func (*TalkServiceFinishUpdateVerificationArgs) Write

type TalkServiceFinishUpdateVerificationResult

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

Attributes:

  • E

func NewTalkServiceFinishUpdateVerificationResult

func NewTalkServiceFinishUpdateVerificationResult() *TalkServiceFinishUpdateVerificationResult

func (*TalkServiceFinishUpdateVerificationResult) GetE

func (*TalkServiceFinishUpdateVerificationResult) IsSetE

func (*TalkServiceFinishUpdateVerificationResult) Read

func (*TalkServiceFinishUpdateVerificationResult) ReadField1

func (*TalkServiceFinishUpdateVerificationResult) String

func (*TalkServiceFinishUpdateVerificationResult) 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 SyncReason `thrift:"syncReason,1" db:"syncReason" json:"syncReason"`
}

Attributes:

  • SyncReason

func NewTalkServiceGetAllContactIdsArgs

func NewTalkServiceGetAllContactIdsArgs() *TalkServiceGetAllContactIdsArgs

func (*TalkServiceGetAllContactIdsArgs) GetSyncReason

func (p *TalkServiceGetAllContactIdsArgs) GetSyncReason() SyncReason

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 SyncReason `thrift:"syncReason,1" db:"syncReason" json:"syncReason"`
}

Attributes:

  • SyncReason

func NewTalkServiceGetBlockedContactIdsArgs

func NewTalkServiceGetBlockedContactIdsArgs() *TalkServiceGetBlockedContactIdsArgs

func (*TalkServiceGetBlockedContactIdsArgs) GetSyncReason

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 SyncReason `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 TalkServiceGetChatsArgs

type TalkServiceGetChatsArgs struct {
	Request *GetChatsRequest `thrift:"request,1" db:"request" json:"request"`
}

Attributes:

  • Request

func NewTalkServiceGetChatsArgs

func NewTalkServiceGetChatsArgs() *TalkServiceGetChatsArgs

func (*TalkServiceGetChatsArgs) GetRequest

func (p *TalkServiceGetChatsArgs) GetRequest() *GetChatsRequest

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) 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 TalkServiceGetConfigurationsArgs

type TalkServiceGetConfigurationsArgs struct {
	// unused field # 1
	Revision          int64      `thrift:"revision,2" db:"revision" json:"revision"`
	RegionOfUsim      string     `thrift:"regionOfUsim,3" db:"regionOfUsim" json:"regionOfUsim"`
	RegionOfTelephone string     `thrift:"regionOfTelephone,4" db:"regionOfTelephone" json:"regionOfTelephone"`
	RegionOfLocale    string     `thrift:"regionOfLocale,5" db:"regionOfLocale" json:"regionOfLocale"`
	Carrier           string     `thrift:"carrier,6" db:"carrier" json:"carrier"`
	SyncReason        SyncReason `thrift:"syncReason,7" db:"syncReason" json:"syncReason"`
}

Attributes:

  • Revision
  • RegionOfUsim
  • RegionOfTelephone
  • RegionOfLocale
  • Carrier
  • SyncReason

func NewTalkServiceGetConfigurationsArgs

func NewTalkServiceGetConfigurationsArgs() *TalkServiceGetConfigurationsArgs

func (*TalkServiceGetConfigurationsArgs) GetCarrier

func (p *TalkServiceGetConfigurationsArgs) GetCarrier() string

func (*TalkServiceGetConfigurationsArgs) GetRegionOfLocale

func (p *TalkServiceGetConfigurationsArgs) GetRegionOfLocale() string

func (*TalkServiceGetConfigurationsArgs) GetRegionOfTelephone

func (p *TalkServiceGetConfigurationsArgs) GetRegionOfTelephone() string

func (*TalkServiceGetConfigurationsArgs) GetRegionOfUsim

func (p *TalkServiceGetConfigurationsArgs) GetRegionOfUsim() string

func (*TalkServiceGetConfigurationsArgs) GetRevision

func (p *TalkServiceGetConfigurationsArgs) GetRevision() int64

func (*TalkServiceGetConfigurationsArgs) GetSyncReason

func (p *TalkServiceGetConfigurationsArgs) GetSyncReason() SyncReason

func (*TalkServiceGetConfigurationsArgs) Read

func (*TalkServiceGetConfigurationsArgs) ReadField2

func (*TalkServiceGetConfigurationsArgs) ReadField3

func (*TalkServiceGetConfigurationsArgs) ReadField4

func (*TalkServiceGetConfigurationsArgs) ReadField5

func (*TalkServiceGetConfigurationsArgs) ReadField6

func (*TalkServiceGetConfigurationsArgs) ReadField7

func (*TalkServiceGetConfigurationsArgs) String

func (*TalkServiceGetConfigurationsArgs) Write

type TalkServiceGetConfigurationsResult

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

Attributes:

  • Success
  • E

func NewTalkServiceGetConfigurationsResult

func NewTalkServiceGetConfigurationsResult() *TalkServiceGetConfigurationsResult

func (*TalkServiceGetConfigurationsResult) GetE

func (*TalkServiceGetConfigurationsResult) GetSuccess

func (*TalkServiceGetConfigurationsResult) IsSetE

func (*TalkServiceGetConfigurationsResult) IsSetSuccess

func (p *TalkServiceGetConfigurationsResult) IsSetSuccess() bool

func (*TalkServiceGetConfigurationsResult) Read

func (*TalkServiceGetConfigurationsResult) ReadField0

func (*TalkServiceGetConfigurationsResult) ReadField1

func (*TalkServiceGetConfigurationsResult) String

func (*TalkServiceGetConfigurationsResult) 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 TalkServiceGetCountriesArgs

type TalkServiceGetCountriesArgs struct {
	// unused field # 1
	CountryGroup CountryGroup `thrift:"countryGroup,2" db:"countryGroup" json:"countryGroup"`
}

Attributes:

  • CountryGroup

func NewTalkServiceGetCountriesArgs

func NewTalkServiceGetCountriesArgs() *TalkServiceGetCountriesArgs

func (*TalkServiceGetCountriesArgs) GetCountryGroup

func (p *TalkServiceGetCountriesArgs) GetCountryGroup() CountryGroup

func (*TalkServiceGetCountriesArgs) Read

func (*TalkServiceGetCountriesArgs) ReadField2

func (*TalkServiceGetCountriesArgs) String

func (p *TalkServiceGetCountriesArgs) String() string

func (*TalkServiceGetCountriesArgs) Write

type TalkServiceGetCountriesResult

type TalkServiceGetCountriesResult 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 NewTalkServiceGetCountriesResult

func NewTalkServiceGetCountriesResult() *TalkServiceGetCountriesResult

func (*TalkServiceGetCountriesResult) GetE

func (*TalkServiceGetCountriesResult) GetSuccess

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

func (*TalkServiceGetCountriesResult) IsSetE

func (p *TalkServiceGetCountriesResult) IsSetE() bool

func (*TalkServiceGetCountriesResult) IsSetSuccess

func (p *TalkServiceGetCountriesResult) IsSetSuccess() bool

func (*TalkServiceGetCountriesResult) Read

func (*TalkServiceGetCountriesResult) ReadField0

func (*TalkServiceGetCountriesResult) ReadField1

func (*TalkServiceGetCountriesResult) String

func (*TalkServiceGetCountriesResult) Write

type TalkServiceGetE2EEGroupSharedKeyArgs

type TalkServiceGetE2EEGroupSharedKeyArgs struct {
	// unused field # 1
	KeyVersion int32  `thrift:"keyVersion,2" db:"keyVersion" json:"keyVersion"`
	ChatMid    string `thrift:"chatMid,3" db:"chatMid" json:"chatMid"`
	GroupKeyId int32  `thrift:"groupKeyId,4" db:"groupKeyId" json:"groupKeyId"`
}

Attributes:

  • KeyVersion
  • ChatMid
  • GroupKeyId

func NewTalkServiceGetE2EEGroupSharedKeyArgs

func NewTalkServiceGetE2EEGroupSharedKeyArgs() *TalkServiceGetE2EEGroupSharedKeyArgs

func (*TalkServiceGetE2EEGroupSharedKeyArgs) GetChatMid

func (*TalkServiceGetE2EEGroupSharedKeyArgs) GetGroupKeyId

func (p *TalkServiceGetE2EEGroupSharedKeyArgs) GetGroupKeyId() int32

func (*TalkServiceGetE2EEGroupSharedKeyArgs) GetKeyVersion

func (p *TalkServiceGetE2EEGroupSharedKeyArgs) GetKeyVersion() int32

func (*TalkServiceGetE2EEGroupSharedKeyArgs) Read

func (*TalkServiceGetE2EEGroupSharedKeyArgs) ReadField2

func (*TalkServiceGetE2EEGroupSharedKeyArgs) ReadField3

func (*TalkServiceGetE2EEGroupSharedKeyArgs) ReadField4

func (*TalkServiceGetE2EEGroupSharedKeyArgs) String

func (*TalkServiceGetE2EEGroupSharedKeyArgs) Write

type TalkServiceGetE2EEGroupSharedKeyResult

type TalkServiceGetE2EEGroupSharedKeyResult 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 NewTalkServiceGetE2EEGroupSharedKeyResult

func NewTalkServiceGetE2EEGroupSharedKeyResult() *TalkServiceGetE2EEGroupSharedKeyResult

func (*TalkServiceGetE2EEGroupSharedKeyResult) GetE

func (*TalkServiceGetE2EEGroupSharedKeyResult) GetSuccess

func (*TalkServiceGetE2EEGroupSharedKeyResult) IsSetE

func (*TalkServiceGetE2EEGroupSharedKeyResult) IsSetSuccess

func (p *TalkServiceGetE2EEGroupSharedKeyResult) IsSetSuccess() bool

func (*TalkServiceGetE2EEGroupSharedKeyResult) Read

func (*TalkServiceGetE2EEGroupSharedKeyResult) ReadField0

func (*TalkServiceGetE2EEGroupSharedKeyResult) ReadField1

func (*TalkServiceGetE2EEGroupSharedKeyResult) String

func (*TalkServiceGetE2EEGroupSharedKeyResult) Write

type TalkServiceGetE2EEPublicKeyArgs

type TalkServiceGetE2EEPublicKeyArgs struct {
	// unused field # 1
	Mid        string `thrift:"mid,2" db:"mid" json:"mid"`
	KeyVersion int32  `thrift:"keyVersion,3" db:"keyVersion" json:"keyVersion"`
	KeyId      int32  `thrift:"keyId,4" db:"keyId" json:"keyId"`
}

Attributes:

  • Mid
  • KeyVersion
  • KeyId

func NewTalkServiceGetE2EEPublicKeyArgs

func NewTalkServiceGetE2EEPublicKeyArgs() *TalkServiceGetE2EEPublicKeyArgs

func (*TalkServiceGetE2EEPublicKeyArgs) GetKeyId

func (p *TalkServiceGetE2EEPublicKeyArgs) GetKeyId() int32

func (*TalkServiceGetE2EEPublicKeyArgs) GetKeyVersion

func (p *TalkServiceGetE2EEPublicKeyArgs) GetKeyVersion() int32

func (*TalkServiceGetE2EEPublicKeyArgs) GetMid

func (*TalkServiceGetE2EEPublicKeyArgs) Read

func (*TalkServiceGetE2EEPublicKeyArgs) ReadField2

func (*TalkServiceGetE2EEPublicKeyArgs) ReadField3

func (*TalkServiceGetE2EEPublicKeyArgs) ReadField4

func (*TalkServiceGetE2EEPublicKeyArgs) String

func (*TalkServiceGetE2EEPublicKeyArgs) Write

type TalkServiceGetE2EEPublicKeyResult

type TalkServiceGetE2EEPublicKeyResult 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 NewTalkServiceGetE2EEPublicKeyResult

func NewTalkServiceGetE2EEPublicKeyResult() *TalkServiceGetE2EEPublicKeyResult

func (*TalkServiceGetE2EEPublicKeyResult) GetE

func (*TalkServiceGetE2EEPublicKeyResult) GetSuccess

func (*TalkServiceGetE2EEPublicKeyResult) IsSetE

func (*TalkServiceGetE2EEPublicKeyResult) IsSetSuccess

func (p *TalkServiceGetE2EEPublicKeyResult) IsSetSuccess() bool

func (*TalkServiceGetE2EEPublicKeyResult) Read

func (*TalkServiceGetE2EEPublicKeyResult) ReadField0

func (*TalkServiceGetE2EEPublicKeyResult) ReadField1

func (*TalkServiceGetE2EEPublicKeyResult) String

func (*TalkServiceGetE2EEPublicKeyResult) Write

type TalkServiceGetE2EEPublicKeysExArgs

type TalkServiceGetE2EEPublicKeysExArgs struct {
	// unused field # 1
	IgnoreE2EEStatus bool       `thrift:"ignoreE2EEStatus,2" db:"ignoreE2EEStatus" json:"ignoreE2EEStatus"`
	SyncReason       SyncReason `thrift:"syncReason,3" db:"syncReason" json:"syncReason"`
}

Attributes:

  • IgnoreE2EEStatus
  • SyncReason

func NewTalkServiceGetE2EEPublicKeysExArgs

func NewTalkServiceGetE2EEPublicKeysExArgs() *TalkServiceGetE2EEPublicKeysExArgs

func (*TalkServiceGetE2EEPublicKeysExArgs) GetIgnoreE2EEStatus

func (p *TalkServiceGetE2EEPublicKeysExArgs) GetIgnoreE2EEStatus() bool

func (*TalkServiceGetE2EEPublicKeysExArgs) GetSyncReason

func (*TalkServiceGetE2EEPublicKeysExArgs) Read

func (*TalkServiceGetE2EEPublicKeysExArgs) ReadField2

func (*TalkServiceGetE2EEPublicKeysExArgs) ReadField3

func (*TalkServiceGetE2EEPublicKeysExArgs) String

func (*TalkServiceGetE2EEPublicKeysExArgs) Write

type TalkServiceGetE2EEPublicKeysExResult

type TalkServiceGetE2EEPublicKeysExResult 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 NewTalkServiceGetE2EEPublicKeysExResult

func NewTalkServiceGetE2EEPublicKeysExResult() *TalkServiceGetE2EEPublicKeysExResult

func (*TalkServiceGetE2EEPublicKeysExResult) GetE

func (*TalkServiceGetE2EEPublicKeysExResult) GetSuccess

func (*TalkServiceGetE2EEPublicKeysExResult) IsSetE

func (*TalkServiceGetE2EEPublicKeysExResult) IsSetSuccess

func (p *TalkServiceGetE2EEPublicKeysExResult) IsSetSuccess() bool

func (*TalkServiceGetE2EEPublicKeysExResult) Read

func (*TalkServiceGetE2EEPublicKeysExResult) ReadField0

func (*TalkServiceGetE2EEPublicKeysExResult) ReadField1

func (*TalkServiceGetE2EEPublicKeysExResult) String

func (*TalkServiceGetE2EEPublicKeysExResult) Write

type TalkServiceGetLastE2EEGroupSharedKeyArgs

type TalkServiceGetLastE2EEGroupSharedKeyArgs struct {
	// unused field # 1
	KeyVersion int32  `thrift:"keyVersion,2" db:"keyVersion" json:"keyVersion"`
	ChatMid    string `thrift:"chatMid,3" db:"chatMid" json:"chatMid"`
}

Attributes:

  • KeyVersion
  • ChatMid

func NewTalkServiceGetLastE2EEGroupSharedKeyArgs

func NewTalkServiceGetLastE2EEGroupSharedKeyArgs() *TalkServiceGetLastE2EEGroupSharedKeyArgs

func (*TalkServiceGetLastE2EEGroupSharedKeyArgs) GetChatMid

func (*TalkServiceGetLastE2EEGroupSharedKeyArgs) GetKeyVersion

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 *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 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 TalkServiceGetRSAKeyInfoArgs

type TalkServiceGetRSAKeyInfoArgs struct {
	// unused field # 1
	Provider IdentityProvider `thrift:"provider,2" db:"provider" json:"provider"`
}

Attributes:

  • Provider

func NewTalkServiceGetRSAKeyInfoArgs

func NewTalkServiceGetRSAKeyInfoArgs() *TalkServiceGetRSAKeyInfoArgs

func (*TalkServiceGetRSAKeyInfoArgs) GetProvider

func (*TalkServiceGetRSAKeyInfoArgs) Read

func (*TalkServiceGetRSAKeyInfoArgs) ReadField2

func (*TalkServiceGetRSAKeyInfoArgs) String

func (*TalkServiceGetRSAKeyInfoArgs) Write

type TalkServiceGetRSAKeyInfoResult

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

Attributes:

  • Success
  • E

func NewTalkServiceGetRSAKeyInfoResult

func NewTalkServiceGetRSAKeyInfoResult() *TalkServiceGetRSAKeyInfoResult

func (*TalkServiceGetRSAKeyInfoResult) GetE

func (*TalkServiceGetRSAKeyInfoResult) GetSuccess

func (p *TalkServiceGetRSAKeyInfoResult) GetSuccess() *RSAKey

func (*TalkServiceGetRSAKeyInfoResult) IsSetE

func (*TalkServiceGetRSAKeyInfoResult) IsSetSuccess

func (p *TalkServiceGetRSAKeyInfoResult) IsSetSuccess() bool

func (*TalkServiceGetRSAKeyInfoResult) Read

func (*TalkServiceGetRSAKeyInfoResult) ReadField0

func (*TalkServiceGetRSAKeyInfoResult) ReadField1

func (*TalkServiceGetRSAKeyInfoResult) String

func (*TalkServiceGetRSAKeyInfoResult) Write

type TalkServiceGetRecommendationIdsArgs

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

Attributes:

  • SyncReason

func NewTalkServiceGetRecommendationIdsArgs

func NewTalkServiceGetRecommendationIdsArgs() *TalkServiceGetRecommendationIdsArgs

func (*TalkServiceGetRecommendationIdsArgs) GetSyncReason

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 TalkServiceGetRoomArgs

type TalkServiceGetRoomArgs struct {
	// unused field # 1
	RoomId string `thrift:"roomId,2" db:"roomId" json:"roomId"`
}

Attributes:

  • RoomId

func NewTalkServiceGetRoomArgs

func NewTalkServiceGetRoomArgs() *TalkServiceGetRoomArgs

func (*TalkServiceGetRoomArgs) GetRoomId

func (p *TalkServiceGetRoomArgs) GetRoomId() string

func (*TalkServiceGetRoomArgs) Read

func (*TalkServiceGetRoomArgs) ReadField2

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

func (*TalkServiceGetRoomArgs) String

func (p *TalkServiceGetRoomArgs) String() string

func (*TalkServiceGetRoomArgs) Write

type TalkServiceGetRoomResult

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

Attributes:

  • Success
  • E

func NewTalkServiceGetRoomResult

func NewTalkServiceGetRoomResult() *TalkServiceGetRoomResult

func (*TalkServiceGetRoomResult) GetE

func (*TalkServiceGetRoomResult) GetSuccess

func (p *TalkServiceGetRoomResult) GetSuccess() *Room

func (*TalkServiceGetRoomResult) IsSetE

func (p *TalkServiceGetRoomResult) IsSetE() bool

func (*TalkServiceGetRoomResult) IsSetSuccess

func (p *TalkServiceGetRoomResult) IsSetSuccess() bool

func (*TalkServiceGetRoomResult) Read

func (*TalkServiceGetRoomResult) ReadField0

func (p *TalkServiceGetRoomResult) ReadField0(ctx context.Context, iprot thrift.TProtocol) error

func (*TalkServiceGetRoomResult) ReadField1

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

func (*TalkServiceGetRoomResult) String

func (p *TalkServiceGetRoomResult) String() string

func (*TalkServiceGetRoomResult) Write

type TalkServiceGetServerTimeArgs

type TalkServiceGetServerTimeArgs struct {
}

func NewTalkServiceGetServerTimeArgs

func NewTalkServiceGetServerTimeArgs() *TalkServiceGetServerTimeArgs

func (*TalkServiceGetServerTimeArgs) Read

func (*TalkServiceGetServerTimeArgs) String

func (*TalkServiceGetServerTimeArgs) Write

type TalkServiceGetServerTimeResult

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

Attributes:

  • Success
  • E

func NewTalkServiceGetServerTimeResult

func NewTalkServiceGetServerTimeResult() *TalkServiceGetServerTimeResult

func (*TalkServiceGetServerTimeResult) GetE

func (*TalkServiceGetServerTimeResult) GetSuccess

func (p *TalkServiceGetServerTimeResult) GetSuccess() int64

func (*TalkServiceGetServerTimeResult) IsSetE

func (*TalkServiceGetServerTimeResult) IsSetSuccess

func (p *TalkServiceGetServerTimeResult) IsSetSuccess() bool

func (*TalkServiceGetServerTimeResult) Read

func (*TalkServiceGetServerTimeResult) ReadField0

func (*TalkServiceGetServerTimeResult) ReadField1

func (*TalkServiceGetServerTimeResult) String

func (*TalkServiceGetServerTimeResult) Write

type TalkServiceGetSessionsArgs

type TalkServiceGetSessionsArgs struct {
}

func NewTalkServiceGetSessionsArgs

func NewTalkServiceGetSessionsArgs() *TalkServiceGetSessionsArgs

func (*TalkServiceGetSessionsArgs) Read

func (*TalkServiceGetSessionsArgs) String

func (p *TalkServiceGetSessionsArgs) String() string

func (*TalkServiceGetSessionsArgs) Write

type TalkServiceGetSessionsResult

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

Attributes:

  • Success
  • E

func NewTalkServiceGetSessionsResult

func NewTalkServiceGetSessionsResult() *TalkServiceGetSessionsResult

func (*TalkServiceGetSessionsResult) GetE

func (*TalkServiceGetSessionsResult) GetSuccess

func (p *TalkServiceGetSessionsResult) GetSuccess() []*LoginSession

func (*TalkServiceGetSessionsResult) IsSetE

func (p *TalkServiceGetSessionsResult) IsSetE() bool

func (*TalkServiceGetSessionsResult) IsSetSuccess

func (p *TalkServiceGetSessionsResult) IsSetSuccess() bool

func (*TalkServiceGetSessionsResult) Read

func (*TalkServiceGetSessionsResult) ReadField0

func (*TalkServiceGetSessionsResult) ReadField1

func (*TalkServiceGetSessionsResult) String

func (*TalkServiceGetSessionsResult) Write

type TalkServiceGetSettingsArgs

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

Attributes:

  • SyncReason

func NewTalkServiceGetSettingsArgs

func NewTalkServiceGetSettingsArgs() *TalkServiceGetSettingsArgs

func (*TalkServiceGetSettingsArgs) GetSyncReason

func (p *TalkServiceGetSettingsArgs) GetSyncReason() SyncReason

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 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 TalkServiceInviteFriendsBySmsArgs

type TalkServiceInviteFriendsBySmsArgs struct {
	// unused field # 1
	PhoneNumberList []string `thrift:"phoneNumberList,2" db:"phoneNumberList" json:"phoneNumberList"`
}

Attributes:

  • PhoneNumberList

func NewTalkServiceInviteFriendsBySmsArgs

func NewTalkServiceInviteFriendsBySmsArgs() *TalkServiceInviteFriendsBySmsArgs

func (*TalkServiceInviteFriendsBySmsArgs) GetPhoneNumberList

func (p *TalkServiceInviteFriendsBySmsArgs) GetPhoneNumberList() []string

func (*TalkServiceInviteFriendsBySmsArgs) Read

func (*TalkServiceInviteFriendsBySmsArgs) ReadField2

func (*TalkServiceInviteFriendsBySmsArgs) String

func (*TalkServiceInviteFriendsBySmsArgs) Write

type TalkServiceInviteFriendsBySmsResult

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

Attributes:

  • E

func NewTalkServiceInviteFriendsBySmsResult

func NewTalkServiceInviteFriendsBySmsResult() *TalkServiceInviteFriendsBySmsResult

func (*TalkServiceInviteFriendsBySmsResult) GetE

func (*TalkServiceInviteFriendsBySmsResult) IsSetE

func (*TalkServiceInviteFriendsBySmsResult) Read

func (*TalkServiceInviteFriendsBySmsResult) ReadField1

func (*TalkServiceInviteFriendsBySmsResult) String

func (*TalkServiceInviteFriendsBySmsResult) 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 TalkServiceInviteIntoRoomArgs

type TalkServiceInviteIntoRoomArgs struct {
	ReqSeq     int32    `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	RoomId     string   `thrift:"roomId,2" db:"roomId" json:"roomId"`
	ContactIds []string `thrift:"contactIds,3" db:"contactIds" json:"contactIds"`
}

Attributes:

  • ReqSeq
  • RoomId
  • ContactIds

func NewTalkServiceInviteIntoRoomArgs

func NewTalkServiceInviteIntoRoomArgs() *TalkServiceInviteIntoRoomArgs

func (*TalkServiceInviteIntoRoomArgs) GetContactIds

func (p *TalkServiceInviteIntoRoomArgs) GetContactIds() []string

func (*TalkServiceInviteIntoRoomArgs) GetReqSeq

func (p *TalkServiceInviteIntoRoomArgs) GetReqSeq() int32

func (*TalkServiceInviteIntoRoomArgs) GetRoomId

func (p *TalkServiceInviteIntoRoomArgs) GetRoomId() string

func (*TalkServiceInviteIntoRoomArgs) Read

func (*TalkServiceInviteIntoRoomArgs) ReadField1

func (*TalkServiceInviteIntoRoomArgs) ReadField2

func (*TalkServiceInviteIntoRoomArgs) ReadField3

func (*TalkServiceInviteIntoRoomArgs) String

func (*TalkServiceInviteIntoRoomArgs) Write

type TalkServiceInviteIntoRoomResult

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

Attributes:

  • E

func NewTalkServiceInviteIntoRoomResult

func NewTalkServiceInviteIntoRoomResult() *TalkServiceInviteIntoRoomResult

func (*TalkServiceInviteIntoRoomResult) GetE

func (*TalkServiceInviteIntoRoomResult) IsSetE

func (*TalkServiceInviteIntoRoomResult) Read

func (*TalkServiceInviteIntoRoomResult) ReadField1

func (*TalkServiceInviteIntoRoomResult) String

func (*TalkServiceInviteIntoRoomResult) 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 TalkServiceLeaveRoomArgs

type TalkServiceLeaveRoomArgs struct {
	ReqSeq int32  `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	RoomId string `thrift:"roomId,2" db:"roomId" json:"roomId"`
}

Attributes:

  • ReqSeq
  • RoomId

func NewTalkServiceLeaveRoomArgs

func NewTalkServiceLeaveRoomArgs() *TalkServiceLeaveRoomArgs

func (*TalkServiceLeaveRoomArgs) GetReqSeq

func (p *TalkServiceLeaveRoomArgs) GetReqSeq() int32

func (*TalkServiceLeaveRoomArgs) GetRoomId

func (p *TalkServiceLeaveRoomArgs) GetRoomId() string

func (*TalkServiceLeaveRoomArgs) Read

func (*TalkServiceLeaveRoomArgs) ReadField1

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

func (*TalkServiceLeaveRoomArgs) ReadField2

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

func (*TalkServiceLeaveRoomArgs) String

func (p *TalkServiceLeaveRoomArgs) String() string

func (*TalkServiceLeaveRoomArgs) Write

type TalkServiceLeaveRoomResult

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

Attributes:

  • E

func NewTalkServiceLeaveRoomResult

func NewTalkServiceLeaveRoomResult() *TalkServiceLeaveRoomResult

func (*TalkServiceLeaveRoomResult) GetE

func (*TalkServiceLeaveRoomResult) IsSetE

func (p *TalkServiceLeaveRoomResult) IsSetE() bool

func (*TalkServiceLeaveRoomResult) Read

func (*TalkServiceLeaveRoomResult) ReadField1

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

func (*TalkServiceLeaveRoomResult) String

func (p *TalkServiceLeaveRoomResult) String() string

func (*TalkServiceLeaveRoomResult) Write

type TalkServiceLogoutSessionArgs

type TalkServiceLogoutSessionArgs struct {
	// unused field # 1
	TokenKey string `thrift:"tokenKey,2" db:"tokenKey" json:"tokenKey"`
}

Attributes:

  • TokenKey

func NewTalkServiceLogoutSessionArgs

func NewTalkServiceLogoutSessionArgs() *TalkServiceLogoutSessionArgs

func (*TalkServiceLogoutSessionArgs) GetTokenKey

func (p *TalkServiceLogoutSessionArgs) GetTokenKey() string

func (*TalkServiceLogoutSessionArgs) Read

func (*TalkServiceLogoutSessionArgs) ReadField2

func (*TalkServiceLogoutSessionArgs) String

func (*TalkServiceLogoutSessionArgs) Write

type TalkServiceLogoutSessionResult

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

Attributes:

  • E

func NewTalkServiceLogoutSessionResult

func NewTalkServiceLogoutSessionResult() *TalkServiceLogoutSessionResult

func (*TalkServiceLogoutSessionResult) GetE

func (*TalkServiceLogoutSessionResult) IsSetE

func (*TalkServiceLogoutSessionResult) Read

func (*TalkServiceLogoutSessionResult) ReadField1

func (*TalkServiceLogoutSessionResult) String

func (*TalkServiceLogoutSessionResult) 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 TalkServiceNotifyUpdatedArgs

type TalkServiceNotifyUpdatedArgs struct {
	// unused field # 1
	LastRev     int64       `thrift:"lastRev,2" db:"lastRev" json:"lastRev"`
	DeviceInfo  *DeviceInfo `thrift:"deviceInfo,3" db:"deviceInfo" json:"deviceInfo"`
	UdidHash    string      `thrift:"udidHash,4" db:"udidHash" json:"udidHash"`
	OldUdidHash string      `thrift:"oldUdidHash,5" db:"oldUdidHash" json:"oldUdidHash"`
}

Attributes:

  • LastRev
  • DeviceInfo
  • UdidHash
  • OldUdidHash

func NewTalkServiceNotifyUpdatedArgs

func NewTalkServiceNotifyUpdatedArgs() *TalkServiceNotifyUpdatedArgs

func (*TalkServiceNotifyUpdatedArgs) GetDeviceInfo

func (p *TalkServiceNotifyUpdatedArgs) GetDeviceInfo() *DeviceInfo

func (*TalkServiceNotifyUpdatedArgs) GetLastRev

func (p *TalkServiceNotifyUpdatedArgs) GetLastRev() int64

func (*TalkServiceNotifyUpdatedArgs) GetOldUdidHash

func (p *TalkServiceNotifyUpdatedArgs) GetOldUdidHash() string

func (*TalkServiceNotifyUpdatedArgs) GetUdidHash

func (p *TalkServiceNotifyUpdatedArgs) GetUdidHash() string

func (*TalkServiceNotifyUpdatedArgs) IsSetDeviceInfo

func (p *TalkServiceNotifyUpdatedArgs) IsSetDeviceInfo() bool

func (*TalkServiceNotifyUpdatedArgs) Read

func (*TalkServiceNotifyUpdatedArgs) ReadField2

func (*TalkServiceNotifyUpdatedArgs) ReadField3

func (*TalkServiceNotifyUpdatedArgs) ReadField4

func (*TalkServiceNotifyUpdatedArgs) ReadField5

func (*TalkServiceNotifyUpdatedArgs) String

func (*TalkServiceNotifyUpdatedArgs) Write

type TalkServiceNotifyUpdatedResult

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

Attributes:

  • E

func NewTalkServiceNotifyUpdatedResult

func NewTalkServiceNotifyUpdatedResult() *TalkServiceNotifyUpdatedResult

func (*TalkServiceNotifyUpdatedResult) GetE

func (*TalkServiceNotifyUpdatedResult) IsSetE

func (*TalkServiceNotifyUpdatedResult) Read

func (*TalkServiceNotifyUpdatedResult) ReadField1

func (*TalkServiceNotifyUpdatedResult) String

func (*TalkServiceNotifyUpdatedResult) 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 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 []string `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() []string

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 TalkServiceRequestAccountPasswordResetArgs

type TalkServiceRequestAccountPasswordResetArgs struct {
	// unused field # 1
	Identifier string `thrift:"identifier,2" db:"identifier" json:"identifier"`
	// unused field # 3
	Provider IdentityProvider `thrift:"provider,4" db:"provider" json:"provider"`
	Locale   string           `thrift:"locale,5" db:"locale" json:"locale"`
}

Attributes:

  • Provider
  • Identifier
  • Locale

func NewTalkServiceRequestAccountPasswordResetArgs

func NewTalkServiceRequestAccountPasswordResetArgs() *TalkServiceRequestAccountPasswordResetArgs

func (*TalkServiceRequestAccountPasswordResetArgs) GetIdentifier

func (*TalkServiceRequestAccountPasswordResetArgs) GetLocale

func (*TalkServiceRequestAccountPasswordResetArgs) GetProvider

func (*TalkServiceRequestAccountPasswordResetArgs) Read

func (*TalkServiceRequestAccountPasswordResetArgs) ReadField2

func (*TalkServiceRequestAccountPasswordResetArgs) ReadField4

func (*TalkServiceRequestAccountPasswordResetArgs) ReadField5

func (*TalkServiceRequestAccountPasswordResetArgs) String

func (*TalkServiceRequestAccountPasswordResetArgs) Write

type TalkServiceRequestAccountPasswordResetResult

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

Attributes:

  • E

func NewTalkServiceRequestAccountPasswordResetResult

func NewTalkServiceRequestAccountPasswordResetResult() *TalkServiceRequestAccountPasswordResetResult

func (*TalkServiceRequestAccountPasswordResetResult) GetE

func (*TalkServiceRequestAccountPasswordResetResult) IsSetE

func (*TalkServiceRequestAccountPasswordResetResult) Read

func (*TalkServiceRequestAccountPasswordResetResult) ReadField1

func (*TalkServiceRequestAccountPasswordResetResult) String

func (*TalkServiceRequestAccountPasswordResetResult) Write

type TalkServiceResendPinCodeArgs

type TalkServiceResendPinCodeArgs struct {
	// unused field # 1
	SessionId string `thrift:"sessionId,2" db:"sessionId" json:"sessionId"`
}

Attributes:

  • SessionId

func NewTalkServiceResendPinCodeArgs

func NewTalkServiceResendPinCodeArgs() *TalkServiceResendPinCodeArgs

func (*TalkServiceResendPinCodeArgs) GetSessionId

func (p *TalkServiceResendPinCodeArgs) GetSessionId() string

func (*TalkServiceResendPinCodeArgs) Read

func (*TalkServiceResendPinCodeArgs) ReadField2

func (*TalkServiceResendPinCodeArgs) String

func (*TalkServiceResendPinCodeArgs) Write

type TalkServiceResendPinCodeResult

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

Attributes:

  • E

func NewTalkServiceResendPinCodeResult

func NewTalkServiceResendPinCodeResult() *TalkServiceResendPinCodeResult

func (*TalkServiceResendPinCodeResult) GetE

func (*TalkServiceResendPinCodeResult) IsSetE

func (*TalkServiceResendPinCodeResult) Read

func (*TalkServiceResendPinCodeResult) ReadField1

func (*TalkServiceResendPinCodeResult) String

func (*TalkServiceResendPinCodeResult) Write

type TalkServiceRespondE2EEKeyExchangeArgs

type TalkServiceRespondE2EEKeyExchangeArgs struct {
	ReqSeq            int32  `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	EncryptedKeyChain string `thrift:"encryptedKeyChain,2" db:"encryptedKeyChain" json:"encryptedKeyChain"`
	HashKeyChain      string `thrift:"hashKeyChain,3" db:"hashKeyChain" json:"hashKeyChain"`
}

Attributes:

  • ReqSeq
  • EncryptedKeyChain
  • HashKeyChain

func NewTalkServiceRespondE2EEKeyExchangeArgs

func NewTalkServiceRespondE2EEKeyExchangeArgs() *TalkServiceRespondE2EEKeyExchangeArgs

func (*TalkServiceRespondE2EEKeyExchangeArgs) GetEncryptedKeyChain

func (p *TalkServiceRespondE2EEKeyExchangeArgs) GetEncryptedKeyChain() string

func (*TalkServiceRespondE2EEKeyExchangeArgs) GetHashKeyChain

func (p *TalkServiceRespondE2EEKeyExchangeArgs) GetHashKeyChain() string

func (*TalkServiceRespondE2EEKeyExchangeArgs) GetReqSeq

func (*TalkServiceRespondE2EEKeyExchangeArgs) Read

func (*TalkServiceRespondE2EEKeyExchangeArgs) ReadField1

func (*TalkServiceRespondE2EEKeyExchangeArgs) ReadField2

func (*TalkServiceRespondE2EEKeyExchangeArgs) ReadField3

func (*TalkServiceRespondE2EEKeyExchangeArgs) String

func (*TalkServiceRespondE2EEKeyExchangeArgs) Write

type TalkServiceRespondE2EEKeyExchangeResult

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

Attributes:

  • E

func NewTalkServiceRespondE2EEKeyExchangeResult

func NewTalkServiceRespondE2EEKeyExchangeResult() *TalkServiceRespondE2EEKeyExchangeResult

func (*TalkServiceRespondE2EEKeyExchangeResult) GetE

func (*TalkServiceRespondE2EEKeyExchangeResult) IsSetE

func (*TalkServiceRespondE2EEKeyExchangeResult) Read

func (*TalkServiceRespondE2EEKeyExchangeResult) ReadField1

func (*TalkServiceRespondE2EEKeyExchangeResult) String

func (*TalkServiceRespondE2EEKeyExchangeResult) 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 TalkServiceSendEchoPushArgs

type TalkServiceSendEchoPushArgs struct {
	// unused field # 1
	Text string `thrift:"text,2" db:"text" json:"text"`
}

Attributes:

  • Text

func NewTalkServiceSendEchoPushArgs

func NewTalkServiceSendEchoPushArgs() *TalkServiceSendEchoPushArgs

func (*TalkServiceSendEchoPushArgs) GetText

func (p *TalkServiceSendEchoPushArgs) GetText() string

func (*TalkServiceSendEchoPushArgs) Read

func (*TalkServiceSendEchoPushArgs) ReadField2

func (*TalkServiceSendEchoPushArgs) String

func (p *TalkServiceSendEchoPushArgs) String() string

func (*TalkServiceSendEchoPushArgs) Write

type TalkServiceSendEchoPushResult

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

Attributes:

  • E

func NewTalkServiceSendEchoPushResult

func NewTalkServiceSendEchoPushResult() *TalkServiceSendEchoPushResult

func (*TalkServiceSendEchoPushResult) GetE

func (*TalkServiceSendEchoPushResult) IsSetE

func (p *TalkServiceSendEchoPushResult) IsSetE() bool

func (*TalkServiceSendEchoPushResult) Read

func (*TalkServiceSendEchoPushResult) ReadField1

func (*TalkServiceSendEchoPushResult) String

func (*TalkServiceSendEchoPushResult) 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       MIDType `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 {
	E *TalkException `thrift:"e,1" db:"e" json:"e,omitempty"`
}

Attributes:

  • E

func NewTalkServiceSetNotificationsEnabledResult

func NewTalkServiceSetNotificationsEnabledResult() *TalkServiceSetNotificationsEnabledResult

func (*TalkServiceSetNotificationsEnabledResult) GetE

func (*TalkServiceSetNotificationsEnabledResult) IsSetE

func (*TalkServiceSetNotificationsEnabledResult) Read

func (*TalkServiceSetNotificationsEnabledResult) ReadField1

func (*TalkServiceSetNotificationsEnabledResult) String

func (*TalkServiceSetNotificationsEnabledResult) Write

type TalkServiceStartUpdateVerificationArgs

type TalkServiceStartUpdateVerificationArgs struct {
	// unused field # 1
	Region      string      `thrift:"region,2" db:"region" json:"region"`
	Carrier     CarrierCode `thrift:"carrier,3" db:"carrier" json:"carrier"`
	Phone       string      `thrift:"phone,4" db:"phone" json:"phone"`
	UdidHash    string      `thrift:"udidHash,5" db:"udidHash" json:"udidHash"`
	DeviceInfo  *DeviceInfo `thrift:"deviceInfo,6" db:"deviceInfo" json:"deviceInfo"`
	NetworkCode string      `thrift:"networkCode,7" db:"networkCode" json:"networkCode"`
	Locale      string      `thrift:"locale,8" db:"locale" json:"locale"`
	SimInfo     *SIMInfo    `thrift:"simInfo,9" db:"simInfo" json:"simInfo"`
}

Attributes:

  • Region
  • Carrier
  • Phone
  • UdidHash
  • DeviceInfo
  • NetworkCode
  • Locale
  • SimInfo

func NewTalkServiceStartUpdateVerificationArgs

func NewTalkServiceStartUpdateVerificationArgs() *TalkServiceStartUpdateVerificationArgs

func (*TalkServiceStartUpdateVerificationArgs) GetCarrier

func (*TalkServiceStartUpdateVerificationArgs) GetDeviceInfo

func (*TalkServiceStartUpdateVerificationArgs) GetLocale

func (*TalkServiceStartUpdateVerificationArgs) GetNetworkCode

func (p *TalkServiceStartUpdateVerificationArgs) GetNetworkCode() string

func (*TalkServiceStartUpdateVerificationArgs) GetPhone

func (*TalkServiceStartUpdateVerificationArgs) GetRegion

func (*TalkServiceStartUpdateVerificationArgs) GetSimInfo

func (*TalkServiceStartUpdateVerificationArgs) GetUdidHash

func (*TalkServiceStartUpdateVerificationArgs) IsSetDeviceInfo

func (p *TalkServiceStartUpdateVerificationArgs) IsSetDeviceInfo() bool

func (*TalkServiceStartUpdateVerificationArgs) IsSetSimInfo

func (p *TalkServiceStartUpdateVerificationArgs) IsSetSimInfo() bool

func (*TalkServiceStartUpdateVerificationArgs) Read

func (*TalkServiceStartUpdateVerificationArgs) ReadField2

func (*TalkServiceStartUpdateVerificationArgs) ReadField3

func (*TalkServiceStartUpdateVerificationArgs) ReadField4

func (*TalkServiceStartUpdateVerificationArgs) ReadField5

func (*TalkServiceStartUpdateVerificationArgs) ReadField6

func (*TalkServiceStartUpdateVerificationArgs) ReadField7

func (*TalkServiceStartUpdateVerificationArgs) ReadField8

func (*TalkServiceStartUpdateVerificationArgs) ReadField9

func (*TalkServiceStartUpdateVerificationArgs) String

func (*TalkServiceStartUpdateVerificationArgs) Write

type TalkServiceStartUpdateVerificationResult

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

Attributes:

  • Success
  • E

func NewTalkServiceStartUpdateVerificationResult

func NewTalkServiceStartUpdateVerificationResult() *TalkServiceStartUpdateVerificationResult

func (*TalkServiceStartUpdateVerificationResult) GetE

func (*TalkServiceStartUpdateVerificationResult) GetSuccess

func (*TalkServiceStartUpdateVerificationResult) IsSetE

func (*TalkServiceStartUpdateVerificationResult) IsSetSuccess

func (*TalkServiceStartUpdateVerificationResult) Read

func (*TalkServiceStartUpdateVerificationResult) ReadField0

func (*TalkServiceStartUpdateVerificationResult) ReadField1

func (*TalkServiceStartUpdateVerificationResult) String

func (*TalkServiceStartUpdateVerificationResult) Write

type TalkServiceSyncContactsArgs

type TalkServiceSyncContactsArgs struct {
	ReqSeq        int32                  `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	LocalContacts []*ContactModification `thrift:"localContacts,2" db:"localContacts" json:"localContacts"`
}

Attributes:

  • ReqSeq
  • LocalContacts

func NewTalkServiceSyncContactsArgs

func NewTalkServiceSyncContactsArgs() *TalkServiceSyncContactsArgs

func (*TalkServiceSyncContactsArgs) GetLocalContacts

func (p *TalkServiceSyncContactsArgs) GetLocalContacts() []*ContactModification

func (*TalkServiceSyncContactsArgs) GetReqSeq

func (p *TalkServiceSyncContactsArgs) GetReqSeq() int32

func (*TalkServiceSyncContactsArgs) Read

func (*TalkServiceSyncContactsArgs) ReadField1

func (*TalkServiceSyncContactsArgs) ReadField2

func (*TalkServiceSyncContactsArgs) String

func (p *TalkServiceSyncContactsArgs) String() string

func (*TalkServiceSyncContactsArgs) Write

type TalkServiceSyncContactsResult

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

Attributes:

  • Success
  • E

func NewTalkServiceSyncContactsResult

func NewTalkServiceSyncContactsResult() *TalkServiceSyncContactsResult

func (*TalkServiceSyncContactsResult) GetE

func (*TalkServiceSyncContactsResult) GetSuccess

func (*TalkServiceSyncContactsResult) IsSetE

func (p *TalkServiceSyncContactsResult) IsSetE() bool

func (*TalkServiceSyncContactsResult) IsSetSuccess

func (p *TalkServiceSyncContactsResult) IsSetSuccess() bool

func (*TalkServiceSyncContactsResult) Read

func (*TalkServiceSyncContactsResult) ReadField0

func (*TalkServiceSyncContactsResult) ReadField1

func (*TalkServiceSyncContactsResult) String

func (*TalkServiceSyncContactsResult) 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"`
	ID     string `thrift:"id,2" db:"id" json:"id"`
}

Attributes:

  • ReqSeq
  • ID

func NewTalkServiceUnblockRecommendationArgs

func NewTalkServiceUnblockRecommendationArgs() *TalkServiceUnblockRecommendationArgs

func (*TalkServiceUnblockRecommendationArgs) GetID

func (*TalkServiceUnblockRecommendationArgs) GetReqSeq

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 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 TalkServiceUpdateAccountMigrationPincodeArgs

type TalkServiceUpdateAccountMigrationPincodeArgs struct {
	// unused field # 1
	AccountMigrationPincode string `thrift:"accountMigrationPincode,2" db:"accountMigrationPincode" json:"accountMigrationPincode"`
}

Attributes:

  • AccountMigrationPincode

func NewTalkServiceUpdateAccountMigrationPincodeArgs

func NewTalkServiceUpdateAccountMigrationPincodeArgs() *TalkServiceUpdateAccountMigrationPincodeArgs

func (*TalkServiceUpdateAccountMigrationPincodeArgs) GetAccountMigrationPincode

func (p *TalkServiceUpdateAccountMigrationPincodeArgs) GetAccountMigrationPincode() string

func (*TalkServiceUpdateAccountMigrationPincodeArgs) Read

func (*TalkServiceUpdateAccountMigrationPincodeArgs) ReadField2

func (*TalkServiceUpdateAccountMigrationPincodeArgs) String

func (*TalkServiceUpdateAccountMigrationPincodeArgs) Write

type TalkServiceUpdateAccountMigrationPincodeResult

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

Attributes:

  • E

func NewTalkServiceUpdateAccountMigrationPincodeResult

func NewTalkServiceUpdateAccountMigrationPincodeResult() *TalkServiceUpdateAccountMigrationPincodeResult

func (*TalkServiceUpdateAccountMigrationPincodeResult) GetE

func (*TalkServiceUpdateAccountMigrationPincodeResult) IsSetE

func (*TalkServiceUpdateAccountMigrationPincodeResult) Read

func (*TalkServiceUpdateAccountMigrationPincodeResult) ReadField1

func (*TalkServiceUpdateAccountMigrationPincodeResult) String

func (*TalkServiceUpdateAccountMigrationPincodeResult) 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   ContactSetting `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 TalkServiceUpdateNotificationTokenArgs

type TalkServiceUpdateNotificationTokenArgs struct {
	// unused field # 1
	Token string           `thrift:"token,2" db:"token" json:"token"`
	Type  NotificationType `thrift:"type,3" db:"type" json:"type"`
}

Attributes:

  • Type
  • Token

func NewTalkServiceUpdateNotificationTokenArgs

func NewTalkServiceUpdateNotificationTokenArgs() *TalkServiceUpdateNotificationTokenArgs

func (*TalkServiceUpdateNotificationTokenArgs) GetToken

func (*TalkServiceUpdateNotificationTokenArgs) GetType

func (*TalkServiceUpdateNotificationTokenArgs) Read

func (*TalkServiceUpdateNotificationTokenArgs) ReadField2

func (*TalkServiceUpdateNotificationTokenArgs) ReadField3

func (*TalkServiceUpdateNotificationTokenArgs) String

func (*TalkServiceUpdateNotificationTokenArgs) Write

type TalkServiceUpdateNotificationTokenResult

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

Attributes:

  • E

func NewTalkServiceUpdateNotificationTokenResult

func NewTalkServiceUpdateNotificationTokenResult() *TalkServiceUpdateNotificationTokenResult

func (*TalkServiceUpdateNotificationTokenResult) GetE

func (*TalkServiceUpdateNotificationTokenResult) IsSetE

func (*TalkServiceUpdateNotificationTokenResult) Read

func (*TalkServiceUpdateNotificationTokenResult) ReadField1

func (*TalkServiceUpdateNotificationTokenResult) String

func (*TalkServiceUpdateNotificationTokenResult) Write

type TalkServiceUpdateProfileAttributeArgs

type TalkServiceUpdateProfileAttributeArgs struct {
	ReqSeq int32            `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	Attr   ProfileAttribute `thrift:"attr,2" db:"attr" json:"attr"`
	Value  string           `thrift:"value,3" db:"value" json:"value"`
}

Attributes:

  • ReqSeq
  • Attr
  • Value

func NewTalkServiceUpdateProfileAttributeArgs

func NewTalkServiceUpdateProfileAttributeArgs() *TalkServiceUpdateProfileAttributeArgs

func (*TalkServiceUpdateProfileAttributeArgs) GetAttr

func (*TalkServiceUpdateProfileAttributeArgs) GetReqSeq

func (*TalkServiceUpdateProfileAttributeArgs) GetValue

func (*TalkServiceUpdateProfileAttributeArgs) Read

func (*TalkServiceUpdateProfileAttributeArgs) ReadField1

func (*TalkServiceUpdateProfileAttributeArgs) ReadField2

func (*TalkServiceUpdateProfileAttributeArgs) ReadField3

func (*TalkServiceUpdateProfileAttributeArgs) String

func (*TalkServiceUpdateProfileAttributeArgs) Write

type TalkServiceUpdateProfileAttributeResult

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

Attributes:

  • E

func NewTalkServiceUpdateProfileAttributeResult

func NewTalkServiceUpdateProfileAttributeResult() *TalkServiceUpdateProfileAttributeResult

func (*TalkServiceUpdateProfileAttributeResult) GetE

func (*TalkServiceUpdateProfileAttributeResult) IsSetE

func (*TalkServiceUpdateProfileAttributeResult) Read

func (*TalkServiceUpdateProfileAttributeResult) ReadField1

func (*TalkServiceUpdateProfileAttributeResult) String

func (*TalkServiceUpdateProfileAttributeResult) 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 []SettingsAttributeEx `thrift:"attributesToUpdate,4" db:"attributesToUpdate" json:"attributesToUpdate"`
}

Attributes:

  • ReqSeq
  • AttributesToUpdate
  • Settings

func NewTalkServiceUpdateSettingsAttributes2Args

func NewTalkServiceUpdateSettingsAttributes2Args() *TalkServiceUpdateSettingsAttributes2Args

func (*TalkServiceUpdateSettingsAttributes2Args) GetAttributesToUpdate

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 []SettingsAttributeEx `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 TalkServiceVerifyPhoneNumberArgs

type TalkServiceVerifyPhoneNumberArgs struct {
	// unused field # 1
	SessionId                 string `thrift:"sessionId,2" db:"sessionId" json:"sessionId"`
	PinCode                   string `thrift:"pinCode,3" db:"pinCode" json:"pinCode"`
	UdidHash                  string `thrift:"udidHash,4" db:"udidHash" json:"udidHash"`
	MigrationPincodeSessionId string `thrift:"migrationPincodeSessionId,5" db:"migrationPincodeSessionId" json:"migrationPincodeSessionId"`
	OldUdidHash               string `thrift:"oldUdidHash,6" db:"oldUdidHash" json:"oldUdidHash"`
}

Attributes:

  • SessionId
  • PinCode
  • UdidHash
  • MigrationPincodeSessionId
  • OldUdidHash

func NewTalkServiceVerifyPhoneNumberArgs

func NewTalkServiceVerifyPhoneNumberArgs() *TalkServiceVerifyPhoneNumberArgs

func (*TalkServiceVerifyPhoneNumberArgs) GetMigrationPincodeSessionId

func (p *TalkServiceVerifyPhoneNumberArgs) GetMigrationPincodeSessionId() string

func (*TalkServiceVerifyPhoneNumberArgs) GetOldUdidHash

func (p *TalkServiceVerifyPhoneNumberArgs) GetOldUdidHash() string

func (*TalkServiceVerifyPhoneNumberArgs) GetPinCode

func (p *TalkServiceVerifyPhoneNumberArgs) GetPinCode() string

func (*TalkServiceVerifyPhoneNumberArgs) GetSessionId

func (p *TalkServiceVerifyPhoneNumberArgs) GetSessionId() string

func (*TalkServiceVerifyPhoneNumberArgs) GetUdidHash

func (p *TalkServiceVerifyPhoneNumberArgs) GetUdidHash() string

func (*TalkServiceVerifyPhoneNumberArgs) Read

func (*TalkServiceVerifyPhoneNumberArgs) ReadField2

func (*TalkServiceVerifyPhoneNumberArgs) ReadField3

func (*TalkServiceVerifyPhoneNumberArgs) ReadField4

func (*TalkServiceVerifyPhoneNumberArgs) ReadField5

func (*TalkServiceVerifyPhoneNumberArgs) ReadField6

func (*TalkServiceVerifyPhoneNumberArgs) String

func (*TalkServiceVerifyPhoneNumberArgs) Write

type TalkServiceVerifyPhoneNumberResult

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

Attributes:

  • Success
  • E

func NewTalkServiceVerifyPhoneNumberResult

func NewTalkServiceVerifyPhoneNumberResult() *TalkServiceVerifyPhoneNumberResult

func (*TalkServiceVerifyPhoneNumberResult) GetE

func (*TalkServiceVerifyPhoneNumberResult) GetSuccess

func (*TalkServiceVerifyPhoneNumberResult) IsSetE

func (*TalkServiceVerifyPhoneNumberResult) IsSetSuccess

func (p *TalkServiceVerifyPhoneNumberResult) IsSetSuccess() bool

func (*TalkServiceVerifyPhoneNumberResult) Read

func (*TalkServiceVerifyPhoneNumberResult) ReadField0

func (*TalkServiceVerifyPhoneNumberResult) ReadField1

func (*TalkServiceVerifyPhoneNumberResult) String

func (*TalkServiceVerifyPhoneNumberResult) Write

type TalkServiceVerifyQrcodeArgs

type TalkServiceVerifyQrcodeArgs struct {
	// unused field # 1
	Verifier string `thrift:"verifier,2" db:"verifier" json:"verifier"`
	PinCode  string `thrift:"pinCode,3" db:"pinCode" json:"pinCode"`
}

Attributes:

  • Verifier
  • PinCode

func NewTalkServiceVerifyQrcodeArgs

func NewTalkServiceVerifyQrcodeArgs() *TalkServiceVerifyQrcodeArgs

func (*TalkServiceVerifyQrcodeArgs) GetPinCode

func (p *TalkServiceVerifyQrcodeArgs) GetPinCode() string

func (*TalkServiceVerifyQrcodeArgs) GetVerifier

func (p *TalkServiceVerifyQrcodeArgs) GetVerifier() string

func (*TalkServiceVerifyQrcodeArgs) Read

func (*TalkServiceVerifyQrcodeArgs) ReadField2

func (*TalkServiceVerifyQrcodeArgs) ReadField3

func (*TalkServiceVerifyQrcodeArgs) String

func (p *TalkServiceVerifyQrcodeArgs) String() string

func (*TalkServiceVerifyQrcodeArgs) Write

type TalkServiceVerifyQrcodeResult

type TalkServiceVerifyQrcodeResult 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 NewTalkServiceVerifyQrcodeResult

func NewTalkServiceVerifyQrcodeResult() *TalkServiceVerifyQrcodeResult

func (*TalkServiceVerifyQrcodeResult) GetE

func (*TalkServiceVerifyQrcodeResult) GetSuccess

func (p *TalkServiceVerifyQrcodeResult) GetSuccess() string

func (*TalkServiceVerifyQrcodeResult) IsSetE

func (p *TalkServiceVerifyQrcodeResult) IsSetE() bool

func (*TalkServiceVerifyQrcodeResult) IsSetSuccess

func (p *TalkServiceVerifyQrcodeResult) IsSetSuccess() bool

func (*TalkServiceVerifyQrcodeResult) Read

func (*TalkServiceVerifyQrcodeResult) ReadField0

func (*TalkServiceVerifyQrcodeResult) ReadField1

func (*TalkServiceVerifyQrcodeResult) String

func (*TalkServiceVerifyQrcodeResult) 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) Write

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

type TokenIssueResult_

type TokenIssueResult_ struct {
	AccessToken  string `thrift:"accessToken,1" db:"accessToken" json:"accessToken"`
	RefreshToken string `thrift:"refreshToken,2" db:"refreshToken" json:"refreshToken"`
	AppId        string `thrift:"appId,3" db:"appId" json:"appId"`
}

Attributes:

  • AccessToken
  • RefreshToken
  • AppId
var LoginResult__TokenIssueResult__DEFAULT *TokenIssueResult_

func NewTokenIssueResult_

func NewTokenIssueResult_() *TokenIssueResult_

func (*TokenIssueResult_) Equals

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

func (*TokenIssueResult_) GetAccessToken

func (p *TokenIssueResult_) GetAccessToken() string

func (*TokenIssueResult_) GetAppId

func (p *TokenIssueResult_) GetAppId() string

func (*TokenIssueResult_) GetRefreshToken

func (p *TokenIssueResult_) GetRefreshToken() string

func (*TokenIssueResult_) Read

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

func (*TokenIssueResult_) ReadField1

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

func (*TokenIssueResult_) ReadField2

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

func (*TokenIssueResult_) ReadField3

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

func (*TokenIssueResult_) String

func (p *TokenIssueResult_) String() string

func (*TokenIssueResult_) Write

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

type UpdateChatRequest

type UpdateChatRequest struct {
	ReqSeq           int32         `thrift:"reqSeq,1" db:"reqSeq" json:"reqSeq"`
	Chat             *Chat         `thrift:"chat,2" db:"chat" json:"chat"`
	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) 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) 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) Write

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

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 VerificationMethod

type VerificationMethod int64
const (
	VerificationMethod_NO_AVAILABLE    VerificationMethod = 0
	VerificationMethod_PIN_VIA_SMS     VerificationMethod = 1
	VerificationMethod_CALLERID_INDIGO VerificationMethod = 2
	VerificationMethod_PIN_VIA_TTS     VerificationMethod = 4
	VerificationMethod_SKIP            VerificationMethod = 10
)

func VerificationMethodFromString

func VerificationMethodFromString(s string) (VerificationMethod, error)

func VerificationMethodPtr

func VerificationMethodPtr(v VerificationMethod) *VerificationMethod

func (VerificationMethod) MarshalText

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

func (*VerificationMethod) Scan

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

func (VerificationMethod) String

func (p VerificationMethod) String() string

func (*VerificationMethod) UnmarshalText

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

func (*VerificationMethod) Value

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

type VerificationResult_

type VerificationResult_ int64
const (
	VerificationResult__FAILED                            VerificationResult_ = 0
	VerificationResult__OK_NOT_REGISTERED_YET             VerificationResult_ = 1
	VerificationResult__OK_REGISTERED_WITH_SAME_DEVICE    VerificationResult_ = 2
	VerificationResult__OK_REGISTERED_WITH_ANOTHER_DEVICE VerificationResult_ = 3
)

func VerificationResult_FromString

func VerificationResult_FromString(s string) (VerificationResult_, error)

func VerificationResult_Ptr

func VerificationResult_Ptr(v VerificationResult_) *VerificationResult_

func (VerificationResult_) MarshalText

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

func (*VerificationResult_) Scan

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

func (VerificationResult_) String

func (p VerificationResult_) String() string

func (*VerificationResult_) UnmarshalText

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

func (*VerificationResult_) Value

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

type VerificationSessionData

type VerificationSessionData struct {
	SessionId                    string               `thrift:"sessionId,1" db:"sessionId" json:"sessionId"`
	Method                       VerificationMethod   `thrift:"method,2" db:"method" json:"method"`
	Callback                     string               `thrift:"callback,3" db:"callback" json:"callback"`
	NormalizedPhone              string               `thrift:"normalizedPhone,4" db:"normalizedPhone" json:"normalizedPhone"`
	CountryCode                  string               `thrift:"countryCode,5" db:"countryCode" json:"countryCode"`
	NationalSignificantNumber    string               `thrift:"nationalSignificantNumber,6" db:"nationalSignificantNumber" json:"nationalSignificantNumber"`
	AvailableVerificationMethods []VerificationMethod `thrift:"availableVerificationMethods,7" db:"availableVerificationMethods" json:"availableVerificationMethods"`
	CallerIdMask                 string               `thrift:"callerIdMask,8" db:"callerIdMask" json:"callerIdMask"`
}

Attributes:

  • SessionId
  • Method
  • Callback
  • NormalizedPhone
  • CountryCode
  • NationalSignificantNumber
  • AvailableVerificationMethods
  • CallerIdMask
var LoginResult__SessionForSMSConfirm_DEFAULT *VerificationSessionData
var TalkServiceChangeVerificationMethodResult_Success_DEFAULT *VerificationSessionData
var TalkServiceStartUpdateVerificationResult_Success_DEFAULT *VerificationSessionData

func NewVerificationSessionData

func NewVerificationSessionData() *VerificationSessionData

func (*VerificationSessionData) Equals

func (*VerificationSessionData) GetAvailableVerificationMethods

func (p *VerificationSessionData) GetAvailableVerificationMethods() []VerificationMethod

func (*VerificationSessionData) GetCallback

func (p *VerificationSessionData) GetCallback() string

func (*VerificationSessionData) GetCallerIdMask

func (p *VerificationSessionData) GetCallerIdMask() string

func (*VerificationSessionData) GetCountryCode

func (p *VerificationSessionData) GetCountryCode() string

func (*VerificationSessionData) GetMethod

func (*VerificationSessionData) GetNationalSignificantNumber

func (p *VerificationSessionData) GetNationalSignificantNumber() string

func (*VerificationSessionData) GetNormalizedPhone

func (p *VerificationSessionData) GetNormalizedPhone() string

func (*VerificationSessionData) GetSessionId

func (p *VerificationSessionData) GetSessionId() string

func (*VerificationSessionData) Read

func (*VerificationSessionData) ReadField1

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

func (*VerificationSessionData) ReadField2

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

func (*VerificationSessionData) ReadField3

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

func (*VerificationSessionData) ReadField4

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

func (*VerificationSessionData) ReadField5

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

func (*VerificationSessionData) ReadField6

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

func (*VerificationSessionData) ReadField7

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

func (*VerificationSessionData) ReadField8

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

func (*VerificationSessionData) String

func (p *VerificationSessionData) String() string

func (*VerificationSessionData) Write

type WebLoginRequest

type WebLoginRequest struct {
	HookedFullUrl     string `thrift:"hookedFullUrl,1" db:"hookedFullUrl" json:"hookedFullUrl"`
	SessionString     string `thrift:"sessionString,2" db:"sessionString" json:"sessionString"`
	FromIAB           bool   `thrift:"fromIAB,3" db:"fromIAB" json:"fromIAB"`
	SourceApplication string `thrift:"sourceApplication,4" db:"sourceApplication" json:"sourceApplication"`
}

Attributes:

  • HookedFullUrl
  • SessionString
  • FromIAB
  • SourceApplication
var ChannelServiceGetReturnUrlWithRequestTokenForAutoLoginArgs_WebLoginRequest_DEFAULT *WebLoginRequest

func NewWebLoginRequest

func NewWebLoginRequest() *WebLoginRequest

func (*WebLoginRequest) Equals

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

func (*WebLoginRequest) GetFromIAB

func (p *WebLoginRequest) GetFromIAB() bool

func (*WebLoginRequest) GetHookedFullUrl

func (p *WebLoginRequest) GetHookedFullUrl() string

func (*WebLoginRequest) GetSessionString

func (p *WebLoginRequest) GetSessionString() string

func (*WebLoginRequest) GetSourceApplication

func (p *WebLoginRequest) GetSourceApplication() string

func (*WebLoginRequest) Read

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

func (*WebLoginRequest) ReadField1

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

func (*WebLoginRequest) ReadField2

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

func (*WebLoginRequest) ReadField3

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

func (*WebLoginRequest) ReadField4

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

func (*WebLoginRequest) String

func (p *WebLoginRequest) String() string

func (*WebLoginRequest) Write

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

type WebLoginResponse

type WebLoginResponse struct {
	ReturnUrl                   string `thrift:"returnUrl,1" db:"returnUrl" json:"returnUrl"`
	OptionalReturnUrl           string `thrift:"optionalReturnUrl,2" db:"optionalReturnUrl" json:"optionalReturnUrl"`
	RedirectConfirmationPageUrl string `thrift:"redirectConfirmationPageUrl,3" db:"redirectConfirmationPageUrl" json:"redirectConfirmationPageUrl"`
}

Attributes:

  • ReturnUrl
  • OptionalReturnUrl
  • RedirectConfirmationPageUrl
var ChannelServiceGetReturnUrlWithRequestTokenForAutoLoginResult_Success_DEFAULT *WebLoginResponse

func NewWebLoginResponse

func NewWebLoginResponse() *WebLoginResponse

func (*WebLoginResponse) Equals

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

func (*WebLoginResponse) GetOptionalReturnUrl

func (p *WebLoginResponse) GetOptionalReturnUrl() string

func (*WebLoginResponse) GetRedirectConfirmationPageUrl

func (p *WebLoginResponse) GetRedirectConfirmationPageUrl() string

func (*WebLoginResponse) GetReturnUrl

func (p *WebLoginResponse) GetReturnUrl() string

func (*WebLoginResponse) Read

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

func (*WebLoginResponse) ReadField1

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

func (*WebLoginResponse) ReadField2

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

func (*WebLoginResponse) ReadField3

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

func (*WebLoginResponse) String

func (p *WebLoginResponse) String() string

func (*WebLoginResponse) Write

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL