---
name: "qb_array_new_bin_cb_set"
section: "3"
platform: "linux"
package: "libqb"
version: "2.0.10-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/qb_array_new_bin_cb_set"
---

# qb\_array\_new\_bin\_cb\_set(3)

Get a callback when a new bin is allocated.

## NAME

qb\_array\_new\_bin\_cb\_set - Get a callback when a new bin is allocated.

## SYNOPSIS

```
#include <qb/qbarray.h>

int32_t qb_array_new_bin_cb_set(
    qb_array_t             *a,
    qb_array_new_bin_cb_fn  fn
);
```

## DESCRIPTION

## SEE ALSO

[*qb\_array\_elems\_per\_bin\_get*(3)](/qb_array_elems_per_bin_get/3.md), [*qb\_array\_create*(3)](/qb_array_create/3.md), [*qb\_array\_grow*(3)](/qb_array_grow/3.md), [*qb\_array\_num\_bins\_get*(3)](/qb_array_num_bins_get/3.md), [*qb\_array\_index*(3)](/qb_array_index/3.md), [*qb\_array\_create\_2*(3)](/qb_array_create_2/3.md), [*qb\_array\_free*(3)](/qb_array_free/3.md)

## COPYRIGHT

Copyright (C) 2010-2020 Red Hat, Inc.
