C# 클래스 Brunet.Connections.LocalConnectionOverlord

상속: Brunet.Connections.ConnectionOverlord, IRpcHandler
파일 보기 프로젝트 열기: johnynek/brunet

공개 프로퍼티들

프로퍼티 타입 설명
MAX_LC int
struc_local string

보호된 프로퍼티들

프로퍼티 타입 설명
_active bool
_allow_localcons bool
_last_activate_call System.DateTime
_last_announce_call System.DateTime
_local_addresses List
_local_cons int
_rpc Brunet.Messaging.RpcManager
_sync Object
addr_compare AHAddressComparer

공개 메소드들

메소드 설명
Activate ( ) : void
CheckConnection ( object o, EventArgs ea ) : void
HandleRpc ( ISender caller, string method, IList args, object rs ) : void
LocalConnectionOverlord ( Node node ) : System

보호된 메소드들

메소드 설명
Announce ( ) : void
ConnectHandler ( object tab, EventArgs eargs ) : void
DisconnectHandler ( object tab, EventArgs eargs ) : void
GetInformation ( ) : Hashtable
HandleGetInformation ( Object o, EventArgs ea ) : void
StateChangeHandler ( Node n, Node state ) : void

메소드 상세

Activate() 공개 메소드

public Activate ( ) : void
리턴 void

Announce() 보호된 메소드

protected Announce ( ) : void
리턴 void

CheckConnection() 공개 메소드

public CheckConnection ( object o, EventArgs ea ) : void
o object
ea System.EventArgs
리턴 void

ConnectHandler() 보호된 메소드

protected ConnectHandler ( object tab, EventArgs eargs ) : void
tab object
eargs System.EventArgs
리턴 void

DisconnectHandler() 보호된 메소드

protected DisconnectHandler ( object tab, EventArgs eargs ) : void
tab object
eargs System.EventArgs
리턴 void

GetInformation() 보호된 메소드

protected GetInformation ( ) : Hashtable
리턴 System.Collections.Hashtable

HandleGetInformation() 보호된 메소드

protected HandleGetInformation ( Object o, EventArgs ea ) : void
o Object
ea System.EventArgs
리턴 void

HandleRpc() 공개 메소드

public HandleRpc ( ISender caller, string method, IList args, object rs ) : void
caller ISender
method string
args IList
rs object
리턴 void

LocalConnectionOverlord() 공개 메소드

public LocalConnectionOverlord ( Node node ) : System
node Node
리턴 System

StateChangeHandler() 보호된 메소드

protected StateChangeHandler ( Node n, Node state ) : void
n Node
state Node
리턴 void

프로퍼티 상세

MAX_LC 공개적으로 정적으로 프로퍼티

public static int MAX_LC
리턴 int

_active 보호되어 있는 프로퍼티

protected bool _active
리턴 bool

_allow_localcons 보호되어 있는 프로퍼티

protected bool _allow_localcons
리턴 bool

_last_activate_call 보호되어 있는 프로퍼티

protected DateTime,System _last_activate_call
리턴 System.DateTime

_last_announce_call 보호되어 있는 프로퍼티

protected DateTime,System _last_announce_call
리턴 System.DateTime

_local_addresses 보호되어 있는 프로퍼티

protected List _local_addresses
리턴 List

_local_cons 보호되어 있는 프로퍼티

protected int _local_cons
리턴 int

_rpc 보호되어 있는 프로퍼티

protected RpcManager,Brunet.Messaging _rpc
리턴 Brunet.Messaging.RpcManager

_sync 보호되어 있는 프로퍼티

protected Object _sync
리턴 Object

addr_compare 보호되어 있는 프로퍼티

protected AHAddressComparer addr_compare
리턴 AHAddressComparer

struc_local 공개적으로 정적으로 프로퍼티

public static string struc_local
리턴 string