Lines Matching defs:DeviceGroupManager
161 using DeviceGroupManager = struct DeviceGroupManager { struct
162 int32_t (*regCallback)(const char *appId, const DeviceAuthCallback *callback);
163 int32_t (*unRegCallback)(const char *appId);
164 int32_t (*regDataChangeListener)(const char *appId, const DataChangeListener *listener);
165 int32_t (*unRegDataChangeListener)(const char *appId);
166 …*createGroup)(int32_t osAccountId, int64_t requestId, const char *appId, const char *createParams);
167 …deleteGroup)(int32_t osAccountId, int64_t requestId, const char *appId, const char *disbandParams);
168 …ddMemberToGroup)(int32_t osAccountId, int64_t requestId, const char *appId, const char *addParams);
169 int32_t (*deleteMemberFromGroup)(int32_t osAccountId, int64_t requestId, const char *appId,
171 int32_t (*processData)(int64_t requestId, const uint8_t *data, uint32_t dataLen);
172 … int32_t (*addMultiMembersToGroup)(int32_t osAccountId, const char *appId, const char *addParams);
173 …32_t (*delMultiMembersFromGroup)(int32_t osAccountId, const char *appId, const char *deleteParams);
174 …firmRequest)(int32_t osAccountId, int64_t requestId, const char *appId, const char *confirmParams);
175 int32_t (*bindPeer)(int64_t requestId, const char *appId, const char *bindParams);
176 int32_t (*unbindPeer)(int64_t requestId, const char *appId, const char *unbindParams);
177 …_t (*processLiteData)(int64_t requestId, const char *appId, const uint8_t *data, uint32_t dataLen);
178 int32_t (*authKeyAgree)(int64_t requestId, const char *appId, const char *buildParams);
179 …*processKeyAgreeData)(int64_t requestId, const char *appId, const uint8_t *data, uint32_t dataLen);
180 int32_t (*processCredential)(int operationCode, const char *reqJsonStr, char **returnJsonStr);
181 int32_t (*getRegisterInfo)(const char *reqJsonStr, char **returnRegisterInfo);
182 int32_t (*getLocalConnectInfo)(char *returnInfo, int32_t bufLen);
183 int32_t (*checkAccessToGroup)(int32_t osAccountId, const char *appId, const char *groupId);
184 …PkInfoList)(int32_t osAccountId, const char *appId, const char *queryParams, char **returnInfoList,
186 …oupManager)(int32_t osAccountId, const char *appId, const char *groupId, const char *managerAppId);
187 …GroupFriend)(int32_t osAccountId, const char *appId, const char *groupId, const char *friendAppId);
188 int32_t (*deleteGroupManager)(int32_t osAccountId, const char *appId, const char *groupId,
190 …GroupFriend)(int32_t osAccountId, const char *appId, const char *groupId, const char *friendAppId);
191 …tGroupManagers)(int32_t osAccountId, const char *appId, const char *groupId, char **returnManagers,
216 DEVICE_AUTH_API_PUBLIC const DeviceGroupManager *GetGmInstance(void); argument