pjsua_logging_config class final
Logging configuration, which can be (optionally) specified when calling #pjsua_init(). Application must call #pjsua_logging_config_default() to initialize this structure with the default values.
- Inheritance
- Implemented types
- Available extensions
Constructors
Properties
-
address
→ Pointer<
T> -
Available on T, provided by the StructAddress extension
The memory address of the underlying data.no setter -
cb
↔ Pointer<
NativeFunction< Void Function(Int level, Pointer< >Char> data, Int len)> -
Optional callback function to be called to write log to
application specific device. This function will be called for
log messages on input verbosity level.
getter/setter pair
- console_level ↔ int
-
Verbosity level for console. Value 4 is reasonable.
getter/setter pair
- decor ↔ int
-
Log decoration.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- level ↔ int
-
Input verbosity level. Value 5 is reasonable.
getter/setter pair
- log_file_flags ↔ int
-
Additional flags to be given to #pj_file_open() when opening
the log file. By default, the flag is PJ_O_WRONLY. Application
may set PJ_O_APPEND here so that logs are appended to existing
file instead of overwriting it.
getter/setter pair
- log_filename ↔ pj_str_t
-
Optional log filename.
getter/setter pair
- msg_logging ↔ int
-
Log incoming and outgoing SIP message? Yes!
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited