Linux srv25.usacloudserver.us 5.14.0-570.39.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Sep 4 05:08:52 EDT 2025 x86_64
LiteSpeed
Server IP : 23.137.84.82 & Your IP : 216.73.216.127
Domains :
Cant Read [ /etc/named.conf ]
User : epicgamerzoneco
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
opt /
cpguard /
app /
vendor /
guzzlehttp /
guzzle /
src /
Delete
Unzip
Name
Size
Permission
Date
Action
Cookie
[ DIR ]
drwxr-xr-x
2025-05-10 05:15
Exception
[ DIR ]
drwxr-xr-x
2025-05-10 05:15
Handler
[ DIR ]
drwxr-xr-x
2025-05-10 05:15
BodySummarizer.php
608
B
-rw-r--r--
2025-05-10 05:15
BodySummarizerInterface.php
233
B
-rw-r--r--
2025-05-10 05:15
Client.php
18
KB
-rw-r--r--
2025-05-10 05:15
ClientInterface.php
2.83
KB
-rw-r--r--
2025-05-10 05:15
ClientTrait.php
8.79
KB
-rw-r--r--
2025-05-10 05:15
HandlerStack.php
8.51
KB
-rw-r--r--
2025-05-10 05:15
MessageFormatter.php
7.61
KB
-rw-r--r--
2025-05-10 05:15
MessageFormatterInterface.php
561
B
-rw-r--r--
2025-05-10 05:15
Middleware.php
10.9
KB
-rw-r--r--
2025-05-10 05:15
Pool.php
4.59
KB
-rw-r--r--
2025-05-10 05:15
PrepareBodyMiddleware.php
3.05
KB
-rw-r--r--
2025-05-10 05:15
RedirectMiddleware.php
7.92
KB
-rw-r--r--
2025-05-10 05:15
RequestOptions.php
10.7
KB
-rw-r--r--
2025-05-10 05:15
RetryMiddleware.php
3.53
KB
-rw-r--r--
2025-05-10 05:15
TransferStats.php
3.11
KB
-rw-r--r--
2025-05-10 05:15
Utils.php
12.85
KB
-rw-r--r--
2025-05-10 05:15
functions.php
5.54
KB
-rw-r--r--
2025-05-10 05:15
functions_include.php
160
B
-rw-r--r--
2025-05-10 05:15
Save
Rename
<?php namespace GuzzleHttp; use GuzzleHttp\Promise as P; use GuzzleHttp\Promise\EachPromise; use GuzzleHttp\Promise\PromiseInterface; use GuzzleHttp\Promise\PromisorInterface; use Psr\Http\Message\RequestInterface; /** * Sends an iterator of requests concurrently using a capped pool size. * * The pool will read from an iterator until it is cancelled or until the * iterator is consumed. When a request is yielded, the request is sent after * applying the "request_options" request options (if provided in the ctor). * * When a function is yielded by the iterator, the function is provided the * "request_options" array that should be merged on top of any existing * options, and the function MUST then return a wait-able promise. * * @final */ class Pool implements PromisorInterface { /** * @var EachPromise */ private $each; /** * @param ClientInterface $client Client used to send the requests. * @param array|\Iterator $requests Requests or functions that return * requests to send concurrently. * @param array $config Associative array of options * - concurrency: (int) Maximum number of requests to send concurrently * - options: Array of request options to apply to each request. * - fulfilled: (callable) Function to invoke when a request completes. * - rejected: (callable) Function to invoke when a request is rejected. */ public function __construct(ClientInterface $client, $requests, array $config = []) { if (!isset($config['concurrency'])) { $config['concurrency'] = 25; } if (isset($config['options'])) { $opts = $config['options']; unset($config['options']); } else { $opts = []; } $iterable = P\Create::iterFor($requests); $requests = static function () use ($iterable, $client, $opts) { foreach ($iterable as $key => $rfn) { if ($rfn instanceof RequestInterface) { yield $key => $client->sendAsync($rfn, $opts); } elseif (\is_callable($rfn)) { yield $key => $rfn($opts); } else { throw new \InvalidArgumentException('Each value yielded by the iterator must be a Psr7\Http\Message\RequestInterface or a callable that returns a promise that fulfills with a Psr7\Message\Http\ResponseInterface object.'); } } }; $this->each = new EachPromise($requests(), $config); } /** * Get promise */ public function promise(): PromiseInterface { return $this->each->promise(); } /** * Sends multiple requests concurrently and returns an array of responses * and exceptions that uses the same ordering as the provided requests. * * IMPORTANT: This method keeps every request and response in memory, and * as such, is NOT recommended when sending a large number or an * indeterminate number of requests concurrently. * * @param ClientInterface $client Client used to send the requests * @param array|\Iterator $requests Requests to send concurrently. * @param array $options Passes through the options available in * {@see Pool::__construct} * * @return array Returns an array containing the response or an exception * in the same order that the requests were sent. * * @throws \InvalidArgumentException if the event format is incorrect. */ public static function batch(ClientInterface $client, $requests, array $options = []): array { $res = []; self::cmpCallback($options, 'fulfilled', $res); self::cmpCallback($options, 'rejected', $res); $pool = new static($client, $requests, $options); $pool->promise()->wait(); \ksort($res); return $res; } /** * Execute callback(s) */ private static function cmpCallback(array &$options, string $name, array &$results): void { if (!isset($options[$name])) { $options[$name] = static function ($v, $k) use (&$results) { $results[$k] = $v; }; } else { $currentFn = $options[$name]; $options[$name] = static function ($v, $k) use (&$results, $currentFn) { $currentFn($v, $k); $results[$k] = $v; }; } } }