Skip to content

class flake::SerialWire

#include </Users/ios_developer/workspace/coldwave-os/build/_deps/flake-src/wire/SerialWire.h>

Inherits from flake::Wire

Public Functions

Name
SerialWire(int hdev, unsigned const char * aes_key, unsigned int keybit)
virtual~SerialWire()
virtual ssize_tread(void * buf, size_t len) override
virtual ssize_twrite(void * buf, size_t len) override
virtual intclose() override
virtual intopen() override
virtual boolisOpen() override
virtual uint32_tgetId() const override
virtual intgetFd() const override
virtual intsecure() const override
virtual intauthenticated() const override

Additional inherited members

Public Functions inherited from flake::Wire

Name
virtual~Wire() =default

Public Functions Documentation

function SerialWire

cpp
SerialWire(
    int hdev,
    unsigned const char * aes_key,
    unsigned int keybit
)

function ~SerialWire

cpp
virtual ~SerialWire()

function read

cpp
virtual ssize_t read(
    void * buf,
    size_t len
) override

Reimplements: flake::Wire::read

function write

cpp
virtual ssize_t write(
    void * buf,
    size_t len
) override

Reimplements: flake::Wire::write

function close

cpp
virtual int close() override

Reimplements: flake::Wire::close

function open

cpp
virtual int open() override

Reimplements: flake::Wire::open

function isOpen

cpp
virtual bool isOpen() override

Reimplements: flake::Wire::isOpen

function getId

cpp
virtual uint32_t getId() const override

Reimplements: flake::Wire::getId

function getFd

cpp
virtual int getFd() const override

Reimplements: flake::Wire::getFd

function secure

cpp
virtual int secure() const override

Reimplements: flake::Wire::secure

function authenticated

cpp
virtual int authenticated() const override

Reimplements: flake::Wire::authenticated