Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/monara/public_html/test.athavaneng.com/themes.php on line 99

Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 226

Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 227

Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 228

Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 229

Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 230

Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 231
U ,a*@sddlZddlZddlmZddlZddlmZdgZGdddeddZdej_ d ej _ d ej _ d ej _ d ej _ eZGd ddZdS)N) namedtuple) monotonic schedulerc@s8eZdZgZddZddZddZddZd d Zd S) EventcCs|j|jf|j|jfkSNtimeprioritysor */opt/alt/python38/lib64/python3.8/sched.py__eq__$z Event.__eq__cCs|j|jf|j|jfkSrrr r r r__lt__%rz Event.__lt__cCs|j|jf|j|jfkSrrr r r r__le__&rz Event.__le__cCs|j|jf|j|jfkSrrr r r r__gt__'rz Event.__gt__cCs|j|jf|j|jfkSrrr r r r__ge__(rz Event.__ge__N) __name__ __module__ __qualname__ __slots__rrrrrr r r rr"s rz(time, priority, action, argument, kwargszaNumeric type compatible with the return value of the timefunc function passed to the constructor.zSEvents scheduled for the same time will be executed in the order of their priority.z?Executing the event means executing action(*argument, **kwargs)zGargument is a sequence holding the positional arguments for the action.zDkwargs is a dictionary holding the keyword arguments for the action.c@s^eZdZeejfddZdefddZdefddZ dd Z d d Z dd dZ e ddZdS)rcCs g|_t|_||_||_dSr)_queue threadingRLock_locktimefunc delayfunc)selfrrr r r__init__9s zscheduler.__init__r c Cs@|tkr i}t|||||}|jt|j|W5QRX|Sr) _sentinelrrheapqheappushr)rrr actionargumentkwargseventr r renterabsAs zscheduler.enterabscCs||}||||||Sr)rr()rdelayr r$r%r&rr r renterOs zscheduler.enterc Cs.|j|j|t|jW5QRXdSr)rrremover"heapify)rr'r r rcancelXs zscheduler.cancelc Cs&|j|j W5QRSQRXdSr)rr)rr r remptycszscheduler.emptyTc Cs|j}|j}|j}|j}tj}|H|s4W5QRq|d\}}} } } |} || krZd} n d} ||W5QRX| r|s|| S||| q| | | |dqdS)NrTF)rrrrr"heappop)rZblockinglockqrrpoprr r$r%r&Znowr)r r rrunhs(  z scheduler.runc Cs:|j|jdd}W5QRXtttj|gt|Sr)rrlistmapr"r/len)rZeventsr r rqueues zscheduler.queueN)T)rrr_timersleepr r!r(r*r-r.r3propertyr7r r r rr7s   2)rr" collectionsrrrr8__all__r__doc__r r$r%r&objectr!rr r r rs