Skip to content

class flake::ServerConnection

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

Inherits from flake::Transport

Public Functions

Name
virtual addr_trootObjectAddr() =0
virtual voidsetRootObjectAddr(addr_t addr) =0
virtual voidping() =0
virtual boolstale() =0
virtual intpingCount() =0
virtual intid() =0
virtual vector< byte > *receiveBuffer() =0
virtual intisSecure() =0
virtual intisAuthenticated() =0

Additional inherited members

Public Functions inherited from flake::Transport

Name
virtual voidonWireConnect() =0
virtual voidonWireDisconnect() =0
virtual uint32_twireId() const =0
virtual Wire *wire() const =0
virtual voidpushQueue(Message * ) =0
virtual Message *pollQueue(bool nonblocking) =0
virtual Message *pollOutQueue(bool nonblocking) =0
virtual intlatency_us() =0
virtual intconnect() =0
virtual voidshutdown() =0
virtual boolisConnected() =0
virtual boolisShutdown() =0
virtual boolisShuttingDown() =0
virtual voidref() =0
virtual voidunref() =0

Public Functions Documentation

function rootObjectAddr

cpp
virtual addr_t rootObjectAddr() =0

function setRootObjectAddr

cpp
virtual void setRootObjectAddr(
    addr_t addr
) =0

function ping

cpp
virtual void ping() =0

function stale

cpp
virtual bool stale() =0

function pingCount

cpp
virtual int pingCount() =0

function id

cpp
virtual int id() =0

function receiveBuffer

cpp
virtual vector< byte > * receiveBuffer() =0

function isSecure

cpp
virtual int isSecure() =0

function isAuthenticated

cpp
virtual int isAuthenticated() =0