jan_flanders

Untitled

Apr 30th, 2012
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 70.19 KB | None | 0 0
  1. package haxe.root;
  2. import haxe.root.*;
  3. @SuppressWarnings(value={"rawtypes", "unchecked"})
  4. public class Application extends org.red5.server.adapter.ApplicationAdapter implements haxe.lang.IHxObject, org.red5.server.api.service.IPendingServiceCallback
  5. {
  6.     public    Application()
  7.     {
  8.         super();
  9.         haxe.root.Application.__hx_ctor(this);
  10.     }
  11.    
  12.    
  13.     public static   void __hx_ctor(haxe.root.Application __temp_me1)
  14.     {
  15.         java.lang.Object __temp_expr42 = null;
  16.     }
  17.    
  18.    
  19.     public static  haxe.lang.Class __hx_class;
  20.    
  21.     public static   haxe.lang.Class __hx_getClassStatic()
  22.     {
  23.         return ( (haxe.root.Application.__hx_class != null) ? (haxe.root.Application.__hx_class) : (haxe.root.Application.__hx_class = new haxe.lang.Class(new haxe.root.Application(haxe.lang.EmptyObject.EMPTY))) );
  24.     }
  25.    
  26.    
  27.     public    Application(haxe.lang.EmptyObject empty)
  28.     {
  29.         super();
  30.     }
  31.    
  32.    
  33.     public   void resultReceived(org.red5.server.api.service.IPendingServiceCall arg0)
  34.     {
  35.         {
  36.         }
  37.        
  38.     }
  39.    
  40.    
  41.     @Override public   boolean appStart(org.red5.server.api.scope.IScope scope)
  42.     {
  43.         if ( ! (super.appStart(scope)) )
  44.         {
  45.             return false;
  46.         }
  47.          else
  48.         {
  49.             super.appStart(scope);
  50.             return true;
  51.         }
  52.        
  53.     }
  54.    
  55.    
  56.     @Override public   boolean appConnect(org.red5.server.api.IConnection connection, java.lang.Object[] parameters)
  57.     {
  58.         boolean __temp_expr27 = ((boolean) (((java.lang.Boolean) (haxe.lang.Runtime.callField(connection.getClient(), "setAttribute", ((haxe.root.Array) (new haxe.root.Array<java.lang.Object>(new java.lang.Object[]{"name", ((java.lang.Object) (parameters[0]) )})) ))) )) );
  59.         boolean __temp_expr28 = ((boolean) (((java.lang.Boolean) (haxe.lang.Runtime.callField(connection.getClient(), "setAttribute", ((haxe.root.Array) (new haxe.root.Array<java.lang.Object>(new java.lang.Object[]{"ip", connection.getRemoteAddress()})) ))) )) );
  60.         return true;
  61.     }
  62.    
  63.    
  64.     @Override public   void appStop(org.red5.server.api.scope.IScope arg0)
  65.     {
  66.         {
  67.         }
  68.        
  69.     }
  70.    
  71.    
  72.     public   double __hx_setField_f(java.lang.String field, boolean isStatic, double value)
  73.     {
  74.         if (isStatic)
  75.         {
  76.             {
  77.                 {
  78.                     return this.__hx_lookupSetField_f(field, value);
  79.                 }
  80.                
  81.             }
  82.            
  83.         }
  84.          else
  85.         {
  86.             {
  87.                 {
  88.                     return this.__hx_lookupSetField_f(field, value);
  89.                 }
  90.                
  91.             }
  92.            
  93.         }
  94.        
  95.     }
  96.    
  97.    
  98.     public   java.lang.Object __hx_setField(java.lang.String field, boolean isStatic, java.lang.Object value)
  99.     {
  100.         if (isStatic)
  101.         {
  102.             {
  103.                 {
  104.                     return this.__hx_lookupSetField(field, value);
  105.                 }
  106.                
  107.             }
  108.            
  109.         }
  110.          else
  111.         {
  112.             {
  113.                 boolean __temp_executeDef31 = true;
  114.                 switch (field.hashCode())
  115.                 {
  116.                     case -475629664:
  117.                     {
  118.                         if (field.equals("plugins"))
  119.                         {
  120.                             __temp_executeDef31 = false;
  121.                             return this.plugins = ((java.util.List<org.red5.server.plugin.PluginDescriptor>) (value) );
  122.                         }
  123.                        
  124.                     }
  125.                    
  126.                     break;
  127.                     case 107332:
  128.                     {
  129.                         if (field.equals("log"))
  130.                         {
  131.                             __temp_executeDef31 = false;
  132.                             return this.log = ((org.slf4j.Logger) (value) );
  133.                         }
  134.                        
  135.                     }
  136.                    
  137.                     break;
  138.                     case 109264468:
  139.                     {
  140.                         if (field.equals("scope"))
  141.                         {
  142.                             __temp_executeDef31 = false;
  143.                             return this.scope = ((org.red5.server.api.scope.IScope) (value) );
  144.                         }
  145.                        
  146.                     }
  147.                    
  148.                     break;
  149.                     case 567429761:
  150.                     {
  151.                         if (field.equals("schedulingService"))
  152.                         {
  153.                             __temp_executeDef31 = false;
  154.                             return this.schedulingService = ((org.red5.server.api.scheduling.ISchedulingService) (value) );
  155.                         }
  156.                        
  157.                     }
  158.                    
  159.                     break;
  160.                 }
  161.                
  162.                 if (__temp_executeDef31)
  163.                 {
  164.                     return this.__hx_lookupSetField(field, value);
  165.                 }
  166.                  else
  167.                 {
  168.                     throw null;
  169.                 }
  170.                
  171.             }
  172.            
  173.         }
  174.        
  175.     }
  176.    
  177.    
  178.     public   java.lang.Object __hx_getField(java.lang.String field, boolean isStatic, boolean throwErrors, boolean isCheck)
  179.     {
  180.         if (isStatic)
  181.         {
  182.             {
  183.                 {
  184.                     return this.__hx_lookupField(field, throwErrors, isCheck);
  185.                 }
  186.                
  187.             }
  188.            
  189.         }
  190.          else
  191.         {
  192.             {
  193.                 boolean __temp_executeDef33 = true;
  194.                 switch (field.hashCode())
  195.                 {
  196.                     case 3641717:
  197.                     {
  198.                         if (field.equals("wait"))
  199.                         {
  200.                             __temp_executeDef33 = false;
  201.                             return new haxe.lang.Closure("wait", ((haxe.lang.IHxObject) (this) ));
  202.                         }
  203.                        
  204.                     }
  205.                    
  206.                     break;
  207.                     case 1097640222:
  208.                     {
  209.                         if (field.equals("resultReceived"))
  210.                         {
  211.                             __temp_executeDef33 = false;
  212.                             return new haxe.lang.Closure("resultReceived", ((haxe.lang.IHxObject) (this) ));
  213.                         }
  214.                        
  215.                     }
  216.                    
  217.                     break;
  218.                     case -1776922004:
  219.                     {
  220.                         if (field.equals("toString"))
  221.                         {
  222.                             __temp_executeDef33 = false;
  223.                             return new haxe.lang.Closure("toString", ((haxe.lang.IHxObject) (this) ));
  224.                         }
  225.                        
  226.                     }
  227.                    
  228.                     break;
  229.                     case 1156744897:
  230.                     {
  231.                         if (field.equals("appStart"))
  232.                         {
  233.                             __temp_executeDef33 = false;
  234.                             return new haxe.lang.Closure("appStart", ((haxe.lang.IHxObject) (this) ));
  235.                         }
  236.                        
  237.                     }
  238.                    
  239.                     break;
  240.                     case 1902066072:
  241.                     {
  242.                         if (field.equals("notifyAll"))
  243.                         {
  244.                             __temp_executeDef33 = false;
  245.                             return new haxe.lang.Closure("notifyAll", ((haxe.lang.IHxObject) (this) ));
  246.                         }
  247.                        
  248.                     }
  249.                    
  250.                     break;
  251.                     case 2083856265:
  252.                     {
  253.                         if (field.equals("appConnect"))
  254.                         {
  255.                             __temp_executeDef33 = false;
  256.                             return new haxe.lang.Closure("appConnect", ((haxe.lang.IHxObject) (this) ));
  257.                         }
  258.                        
  259.                     }
  260.                    
  261.                     break;
  262.                     case -1039689911:
  263.                     {
  264.                         if (field.equals("notify"))
  265.                         {
  266.                             __temp_executeDef33 = false;
  267.                             return new haxe.lang.Closure("notify", ((haxe.lang.IHxObject) (this) ));
  268.                         }
  269.                        
  270.                     }
  271.                    
  272.                     break;
  273.                     case -793969213:
  274.                     {
  275.                         if (field.equals("appStop"))
  276.                         {
  277.                             __temp_executeDef33 = false;
  278.                             return new haxe.lang.Closure("appStop", ((haxe.lang.IHxObject) (this) ));
  279.                         }
  280.                        
  281.                     }
  282.                    
  283.                     break;
  284.                     case 147696667:
  285.                     {
  286.                         if (field.equals("hashCode"))
  287.                         {
  288.                             __temp_executeDef33 = false;
  289.                             return new haxe.lang.Closure("hashCode", ((haxe.lang.IHxObject) (this) ));
  290.                         }
  291.                        
  292.                     }
  293.                    
  294.                     break;
  295.                     case 951351530:
  296.                     {
  297.                         if (field.equals("connect"))
  298.                         {
  299.                             __temp_executeDef33 = false;
  300.                             return new haxe.lang.Closure("connect", ((haxe.lang.IHxObject) (this) ));
  301.                         }
  302.                        
  303.                     }
  304.                    
  305.                     break;
  306.                     case 1950568386:
  307.                     {
  308.                         if (field.equals("getClass"))
  309.                         {
  310.                             __temp_executeDef33 = false;
  311.                             return new haxe.lang.Closure("getClass", ((haxe.lang.IHxObject) (this) ));
  312.                         }
  313.                        
  314.                     }
  315.                    
  316.                     break;
  317.                     case 530405532:
  318.                     {
  319.                         if (field.equals("disconnect"))
  320.                         {
  321.                             __temp_executeDef33 = false;
  322.                             return new haxe.lang.Closure("disconnect", ((haxe.lang.IHxObject) (this) ));
  323.                         }
  324.                        
  325.                     }
  326.                    
  327.                     break;
  328.                     case -681255906:
  329.                     {
  330.                         if (field.equals("finalize"))
  331.                         {
  332.                             __temp_executeDef33 = false;
  333.                             return new haxe.lang.Closure("finalize", ((haxe.lang.IHxObject) (this) ));
  334.                         }
  335.                        
  336.                     }
  337.                    
  338.                     break;
  339.                     case 3267882:
  340.                     {
  341.                         if (field.equals("join"))
  342.                         {
  343.                             __temp_executeDef33 = false;
  344.                             return new haxe.lang.Closure("join", ((haxe.lang.IHxObject) (this) ));
  345.                         }
  346.                        
  347.                     }
  348.                    
  349.                     break;
  350.                     case -1295482945:
  351.                     {
  352.                         if (field.equals("equals"))
  353.                         {
  354.                             __temp_executeDef33 = false;
  355.                             return new haxe.lang.Closure("equals", ((haxe.lang.IHxObject) (this) ));
  356.                         }
  357.                        
  358.                     }
  359.                    
  360.                     break;
  361.                     case 102846135:
  362.                     {
  363.                         if (field.equals("leave"))
  364.                         {
  365.                             __temp_executeDef33 = false;
  366.                             return new haxe.lang.Closure("leave", ((haxe.lang.IHxObject) (this) ));
  367.                         }
  368.                        
  369.                     }
  370.                    
  371.                     break;
  372.                     case 94756189:
  373.                     {
  374.                         if (field.equals("clone"))
  375.                         {
  376.                             __temp_executeDef33 = false;
  377.                             return new haxe.lang.Closure("clone", ((haxe.lang.IHxObject) (this) ));
  378.                         }
  379.                        
  380.                     }
  381.                    
  382.                     break;
  383.                     case 109757538:
  384.                     {
  385.                         if (field.equals("start"))
  386.                         {
  387.                             __temp_executeDef33 = false;
  388.                             return new haxe.lang.Closure("start", ((haxe.lang.IHxObject) (this) ));
  389.                         }
  390.                        
  391.                     }
  392.                    
  393.                     break;
  394.                     case 1984695468:
  395.                     {
  396.                         if (field.equals("setJoin"))
  397.                         {
  398.                             __temp_executeDef33 = false;
  399.                             return new haxe.lang.Closure("setJoin", ((haxe.lang.IHxObject) (this) ));
  400.                         }
  401.                        
  402.                     }
  403.                    
  404.                     break;
  405.                     case 3540994:
  406.                     {
  407.                         if (field.equals("stop"))
  408.                         {
  409.                             __temp_executeDef33 = false;
  410.                             return new haxe.lang.Closure("stop", ((haxe.lang.IHxObject) (this) ));
  411.                         }
  412.                        
  413.                     }
  414.                    
  415.                     break;
  416.                     case 1851806964:
  417.                     {
  418.                         if (field.equals("setCanStart"))
  419.                         {
  420.                             __temp_executeDef33 = false;
  421.                             return new haxe.lang.Closure("setCanStart", ((haxe.lang.IHxObject) (this) ));
  422.                         }
  423.                        
  424.                     }
  425.                    
  426.                     break;
  427.                     case 107332:
  428.                     {
  429.                         if (field.equals("log"))
  430.                         {
  431.                             __temp_executeDef33 = false;
  432.                             return this.log;
  433.                         }
  434.                        
  435.                     }
  436.                    
  437.                     break;
  438.                     case 23604476:
  439.                     {
  440.                         if (field.equals("setCanConnect"))
  441.                         {
  442.                             __temp_executeDef33 = false;
  443.                             return new haxe.lang.Closure("setCanConnect", ((haxe.lang.IHxObject) (this) ));
  444.                         }
  445.                        
  446.                     }
  447.                    
  448.                     break;
  449.                     case 567429761:
  450.                     {
  451.                         if (field.equals("schedulingService"))
  452.                         {
  453.                             __temp_executeDef33 = false;
  454.                             return this.schedulingService;
  455.                         }
  456.                        
  457.                     }
  458.                    
  459.                     break;
  460.                     case 2119596425:
  461.                     {
  462.                         if (field.equals("setCanCallService"))
  463.                         {
  464.                             __temp_executeDef33 = false;
  465.                             return new haxe.lang.Closure("setCanCallService", ((haxe.lang.IHxObject) (this) ));
  466.                         }
  467.                        
  468.                     }
  469.                    
  470.                     break;
  471.                     case 371880053:
  472.                     {
  473.                         if (field.equals("addListener"))
  474.                         {
  475.                             __temp_executeDef33 = false;
  476.                             return new haxe.lang.Closure("addListener", ((haxe.lang.IHxObject) (this) ));
  477.                         }
  478.                        
  479.                     }
  480.                    
  481.                     break;
  482.                     case -1928899917:
  483.                     {
  484.                         if (field.equals("serviceCall"))
  485.                         {
  486.                             __temp_executeDef33 = false;
  487.                             return new haxe.lang.Closure("serviceCall", ((haxe.lang.IHxObject) (this) ));
  488.                         }
  489.                        
  490.                     }
  491.                    
  492.                     break;
  493.                     case -1056183535:
  494.                     {
  495.                         if (field.equals("addScheduledJob"))
  496.                         {
  497.                             __temp_executeDef33 = false;
  498.                             return new haxe.lang.Closure("addScheduledJob", ((haxe.lang.IHxObject) (this) ));
  499.                         }
  500.                        
  501.                     }
  502.                    
  503.                     break;
  504.                     case -1916261828:
  505.                     {
  506.                         if (field.equals("removeChildScope"))
  507.                         {
  508.                             __temp_executeDef33 = false;
  509.                             return new haxe.lang.Closure("removeChildScope", ((haxe.lang.IHxObject) (this) ));
  510.                         }
  511.                        
  512.                     }
  513.                    
  514.                     break;
  515.                     case -741346568:
  516.                     {
  517.                         if (field.equals("addScheduledJobAfterDelay"))
  518.                         {
  519.                             __temp_executeDef33 = false;
  520.                             return new haxe.lang.Closure("addScheduledJobAfterDelay", ((haxe.lang.IHxObject) (this) ));
  521.                         }
  522.                        
  523.                     }
  524.                    
  525.                     break;
  526.                     case 1469558098:
  527.                     {
  528.                         if (field.equals("handleEvent"))
  529.                         {
  530.                             __temp_executeDef33 = false;
  531.                             return new haxe.lang.Closure("handleEvent", ((haxe.lang.IHxObject) (this) ));
  532.                         }
  533.                        
  534.                     }
  535.                    
  536.                     break;
  537.                     case 991260368:
  538.                     {
  539.                         if (field.equals("addScheduledOnceJob"))
  540.                         {
  541.                             __temp_executeDef33 = false;
  542.                             return new haxe.lang.Closure("addScheduledOnceJob", ((haxe.lang.IHxObject) (this) ));
  543.                         }
  544.                        
  545.                     }
  546.                    
  547.                     break;
  548.                     case -653709052:
  549.                     {
  550.                         if (field.equals("checkBandwidthUp"))
  551.                         {
  552.                             __temp_executeDef33 = false;
  553.                             return new haxe.lang.Closure("checkBandwidthUp", ((haxe.lang.IHxObject) (this) ));
  554.                         }
  555.                        
  556.                     }
  557.                    
  558.                     break;
  559.                     case 2010855837:
  560.                     {
  561.                         if (field.equals("appDisconnect"))
  562.                         {
  563.                             __temp_executeDef33 = false;
  564.                             return new haxe.lang.Closure("appDisconnect", ((haxe.lang.IHxObject) (this) ));
  565.                         }
  566.                        
  567.                     }
  568.                    
  569.                     break;
  570.                     case -125819767:
  571.                     {
  572.                         if (field.equals("checkBandwidth"))
  573.                         {
  574.                             __temp_executeDef33 = false;
  575.                             return new haxe.lang.Closure("checkBandwidth", ((haxe.lang.IHxObject) (this) ));
  576.                         }
  577.                        
  578.                     }
  579.                    
  580.                     break;
  581.                     case -794242325:
  582.                     {
  583.                         if (field.equals("appJoin"))
  584.                         {
  585.                             __temp_executeDef33 = false;
  586.                             return new haxe.lang.Closure("appJoin", ((haxe.lang.IHxObject) (this) ));
  587.                         }
  588.                        
  589.                     }
  590.                    
  591.                     break;
  592.                     case 1363601945:
  593.                     {
  594.                         if (field.equals("addChildScope"))
  595.                         {
  596.                             __temp_executeDef33 = false;
  597.                             return new haxe.lang.Closure("addChildScope", ((haxe.lang.IHxObject) (this) ));
  598.                         }
  599.                        
  600.                     }
  601.                    
  602.                     break;
  603.                     case 1149833494:
  604.                     {
  605.                         if (field.equals("appLeave"))
  606.                         {
  607.                             __temp_executeDef33 = false;
  608.                             return new haxe.lang.Closure("appLeave", ((haxe.lang.IHxObject) (this) ));
  609.                         }
  610.                        
  611.                     }
  612.                    
  613.                     break;
  614.                     case 1403977490:
  615.                     {
  616.                         if (field.equals("setScope"))
  617.                         {
  618.                             __temp_executeDef33 = false;
  619.                             return new haxe.lang.Closure("setScope", ((haxe.lang.IHxObject) (this) ));
  620.                         }
  621.                        
  622.                     }
  623.                    
  624.                     break;
  625.                     case -1242359644:
  626.                     {
  627.                         if (field.equals("cancelGhostConnectionsCleanup"))
  628.                         {
  629.                             __temp_executeDef33 = false;
  630.                             return new haxe.lang.Closure("cancelGhostConnectionsCleanup", ((haxe.lang.IHxObject) (this) ));
  631.                         }
  632.                        
  633.                     }
  634.                    
  635.                     break;
  636.                     case -1796931362:
  637.                     {
  638.                         if (field.equals("setPlugins"))
  639.                         {
  640.                             __temp_executeDef33 = false;
  641.                             return new haxe.lang.Closure("setPlugins", ((haxe.lang.IHxObject) (this) ));
  642.                         }
  643.                        
  644.                     }
  645.                    
  646.                     break;
  647.                     case 1724629922:
  648.                     {
  649.                         if (field.equals("clearSharedObjects"))
  650.                         {
  651.                             __temp_executeDef33 = false;
  652.                             return new haxe.lang.Closure("clearSharedObjects", ((haxe.lang.IHxObject) (this) ));
  653.                         }
  654.                        
  655.                     }
  656.                    
  657.                     break;
  658.                     case 882028377:
  659.                     {
  660.                         if (field.equals("setAttributes"))
  661.                         {
  662.                             __temp_executeDef33 = false;
  663.                             return new haxe.lang.Closure("setAttributes", ((haxe.lang.IHxObject) (this) ));
  664.                         }
  665.                        
  666.                     }
  667.                    
  668.                     break;
  669.                     case 820639520:
  670.                     {
  671.                         if (field.equals("createSharedObject"))
  672.                         {
  673.                             __temp_executeDef33 = false;
  674.                             return new haxe.lang.Closure("createSharedObject", ((haxe.lang.IHxObject) (this) ));
  675.                         }
  676.                        
  677.                     }
  678.                    
  679.                     break;
  680.                     case 1552473178:
  681.                     {
  682.                         if (field.equals("setAttribute"))
  683.                         {
  684.                             __temp_executeDef33 = false;
  685.                             return new haxe.lang.Closure("setAttribute", ((haxe.lang.IHxObject) (this) ));
  686.                         }
  687.                        
  688.                     }
  689.                    
  690.                     break;
  691.                     case 983736683:
  692.                     {
  693.                         if (field.equals("getBroadcastStream"))
  694.                         {
  695.                             __temp_executeDef33 = false;
  696.                             return new haxe.lang.Closure("getBroadcastStream", ((haxe.lang.IHxObject) (this) ));
  697.                         }
  698.                        
  699.                     }
  700.                    
  701.                     break;
  702.                     case 1440786683:
  703.                     {
  704.                         if (field.equals("removeAttributes"))
  705.                         {
  706.                             __temp_executeDef33 = false;
  707.                             return new haxe.lang.Closure("removeAttributes", ((haxe.lang.IHxObject) (this) ));
  708.                         }
  709.                        
  710.                     }
  711.                    
  712.                     break;
  713.                     case -1846972259:
  714.                     {
  715.                         if (field.equals("getBroadcastStreamNames"))
  716.                         {
  717.                             __temp_executeDef33 = false;
  718.                             return new haxe.lang.Closure("getBroadcastStreamNames", ((haxe.lang.IHxObject) (this) ));
  719.                         }
  720.                        
  721.                     }
  722.                    
  723.                     break;
  724.                     case 2124686968:
  725.                     {
  726.                         if (field.equals("removeAttribute"))
  727.                         {
  728.                             __temp_executeDef33 = false;
  729.                             return new haxe.lang.Closure("removeAttribute", ((haxe.lang.IHxObject) (this) ));
  730.                         }
  731.                        
  732.                     }
  733.                    
  734.                     break;
  735.                     case -1913705621:
  736.                     {
  737.                         if (field.equals("getClientTTL"))
  738.                         {
  739.                             __temp_executeDef33 = false;
  740.                             return new haxe.lang.Closure("getClientTTL", ((haxe.lang.IHxObject) (this) ));
  741.                         }
  742.                        
  743.                     }
  744.                    
  745.                     break;
  746.                     case 1569622907:
  747.                     {
  748.                         if (field.equals("lookupConnections"))
  749.                         {
  750.                             __temp_executeDef33 = false;
  751.                             return new haxe.lang.Closure("lookupConnections", ((haxe.lang.IHxObject) (this) ));
  752.                         }
  753.                        
  754.                     }
  755.                    
  756.                     break;
  757.                     case 1284328119:
  758.                     {
  759.                         if (field.equals("getGhostConnsCleanupPeriod"))
  760.                         {
  761.                             __temp_executeDef33 = false;
  762.                             return new haxe.lang.Closure("getGhostConnsCleanupPeriod", ((haxe.lang.IHxObject) (this) ));
  763.                         }
  764.                        
  765.                     }
  766.                    
  767.                     break;
  768.                     case -375673884:
  769.                     {
  770.                         if (field.equals("hasParent"))
  771.                         {
  772.                             __temp_executeDef33 = false;
  773.                             return new haxe.lang.Closure("hasParent", ((haxe.lang.IHxObject) (this) ));
  774.                         }
  775.                        
  776.                     }
  777.                    
  778.                     break;
  779.                     case -1228323959:
  780.                     {
  781.                         if (field.equals("getListeners"))
  782.                         {
  783.                             __temp_executeDef33 = false;
  784.                             return new haxe.lang.Closure("getListeners", ((haxe.lang.IHxObject) (this) ));
  785.                         }
  786.                        
  787.                     }
  788.                    
  789.                     break;
  790.                     case 2033033426:
  791.                     {
  792.                         if (field.equals("hasChildScope"))
  793.                         {
  794.                             __temp_executeDef33 = false;
  795.                             return new haxe.lang.Closure("hasChildScope", ((haxe.lang.IHxObject) (this) ));
  796.                         }
  797.                        
  798.                     }
  799.                    
  800.                     break;
  801.                     case 899111456:
  802.                     {
  803.                         if (field.equals("getOnDemandStream"))
  804.                         {
  805.                             __temp_executeDef33 = false;
  806.                             return new haxe.lang.Closure("getOnDemandStream", ((haxe.lang.IHxObject) (this) ));
  807.                         }
  808.                        
  809.                     }
  810.                    
  811.                     break;
  812.                     case -1073052382:
  813.                     {
  814.                         if (field.equals("hasAttribute"))
  815.                         {
  816.                             __temp_executeDef33 = false;
  817.                             return new haxe.lang.Closure("hasAttribute", ((haxe.lang.IHxObject) (this) ));
  818.                         }
  819.                        
  820.                     }
  821.                    
  822.                     break;
  823.                     case -692205406:
  824.                     {
  825.                         if (field.equals("getScheduledJobNames"))
  826.                         {
  827.                             __temp_executeDef33 = false;
  828.                             return new haxe.lang.Closure("getScheduledJobNames", ((haxe.lang.IHxObject) (this) ));
  829.                         }
  830.                        
  831.                     }
  832.                    
  833.                     break;
  834.                     case 1965089950:
  835.                     {
  836.                         if (field.equals("getScope"))
  837.                         {
  838.                             __temp_executeDef33 = false;
  839.                             return new haxe.lang.Closure("getScope", ((haxe.lang.IHxObject) (this) ));
  840.                         }
  841.                        
  842.                     }
  843.                    
  844.                     break;
  845.                     case 455159418:
  846.                     {
  847.                         if (field.equals("getSharedObject"))
  848.                         {
  849.                             __temp_executeDef33 = false;
  850.                             return new haxe.lang.Closure("getSharedObject", ((haxe.lang.IHxObject) (this) ));
  851.                         }
  852.                        
  853.                     }
  854.                    
  855.                     break;
  856.                     case -1992675473:
  857.                     {
  858.                         if (field.equals("getResources"))
  859.                         {
  860.                             __temp_executeDef33 = false;
  861.                             return new haxe.lang.Closure("getResources", ((haxe.lang.IHxObject) (this) ));
  862.                         }
  863.                        
  864.                     }
  865.                    
  866.                     break;
  867.                     case 85177582:
  868.                     {
  869.                         if (field.equals("getSharedObjectNames"))
  870.                         {
  871.                             __temp_executeDef33 = false;
  872.                             return new haxe.lang.Closure("getSharedObjectNames", ((haxe.lang.IHxObject) (this) ));
  873.                         }
  874.                        
  875.                     }
  876.                    
  877.                     break;
  878.                     case 1736835460:
  879.                     {
  880.                         if (field.equals("getResource"))
  881.                         {
  882.                             __temp_executeDef33 = false;
  883.                             return new haxe.lang.Closure("getResource", ((haxe.lang.IHxObject) (this) ));
  884.                         }
  885.                        
  886.                     }
  887.                    
  888.                     break;
  889.                     case -1692602406:
  890.                     {
  891.                         if (field.equals("getSharedObjectSecurity"))
  892.                         {
  893.                             __temp_executeDef33 = false;
  894.                             return new haxe.lang.Closure("getSharedObjectSecurity", ((haxe.lang.IHxObject) (this) ));
  895.                         }
  896.                        
  897.                     }
  898.                    
  899.                     break;
  900.                     case 561230698:
  901.                     {
  902.                         if (field.equals("getPlugins"))
  903.                         {
  904.                             __temp_executeDef33 = false;
  905.                             return new haxe.lang.Closure("getPlugins", ((haxe.lang.IHxObject) (this) ));
  906.                         }
  907.                        
  908.                     }
  909.                    
  910.                     break;
  911.                     case -18781956:
  912.                     {
  913.                         if (field.equals("getStreamLength"))
  914.                         {
  915.                             __temp_executeDef33 = false;
  916.                             return new haxe.lang.Closure("getStreamLength", ((haxe.lang.IHxObject) (this) ));
  917.                         }
  918.                        
  919.                     }
  920.                    
  921.                     break;
  922.                     case -75248485:
  923.                     {
  924.                         if (field.equals("getPath"))
  925.                         {
  926.                             __temp_executeDef33 = false;
  927.                             return new haxe.lang.Closure("getPath", ((haxe.lang.IHxObject) (this) ));
  928.                         }
  929.                        
  930.                     }
  931.                    
  932.                     break;
  933.                     case 1816752401:
  934.                     {
  935.                         if (field.equals("getStreamPlaybackSecurity"))
  936.                         {
  937.                             __temp_executeDef33 = false;
  938.                             return new haxe.lang.Closure("getStreamPlaybackSecurity", ((haxe.lang.IHxObject) (this) ));
  939.                         }
  940.                        
  941.                     }
  942.                    
  943.                     break;
  944.                     case 700591008:
  945.                     {
  946.                         if (field.equals("getParent"))
  947.                         {
  948.                             __temp_executeDef33 = false;
  949.                             return new haxe.lang.Closure("getParent", ((haxe.lang.IHxObject) (this) ));
  950.                         }
  951.                        
  952.                     }
  953.                    
  954.                     break;
  955.                     case -1951710183:
  956.                     {
  957.                         if (field.equals("getStreamPublishSecurity"))
  958.                         {
  959.                             __temp_executeDef33 = false;
  960.                             return new haxe.lang.Closure("getStreamPublishSecurity", ((haxe.lang.IHxObject) (this) ));
  961.                         }
  962.                        
  963.                     }
  964.                    
  965.                     break;
  966.                     case -75308287:
  967.                     {
  968.                         if (field.equals("getName"))
  969.                         {
  970.                             __temp_executeDef33 = false;
  971.                             return new haxe.lang.Closure("getName", ((haxe.lang.IHxObject) (this) ));
  972.                         }
  973.                        
  974.                     }
  975.                    
  976.                     break;
  977.                     case 64848254:
  978.                     {
  979.                         if (field.equals("getSubscriberStream"))
  980.                         {
  981.                             __temp_executeDef33 = false;
  982.                             return new haxe.lang.Closure("getSubscriberStream", ((haxe.lang.IHxObject) (this) ));
  983.                         }
  984.                        
  985.                     }
  986.                    
  987.                     break;
  988.                     case 1951297805:
  989.                     {
  990.                         if (field.equals("getDepth"))
  991.                         {
  992.                             __temp_executeDef33 = false;
  993.                             return new haxe.lang.Closure("getDepth", ((haxe.lang.IHxObject) (this) ));
  994.                         }
  995.                        
  996.                     }
  997.                    
  998.                     break;
  999.                     case -621072985:
  1000.                     {
  1001.                         if (field.equals("hasBroadcastStream"))
  1002.                         {
  1003.                             __temp_executeDef33 = false;
  1004.                             return new haxe.lang.Closure("hasBroadcastStream", ((haxe.lang.IHxObject) (this) ));
  1005.                         }
  1006.                        
  1007.                     }
  1008.                    
  1009.                     break;
  1010.                     case 1988391289:
  1011.                     {
  1012.                         if (field.equals("getContext"))
  1013.                         {
  1014.                             __temp_executeDef33 = false;
  1015.                             return new haxe.lang.Closure("getContext", ((haxe.lang.IHxObject) (this) ));
  1016.                         }
  1017.                        
  1018.                     }
  1019.                    
  1020.                     break;
  1021.                     case -1507961244:
  1022.                     {
  1023.                         if (field.equals("hasOnDemandStream"))
  1024.                         {
  1025.                             __temp_executeDef33 = false;
  1026.                             return new haxe.lang.Closure("hasOnDemandStream", ((haxe.lang.IHxObject) (this) ));
  1027.                         }
  1028.                        
  1029.                     }
  1030.                    
  1031.                     break;
  1032.                     case 1084335135:
  1033.                     {
  1034.                         if (field.equals("getConnections"))
  1035.                         {
  1036.                             __temp_executeDef33 = false;
  1037.                             return new haxe.lang.Closure("getConnections", ((haxe.lang.IHxObject) (this) ));
  1038.                         }
  1039.                        
  1040.                     }
  1041.                    
  1042.                     break;
  1043.                     case -16618562:
  1044.                     {
  1045.                         if (field.equals("hasSharedObject"))
  1046.                         {
  1047.                             __temp_executeDef33 = false;
  1048.                             return new haxe.lang.Closure("hasSharedObject", ((haxe.lang.IHxObject) (this) ));
  1049.                         }
  1050.                        
  1051.                     }
  1052.                    
  1053.                     break;
  1054.                     case 1897447890:
  1055.                     {
  1056.                         if (field.equals("getClients"))
  1057.                         {
  1058.                             __temp_executeDef33 = false;
  1059.                             return new haxe.lang.Closure("getClients", ((haxe.lang.IHxObject) (this) ));
  1060.                         }
  1061.                        
  1062.                     }
  1063.                    
  1064.                     break;
  1065.                     case -1945256252:
  1066.                     {
  1067.                         if (field.equals("killGhostConnections"))
  1068.                         {
  1069.                             __temp_executeDef33 = false;
  1070.                             return new haxe.lang.Closure("killGhostConnections", ((haxe.lang.IHxObject) (this) ));
  1071.                         }
  1072.                        
  1073.                     }
  1074.                    
  1075.                     break;
  1076.                     case 214986074:
  1077.                     {
  1078.                         if (field.equals("getChildScopeNames"))
  1079.                         {
  1080.                             __temp_executeDef33 = false;
  1081.                             return new haxe.lang.Closure("getChildScopeNames", ((haxe.lang.IHxObject) (this) ));
  1082.                         }
  1083.                        
  1084.                     }
  1085.                    
  1086.                     break;
  1087.                     case 1843029235:
  1088.                     {
  1089.                         if (field.equals("measureBandwidth"))
  1090.                         {
  1091.                             __temp_executeDef33 = false;
  1092.                             return new haxe.lang.Closure("measureBandwidth", ((haxe.lang.IHxObject) (this) ));
  1093.                         }
  1094.                        
  1095.                     }
  1096.                    
  1097.                     break;
  1098.                     case 1045815950:
  1099.                     {
  1100.                         if (field.equals("getChildScope"))
  1101.                         {
  1102.                             __temp_executeDef33 = false;
  1103.                             return new haxe.lang.Closure("getChildScope", ((haxe.lang.IHxObject) (this) ));
  1104.                         }
  1105.                        
  1106.                     }
  1107.                    
  1108.                     break;
  1109.                     case -1287110426:
  1110.                     {
  1111.                         if (field.equals("pauseScheduledJob"))
  1112.                         {
  1113.                             __temp_executeDef33 = false;
  1114.                             return new haxe.lang.Closure("pauseScheduledJob", ((haxe.lang.IHxObject) (this) ));
  1115.                         }
  1116.                        
  1117.                     }
  1118.                    
  1119.                     break;
  1120.                     case 107897165:
  1121.                     {
  1122.                         if (field.equals("getAttributes"))
  1123.                         {
  1124.                             __temp_executeDef33 = false;
  1125.                             return new haxe.lang.Closure("getAttributes", ((haxe.lang.IHxObject) (this) ));
  1126.                         }
  1127.                        
  1128.                     }
  1129.                    
  1130.                     break;
  1131.                     case 1265886887:
  1132.                     {
  1133.                         if (field.equals("registerSharedObjectSecurity"))
  1134.                         {
  1135.                             __temp_executeDef33 = false;
  1136.                             return new haxe.lang.Closure("registerSharedObjectSecurity", ((haxe.lang.IHxObject) (this) ));
  1137.                         }
  1138.                        
  1139.                     }
  1140.                    
  1141.                     break;
  1142.                     case 2025278210:
  1143.                     {
  1144.                         if (field.equals("getAttributeNames"))
  1145.                         {
  1146.                             __temp_executeDef33 = false;
  1147.                             return new haxe.lang.Closure("getAttributeNames", ((haxe.lang.IHxObject) (this) ));
  1148.                         }
  1149.                        
  1150.                     }
  1151.                    
  1152.                     break;
  1153.                     case 1656613022:
  1154.                     {
  1155.                         if (field.equals("registerStreamPlaybackSecurity"))
  1156.                         {
  1157.                             __temp_executeDef33 = false;
  1158.                             return new haxe.lang.Closure("registerStreamPlaybackSecurity", ((haxe.lang.IHxObject) (this) ));
  1159.                         }
  1160.                        
  1161.                     }
  1162.                    
  1163.                     break;
  1164.                     case 3480550:
  1165.                     {
  1166.                         if (field.equals("getAttribute"))
  1167.                         {
  1168.                             __temp_executeDef33 = false;
  1169.                             return new haxe.lang.Closure("getAttribute", ((haxe.lang.IHxObject) (this) ));
  1170.                         }
  1171.                        
  1172.                     }
  1173.                    
  1174.                     break;
  1175.                     case -432855316:
  1176.                     {
  1177.                         if (field.equals("registerStreamPublishSecurity"))
  1178.                         {
  1179.                             __temp_executeDef33 = false;
  1180.                             return new haxe.lang.Closure("registerStreamPublishSecurity", ((haxe.lang.IHxObject) (this) ));
  1181.                         }
  1182.                        
  1183.                     }
  1184.                    
  1185.                     break;
  1186.                     case -1125868364:
  1187.                     {
  1188.                         if (field.equals("createChildScope"))
  1189.                         {
  1190.                             __temp_executeDef33 = false;
  1191.                             return new haxe.lang.Closure("createChildScope", ((haxe.lang.IHxObject) (this) ));
  1192.                         }
  1193.                        
  1194.                     }
  1195.                    
  1196.                     break;
  1197.                     case 1839063114:
  1198.                     {
  1199.                         if (field.equals("rejectClient"))
  1200.                         {
  1201.                             __temp_executeDef33 = false;
  1202.                             return new haxe.lang.Closure("rejectClient", ((haxe.lang.IHxObject) (this) ));
  1203.                         }
  1204.                        
  1205.                     }
  1206.                    
  1207.                     break;
  1208.                     case -475629664:
  1209.                     {
  1210.                         if (field.equals("plugins"))
  1211.                         {
  1212.                             __temp_executeDef33 = false;
  1213.                             return this.plugins;
  1214.                         }
  1215.                        
  1216.                     }
  1217.                    
  1218.                     break;
  1219.                     case -248292008:
  1220.                     {
  1221.                         if (field.equals("removeListener"))
  1222.                         {
  1223.                             __temp_executeDef33 = false;
  1224.                             return new haxe.lang.Closure("removeListener", ((haxe.lang.IHxObject) (this) ));
  1225.                         }
  1226.                        
  1227.                     }
  1228.                    
  1229.                     break;
  1230.                     case 109264468:
  1231.                     {
  1232.                         if (field.equals("scope"))
  1233.                         {
  1234.                             __temp_executeDef33 = false;
  1235.                             return this.scope;
  1236.                         }
  1237.                        
  1238.                     }
  1239.                    
  1240.                     break;
  1241.                     case -499274124:
  1242.                     {
  1243.                         if (field.equals("removeScheduledJob"))
  1244.                         {
  1245.                             __temp_executeDef33 = false;
  1246.                             return new haxe.lang.Closure("removeScheduledJob", ((haxe.lang.IHxObject) (this) ));
  1247.                         }
  1248.                        
  1249.                     }
  1250.                    
  1251.                     break;
  1252.                     case -1094161677:
  1253.                     {
  1254.                         if (field.equals("unregisterStreamPublishSecurity"))
  1255.                         {
  1256.                             __temp_executeDef33 = false;
  1257.                             return new haxe.lang.Closure("unregisterStreamPublishSecurity", ((haxe.lang.IHxObject) (this) ));
  1258.                         }
  1259.                        
  1260.                     }
  1261.                    
  1262.                     break;
  1263.                     case 1442924701:
  1264.                     {
  1265.                         if (field.equals("resumeScheduledJob"))
  1266.                         {
  1267.                             __temp_executeDef33 = false;
  1268.                             return new haxe.lang.Closure("resumeScheduledJob", ((haxe.lang.IHxObject) (this) ));
  1269.                         }
  1270.                        
  1271.                     }
  1272.                    
  1273.                     break;
  1274.                     case -1664014985:
  1275.                     {
  1276.                         if (field.equals("unregisterStreamPlaybackSecurity"))
  1277.                         {
  1278.                             __temp_executeDef33 = false;
  1279.                             return new haxe.lang.Closure("unregisterStreamPlaybackSecurity", ((haxe.lang.IHxObject) (this) ));
  1280.                         }
  1281.                        
  1282.                     }
  1283.                    
  1284.                     break;
  1285.                     case 1512633231:
  1286.                     {
  1287.                         if (field.equals("roomConnect"))
  1288.                         {
  1289.                             __temp_executeDef33 = false;
  1290.                             return new haxe.lang.Closure("roomConnect", ((haxe.lang.IHxObject) (this) ));
  1291.                         }
  1292.                        
  1293.                     }
  1294.                    
  1295.                     break;
  1296.                     case 1521649088:
  1297.                     {
  1298.                         if (field.equals("unregisterSharedObjectSecurity"))
  1299.                         {
  1300.                             __temp_executeDef33 = false;
  1301.                             return new haxe.lang.Closure("unregisterSharedObjectSecurity", ((haxe.lang.IHxObject) (this) ));
  1302.                         }
  1303.                        
  1304.                     }
  1305.                    
  1306.                     break;
  1307.                     case 1365876695:
  1308.                     {
  1309.                         if (field.equals("roomDisconnect"))
  1310.                         {
  1311.                             __temp_executeDef33 = false;
  1312.                             return new haxe.lang.Closure("roomDisconnect", ((haxe.lang.IHxObject) (this) ));
  1313.                         }
  1314.                        
  1315.                     }
  1316.                    
  1317.                     break;
  1318.                     case 335020346:
  1319.                     {
  1320.                         if (field.equals("streamSubscriberStart"))
  1321.                         {
  1322.                             __temp_executeDef33 = false;
  1323.                             return new haxe.lang.Closure("streamSubscriberStart", ((haxe.lang.IHxObject) (this) ));
  1324.                         }
  1325.                        
  1326.                     }
  1327.                    
  1328.                     break;
  1329.                     case -173609819:
  1330.                     {
  1331.                         if (field.equals("roomJoin"))
  1332.                         {
  1333.                             __temp_executeDef33 = false;
  1334.                             return new haxe.lang.Closure("roomJoin", ((haxe.lang.IHxObject) (this) ));
  1335.                         }
  1336.                        
  1337.                     }
  1338.                    
  1339.                     break;
  1340.                     case 320019152:
  1341.                     {
  1342.                         if (field.equals("streamSubscriberClose"))
  1343.                         {
  1344.                             __temp_executeDef33 = false;
  1345.                             return new haxe.lang.Closure("streamSubscriberClose", ((haxe.lang.IHxObject) (this) ));
  1346.                         }
  1347.                        
  1348.                     }
  1349.                    
  1350.                     break;
  1351.                     case -1085395300:
  1352.                     {
  1353.                         if (field.equals("roomLeave"))
  1354.                         {
  1355.                             __temp_executeDef33 = false;
  1356.                             return new haxe.lang.Closure("roomLeave", ((haxe.lang.IHxObject) (this) ));
  1357.                         }
  1358.                        
  1359.                     }
  1360.                    
  1361.                     break;
  1362.                     case -366142735:
  1363.                     {
  1364.                         if (field.equals("streamRecordStart"))
  1365.                         {
  1366.                             __temp_executeDef33 = false;
  1367.                             return new haxe.lang.Closure("streamRecordStart", ((haxe.lang.IHxObject) (this) ));
  1368.                         }
  1369.                        
  1370.                     }
  1371.                    
  1372.                     break;
  1373.                     case -1078483897:
  1374.                     {
  1375.                         if (field.equals("roomStart"))
  1376.                         {
  1377.                             __temp_executeDef33 = false;
  1378.                             return new haxe.lang.Closure("roomStart", ((haxe.lang.IHxObject) (this) ));
  1379.                         }
  1380.                        
  1381.                     }
  1382.                    
  1383.                     break;
  1384.                     case 2112318515:
  1385.                     {
  1386.                         if (field.equals("streamPublishStart"))
  1387.                         {
  1388.                             __temp_executeDef33 = false;
  1389.                             return new haxe.lang.Closure("streamPublishStart", ((haxe.lang.IHxObject) (this) ));
  1390.                         }
  1391.                        
  1392.                     }
  1393.                    
  1394.                     break;
  1395.                     case -173336707:
  1396.                     {
  1397.                         if (field.equals("roomStop"))
  1398.                         {
  1399.                             __temp_executeDef33 = false;
  1400.                             return new haxe.lang.Closure("roomStop", ((haxe.lang.IHxObject) (this) ));
  1401.                         }
  1402.                        
  1403.                     }
  1404.                    
  1405.                     break;
  1406.                     case 168760489:
  1407.                     {
  1408.                         if (field.equals("streamPlayItemStop"))
  1409.                         {
  1410.                             __temp_executeDef33 = false;
  1411.                             return new haxe.lang.Closure("streamPlayItemStop", ((haxe.lang.IHxObject) (this) ));
  1412.                         }
  1413.                        
  1414.                     }
  1415.                    
  1416.                     break;
  1417.                     case -1937546265:
  1418.                     {
  1419.                         if (field.equals("scheduleGhostConnectionsCleanup"))
  1420.                         {
  1421.                             __temp_executeDef33 = false;
  1422.                             return new haxe.lang.Closure("scheduleGhostConnectionsCleanup", ((haxe.lang.IHxObject) (this) ));
  1423.                         }
  1424.                        
  1425.                     }
  1426.                    
  1427.                     break;
  1428.                     case 168745759:
  1429.                     {
  1430.                         if (field.equals("streamPlayItemSeek"))
  1431.                         {
  1432.                             __temp_executeDef33 = false;
  1433.                             return new haxe.lang.Closure("streamPlayItemSeek", ((haxe.lang.IHxObject) (this) ));
  1434.                         }
  1435.                        
  1436.                     }
  1437.                    
  1438.                     break;
  1439.                     case -364712993:
  1440.                     {
  1441.                         if (field.equals("setClientTTL"))
  1442.                         {
  1443.                             __temp_executeDef33 = false;
  1444.                             return new haxe.lang.Closure("setClientTTL", ((haxe.lang.IHxObject) (this) ));
  1445.                         }
  1446.                        
  1447.                     }
  1448.                    
  1449.                     break;
  1450.                     case -1072281836:
  1451.                     {
  1452.                         if (field.equals("streamPlayItemResume"))
  1453.                         {
  1454.                             __temp_executeDef33 = false;
  1455.                             return new haxe.lang.Closure("streamPlayItemResume", ((haxe.lang.IHxObject) (this) ));
  1456.                         }
  1457.                        
  1458.                     }
  1459.                    
  1460.                     break;
  1461.                     case 1656565803:
  1462.                     {
  1463.                         if (field.equals("setGhostConnsCleanupPeriod"))
  1464.                         {
  1465.                             __temp_executeDef33 = false;
  1466.                             return new haxe.lang.Closure("setGhostConnsCleanupPeriod", ((haxe.lang.IHxObject) (this) ));
  1467.                         }
  1468.                        
  1469.                     }
  1470.                    
  1471.                     break;
  1472.                     case 168663003:
  1473.                     {
  1474.                         if (field.equals("streamPlayItemPlay"))
  1475.                         {
  1476.                             __temp_executeDef33 = false;
  1477.                             return new haxe.lang.Closure("streamPlayItemPlay", ((haxe.lang.IHxObject) (this) ));
  1478.                         }
  1479.                        
  1480.                     }
  1481.                    
  1482.                     break;
  1483.                     case 881086807:
  1484.                     {
  1485.                         if (field.equals("streamBroadcastClose"))
  1486.                         {
  1487.                             __temp_executeDef33 = false;
  1488.                             return new haxe.lang.Closure("streamBroadcastClose", ((haxe.lang.IHxObject) (this) ));
  1489.                         }
  1490.                        
  1491.                     }
  1492.                    
  1493.                     break;
  1494.                     case 933277231:
  1495.                     {
  1496.                         if (field.equals("streamPlayItemPause"))
  1497.                         {
  1498.                             __temp_executeDef33 = false;
  1499.                             return new haxe.lang.Closure("streamPlayItemPause", ((haxe.lang.IHxObject) (this) ));
  1500.                         }
  1501.                        
  1502.                     }
  1503.                    
  1504.                     break;
  1505.                     case 896088001:
  1506.                     {
  1507.                         if (field.equals("streamBroadcastStart"))
  1508.                         {
  1509.                             __temp_executeDef33 = false;
  1510.                             return new haxe.lang.Closure("streamBroadcastStart", ((haxe.lang.IHxObject) (this) ));
  1511.                         }
  1512.                        
  1513.                     }
  1514.                    
  1515.                     break;
  1516.                 }
  1517.                
  1518.                 if (__temp_executeDef33)
  1519.                 {
  1520.                     return this.__hx_lookupField(field, throwErrors, isCheck);
  1521.                 }
  1522.                  else
  1523.                 {
  1524.                     throw null;
  1525.                 }
  1526.                
  1527.             }
  1528.            
  1529.         }
  1530.        
  1531.     }
  1532.    
  1533.    
  1534.     public   double __hx_getField_f(java.lang.String field, boolean isStatic, boolean throwErrors)
  1535.     {
  1536.         if (isStatic)
  1537.         {
  1538.             {
  1539.                 {
  1540.                     return this.__hx_lookupField_f(field, throwErrors);
  1541.                 }
  1542.                
  1543.             }
  1544.            
  1545.         }
  1546.          else
  1547.         {
  1548.             {
  1549.                 {
  1550.                     return this.__hx_lookupField_f(field, throwErrors);
  1551.                 }
  1552.                
  1553.             }
  1554.            
  1555.         }
  1556.        
  1557.     }
  1558.    
  1559.    
  1560.     public   java.lang.Object __hx_invokeField(java.lang.String field, boolean isStatic, haxe.root.Array dynargs)
  1561.     {
  1562.         if (isStatic)
  1563.         {
  1564.             {
  1565.                 {
  1566.                     return ((haxe.lang.Function) (this.__hx_getField(field, true, true, false)) ).__hx_invokeDynamic(dynargs);
  1567.                 }
  1568.                
  1569.             }
  1570.            
  1571.         }
  1572.          else
  1573.         {
  1574.             {
  1575.                 boolean __temp_executeDef37 = true;
  1576.                 switch (field.hashCode())
  1577.                 {
  1578.                     case 3641717:
  1579.                     {
  1580.                         if (field.equals("wait"))
  1581.                         {
  1582.                             __temp_executeDef37 = false;
  1583.                             //this.wait();
  1584.                             return ((java.lang.Object) (null) );
  1585.                         }
  1586.                        
  1587.                     }
  1588.                    
  1589.                     break;
  1590.                     case 1097640222:
  1591.                     {
  1592.                         if (field.equals("resultReceived"))
  1593.                         {
  1594.                             __temp_executeDef37 = false;
  1595.                             this.resultReceived(((org.red5.server.api.service.IPendingServiceCall) (dynargs.__get(0)) ));
  1596.                             return null;
  1597.                         }
  1598.                        
  1599.                     }
  1600.                    
  1601.                     break;
  1602.                     case -1776922004:
  1603.                     {
  1604.                         if (field.equals("toString"))
  1605.                         {
  1606.                             __temp_executeDef37 = false;
  1607.                             return this.toString();
  1608.                         }
  1609.                        
  1610.                     }
  1611.                    
  1612.                     break;
  1613.                     case 951351530:
  1614.                     {
  1615.                         if (field.equals("connect"))
  1616.                         {
  1617.                             __temp_executeDef37 = false;
  1618.                             return this.connect(((org.red5.server.api.IConnection) (dynargs.__get(0)) ), ((org.red5.server.api.scope.IScope) (dynargs.__get(1)) ), ((java.lang.Object[]) (dynargs.__get(2)) ));
  1619.                         }
  1620.                        
  1621.                     }
  1622.                    
  1623.                     break;
  1624.                     case 1902066072:
  1625.                     {
  1626.                         if (field.equals("notifyAll"))
  1627.                         {
  1628.                             __temp_executeDef37 = false;
  1629.                             this.notifyAll();
  1630.                             return null;
  1631.                         }
  1632.                        
  1633.                     }
  1634.                    
  1635.                     break;
  1636.                     case 530405532:
  1637.                     {
  1638.                         if (field.equals("disconnect"))
  1639.                         {
  1640.                             __temp_executeDef37 = false;
  1641.                             this.disconnect(((org.red5.server.api.IConnection) (dynargs.__get(0)) ), ((org.red5.server.api.scope.IScope) (dynargs.__get(1)) ));
  1642.                             return null;
  1643.                         }
  1644.                        
  1645.                     }
  1646.                    
  1647.                     break;
  1648.                     case -1039689911:
  1649.                     {
  1650.                         if (field.equals("notify"))
  1651.                         {
  1652.                             __temp_executeDef37 = false;
  1653.                             this.notify();
  1654.                             return null;
  1655.                         }
  1656.                        
  1657.                     }
  1658.                    
  1659.                     break;
  1660.                     case 3267882:
  1661.                     {
  1662.                         if (field.equals("join"))
  1663.                         {
  1664.                             __temp_executeDef37 = false;
  1665.                             return this.join(((org.red5.server.api.IClient) (dynargs.__get(0)) ), ((org.red5.server.api.scope.IScope) (dynargs.__get(1)) ));
  1666.                         }
  1667.                        
  1668.                     }
  1669.                    
  1670.                     break;
  1671.                     case 147696667:
  1672.                     {
  1673.                         if (field.equals("hashCode"))
  1674.                         {
  1675.                             __temp_executeDef37 = false;
  1676.                             return this.hashCode();
  1677.                         }
  1678.                        
  1679.                     }
  1680.                    
  1681.                     break;
  1682.                     case 102846135:
  1683.                     {
  1684.                         if (field.equals("leave"))
  1685.                         {
  1686.                             __temp_executeDef37 = false;
  1687.                             this.leave(((org.red5.server.api.IClient) (dynargs.__get(0)) ), ((org.red5.server.api.scope.IScope) (dynargs.__get(1)) ));
  1688.                             return null;
  1689.                         }
  1690.                        
  1691.                     }
  1692.                    
  1693.                     break;
  1694.                     case 1950568386:
  1695.                     {
  1696.                         if (field.equals("getClass"))
  1697.                         {
  1698.                             __temp_executeDef37 = false;
  1699.                             return this.getClass();
  1700.                         }
  1701.                        
  1702.                     }
  1703.                    
  1704.                     break;
  1705.                     case 109757538:
  1706.                     {
  1707.                         if (field.equals("start"))
  1708.                         {
  1709.                             __temp_executeDef37 = false;
  1710.                             return this.start(((org.red5.server.api.scope.IScope) (dynargs.__get(0)) ));
  1711.                         }
  1712.                        
  1713.                     }
  1714.                    
  1715.                     break;
  1716.                     case -681255906:
  1717.                     {
  1718.                         if (field.equals("finalize"))
  1719.                         {
  1720.                             __temp_executeDef37 = false;
  1721.                             //this.finalize();
  1722.                             return null;
  1723.                         }
  1724.                        
  1725.                     }
  1726.                    
  1727.                     break;
  1728.                     case 3540994:
  1729.                     {
  1730.                         if (field.equals("stop"))
  1731.                         {
  1732.                             __temp_executeDef37 = false;
  1733.                             this.stop(((org.red5.server.api.scope.IScope) (dynargs.__get(0)) ));
  1734.                             return null;
  1735.                         }
  1736.                        
  1737.                     }
  1738.                    
  1739.                     break;
  1740.                     case -1295482945:
  1741.                     {
  1742.                         if (field.equals("equals"))
  1743.                         {
  1744.                             __temp_executeDef37 = false;
  1745.                             return this.equals(dynargs.__get(0));
  1746.                         }
  1747.                        
  1748.                     }
  1749.                    
  1750.                     break;
  1751.                     case 371880053:
  1752.                     {
  1753.                         if (field.equals("addListener"))
  1754.                         {
  1755.                             __temp_executeDef37 = false;
  1756.                             this.addListener(((org.red5.server.adapter.IApplication) (dynargs.__get(0)) ));
  1757.                             return null;
  1758.                         }
  1759.                        
  1760.                     }
  1761.                    
  1762.                     break;
  1763.                     case 94756189:
  1764.                     {
  1765.                         if (field.equals("clone"))
  1766.                         {
  1767.                             __temp_executeDef37 = false;
  1768.                             return null;//this.clone();
  1769.                         }
  1770.                        
  1771.                     }
  1772.                    
  1773.                     break;
  1774.                     case -1056183535:
  1775.                     {
  1776.                         if (field.equals("addScheduledJob"))
  1777.                         {
  1778.                             __temp_executeDef37 = false;
  1779.                             return this.addScheduledJob(haxe.lang.Runtime.toInt(dynargs.__get(0)), ((org.red5.server.api.scheduling.IScheduledJob) (dynargs.__get(1)) ));
  1780.                         }
  1781.                        
  1782.                     }
  1783.                    
  1784.                     break;
  1785.                     case 1984695468:
  1786.                     {
  1787.                         if (field.equals("setJoin"))
  1788.                         {
  1789.                             __temp_executeDef37 = false;
  1790.                             this.setJoin(((boolean) (((java.lang.Boolean) (dynargs.__get(0)) )) ));
  1791.                             return null;
  1792.                         }
  1793.                        
  1794.                     }
  1795.                    
  1796.                     break;
  1797.                     /*
  1798.                     case -741346568:
  1799.                     {
  1800.                         if (field.equals("addScheduledJobAfterDelay"))
  1801.                         {
  1802.                             __temp_executeDef37 = false;
  1803.                             return this.addScheduledJobAfterDelay(haxe.lang.Runtime.toInt(dynargs.__get(0)), ((org.red5.server.api.scheduling.IScheduledJob) (dynargs.__get(1)) ), haxe.lang.Runtime.toInt(dynargs.__get(2)));
  1804.                         }
  1805.                        
  1806.                     }
  1807.                    
  1808.                     break;
  1809.                     */
  1810.                     case 1851806964:
  1811.                     {
  1812.                         if (field.equals("setCanStart"))
  1813.                         {
  1814.                             __temp_executeDef37 = false;
  1815.                             this.setCanStart(((boolean) (((java.lang.Boolean) (dynargs.__get(0)) )) ));
  1816.                             return null;
  1817.                         }
  1818.                        
  1819.                     }
  1820.                    
  1821.                     break;
  1822.                     /*
  1823.                     case 991260368:
  1824.                     {
  1825.                         if (field.equals("addScheduledOnceJob"))
  1826.                         {
  1827.                             __temp_executeDef37 = false;
  1828.                             return (this.addScheduledOnceJob(dynargs.__get(0), dynargs.__get(1)) + "");
  1829.                         }
  1830.                        
  1831.                     }
  1832.                    
  1833.                     break;
  1834.                     */
  1835.                     case 23604476:
  1836.                     {
  1837.                         if (field.equals("setCanConnect"))
  1838.                         {
  1839.                             __temp_executeDef37 = false;
  1840.                             this.setCanConnect(((boolean) (((java.lang.Boolean) (dynargs.__get(0)) )) ));
  1841.                             return null;
  1842.                         }
  1843.                        
  1844.                     }
  1845.                    
  1846.                     break;
  1847.                     case 2010855837:
  1848.                     {
  1849.                         if (field.equals("appDisconnect"))
  1850.                         {
  1851.                             __temp_executeDef37 = false;
  1852.                             this.appDisconnect(((org.red5.server.api.IConnection) (dynargs.__get(0)) ));
  1853.                             return null;
  1854.                         }
  1855.                        
  1856.                     }
  1857.                    
  1858.                     break;
  1859.                     case 2119596425:
  1860.                     {
  1861.                         if (field.equals("setCanCallService"))
  1862.                         {
  1863.                             __temp_executeDef37 = false;
  1864.                             this.setCanCallService(((boolean) (((java.lang.Boolean) (dynargs.__get(0)) )) ));
  1865.                             return null;
  1866.                         }
  1867.                        
  1868.                     }
  1869.                    
  1870.                     break;
  1871.                     case -794242325:
  1872.                     {
  1873.                         if (field.equals("appJoin"))
  1874.                         {
  1875.                             __temp_executeDef37 = false;
  1876.                             return this.appJoin(((org.red5.server.api.IClient) (dynargs.__get(0)) ), ((org.red5.server.api.scope.IScope) (dynargs.__get(1)) ));
  1877.                         }
  1878.                        
  1879.                     }
  1880.                    
  1881.                     break;
  1882.                     case -1928899917:
  1883.                     {
  1884.                         if (field.equals("serviceCall"))
  1885.                         {
  1886.                             __temp_executeDef37 = false;
  1887.                             return this.serviceCall(((org.red5.server.api.IConnection) (dynargs.__get(0)) ), ((org.red5.server.api.service.IServiceCall) (dynargs.__get(1)) ));
  1888.                         }
  1889.                        
  1890.                     }
  1891.                    
  1892.                     break;
  1893.                     case 1149833494:
  1894.                     {
  1895.                         if (field.equals("appLeave"))
  1896.                         {
  1897.                             __temp_executeDef37 = false;
  1898.                             this.appLeave(((org.red5.server.api.IClient) (dynargs.__get(0)) ), ((org.red5.server.api.scope.IScope) (dynargs.__get(1)) ));
  1899.                             return null;
  1900.                         }
  1901.                        
  1902.                     }
  1903.                    
  1904.                     break;
  1905.                     case -1916261828:
  1906.                     {
  1907.                         if (field.equals("removeChildScope"))
  1908.                         {
  1909.                             __temp_executeDef37 = false;
  1910.                             this.removeChildScope(((org.red5.server.api.scope.IBasicScope) (dynargs.__get(0)) ));
  1911.                             return null;
  1912.                         }
  1913.                        
  1914.                     }
  1915.                    
  1916.                     break;
  1917.                     case -1242359644:
  1918.                     {
  1919.                         if (field.equals("cancelGhostConnectionsCleanup"))
  1920.                         {
  1921.                             __temp_executeDef37 = false;
  1922.                             this.cancelGhostConnectionsCleanup();
  1923.                             return null;
  1924.                         }
  1925.                        
  1926.                     }
  1927.                    
  1928.                     break;
  1929.                     case 1469558098:
  1930.                     {
  1931.                         if (field.equals("handleEvent"))
  1932.                         {
  1933.                             __temp_executeDef37 = false;
  1934.                             return this.handleEvent(((org.red5.server.api.event.IEvent) (dynargs.__get(0)) ));
  1935.                         }
  1936.                        
  1937.                     }
  1938.                    
  1939.                     break;
  1940.                     case 1724629922:
  1941.                     {
  1942.                         if (field.equals("clearSharedObjects"))
  1943.                         {
  1944.                             __temp_executeDef37 = false;
  1945.                             return this.clearSharedObjects(((org.red5.server.api.scope.IScope) (dynargs.__get(0)) ), (dynargs.__get(1) + ""));
  1946.                         }
  1947.                        
  1948.                     }
  1949.                    
  1950.                     break;
  1951.                     case -653709052:
  1952.                     {
  1953.                         if (field.equals("checkBandwidthUp"))
  1954.                         {
  1955.                             __temp_executeDef37 = false;
  1956.                             return this.checkBandwidthUp(((java.lang.Object[]) (dynargs.__get(0)) ));
  1957.                         }
  1958.                        
  1959.                     }
  1960.                    
  1961.                     break;
  1962.                     case 820639520:
  1963.                     {
  1964.                         if (field.equals("createSharedObject"))
  1965.                         {
  1966.                             __temp_executeDef37 = false;
  1967.                             return this.createSharedObject(((org.red5.server.api.scope.IScope) (dynargs.__get(0)) ), (dynargs.__get(1) + ""), ((boolean) (((java.lang.Boolean) (dynargs.__get(2)) )) ));
  1968.                         }
  1969.                        
  1970.                     }
  1971.                    
  1972.                     break;
  1973.                     case -125819767:
  1974.                     {
  1975.                         if (field.equals("checkBandwidth"))
  1976.                         {
  1977.                             __temp_executeDef37 = false;
  1978.                             this.checkBandwidth(dynargs.__get(0));
  1979.                             return null;
  1980.                         }
  1981.                        
  1982.                     }
  1983.                    
  1984.                     break;
  1985.                     case 983736683:
  1986.                     {
  1987.                         if (field.equals("getBroadcastStream"))
  1988.                         {
  1989.                             __temp_executeDef37 = false;
  1990.                             return this.getBroadcastStream(((org.red5.server.api.scope.IScope) (dynargs.__get(0)) ), (dynargs.__get(1) + ""));
  1991.                         }
  1992.                        
  1993.                     }
  1994.                    
  1995.                     break;
  1996.                     case 1363601945:
  1997.                     {
  1998.                         if (field.equals("addChildScope"))
  1999.                         {
  2000.                             __temp_executeDef37 = false;
  2001.                             return this.addChildScope(((org.red5.server.api.scope.IBasicScope) (dynargs.__get(0)) ));
  2002.                         }
  2003.                        
  2004.                     }
  2005.                    
  2006.                     break;
  2007.                     case -1846972259:
  2008.                     {
  2009.                         if (field.equals("getBroadcastStreamNames"))
  2010.                         {
  2011.                             __temp_executeDef37 = false;
  2012.                             return this.getBroadcastStreamNames(((org.red5.server.api.scope.IScope) (dynargs.__get(0)) ));
  2013.                         }
  2014.                        
  2015.                     }
  2016.                    
  2017.                     break;
  2018.                     case 1403977490:
  2019.                     {
  2020.                         if (field.equals("setScope"))
  2021.                         {
  2022.                             __temp_executeDef37 = false;
  2023.                             this.setScope(((org.red5.server.api.scope.IScope) (dynargs.__get(0)) ));
  2024.                             return null;
  2025.                         }
  2026.                        
  2027.                     }
  2028.                    
  2029.                     break;
  2030.                     case -1913705621:
  2031.                     {
  2032.                         if (field.equals("getClientTTL"))
  2033.                         {
  2034.                             __temp_executeDef37 = false;
  2035.                             return this.getClientTTL();
  2036.                         }
  2037.                        
  2038.                     }
  2039.                    
  2040.                     break;
  2041.                     case -1796931362:
  2042.                     {
  2043.                         if (field.equals("setPlugins"))
  2044.                         {
  2045.                             __temp_executeDef37 = false;
  2046.                             this.setPlugins(((java.util.List<org.red5.server.plugin.PluginDescriptor>) (dynargs.__get(0)) ));
  2047.                             return null;
  2048.                         }
  2049.                        
  2050.                     }
  2051.                    
  2052.                     break;
  2053.                     case 1284328119:
  2054.                     {
  2055.                         if (field.equals("getGhostConnsCleanupPeriod"))
  2056.                         {
  2057.                             __temp_executeDef37 = false;
  2058.                             return this.getGhostConnsCleanupPeriod();
  2059.                         }
  2060.                        
  2061.                     }
  2062.                    
  2063.                     break;
  2064.                     /*
  2065.                     case 882028377:
  2066.                     {
  2067.                         if (field.equals("setAttributes"))
  2068.                         {
  2069.                             __temp_executeDef37 = false;
  2070.                             this.setAttributes(dynargs.__get(0));
  2071.                             return ((java.lang.Object) (null) );
  2072.                         }
  2073.                        
  2074.                     }
  2075.                    
  2076.                     break;
  2077.                     */
  2078.                     case -1228323959:
  2079.                     {
  2080.                         if (field.equals("getListeners"))
  2081.                         {
  2082.                             __temp_executeDef37 = false;
  2083.                             return this.getListeners();
  2084.                         }
  2085.                        
  2086.                     }
  2087.                    
  2088.                     break;
  2089.                     case 1552473178:
  2090.                     {
  2091.                         if (field.equals("setAttribute"))
  2092.                         {
  2093.                             __temp_executeDef37 = false;
  2094.                             return this.setAttribute((dynargs.__get(0) + ""), dynargs.__get(1));
  2095.                         }
  2096.                        
  2097.                     }
  2098.                    
  2099.                     break;
  2100.                     case 899111456:
  2101.                     {
  2102.                         if (field.equals("getOnDemandStream"))
  2103.                         {
  2104.                             __temp_executeDef37 = false;
  2105.                             return this.getOnDemandStream(((org.red5.server.api.scope.IScope) (dynargs.__get(0)) ), (dynargs.__get(1) + ""));
  2106.                         }
  2107.                        
  2108.                     }
  2109.                    
  2110.                     break;
  2111.                     case 1440786683:
  2112.                     {
  2113.                         if (field.equals("removeAttributes"))
  2114.                         {
  2115.                             __temp_executeDef37 = false;
  2116.                             this.removeAttributes();
  2117.                             return null;
  2118.                         }
  2119.                        
  2120.                     }
  2121.                    
  2122.                     break;
  2123.                     case -692205406:
  2124.                     {
  2125.                         if (field.equals("getScheduledJobNames"))
  2126.                         {
  2127.                             __temp_executeDef37 = false;
  2128.                             return this.getScheduledJobNames();
  2129.                         }
  2130.                        
  2131.                     }
  2132.                    
  2133.                     break;
  2134.                     case 2124686968:
  2135.                     {
  2136.                         if (field.equals("removeAttribute"))
  2137.                         {
  2138.                             __temp_executeDef37 = false;
  2139.                             return this.removeAttribute((dynargs.__get(0) + ""));
  2140.                         }
  2141.                        
  2142.                     }
  2143.                    
  2144.                     break;
  2145.                     /*
  2146.                     case 455159418:
  2147.                     {
  2148.                         if (field.equals("getSharedObject"))
  2149.                         {
  2150.                             __temp_executeDef37 = false;
  2151.                             return ((org.red5.server.api.so.ISharedObject) (this.getSharedObject(dynargs.__get(0), dynargs.__get(1))) );
  2152.                         }
  2153.                        
  2154.                     }
  2155.                     break;
  2156.                     */
  2157.                    
  2158.                     case 1569622907:
  2159.                     {
  2160.                         if (field.equals("lookupConnections"))
  2161.                         {
  2162.                             __temp_executeDef37 = false;
  2163.                             return this.lookupConnections(((org.red5.server.api.IClient) (dynargs.__get(0)) ));
  2164.                         }
  2165.                        
  2166.                     }
  2167.                    
  2168.                     break;
  2169.                     case 85177582:
  2170.                     {
  2171.                         if (field.equals("getSharedObjectNames"))
  2172.                         {
  2173.                             __temp_executeDef37 = false;
  2174.                             return this.getSharedObjectNames(((org.red5.server.api.scope.IScope) (dynargs.__get(0)) ));
  2175.                         }
  2176.                        
  2177.                     }
  2178.                    
  2179.                     break;
  2180.                     case -375673884:
  2181.                     {
  2182.                         if (field.equals("hasParent"))
  2183.                         {
  2184.                             __temp_executeDef37 = false;
  2185.                             return this.hasParent();
  2186.                         }
  2187.                        
  2188.                     }
  2189.                    
  2190.                     break;
  2191.                     case -1692602406:
  2192.                     {
  2193.                         if (field.equals("getSharedObjectSecurity"))
  2194.                         {
  2195.                             __temp_executeDef37 = false;
  2196.                             return this.getSharedObjectSecurity();
  2197.                         }
  2198.                        
  2199.                     }
  2200.                    
  2201.                     break;
  2202.                     case 2033033426:
  2203.                     {
  2204.                         if (field.equals("hasChildScope"))
  2205.                         {
  2206.                             __temp_executeDef37 = false;
  2207.                             return this.hasChildScope((dynargs.__get(0) + ""));
  2208.                         }
  2209.                        
  2210.                     }
  2211.                    
  2212.                     break;
  2213.                     case -18781956:
  2214.                     {
  2215.                         if (field.equals("getStreamLength"))
  2216.                         {
  2217.                             __temp_executeDef37 = false;
  2218.                             return this.getStreamLength((dynargs.__get(0) + ""));
  2219.                         }
  2220.                        
  2221.                     }
  2222.                    
  2223.                     break;
  2224.                     case -1073052382:
  2225.                     {
  2226.                         if (field.equals("hasAttribute"))
  2227.                         {
  2228.                             __temp_executeDef37 = false;
  2229.                             return this.hasAttribute((dynargs.__get(0) + ""));
  2230.                         }
  2231.                        
  2232.                     }
  2233.                    
  2234.                     break;
  2235.                     case 1816752401:
  2236.                     {
  2237.                         if (field.equals("getStreamPlaybackSecurity"))
  2238.                         {
  2239.                             __temp_executeDef37 = false;
  2240.                             return this.getStreamPlaybackSecurity();
  2241.                         }
  2242.                        
  2243.                     }
  2244.                    
  2245.                     break;
  2246.                     case 1965089950:
  2247.                     {
  2248.                         if (field.equals("getScope"))
  2249.                         {
  2250.                             __temp_executeDef37 = false;
  2251.                             return this.getScope();
  2252.                         }
  2253.                        
  2254.                     }
  2255.                    
  2256.                     break;
  2257.                     case -1951710183:
  2258.                     {
  2259.                         if (field.equals("getStreamPublishSecurity"))
  2260.                         {
  2261.                             __temp_executeDef37 = false;
  2262.                             return this.getStreamPublishSecurity();
  2263.                         }
  2264.                        
  2265.                     }
  2266.                    
  2267.                     break;
  2268.                     case -1992675473:
  2269.                     {
  2270.                         if (field.equals("getResources"))
  2271.                         {
  2272.                             __temp_executeDef37 = false;
  2273.                             return null;//this.getResources((dynargs.__get(0) + ""));
  2274.                         }
  2275.                        
  2276.                     }
  2277.                    
  2278.                     break;
  2279.                     case 64848254:
  2280.                     {
  2281.                         if (field.equals("getSubscriberStream"))
  2282.                         {
  2283.                             __temp_executeDef37 = false;
  2284.                             return this.getSubscriberStream(((org.red5.server.api.scope.IScope) (dynargs.__get(0)) ), (dynargs.__get(1) + ""));
  2285.                         }
  2286.                        
  2287.                     }
  2288.                    
  2289.                     break;
  2290.                     case 1736835460:
  2291.                     {
  2292.                         if (field.equals("getResource"))
  2293.                         {
  2294.                             __temp_executeDef37 = false;
  2295.                             return this.getResource((dynargs.__get(0) + ""));
  2296.                         }
  2297.                        
  2298.                     }
  2299.                    
  2300.                     break;
  2301.                     case -621072985:
  2302.                     {
  2303.                         if (field.equals("hasBroadcastStream"))
  2304.                         {
  2305.                             __temp_executeDef37 = false;
  2306.                             return this.hasBroadcastStream(((org.red5.server.api.scope.IScope) (dynargs.__get(0)) ), (dynargs.__get(1) + ""));
  2307.                         }
  2308.                        
  2309.                     }
  2310.                    
  2311.                     break;
  2312.                     case 561230698:
  2313.                     {
  2314.                         if (field.equals("getPlugins"))
  2315.                         {
  2316.                             __temp_executeDef37 = false;
  2317.                             return this.getPlugins();
  2318.                         }
  2319.                        
  2320.                     }
  2321.                    
  2322.                     break;
  2323.                     case -1507961244:
  2324.                     {
  2325.                         if (field.equals("hasOnDemandStream"))
  2326.                         {
  2327.                             __temp_executeDef37 = false;
  2328.                             return this.hasOnDemandStream(((org.red5.server.api.scope.IScope) (dynargs.__get(0)) ), (dynargs.__get(1) + ""));
  2329.                         }
  2330.                        
  2331.                     }
  2332.                    
  2333.                     break;
  2334.                     case -75248485:
  2335.                     {
  2336.                         if (field.equals("getPath"))
  2337.                         {
  2338.                             __temp_executeDef37 = false;
  2339.                             return this.getPath();
  2340.                         }
  2341.                        
  2342.                     }
  2343.                    
  2344.                     break;
  2345.                     case -16618562:
  2346.                     {
  2347.                         if (field.equals("hasSharedObject"))
  2348.                         {
  2349.                             __temp_executeDef37 = false;
  2350.                             return this.hasSharedObject(((org.red5.server.api.scope.IScope) (dynargs.__get(0)) ), (dynargs.__get(1) + ""));
  2351.                         }
  2352.                        
  2353.                     }
  2354.                    
  2355.                     break;
  2356.                     case 700591008:
  2357.                     {
  2358.                         if (field.equals("getParent"))
  2359.                         {
  2360.                             __temp_executeDef37 = false;
  2361.                             return this.getParent();
  2362.                         }
  2363.                        
  2364.                     }
  2365.                    
  2366.                     break;
  2367.                     case -1945256252:
  2368.                     {
  2369.                         if (field.equals("killGhostConnections"))
  2370.                         {
  2371.                             __temp_executeDef37 = false;
  2372.                             this.killGhostConnections();
  2373.                             return null;
  2374.                         }
  2375.                        
  2376.                     }
  2377.                    
  2378.                     break;
  2379.                     case -75308287:
  2380.                     {
  2381.                         if (field.equals("getName"))
  2382.                         {
  2383.                             __temp_executeDef37 = false;
  2384.                             return this.getName();
  2385.                         }
  2386.                        
  2387.                     }
  2388.                    
  2389.                     break;
  2390.                     case 1843029235:
  2391.                     {
  2392.                         if (field.equals("measureBandwidth"))
  2393.                         {
  2394.                             __temp_executeDef37 = false;
  2395.                             this.measureBandwidth();
  2396.                             return ((java.lang.Object) (null) );
  2397.                         }
  2398.                        
  2399.                     }
  2400.                    
  2401.                     break;
  2402.                     case 1951297805:
  2403.                     {
  2404.                         if (field.equals("getDepth"))
  2405.                         {
  2406.                             __temp_executeDef37 = false;
  2407.                             return this.getDepth();
  2408.                         }
  2409.                        
  2410.                     }
  2411.                    
  2412.                     break;
  2413.                     case -1287110426:
  2414.                     {
  2415.                         if (field.equals("pauseScheduledJob"))
  2416.                         {
  2417.                             __temp_executeDef37 = false;
  2418.                             this.pauseScheduledJob((dynargs.__get(0) + ""));
  2419.                             return null;
  2420.                         }
  2421.                        
  2422.                     }
  2423.                    
  2424.                     break;
  2425.                     case 1988391289:
  2426.                     {
  2427.                         if (field.equals("getContext"))
  2428.                         {
  2429.                             __temp_executeDef37 = false;
  2430.                             return this.getContext();
  2431.                         }
  2432.                        
  2433.                     }
  2434.                    
  2435.                     break;
  2436.                     case 1265886887:
  2437.                     {
  2438.                         if (field.equals("registerSharedObjectSecurity"))
  2439.                         {
  2440.                             __temp_executeDef37 = false;
  2441.                             this.registerSharedObjectSecurity(((org.red5.server.api.so.ISharedObjectSecurity) (dynargs.__get(0)) ));
  2442.                             return null;
  2443.                         }
  2444.                        
  2445.                     }
  2446.                    
  2447.                     break;
  2448.                     case 1084335135:
  2449.                     {
  2450.                         if (field.equals("getConnections"))
  2451.                         {
  2452.                             __temp_executeDef37 = false;
  2453.                             return this.getConnections();
  2454.                         }
  2455.                        
  2456.                     }
  2457.                    
  2458.                     break;
  2459.                     case 1656613022:
  2460.                     {
  2461.                         if (field.equals("registerStreamPlaybackSecurity"))
  2462.                         {
  2463.                             __temp_executeDef37 = false;
  2464.                             this.registerStreamPlaybackSecurity(((org.red5.server.api.stream.IStreamPlaybackSecurity) (dynargs.__get(0)) ));
  2465.                             return null;
  2466.                         }
  2467.                        
  2468.                     }
  2469.                    
  2470.                     break;
  2471.                     case 1897447890:
  2472.                     {
  2473.                         if (field.equals("getClients"))
  2474.                         {
  2475.                             __temp_executeDef37 = false;
  2476.                             return this.getClients();
  2477.                         }
  2478.                        
  2479.                     }
  2480.                    
  2481.                     break;
  2482.                     case -432855316:
  2483.                     {
  2484.                         if (field.equals("registerStreamPublishSecurity"))
  2485.                         {
  2486.                             __temp_executeDef37 = false;
  2487.                             this.registerStreamPublishSecurity(((org.red5.server.api.stream.IStreamPublishSecurity) (dynargs.__get(0)) ));
  2488.                             return null;
  2489.                         }
  2490.                        
  2491.                     }
  2492.                    
  2493.                     break;
  2494.                     case 214986074:
  2495.                     {
  2496.                         if (field.equals("getChildScopeNames"))
  2497.                         {
  2498.                             __temp_executeDef37 = false;
  2499.                             return this.getChildScopeNames();
  2500.                         }
  2501.                        
  2502.                     }
  2503.                    
  2504.                     break;
  2505.                     case 1839063114:
  2506.                     {
  2507.                         if (field.equals("rejectClient"))
  2508.                         {
  2509.                             __temp_executeDef37 = false;
  2510.                             return ((boolean) (((java.lang.Boolean) (this.rejectClient()) )) );
  2511.                         }
  2512.                        
  2513.                     }
  2514.                    
  2515.                     break;
  2516.                     case 1045815950:
  2517.                     {
  2518.                         if (field.equals("getChildScope"))
  2519.                         {
  2520.                             __temp_executeDef37 = false;
  2521.                             return this.getChildScope((dynargs.__get(0) + ""));
  2522.                         }
  2523.                        
  2524.                     }
  2525.                    
  2526.                     break;
  2527.                     case -248292008:
  2528.                     {
  2529.                         if (field.equals("removeListener"))
  2530.                         {
  2531.                             __temp_executeDef37 = false;
  2532.                             this.removeListener(((org.red5.server.adapter.IApplication) (dynargs.__get(0)) ));
  2533.                             return null;
  2534.                         }
  2535.                        
  2536.                     }
  2537.                    
  2538.                     break;
  2539.                     case 107897165:
  2540.                     {
  2541.                         if (field.equals("getAttributes"))
  2542.                         {
  2543.                             __temp_executeDef37 = false;
  2544.                             return this.getAttributes();
  2545.                         }
  2546.                        
  2547.                     }
  2548.                    
  2549.                     break;
  2550.                     case -499274124:
  2551.                     {
  2552.                         if (field.equals("removeScheduledJob"))
  2553.                         {
  2554.                             __temp_executeDef37 = false;
  2555.                             this.removeScheduledJob((dynargs.__get(0) + ""));
  2556.                             return null;
  2557.                         }
  2558.                        
  2559.                     }
  2560.                    
  2561.                     break;
  2562.                     case 2025278210:
  2563.                     {
  2564.                         if (field.equals("getAttributeNames"))
  2565.                         {
  2566.                             __temp_executeDef37 = false;
  2567.                             return this.getAttributeNames();
  2568.                         }
  2569.                        
  2570.                     }
  2571.                    
  2572.                     break;
  2573.                     case 1442924701:
  2574.                     {
  2575.                         if (field.equals("resumeScheduledJob"))
  2576.                         {
  2577.                             __temp_executeDef37 = false;
  2578.                             this.resumeScheduledJob((dynargs.__get(0) + ""));
  2579.                             return null;
  2580.                         }
  2581.                        
  2582.                     }
  2583.                    
  2584.                     break;
  2585.                     /*
  2586.                     case 3480550:
  2587.                     {
  2588.                         if (field.equals("getAttribute"))
  2589.                         {
  2590.                             __temp_executeDef37 = false;
  2591.                             return ((java.lang.Object) (this.getAttribute(dynargs.__get(0))) );
  2592.                         }
  2593.                        
  2594.                     }
  2595.                    
  2596.                     break;
  2597.                     */
  2598.                     case 1512633231:
  2599.                     {
  2600.                         if (field.equals("roomConnect"))
  2601.                         {
  2602.                             __temp_executeDef37 = false;
  2603.                             return this.roomConnect(((org.red5.server.api.IConnection) (dynargs.__get(0)) ), ((java.lang.Object[]) (dynargs.__get(1)) ));
  2604.                         }
  2605.                        
  2606.                     }
  2607.                    
  2608.                     break;
  2609.                     case -1125868364:
  2610.                     {
  2611.                         if (field.equals("createChildScope"))
  2612.                         {
  2613.                             __temp_executeDef37 = false;
  2614.                             return this.createChildScope((dynargs.__get(0) + ""));
  2615.                         }
  2616.                        
  2617.                     }
  2618.                    
  2619.                     break;
  2620.                     case 1365876695:
  2621.                     {
  2622.                         if (field.equals("roomDisconnect"))
  2623.                         {
  2624.                             __temp_executeDef37 = false;
  2625.                             this.roomDisconnect(((org.red5.server.api.IConnection) (dynargs.__get(0)) ));
  2626.                             return null;
  2627.                         }
  2628.                        
  2629.                     }
  2630.                    
  2631.                     break;
  2632.                     case -1094161677:
  2633.                     {
  2634.                         if (field.equals("unregisterStreamPublishSecurity"))
  2635.                         {
  2636.                             __temp_executeDef37 = false;
  2637.                             this.unregisterStreamPublishSecurity(((org.red5.server.api.stream.IStreamPublishSecurity) (dynargs.__get(0)) ));
  2638.                             return null;
  2639.                         }
  2640.                        
  2641.                     }
  2642.                    
  2643.                     break;
  2644.                     case -173609819:
  2645.                     {
  2646.                         if (field.equals("roomJoin"))
  2647.                         {
  2648.                             __temp_executeDef37 = false;
  2649.                             return this.roomJoin(((org.red5.server.api.IClient) (dynargs.__get(0)) ), ((org.red5.server.api.scope.IScope) (dynargs.__get(1)) ));
  2650.                         }
  2651.                        
  2652.                     }
  2653.                    
  2654.                     break;
  2655.                     case -1664014985:
  2656.                     {
  2657.                         if (field.equals("unregisterStreamPlaybackSecurity"))
  2658.                         {
  2659.                             __temp_executeDef37 = false;
  2660.                             this.unregisterStreamPlaybackSecurity(((org.red5.server.api.stream.IStreamPlaybackSecurity) (dynargs.__get(0)) ));
  2661.                             return null;
  2662.                         }
  2663.                        
  2664.                     }
  2665.                    
  2666.                     break;
  2667.                     case -1085395300:
  2668.                     {
  2669.                         if (field.equals("roomLeave"))
  2670.                         {
  2671.                             __temp_executeDef37 = false;
  2672.                             this.roomLeave(((org.red5.server.api.IClient) (dynargs.__get(0)) ), ((org.red5.server.api.scope.IScope) (dynargs.__get(1)) ));
  2673.                             return null;
  2674.                         }
  2675.                        
  2676.                     }
  2677.                    
  2678.                     break;
  2679.                     case 1521649088:
  2680.                     {
  2681.                         if (field.equals("unregisterSharedObjectSecurity"))
  2682.                         {
  2683.                             __temp_executeDef37 = false;
  2684.                             this.unregisterSharedObjectSecurity(((org.red5.server.api.so.ISharedObjectSecurity) (dynargs.__get(0)) ));
  2685.                             return null;
  2686.                         }
  2687.                        
  2688.                     }
  2689.                    
  2690.                     break;
  2691.                     case -1078483897:
  2692.                     {
  2693.                         if (field.equals("roomStart"))
  2694.                         {
  2695.                             __temp_executeDef37 = false;
  2696.                             return this.roomStart(((org.red5.server.api.scope.IScope) (dynargs.__get(0)) ));
  2697.                         }
  2698.                        
  2699.                     }
  2700.                    
  2701.                     break;
  2702.                     case 335020346:
  2703.                     {
  2704.                         if (field.equals("streamSubscriberStart"))
  2705.                         {
  2706.                             __temp_executeDef37 = false;
  2707.                             this.streamSubscriberStart(((org.red5.server.api.stream.ISubscriberStream) (dynargs.__get(0)) ));
  2708.                             return null;
  2709.                         }
  2710.                        
  2711.                     }
  2712.                    
  2713.                     break;
  2714.                     case -173336707:
  2715.                     {
  2716.                         if (field.equals("roomStop"))
  2717.                         {
  2718.                             __temp_executeDef37 = false;
  2719.                             this.roomStop(((org.red5.server.api.scope.IScope) (dynargs.__get(0)) ));
  2720.                             return null;
  2721.                         }
  2722.                        
  2723.                     }
  2724.                    
  2725.                     break;
  2726.                     case 320019152:
  2727.                     {
  2728.                         if (field.equals("streamSubscriberClose"))
  2729.                         {
  2730.                             __temp_executeDef37 = false;
  2731.                             this.streamSubscriberClose(((org.red5.server.api.stream.ISubscriberStream) (dynargs.__get(0)) ));
  2732.                             return null;
  2733.                         }
  2734.                        
  2735.                     }
  2736.                    
  2737.                     break;
  2738.                     case -1937546265:
  2739.                     {
  2740.                         if (field.equals("scheduleGhostConnectionsCleanup"))
  2741.                         {
  2742.                             __temp_executeDef37 = false;
  2743.                             this.scheduleGhostConnectionsCleanup();
  2744.                             return null;
  2745.                         }
  2746.                        
  2747.                     }
  2748.                    
  2749.                     break;
  2750.                     case -366142735:
  2751.                     {
  2752.                         if (field.equals("streamRecordStart"))
  2753.                         {
  2754.                             __temp_executeDef37 = false;
  2755.                             this.streamRecordStart(((org.red5.server.api.stream.IBroadcastStream) (dynargs.__get(0)) ));
  2756.                             return null;
  2757.                         }
  2758.                        
  2759.                     }
  2760.                    
  2761.                     break;
  2762.                     case -364712993:
  2763.                     {
  2764.                         if (field.equals("setClientTTL"))
  2765.                         {
  2766.                             __temp_executeDef37 = false;
  2767.                             this.setClientTTL(haxe.lang.Runtime.toInt(dynargs.__get(0)));
  2768.                             return null;
  2769.                         }
  2770.                        
  2771.                     }
  2772.                    
  2773.                     break;
  2774.                     case 2112318515:
  2775.                     {
  2776.                         if (field.equals("streamPublishStart"))
  2777.                         {
  2778.                             __temp_executeDef37 = false;
  2779.                             this.streamPublishStart(((org.red5.server.api.stream.IBroadcastStream) (dynargs.__get(0)) ));
  2780.                             return null;
  2781.                         }
  2782.                        
  2783.                     }
  2784.                    
  2785.                     break;
  2786.                     case 1656565803:
  2787.                     {
  2788.                         if (field.equals("setGhostConnsCleanupPeriod"))
  2789.                         {
  2790.                             __temp_executeDef37 = false;
  2791.                             this.setGhostConnsCleanupPeriod(haxe.lang.Runtime.toInt(dynargs.__get(0)));
  2792.                             return null;
  2793.                         }
  2794.                        
  2795.                     }
  2796.                    
  2797.                     break;
  2798.                     case 168760489:
  2799.                     {
  2800.                         if (field.equals("streamPlayItemStop"))
  2801.                         {
  2802.                             __temp_executeDef37 = false;
  2803.                             this.streamPlayItemStop(((org.red5.server.api.stream.ISubscriberStream) (dynargs.__get(0)) ), ((org.red5.server.api.stream.IPlayItem) (dynargs.__get(1)) ));
  2804.                             return null;
  2805.                         }
  2806.                        
  2807.                     }
  2808.                    
  2809.                     break;
  2810.                     case 881086807:
  2811.                     {
  2812.                         if (field.equals("streamBroadcastClose"))
  2813.                         {
  2814.                             __temp_executeDef37 = false;
  2815.                             this.streamBroadcastClose(((org.red5.server.api.stream.IBroadcastStream) (dynargs.__get(0)) ));
  2816.                             return null;
  2817.                         }
  2818.                        
  2819.                     }
  2820.                    
  2821.                     break;
  2822.                     case 168745759:
  2823.                     {
  2824.                         if (field.equals("streamPlayItemSeek"))
  2825.                         {
  2826.                             __temp_executeDef37 = false;
  2827.                             this.streamPlayItemSeek(((org.red5.server.api.stream.ISubscriberStream) (dynargs.__get(0)) ), ((org.red5.server.api.stream.IPlayItem) (dynargs.__get(1)) ), haxe.lang.Runtime.toInt(dynargs.__get(2)));
  2828.                             return null;
  2829.                         }
  2830.                        
  2831.                     }
  2832.                    
  2833.                     break;
  2834.                     case 896088001:
  2835.                     {
  2836.                         if (field.equals("streamBroadcastStart"))
  2837.                         {
  2838.                             __temp_executeDef37 = false;
  2839.                             this.streamBroadcastStart(((org.red5.server.api.stream.IBroadcastStream) (dynargs.__get(0)) ));
  2840.                             return null;
  2841.                         }
  2842.                        
  2843.                     }
  2844.                    
  2845.                     break;
  2846.                     case -1072281836:
  2847.                     {
  2848.                         if (field.equals("streamPlayItemResume"))
  2849.                         {
  2850.                             __temp_executeDef37 = false;
  2851.                             this.streamPlayItemResume(((org.red5.server.api.stream.ISubscriberStream) (dynargs.__get(0)) ), ((org.red5.server.api.stream.IPlayItem) (dynargs.__get(1)) ), haxe.lang.Runtime.toInt(dynargs.__get(2)));
  2852.                             return null;
  2853.                         }
  2854.                        
  2855.                     }
  2856.                    
  2857.                     break;
  2858.                     case 933277231:
  2859.                     {
  2860.                         if (field.equals("streamPlayItemPause"))
  2861.                         {
  2862.                             __temp_executeDef37 = false;
  2863.                             this.streamPlayItemPause(((org.red5.server.api.stream.ISubscriberStream) (dynargs.__get(0)) ), ((org.red5.server.api.stream.IPlayItem) (dynargs.__get(1)) ), haxe.lang.Runtime.toInt(dynargs.__get(2)));
  2864.                             return null;
  2865.                         }
  2866.                        
  2867.                     }
  2868.                    
  2869.                     break;
  2870.                     case 168663003:
  2871.                     {
  2872.                         if (field.equals("streamPlayItemPlay"))
  2873.                         {
  2874.                             __temp_executeDef37 = false;
  2875.                             this.streamPlayItemPlay(((org.red5.server.api.stream.ISubscriberStream) (dynargs.__get(0)) ), ((org.red5.server.api.stream.IPlayItem) (dynargs.__get(1)) ), ((boolean) (((java.lang.Boolean) (dynargs.__get(2)) )) ));
  2876.                             return null;
  2877.                         }
  2878.                        
  2879.                     }
  2880.                    
  2881.                     break;
  2882.                 }
  2883.                
  2884.                 if (__temp_executeDef37)
  2885.                 {
  2886.                     return ((haxe.lang.Function) (this.__hx_getField(field, false, true, false)) ).__hx_invokeDynamic(dynargs);
  2887.                 }
  2888.                  else
  2889.                 {
  2890.                     throw null;
  2891.                 }
  2892.                
  2893.             }
  2894.            
  2895.         }
  2896.        
  2897.     }
  2898.    
  2899.    
  2900.     public   boolean __hx_deleteField(java.lang.String field)
  2901.     {
  2902.         return false;
  2903.     }
  2904.    
  2905.    
  2906.     public   java.lang.Object __hx_lookupField(java.lang.String field, boolean throwErrors, boolean isCheck)
  2907.     {
  2908.         if (isCheck)
  2909.         {
  2910.             return haxe.lang.Runtime.undefined;
  2911.         }
  2912.          else
  2913.         {
  2914.             if (throwErrors)
  2915.             {
  2916.                 throw haxe.lang.HaxeException.wrap("Field not found.");
  2917.             }
  2918.              else
  2919.             {
  2920.                 return null;
  2921.             }
  2922.            
  2923.         }
  2924.        
  2925.     }
  2926.    
  2927.    
  2928.     public   double __hx_lookupField_f(java.lang.String field, boolean throwErrors)
  2929.     {
  2930.         if (throwErrors)
  2931.         {
  2932.             throw haxe.lang.HaxeException.wrap("Field not found or incompatible field type.");
  2933.         }
  2934.          else
  2935.         {
  2936.             return 0.0;
  2937.         }
  2938.        
  2939.     }
  2940.    
  2941.    
  2942.     public   java.lang.Object __hx_lookupSetField(java.lang.String field, java.lang.Object value)
  2943.     {
  2944.         throw haxe.lang.HaxeException.wrap("Cannot access field for writing.");
  2945.     }
  2946.    
  2947.    
  2948.     public   double __hx_lookupSetField_f(java.lang.String field, double value)
  2949.     {
  2950.         throw haxe.lang.HaxeException.wrap("Cannot access field for writing or incompatible type.");
  2951.     }
  2952.    
  2953.    
  2954.     public   void __hx_classFields(haxe.root.Array<java.lang.String> baseArr)
  2955.     {
  2956.         {
  2957.         }
  2958.        
  2959.     }
  2960.    
  2961.    
  2962.     public   void __hx_getFields(haxe.root.Array<java.lang.String> baseArr, boolean isInstanceFields)
  2963.     {
  2964.         baseArr.push("plugins");
  2965.         baseArr.push("scope");
  2966.         baseArr.push("schedulingService");
  2967.         baseArr.push("log");
  2968.         if (isInstanceFields)
  2969.         {
  2970.             baseArr.push("wait");
  2971.             baseArr.push("toString");
  2972.             baseArr.push("notifyAll");
  2973.             baseArr.push("notify");
  2974.             baseArr.push("hashCode");
  2975.             baseArr.push("getClass");
  2976.             baseArr.push("finalize");
  2977.             baseArr.push("equals");
  2978.             baseArr.push("clone");
  2979.             baseArr.push("setJoin");
  2980.             baseArr.push("setCanStart");
  2981.             baseArr.push("setCanConnect");
  2982.             baseArr.push("setCanCallService");
  2983.             baseArr.push("serviceCall");
  2984.             baseArr.push("removeChildScope");
  2985.             baseArr.push("handleEvent");
  2986.             baseArr.push("checkBandwidthUp");
  2987.             baseArr.push("checkBandwidth");
  2988.             baseArr.push("addChildScope");
  2989.             baseArr.push("setScope");
  2990.             baseArr.push("setPlugins");
  2991.             baseArr.push("setAttributes");
  2992.             baseArr.push("setAttribute");
  2993.             baseArr.push("removeAttributes");
  2994.             baseArr.push("removeAttribute");
  2995.             baseArr.push("lookupConnections");
  2996.             baseArr.push("hasParent");
  2997.             baseArr.push("hasChildScope");
  2998.             baseArr.push("hasAttribute");
  2999.             baseArr.push("getScope");
  3000.             baseArr.push("getResources");
  3001.             baseArr.push("getResource");
  3002.             baseArr.push("getPlugins");
  3003.             baseArr.push("getPath");
  3004.             baseArr.push("getParent");
  3005.             baseArr.push("getName");
  3006.             baseArr.push("getDepth");
  3007.             baseArr.push("getContext");
  3008.             baseArr.push("getConnections");
  3009.             baseArr.push("getClients");
  3010.             baseArr.push("getChildScopeNames");
  3011.             baseArr.push("getChildScope");
  3012.             baseArr.push("getAttributes");
  3013.             baseArr.push("getAttributeNames");
  3014.             baseArr.push("getAttribute");
  3015.             baseArr.push("createChildScope");
  3016.             baseArr.push("unregisterStreamPublishSecurity");
  3017.             baseArr.push("unregisterStreamPlaybackSecurity");
  3018.             baseArr.push("unregisterSharedObjectSecurity");
  3019.             baseArr.push("streamSubscriberStart");
  3020.             baseArr.push("streamSubscriberClose");
  3021.             baseArr.push("streamRecordStart");
  3022.             baseArr.push("streamPublishStart");
  3023.             baseArr.push("streamPlayItemStop");
  3024.             baseArr.push("streamPlayItemSeek");
  3025.             baseArr.push("streamPlayItemResume");
  3026.             baseArr.push("streamPlayItemPlay");
  3027.             baseArr.push("streamPlayItemPause");
  3028.             baseArr.push("streamBroadcastStart");
  3029.             baseArr.push("streamBroadcastClose");
  3030.             baseArr.push("setGhostConnsCleanupPeriod");
  3031.             baseArr.push("setClientTTL");
  3032.             baseArr.push("scheduleGhostConnectionsCleanup");
  3033.             baseArr.push("roomStop");
  3034.             baseArr.push("roomStart");
  3035.             baseArr.push("roomLeave");
  3036.             baseArr.push("roomJoin");
  3037.             baseArr.push("roomDisconnect");
  3038.             baseArr.push("roomConnect");
  3039.             baseArr.push("resumeScheduledJob");
  3040.             baseArr.push("removeScheduledJob");
  3041.             baseArr.push("removeListener");
  3042.             baseArr.push("rejectClient");
  3043.             baseArr.push("registerStreamPublishSecurity");
  3044.             baseArr.push("registerStreamPlaybackSecurity");
  3045.             baseArr.push("registerSharedObjectSecurity");
  3046.             baseArr.push("pauseScheduledJob");
  3047.             baseArr.push("measureBandwidth");
  3048.             baseArr.push("killGhostConnections");
  3049.             baseArr.push("hasSharedObject");
  3050.             baseArr.push("hasOnDemandStream");
  3051.             baseArr.push("hasBroadcastStream");
  3052.             baseArr.push("getSubscriberStream");
  3053.             baseArr.push("getStreamPublishSecurity");
  3054.             baseArr.push("getStreamPlaybackSecurity");
  3055.             baseArr.push("getStreamLength");
  3056.             baseArr.push("getSharedObjectSecurity");
  3057.             baseArr.push("getSharedObjectNames");
  3058.             baseArr.push("getSharedObject");
  3059.             baseArr.push("getScheduledJobNames");
  3060.             baseArr.push("getOnDemandStream");
  3061.             baseArr.push("getListeners");
  3062.             baseArr.push("getGhostConnsCleanupPeriod");
  3063.             baseArr.push("getClientTTL");
  3064.             baseArr.push("getBroadcastStreamNames");
  3065.             baseArr.push("getBroadcastStream");
  3066.             baseArr.push("createSharedObject");
  3067.             baseArr.push("clearSharedObjects");
  3068.             baseArr.push("cancelGhostConnectionsCleanup");
  3069.             baseArr.push("appLeave");
  3070.             baseArr.push("appJoin");
  3071.             baseArr.push("appDisconnect");
  3072.             baseArr.push("addScheduledOnceJob");
  3073.             baseArr.push("addScheduledJobAfterDelay");
  3074.             baseArr.push("addScheduledJob");
  3075.             baseArr.push("addListener");
  3076.             baseArr.push("stop");
  3077.             baseArr.push("start");
  3078.             baseArr.push("leave");
  3079.             baseArr.push("join");
  3080.             baseArr.push("disconnect");
  3081.             baseArr.push("connect");
  3082.             java.lang.Object __temp_expr39 = null;
  3083.             java.lang.Object __temp_expr40 = null;
  3084.             java.lang.Object __temp_expr41 = null;
  3085.             baseArr.push("resultReceived");
  3086.         }
  3087.        
  3088.     }
  3089.    
  3090.    
  3091.     public   haxe.lang.Class __hx_getClass()
  3092.     {
  3093.         return ( (haxe.root.Application.__hx_class != null) ? (haxe.root.Application.__hx_class) : (haxe.root.Application.__hx_class = new haxe.lang.Class(new haxe.root.Application(haxe.lang.EmptyObject.EMPTY))) );
  3094.     }
  3095.    
  3096.    
  3097.     public   java.lang.Object __hx_createEmpty()
  3098.     {
  3099.         return new haxe.root.Application(haxe.lang.EmptyObject.EMPTY);
  3100.     }
  3101.    
  3102.    
  3103.     public   java.lang.Object __hx_create(haxe.root.Array arr)
  3104.     {
  3105.         return new haxe.root.Application();
  3106.     }
  3107.    
  3108.    
  3109. }
Advertisement
Add Comment
Please, Sign In to add comment