MAA_AGENT_CLIENT_API MaaBool MaaAgentClientRegisterResourceSink(MaaAgentClient *client, MaaResource *res)
MAA_AGENT_CLIENT_API MaaBool MaaAgentClientRegisterTaskerSink(MaaAgentClient *client, MaaTasker *tasker)
MAA_AGENT_CLIENT_API void MaaAgentClientDestroy(MaaAgentClient *client)
MAA_AGENT_CLIENT_API MaaBool MaaAgentClientRegisterControllerSink(MaaAgentClient *client, MaaController *ctrl)
MAA_AGENT_CLIENT_API MaaBool MaaAgentClientGetCustomRecognitionList(MaaAgentClient *client, MaaStringListBuffer *buffer)
MAA_AGENT_CLIENT_API MaaBool MaaAgentClientSetTimeout(MaaAgentClient *client, int64_t milliseconds)
MAA_DEPRECATED MAA_AGENT_CLIENT_API MaaAgentClient * MaaAgentClientCreate()
MAA_AGENT_CLIENT_API MaaBool MaaAgentClientDisconnect(MaaAgentClient *client)
MAA_AGENT_CLIENT_API MaaBool MaaAgentClientIdentifier(MaaAgentClient *client, MaaStringBuffer *identifier)
MAA_AGENT_CLIENT_API MaaAgentClient * MaaAgentClientCreateV2(const MaaStringBuffer *identifier)
MAA_DEPRECATED MAA_AGENT_CLIENT_API MaaBool MaaAgentClientCreateSocket(MaaAgentClient *client, MaaStringBuffer *identifier)
MAA_AGENT_CLIENT_API MaaBool MaaAgentClientAlive(MaaAgentClient *client)
MAA_AGENT_CLIENT_API MaaBool MaaAgentClientConnect(MaaAgentClient *client)
MAA_AGENT_CLIENT_API MaaBool MaaAgentClientBindResource(MaaAgentClient *client, MaaResource *res)
MAA_AGENT_CLIENT_API MaaBool MaaAgentClientGetCustomActionList(MaaAgentClient *client, MaaStringListBuffer *buffer)
MAA_AGENT_CLIENT_API MaaBool MaaAgentClientConnected(MaaAgentClient *client)
struct MaaAgentClient MaaAgentClient
Definition MaaAgentClientDef.h:5
uint8_t MaaBool
Definition MaaDef.h:18
struct MaaStringBuffer MaaStringBuffer
Definition MaaDef.h:32
struct MaaStringListBuffer MaaStringListBuffer
Definition MaaDef.h:34
struct MaaTasker MaaTasker
Definition MaaDef.h:39
struct MaaController MaaController
Definition MaaDef.h:38
struct MaaResource MaaResource
Definition MaaDef.h:37
#define MAA_AGENT_CLIENT_API
Definition MaaPort.h:54
#define MAA_DEPRECATED
Definition MaaPort.h:30