ITK Function Reference

(V10000.1.0.60_20160308.00)
Data Structures | Macros | Typedefs | Functions
audit.h File Reference
#include <qry/qry.h>
#include <tc/tc_startup.h>
#include <tccore/workspaceobject.h>
#include <tccore/item.h>
#include <stdarg.h>
#include <ss/ss_const.h>
#include <sa/tccalendar.h>
#include <sa/libsa_exports.h>
#include <sa/libsa_undef.h>

Go to the source code of this file.

Data Structures

struct  AUDIT_log_query_s
 
struct  AUDIT_record_s
 

Macros

#define AUDIT_equal   0
 
#define AUDIT_greater_than   4
 
#define AUDIT_greater_than_or_equal   5
 
#define AUDIT_in   7
 
#define AUDIT_less_than   2
 
#define AUDIT_less_than_or_equal   3
 
#define AUDIT_like   6
 
#define AUDIT_not_equal   1
 

Typedefs

typedef struct AUDIT_log_query_s AUDIT_log_query_t
 
typedef struct AUDIT_record_s AUDIT_record_t
 

Functions

SA_API int AUDIT_delete_records (AUDIT_log_query_t logQuery)
 
SA_API int AUDIT_delete_specified_records (int logCount, char **logUidis)
 
SA_API int AUDIT_get_records (AUDIT_log_query_t logQuery, int nConditions, char **conditionValues, int *resColCount, char ***resColNames, QRY_user_query_row_t **resRows)
 
SA_API int AUDIT_get_records_with_specified_col (AUDIT_log_query_t logQuery, int nConditions, char **conditionValues, int resColCount, char **resColNames, QRY_user_query_row_t **resRows)
 
SA_API int AUDIT_get_records_with_specified_col2 (AUDIT_log_query_t logQuery, int nConditions, char **conditionPropNames, char **conditionValues, int resColCount, char **resColNames, QRY_user_query_row_t **resRows)
 
SA_API void AUDIT_initialize_log_query (AUDIT_log_query_t *logQuery)
 
SA_API int AUDIT_insert_record (AUDIT_record_t logInfo)
 
SA_API int AUDIT_log_event (tag_t targetObject, tag_t objectType, tag_t eventType, const char *objectId, const char *objectName, const char *rev)
 
SA_API int AUDIT_log_event2 (tag_t targetObject, tag_t objectType, tag_t eventType, tag_t subEventType, const char *objectId, const char *objectName, const char *rev)
 
SA_API int AUDIT_log_event3 (tag_t targetObject, tag_t objectType, tag_t eventType, tag_t subEventType, const char *objectId, const char *objectName, const char *rev, int objectSeq, tag_t secondaryObject, int paramCount, const char **paramNames, const char **paramValues, int errorCode, const char *errorMsg)
 
SA_API int AUDIT_log_event4 (tag_t targetObject, tag_t objectType, tag_t eventType, tag_t subEventType, const char *objectId, const char *objectName, const char *rev, int objectSeq, int secondaryObjectTagCount, tag_t *secondaryObjectTags, const char **secondaryObjectQualifiers, int paramCount, const char **paramNames, const char **paramValues, int errorCode, const char *errorMsg)
 

Detailed Description

This header file declares all data types and constants to be used by clients of the Event Manager.

Definition in file audit.h.