include/pantheios/backend.h File Reference


Detailed Description

[C, C++] Definition of the Pantheios Back-end API.

#include <pantheios/pantheios.h>

Go to the source code of this file.

Defines

#define PANTHEIOS_BEID_ALL   (0)
 Indicates that the operation/query applies to all back-ends.
#define PANTHEIOS_BEID_LOCAL   (1)
 Identifies the local (or only) back-end in a link-unit.
#define PANTHEIOS_BEID_REMOTE   (2)
 Identifies the remote back-end in a link-unit using local/remote splitting.

Functions

int pantheios_be_init (char const *processIdentity, void *reserved, void **ptoken)
 Initialises the back-end API.
void pantheios_be_uninit (void *token)
 Uninitialises the back-end API.
int pantheios_be_logEntry (void *feToken, void *beToken, int severity, char const *entry, size_t cchEntry)
 Passes a log-entry to the back-end API.

pantheios Library documentation © Matthew Wilson, 2006 SourceForge.net Logo