C# Class Brunet.PathEdge

Inheritance: Edge, IDataHandler
Show file Open project: johnynek/brunet Class Usage Examples

Public Properties

Property Type Description
LocalPath string
RemotePath string

Public Methods

Method Description
Close ( ) : bool
HandleData ( MemBlock b, ISender ret, object state ) : void
PathEdge ( Edge e, string local_path, string remote_path ) : Brunet.Concurrent
Send ( ICopyable p ) : void
Subscribe ( ) : void

Protected Methods

Method Description
HandleUnderClose ( object edge, EventArgs args ) : void

Method Details

Close() public method

public Close ( ) : bool
return bool

HandleData() public method

public HandleData ( MemBlock b, ISender ret, object state ) : void
b MemBlock
ret ISender
state object
return void

HandleUnderClose() protected method

protected HandleUnderClose ( object edge, EventArgs args ) : void
edge object
args System.EventArgs
return void

PathEdge() public method

public PathEdge ( Edge e, string local_path, string remote_path ) : Brunet.Concurrent
e Edge
local_path string
remote_path string
return Brunet.Concurrent

Send() public method

public Send ( ICopyable p ) : void
p ICopyable
return void

Subscribe() public method

public Subscribe ( ) : void
return void

Property Details

LocalPath public property

public string LocalPath
return string

RemotePath public property

public string RemotePath
return string