Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide
Appendix B CTI OS Logging
Logging and Tracing (.NET)
B-10
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions Release 7.1(1)
Creating a Custom Logging Mechanism
The LogManager class within the .NET CIL implements all CIL logging
functions. This singleton class has only one instance of LogManager, which
provides a global point of access. The LogManager object defines a
LogEventHandler delegate that must be implemented by custom applications:
functions. This singleton class has only one instance of LogManager, which
provides a global point of access. The LogManager object defines a
LogEventHandler delegate that must be implemented by custom applications:
public delegate void LogEventHandler(object eventSender, LogEventArgs
args);
TRACE_MASK_METHOD_AVG
Internal visibility method
entry/exit trace
entry/exit trace
TRACE_MASK_METHOD_AVG_LOGIC
Internal visibility method logic
trace
trace
TRACE_MASK_METHOD_HIGH
High visibility method
entry/exit trace
entry/exit trace
TRACE_MASK_METHOD_HIGH_LOGIC
High visibility method logic
trace
trace
TRACE_MASK_METHOD_LOW
Helper object visibility method
entry/exit trace
entry/exit trace
TRACE_MASK_METHOD_LOW_LOGIC
Helper object visibility method
logic trace
logic trace
TRACE_MASK_METHOD_MAP
Map access
TRACE_MASK_PACKETS_LOGIC
Logic trace for packets objects
TRACE_MASK_PACKETS_METHODS
Method entry/exit for packets
objects
objects
TRACE_MASK_REFCOUNTING
Addref/release, refcount
TRACE_MASK_SERIALIZE_DUMP
Memory dump of serialize
buffer
buffer
TRACE_MASK_SOCKETS_DUMP
Memory dump of sockets buffer
TRACE_MASK_THREADING
Threading tracing on or off
TRACE_MASK_WARNING
Warning
Table B-1
Trace Masks in .NET CIL