Kea 2.7.0
isc::lfc Namespace Reference

Classes

class  InvalidUsage
 Exception thrown when the command line is invalid. More...
 
class  LFCController
 Process controller for LFC process. More...
 
class  RunTimeFail
 Exceptions thrown when a method is unable to manipulate (remove or rename) a file. More...
 

Variables

const isc::log::MessageID LFC_FAIL_PID_CREATE = "LFC_FAIL_PID_CREATE"
 
const isc::log::MessageID LFC_FAIL_PID_DEL = "LFC_FAIL_PID_DEL"
 
const isc::log::MessageID LFC_FAIL_PROCESS = "LFC_FAIL_PROCESS"
 
const isc::log::MessageID LFC_FAIL_ROTATE = "LFC_FAIL_ROTATE"
 
isc::log::Logger lfc_logger ("DhcpLFC")
 Defines the logger used within LFC.
 
const isc::log::MessageID LFC_PROCESSING = "LFC_PROCESSING"
 
const isc::log::MessageID LFC_READ_STATS = "LFC_READ_STATS"
 
const isc::log::MessageID LFC_ROTATING = "LFC_ROTATING"
 
const isc::log::MessageID LFC_RUNNING = "LFC_RUNNING"
 
const isc::log::MessageID LFC_START = "LFC_START"
 
const isc::log::MessageID LFC_TERMINATE = "LFC_TERMINATE"
 
const isc::log::MessageID LFC_WRITE_STATS = "LFC_WRITE_STATS"
 

Variable Documentation

◆ LFC_FAIL_PID_CREATE

const isc::log::MessageID isc::lfc::LFC_FAIL_PID_CREATE = "LFC_FAIL_PID_CREATE"
extern

Definition at line 11 of file lfc_messages.h.

Referenced by isc::lfc::LFCController::launch().

◆ LFC_FAIL_PID_DEL

const isc::log::MessageID isc::lfc::LFC_FAIL_PID_DEL = "LFC_FAIL_PID_DEL"
extern

Definition at line 12 of file lfc_messages.h.

Referenced by isc::lfc::LFCController::launch().

◆ LFC_FAIL_PROCESS

const isc::log::MessageID isc::lfc::LFC_FAIL_PROCESS = "LFC_FAIL_PROCESS"
extern

Definition at line 13 of file lfc_messages.h.

Referenced by isc::lfc::LFCController::launch().

◆ LFC_FAIL_ROTATE

const isc::log::MessageID isc::lfc::LFC_FAIL_ROTATE = "LFC_FAIL_ROTATE"
extern

Definition at line 14 of file lfc_messages.h.

Referenced by isc::lfc::LFCController::launch().

◆ lfc_logger

isc::log::Logger isc::lfc::lfc_logger ( "DhcpLFC" )

Defines the logger used within LFC.

Define the logger for the "lfc" logging.

Definition at line 18 of file lfc_log.h.

Referenced by isc::lfc::LFCController::launch().

◆ LFC_PROCESSING

const isc::log::MessageID isc::lfc::LFC_PROCESSING = "LFC_PROCESSING"
extern

Definition at line 15 of file lfc_messages.h.

Referenced by isc::lfc::LFCController::launch().

◆ LFC_READ_STATS

const isc::log::MessageID isc::lfc::LFC_READ_STATS = "LFC_READ_STATS"
extern

Definition at line 16 of file lfc_messages.h.

◆ LFC_ROTATING

const isc::log::MessageID isc::lfc::LFC_ROTATING = "LFC_ROTATING"
extern

Definition at line 17 of file lfc_messages.h.

Referenced by isc::lfc::LFCController::launch().

◆ LFC_RUNNING

const isc::log::MessageID isc::lfc::LFC_RUNNING = "LFC_RUNNING"
extern

Definition at line 18 of file lfc_messages.h.

Referenced by isc::lfc::LFCController::launch().

◆ LFC_START

const isc::log::MessageID isc::lfc::LFC_START = "LFC_START"
extern

Definition at line 19 of file lfc_messages.h.

Referenced by isc::lfc::LFCController::launch().

◆ LFC_TERMINATE

const isc::log::MessageID isc::lfc::LFC_TERMINATE = "LFC_TERMINATE"
extern

Definition at line 20 of file lfc_messages.h.

Referenced by isc::lfc::LFCController::launch().

◆ LFC_WRITE_STATS

const isc::log::MessageID isc::lfc::LFC_WRITE_STATS = "LFC_WRITE_STATS"
extern

Definition at line 21 of file lfc_messages.h.