syslog-ng source
control-server.h File Reference
#include "syslog-ng.h"
#include "control.h"
#include "atomic.h"
#include <stdio.h>
Include dependency graph for control-server.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ControlServer
 

Macros

#define MAX_CONTROL_LINE_LENGTH   4096
 

Functions

void control_server_cancel_all_workers (ControlServer *self)
 
void control_server_connection_closed (ControlServer *self, ControlConnection *cc)
 
void control_server_worker_started (ControlServer *self, ControlCommandThread *worker)
 
void control_server_worker_finished (ControlServer *self, ControlCommandThread *worker)
 
gboolean control_server_start_method (ControlServer *self)
 
void control_server_stop_method (ControlServer *self)
 
void control_server_free_method (ControlServer *self)
 
void control_server_free (ControlServer *self)
 
void control_server_init_instance (ControlServer *self)
 

Macro Definition Documentation

◆ MAX_CONTROL_LINE_LENGTH

#define MAX_CONTROL_LINE_LENGTH   4096

Function Documentation

◆ control_server_cancel_all_workers()

void control_server_cancel_all_workers ( ControlServer *  self)

◆ control_server_connection_closed()

void control_server_connection_closed ( ControlServer *  self,
ControlConnection *  cc 
)

◆ control_server_free()

void control_server_free ( ControlServer *  self)

◆ control_server_free_method()

void control_server_free_method ( ControlServer *  self)

◆ control_server_init_instance()

void control_server_init_instance ( ControlServer *  self)

◆ control_server_start_method()

gboolean control_server_start_method ( ControlServer *  self)

◆ control_server_stop_method()

void control_server_stop_method ( ControlServer *  self)

◆ control_server_worker_finished()

void control_server_worker_finished ( ControlServer *  self,
ControlCommandThread *  worker 
)

◆ control_server_worker_started()

void control_server_worker_started ( ControlServer *  self,
ControlCommandThread *  worker 
)