### Struct

# Gio InputVector

since: 2.22

#### Description [src]

    struct GInputVector {
      gpointer buffer;
      gsize size;
    }

Structure used for scatter/gather data input. You generally pass in an array of `GInputVectors` and the operation will store the read data starting in the first buffer, switching to the next as needed.

###### Structure members

`buffer`

  Pointer to a buffer where data will be written.

`size`

  The available size in `buffer`.

Available since: 2.22