---
name: "BeagleResource"
section: "3"
platform: "linux"
package: "libhmsbeagle-dev"
version: "3.1.2+dfsg-13"
release: "Debian 12 (Bookworm)"
platforms: ["linux"]
url: "https://new.carta.tech/BeagleResource"
---

# BeagleResource(3)

Description of a hardware resource.

## NAME

BeagleResource - Description of a hardware resource.

## SYNOPSIS

`#include <beagle.h>`

### Public Attributes

char \* **name**\
 char \* **description**\
 long **supportFlags**\
 long **requiredFlags**\

## Detailed Description

Description of a hardware resource.

## Member Data Documentation

### char\* BeagleResource::description

Description of resource as a NULL-terminated character string

### char\* BeagleResource::name

Name of resource as a NULL-terminated character string

### long BeagleResource::requiredFlags

Bit-flags that identify resource type

### long BeagleResource::supportFlags

Bit-flags of supported capabilities on resource

## Author

Generated automatically by Doxygen for BEAGLE from the source code.
