MCPcopy Create free account
hub / github.com/apache/arrow / gaflight_server_auth_sender_write

Function gaflight_server_auth_sender_write

c_glib/arrow-flight-glib/server.cpp:556–567  ·  view source on GitHub ↗

* gaflight_server_auth_sender_write: * @sender: A #GAFlightServerAuthSender. * @message: A #GBytes to be sent. * @error: (nullable): Return location for a #GError or %NULL. * * Writes a message to the client. * * Returns: %TRUE on success, %FALSE on error. * * Since: 12.0.0 */

Source from the content-addressed store, hash-verified

554 * Since: 12.0.0
555 */
556gboolean
557gaflight_server_auth_sender_write(GAFlightServerAuthSender *sender,
558 GBytes *message,
559 GError **error)
560{
561 auto flight_sender = gaflight_server_auth_sender_get_raw(sender);
562 gsize size;
563 auto data = g_bytes_get_data(message, &size);
564 const std::string flight_message(static_cast<const char *>(data), size);
565 auto status = flight_sender->Write(flight_message);
566 return garrow::check(error, status, "[flight-server-auth-sender][write]");
567}
568
569struct GAFlightServerAuthReaderPrivate
570{

Callers

nothing calls this directly

Calls 3

checkFunction · 0.50
WriteMethod · 0.45

Tested by

no test coverage detected