Skip to content

McpIdMappingBase

Class in IpDrv · IpDrv.McpIdMappingBase · abstract, config

Object › McpServiceBase › McpIdMappingBase

Subclasses: McpIdMappingManager, McpIdMappingManagerV3

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

Structs

McpIdMapping

FieldType
McpIdString
ExternalIdString
ExternalTypeString
ExternalTokenString

Properties

NameTypeNotes
McpIdMappingClassNameStringconfig

Functions

NameDeclaration
AddMappingfunction AddMapping(String McpId, String ExternalId, String ExternalType, optional String ExternalToken)
CreateInstancestatic final function McpIdMappingBase CreateInstance()
GetIdMappingsfunction GetIdMappings(String ExternalType, out array<McpIdMapping> IdMappings)
OnAddMappingCompletedelegate OnAddMappingComplete(String McpId, String ExternalId, String ExternalType, bool bWasSuccessful, String Error)
OnQueryMappingsCompletedelegate OnQueryMappingsComplete(String ExternalType, bool bWasSuccessful, String Error)
QueryMappingsfunction QueryMappings(String McpId, const out array ExternalIds, String ExternalType)

Inherited

FromMembers
McpServiceBase2 properties, 16 functions
Object13 properties, 308 functions