_simpleRequest('/grpc.testing.HookService/Hook', $argument, ['\Grpc\Testing\EmptyMessage', 'decode'], $metadata, $options); } /** * Sets a return status for pending and upcoming calls to Hook * @param \Grpc\Testing\SetReturnStatusRequest $argument input argument * @param array $metadata metadata * @param array $options call options * @return \Grpc\UnaryCall */ public function SetReturnStatus(\Grpc\Testing\SetReturnStatusRequest $argument, $metadata = [], $options = []) { return $this->_simpleRequest('/grpc.testing.HookService/SetReturnStatus', $argument, ['\Grpc\Testing\EmptyMessage', 'decode'], $metadata, $options); } /** * Clears the return status. Incoming calls to Hook will "hang" * @param \Grpc\Testing\EmptyMessage $argument input argument * @param array $metadata metadata * @param array $options call options * @return \Grpc\UnaryCall */ public function ClearReturnStatus(\Grpc\Testing\EmptyMessage $argument, $metadata = [], $options = []) { return $this->_simpleRequest('/grpc.testing.HookService/ClearReturnStatus', $argument, ['\Grpc\Testing\EmptyMessage', 'decode'], $metadata, $options); } }