Skip to content

McpUserManager

Class in IpDrv · IpDrv.McpUserManager

Object › McpServiceBase › McpUserManagerBase › McpUserManager

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

Structs

UserRequest

FieldType
McpIdstring
RequestHttpRequestInterface

Properties

NameTypeNotes
AuthUserRequestsarray<HttpRequestInterface>
DeleteUserRequestsarray<UserRequest>
DeleteUserUrlStringconfig
FacebookAuthUrlStringconfig
McpAuthUrlStringconfig
QueryUsersRequestsarray<HttpRequestInterface>
QueryUsersUrlStringconfig
QueryUserUrlStringconfig
RegisterUserFacebookUrlStringconfig
RegisterUserMcpUrlStringconfig
RegisterUserRequestsarray<HttpRequestInterface>
UserStatusesarray<McpUserStatus>

Functions

NameDeclaration
AuthenticateUserFacebookfunction AuthenticateUserFacebook(string FacebookId, string FacebookToken, string UDID)
AuthenticateUserMcpfunction AuthenticateUserMcp(int AddAt, string ClientSecret, string McpId, Object Request, string UDID, string URL) (no declaration: types are approximate)
DeleteUserfunction DeleteUser(string McpId)
GetUserfunction bool GetUser(string McpId, out McpUserStatus User)
GetUsersfunction GetUsers(out array<McpUserStatus> Users)
OnAuthenticateUserRequestCompletefunction OnAuthenticateUserRequestComplete(HttpRequestInterface Request, HttpResponseInterface Response, bool bWasSuccessful)
OnDeleteUserRequestCompletefunction OnDeleteUserRequestComplete(HttpRequestInterface Request, HttpResponseInterface Response, bool bWasSuccessful)
OnQueryUserRequestCompletefunction OnQueryUserRequestComplete(HttpRequestInterface Request, HttpResponseInterface Response, bool bWasSuccessful)
OnQueryUsersRequestCompletefunction OnQueryUsersRequestComplete(HttpRequestInterface Request, HttpResponseInterface Response, bool bWasSuccessful)
OnRegisterUserRequestCompletefunction OnRegisterUserRequestComplete(HttpRequestInterface Request, HttpResponseInterface Response, bool bWasSuccessful)
ParseUserprotected function int ParseUser(String JsonPayload)
ParseUsersprotected function ParseUsers(String JsonPayload)
QueryUserfunction QueryUser(string McpId, optional bool bShouldUpdateLastActive)
QueryUsersfunction QueryUsers(String McpId, const out array McpIds)
RegisterUserFacebookfunction RegisterUserFacebook(string FacebookId, string FacebookAuthToken)
RegisterUserGeneratedfunction RegisterUserGenerated()

Inherited

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