Device Monitoring Studio - Monitor, log and analyze data coming through PC ports and connections
Download Device Monitoring Studio Hide this button

VisConfig.Recorder Interface

interface VisConfig.Recorder {
    // Properties
    ${path}?: string;
    ${maxSize}?: number;
    ${maxTimeInSeconds}?: number;
    ${maxFiles}?: number;
    ${overwrite}?: boolean;
}
// This interface is not available in managed environment
// This interface is not available in native environment

VisConfig.Recorder Properties

path

path?: string;
// This property is not available in managed environment
// This property is not available in native environment

Full path to a log file. If omitted, the default will be used.

maxSize

maxSize?: number;
// This property is not available in managed environment
// This property is not available in native environment

Maximum size of a single log part file, in bytes. If not specified or equals zero, no size limit is enforced.

Cannot be used if maxTimeInSeconds is non-zero.

maxTimeInSeconds

maxTimeInSeconds?: number;
// This property is not available in managed environment
// This property is not available in native environment

Maximum length of a single log part file, in seconds. If not specified or equals zero, no time limit is enforced.

Cannot be used if maxSize is non-zero.

maxFiles

maxFiles?: number;
// This property is not available in managed environment
// This property is not available in native environment

Maximum number of log part files. If zero or omitted, means “infinite”. Ignored if both maxSize and maxTimeInSeconds are zero.

overwrite

overwrite?: boolean;
// This property is not available in managed environment
// This property is not available in native environment

Set to true if existing log file must be overwritten, false (or do not specify) otherwise. If overwrite equals false and the destination log file exists, the logging will fail.

Ignored if path is empty.