protected function sendContextAsync(HttpCallContext $context)
    {
        return $this->sendAsync(
            $context->getMethod(),
            $context->getHeaders(),
            $context->getQueryParameters(),
            $context->getPostParameters(),
            $context->getPath(),
            $context->getStatusCodes(),
            $context->getBody(),
            $context->getServiceOptions()
        );
    }
protected function sendContextAsync(HttpCallContext $context)
    {
        return $this->sendAsync(
            $context->getMethod(),
            $context->getHeaders(),
            $context->getQueryParameters(),
            $context->getPostParameters(),
            $context->getPath(),
            $context->getStatusCodes(),
            $context->getBody(),
            $context->getServiceOptions()
        );
    }
protected function sendContextAsync ( HttpCallContext $ context ) { return $ this -> sendAsync ( $ context -> getMethod ( ) , $ context -> getHeaders ( ) , $ context -> getQueryParameters ( ) , $ context -> getPostParameters ( ) , $ context -> getPath ( ) , $ context -> getStatusCodes ( ) , $ context -> getBody ( ) , $ context -> getServiceOptions ( ) ) ; }
Creates the promise to send the context.

@param  HttpCallContext $context The context of the request.

@return \GuzzleHttp\Promise\PromiseInterface
Creates the promise to send the context .