class documentation
class AbstractUaLogger(ABC):
Abstract interface for OPC UA logging.
| Async Method | ua |
Log an error message, with an optional, application-specific error code. |
| Async Method | ua |
Log an informational message. |
| Async Method | ua |
Log a warning message. |
@abstractmethod
async def ua_log_error(self, msg: str, *, severity: int = 999, code: str = '', source: AbstractUaObject | None = None):
¶
Log an error message, with an optional, application-specific error code.
@abstractmethod
async def ua_log_info(self, msg: str, *, severity: int = 0, source: AbstractUaObject | None = None):
¶
Log an informational message.
@abstractmethod
async def ua_log_warning(self, msg: str, *, severity: int = 555, source: AbstractUaObject | None = None):
¶
Log a warning message.