@Namespace(value="modsecurity::audit_log") @NoOffset @Properties(inherit=modsecurity.class) public class AuditLog extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Modifier and Type | Field and Description |
---|---|
static int |
AAuditLogPart
enum modsecurity::audit_log::AuditLog::AuditLogParts
|
static int |
BAuditLogPart
enum modsecurity::audit_log::AuditLog::AuditLogParts
|
static int |
CAuditLogPart
enum modsecurity::audit_log::AuditLog::AuditLogParts
|
static int |
DAuditLogPart
enum modsecurity::audit_log::AuditLog::AuditLogParts
|
static int |
EAuditLogPart
enum modsecurity::audit_log::AuditLog::AuditLogParts
|
static int |
FAuditLogPart
enum modsecurity::audit_log::AuditLog::AuditLogParts
|
static int |
GAuditLogPart
enum modsecurity::audit_log::AuditLog::AuditLogParts
|
static int |
HAuditLogPart
enum modsecurity::audit_log::AuditLog::AuditLogParts
|
static int |
HttpsAuditLogType
enum modsecurity::audit_log::AuditLog::AuditLogType
|
static int |
IAuditLogPart
enum modsecurity::audit_log::AuditLog::AuditLogParts
|
static int |
JAuditLogPart
enum modsecurity::audit_log::AuditLog::AuditLogParts
|
static int |
JSONAuditLogFormat
enum modsecurity::audit_log::AuditLog::AuditLogFormat
|
static int |
KAuditLogPart
enum modsecurity::audit_log::AuditLog::AuditLogParts
|
static int |
NativeAuditLogFormat
enum modsecurity::audit_log::AuditLog::AuditLogFormat
|
static int |
NotSetAuditLogFormat
enum modsecurity::audit_log::AuditLog::AuditLogFormat
|
static int |
NotSetAuditLogType
enum modsecurity::audit_log::AuditLog::AuditLogType
|
static int |
NotSetLogStatus
enum modsecurity::audit_log::AuditLog::AuditLogStatus
|
static int |
OffAuditLogStatus
enum modsecurity::audit_log::AuditLog::AuditLogStatus
|
static int |
OnAuditLogStatus
enum modsecurity::audit_log::AuditLog::AuditLogStatus
|
static int |
ParallelAuditLogType
enum modsecurity::audit_log::AuditLog::AuditLogType
|
static int |
RelevantOnlyAuditLogStatus
enum modsecurity::audit_log::AuditLog::AuditLogStatus
|
static int |
SerialAuditLogType
enum modsecurity::audit_log::AuditLog::AuditLogType
|
static int |
ZAuditLogPart
enum modsecurity::audit_log::AuditLog::AuditLogParts
|
Constructor and Description |
---|
AuditLog() |
AuditLog(long size)
Native array allocator.
|
AuditLog(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
_close() |
static int |
addParts(int parts,
BytePointer new_parts) |
static int |
addParts(int parts,
String new_parts) |
int |
getDirectoryPermission() |
int |
getFilePermission() |
int |
getParts() |
AuditLog |
getPointer(long i) |
boolean |
init(BytePointer error) |
boolean |
isRelevant(int status) |
int |
m_format() |
AuditLog |
m_format(int setter) |
BytePointer |
m_path1() |
AuditLog |
m_path1(BytePointer setter) |
BytePointer |
m_path2() |
AuditLog |
m_path2(BytePointer setter) |
BytePointer |
m_storage_dir() |
AuditLog |
m_storage_dir(BytePointer setter) |
boolean |
merge(AuditLog from,
BytePointer error) |
AuditLog |
position(long position) |
static int |
removeParts(int parts,
BytePointer new_parts) |
static int |
removeParts(int parts,
String new_parts) |
boolean |
saveIfRelevant(Transaction transaction) |
boolean |
saveIfRelevant(Transaction transaction,
int parts) |
void |
setCtlAuditEngineActive() |
boolean |
setFileMode(int permission) |
boolean |
setFilePath1(BytePointer path) |
boolean |
setFilePath2(BytePointer path) |
boolean |
setFormat(int fmt) |
boolean |
setParts(BytePointer new_parts) |
boolean |
setRelevantStatus(BytePointer new_relevant_status) |
boolean |
setStatus(int new_status) |
boolean |
setStorageDir(BytePointer path) |
boolean |
setStorageDirMode(int permission) |
boolean |
setType(int audit_type) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
public static final int NotSetAuditLogType
public static final int SerialAuditLogType
public static final int ParallelAuditLogType
public static final int HttpsAuditLogType
public static final int NotSetLogStatus
public static final int OnAuditLogStatus
public static final int OffAuditLogStatus
public static final int RelevantOnlyAuditLogStatus
public static final int NotSetAuditLogFormat
public static final int JSONAuditLogFormat
public static final int NativeAuditLogFormat
public static final int AAuditLogPart
public static final int BAuditLogPart
public static final int CAuditLogPart
public static final int DAuditLogPart
public static final int EAuditLogPart
public static final int FAuditLogPart
public static final int GAuditLogPart
public static final int HAuditLogPart
public static final int IAuditLogPart
public static final int JAuditLogPart
public static final int KAuditLogPart
public static final int ZAuditLogPart
public AuditLog(Pointer p)
Pointer(Pointer)
.public AuditLog(long size)
Pointer.position(long)
.public AuditLog()
public AuditLog getPointer(long i)
getPointer
in class Pointer
@Cast(value="bool") public boolean setStatus(@Cast(value="modsecurity::audit_log::AuditLog::AuditLogStatus") int new_status)
@Cast(value="bool") public boolean setRelevantStatus(@StdString BytePointer new_relevant_status)
@Cast(value="bool") public boolean setFilePath1(@StdString BytePointer path)
@Cast(value="bool") public boolean setFilePath2(@StdString BytePointer path)
@Cast(value="bool") public boolean setStorageDir(@StdString BytePointer path)
@Cast(value="bool") public boolean setFormat(@Cast(value="modsecurity::audit_log::AuditLog::AuditLogFormat") int fmt)
public int getDirectoryPermission()
public int getFilePermission()
public int getParts()
@Cast(value="bool") public boolean setParts(@StdString BytePointer new_parts)
@Cast(value="bool") public boolean setType(@Cast(value="modsecurity::audit_log::AuditLog::AuditLogType") int audit_type)
@Cast(value="bool") public boolean init(@StdString @Cast(value={"char*","std::string*"}) BytePointer error)
@Cast(value="bool") public boolean saveIfRelevant(Transaction transaction)
@Cast(value="bool") public boolean saveIfRelevant(Transaction transaction, int parts)
public static int addParts(int parts, @StdString BytePointer new_parts)
public static int addParts(int parts, @StdString String new_parts)
public static int removeParts(int parts, @StdString BytePointer new_parts)
public static int removeParts(int parts, @StdString String new_parts)
public void setCtlAuditEngineActive()
@Cast(value="bool") public boolean merge(AuditLog from, @StdString @Cast(value={"char*","std::string*"}) BytePointer error)
@StdString public BytePointer m_path1()
public AuditLog m_path1(BytePointer setter)
@StdString public BytePointer m_path2()
public AuditLog m_path2(BytePointer setter)
@StdString public BytePointer m_storage_dir()
public AuditLog m_storage_dir(BytePointer setter)
public AuditLog m_format(int setter)
Copyright © 2022. All rights reserved.