mirror of
https://github.com/go-i2p/go-i2cp.git
synced 2025-06-11 18:21:53 -04:00
The whole thing compiles now, writing tests and fixing bugs
This commit is contained in:
48
logger.go
48
logger.go
@ -3,31 +3,31 @@ package go_i2cp
|
||||
import "fmt"
|
||||
|
||||
const (
|
||||
PROTOCOL = (1 << 0)
|
||||
LOGIC = (1 << 1)
|
||||
PROTOCOL = 1 << 0
|
||||
LOGIC = 1 << 1
|
||||
|
||||
DEBUG = (1 << 4)
|
||||
INFO = (1 << 5)
|
||||
WARNING = (1 << 6)
|
||||
ERROR = (1 << 7)
|
||||
FATAL = (1 << 8)
|
||||
DEBUG = 1 << 4
|
||||
INFO = 1 << 5
|
||||
WARNING = 1 << 6
|
||||
ERROR = 1 << 7
|
||||
FATAL = 1 << 8
|
||||
|
||||
STRINGMAP = (1 << 9)
|
||||
INTMAP = (1 << 10)
|
||||
QUEUE = (1 << 11)
|
||||
STREAM = (1 << 12)
|
||||
CRYPTO = (1 << 13)
|
||||
TCP = (1 << 14)
|
||||
CLIENT = (1 << 15)
|
||||
CERTIFICATE = (1 << 16)
|
||||
LEASE = (1 << 17)
|
||||
DESTINATION = (1 << 18)
|
||||
SESSION = (1 << 19)
|
||||
SESSION_CONFIG = (1 << 20)
|
||||
TEST = (1 << 21)
|
||||
DATAGRAM = (1 << 22)
|
||||
CONFIG_FILE = (1 << 23)
|
||||
VERSION = (1 << 24)
|
||||
STRINGMAP = 1 << 9
|
||||
INTMAP = 1 << 10
|
||||
QUEUE = 1 << 11
|
||||
STREAM = 1 << 12
|
||||
CRYPTO = 1 << 13
|
||||
TCP = 1 << 14
|
||||
CLIENT = 1 << 15
|
||||
CERTIFICATE = 1 << 16
|
||||
LEASE = 1 << 17
|
||||
DESTINATION = 1 << 18
|
||||
SESSION = 1 << 19
|
||||
SESSION_CONFIG = 1 << 20
|
||||
TEST = 1 << 21
|
||||
DATAGRAM = 1 << 22
|
||||
CONFIG_FILE = 1 << 23
|
||||
VERSION = 1 << 24
|
||||
|
||||
TAG_MASK = 0x0000000f
|
||||
LEVEL_MASK = 0x000001f0
|
||||
@ -46,7 +46,7 @@ type Logger struct {
|
||||
logLevel int
|
||||
}
|
||||
|
||||
var logInstance *Logger
|
||||
var logInstance = &Logger{}
|
||||
|
||||
// TODO filter
|
||||
func LogInit(callbacks *LoggerCallbacks, level int) {
|
||||
|
Reference in New Issue
Block a user