syslog-ng source
journald-mock.c File Reference
#include "journald-mock.h"
#include "fdhelpers.h"
#include <fcntl.h>
#include <unistd.h>
#include <glib.h>
#include <errno.h>
#include <string.h>
#include <stdio.h>
Include dependency graph for journald-mock.c:

Classes

struct  MockEntry
 
struct  MockJournal
 
struct  sd_journal_mock
 

Macros

#define MOCK_FUNC(f)   f
 
#define MOCK_STATIC
 

Functions

MockEntry * mock_entry_new (const gchar *cursor)
 
void mock_entry_add_data (MockEntry *self, gchar *data)
 
void mock_entry_free (gpointer s)
 
void mock_journal_add_entry (MockEntry *entry)
 
void mock_journal_free (void)
 
MOCK_STATIC int MOCK_FUNC() sd_journal_open (sd_journal **s, int flags)
 
MOCK_STATIC int MOCK_FUNC() sd_journal_open_namespace (sd_journal **s, const gchar *namespace, int flags)
 
MOCK_STATIC void MOCK_FUNC() sd_journal_close (sd_journal *s)
 
MOCK_STATIC int MOCK_FUNC() sd_journal_seek_head (sd_journal *s)
 
MOCK_STATIC int MOCK_FUNC() sd_journal_seek_tail (sd_journal *s)
 
MOCK_STATIC int MOCK_FUNC() sd_journal_get_cursor (sd_journal *s, gchar **cursor)
 
MOCK_STATIC int MOCK_FUNC() sd_journal_next (sd_journal *s)
 
MOCK_STATIC void MOCK_FUNC() sd_journal_restart_data (sd_journal *s)
 
MOCK_STATIC int MOCK_FUNC() sd_journal_enumerate_data (sd_journal *s, const void **data, gsize *length)
 
MOCK_STATIC int MOCK_FUNC() sd_journal_seek_cursor (sd_journal *s, const gchar *cursor)
 
MOCK_STATIC int MOCK_FUNC() sd_journal_test_cursor (sd_journal *self, const gchar *cursor)
 
MOCK_STATIC int MOCK_FUNC() sd_journal_get_fd (sd_journal *s)
 
MOCK_STATIC int MOCK_FUNC() sd_journal_process (sd_journal *s)
 
MOCK_STATIC int MOCK_FUNC() sd_journal_get_realtime_usec (sd_journal *s, guint64 *usec)
 
MOCK_STATIC int MOCK_FUNC() sd_journal_add_match (sd_journal *s, const void *match, size_t match_len)
 
MOCK_STATIC char *MOCK_FUNC() sd_id128_to_string (sd_id128_t id, char s[SD_ID128_STRING_MAX])
 
MOCK_STATIC int MOCK_FUNC() sd_id128_get_boot (sd_id128_t *ret)
 

Macro Definition Documentation

◆ MOCK_FUNC

#define MOCK_FUNC (   f)    f

◆ MOCK_STATIC

#define MOCK_STATIC

Function Documentation

◆ mock_entry_add_data()

void mock_entry_add_data ( MockEntry *  self,
gchar *  data 
)

◆ mock_entry_free()

void mock_entry_free ( gpointer  s)

◆ mock_entry_new()

MockEntry* mock_entry_new ( const gchar *  cursor)

◆ mock_journal_add_entry()

void mock_journal_add_entry ( MockEntry *  entry)

◆ mock_journal_free()

void mock_journal_free ( void  )

◆ sd_id128_get_boot()

MOCK_STATIC int MOCK_FUNC() sd_id128_get_boot ( sd_id128_t *  ret)

◆ sd_id128_to_string()

MOCK_STATIC char* MOCK_FUNC() sd_id128_to_string ( sd_id128_t  id,
char  s[SD_ID128_STRING_MAX] 
)

◆ sd_journal_add_match()

MOCK_STATIC int MOCK_FUNC() sd_journal_add_match ( sd_journal *  s,
const void *  match,
size_t  match_len 
)

◆ sd_journal_close()

MOCK_STATIC void MOCK_FUNC() sd_journal_close ( sd_journal *  s)

◆ sd_journal_enumerate_data()

MOCK_STATIC int MOCK_FUNC() sd_journal_enumerate_data ( sd_journal *  s,
const void **  data,
gsize *  length 
)

◆ sd_journal_get_cursor()

MOCK_STATIC int MOCK_FUNC() sd_journal_get_cursor ( sd_journal *  s,
gchar **  cursor 
)

◆ sd_journal_get_fd()

MOCK_STATIC int MOCK_FUNC() sd_journal_get_fd ( sd_journal *  s)

◆ sd_journal_get_realtime_usec()

MOCK_STATIC int MOCK_FUNC() sd_journal_get_realtime_usec ( sd_journal *  s,
guint64 *  usec 
)

◆ sd_journal_next()

MOCK_STATIC int MOCK_FUNC() sd_journal_next ( sd_journal *  s)

◆ sd_journal_open()

MOCK_STATIC int MOCK_FUNC() sd_journal_open ( sd_journal **  s,
int  flags 
)

◆ sd_journal_open_namespace()

MOCK_STATIC int MOCK_FUNC() sd_journal_open_namespace ( sd_journal **  s,
const gchar *  namespace,
int  flags 
)

◆ sd_journal_process()

MOCK_STATIC int MOCK_FUNC() sd_journal_process ( sd_journal *  s)

◆ sd_journal_restart_data()

MOCK_STATIC void MOCK_FUNC() sd_journal_restart_data ( sd_journal *  s)

◆ sd_journal_seek_cursor()

MOCK_STATIC int MOCK_FUNC() sd_journal_seek_cursor ( sd_journal *  s,
const gchar *  cursor 
)

◆ sd_journal_seek_head()

MOCK_STATIC int MOCK_FUNC() sd_journal_seek_head ( sd_journal *  s)

◆ sd_journal_seek_tail()

MOCK_STATIC int MOCK_FUNC() sd_journal_seek_tail ( sd_journal *  s)

◆ sd_journal_test_cursor()

MOCK_STATIC int MOCK_FUNC() sd_journal_test_cursor ( sd_journal *  self,
const gchar *  cursor 
)