コード例 #1
0
ファイル: FtpReplySocket.cs プロジェクト: emacslisp/cs
        static private System.Net.Sockets.TcpClient OpenSocket(FtpConnectionObject connectionObject)
        {
            System.Net.Sockets.TcpClient socketPasv = connectionObject.PasvSocket;

            if (socketPasv != null)
            {
                connectionObject.PasvSocket = null;
                return(socketPasv);
            }

            return(SocketHelpers.CreateTcpClient(connectionObject.PortCommandSocketAddress, connectionObject.PortCommandSocketPort));
        }
コード例 #2
0
ファイル: FtpCommandHandler.cs プロジェクト: emacslisp/cs
 protected FtpCommandHandler(string sCommand, FtpConnectionObject connectionObject)
 {
     m_sCommand            = sCommand;
     m_theConnectionObject = connectionObject;
 }
コード例 #3
0
ファイル: FtpReplySocket.cs プロジェクト: emacslisp/cs
 public FtpReplySocket(FtpConnectionObject connectionObject)
 {
     m_theSocket = OpenSocket(connectionObject);
 }