* to local stream is closed (onRemoteClose), and vice versa. Once the stream is closed remotely, no
* @param service_full_name full name of the service (i.e. service_method.service()->full_name()).
virtual AsyncRequest* sendRaw(absl::string_view service_full_name, absl::string_view method_name,
* @param service_full_name full name of the service (i.e. service_method.service()->full_name()).