Polyphase Game Engine
Loading...
Searching...
No Matches
Serial.h File Reference
#include "Serial/SerialTypes.h"
#include <vector>

Go to the source code of this file.

Functions

void SER_Initialize ()
 
void SER_Shutdown ()
 
std::vector< SerialPortInfoSER_EnumeratePorts ()
 
SerialNative * SER_Open (const char *portName, const SerialConfig &cfg)
 
void SER_Close (SerialNative *native)
 
int32_t SER_Write (SerialNative *native, const uint8_t *data, uint32_t size)
 
int32_t SER_Read (SerialNative *native, uint8_t *buffer, uint32_t maxSize)
 

Function Documentation

◆ SER_Close()

void SER_Close ( SerialNative *  native)

◆ SER_EnumeratePorts()

std::vector< SerialPortInfo > SER_EnumeratePorts ( )

◆ SER_Initialize()

void SER_Initialize ( )

◆ SER_Open()

SerialNative * SER_Open ( const char *  portName,
const SerialConfig cfg 
)

◆ SER_Read()

int32_t SER_Read ( SerialNative *  native,
uint8_t *  buffer,
uint32_t  maxSize 
)

◆ SER_Shutdown()

void SER_Shutdown ( )

◆ SER_Write()

int32_t SER_Write ( SerialNative *  native,
const uint8_t *  data,
uint32_t  size 
)