Appearance
class flake::Transport
#include </Users/ios_developer/workspace/coldwave-os/build/_deps/flake-src/protocol/Message.h>
Public Functions
Name | |
---|---|
virtual void | onWireConnect() =0 |
virtual void | onWireDisconnect() =0 |
virtual uint32_t | wireId() const =0 |
virtual Wire * | wire() const =0 |
virtual void | pushQueue(Message * ) =0 |
virtual Message * | pollQueue(bool nonblocking) =0 |
virtual Message * | pollOutQueue(bool nonblocking) =0 |
virtual int | latency_us() =0 |
virtual int | connect() =0 |
virtual void | shutdown() =0 |
virtual bool | isConnected() =0 |
virtual bool | isShutdown() =0 |
virtual bool | isShuttingDown() =0 |
virtual void | ref() =0 |
virtual void | unref() =0 |
Public Functions Documentation
function onWireConnect
cpp
virtual void onWireConnect() =0
function onWireDisconnect
cpp
virtual void onWireDisconnect() =0
function wireId
cpp
virtual uint32_t wireId() const =0
function wire
cpp
virtual Wire * wire() const =0
function pushQueue
cpp
virtual void pushQueue(
Message *
) =0
function pollQueue
cpp
virtual Message * pollQueue(
bool nonblocking
) =0
function pollOutQueue
cpp
virtual Message * pollOutQueue(
bool nonblocking
) =0
function latency_us
cpp
virtual int latency_us() =0
function connect
cpp
virtual int connect() =0
function shutdown
cpp
virtual void shutdown() =0
function isConnected
cpp
virtual bool isConnected() =0
function isShutdown
cpp
virtual bool isShutdown() =0
function isShuttingDown
cpp
virtual bool isShuttingDown() =0
function ref
cpp
virtual void ref() =0
function unref
cpp
virtual void unref() =0