C# Класс RPCBase.Server.AmqpAdaptor

Наследование: IAdaptor
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
OnReceived ( object sender, RabbitMQ.Client.Events.BasicDeliverEventArgs ea ) : void

Описание методов

AmqpAdaptor() публичный Метод

public AmqpAdaptor ( string ip, int port, string user, string pass ) : System
ip string
port int
user string
pass string
Результат System

BeginReceive() публичный Метод

public BeginReceive ( ) : void
Результат void

RegisterDelegate() публичный Метод

public RegisterDelegate ( IMessageConsumer consumer, string serviceId ) : void
consumer IMessageConsumer
serviceId string
Результат void

RegisterImpl() публичный Метод

public RegisterImpl ( IMessageConsumer consumer, string serviceId ) : void
consumer IMessageConsumer
serviceId string
Результат void

Send() публичный Метод

public Send ( byte buffer, byte dstUuid, RoutingRule routingRule ) : void
buffer byte
dstUuid byte
routingRule RoutingRule
Результат void