Skip to content

class flake::Wire

#include <Wire.h>

Public Functions

Name
virtual~Wire() =default
virtual uint32_tgetId() const =0
virtual ssize_tread(void * , size_t ) =0
virtual ssize_twrite(void * , size_t ) =0
virtual intclose() =0
virtual boolisOpen() =0
virtual intopen() =0
virtual intgetFd() const =0
virtual intsecure() const =0
virtual intauthenticated() const =0

Public Functions Documentation

function ~Wire

cpp
virtual ~Wire() =default

function getId

cpp
virtual uint32_t getId() const =0

function read

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

function write

cpp
virtual ssize_t write(
    void * ,
    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 getFd

cpp
virtual int getFd() const =0

function secure

cpp
virtual int secure() const =0

function authenticated

cpp
virtual int authenticated() const =0