Пример #1
0
 // Token: 0x060011C0 RID: 4544 RVA: 0x00003B90 File Offset: 0x00001D90
 public void CdromRipMediaError(GInterface4 pCdromRip, object pMedia)
 {
     if (this.delegate53_0 != null)
     {
         this.delegate53_0(pCdromRip, pMedia);
         return;
     }
 }
Пример #2
0
 // Token: 0x060011BF RID: 4543 RVA: 0x00003B6C File Offset: 0x00001D6C
 public void CdromRipStateChange(GInterface4 pCdromRip, Enum3 wmprs)
 {
     if (this.delegate52_0 != null)
     {
         this.delegate52_0(pCdromRip, wmprs);
         return;
     }
 }
Пример #3
0
    public static void smethod_2()
    {
        if (GClass82.bool_0)
        {
            return;
        }
        GClass82.bool_0 = true;
        GClass82.smethod_1(new Dictionary <int, LinkedList <GClass82.GClass83> >());
        Logger logger = LogManager.GetLogger("Base-Net-Handlers");

        logger.Info("Discovering packet handlers...");
        int num = 0;

        foreach (Type type in typeof(GClass82).Assembly.GetTypes())
        {
            if (typeof(GInterface4).IsAssignableFrom(type))
            {
                GInterface4 ginterface = GClass85.smethod_0(type) as GInterface4;
                if (ginterface != null)
                {
                    foreach (MethodInfo methodInfo in type.GetMethods(BindingFlags.Instance | BindingFlags.Public))
                    {
                        ParameterInfo parameterInfo = methodInfo.GetParameters().SingleOrDefault <ParameterInfo>();
                        int           num2;
                        if (parameterInfo != null && typeof(GInterface0).IsAssignableFrom(parameterInfo.ParameterType) && GClass86.smethod_0(parameterInfo.ParameterType, out num2))
                        {
                            IDictionary <int, LinkedList <GClass82.GClass83> > d = GClass82.dictionary_0;
                            int key = num2;
                            GClass82.GClass83 gclass = new GClass82.GClass83();
                            gclass.method_3(ginterface);
                            gclass.method_1(DelegateHelper.ConstructDelegateCallVoid(methodInfo, type));
                            d.Append(key, gclass);
                            num++;
                        }
                    }
                }
            }
        }
        logger.Info("Found {count} packet handlers", num);
    }
Пример #4
0
 // Token: 0x060013B6 RID: 5046 RVA: 0x00004DAA File Offset: 0x00002FAA
 public Class53(GInterface4 ginterface4_1, object object_1)
 {
     this.ginterface4_0 = ginterface4_1;
     this.object_0      = object_1;
 }
Пример #5
0
 public void method_3(GInterface4 ginterface4_1)
 {
     this.ginterface4_0 = ginterface4_1;
 }
 // Token: 0x060013B1 RID: 5041 RVA: 0x00004D94 File Offset: 0x00002F94
 public Class52(GInterface4 ginterface4_1, Enum3 enum3_1)
 {
     this.ginterface4_0 = ginterface4_1;
     this.enum3_0       = enum3_1;
 }
Пример #7
0
        // Token: 0x06001455 RID: 5205 RVA: 0x00025048 File Offset: 0x00023248
        public void CdromRipMediaError(GInterface4 pCdromRip, object pMedia)
        {
            Class53 class53_ = new Class53(pCdromRip, pMedia);

            this.class24_0.method_33(this.class24_0, class53_);
        }
Пример #8
0
        // Token: 0x06001454 RID: 5204 RVA: 0x00025020 File Offset: 0x00023220
        public void CdromRipStateChange(GInterface4 pCdromRip, Enum3 wmprs)
        {
            Class52 class52_ = new Class52(pCdromRip, wmprs);

            this.class24_0.method_32(this.class24_0, class52_);
        }