LogLineBeginTypes Enum, Member of ScriptUtils

Member of  ScriptUtils Use LogLineBeginTypes object | Changes | Purchase | Download

Description

Defines additional values on a beginning of the log line.

Values

blDefault = &HFFFFFFFF-1  Default value. Same as blDateTime.
blNone = &H0 No additional values.
blDate = &H1 Date field (without time)
blTime = &H2 Time field in hh:mm:ss format
blDateTime = &H4 Date and time field
blCounter = &H8 Line counter.
blTickCount = &H1016  Number of miliseconds that have elapsed since the LogFile object was created. Low resolution counter.
blmilisecond = &H2032  Number of miliseconds that have elapsed since the LogFile object was created. The number came from the high-resolution counter.
blmicrosecond = &H4064  Number of microseconds that have elapsed since the LogFile object was created. The number came from the high-resolution counter.
blhrCounter = &H80128  High-resolution performance counter (See hrCounter property).
blProcessID = &H100256  ID of process, which writes line to the log file
blProcessKernelTime = &H200512  The amount of time that the process has executed in kernel mode.
blProcessUserTime = &H4001 024  The amount of time that the process has executed in user mode.
blThreadID = &H10004 096  ID of thread, which writes line to the log file
blThreadKernelTime = &H20008 192  The amount of time that the thread has executed in kernel mode.
blThreadUserTime = &H400016 384  The amount of time that the thread has executed in user mode.

Includes

VBS include

'LogLineBeginTypes - begin
Public Const blDefault = &HFFFFFFFF 'Default value. Same as blDateTime.
Public Const blNone = &H0 'No additional values.
Public Const blDate = &H1 'Date field (without time)
Public Const blTime = &H2 'Time field in hh:mm:ss format
Public Const blDateTime = &H4 'Date and time field
Public Const blCounter = &H8 'Line counter.
Public Const blTickCount = &H10 'Number of miliseconds that have elapsed since the LogFile object was created. Low resolution counter.
Public Const blmilisecond = &H20 'Number of miliseconds that have elapsed since the LogFile object was created. The number came from the high-resolution counter.
Public Const blmicrosecond = &H40 'Number of microseconds that have elapsed since the LogFile object was created. The number came from the high-resolution counter.
Public Const blhrCounter = &H80 'High-resolution performance counter (See hrCounter property).
Public Const blProcessID = &H100 'ID of process, which writes line to the log file
Public Const blProcessKernelTime = &H200 'The amount of time that the process has executed in kernel mode.
Public Const blProcessUserTime = &H400 'The amount of time that the process has executed in user mode.
Public Const blThreadID = &H1000 'ID of thread, which writes line to the log file
Public Const blThreadKernelTime = &H2000 'The amount of time that the thread has executed in kernel mode.
Public Const blThreadUserTime = &H4000 'The amount of time that the thread has executed in user mode.
'LogLineBeginTypes - end

VB4 include

'LogLineBeginTypes - begin
Public Const blDefault As Long = &HFFFFFFFF 'Default value. Same as blDateTime.
Public Const blNone As Long = &H0 'No additional values.
Public Const blDate As Long = &H1 'Date field (without time)
Public Const blTime As Long = &H2 'Time field in hh:mm:ss format
Public Const blDateTime As Long = &H4 'Date and time field
Public Const blCounter As Long = &H8 'Line counter.
Public Const blTickCount As Long = &H10 'Number of miliseconds that have elapsed since the LogFile object was created. Low resolution counter.
Public Const blmilisecond As Long = &H20 'Number of miliseconds that have elapsed since the LogFile object was created. The number came from the high-resolution counter.
Public Const blmicrosecond As Long = &H40 'Number of microseconds that have elapsed since the LogFile object was created. The number came from the high-resolution counter.
Public Const blhrCounter As Long = &H80 'High-resolution performance counter (See hrCounter property).
Public Const blProcessID As Long = &H100 'ID of process, which writes line to the log file
Public Const blProcessKernelTime As Long = &H200 'The amount of time that the process has executed in kernel mode.
Public Const blProcessUserTime As Long = &H400 'The amount of time that the process has executed in user mode.
Public Const blThreadID As Long = &H1000 'ID of thread, which writes line to the log file
Public Const blThreadKernelTime As Long = &H2000 'The amount of time that the thread has executed in kernel mode.
Public Const blThreadUserTime As Long = &H4000 'The amount of time that the thread has executed in user mode.
'LogLineBeginTypes - end

VB5 include

Public Enum LogLineBeginTypes
  blDefault = &HFFFFFFFF 'Default value. Same as blDateTime.
  blNone = &H0 'No additional values.
  blDate = &H1 'Date field (without time)
  blTime = &H2 'Time field in hh:mm:ss format
  blDateTime = &H4 'Date and time field
  blCounter = &H8 'Line counter.
  blTickCount = &H10 'Number of miliseconds that have elapsed since the LogFile object was created. Low resolution counter.
  blmilisecond = &H20 'Number of miliseconds that have elapsed since the LogFile object was created. The number came from the high-resolution counter.
  blmicrosecond = &H40 'Number of microseconds that have elapsed since the LogFile object was created. The number came from the high-resolution counter.
  blhrCounter = &H80 'High-resolution performance counter (See hrCounter property).
  blProcessID = &H100 'ID of process, which writes line to the log file
  blProcessKernelTime = &H200 'The amount of time that the process has executed in kernel mode.
  blProcessUserTime = &H400 'The amount of time that the process has executed in user mode.
  blThreadID = &H1000 'ID of thread, which writes line to the log file
  blThreadKernelTime = &H2000 'The amount of time that the thread has executed in kernel mode.
  blThreadUserTime = &H4000 'The amount of time that the thread has executed in user mode.
End Enum 'LogLineBeginTypes

JScript include

//LogLineBeginTypes - begin
var blDefault = 0xFFFFFFFF; //Default value. Same as blDateTime.
var blNone = 0x0; //No additional values.
var blDate = 0x1; //Date field (without time)
var blTime = 0x2; //Time field in hh:mm:ss format
var blDateTime = 0x4; //Date and time field
var blCounter = 0x8; //Line counter.
var blTickCount = 0x10; //Number of miliseconds that have elapsed since the LogFile object was created. Low resolution counter.
var blmilisecond = 0x20; //Number of miliseconds that have elapsed since the LogFile object was created. The number came from the high-resolution counter.
var blmicrosecond = 0x40; //Number of microseconds that have elapsed since the LogFile object was created. The number came from the high-resolution counter.
var blhrCounter = 0x80; //High-resolution performance counter (See hrCounter property).
var blProcessID = 0x100; //ID of process, which writes line to the log file
var blProcessKernelTime = 0x200; //The amount of time that the process has executed in kernel mode.
var blProcessUserTime = 0x400; //The amount of time that the process has executed in user mode.
var blThreadID = 0x1000; //ID of thread, which writes line to the log file
var blThreadKernelTime = 0x2000; //The amount of time that the thread has executed in kernel mode.
var blThreadUserTime = 0x4000; //The amount of time that the thread has executed in user mode.
//LogLineBeginTypes - end

IDL include

// LogLineBeginTypes
typedef [helpcontext(0x2005B), helpstring("Defines additional values on a beginning of the log line.")]
enum LogLineBeginTypes{
	[helpcontext(0x2005B), helpstring("Default value. Same as blDateTime.")]
		blDefault = 0xFFFFFFFF,
	[helpcontext(0x2005B), helpstring("No additional values.")]
		blNone = 0x0,
	[helpcontext(0x2005B), helpstring("Date field (without time)")]
		blDate = 0x1,
	[helpcontext(0x2005B), helpstring("Time field in hh:mm:ss format")]
		blTime = 0x2,
	[helpcontext(0x2005B), helpstring("Date and time field")]
		blDateTime = 0x4,
	[helpcontext(0x2005B), helpstring("Line counter.")]
		blCounter = 0x8,
	[helpcontext(0x2005B), helpstring("Number of miliseconds that have elapsed since the LogFile object was created. Low resolution counter.")]
		blTickCount = 0x10,
	[helpcontext(0x2005B), helpstring("Number of miliseconds that have elapsed since the LogFile object was created. The number came from the high-resolution counter.")]
		blmilisecond = 0x20,
	[helpcontext(0x2005B), helpstring("Number of microseconds that have elapsed since the LogFile object was created. The number came from the high-resolution counter.")]
		blmicrosecond = 0x40,
	[helpcontext(0x2005B), helpstring("High-resolution performance counter (See hrCounter property).")]
		blhrCounter = 0x80,
	[helpcontext(0x2005B), helpstring("ID of process, which writes line to the log file")]
		blProcessID = 0x100,
	[helpcontext(0x2005B), helpstring("The amount of time that the process has executed in kernel mode.")]
		blProcessKernelTime = 0x200,
	[helpcontext(0x2005B), helpstring("The amount of time that the process has executed in user mode.")]
		blProcessUserTime = 0x400,
	[helpcontext(0x2005B), helpstring("ID of thread, which writes line to the log file")]
		blThreadID = 0x1000,
	[helpcontext(0x2005B), helpstring("The amount of time that the thread has executed in kernel mode.")]
		blThreadKernelTime = 0x2000,
	[helpcontext(0x2005B), helpstring("The amount of time that the thread has executed in user mode.")]
		blThreadUserTime = 0x4000
} LogLineBeginTypes;

Used in

LogFile.LineBegin

Other links for LogLineBeginTypes class

ASP file upload and ScriptUtilities classes

Kernel, ByteArray, Process, Thread, Advapi, INIFile, ZLib, LogFile, ASPForm, FormFields, FormField, FormParser, ProgressInfo

ASP file upload and ScriptUtilities enums

ProcessCreationFlags, ThreadPriorities, PriorityClasses, LogonTypes, ConvertCodePages, OutputTypes, ZLibCompressLevels, ConvertTypes, LogLineEncodes, LogLineBeginTypes, FormStates, eFormType

ScriptUtils

Huge ASP upload is easy to use, hi-performance ASP file upload component with progress bar indicator. This component lets you upload multiple files with size up to 4GB to a disk or a database along with another form fields. Huge ASP file upload is a most featured upload component on a market with competitive price and a great performance . The software has also a free version of asp upload with progress, called Pure asp upload , written in plain VBS, without components (so you do not need to install anything on server). This installation package contains also ScriptUtilities library. Script Utilities lets you create hi-performance log files , works with binary data , you can download multiple files with zip/arj compression, work with INI files and much more with the ASP utility.

© 1996 - 2011 Antonin Foller, Motobit Software | About, Contacts | e-mail: info@pstruh.cz


Other Motobit links:   IISTracer, real-time IIS monitor   ASP file upload - upload files to ASP. 
ActiveX/VBSScript registry editor  ActiveX NT User account manager  Export MDB/DBF from ASP Active LogFile  Email export  ActiveX/ASP Scripting Dictionary object