C# 클래스 Brunet.Messaging.ReqrepManager.RequestState

파일 보기 프로젝트 열기: pstjuste/brunet

공개 프로퍼티들

프로퍼티 타입 설명
ReplyHandler IReplyHandler
Request ICopyable
RequestID int
RequestType ReqrepType
Sender ISender
UserState object

보호된 프로퍼티들

프로퍼티 타입 설명
_ack_timeout System.TimeSpan
_ackers System.Collections.ArrayList
_repliers System.Collections.ArrayList
_req_date System.DateTime
_send_count int
_timeout System.TimeSpan
_timeouts int

공개 메소드들

메소드 설명
AddAck ( ISender acksender ) : bool
AddReplier ( ISender rep ) : bool
IsTimeToAct ( System.DateTime now ) : bool
RequestState ( System.TimeSpan to, System.TimeSpan ack_to ) : System
Send ( ) : void

메소드 상세

AddAck() 공개 메소드

public AddAck ( ISender acksender ) : bool
acksender ISender
리턴 bool

AddReplier() 공개 메소드

public AddReplier ( ISender rep ) : bool
rep ISender
리턴 bool

IsTimeToAct() 공개 메소드

public IsTimeToAct ( System.DateTime now ) : bool
now System.DateTime
리턴 bool

RequestState() 공개 메소드

public RequestState ( System.TimeSpan to, System.TimeSpan ack_to ) : System
to System.TimeSpan
ack_to System.TimeSpan
리턴 System

Send() 공개 메소드

public Send ( ) : void
리턴 void

프로퍼티 상세

ReplyHandler 공개적으로 프로퍼티

public IReplyHandler ReplyHandler
리턴 IReplyHandler

Request 공개적으로 프로퍼티

public ICopyable Request
리턴 ICopyable

RequestID 공개적으로 프로퍼티

public int RequestID
리턴 int

RequestType 공개적으로 프로퍼티

public ReqrepType RequestType
리턴 ReqrepType

Sender 공개적으로 프로퍼티

public ISender Sender
리턴 ISender

UserState 공개적으로 프로퍼티

public object UserState
리턴 object

_ack_timeout 보호되어 있는 프로퍼티

protected TimeSpan,System _ack_timeout
리턴 System.TimeSpan

_ackers 보호되어 있는 프로퍼티

protected ArrayList,System.Collections _ackers
리턴 System.Collections.ArrayList

_repliers 보호되어 있는 프로퍼티

protected ArrayList,System.Collections _repliers
리턴 System.Collections.ArrayList

_req_date 보호되어 있는 프로퍼티

protected DateTime,System _req_date
리턴 System.DateTime

_send_count 보호되어 있는 프로퍼티

protected int _send_count
리턴 int

_timeout 보호되어 있는 프로퍼티

protected TimeSpan,System _timeout
리턴 System.TimeSpan

_timeouts 보호되어 있는 프로퍼티

protected int _timeouts
리턴 int