Class

FwupdPluginCompositeInputStream

[]

Description [src]

final class FwupdPlugin.CompositeInputStream : Gio.InputStream
  implements Fwupd.Codec, Gio.Seekable {
  /* No available fields */
}

A input stream that is made up of other partial streams, e.g.

  off    sz     off  sz

[xxxxxxxxxxxx] [yyyyyyyy] | 0x6 | |0x4| \ \ / / \ \ / / \ | | | | | [xxxxxxyyyyyy]

xxx offset: 2, sz: 6 yyy offset: 0, sz: 4.

[]

Constructors

fu_composite_input_stream_new

Creates a composite input stream.

since: 2.0.0

[]

Instance methods

fu_composite_input_stream_add_bytes

Adds a bytes object.

since: 2.0.0

fu_composite_input_stream_add_partial_stream

Adds a partial stream object.

since: 2.0.0

fu_composite_input_stream_add_stream

Adds a input stream object, which has to be seekable.

since: 2.0.0

Methods inherited from GInputStream (19)
Methods inherited from GObject (43)
Methods inherited from FwupdCodec (8)
Methods inherited from GSeekable (5)
[]

Signals

Signals inherited from GObject (1)

Class structure