> ## Documentation Index
> Fetch the complete documentation index at: https://dragonwingdocs-staging.qualcomm.com/llms.txt
> Use this file to discover all available pages before exploring further.

# GSL Subgraph Driver Properties

> Represents GSL subgraph driver properties.

**Header:** `gsl/api/gsl_subgraph_driver_props.h`

## Structures

### `sg_type_t`

**Members**

<ParamField path="sg_type" type="uint32_t" />

## Type Definitions

### `sg_type_t`

```cpp theme={null}
typedef struct sg_type_t sg_type_t
```

## Macros

### `SUB_GRAPH_PROP_ID_SG_TYPE`

```c theme={null}
#define SUB_GRAPH_PROP_ID_SG_TYPE 0x08000010
```

### `SUB_GRAPH_TYPE_STREAM`

```c theme={null}
#define SUB_GRAPH_TYPE_STREAM 0x1
```

### `SUB_GRAPH_TYPE_DEVICE`

```c theme={null}
#define SUB_GRAPH_TYPE_DEVICE 0x2
```

### `SUB_GRAPH_TYPE_STREAM_DEVICE`

```c theme={null}
#define SUB_GRAPH_TYPE_STREAM_DEVICE 0x3
```

### `SUB_GRAPH_TYPE_STREAM_PP`

```c theme={null}
#define SUB_GRAPH_TYPE_STREAM_PP 0x4
```

### `SUB_GRAPH_TYPE_DEVCICE_PP`

```c theme={null}
#define SUB_GRAPH_TYPE_DEVCICE_PP 0x5
```
