using System; using System.Collections.Generic; namespace AmplitudeAnalytics { // Token: 0x02000A97 RID: 2711 public abstract class BGMPGBFMEAB where M : AmplitudeAnalyticsIdentifyMessage where BLDR : BGMPGBFMEAB { // Token: 0x06014BF6 RID: 84982 RVA: 0x005CE9B4 File Offset: 0x005CCBB4 public BGMPGBFMEAB(M NFAFJOMABOK) { this.NFAFJOMABOK = NFAFJOMABOK; } // Token: 0x06014BF7 RID: 84983 RVA: 0x005CE9C4 File Offset: 0x005CCBC4 public BLDR MFOPHFMCIEJ(AmplitudeAnalyticsIdentifyMessage.DeviceInfo MNLIALCGBNE) { this.NFAFJOMABOK.deviceInfo = MNLIALCGBNE; return this.BHJLJKNJDIL; } // Token: 0x06014BF8 RID: 84984 RVA: 0x005CE9E0 File Offset: 0x005CCBE0 public BLDR JOIHEAMADME(AmplitudeAnalyticsIdentifyMessage.GeographicInfo LILKNLBKHOI) { this.NFAFJOMABOK.geographicInfo = LILKNLBKHOI; return this.BHJLJKNJDIL; } // Token: 0x06014BF9 RID: 84985 RVA: 0x005CE9FC File Offset: 0x005CCBFC public BLDR JOKGPCCBMGD(string BHDCPJAHCJL, string NOBAPCOKFIL) { return this.HLEGGJDBCPF(BHDCPJAHCJL, BGMPGBFMEAB.BOPINHNHLJJ(NOBAPCOKFIL)); } // Token: 0x06014BFA RID: 84986 RVA: 0x005CEA0C File Offset: 0x005CCC0C public BLDR JOKGPCCBMGD(string BHDCPJAHCJL, T NOBAPCOKFIL) where T : struct { return this.HLEGGJDBCPF(BHDCPJAHCJL, NOBAPCOKFIL); } // Token: 0x06014BFB RID: 84987 public abstract void PFNEDMJJALA(); // Token: 0x06014BFC RID: 84988 RVA: 0x005CEA1C File Offset: 0x005CCC1C internal static string BOPINHNHLJJ(string NOBAPCOKFIL) { if (!AmplitudeAnalyticsClient.IsEnabled) { return NOBAPCOKFIL; } if (NOBAPCOKFIL != null && NOBAPCOKFIL.Length > 1024) { NOBAPCOKFIL = NOBAPCOKFIL.Substring(0, 1024); } return NOBAPCOKFIL; } // Token: 0x06014BFD RID: 84989 RVA: 0x005CEA50 File Offset: 0x005CCC50 private BLDR HLEGGJDBCPF(string BHDCPJAHCJL, object NOBAPCOKFIL) { if (!AmplitudeAnalyticsClient.IsEnabled) { return this.BHJLJKNJDIL; } if (this.NFAFJOMABOK.user_properties == null) { this.NFAFJOMABOK.user_properties = new Dictionary(); } this.NFAFJOMABOK.user_properties[BHDCPJAHCJL] = NOBAPCOKFIL; return this.BHJLJKNJDIL; } // Token: 0x06014BFE RID: 84990 public abstract M GMBCDDGJCOO(); // Token: 0x17000829 RID: 2089 // (get) Token: 0x06014BFF RID: 84991 public abstract BLDR BHJLJKNJDIL { get; } // Token: 0x0400393D RID: 14653 protected M NFAFJOMABOK; } }