C# 클래스 Brunet.Simulator.Transport.SimulationEdge

Single-threaded edge listener for simulation purposes.
상속: Edge
파일 보기 프로젝트 열기: pstjuste/brunet 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Delay int
LocalID int
Partner SimulationEdge
RemoteID int
SimEL SimulationEdgeListener

보호된 프로퍼티들

프로퍼티 타입 설명
_local_ta Brunet.Transport.TransportAddress
_remote_ta Brunet.Transport.TransportAddress
_ta_type TransportAddress.TAType

공개 메소드들

메소드 설명
Push ( Brunet p ) : void

Receive data from the remote end point.

SimulationEdge ( IEdgeSendHandler s, int local_id, int remote_id, bool is_in ) : System
SimulationEdge ( IEdgeSendHandler s, int local_id, int remote_id, bool is_in, int delay ) : System
SimulationEdge ( IEdgeSendHandler s, int local_id, int remote_id, bool is_in, int delay, TransportAddress type ) : System

보호된 메소드들

메소드 설명
DelayedPush ( object o ) : void
GetTransportAddress ( int id ) : TransportAddress

메소드 상세

DelayedPush() 보호된 메소드

protected DelayedPush ( object o ) : void
o object
리턴 void

GetTransportAddress() 보호된 메소드

protected GetTransportAddress ( int id ) : TransportAddress
id int
리턴 Brunet.Transport.TransportAddress

Push() 공개 메소드

Receive data from the remote end point.
public Push ( Brunet p ) : void
p Brunet
리턴 void

SimulationEdge() 공개 메소드

public SimulationEdge ( IEdgeSendHandler s, int local_id, int remote_id, bool is_in ) : System
s IEdgeSendHandler
local_id int
remote_id int
is_in bool
리턴 System

SimulationEdge() 공개 메소드

public SimulationEdge ( IEdgeSendHandler s, int local_id, int remote_id, bool is_in, int delay ) : System
s IEdgeSendHandler
local_id int
remote_id int
is_in bool
delay int
리턴 System

SimulationEdge() 공개 메소드

public SimulationEdge ( IEdgeSendHandler s, int local_id, int remote_id, bool is_in, int delay, TransportAddress type ) : System
s IEdgeSendHandler
local_id int
remote_id int
is_in bool
delay int
type Brunet.Transport.TransportAddress
리턴 System

프로퍼티 상세

Delay 공개적으로 프로퍼티

public int Delay
리턴 int

LocalID 공개적으로 프로퍼티

public int LocalID
리턴 int

Partner 공개적으로 프로퍼티

public SimulationEdge Partner
리턴 SimulationEdge

RemoteID 공개적으로 프로퍼티

public int RemoteID
리턴 int

SimEL 공개적으로 프로퍼티

public SimulationEdgeListener SimEL
리턴 SimulationEdgeListener

_local_ta 보호되어 있는 프로퍼티

protected TransportAddress,Brunet.Transport _local_ta
리턴 Brunet.Transport.TransportAddress

_remote_ta 보호되어 있는 프로퍼티

protected TransportAddress,Brunet.Transport _remote_ta
리턴 Brunet.Transport.TransportAddress

_ta_type 보호되어 있는 프로퍼티

protected TransportAddress.TAType _ta_type
리턴 TransportAddress.TAType