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

Method SetAttribute

cpp/src/arrow/flight/sql/odbc/odbc_impl/flight_sql_connection.cc:368–381  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

366}
367
368bool FlightSqlConnection::SetAttribute(Connection::AttributeId attribute,
369 const Connection::Attribute& value) {
370 switch (attribute) {
371 case ACCESS_MODE:
372 // We will always return read-write.
373 return CheckIfSetToOnlyValidValue(value,
374 static_cast<uint32_t>(SQL_MODE_READ_WRITE));
375 case PACKET_SIZE:
376 return CheckIfSetToOnlyValidValue(value, static_cast<uint32_t>(0));
377 default:
378 attribute_[attribute] = value;
379 return true;
380 }
381}
382
383std::optional<Connection::Attribute> FlightSqlConnection::GetAttribute(
384 Connection::AttributeId attribute) {

Callers

nothing calls this directly

Calls 1

Tested by

no test coverage detected