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

# gearman\_string\_t(3)

Gearmand Documentation, https://gearman.org/gearmand/

## NAME

gearman\_string\_t - Gearmand Documentation, https://gearman.org/gearmand/

## SYNOPSIS

\#include \<libgearman/gearman.h\>

- **type gearman\_string\_t**

  - **gearman\_size(string)**

  Returns the size of the string.

- **gearman\_c\_str(string)**

  Returns the C string representation.

Compile and link with -lgearman.

## DESCRIPTION

The *gearman\_string\_t* is a simple type representing a "string". Once created *gearman\_string\_t* are not mutable once created. They only point to the strings that define them and require no deallocation.

## SEE ALSO

**[gearmand(8)](/gearmand/8.md)** **[libgearman(3)](/libgearman/3.md)**

## AUTHOR

Data Differential http://www.datadifferential.com/

## COPYRIGHT

2011-2014, Data Differential, http://www.datadifferential.com/
