프로퍼티 | 타입 | 설명 | |
---|---|---|---|
Root | string | ||
Rpc | RpcManager |
프로퍼티 | 타입 | 설명 | |
---|---|---|---|
_fe | FuzzyEvent | ||
_next_check | long | ||
_period | int | ||
_running | bool | ||
_timer_thread | Thread |
메소드 | 설명 | |
---|---|---|
CreatePath ( ) : PathEdgeListener | ||
CreatePath ( string path ) : PathEdgeListener | ||
CreateRootPath ( ) : PathEdgeListener | ||
HandleData ( MemBlock data, ISender retpath, object state ) : void | ||
HandleRpc ( ISender caller, string meth, IList args, object state ) : void | ||
JoinPath ( TransportAddress ta, string path ) : TransportAddress | ||
PathELManager ( EdgeListener el ) : Brunet.Concurrent | ||
PathELManager ( EdgeListener el, IActionQueue queue ) : Brunet.Concurrent | ||
RemovePath ( string path ) : void | ||
SplitPath ( TransportAddress ta, string &path ) : TransportAddress | ||
Start ( ) : void | ||
Stop ( ) : void |
메소드 | 설명 | |
---|---|---|
HandleEdge ( object newedge, System args ) : void | ||
HandleEdgeClose ( object closing_edge, System args ) : void | ||
PathELManager ( EdgeListener el, bool thread ) : Brunet.Concurrent | ||
TimeoutCheck ( ) : void |
public CreatePath ( string path ) : PathEdgeListener | ||
path | string | |
리턴 | PathEdgeListener |
public HandleData ( MemBlock data, ISender retpath, object state ) : void | ||
data | MemBlock | |
retpath | ISender | |
state | object | |
리턴 | void |
protected HandleEdge ( object newedge, System args ) : void | ||
newedge | object | |
args | System | |
리턴 | void |
protected HandleEdgeClose ( object closing_edge, System args ) : void | ||
closing_edge | object | |
args | System | |
리턴 | void |
public HandleRpc ( ISender caller, string meth, IList args, object state ) : void | ||
caller | ISender | |
meth | string | |
args | IList | |
state | object | |
리턴 | void |
public static JoinPath ( TransportAddress ta, string path ) : TransportAddress | ||
ta | TransportAddress | |
path | string | |
리턴 | TransportAddress |
public PathELManager ( EdgeListener el ) : Brunet.Concurrent | ||
el | EdgeListener | |
리턴 | Brunet.Concurrent |
public PathELManager ( EdgeListener el, IActionQueue queue ) : Brunet.Concurrent | ||
el | EdgeListener | |
queue | IActionQueue | |
리턴 | Brunet.Concurrent |
protected PathELManager ( EdgeListener el, bool thread ) : Brunet.Concurrent | ||
el | EdgeListener | |
thread | bool | |
리턴 | Brunet.Concurrent |
public static SplitPath ( TransportAddress ta, string &path ) : TransportAddress | ||
ta | TransportAddress | |
path | string | |
리턴 | TransportAddress |