Extension [ extension #13 ftp version ] { - Constants [10] { Constant [ integer FTP_ASCII ] { 1 } Constant [ integer FTP_TEXT ] { 1 } Constant [ integer FTP_BINARY ] { 2 } Constant [ integer FTP_IMAGE ] { 2 } Constant [ integer FTP_AUTORESUME ] { -1 } Constant [ integer FTP_TIMEOUT_SEC ] { 0 } Constant [ integer FTP_AUTOSEEK ] { 1 } Constant [ integer FTP_FAILED ] { 0 } Constant [ integer FTP_FINISHED ] { 1 } Constant [ integer FTP_MOREDATA ] { 2 } } - Functions { Function [ function ftp_connect ] { - Parameters [3] { Parameter #0 [ $host ] Parameter #1 [ $port ] Parameter #2 [ $timeout ] } } Function [ function ftp_ssl_connect ] { - Parameters [3] { Parameter #0 [ $host ] Parameter #1 [ $port ] Parameter #2 [ $timeout ] } } Function [ function ftp_login ] { - Parameters [3] { Parameter #0 [ $ftp ] Parameter #1 [ $username ] Parameter #2 [ $password ] } } Function [ function ftp_pwd ] { - Parameters [1] { Parameter #0 [ $ftp ] } } Function [ function ftp_cdup ] { - Parameters [1] { Parameter #0 [ $ftp ] } } Function [ function ftp_chdir ] { - Parameters [2] { Parameter #0 [ $ftp ] Parameter #1 [ $directory ] } } Function [ function ftp_exec ] { - Parameters [2] { Parameter #0 [ $ftp ] Parameter #1 [ $command ] } } Function [ function ftp_raw ] { - Parameters [2] { Parameter #0 [ $ftp ] Parameter #1 [ $command ] } } Function [ function ftp_mkdir ] { - Parameters [2] { Parameter #0 [ $ftp ] Parameter #1 [ $directory ] } } Function [ function ftp_rmdir ] { - Parameters [2] { Parameter #0 [ $ftp ] Parameter #1 [ $directory ] } } Function [ function ftp_chmod ] { - Parameters [3] { Parameter #0 [ $ftp ] Parameter #1 [ $mode ] Parameter #2 [ $filename ] } } Function [ function ftp_alloc ] { - Parameters [3] { Parameter #0 [ $ftp ] Parameter #1 [ $size ] Parameter #2 [ &$response ] } } Function [ function ftp_nlist ] { - Parameters [2] { Parameter #0 [ $ftp ] Parameter #1 [ $directory ] } } Function [ function ftp_rawlist ] { - Parameters [3] { Parameter #0 [ $ftp ] Parameter #1 [ $directory ] Parameter #2 [ $recursive ] } } Function [ function ftp_systype ] { - Parameters [1] { Parameter #0 [ $ftp ] } } Function [ function ftp_pasv ] { - Parameters [2] { Parameter #0 [ $ftp ] Parameter #1 [ $pasv ] } } Function [ function ftp_get ] { - Parameters [5] { Parameter #0 [ $ftp ] Parameter #1 [ $local_file ] Parameter #2 [ $remote_file ] Parameter #3 [ $mode ] Parameter #4 [ $resume_pos ] } } Function [ function ftp_fget ] { - Parameters [5] { Parameter #0 [ $ftp ] Parameter #1 [ $fp ] Parameter #2 [ $remote_file ] Parameter #3 [ $mode ] Parameter #4 [ $resumepos ] } } Function [ function ftp_put ] { - Parameters [5] { Parameter #0 [ $ftp ] Parameter #1 [ $remote_file ] Parameter #2 [ $local_file ] Parameter #3 [ $mode ] Parameter #4 [ $startpos ] } } Function [ function ftp_fput ] { - Parameters [5] { Parameter #0 [ $ftp ] Parameter #1 [ $remote_file ] Parameter #2 [ $fp ] Parameter #3 [ $mode ] Parameter #4 [ $startpos ] } } Function [ function ftp_size ] { - Parameters [2] { Parameter #0 [ $ftp ] Parameter #1 [ $filename ] } } Function [ function ftp_mdtm ] { - Parameters [2] { Parameter #0 [ $ftp ] Parameter #1 [ $filename ] } } Function [ function ftp_rename ] { - Parameters [3] { Parameter #0 [ $ftp ] Parameter #1 [ $src ] Parameter #2 [ $dest ] } } Function [ function ftp_delete ] { - Parameters [2] { Parameter #0 [ $ftp ] Parameter #1 [ $file ] } } Function [ function ftp_site ] { - Parameters [2] { Parameter #0 [ $ftp ] Parameter #1 [ $cmd ] } } Function [ function ftp_close ] { - Parameters [1] { Parameter #0 [ $ftp ] } } Function [ function ftp_set_option ] { - Parameters [3] { Parameter #0 [ $ftp ] Parameter #1 [ $option ] Parameter #2 [ $value ] } } Function [ function ftp_get_option ] { - Parameters [2] { Parameter #0 [ $ftp ] Parameter #1 [ $option ] } } Function [ function ftp_nb_fget ] { - Parameters [5] { Parameter #0 [ $ftp ] Parameter #1 [ $fp ] Parameter #2 [ $remote_file ] Parameter #3 [ $mode ] Parameter #4 [ $resumepos ] } } Function [ function ftp_nb_get ] { - Parameters [5] { Parameter #0 [ $ftp ] Parameter #1 [ $local_file ] Parameter #2 [ $remote_file ] Parameter #3 [ $mode ] Parameter #4 [ $resume_pos ] } } Function [ function ftp_nb_continue ] { - Parameters [1] { Parameter #0 [ $ftp ] } } Function [ function ftp_nb_put ] { - Parameters [5] { Parameter #0 [ $ftp ] Parameter #1 [ $remote_file ] Parameter #2 [ $local_file ] Parameter #3 [ $mode ] Parameter #4 [ $startpos ] } } Function [ function ftp_nb_fput ] { - Parameters [5] { Parameter #0 [ $ftp ] Parameter #1 [ $remote_file ] Parameter #2 [ $fp ] Parameter #3 [ $mode ] Parameter #4 [ $startpos ] } } Function [ function ftp_quit ] { - Parameters [1] { Parameter #0 [ $ftp ] } } } }