Expand description
AuditLog (type 61) and AuditReporter (type 62) objects per Addendum 135-2016bj.
Structs§
- Audit
LogObject - BACnet AuditLog object with explicit application-owned durable storage.
- Audit
LogQuery Page - One owned page returned by an object-level AuditLogQuery capability.
- Audit
LogSnapshot - Complete durable state for exactly one AuditLog object.
- Audit
Reporter Object - BACnet AuditReporter object — configures which audit notifications to send.
- Completed
Audit Receipt - One completed confirmed Audit request retained in an Audit Log snapshot.
- File
Audit LogPersistence - Two-slot, versioned and checksummed file snapshot backend.
Enums§
- Confirmed
Audit Notification Outcome - Result of atomically checking and storing a confirmed Audit receipt.
Constants§
- MAX_
AUDIT_ RECEIPT_ KEY_ BYTES - Maximum exact-key size, including the bounded 64-KiB service payload.
- MAX_
AUDIT_ RECORDS - Maximum configured AuditLog capacity accepted by the repository.
- MAX_
COMPLETED_ AUDIT_ RECEIPTS - Maximum completed confirmed Audit receipts retained by one Audit Log.
Traits§
- Audit
LogNotification Sink - Mutable, object-owned receiver for one authorized Audit notification batch.
- Audit
LogPersistence - Application-owned persistence port for one AuditLog object.
- Audit
LogStorage - Read-only query capability for an object’s retained Audit Log records.