Public Member Functions | Protected Attributes | List of all members
ChibiOSHardware Class Reference

#include <ChibiOSHardware.h>

Public Member Functions

BaseChannel * getPort ()
 
void init ()
 
int read ()
 
void setPort (BaseChannel *io)
 
unsigned long time ()
 
void write (uint8_t *data, int length)
 

Protected Attributes

BaseChannel * io_ = nullptr
 

Detailed Description

Definition at line 40 of file ChibiOSHardware.h.

Member Function Documentation

◆ getPort()

BaseChannel* ChibiOSHardware::getPort ( )
inline

Definition at line 47 of file ChibiOSHardware.h.

◆ init()

void ChibiOSHardware::init ( )
inline

Definition at line 52 of file ChibiOSHardware.h.

◆ read()

int ChibiOSHardware::read ( )
inline

Definition at line 56 of file ChibiOSHardware.h.

◆ setPort()

void ChibiOSHardware::setPort ( BaseChannel *  io)
inline

Definition at line 42 of file ChibiOSHardware.h.

◆ time()

unsigned long ChibiOSHardware::time ( )
inline

Definition at line 66 of file ChibiOSHardware.h.

◆ write()

void ChibiOSHardware::write ( uint8_t *  data,
int  length 
)
inline

Definition at line 61 of file ChibiOSHardware.h.

Member Data Documentation

◆ io_

BaseChannel* ChibiOSHardware::io_ = nullptr
protected

Definition at line 78 of file ChibiOSHardware.h.


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


rosserial_chibios
Author(s): Hermann von Kleist
autogenerated on Wed Mar 2 2022 00:58:04