Skip to content

File pl_connection.hpp

FileList > cubrid > src > sp > pl_connection.hpp

Go to the source code of this file

  • #include <atomic>
  • #include <queue>
  • #include <mutex>
  • #include <memory>
  • #include "porting.h"
  • #include "error_code.h"
  • #include "mem_block.hpp"
  • #include "packer.hpp"
  • #include "pl_file.h"
  • #include "network_callback_sr.hpp"

Namespaces

Type Name
namespace cubpl
namespace cubthread

Classes

Type Name
class connection
class connection_pool

Public Types

Type Name
typedef cubpl::connection PL_CONNECTION
typedef cubpl::connection_pool PL_CONNECTION_POOL
typedef cubpl::connection_view PL_CONNECTION_VIEW
typedef std::function< int()> pl_callback_func
typedef std::function< int(SOCKET socket, cubmem::block &)> pl_callback_func_with_sock

Public Types Documentation

typedef PL_CONNECTION

using PL_CONNECTION =  cubpl::connection;

typedef PL_CONNECTION_POOL

using PL_CONNECTION_POOL =  cubpl::connection_pool;

typedef PL_CONNECTION_VIEW

using PL_CONNECTION_VIEW =  cubpl::connection_view;

typedef pl_callback_func

using pl_callback_func =  std::function <int ()>;

typedef pl_callback_func_with_sock

using pl_callback_func_with_sock =  std::function <int (SOCKET socket, cubmem::block &)>;


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