---
name: "brlapi_packet_t"
section: "3"
platform: "linux"
package: "libbrlapi-dev"
version: "6.7-3.1+deb13u3"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/brlapi_packet_t"
---

# brlapi\_packet\_t(3)

## NAME

brlapi\_packet\_t

## SYNOPSIS

`#include <brlapi_protocol.h>`

### Data Fields

unsigned char **data** \[**BRLAPI\_MAXPACKETSIZE**\]\
 **brlapi\_versionPacket\_t** **version**\
 **brlapi\_authClientPacket\_t** **authClient**\
 **brlapi\_authServerPacket\_t** **authServer**\
 **brlapi\_errorPacket\_t** **error**\
 **brlapi\_getDriverSpecificModePacket\_t** **getDriverSpecificMode**\
 **brlapi\_writeArgumentsPacket\_t** **writeArguments**\
 **brlapi\_paramValuePacket\_t** **paramValue**\
 **brlapi\_paramRequestPacket\_t** **paramRequest**\
 uint32\_t **uint32**\

## Detailed Description

Type for packets. Should be used instead of a mere char\[\], since it has correct alignment requirements.

## Field Documentation

### brlapi\_authClientPacket\_t brlapi\_packet\_t::authClient

### brlapi\_authServerPacket\_t brlapi\_packet\_t::authServer

### unsigned char brlapi\_packet\_t::data\[BRLAPI\_MAXPACKETSIZE\]

### brlapi\_errorPacket\_t brlapi\_packet\_t::error

### brlapi\_getDriverSpecificModePacket\_t brlapi\_packet\_t::getDriverSpecificMode

### brlapi\_paramRequestPacket\_t brlapi\_packet\_t::paramRequest

### brlapi\_paramValuePacket\_t brlapi\_packet\_t::paramValue

### uint32\_t brlapi\_packet\_t::uint32

### brlapi\_versionPacket\_t brlapi\_packet\_t::version

### brlapi\_writeArgumentsPacket\_t brlapi\_packet\_t::writeArguments

## Author

Generated automatically by Doxygen for BrlAPI from the source code.
