syslog-ng source
control-server-unix.c File Reference
#include "control-server.h"
#include "control-connection.h"
#include "messages.h"
#include "gsocket.h"
#include <iv.h>
Include dependency graph for control-server-unix.c:

Classes

struct  ControlServerUnix
 
struct  ControlConnectionUnix
 

Functions

gint control_connection_unix_write (ControlConnection *s, gpointer buffer, gsize size)
 
gint control_connection_unix_read (ControlConnection *s, gpointer buffer, gsize size)
 
void control_connection_unix_free (ControlConnection *s)
 
ControlConnection * control_connection_unix_new (ControlServer *server, gint sock)
 
void control_server_unix_free (ControlServer *s)
 
ControlServer * control_server_unix_new (const gchar *path)
 

Function Documentation

◆ control_connection_unix_free()

void control_connection_unix_free ( ControlConnection *  s)

◆ control_connection_unix_new()

ControlConnection* control_connection_unix_new ( ControlServer *  server,
gint  sock 
)

◆ control_connection_unix_read()

gint control_connection_unix_read ( ControlConnection *  s,
gpointer  buffer,
gsize  size 
)

◆ control_connection_unix_write()

gint control_connection_unix_write ( ControlConnection *  s,
gpointer  buffer,
gsize  size 
)

◆ control_server_unix_free()

void control_server_unix_free ( ControlServer *  s)

◆ control_server_unix_new()

ControlServer* control_server_unix_new ( const gchar *  path)