Skip to content

McpGroupsManager

Class in IpDrv · IpDrv.McpGroupsManager · config

Object › McpServiceBase › McpGroupsBase › McpGroupsManager

Using it from Lua
h7.find_all("McpGroupsManager")            -- live instances
h7.find_class("IpDrv.McpGroupsManager")   -- the class
h7.hook("IpDrv.McpGroupsManager.AcceptGroupInvite", fn)

Properties

NameTypeNotes
AcceptGroupInviteUrlstringconfig
AddGroupMembersUrlstringconfig
CreateGroupUrlstringconfig
DeleteAllGroupsUrlstringconfig
DeleteGroupUrlstringconfig
GroupListsarray<McpGroupList>
QueryGroupMembersUrlstringconfig
QueryGroupsUrlstringconfig
RejectGroupInviteUrlstringconfig
RemoveGroupMembersUrlstringconfig

Functions

NameDeclaration
AcceptGroupInvitefunction AcceptGroupInvite(String UniqueUserId, String GroupId, bool bShouldAccept)
AddGroupMembersfunction AddGroupMembers(String UniqueUserId, String GroupId, const out array MemberIds, bool bRequiresAcceptance)
CacheGroupfunction CacheGroup(string RequesterId, McpGroup Group)
CacheGroupMemberfunction CacheGroupMember(String MemberId, String GroupId, EMcpGroupAcceptState AcceptState)
CreateGroupfunction CreateGroup(String UniqueUserId, String GroupName)
DeleteAllGroupsfunction DeleteAllGroups(String UniqueUserId)
DeleteGroupfunction DeleteGroup(String UniqueUserId, String GroupId)
GetGroupListfunction GetGroupList(string UserId, out McpGroupList GroupList)
GetGroupMembersfunction GetGroupMembers(String GroupId, out array<McpGroupMember> GroupMembers)
OnAcceptGroupInviteRequestCompletedelegate OnAcceptGroupInviteRequestComplete(HttpRequestInterface OriginalRequest, HttpResponseInterface HttpResponse, bool bWasSuccessful)
OnAddGroupMembersRequestCompletedelegate OnAddGroupMembersRequestComplete(HttpRequestInterface OriginalRequest, HttpResponseInterface HttpResponse, bool bWasSuccessful)
OnCreateGroupRequestCompletefunction OnCreateGroupRequestComplete(HttpRequestInterface CreateGroupRequest, HttpResponseInterface HttpResponse, bool bWasSuccessful)
OnDeleteAllGroupsRequestCompletefunction OnDeleteAllGroupsRequestComplete(HttpRequestInterface OriginalRequest, HttpResponseInterface HttpResponse, bool bWasSuccessful)
OnDeleteGroupRequestCompletefunction OnDeleteGroupRequestComplete(HttpRequestInterface OriginalRequest, HttpResponseInterface HttpResponse, bool bWasSuccessful)
OnQueryGroupMembersRequestCompletedelegate OnQueryGroupMembersRequestComplete(HttpRequestInterface OriginalRequest, HttpResponseInterface HttpResponse, bool bWasSuccessful)
OnQueryGroupsRequestCompletedelegate OnQueryGroupsRequestComplete(HttpRequestInterface OriginalRequest, HttpResponseInterface HttpResponse, bool bWasSuccessful)
OnRemoveGroupMembersRequestCompletefunction OnRemoveGroupMembersRequestComplete(HttpRequestInterface OriginalRequest, HttpResponseInterface HttpResponse, bool bWasSuccessful)
QueryGroupMembersfunction QueryGroupMembers(String UniqueUserId, String GroupId)
QueryGroupsfunction QueryGroups(String RequesterId)
RemoveGroupMembersfunction RemoveGroupMembers(String UniqueUserId, String GroupId, const out array MemberIds)

Inherited

FromMembers
McpGroupsBase1 properties, 22 functions
McpServiceBase2 properties, 16 functions
Object13 properties, 308 functions