ArrowStreamDecoder(流解码器)

描述

class Arrow.StreamDecoder : GObject.Object {
  parent_instance: GObject
}
暂无描述。

祖先

构造函数

garrow_stream_decoder_new
暂无描述。

自:18.0.0

实例方法

garrow_stream_decoder_consume_buffer(消耗缓冲区)

将数据作为 GArrowBuffer 送入解码器。

自:18.0.0

garrow_stream_decoder_consume_bytes(消耗字节)

将数据作为原始数据送入解码器。

自:18.0.0

garrow_stream_decoder_get_next_required_size(获取下一个所需大小)

此方法提供给想要优化性能的用户。普通用户无需使用此方法。

自:18.0.0

garrow_stream_decoder_reset(重置)

重置内部状态。

自:18.0.0

GObject 继承的方法 (43)

请参阅 GObject 获取完整的方法列表。

属性

Arrow.StreamDecoder:listener(监听器)

接收解码事件的监听器。

自:18.0.0

信号

GObject 继承的信号 (1)
GObject::notify(通知)

当对象的某个属性的值通过 g_object_set_property()、g_object_set() 等设置时,会发出 notify 信号。

类结构

struct ArrowStreamDecoderClass {
  GObjectClass parent_class;
  
}
暂无描述。
类成员
parent_class: GObjectClass(父类:GObjectClass)
暂无描述。