Example #1
0
 /// <summary>
 /// 构造函数
 /// </summary>
 public DummyBitFieldMessage(DummyEncryptedConnection encryptedConnection, DummyConnection connection, DummyConnecter connecter)
     : base(encryptedConnection)
 {
     this.connection = connection;
     this.connecter  = connecter;
     this.InitialBytesLength(connecter.PiecesNumber);
 }
Example #2
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="booleans">片断的BitField信息</param>
 public DummyBitFieldMessage(bool[] booleans)
     : base(null)
 {
     this.connection = null;
     this.connecter  = null;
     this.booleans   = booleans;
     this.InitialBytesLength(booleans.Length);
 }
Example #3
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="connection">封装连接类</param>
 /// <param name="connecter">连接管理类</param>
 public DummyConnection(DummyEncryptedConnection connection, DummyConnecter connecter)
 {
     this.encryptedConnection = connection;
     this.connecter           = connecter;
     this.getAnything         = false;
 }