cpp-mirai-client
v2.6.1
cpp client for mirai-api-http
|
成员的完整列表,这些成员属于 Mirai::IAdaptor,包括所有继承而来的类成员
AnnoDelete(string SessionKey, GID_t target, string fid)=0 | Mirai::IAdaptor | pure virtual |
AnnoList(string SessionKey, GID_t target, int64_t offset=0, int64_t size=0)=0 | Mirai::IAdaptor | pure 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)=0 | Mirai::IAdaptor | pure virtual |
BotList()=0 | Mirai::IAdaptor | pure virtual |
CallAPI(const string &path, const string &method, const string &data)=0 | Mirai::IAdaptor | pure virtual |
Callback typedef | Mirai::IAdaptor | |
CmdExecute(string SessionKey, const MessageChain &command)=0 | Mirai::IAdaptor | pure virtual |
CmdExecute(string SessionKey, MessageChain &&command)=0 | Mirai::IAdaptor | pure virtual |
CmdRegister(string SessionKey, string name, std::vector< string > alias, string usage, string description)=0 | Mirai::IAdaptor | pure virtual |
Connect()=0 | Mirai::IAdaptor | pure virtual |
DeleteFriend(string SessionKey, QQ_t target)=0 | Mirai::IAdaptor | pure virtual |
Disconnect(string SessionKey)=0 | Mirai::IAdaptor | pure virtual |
FileDelete(string SessionKey, string id, string path, UID_t target)=0 | Mirai::IAdaptor | pure virtual |
FileList(string SessionKey, string id, string path, UID_t target, int64_t offset=0, int64_t size=0, bool withDownloadInfo=false)=0 | Mirai::IAdaptor | pure virtual |
FileMkdir(string SessionKey, string id, string path, UID_t target, string directory)=0 | Mirai::IAdaptor | pure virtual |
FileMove(string SessionKey, string id, string path, UID_t target, string TargetDirId, string TargetDirPath)=0 | Mirai::IAdaptor | pure virtual |
FileRename(string SessionKey, string id, string path, UID_t target, string name)=0 | Mirai::IAdaptor | pure virtual |
FileUpload(string SessionKey, string path, UID_t target, string type, string name, string content)=0 | Mirai::IAdaptor | pure 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)=0 | Mirai::IAdaptor | pure virtual |
FriendList(string SessionKey)=0 | Mirai::IAdaptor | pure virtual |
GetBotProfile(string SessionKey)=0 | Mirai::IAdaptor | pure virtual |
GetBotQQ()=0 | Mirai::IAdaptor | pure virtual |
GetFileInfo(string SessionKey, string id, string path, UID_t target, bool withDownloadInfo=false)=0 | Mirai::IAdaptor | pure virtual |
GetFriendProfile(string SessionKey, QQ_t target)=0 | Mirai::IAdaptor | pure virtual |
GetGroupConfig(string SessionKey, GID_t target)=0 | Mirai::IAdaptor | pure virtual |
GetMemberInfo(string SessionKey, GID_t target, QQ_t member)=0 | Mirai::IAdaptor | pure virtual |
GetMemberProfile(string SessionKey, GID_t target, QQ_t MemberId)=0 | Mirai::IAdaptor | pure virtual |
GetUserProfile(string SessionKey, QQ_t target)=0 | Mirai::IAdaptor | pure virtual |
GroupList(string SessionKey)=0 | Mirai::IAdaptor | pure virtual |
IAdaptor()=default | Mirai::IAdaptor | protected |
Kick(string SessionKey, GID_t target, QQ_t member, string message, bool block)=0 | Mirai::IAdaptor | pure virtual |
LatestMemberList(string SessionKey, GID_t target)=0 | Mirai::IAdaptor | pure virtual |
MemberAdmin(string SessionKey, GID_t target, QQ_t member, bool assign)=0 | Mirai::IAdaptor | pure virtual |
MemberList(string SessionKey, GID_t target)=0 | Mirai::IAdaptor | pure virtual |
MessageFromId(string SessionKey, MessageId_t id, UID_t target)=0 | Mirai::IAdaptor | pure virtual |
Mute(string SessionKey, GID_t target, QQ_t member, std::chrono::seconds time)=0 | Mirai::IAdaptor | pure virtual |
MuteAll(string SessionKey, GID_t target)=0 | Mirai::IAdaptor | pure virtual |
OnConnectionClosed(Callback< ClientConnectionClosedEvent >)=0 | Mirai::IAdaptor | pure virtual |
OnConnectionError(Callback< ClientConnectionErrorEvent >)=0 | Mirai::IAdaptor | pure virtual |
OnConnectionEstablished(Callback< ClientConnectionEstablishedEvent >)=0 | Mirai::IAdaptor | pure virtual |
OnRecv(Callback< const string & >)=0 | Mirai::IAdaptor | pure virtual |
Quit(string SessionKey, GID_t target)=0 | Mirai::IAdaptor | pure virtual |
Recall(string SessionKey, MessageId_t id, UID_t target)=0 | Mirai::IAdaptor | pure virtual |
RespBotInvitedJoinGroupRequestEvent(string SessionKey, int64_t EventId, QQ_t FromId, GID_t GroupId, int operate, string message)=0 | Mirai::IAdaptor | pure virtual |
RespMemberJoinRequestEvent(string SessionKey, int64_t EventId, QQ_t FromId, GID_t GroupId, int operate, string message)=0 | Mirai::IAdaptor | pure virtual |
RespNewFriendRequestEvent(string SessionKey, int64_t EventId, QQ_t FromId, GID_t GroupId, int operate, string message)=0 | Mirai::IAdaptor | pure virtual |
RoamingMessages(string SessionKey, std::time_t TimeStart, std::time_t TimeEnd, UID_t target)=0 | Mirai::IAdaptor | pure virtual |
SendFriendMessage(string SessionKey, QQ_t qq, const MessageChain &message, std::optional< MessageId_t > QuoteId=std::nullopt)=0 | Mirai::IAdaptor | pure virtual |
SendFriendMessage(string SessionKey, QQ_t qq, MessageChain &&message, std::optional< MessageId_t > QuoteId=std::nullopt)=0 | Mirai::IAdaptor | pure virtual |
SendGroupMessage(string SessionKey, GID_t group, const MessageChain &message, std::optional< MessageId_t > QuoteId=std::nullopt)=0 | Mirai::IAdaptor | pure virtual |
SendGroupMessage(string SessionKey, GID_t group, MessageChain &&message, std::optional< MessageId_t > QuoteId=std::nullopt)=0 | Mirai::IAdaptor | pure virtual |
SendNudge(string SessionKey, QQ_t target, UID_t subject, NudgeType kind)=0 | Mirai::IAdaptor | pure virtual |
SendTempMessage(string SessionKey, QQ_t qq, GID_t group, const MessageChain &message, std::optional< MessageId_t > QuoteId=std::nullopt)=0 | Mirai::IAdaptor | pure virtual |
SendTempMessage(string SessionKey, QQ_t qq, GID_t group, MessageChain &&message, std::optional< MessageId_t > QuoteId=std::nullopt)=0 | Mirai::IAdaptor | pure virtual |
SetEssence(string SessionKey, MessageId_t id, GID_t target)=0 | Mirai::IAdaptor | pure 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)=0 | Mirai::IAdaptor | pure virtual |
SetMemberInfo(string SessionKey, GID_t target, QQ_t member, string name, string title)=0 | Mirai::IAdaptor | pure virtual |
string typedef | Mirai::IAdaptor | |
Unmute(string SessionKey, GID_t target, QQ_t member)=0 | Mirai::IAdaptor | pure virtual |
UnmuteAll(string SessionKey, GID_t target)=0 | Mirai::IAdaptor | pure virtual |
UploadAudio(string SessionKey, string type, string Audio)=0 | Mirai::IAdaptor | pure virtual |
UploadAudioChunked(string SessionKey, string type, std::function< bool(size_t offset, std::ostream &sink, bool &finish)> ContentProvider)=0 | Mirai::IAdaptor | pure virtual |
UploadImage(string SessionKey, string type, string image)=0 | Mirai::IAdaptor | pure virtual |
UploadImageChunked(string SessionKey, string type, std::function< bool(size_t offset, std::ostream &sink, bool &finish)> ContentProvider)=0 | Mirai::IAdaptor | pure virtual |
Version()=0 | Mirai::IAdaptor | pure virtual |
~IAdaptor()=default | Mirai::IAdaptor | virtual |