Files
torstenandCopilot 342ffd3e5c Update submodule to latest BUILD_RTI fixes
- HandlerMinelayerData: BUILD_RTI Guards für RTI-Abhängigkeiten
- svcTabCommon: Export-Header-Fix via Fallback-Target
- TrainingAreaBase: Stub-Header für BUILD_RTI=OFF
- ddsfts: Include-Pfad und Dependency-Fixes
- BUILD_RTI=OFF Compilation vollständig unterstützt

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Entire-Checkpoint: 01M0JNZA586SACX1PRZ2DJAE5S
2026-08-21 19:30:20 +02:00

64 lines
1.9 KiB
C

/*
(c) Copyright, Real-Time Innovations, 2011-2016.
All rights reserved.
No duplications, whole or partial, manual or electronic, may be made
without express written permission. Any such copies, or
revisions thereof, must display this notice unaltered.
This code contains trade secrets of Real-Time Innovations, Inc.
=========================================================================*/
#ifndef security_log_h
#define security_log_h
#ifndef security_infrastructure_h
#include "security/security_infrastructure.h"
#endif
#ifndef log_common_h
#include "log/log_common.h"
#endif
#ifdef __cplusplus
extern "C" {
#endif
/*i \file
* @brief Logging facilities for the security module
*/
/*e \mainpage
* RTI Data Distribution Service Security Library
*
*/
/*e \ingroup RTI_SecurityLogModule
* Submodule ID for plugin submodule
*/
#define SUBMODULE_SECURITY_COMMON (0x1000)
#define SUBMODULE_SECURITY_AUTHENTICATION (0x2000)
#define SUBMODULE_SECURITY_ACCESS_CONTROL (0x4000)
#define SUBMODULE_SECURITY_CRYPTOGRAPHY (0x8000)
#define SUBMODULE_SECURITY_LOGGING (0x10000)
/*e \ingroup RTI_SecurityLogModule
* Mask for turning on logging for only the plugin submodule
*/
#define RTI_SECURITY_SUBMODULE_MASK_COMMON (0x0001)
#define RTI_SECURITY_SUBMODULE_MASK_AUTHENTICATION (0x0002)
#define RTI_SECURITY_SUBMODULE_MASK_ACCESS_CONTROL (0x0004)
#define RTI_SECURITY_SUBMODULE_MASK_CRYPTOGRAPHY (0x0008)
#define RTI_SECURITY_SUBMODULE_MASK_SECURITY (0x0010)
#define RTI_SECURITY_SUBMODULE_MASK_LOGGING (0x0020)
#define RTI_SECURITY_SUBMODULE_MASK_CRYPTO_LIB_ADAPTER (0x0040)
/*e \ingroup RTI_SecurityLogModule
* Mask for turning on logging for all submodules
*/
#define RTI_SECURITY_SUBMODULE_MASK_ALL RTI_LOG_SUBMODULE_MASK_ALL
#ifdef __cplusplus
} /* extern "C" */
#endif
#endif /* security_log_h */