Skip to content

File monitor_vacuum_ovfp_threshold.hpp

FileList > cubrid > src > monitor > monitor_vacuum_ovfp_threshold.hpp

Go to the source code of this file

  • #include <mutex>
  • #include "vacuum.h"

Classes

Type Name
struct index_ovfp_info
class ovfp_monitor_lock
class ovfp_printer
class ovfp_threshold
class ovfp_threshold_mgr

Public Types

Type Name
typedef struct index_ovfp_info INDEX_OVFP_INFO

Macros

Type Name
define LOCK_ALL_OWNER_ID ([**VACUUM\_MAX\_WORKER\_COUNT**](vacuum_8h.md#define-vacuum_max_worker_count))
define LOCK_FREE_OWNER_ID (-1)
define LOCK_ITEMS_SIZE ([**VACUUM\_MAX\_WORKER\_COUNT**](vacuum_8h.md#define-vacuum_max_worker_count))
define MAX_POS (1)
define RECENT_POS (0)

Public Types Documentation

typedef INDEX_OVFP_INFO

typedef struct index_ovfp_info INDEX_OVFP_INFO;

Macro Definition Documentation

define LOCK_ALL_OWNER_ID

#define LOCK_ALL_OWNER_ID `( VACUUM_MAX_WORKER_COUNT )`

define LOCK_FREE_OWNER_ID

#define LOCK_FREE_OWNER_ID `(-1)`

define LOCK_ITEMS_SIZE

#define LOCK_ITEMS_SIZE `( VACUUM_MAX_WORKER_COUNT )`

define MAX_POS

#define MAX_POS `(1)`

define RECENT_POS

#define RECENT_POS `(0)`


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