Ejemplo n.º 1
0
        protected PopSender(LineOrientedBufferedStream stream)
        {
            if (stream == null)
            throw new ArgumentNullException("stream");

              this.stream = stream;
        }
 public void Setup()
 {
     baseStream = new MemoryStream();
       stream = new LineOrientedBufferedStream(baseStream);
       receiver = new ImapResponseReceiver(stream);
 }
Ejemplo n.º 3
0
 protected abstract ImapSender CreateSender(LineOrientedBufferedStream stream);
Ejemplo n.º 4
0
 protected abstract ImapReceiver CreateReceiver(LineOrientedBufferedStream stream);
Ejemplo n.º 5
0
 protected override PopSender CreateSender(LineOrientedBufferedStream stream)
 {
     return new PopCommandSender(stream);
 }
Ejemplo n.º 6
0
 public Sender(LineOrientedBufferedStream stream)
     : base(stream)
 {
 }
Ejemplo n.º 7
0
 protected override PopReceiver CreateReceiver(LineOrientedBufferedStream stream)
 {
     return new PopResponseReceiver(stream);
 }
Ejemplo n.º 8
0
 public PopResponseReceiver(LineOrientedBufferedStream stream)
     : base(stream)
 {
     HandleAsMultiline = false;
 }
Ejemplo n.º 9
0
 public Receiver(LineOrientedBufferedStream stream)
     : base(stream)
 {
 }
Ejemplo n.º 10
0
 public PopCommandSender(LineOrientedBufferedStream stream)
     : base(stream)
 {
 }
Ejemplo n.º 11
0
 public ImapResponseReceiver(LineOrientedBufferedStream stream)
     : base(stream)
 {
     ReceiveResponseAsUTF8 = false;
 }