Top | ![]() |
![]() |
![]() |
![]() |
const gchar * | gaflightsql_statement_query_get_query () |
GBytes * | gaflightsql_statement_query_ticket_generate_handle () |
GBytes * | gaflightsql_statement_query_ticket_get_handle () |
GAFlightInfo * | gaflightsql_server_get_flight_info_statement () |
GAFlightDataStream * | gaflightsql_server_do_get_statement () |
GObject ├── GAFlightServer │ ╰── GAFlightSQLServer ╰── GAFlightSQLCommand ├── GAFlightSQLStatementQuery ╰── GAFlightSQLStatementQueryTicket
const gchar *
gaflightsql_statement_query_get_query (GAFlightSQLStatementQuery *command
);
Since: 9.0.0
GBytes * gaflightsql_statement_query_ticket_generate_handle (const gchar *query
,GError **error
);
Since: 9.0.0
GBytes *
gaflightsql_statement_query_ticket_get_handle
(GAFlightSQLStatementQueryTicket *command
);
Since: 9.0.0
GAFlightInfo * gaflightsql_server_get_flight_info_statement (GAFlightSQLServer *server
,GAFlightServerCallContext *context
,GAFlightSQLStatementQuery *command
,GAFlightDescriptor *descriptor
,GError **error
);
server |
||
context |
A GAFlightServerCallContext. |
|
command |
A GAFlightSQLStatementQuery to be executed. |
|
descriptor |
A GAFlightDescriptor. |
|
error |
[nullable] |
A GAFlightInfo for executing
a SQL query on success, NULL
on error.
[nullable][transfer full]
Since: 9.0.0
GAFlightDataStream * gaflightsql_server_do_get_statement (GAFlightSQLServer *server
,GAFlightServerCallContext *context
,GAFlightSQLStatementQueryTicket *ticket
,GError **error
);
A GAFlightDataStream
containing the query results on success, NULL
on error.
[nullable][transfer full]
Since: 9.0.0
#define GAFLIGHTSQL_TYPE_STATEMENT_QUERY (gaflightsql_statement_query_get_type())
struct GAFlightSQLStatementQueryClass { GAFlightSQLCommandClass parent_class; };
struct GAFlightSQLStatementQueryTicketClass { GAFlightSQLCommandClass parent_class; };
struct GAFlightSQLServerClass { GAFlightServerClass parent_class; GAFlightInfo *(*get_flight_info_statement)( GAFlightSQLServer *server, GAFlightServerCallContext *context, GAFlightSQLStatementQuery *command, GAFlightDescriptor *descriptor, GError **error); GAFlightDataStream *(*do_get_statement)( GAFlightSQLServer *server, GAFlightServerCallContext *context, GAFlightSQLStatementQueryTicket *ticket, GError **error); };
Since: 9.0.0
“command”
property“command” gpointer
The raw command struct.
Owner: GAFlightSQLCommand
Flags: Write / Construct Only