arrowflight.c.types
C types for arrowflight1 library
alias GAFlightHeaderFunc
struct GAFlightCallOptions GAFlightCallOptionsClass GAFlightClient GAFlightClientClass GAFlightClientOptions GAFlightClientOptionsClass GAFlightCommandDescriptor GAFlightCommandDescriptorClass GAFlightCriteria GAFlightCriteriaClass GAFlightDataStream GAFlightDataStreamClass GAFlightDescriptor GAFlightDescriptorClass GAFlightDoPutResult GAFlightDoPutResultClass GAFlightEndpoint GAFlightEndpointClass GAFlightInfo GAFlightInfoClass GAFlightLocation GAFlightLocationClass GAFlightMessageReader GAFlightMessageReaderClass GAFlightMetadataReader GAFlightMetadataReaderClass GAFlightMetadataWriter GAFlightMetadataWriterClass GAFlightPathDescriptor GAFlightPathDescriptorClass GAFlightRecordBatchReader GAFlightRecordBatchReaderClass GAFlightRecordBatchStream GAFlightRecordBatchStreamClass GAFlightRecordBatchWriter GAFlightRecordBatchWriterClass GAFlightServable GAFlightServableInterface GAFlightServer GAFlightServerAuthHandler GAFlightServerAuthHandlerClass GAFlightServerAuthReader GAFlightServerAuthReaderClass GAFlightServerAuthSender GAFlightServerAuthSenderClass GAFlightServerCallContext GAFlightServerCallContextClass GAFlightServerClass GAFlightServerCustomAuthHandler GAFlightServerCustomAuthHandlerClass GAFlightServerOptions GAFlightServerOptionsClass GAFlightStreamChunk GAFlightStreamChunkClass GAFlightStreamReader GAFlightStreamReaderClass GAFlightStreamWriter GAFlightStreamWriterClass GAFlightTicket GAFlightTicketClass
Types 61
structGAFlightCallOptions
Fields
GObject parentInstancestructGAFlightCallOptionsClass
Fields
GObjectClass parentClassstructGAFlightClient
Fields
GObject parentInstancestructGAFlightClientClass
Fields
GObjectClass parentClassstructGAFlightClientOptions
Fields
GObject parentInstanceFields
GObjectClass parentClassFields
GAFlightDescriptor parentInstanceFields
GAFlightDescriptorClass parentClassstructGAFlightCriteria
Fields
GObject parentInstancestructGAFlightCriteriaClass
Fields
GObjectClass parentClassstructGAFlightDataStream
Fields
GObject parentInstancestructGAFlightDataStreamClass
Fields
GObjectClass parentClassstructGAFlightDescriptor
Fields
GObject parentInstancestructGAFlightDescriptorClass
Fields
GObjectClass parentClassstructGAFlightDoPutResult
Fields
GObject parentInstancestructGAFlightDoPutResultClass
Fields
GObjectClass parentClassstructGAFlightEndpoint
Fields
GObject parentInstancestructGAFlightEndpointClass
Fields
GObjectClass parentClassstructGAFlightInfo
Fields
GObject parentInstancestructGAFlightInfoClass
Fields
GObjectClass parentClassstructGAFlightLocation
Fields
GObject parentInstancestructGAFlightLocationClass
Fields
GObjectClass parentClassstructGAFlightMessageReader
Fields
GAFlightRecordBatchReader parentInstanceFields
GAFlightRecordBatchReaderClass parentClassstructGAFlightMetadataReader
Fields
GObject parentInstanceFields
GObjectClass parentClassstructGAFlightMetadataWriter
Fields
GObject parentInstanceFields
GObjectClass parentClassstructGAFlightPathDescriptor
Fields
GAFlightDescriptor parentInstanceFields
GAFlightDescriptorClass parentClassFields
GObject parentInstanceFields
GObjectClass parentClassFields
GAFlightDataStream parentInstanceFields
GAFlightDataStreamClass parentClassFields
GArrowRecordBatchWriter parentInstanceFields
GArrowRecordBatchWriterClass parentClassstructGAFlightServable
structGAFlightServer
Fields
GObject parentInstanceFields
GObject parentInstanceFields
GObjectClass parentClassstructGAFlightServerAuthReader
Fields
GObject parentInstanceFields
GObjectClass parentClassstructGAFlightServerAuthSender
Fields
GObject parentInstanceFields
GObjectClass parentClassFields
GObject parentInstanceFields
GObjectClass parentClassstructGAFlightServerClass
Fields
GObjectClass parentClassGList * function(GAFlightServer * server, GAFlightServerCallContext * context, GAFlightCriteria * criteria, GError * * _err) listFlightsA virtual function to implement `ListFlights` API.GAFlightInfo * function(GAFlightServer * server, GAFlightServerCallContext * context, GAFlightDescriptor * request, GError * * _err) getFlightInfoGAFlightDataStream * function(GAFlightServer * server, GAFlightServerCallContext * context, GAFlightTicket * ticket, GError * * _err) doGetA virtual function to implement `DoGet` API.gboolean function(GAFlightServer * server, GAFlightServerCallContext * context, GAFlightMessageReader * reader, GAFlightMetadataWriter * writer, GError * * _err) doPutA virtual function to implement `DoPut` API.Fields
GAFlightServerAuthHandler parentInstanceFields
GAFlightServerAuthHandlerClass parentClassvoid function(GAFlightServerCustomAuthHandler * handler, GAFlightServerCallContext * context, GAFlightServerAuthSender * sender, GAFlightServerAuthReader * reader, GError * * _err) authenticateAuthenticates the client on initial connection. The server can send and read responses from the client at any time.GBytes * function(GAFlightServerCustomAuthHandler * handler, GAFlightServerCallContext * context, GBytes * token, GError * * _err) isValidValidates a per-call client token.structGAFlightServerOptions
Fields
GObject parentInstanceFields
GObjectClass parentClassstructGAFlightStreamChunk
Fields
GObject parentInstancestructGAFlightStreamChunkClass
Fields
GObjectClass parentClassstructGAFlightStreamReader
Fields
GAFlightRecordBatchReader parentInstanceFields
GAFlightRecordBatchReaderClass parentClassstructGAFlightStreamWriter
Fields
GAFlightRecordBatchWriter parentInstanceFields
GAFlightRecordBatchWriterClass parentClassstructGAFlightTicket
Fields
GObject parentInstancestructGAFlightTicketClass
Fields
GObjectClass parentClassaliasGAFlightHeaderFunc = void function(const(char) * name, const(char) * value, void * userData)