Skip to content

Class cubconn::connection::controller

template <typename RX, typename TX>

ClassList > cubconn > connection > controller

  • #include <controller.hpp>

Public Functions

Type Name
controller ()
controller (const controller &) = delete
controller (controller && other) noexcept
int get_fd ()
bool open (std::string path, int flags)
controller & operator= (const controller &) = delete
controller & operator= (controller && other) noexcept
result recv (RX & data, sockaddr_un & peer, socklen_t & peerlen)
result send (TX & data, sockaddr_un & peer, socklen_t & peerlen)
~controller ()

Public Functions Documentation

function controller [1/3]

cubconn::connection::controller::controller () 

function controller [2/3]

cubconn::connection::controller::controller (
    const  controller &
) = delete

function controller [3/3]

cubconn::connection::controller::controller (
    controller && other
) noexcept

function get_fd

int cubconn::connection::controller::get_fd () 

function open

bool cubconn::connection::controller::open (
    std::string path,
    int flags
) 

function operator=

controller & cubconn::connection::controller::operator= (
    const  controller &
) = delete

function operator=

controller & cubconn::connection::controller::operator= (
    controller && other
) noexcept

function recv

result cubconn::connection::controller::recv (
    RX & data,
    sockaddr_un & peer,
    socklen_t & peerlen
) 

function send

result cubconn::connection::controller::send (
    TX & data,
    sockaddr_un & peer,
    socklen_t & peerlen
) 

function ~controller

cubconn::connection::controller::~controller () 


The documentation for this class was generated from the following file cubrid/src/connection/controller.hpp