BrlAPI: brlapi_packet_t Union Reference

BrlAPI 0.8

Data Fields
brlapi_packet_t Union Reference
BrlAPI's protocol

`#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

## ◆ authClient

brlapi_authClientPacket_t brlapi_packet_t::authClient

## ◆ authServer

brlapi_authServerPacket_t brlapi_packet_t::authServer

## ◆ data

unsigned char brlapi_packet_t::data[BRLAPI_MAXPACKETSIZE]

## ◆ error

brlapi_errorPacket_t brlapi_packet_t::error

## ◆ getDriverSpecificMode

brlapi_getDriverSpecificModePacket_t brlapi_packet_t::getDriverSpecificMode

## ◆ paramRequest

brlapi_paramRequestPacket_t brlapi_packet_t::paramRequest

## ◆ paramValue

brlapi_paramValuePacket_t brlapi_packet_t::paramValue

## ◆ uint32

uint32_t brlapi_packet_t::uint32

## ◆ version

brlapi_versionPacket_t brlapi_packet_t::version

## ◆ writeArguments

brlapi_writeArgumentsPacket_t brlapi_packet_t::writeArguments

The documentation for this union was generated from the following file:

- brlapi_protocol.h