# filedescriptor Union Reference

A union presenting a platform-independent representation of a file descriptor (specifically one capable of performing serial I/O). More...

`#include <serial.h>`

## Data Fields
int | ifd
void * | pfd
struct {
void * handle
int ep
} | usb

## Detailed Description

A union presenting a platform-independent representation of a file descriptor (specifically one capable of performing serial I/O).

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

- src/components/host/serial.h