* gaflight_metadata_writer_write: * @writer: A #GAFlightMetadataWriter. * @metadata: A #GArrowBuffer to be sent. * @error: (nullable): Return location for a #GError or %NULL. * * Writes metadata to the client. * * Returns: %TRUE on success, %FALSE on error. * * Since: 18.0.0 */
| 374 | * Since: 18.0.0 |
| 375 | */ |
| 376 | gboolean |
| 377 | gaflight_metadata_writer_write(GAFlightMetadataWriter *writer, |
| 378 | GArrowBuffer *metadata, |
| 379 | GError **error) |
| 380 | { |
| 381 | auto flight_writer = gaflight_metadata_writer_get_raw(writer); |
| 382 | auto flight_metadata = garrow_buffer_get_raw(metadata); |
| 383 | return garrow::check(error, |
| 384 | flight_writer->WriteMetadata(*flight_metadata), |
| 385 | "[flight-metadata-writer][write]"); |
| 386 | } |
| 387 | |
| 388 | struct GAFlightServerCallContextPrivate |
| 389 | { |
nothing calls this directly
no test coverage detected