C# Class RPCBase.Server.AmqpAdaptor

Inheritance: IAdaptor
Afficher le fichier Open project: fingerpasswang/Phial Class Usage Examples

Méthodes publiques

Méthode Description
AmqpAdaptor ( string ip, int port, string user, string pass ) : System
BeginReceive ( ) : void
RegisterDelegate ( IMessageConsumer consumer, string serviceId ) : void
RegisterImpl ( IMessageConsumer consumer, string serviceId ) : void
Send ( byte buffer, byte dstUuid, RoutingRule routingRule ) : void

Private Methods

Méthode Description
OnReceived ( object sender, RabbitMQ.Client.Events.BasicDeliverEventArgs ea ) : void

Method Details

AmqpAdaptor() public méthode

public AmqpAdaptor ( string ip, int port, string user, string pass ) : System
ip string
port int
user string
pass string
Résultat System

BeginReceive() public méthode

public BeginReceive ( ) : void
Résultat void

RegisterDelegate() public méthode

public RegisterDelegate ( IMessageConsumer consumer, string serviceId ) : void
consumer IMessageConsumer
serviceId string
Résultat void

RegisterImpl() public méthode

public RegisterImpl ( IMessageConsumer consumer, string serviceId ) : void
consumer IMessageConsumer
serviceId string
Résultat void

Send() public méthode

public Send ( byte buffer, byte dstUuid, RoutingRule routingRule ) : void
buffer byte
dstUuid byte
routingRule RoutingRule
Résultat void