libiec61850
1.6.0
|
#include <logging_api.h>
Data Fields | |
void * | instanceData |
int | maxLogEntries |
uint64_t(* | addEntry )(LogStorage self, uint64_t timestamp) |
bool(* | addEntryData )(LogStorage self, uint64_t entryID, const char *dataRef, uint8_t *data, int dataSize, uint8_t reasonCode) |
bool(* | getEntries )(LogStorage self, uint64_t startingTime, uint64_t endingTime, LogEntryCallback entryCallback, LogEntryDataCallback entryDataCallback, void *parameter) |
bool(* | getEntriesAfter )(LogStorage self, uint64_t startingTime, uint64_t entryID, LogEntryCallback entryCallback, LogEntryDataCallback entryDataCallback, void *parameter) |
bool(* | getOldestAndNewestEntries )(LogStorage self, uint64_t *newEntry, uint64_t *newEntryTime, uint64_t *oldEntry, uint64_t *oldEntryTime) |
void(* | destroy )(LogStorage self) |
The LogStorage object handle
uint64_t(* LogStorage::addEntry) (LogStorage self, uint64_t timestamp) |
bool(* LogStorage::addEntryData) (LogStorage self, uint64_t entryID, const char *dataRef, uint8_t *data, int dataSize, uint8_t reasonCode) |
void(* LogStorage::destroy) (LogStorage self) |
bool(* LogStorage::getEntries) (LogStorage self, uint64_t startingTime, uint64_t endingTime, LogEntryCallback entryCallback, LogEntryDataCallback entryDataCallback, void *parameter) |
bool(* LogStorage::getEntriesAfter) (LogStorage self, uint64_t startingTime, uint64_t entryID, LogEntryCallback entryCallback, LogEntryDataCallback entryDataCallback, void *parameter) |
bool(* LogStorage::getOldestAndNewestEntries) (LogStorage self, uint64_t *newEntry, uint64_t *newEntryTime, uint64_t *oldEntry, uint64_t *oldEntryTime) |
void* LogStorage::instanceData |
int LogStorage::maxLogEntries |