SuperSocket.Ftp.FtpService.DataConnection.RunDataConnection C# (CSharp) 메소드

RunDataConnection() 공개 메소드

public RunDataConnection ( ) : Task
리턴 Task
        public Task RunDataConnection()
        {
            var taskSource = new TaskCompletionSource<bool>();
            SocketAsyncEventArgs acceptEventArgs = new SocketAsyncEventArgs();
            acceptEventArgs.UserToken = taskSource;
            acceptEventArgs.Completed += new EventHandler<SocketAsyncEventArgs>(acceptEventArgs_Completed);
            if (!m_Listener.AcceptAsync(acceptEventArgs))
                ProcessAccept(acceptEventArgs);
            return taskSource.Task;
        }