cpp-mirai-client  v2.6.1
cpp client for mirai-api-http
Mirai::IAdaptor 成员列表

成员的完整列表,这些成员属于 Mirai::IAdaptor,包括所有继承而来的类成员

AnnoDelete(string SessionKey, GID_t target, string fid)=0Mirai::IAdaptorpure virtual
AnnoList(string SessionKey, GID_t target, int64_t offset=0, int64_t size=0)=0Mirai::IAdaptorpure virtual
AnnoPublish(string SessionKey, GID_t target, string content, string url, string path, string base64, bool ToNewMember=false, bool pinned=false, bool ShowEditCard=false, bool ShowPopup=false, bool RequireConfirm=false)=0Mirai::IAdaptorpure virtual
BotList()=0Mirai::IAdaptorpure virtual
CallAPI(const string &path, const string &method, const string &data)=0Mirai::IAdaptorpure virtual
Callback typedefMirai::IAdaptor
CmdExecute(string SessionKey, const MessageChain &command)=0Mirai::IAdaptorpure virtual
CmdExecute(string SessionKey, MessageChain &&command)=0Mirai::IAdaptorpure virtual
CmdRegister(string SessionKey, string name, std::vector< string > alias, string usage, string description)=0Mirai::IAdaptorpure virtual
Connect()=0Mirai::IAdaptorpure virtual
DeleteFriend(string SessionKey, QQ_t target)=0Mirai::IAdaptorpure virtual
Disconnect(string SessionKey)=0Mirai::IAdaptorpure virtual
FileDelete(string SessionKey, string id, string path, UID_t target)=0Mirai::IAdaptorpure virtual
FileList(string SessionKey, string id, string path, UID_t target, int64_t offset=0, int64_t size=0, bool withDownloadInfo=false)=0Mirai::IAdaptorpure virtual
FileMkdir(string SessionKey, string id, string path, UID_t target, string directory)=0Mirai::IAdaptorpure virtual
FileMove(string SessionKey, string id, string path, UID_t target, string TargetDirId, string TargetDirPath)=0Mirai::IAdaptorpure virtual
FileRename(string SessionKey, string id, string path, UID_t target, string name)=0Mirai::IAdaptorpure virtual
FileUpload(string SessionKey, string path, UID_t target, string type, string name, string content)=0Mirai::IAdaptorpure virtual
FileUploadChunked(string SessionKey, string path, UID_t target, string type, string name, std::function< bool(size_t offset, std::ostream &sink, bool &finish)> ContentProvider)=0Mirai::IAdaptorpure virtual
FriendList(string SessionKey)=0Mirai::IAdaptorpure virtual
GetBotProfile(string SessionKey)=0Mirai::IAdaptorpure virtual
GetBotQQ()=0Mirai::IAdaptorpure virtual
GetFileInfo(string SessionKey, string id, string path, UID_t target, bool withDownloadInfo=false)=0Mirai::IAdaptorpure virtual
GetFriendProfile(string SessionKey, QQ_t target)=0Mirai::IAdaptorpure virtual
GetGroupConfig(string SessionKey, GID_t target)=0Mirai::IAdaptorpure virtual
GetMemberInfo(string SessionKey, GID_t target, QQ_t member)=0Mirai::IAdaptorpure virtual
GetMemberProfile(string SessionKey, GID_t target, QQ_t MemberId)=0Mirai::IAdaptorpure virtual
GetUserProfile(string SessionKey, QQ_t target)=0Mirai::IAdaptorpure virtual
GroupList(string SessionKey)=0Mirai::IAdaptorpure virtual
IAdaptor()=defaultMirai::IAdaptorprotected
Kick(string SessionKey, GID_t target, QQ_t member, string message, bool block)=0Mirai::IAdaptorpure virtual
LatestMemberList(string SessionKey, GID_t target)=0Mirai::IAdaptorpure virtual
MemberAdmin(string SessionKey, GID_t target, QQ_t member, bool assign)=0Mirai::IAdaptorpure virtual
MemberList(string SessionKey, GID_t target)=0Mirai::IAdaptorpure virtual
MessageFromId(string SessionKey, MessageId_t id, UID_t target)=0Mirai::IAdaptorpure virtual
Mute(string SessionKey, GID_t target, QQ_t member, std::chrono::seconds time)=0Mirai::IAdaptorpure virtual
MuteAll(string SessionKey, GID_t target)=0Mirai::IAdaptorpure virtual
OnConnectionClosed(Callback< ClientConnectionClosedEvent >)=0Mirai::IAdaptorpure virtual
OnConnectionError(Callback< ClientConnectionErrorEvent >)=0Mirai::IAdaptorpure virtual
OnConnectionEstablished(Callback< ClientConnectionEstablishedEvent >)=0Mirai::IAdaptorpure virtual
OnRecv(Callback< const string & >)=0Mirai::IAdaptorpure virtual
Quit(string SessionKey, GID_t target)=0Mirai::IAdaptorpure virtual
Recall(string SessionKey, MessageId_t id, UID_t target)=0Mirai::IAdaptorpure virtual
RespBotInvitedJoinGroupRequestEvent(string SessionKey, int64_t EventId, QQ_t FromId, GID_t GroupId, int operate, string message)=0Mirai::IAdaptorpure virtual
RespMemberJoinRequestEvent(string SessionKey, int64_t EventId, QQ_t FromId, GID_t GroupId, int operate, string message)=0Mirai::IAdaptorpure virtual
RespNewFriendRequestEvent(string SessionKey, int64_t EventId, QQ_t FromId, GID_t GroupId, int operate, string message)=0Mirai::IAdaptorpure virtual
RoamingMessages(string SessionKey, std::time_t TimeStart, std::time_t TimeEnd, UID_t target)=0Mirai::IAdaptorpure virtual
SendFriendMessage(string SessionKey, QQ_t qq, const MessageChain &message, std::optional< MessageId_t > QuoteId=std::nullopt)=0Mirai::IAdaptorpure virtual
SendFriendMessage(string SessionKey, QQ_t qq, MessageChain &&message, std::optional< MessageId_t > QuoteId=std::nullopt)=0Mirai::IAdaptorpure virtual
SendGroupMessage(string SessionKey, GID_t group, const MessageChain &message, std::optional< MessageId_t > QuoteId=std::nullopt)=0Mirai::IAdaptorpure virtual
SendGroupMessage(string SessionKey, GID_t group, MessageChain &&message, std::optional< MessageId_t > QuoteId=std::nullopt)=0Mirai::IAdaptorpure virtual
SendNudge(string SessionKey, QQ_t target, UID_t subject, NudgeType kind)=0Mirai::IAdaptorpure virtual
SendTempMessage(string SessionKey, QQ_t qq, GID_t group, const MessageChain &message, std::optional< MessageId_t > QuoteId=std::nullopt)=0Mirai::IAdaptorpure virtual
SendTempMessage(string SessionKey, QQ_t qq, GID_t group, MessageChain &&message, std::optional< MessageId_t > QuoteId=std::nullopt)=0Mirai::IAdaptorpure virtual
SetEssence(string SessionKey, MessageId_t id, GID_t target)=0Mirai::IAdaptorpure virtual
SetGroupConfig(string SessionKey, GID_t target, string name, std::optional< bool > AllowConfessTalk=std::nullopt, std::optional< bool > AllowMemberInvite=std::nullopt, std::optional< bool > AutoApprove=std::nullopt, std::optional< bool > AllowAnonymousChat=std::nullopt)=0Mirai::IAdaptorpure virtual
SetMemberInfo(string SessionKey, GID_t target, QQ_t member, string name, string title)=0Mirai::IAdaptorpure virtual
string typedefMirai::IAdaptor
Unmute(string SessionKey, GID_t target, QQ_t member)=0Mirai::IAdaptorpure virtual
UnmuteAll(string SessionKey, GID_t target)=0Mirai::IAdaptorpure virtual
UploadAudio(string SessionKey, string type, string Audio)=0Mirai::IAdaptorpure virtual
UploadAudioChunked(string SessionKey, string type, std::function< bool(size_t offset, std::ostream &sink, bool &finish)> ContentProvider)=0Mirai::IAdaptorpure virtual
UploadImage(string SessionKey, string type, string image)=0Mirai::IAdaptorpure virtual
UploadImageChunked(string SessionKey, string type, std::function< bool(size_t offset, std::ostream &sink, bool &finish)> ContentProvider)=0Mirai::IAdaptorpure virtual
Version()=0Mirai::IAdaptorpure virtual
~IAdaptor()=defaultMirai::IAdaptorvirtual