arrowflight.call_options

Module for [CallOptions] class

Types 3

Methods
GType _gType() @property
CallOptions self()Returns `this`, for use in `with` statements.
CallOptionsGidBuilder builder()Get builder for [arrowflight.call_options.CallOptions] Returns: New builder object
double timeout() @propertyGet `timeout` property. Returns: An optional timeout for this call. Negative durations mean an implementation-defined default behavior will be used instead. This is the default value.
void timeout(double propval) @propertySet `timeout` property. Params: propval = An optional timeout for this call. Negative durations mean an implementation-defined default behavior will be used instead. This is the default value.
void addHeader(string name, string value)Add a header.
void clearHeaders()Clear all headers.
void foreachHeader(arrowflight.types.HeaderFunc func)Iterates over all headers in the options.
Constructors
this(void * ptr, Flag!"Take" take)
Methods
T timeout(double propval)Set `timeout` property. Params: propval = An optional timeout for this call. Negative durations mean an implementation-defined default behavior will be used instead. This is the default value. Retu...

Fluent builder for [arrowflight.call_options.CallOptions]