Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Net.Mail.SmtpReplyReaderFactory Class Referencesealed

Classes

class  ReadLinesAsyncResult
 

Package Functions

 SmtpReplyReaderFactory (Stream stream)
 
IAsyncResult BeginReadLines (SmtpReplyReader caller, AsyncCallback callback, object state)
 
IAsyncResult BeginReadLine (SmtpReplyReader caller, AsyncCallback callback, object state)
 
void Close (SmtpReplyReader caller)
 
LineInfo[] EndReadLines (IAsyncResult result)
 
LineInfo EndReadLine (IAsyncResult result)
 
SmtpReplyReader GetNextReplyReader ()
 
int Read (SmtpReplyReader caller, byte[] buffer, int offset, int count)
 
LineInfo ReadLine (SmtpReplyReader caller)
 
LineInfo[] ReadLines (SmtpReplyReader caller)
 
LineInfo[] ReadLines (SmtpReplyReader caller, bool oneLine)
 

Properties

SmtpReplyReader CurrentReader [get]
 
SmtpStatusCode StatusCode [get]
 

Private Types

enum  ReadState {
  Status0 , Status1 , Status2 , ContinueFlag ,
  ContinueCR , ContinueLF , LastCR , LastLF ,
  Done
}
 

Private Member Functions

unsafe int ProcessRead (byte[] buffer, int offset, int read, bool readLine)
 

Private Attributes

readonly BufferedReadStream _bufferedStream
 
byte[] _byteBuffer
 
SmtpReplyReader _currentReader
 
ReadState _readState
 
SmtpStatusCode _statusCode
 

Detailed Description

Definition at line 7 of file SmtpReplyReaderFactory.cs.


The documentation for this class was generated from the following file: