Skip to content

Class parallel_scan::input_handler_list

ClassList > parallel_scan > input_handler_list

  • #include <px_scan_input_handler_list.hpp>

Public Functions

Type Name
void cleanup_on_main (THREAD_ENTRY * thread_p)
int finalize (THREAD_ENTRY * thread_p)
QFILE_LIST_ID * get_list_id ()
SCAN_CODE get_next_page_with_fix (THREAD_ENTRY * thread_p, PAGE_PTR & out_page, QMGR_TEMP_FILE *& out_tfile)
int init_on_main (THREAD_ENTRY * thread_p, QFILE_LIST_ID * list_id, int parallelism)
int initialize (THREAD_ENTRY * thread_p, HFID * hfid, SCAN_ID * scan_id)
input_handler_list (interrupt * interrupt_p, err_messages_with_lock * err_messages_p)

Public Functions Documentation

function cleanup_on_main

void parallel_scan::input_handler_list::cleanup_on_main (
    THREAD_ENTRY * thread_p
) 

function finalize

int parallel_scan::input_handler_list::finalize (
    THREAD_ENTRY * thread_p
) 

function get_list_id

inline QFILE_LIST_ID * parallel_scan::input_handler_list::get_list_id () 

function get_next_page_with_fix

SCAN_CODE parallel_scan::input_handler_list::get_next_page_with_fix (
    THREAD_ENTRY * thread_p,
    PAGE_PTR & out_page,
    QMGR_TEMP_FILE *& out_tfile
) 

function init_on_main

int parallel_scan::input_handler_list::init_on_main (
    THREAD_ENTRY * thread_p,
    QFILE_LIST_ID * list_id,
    int parallelism
) 

function initialize

int parallel_scan::input_handler_list::initialize (
    THREAD_ENTRY * thread_p,
    HFID * hfid,
    SCAN_ID * scan_id
) 

function input_handler_list

inline parallel_scan::input_handler_list::input_handler_list (
    interrupt * interrupt_p,
    err_messages_with_lock * err_messages_p
) 


The documentation for this class was generated from the following file cubrid/src/query/parallel/px_scan/px_scan_input_handler_list.hpp