Esempio n. 1
0
 public HttpServerSocketDelegate(IHttpServerTransaction transaction, IHttpServerTransactionDelegate transactionDelegate)
 {
     this.transaction         = transaction;
     this.transactionDelegate = transactionDelegate;
     transactionTransform     = new ParserToTransactionTransform(transaction, transactionDelegate);
     parser = new HttpParser(new ParserDelegate(transactionTransform));
 }
 public HttpServerSocketDelegate(IHttpServerTransaction transaction, IHttpServerTransactionDelegate transactionDelegate)
 {
     this.transaction = transaction;
     this.transactionDelegate = transactionDelegate;
     transactionTransform = new ParserToTransactionTransform(transaction, transactionDelegate);
     parser = new HttpParser(new ParserDelegate(transactionTransform));
 }
 public HttpServerTransactionDelegateWrapper(IHttpServerTransactionDelegate realDelegate, 
                                      IConnectionWatcher connectionWatcher,
                                      ISocket socket)
 {
     _realDelegate = realDelegate;
     _connectionWatcher = connectionWatcher;
     _socket = socket;
 }
Esempio n. 4
0
 public HttpServerTransactionDelegateWrapper(IHttpServerTransactionDelegate realDelegate,
                                             IConnectionWatcher connectionWatcher,
                                             ISocket socket)
 {
     _realDelegate      = realDelegate;
     _connectionWatcher = connectionWatcher;
     _socket            = socket;
 }
 public ParserToTransactionTransform(IHttpServerTransaction transaction, IHttpServerTransactionDelegate transactionDelegate)
 {
     this.transaction = transaction;
     this.transactionDelegate = transactionDelegate;
     queue = new ParserEventQueue();
 }
Esempio n. 6
0
 public TransactionInput(IHttpServerTransaction transaction, IHttpServerTransactionDelegate del)
 {
     tx = transaction;
     this.del = del;
 }
 public ParserToTransactionTransform(IHttpServerTransactionDelegate transactionDelegate)
 {
     this.transactionDelegate = transactionDelegate;
     queue = new ParserEventQueue();
 }
Esempio n. 8
0
 public TransactionInput(IHttpServerTransaction transaction, IHttpServerTransactionDelegate del)
 {
     tx       = transaction;
     this.del = del;
 }