Package-level declarations
The public API of the library.
The entry point is Logger, a helper with static methods for creating sessions (Logger.newSession) and appending entries (Logger.d, Logger.v, Logger.i, Logger.a, Logger.w, Logger.e and the generic Logger.log), as well as for setting a session description or mark.
A session is represented by ILogSession, implemented by:
LogSession — backed by the nRF Logger application, with full feature support.
LocalLogSession — backed by the app's own LocalLogContentProvider, used as a fallback when nRF Logger is not installed.
LogContract defines the column names, content Uris, log levels and session parameters used by the underlying content provider. Use Logger for writing rather than accessing the contract directly.
Types
Link copied to clipboard
interface ILogSession
A base type for log session.
Link copied to clipboard
A log session on the local content provider.
Link copied to clipboard
The log contract is used to write and read the log entries into the database.
Link copied to clipboard
The log session.