Skip to content

Struct cubconn::connection::worker::message

ClassList > cubconn > connection > worker > message

  • #include <connection_worker.hpp>

Public Attributes

Type Name
css_conn_entry * conn
context * ctx
std::function< void()> deleter
uint64_t id
ignore_level ignore
uint64_t message_id
std::vector< cubbase::span< std::byte > > packet
bool retry
message_type type
std::shared_ptr< message_blocker > waiter_handle
int worker_index
worker * worker_ptr

Public Functions

Type Name
message ()
message (const message &) = delete
message (message &&) noexcept
message & operator= (const message &) = delete
message & operator= (message &&) noexcept
~message () = default

Public Attributes Documentation

variable conn

css_conn_entry* cubconn::connection::worker::message::conn;

variable ctx

context* cubconn::connection::worker::message::ctx;

variable deleter

std::function<void ()> cubconn::connection::worker::message::deleter;

variable id

uint64_t cubconn::connection::worker::message::id;

variable ignore

ignore_level cubconn::connection::worker::message::ignore;

variable message_id

uint64_t cubconn::connection::worker::message::message_id;

variable packet

std::vector<cubbase::span<std::byte> > cubconn::connection::worker::message::packet;

variable retry

bool cubconn::connection::worker::message::retry;

variable type

message_type cubconn::connection::worker::message::type;

variable waiter_handle

std::shared_ptr<message_blocker> cubconn::connection::worker::message::waiter_handle;

variable worker_index

int cubconn::connection::worker::message::worker_index;

variable worker_ptr

worker* cubconn::connection::worker::message::worker_ptr;

Public Functions Documentation

function message [1/3]

inline cubconn::connection::worker::message::message () 

function message [2/3]

cubconn::connection::worker::message::message (
    const  message &
) = delete

function message [3/3]

cubconn::connection::worker::message::message (
    message &&
) noexcept

function operator=

message & cubconn::connection::worker::message::operator= (
    const  message &
) = delete

function operator=

message & cubconn::connection::worker::message::operator= (
    message &&
) noexcept

function ~message

cubconn::connection::worker::message::~message () = default


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