C# Class Brunet.Messaging.ReqrepManager.RequestState

Afficher le fichier Open project: pstjuste/brunet

Méthodes publiques

Свойство Type Description
ReplyHandler IReplyHandler
Request ICopyable
RequestID int
RequestType ReqrepType
Sender ISender
UserState object

Protected Properties

Свойство Type Description
_ack_timeout System.TimeSpan
_ackers System.Collections.ArrayList
_repliers System.Collections.ArrayList
_req_date System.DateTime
_send_count int
_timeout System.TimeSpan
_timeouts int

Méthodes publiques

Méthode Description
AddAck ( ISender acksender ) : bool
AddReplier ( ISender rep ) : bool
IsTimeToAct ( System.DateTime now ) : bool
RequestState ( System.TimeSpan to, System.TimeSpan ack_to ) : System
Send ( ) : void

Method Details

AddAck() public méthode

public AddAck ( ISender acksender ) : bool
acksender ISender
Résultat bool

AddReplier() public méthode

public AddReplier ( ISender rep ) : bool
rep ISender
Résultat bool

IsTimeToAct() public méthode

public IsTimeToAct ( System.DateTime now ) : bool
now System.DateTime
Résultat bool

RequestState() public méthode

public RequestState ( System.TimeSpan to, System.TimeSpan ack_to ) : System
to System.TimeSpan
ack_to System.TimeSpan
Résultat System

Send() public méthode

public Send ( ) : void
Résultat void

Property Details

ReplyHandler public_oe property

public IReplyHandler ReplyHandler
Résultat IReplyHandler

Request public_oe property

public ICopyable Request
Résultat ICopyable

RequestID public_oe property

public int RequestID
Résultat int

RequestType public_oe property

public ReqrepType RequestType
Résultat ReqrepType

Sender public_oe property

public ISender Sender
Résultat ISender

UserState public_oe property

public object UserState
Résultat object

_ack_timeout protected_oe property

protected TimeSpan,System _ack_timeout
Résultat System.TimeSpan

_ackers protected_oe property

protected ArrayList,System.Collections _ackers
Résultat System.Collections.ArrayList

_repliers protected_oe property

protected ArrayList,System.Collections _repliers
Résultat System.Collections.ArrayList

_req_date protected_oe property

protected DateTime,System _req_date
Résultat System.DateTime

_send_count protected_oe property

protected int _send_count
Résultat int

_timeout protected_oe property

protected TimeSpan,System _timeout
Résultat System.TimeSpan

_timeouts protected_oe property

protected int _timeouts
Résultat int