コード例 #1
0
ファイル: Class330.java プロジェクト: RuneSpore/RuneSpore-718
 Class330(OutputStream outputstream, int i) {
   ((Class330) this).anOutputStream3496 = outputstream;
   ((Class330) this).anInt3499 = (i + 1) * 370496567;
   ((Class330) this).aByteArray3498 = new byte[((Class330) this).anInt3499 * 75932039];
   ((Class330) this).aThread3495 = new Thread(this);
   ((Class330) this).aThread3495.setDaemon(true);
   ((Class330) this).aThread3495.start();
 }
コード例 #2
0
ファイル: Class368.java プロジェクト: tetratec/Prothieum
 final ObjectDefinition method3838(byte i, int i_0_) {
   anInt4518++;
   ObjectDefinition class266;
   synchronized (aClass278_4520) {
     class266 = (ObjectDefinition) aClass278_4520.method2863(4, (long) i_0_);
   }
   if (class266 != null) return class266;
   byte[] is;
   synchronized (aClass381_4530) {
     is =
         aClass381_4530.method3922(
             (byte) 115, Class330.method3381(i_0_, 10663), Node_Sub14_Sub28.method2358(-75, i_0_));
   }
   class266 = new ObjectDefinition();
   ((ObjectDefinition) class266).anInt3043 = i_0_;
   ((ObjectDefinition) class266).aClass368_3110 = this;
   if (is != null) class266.method2787(new ByteStream(is), -87);
   class266.method2784(false);
   if (((ObjectDefinition) class266).aBoolean3082) {
     ((ObjectDefinition) class266).anInt3093 = 0;
     ((ObjectDefinition) class266).aBoolean3111 = false;
   }
   if (!((Class368) this).aBoolean4519 && ((ObjectDefinition) class266).aBoolean3016) {
     ((ObjectDefinition) class266).aStringArray3075 = null;
     ((ObjectDefinition) class266).anIntArray3029 = null;
   }
   synchronized (aClass278_4520) {
     aClass278_4520.method2867((byte) 0, (long) i_0_, class266);
   }
   if (i > -6) anIntArray4521 = null;
   return class266;
 }
コード例 #3
0
ファイル: Class330.java プロジェクト: RuneSpore/RuneSpore-718
 void method4001(int i) {
   try {
     synchronized (this) {
       ((Class330) this).aBoolean3502 = true;
       this.notifyAll();
     }
     try {
       ((Class330) this).aThread3495.join();
     } catch (InterruptedException interruptedexception) {
       /* empty */
     }
   } catch (RuntimeException runtimeexception) {
     throw Class346.method4175(
         runtimeexception, new StringBuilder().append("nt.b(").append(')').toString());
   }
 }
コード例 #4
0
ファイル: Class330.java プロジェクト: RuneSpore/RuneSpore-718
 boolean method3999(int i) {
   try {
     if (((Class330) this).aBoolean3502) {
       try {
         ((Class330) this).anOutputStream3496.close();
         if (null == ((Class330) this).anIOException3501)
           ((Class330) this).anIOException3501 = new IOException("");
       } catch (IOException ioexception) {
         if (((Class330) this).anIOException3501 == null)
           ((Class330) this).anIOException3501 = new IOException(ioexception);
       }
       return true;
     }
     return false;
   } catch (RuntimeException runtimeexception) {
     throw Class346.method4175(
         runtimeexception, new StringBuilder().append("nt.a(").append(')').toString());
   }
 }
コード例 #5
0
ファイル: Class330.java プロジェクト: RuneSpore/RuneSpore-718
 public void run() {
   try {
     do {
       int i;
       synchronized (this) {
         for (; ; ) {
           if (null != ((Class330) this).anIOException3501) return;
           if (825739053 * ((Class330) this).anInt3497 <= 517453779 * ((Class330) this).anInt3500)
             i =
                 (((Class330) this).anInt3500 * 517453779
                     - 825739053 * ((Class330) this).anInt3497);
           else
             i =
                 (((Class330) this).anInt3500 * 517453779
                     + (75932039 * ((Class330) this).anInt3499
                         - (825739053 * ((Class330) this).anInt3497)));
           if (i > 0) break;
           try {
             ((Class330) this).anOutputStream3496.flush();
           } catch (IOException ioexception) {
             ((Class330) this).anIOException3501 = ioexception;
             return;
           }
           if (method3999(-1835611724)) return;
           try {
             this.wait();
           } catch (InterruptedException interruptedexception) {
             /* empty */
           }
         }
       }
       try {
         if (i + ((Class330) this).anInt3497 * 825739053 <= 75932039 * ((Class330) this).anInt3499)
           ((Class330) this)
               .anOutputStream3496.write(
                   ((Class330) this).aByteArray3498, ((Class330) this).anInt3497 * 825739053, i);
         else {
           int i_4_ =
               (75932039 * ((Class330) this).anInt3499 - ((Class330) this).anInt3497 * 825739053);
           ((Class330) this)
               .anOutputStream3496.write(
                   ((Class330) this).aByteArray3498,
                   ((Class330) this).anInt3497 * 825739053,
                   i_4_);
           ((Class330) this)
               .anOutputStream3496.write(((Class330) this).aByteArray3498, 0, i - i_4_);
         }
       } catch (IOException ioexception) {
         synchronized (this) {
           ((Class330) this).anIOException3501 = ioexception;
           break;
         }
       }
       synchronized (this) {
         ((Class330) this).anInt3497 =
             ((825739053 * ((Class330) this).anInt3497 + i)
                 % (((Class330) this).anInt3499 * 75932039)
                 * 1059266725);
       }
     } while (!method3999(-1331950055));
   } catch (RuntimeException runtimeexception) {
     throw Class346.method4175(
         runtimeexception, new StringBuilder().append("nt.run(").append(')').toString());
   }
 }