Appearance
class flake::TTYWire
#include </Users/ios_developer/workspace/coldwave-os/build/_deps/flake-src/wire/unix/TTYWire.h>
Inherits from flake::Wire
Public Functions
Name | |
---|---|
TTYWire(string path) | |
TTYWire(uint8_t remoteAddress, uint8_t localAddress, int fd, string devPath) | |
virtual size_t | read(void * p, size_t l) override |
virtual size_t | write(void * p, size_t l) override |
virtual int | close() override |
virtual int | open() override |
virtual bool | isOpen() override |
char * | describe() |
Additional inherited members
Public Functions inherited from flake::Wire
Name | |
---|---|
virtual | ~Wire() =default |
virtual uint32_t | getId() const =0 |
virtual int | getFd() const =0 |
virtual int | secure() const =0 |
virtual int | authenticated() const =0 |
Public Functions Documentation
function TTYWire
cpp
TTYWire(
string path
)
function TTYWire
cpp
TTYWire(
uint8_t remoteAddress,
uint8_t localAddress,
int fd,
string devPath
)
function read
cpp
virtual size_t read(
void * p,
size_t l
) override
Reimplements: flake::Wire::read
function write
cpp
virtual size_t write(
void * p,
size_t l
) 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 describe
cpp
char * describe()