LumiSoft Net Help
NNTP_Client Class
NamespacesLumiSoft.Net.NNTP.ClientNNTP_Client
NNTP client. Defined in RFC 977.
Declaration Syntax
C#Visual BasicVisual C++F#
public class NNTP_Client : TCP_Client
Public Class NNTP_Client
	Inherits TCP_Client
public ref class NNTP_Client : public TCP_Client
type NNTP_Client =  
    class
        inherit TCP_Client
    end
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
NNTP_Client()()()()
Default constructor.

AuthenticatedUserIdentity
Gets session authenticated user identity , returns null if not authenticated.
(Inherited from TCP_Session.)
BeginConnect(String, Int32, AsyncCallback, Object) Obsolete.
Starts connection to the specified host.
(Inherited from TCP_Client.)
BeginConnect(String, Int32, Boolean, AsyncCallback, Object) Obsolete.
Starts connection to the specified host.
(Inherited from TCP_Client.)
BeginConnect(IPEndPoint, Boolean, AsyncCallback, Object) Obsolete.
Starts connection to the specified remote end point.
(Inherited from TCP_Client.)
BeginConnect(IPEndPoint, IPEndPoint, Boolean, AsyncCallback, Object) Obsolete.
Starts connection to the specified remote end point.
(Inherited from TCP_Client.)
BeginDisconnect(AsyncCallback, Object)
Starts disconnecting connection.
(Inherited from TCP_Client.)
Connect(String, Int32)
Connects to the specified host. If the hostname resolves to more than one IP address, all IP addresses will be tried for connection, until one of them connects.
(Inherited from TCP_Client.)
Connect(String, Int32, Boolean)
Connects to the specified host. If the hostname resolves to more than one IP address, all IP addresses will be tried for connection, until one of them connects.
(Inherited from TCP_Client.)
Connect(IPEndPoint, Boolean)
Connects to the specified remote end point.
(Inherited from TCP_Client.)
Connect(IPEndPoint, IPEndPoint, Boolean)
Connects to the specified remote end point.
(Inherited from TCP_Client.)
Connect(IPEndPoint, IPEndPoint, Boolean, RemoteCertificateValidationCallback)
Connects to the specified remote end point.
(Inherited from TCP_Client.)
ConnectAsync(TCP_Client..::..ConnectAsyncOP)
Starts connecting to remote end point.
(Inherited from TCP_Client.)
ConnectTime
Gets the time when session was connected.
(Inherited from TCP_Client.)
Disconnect()()()()
Closes connection to NNTP server.
(Overrides TCP_Client.Disconnect()()()().)
Dispose()()()()
Cleans up any resources being used. This method is thread-safe.
(Inherited from TCP_Client.)
EndConnect(IAsyncResult) Obsolete.
Ends a pending asynchronous connection request.
(Inherited from TCP_Client.)
EndDisconnect(IAsyncResult)
Ends a pending asynchronous disconnect request.
(Inherited from TCP_Client.)
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()()
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetNewsGroups()()()()
Gets NNTP newsgoups.

GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
ID
Gets session ID.
(Inherited from TCP_Client.)
IsAuthenticated
Gets if this session is authenticated.
(Inherited from TCP_Session.)
IsConnected
Gets if TCP client is connected.
(Inherited from TCP_Client.)
IsDisposed
Gets if this object is disposed.
(Inherited from TCP_Client.)
IsSecureConnection
Gets if this session TCP connection is secure connection.
(Inherited from TCP_Client.)
LastActivity
Gets the last time when data was sent or received.
(Inherited from TCP_Client.)
LocalEndPoint
Gets session local IP end point.
(Inherited from TCP_Client.)
LogAddException(String, Exception)
Logs exception.
(Inherited from TCP_Client.)
LogAddRead(Int64, String)
Logs read operation.
(Inherited from TCP_Client.)
LogAddText(String)
Logs free text entry.
(Inherited from TCP_Client.)
LogAddWrite(Int64, String)
Logs write operation.
(Inherited from TCP_Client.)
Logger
Gets or sets TCP client logger. Value null means no logging.
(Inherited from TCP_Client.)
MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
OnConnected()()()()
This method is called after TCP client has sucessfully connected.
(Overrides TCP_Client.OnConnected()()()().)
OnConnected(TCP_Client..::..CompleteConnectCallback)
This method is called when TCP client has sucessfully connected.
(Inherited from TCP_Client.)
OnError(Exception) Obsolete.
This must be called when unexpected error happens. When inheriting TCP_Client class, be sure that you call OnError method for each unexpected error.
(Inherited from TCP_Client.)
PostMessage(String, Stream)
Posts specified message to the specified newsgroup.

ReadLine()()()()
Reads and logs specified line from connected host.
(Inherited from TCP_Client.)
RemoteEndPoint
Gets session remote IP end point.
(Inherited from TCP_Client.)
SwitchToSecure()()()()
Switches session to secure connection.
(Inherited from TCP_Client.)
SwitchToSecureAsync(TCP_Client..::..SwitchToSecureAsyncOP)
Starts switching connection to secure.
(Inherited from TCP_Client.)
TcpStream
Gets TCP stream which must be used to send/receive data through this session.
(Inherited from TCP_Client.)
Timeout
Gets or sets default TCP read/write timeout.
(Inherited from TCP_Client.)
ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
ValidateCertificateCallback
Gets or stes remote callback which is called when remote server certificate needs to be validated. Value null means not sepcified.
(Inherited from TCP_Client.)
WriteLine(String)
Sends and logs specified line to connected host.
(Inherited from TCP_Client.)
Inheritance Hierarchy

Assembly: LumiSoft.Net (Module: LumiSoft.Net.dll) Version: 4.5.5510.19119