C# Class Brunet.Applications.LogManager

Provides an Rpc mechanism for enabling / disabling logs.
Inheritance: IRpcHandler
Show file Open project: pstjuste/brunet

Public Properties

Property Type Description
Console System.Diagnostics.ConsoleTraceListener
Node Brunet.Node
Rpc RpcManager

Public Methods

Method Description
HandleRpc ( ISender caller, String method, IList arguments, object request_state ) : void
LogManager ( Node node ) : Brunet
TryGetBooleanSwitch ( string name, BooleanSwitch &bs ) : bool

Method Details

HandleRpc() public method

public HandleRpc ( ISender caller, String method, IList arguments, object request_state ) : void
caller ISender
method String
arguments IList
request_state object
return void

LogManager() public method

public LogManager ( Node node ) : Brunet
node Brunet.Node
return Brunet

TryGetBooleanSwitch() public static method

public static TryGetBooleanSwitch ( string name, BooleanSwitch &bs ) : bool
name string
bs System.Diagnostics.BooleanSwitch
return bool

Property Details

Console public property

public ConsoleTraceListener,System.Diagnostics Console
return System.Diagnostics.ConsoleTraceListener

Node public property

public Node,Brunet Node
return Brunet.Node

Rpc public property

public RpcManager Rpc
return RpcManager