Skip to content

class flake::Wire

#include <Wire.h>

Public Functions

Name
virtual~Wire() =default
virtual [ssize_t]read([uint8_t] * , [size_t] ) =0
virtual [ssize_t]write([const][uint8_t] * , [size_t] ) =0
virtual [int]close() =0
virtual [bool]isOpen() =0
virtual [int]open() =0
virtual [int]secure() const =0
virtual [int]authenticated() const =0
virtual [WireType]type() const =0

Public Functions Documentation

function ~Wire

cpp
virtual ~Wire() =default

function read

cpp
virtual ssize_t read(
    uint8_t * ,
    size_t 
) =0

function write

cpp
virtual ssize_t write(
    constuint8_t * ,
    size_t 
) =0

function close

cpp
virtual int close() =0

function isOpen

cpp
virtual bool isOpen() =0

function open

cpp
virtual int open() =0

function secure

cpp
virtual int secure() const =0

function authenticated

cpp
virtual int authenticated() const =0

function type

cpp
virtual WireType type() const =0