common

package
v0.0.0-...-c4a7fdd Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 29, 2023 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var LogMacro = LogMacroStr{
	EqToStr: "=\"%s\" ",
	Ptr:     "%#p ",
	Handle:  "%p ",
	TaskID:  "%p ",
	Error:   "ERROR=\"%v\" ",
	Name:    "Name=\"%s\" ",
	Path:    "Path=\"%s\" ",
	FMode:   "FMode=\"%s\" ",
	Key:     "Key=\"%s\" ",
	Value:   "Value=\"%s\" ",
	Hash:    "Hash=\"%s\" ",
	IP:      "[%s] ",
	Port:    "Port=\"%s\"",
	Pos:     "Pos=%d",
}

LogMacro macro for log comments

View Source
var LogMsg = LogMsgStr{
	NotFound:         "NOT FOUND ",
	DirIsFound:       "dir is found ",
	FileIsFound:      "file is found ",
	FileIsNotFound:   "file is NOT FOUND ",
	FileIsOpened:     "file is opened ",
	FileIsClosed:     "file is closed ",
	CanNotAccess:     "can NOT access ",
	Success:          "success ",
	Fail:             "FAIL ",
	PermissionDenied: "PERMISSION DENIED ",
	Delete:           "DELETE",
	Download:         "DOWNLOAD",
	Upload:           "UPLOAD",

	HTTPStatusSeparator: " : ",
}

LogMsg message for log comments

Functions

func CheckLog

func CheckLog() bool

CheckLog do smth

func CloseHandle

func CloseHandle(hFile *os.File)

CloseHandle return nothing

func CloseLogFile

func CloseLogFile()

CloseLogFile do smth

func CreateFile

func CreateFile(szFilePath string) (*os.File, error)

CreateFile opens the named file for reading and returns a file pointer

func CreateFileEx

func CreateFileEx(szFilePath string, nPermission uint32) (*os.File, error)

CreateFileEx opens the named file for reading and returns a file pointer

func GetCallerName

func GetCallerName(nCallDepth int) string

GetCallerName do smth

func GetCurrWorkDir

func GetCurrWorkDir() (string, error)

GetCurrWorkDir returns a rooted path name corresponding to the current directory

func GetFileSha1

func GetFileSha1(hFile *os.File) *[]byte

GetFileSha1 do smth

func GetFileSha1Ex

func GetFileSha1Ex(szPath string) *[]byte

GetFileSha1Ex do smth

func IsDirExist

func IsDirExist(szPath string) (bool, error)

IsDirExist do smth

func IsFileExist

func IsFileExist(szPath string) (bool, error)

IsFileExist do smth

func IsFileExistEx

func IsFileExistEx(szPath string) (bool, *os.FileInfo, error)

IsFileExistEx do smth

func MkDirFatal

func MkDirFatal(szPath string, nPermission uint32, bMkDir bool)

MkDirFatal do smth

func Open

func Open(szPath string) (*os.File, error)

Open opens the path's object for reading and returns a file handle (pointer)

func OpenFile

func OpenFile(szFilePath string) (*os.File, error)

OpenFile opens the named file for reading and returns a file handle (pointer)

func OpenLogFile

func OpenLogFile(szPath string)

OpenLogFile do smth

func SetLogLevel

func SetLogLevel(nLL uint32)

SetLogLevel do smth

func TurnLogFullOn

func TurnLogFullOn()

TurnLogFullOn do smth

func TurnSysLogOff

func TurnSysLogOff()

TurnSysLogOff do smth

func TurnSysLogOn

func TurnSysLogOn()

TurnSysLogOn do smth

Types

type LogLevel

type LogLevel int

LogLevel do smth

const (
	LLMax LogLevel
)

type LogMacroStr

type LogMacroStr struct {
	EqToStr string
	Ptr     string
	Error   string
	Handle  string
	TaskID  string
	Name    string
	Path    string
	FMode   string
	Key     string
	Value   string
	Hash    string
	IP      string
	Port    string
	Pos     string
}

LogMacroStr macro for log comments

type LogMsgStr

type LogMsgStr struct {
	NotFound         string
	DirIsFound       string
	FileIsFound      string
	FileIsNotFound   string
	FileIsOpened     string
	FileIsClosed     string
	CanNotAccess     string
	Success          string
	Fail             string
	PermissionDenied string
	Delete           string
	Download         string
	Upload           string

	HTTPStatusSeparator string
}

LogMsgStr message for log comments

type Logger

type Logger struct {
	// contains filtered or unexported fields
}

Logger do smth

func GetLog

func GetLog() (*Logger, string)

GetLog do smth

func (Logger) DumpAudit

func (logInst Logger) DumpAudit(szMessage string)

DumpAudit do smth

func (Logger) DumpAuditEx

func (logInst Logger) DumpAuditEx(szMessage string, v ...interface{})

DumpAuditEx do smth

func (Logger) DumpDetail

func (logInst Logger) DumpDetail(szMessage string)

DumpDetail do smth

func (Logger) DumpDetailEx

func (logInst Logger) DumpDetailEx(szMessage string, v ...interface{})

DumpDetailEx do smth

func (Logger) DumpError

func (logInst Logger) DumpError(szMessage string)

DumpError do smth

func (Logger) DumpError2

func (logInst Logger) DumpError2(szMessage string)

DumpError2 do smth

func (Logger) DumpError2Ex

func (logInst Logger) DumpError2Ex(szMessage string, v ...interface{})

DumpError2Ex do smth

func (Logger) DumpErrorEx

func (logInst Logger) DumpErrorEx(szMessage string, v ...interface{})

DumpErrorEx do smth

func (Logger) DumpInfo

func (logInst Logger) DumpInfo(szMessage string)

DumpInfo do smth

func (Logger) DumpInfoEx

func (logInst Logger) DumpInfoEx(szMessage string, v ...interface{})

DumpInfoEx do smth

func (Logger) DumpTrace

func (logInst Logger) DumpTrace(szMessage string)

DumpTrace do smth

func (Logger) DumpTraceEx

func (logInst Logger) DumpTraceEx(szMessage string, v ...interface{})

DumpTraceEx do smth

func (Logger) DumpWarning

func (logInst Logger) DumpWarning(szMessage string)

DumpWarning do smth

func (Logger) DumpWarningEx

func (logInst Logger) DumpWarningEx(szMessage string, v ...interface{})

DumpWarningEx do smth

func (Logger) Fatal

func (logInst Logger) Fatal(v ...interface{})

Fatal do smth

func (Logger) PrintAudit

func (logInst Logger) PrintAudit(v ...interface{})

PrintAudit do smth

func (Logger) PrintAuditEx

func (logInst Logger) PrintAuditEx(szMessage string, v ...interface{})

PrintAuditEx do smth

func (Logger) PrintDetail

func (logInst Logger) PrintDetail(v ...interface{})

PrintDetail do smth

func (Logger) PrintError

func (logInst Logger) PrintError(v ...interface{})

PrintError do smth

func (Logger) PrintError2

func (logInst Logger) PrintError2(v ...interface{})

PrintError2 do smth

func (Logger) PrintInfo

func (logInst Logger) PrintInfo(v ...interface{})

PrintInfo do smth

func (Logger) PrintTrace

func (logInst Logger) PrintTrace(v ...interface{})

PrintTrace do smth

func (Logger) PrintWarning

func (logInst Logger) PrintWarning(v ...interface{})

PrintWarning do smth

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL