Function

GLibBytesnew

since: 2.32

Declaration

GBytes*
g_bytes_new (
  gconstpointer data,
  gsize size
)

Description

Creates a new GBytes from data.

data is copied. If size is 0, data may be NULL.

Available since: 2.32

Parameters

data

Type: An array of guint8

   the data to be used for the bytes.

The length of the array is specified in the size argument.
size

Type: gsize

The size of data.

Return value

Type: GBytes

A new GBytes.

The caller of the function takes ownership of the data, and is responsible for freeing it.