類別
ArrowFlight伺服器
信號
繼承自 GObject 的信號 (1)
類別結構
struct ArrowFlightServerClass {
GObjectClass parent_class;
GList* (* list_flights) (
GAFlightServer* server,
GAFlightServerCallContext* context,
GAFlightCriteria* criteria,
GError** error
);
GAFlightInfo* (* get_flight_info) (
GAFlightServer* server,
GAFlightServerCallContext* context,
GAFlightDescriptor* request,
GError** error
);
GAFlightDataStream* (* do_get) (
GAFlightServer* server,
GAFlightServerCallContext* context,
GAFlightTicket* ticket,
GError** error
);
gboolean (* do_put) (
GAFlightServer* server,
GAFlightServerCallContext* context,
GAFlightMessageReader* reader,
GAFlightMetadataWriter* writer,
GError** error
);
}
無可用描述。
類別成員
parent_class: GObjectClass
- 無可用描述。
list_flights: GList* (* list_flights) ( GAFlightServer* server, GAFlightServerCallContext* context, GAFlightCriteria* criteria, GError** error )
- 無可用描述。
get_flight_info: GAFlightInfo* (* get_flight_info) ( GAFlightServer* server, GAFlightServerCallContext* context, GAFlightDescriptor* request, GError** error )
- 無可用描述。
do_get: GAFlightDataStream* (* do_get) ( GAFlightServer* server, GAFlightServerCallContext* context, GAFlightTicket* ticket, GError** error )
- 無可用描述。
do_put: gboolean (* do_put) ( GAFlightServer* server, GAFlightServerCallContext* context, GAFlightMessageReader* reader, GAFlightMetadataWriter* writer, GError** error )
- 無可用描述。