Skip to content

File pl_sr.cpp

FileList > cubrid > src > sp > pl_sr.cpp

Go to the source code of this file

  • #include "pl_sr.h"
  • #include "boot_sr.h"
  • #include <sys/types.h>
  • #include <sys/wait.h>
  • #include "thread_manager.hpp"
  • #include "thread_task.hpp"
  • #include "thread_entry.hpp"
  • #include "thread_looper.hpp"
  • #include "thread_daemon.hpp"
  • #include "dbtype.h"
  • #include "pl_comm.h"
  • #include "pl_connection.hpp"
  • #include "process_util.h"
  • #include "environment_variable.h"
  • #include "system_parameter.h"
  • #include "release_string.h"
  • #include "memory_alloc.h"
  • #include "error_manager.h"
  • #include "method_struct_invoke.hpp"
  • #include "method_struct_value.hpp"
  • #include "pl_session.hpp"
  • #include "memory_wrapper.hpp"

Namespaces

Type Name
namespace cubpl

Classes

Type Name
struct bootstrap_request
class server_manager
class server_monitor_task

Public Static Attributes

Type Name
cubpl::server_manager * pl_server_manager = [**nullptr**](broker__monitor_8c.md#function-timeout)
int sp_port = -2

Public Functions

Type Name
PL_CONNECTION_POOL * get_connection_pool ()
void pl_server_destroy ()
int pl_server_init (const char * db_name)
int pl_server_port_from_info (void)
int pl_server_wait_for_ready ()

Macros

Type Name
define BOOTSTRAP_REQ_ARGS () req\_header, server\_params

Public Static Attributes Documentation

variable pl_server_manager

cubpl::server_manager* pl_server_manager;

variable sp_port

int sp_port;

Public Functions Documentation

function get_connection_pool

PL_CONNECTION_POOL * get_connection_pool () 

function pl_server_destroy

void pl_server_destroy () 

function pl_server_init

int pl_server_init (
    const  char * db_name
) 

function pl_server_port_from_info

int pl_server_port_from_info (
    void
) 

function pl_server_wait_for_ready

int pl_server_wait_for_ready () 

Macro Definition Documentation

define BOOTSTRAP_REQ_ARGS

#define BOOTSTRAP_REQ_ARGS (

) `req_header, server_params`


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