Home Reference Source
public class | source

Logger

usage:

log = new Logger(true, true);

log.dbug('a message'); log.err('oh no'); log.stdin('command that I sent') log.stdout('output from server') log.stderr('error from server')

Constructor Summary

Public Constructor
public

constructor(log: winston.Logger | undefined)

Member Summary

Public Members
public

browser: *

public
public

debug: *

public

echo: *

public

log: *

Method Summary

Public Methods
public

dbug(text: *)

public

err(text: *)

public

print(label: *, text: *, color: *)

public

rcvosc(text: *)

public

sendosc(text: *)

public

stderr(text: *)

public

stdin(text: *)

public

stdout(text: *)

Public Constructors

public constructor(log: winston.Logger | undefined) source

Params:

NameTypeAttributeDescription
log winston.Logger | undefined

optional external winston Logger or compatible API

Public Members

public browser: * source

public colorize: * source

public debug: * source

public echo: * source

public log: * source

Public Methods

public dbug(text: *) source

Params:

NameTypeAttributeDescription
text *

public err(text: *) source

Params:

NameTypeAttributeDescription
text *

public print(label: *, text: *, color: *) source

Params:

NameTypeAttributeDescription
label *
text *
color *

public rcvosc(text: *) source

Params:

NameTypeAttributeDescription
text *

public sendosc(text: *) source

Params:

NameTypeAttributeDescription
text *

public stderr(text: *) source

Params:

NameTypeAttributeDescription
text *

public stdin(text: *) source

Params:

NameTypeAttributeDescription
text *

public stdout(text: *) source

Params:

NameTypeAttributeDescription
text *