コード例 #1
0
 /// <inheritdoc/>
 protected override void FinishSessionInitialization0(IoSession session, IoFuture future)
 {
     // In case that IConnectFuture.Cancel() is invoked before
     // SetSession() is invoked, add a listener that closes the
     // connection immediately on cancellation.
     future.Complete += (s, e) =>
     {
         if (((IConnectFuture)e.Future).Canceled)
             session.Close(true);
     };
 }
コード例 #2
0
 internal void DoFinishSessionInitialization(IoSession session, IoFuture future)
 {
     InitSession(session, future, null);
 }
コード例 #3
0
ファイル: IoFuture.cs プロジェクト: zhangf911/Mina.NET
 /// <summary>
 /// </summary>
 public IoFutureEventArgs(IoFuture future)
 {
     _future = future;
 }
コード例 #4
0
ファイル: FutureTest.cs プロジェクト: zhangf911/Mina.NET
 public TestThread(IoFuture future)
 {
     this.future = future;
     this.t = new Thread(Run);
 }