---
name: "globus_error_errno_get_errno"
section: "3"
platform: "linux"
package: "libglobus-common-doc"
version: "18.14-3"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/globus_errno_error_accessor"
---

# globus\_error\_errno\_get\_errno(3)

Error Data Accessors and Modifiers - Error Data Accessors and Modifiers.

Part of [globus\_errno\_error\_accessor(3)](/globus_errno_error_accessor/3.md).

## NAME

globus\_errno\_error\_accessor - Error Data Accessors and Modifiers

 \- Error Data Accessors and Modifiers.

## SYNOPSIS

### Get Errno

int **globus\_error\_errno\_get\_errno** (globus\_object\_t \*error)\

### Set Errno

void **globus\_error\_errno\_set\_errno** (globus\_object\_t \*error, const int system\_errno)\

## Detailed Description

Error Data Accessors and Modifiers.

Get and set data in a Globus Errno Error object.

This section defines operations for accessing and modifying data in a Globus Errno Error object.

## Function Documentation

### int globus\_error\_errno\_get\_errno (globus\_object\_t \* error)

Retrieve the system errno from a errno error object. \<\>

**Parameters**

*error* The error from which to retrieve the errno

**Returns**

The errno stored in the object

### void globus\_error\_errno\_set\_errno (globus\_object\_t \* error, const int system\_errno)

Set the errno in a errno error object. \<\>

**Parameters**

*error* The error object for which to set the errno \
 *system\_errno* The system errno

**Returns**

void

## Author

Generated automatically by Doxygen for globus\_common from the source code.
