first commit
This commit is contained in:
@@ -0,0 +1,49 @@
|
||||
package wxface
|
||||
|
||||
import (
|
||||
"xiawan/wx/clientsdk/baseinfo"
|
||||
)
|
||||
|
||||
// IWXCache 缓存接口
|
||||
type IWXCache interface {
|
||||
// 设置Qrcode信息
|
||||
SetQrcodeInfo(qrcodeInfo *baseinfo.QrcodeInfo)
|
||||
// 获取二维码信息
|
||||
GetQrcodeInfo() *baseinfo.QrcodeInfo
|
||||
// 获取收藏缓存
|
||||
GetFavInfoCache() *baseinfo.FavInfoCache
|
||||
// 设置初始化联系人状态
|
||||
SetInitContactFinished(bFlag bool)
|
||||
// 设置初始化同步信息状态
|
||||
SetInitNewSyncFinished(bFlag bool)
|
||||
// 设置初始化收藏同步信息状态
|
||||
SetInitFavSyncFinished(bFlag bool)
|
||||
// 初始化联系人是否完成
|
||||
IsInitContactFinished() bool
|
||||
// 初始化同步信息是否完成
|
||||
IsInitNewSyncFinished() bool
|
||||
// 初始化同步信息是否完成
|
||||
IsInitFavSyncFinished() bool
|
||||
// 所有初始化是否完成
|
||||
IsInitFinished() bool
|
||||
// 设置发送使用说明初始化状态
|
||||
SetIsInitFinished(bFlag bool)
|
||||
// 使用说明命令
|
||||
SendUsageByText()
|
||||
// 发送使用说明
|
||||
SendUsage()
|
||||
// 扫码完成
|
||||
SetScanFinish(bFlag bool)
|
||||
// 设置初始化通讯录的标志
|
||||
SetContactSeq(contactSeq uint32)
|
||||
// 获取初始化通讯录的标志
|
||||
GetContactSeq() uint32
|
||||
// 新增联系人WXID列表
|
||||
AddInitContactWxidList(contactWxidList []string)
|
||||
// 获取指定数量的联系人微信ID列表
|
||||
GetNextInitContactWxidList(count uint32) []string
|
||||
// 获取全部联系人Wxid
|
||||
GetAllContactList() []string
|
||||
// 清空缓存
|
||||
Clear()
|
||||
}
|
||||
Reference in New Issue
Block a user