Skip to content

Class cubsocket::nonblocking

ClassList > cubsocket > nonblocking

  • #include <nonblocking.hpp>

Inherited by the following classes: cubsocket::epoll

Public Functions

Type Name
int get_flags (int fd) noexcept
bool is_nonblocking (int fd) noexcept
nonblocking ()
int set_flags (int fd, int flags) noexcept
virtual int wait (void * events, int maxevents, int timeout) = 0
~nonblocking ()

Public Functions Documentation

function get_flags

int cubsocket::nonblocking::get_flags (
    int fd
) noexcept

function is_nonblocking

bool cubsocket::nonblocking::is_nonblocking (
    int fd
) noexcept

function nonblocking

cubsocket::nonblocking::nonblocking () 

function set_flags

int cubsocket::nonblocking::set_flags (
    int fd,
    int flags
) noexcept

function wait

virtual int cubsocket::nonblocking::wait (
    void * events,
    int maxevents,
    int timeout
) = 0

function ~nonblocking

cubsocket::nonblocking::~nonblocking () 


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