syslog-ng source
evtrec.c File Reference
#include "evt_internals.h"
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
Include dependency graph for evtrec.c:

Functions

void evt_rec_add_tag (EVTREC *e, EVTTAG *tag)
 
void evt_rec_add_tagsv (EVTREC *e, va_list tags)
 
void evt_rec_add_tags (EVTREC *e, EVTTAG *first,...)
 
int evt_rec_get_syslog_pri (EVTREC *e)
 
EVTREC * evt_rec_init (EVTCONTEXT *ctx, int syslog_pri, const char *desc)
 
EVTREC * evt_rec_ref (EVTREC *e)
 
void evt_rec_free (EVTREC *e)
 

Function Documentation

◆ evt_rec_add_tag()

void evt_rec_add_tag ( EVTREC *  e,
EVTTAG *  tag 
)

◆ evt_rec_add_tags()

void evt_rec_add_tags ( EVTREC *  e,
EVTTAG *  first,
  ... 
)

◆ evt_rec_add_tagsv()

void evt_rec_add_tagsv ( EVTREC *  e,
va_list  tags 
)

◆ evt_rec_free()

void evt_rec_free ( EVTREC *  e)

◆ evt_rec_get_syslog_pri()

int evt_rec_get_syslog_pri ( EVTREC *  e)

◆ evt_rec_init()

EVTREC* evt_rec_init ( EVTCONTEXT *  ctx,
int  syslog_pri,
const char *  desc 
)

◆ evt_rec_ref()

EVTREC* evt_rec_ref ( EVTREC *  e)