コード例 #1
0
ファイル: SpdyStream.java プロジェクト: BinSlashBash/xcrumby
 void receiveFin()
 {
   assert (!Thread.holdsLock(this));
   try
   {
     SpdyDataSource.access$102(this.source, true);
     boolean bool = isOpen();
     notifyAll();
     if (!bool) {
       this.connection.removeStream(this.id);
     }
     return;
   }
   finally {}
 }
コード例 #2
0
ファイル: SpdyStream.java プロジェクト: BinSlashBash/xcrumby
 SpdyStream(int paramInt, SpdyConnection paramSpdyConnection, boolean paramBoolean1, boolean paramBoolean2, List<Header> paramList)
 {
   if (paramSpdyConnection == null) {
     throw new NullPointerException("connection == null");
   }
   if (paramList == null) {
     throw new NullPointerException("requestHeaders == null");
   }
   this.id = paramInt;
   this.connection = paramSpdyConnection;
   this.bytesLeftInWriteWindow = paramSpdyConnection.peerSettings.getInitialWindowSize(65536);
   this.source = new SpdyDataSource(paramSpdyConnection.okHttpSettings.getInitialWindowSize(65536), null);
   this.sink = new SpdyDataSink();
   SpdyDataSource.access$102(this.source, paramBoolean2);
   SpdyDataSink.access$202(this.sink, paramBoolean1);
   this.requestHeaders = paramList;
 }