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

# Datatypes

## UNDEF (`0x0`)

Undefined

**Codec Type:** Base Codec

***

## INT8 (`0x1`)

Signed 8-bit integer

**Codec Type:** Base Codec

***

## UINT8 (`0x2`)

Unsigned 8-bit integer

**Codec Type:** Base Codec

***

## INT16 (`0x3`)

Signed 16-bit integer

**Codec Type:** Base Codec

***

## UINT16 (`0x4`)

Unsigned 16-bit integer

**Codec Type:** Base Codec

***

## INT32 (`0x5`)

Signed 32-bit integer

**Codec Type:** Base Codec

***

## UINT32 (`0x6`)

Unsigned 32-bit integer

**Codec Type:** Base Codec

***

## INT64 (`0x7`)

Signed 64-bit integer

**Codec Type:** Base Codec

***

## UINT64 (`0x8`)

Unsigned 64-bit integer

**Codec Type:** Base Codec

***

## INT128 (`0x9`)

Signed 128-bit integer

**Codec Type:** Base Codec

***

## UINT128 (`0xa`)

Unsigned 128-bit integer

**Codec Type:** Base Codec

***

## AINT8 (`0x4001`)

Array of signed 8-bit integers

**Codec Type:** Array Codec

***

## AUINT8 (`0x4002`)

Array of unsigned 8-bit integers

**Codec Type:** Array Codec

***

## AINT16 (`0x4003`)

Array of signed 16-bit integers

**Codec Type:** Array Codec

***

## AUINT16 (`0x4004`)

Array of unsigned 16-bit integers

**Codec Type:** Array Codec

***

## AINT32 (`0x4005`)

Array of signed 32-bit integers

**Codec Type:** Array Codec

***

## AUINT32 (`0x4006`)

Array of unsigned 32-bit integers

**Codec Type:** Array Codec

***

## AINT64 (`0x4007`)

Array of signed 64-bit integers

**Codec Type:** Array Codec

***

## AUINT64 (`0x4008`)

Array of unsigned 64-bit integers

**Codec Type:** Array Codec

***

## AINT128 (`0x4009`)

Array of signed 128-bit integers

**Codec Type:** Array Codec

***

## AUINT128 (`0x400a`)

Array of unsigned 128-bit integers

**Codec Type:** Array Codec

***

## STR (`0xffff`)

Variable-length unicode string

**Codec Type:** Base Codec

***
