home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2011 May / ME_2011_05.iso / Galileo-Video-Tutorial / system / player.swf / scripts / mdm / FTP.as < prev    next >
Encoding:
Text File  |  2010-11-30  |  9.4 KB  |  363 lines

  1. package mdm
  2. {
  3.    public final class FTP
  4.    {
  5.       private var resolver:mdm_FTP = null;
  6.       
  7.       public function FTP(param1:String, param2:Number)
  8.       {
  9.          super();
  10.          resolver = new mdm_FTP(this,param1,param2);
  11.       }
  12.       
  13.       public function get success() : Boolean
  14.       {
  15.          return resolver.success;
  16.       }
  17.       
  18.       public function get error() : String
  19.       {
  20.          return resolver.error;
  21.       }
  22.       
  23.       public function set onListingDone(param1:Function) : void
  24.       {
  25.          resolver.onListingDone = param1;
  26.       }
  27.       
  28.       public function set async(param1:Boolean) : void
  29.       {
  30.          resolver.async = param1;
  31.       }
  32.       
  33.       public function getDirAttribs(param1:String) : String
  34.       {
  35.          return resolver.getDirAttribs(param1);
  36.       }
  37.       
  38.       public function getFileSize(param1:String) : Number
  39.       {
  40.          return resolver.getFileSize(param1);
  41.       }
  42.       
  43.       public function set onDirDeleted(param1:Function) : void
  44.       {
  45.          resolver.onDirDeleted = param1;
  46.       }
  47.       
  48.       public function getFileAttribs(param1:String) : String
  49.       {
  50.          return resolver.getFileAttribs(param1);
  51.       }
  52.       
  53.       public function getDirDateTime(param1:String) : String
  54.       {
  55.          return resolver.getDirDateTime(param1);
  56.       }
  57.       
  58.       public function close(param1:Boolean = true) : void
  59.       {
  60.          resolver.close();
  61.       }
  62.       
  63.       public function set onLoggedIn(param1:Function) : void
  64.       {
  65.          resolver.onLoggedIn = param1;
  66.       }
  67.       
  68.       public function set onQuit(param1:Function) : void
  69.       {
  70.          resolver.onQuit = param1;
  71.       }
  72.       
  73.       public function set onFileTransferred(param1:Function) : void
  74.       {
  75.          resolver.onFileTransferred = param1;
  76.       }
  77.       
  78.       public function set onIndexFileReceived(param1:Function) : void
  79.       {
  80.          resolver.onIndexFileReceived = param1;
  81.       }
  82.       
  83.       public function getFolderList() : Array
  84.       {
  85.          return resolver.getFolderList();
  86.       }
  87.       
  88.       public function sendCommand(param1:String) : String
  89.       {
  90.          return resolver.sendCommand(param1);
  91.       }
  92.       
  93.       public function sendFile(param1:String, param2:String, param3:Boolean = true) : void
  94.       {
  95.          resolver.sendFile(param1,param2);
  96.       }
  97.       
  98.       public function set onFileReceived(param1:Function) : void
  99.       {
  100.          resolver.onFileReceived = param1;
  101.       }
  102.       
  103.       public function set currentDir(param1:String) : void
  104.       {
  105.          resolver.currentDir = param1;
  106.       }
  107.       
  108.       public function set onReady(param1:Function) : void
  109.       {
  110.          resolver.onReady = param1;
  111.       }
  112.       
  113.       public function setProxy(param1:String, param2:String, param3:Number, param4:String, param5:String, param6:Boolean = true) : void
  114.       {
  115.          resolver.setProxy(param1,param2,param3,param4,param5);
  116.       }
  117.       
  118.       public function getFileDateTime(param1:String) : String
  119.       {
  120.          return resolver.getFileDateTime(param1);
  121.       }
  122.       
  123.       public function abort(param1:Boolean = true) : void
  124.       {
  125.          resolver.abort();
  126.       }
  127.       
  128.       public function set onDirCreated(param1:Function) : void
  129.       {
  130.          resolver.onDirCreated = param1;
  131.       }
  132.       
  133.       public function getFileList() : Array
  134.       {
  135.          return resolver.getFileList();
  136.       }
  137.       
  138.       public function set serverType(param1:String) : void
  139.       {
  140.          resolver.serverType = param1;
  141.       }
  142.       
  143.       public function set onFileDeleted(param1:Function) : void
  144.       {
  145.          resolver.onFileDeleted = param1;
  146.       }
  147.       
  148.       public function makeDir(param1:String, param2:Boolean = true) : void
  149.       {
  150.          resolver.makeDir(param1);
  151.       }
  152.       
  153.       public function set timeout(param1:Number) : void
  154.       {
  155.          resolver.timeout = param1;
  156.       }
  157.       
  158.       public function get isBusy() : Boolean
  159.       {
  160.          return resolver.isBusy;
  161.       }
  162.       
  163.       public function set NOOP(param1:Boolean) : void
  164.       {
  165.          resolver.NOOP = param1;
  166.       }
  167.       
  168.       public function deleteFile(param1:String, param2:Boolean = true) : void
  169.       {
  170.          resolver.deleteFile(param1);
  171.       }
  172.       
  173.       public function internal_resolver() : mdm_FTP
  174.       {
  175.          return resolver;
  176.       }
  177.       
  178.       public function dirExists(param1:String) : Boolean
  179.       {
  180.          return resolver.dirExists(param1);
  181.       }
  182.       
  183.       public function set onDirChanged(param1:Function) : void
  184.       {
  185.          resolver.onDirChanged = param1;
  186.       }
  187.       
  188.       public function set passive(param1:Boolean) : void
  189.       {
  190.          resolver.passive = param1;
  191.       }
  192.       
  193.       public function get supportsResume() : Boolean
  194.       {
  195.          return resolver.supportsResume;
  196.       }
  197.       
  198.       public function set initialDir(param1:String) : void
  199.       {
  200.          resolver.initialDir = param1;
  201.       }
  202.       
  203.       public function get currentDir() : String
  204.       {
  205.          return resolver.currentDir;
  206.       }
  207.       
  208.       public function set onFileRenamed(param1:Function) : void
  209.       {
  210.          resolver.onFileRenamed = param1;
  211.       }
  212.       
  213.       public function get transferTime() : Number
  214.       {
  215.          return resolver.transferTime;
  216.       }
  217.       
  218.       public function set onError(param1:Function) : void
  219.       {
  220.          resolver.onError = param1;
  221.       }
  222.       
  223.       public function renameFile(param1:String, param2:String, param3:Boolean = true) : void
  224.       {
  225.          resolver.renameFile(param1,param2);
  226.       }
  227.       
  228.       public function refresh(param1:Boolean = true) : void
  229.       {
  230.          resolver.refresh();
  231.       }
  232.       
  233.       public function set transferMode(param1:String) : void
  234.       {
  235.          resolver.transferMode = param1;
  236.       }
  237.       
  238.       public function set onResolveLinks(param1:Function) : void
  239.       {
  240.          resolver.onResolveLinks = param1;
  241.       }
  242.       
  243.       public function set onAborted(param1:Function) : void
  244.       {
  245.          resolver.onAborted = param1;
  246.       }
  247.       
  248.       public function set account(param1:String) : void
  249.       {
  250.          resolver.account = param1;
  251.       }
  252.       
  253.       public function deleteDir(param1:String, param2:Boolean = true) : void
  254.       {
  255.          resolver.deleteDir(param1);
  256.       }
  257.       
  258.       public function set onConnected(param1:Function) : void
  259.       {
  260.          resolver.onConnected = param1;
  261.       }
  262.       
  263.       public function set onFileSent(param1:Function) : void
  264.       {
  265.          resolver.onFileSent = param1;
  266.       }
  267.       
  268.       public function chDir(param1:String, param2:Boolean = true) : void
  269.       {
  270.          resolver.chDir(param1);
  271.       }
  272.       
  273.       public function login(param1:String, param2:String, param3:Boolean = true) : void
  274.       {
  275.          resolver.login(param1,param2);
  276.       }
  277.       
  278.       public function get bytesTransferred() : Number
  279.       {
  280.          return resolver.bytesTransferred;
  281.       }
  282.       
  283.       public function moveFile(param1:String, param2:String, param3:Boolean = true) : void
  284.       {
  285.          resolver.moveFile(param1,param2);
  286.       }
  287.       
  288.       public function set onBusy(param1:Function) : void
  289.       {
  290.          resolver.onBusy = param1;
  291.       }
  292.       
  293.       public function getFile(param1:String, param2:String, param3:Boolean = true) : void
  294.       {
  295.          resolver.getFile(param1,param2);
  296.       }
  297.       
  298.       public function get lastReply() : String
  299.       {
  300.          return resolver.lastReply;
  301.       }
  302.       
  303.       public function resumePosition() : Number
  304.       {
  305.          return resolver.resumePosition();
  306.       }
  307.       
  308.       public function fileExists(param1:String) : Boolean
  309.       {
  310.          return resolver.fileExists(param1);
  311.       }
  312.       
  313.       public function get loggerData() : String
  314.       {
  315.          return resolver.loggerData;
  316.       }
  317.       
  318.       public function get isConnected() : Boolean
  319.       {
  320.          return resolver.isConnected;
  321.       }
  322.    }
  323. }
  324.  
  325. dynamic class mdm_FTP extends mdm_resolver
  326. {
  327.    public function mdm_FTP(param1:FTP, param2:String, param3:Number)
  328.    {
  329.       var _loc4_:Array = null;
  330.       var _loc5_:int = 0;
  331.       super();
  332.       SetClassName("mdm.FTP");
  333.       AddEvents();
  334.       _loc4_ = new Array();
  335.       _loc4_.push(-1,param2,param3);
  336.       SetDynamic(CallSync("create",_loc4_));
  337.       _loc5_ = int(m_dynamicID);
  338.       m_dynFTP[_loc5_] = param1;
  339.    }
  340.    
  341.    private function AddEvents() : void
  342.    {
  343.       AddDynamicEvent("onAborted",false);
  344.       AddDynamicEvent("onBusy",false);
  345.       AddDynamicEvent("onConnected",false);
  346.       AddDynamicEvent("onDirChanged",false);
  347.       AddDynamicEvent("onDirCreated",false);
  348.       AddDynamicEvent("onDirDeleted",false);
  349.       AddDynamicEvent("onError",false);
  350.       AddDynamicEvent("onFileDeleted",false);
  351.       AddDynamicEvent("onFileReceived",false);
  352.       AddDynamicEvent("onFileRenamed",false);
  353.       AddDynamicEvent("onFileSent",false);
  354.       AddDynamicEvent("onFileTransferred",false);
  355.       AddDynamicEvent("onIndexFileReceived",false);
  356.       AddDynamicEvent("onListingDone",false);
  357.       AddDynamicEvent("onLoggedIn",false);
  358.       AddDynamicEvent("onQuit",false);
  359.       AddDynamicEvent("onReady",false);
  360.       AddDynamicEvent("onResolveLinks",false);
  361.    }
  362. }
  363.