C# Class Brod.Network.RequestSender

Inheritance: IDisposable
Afficher le fichier Open project: paralect/brod Class Usage Examples

Méthodes publiques

Méthode Description
Dispose ( ) : void
Push ( Request request ) : void
RequestSender ( String address, ZMQ socketType, ZMQ context ) : System
Send ( Request request ) : Response

Private Methods

Méthode Description
CreateSocket ( ZMQ socketType ) : Socket
Protocolize ( String address ) : String

Insures that protocol is specified. If it doesn't - use tcp://

Send ( Request request, bool responseAvailable ) : Response

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Push() public méthode

public Push ( Request request ) : void
request Brod.Contracts.Requests.Request
Résultat void

RequestSender() public méthode

public RequestSender ( String address, ZMQ socketType, ZMQ context ) : System
address String
socketType ZMQ
context ZMQ
Résultat System

Send() public méthode

public Send ( Request request ) : Response
request Brod.Contracts.Requests.Request
Résultat Brod.Contracts.Responses.Response