C# Класс RabbitMQ.Client.Framing.Impl.ProtocolBase

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

Открытые свойства

Свойство Тип Описание
Capabilities bool>.IDictionary

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

Метод Описание
CanSendWhileClosed ( Command cmd ) : bool
CreateChannelClose ( ushort reasonCode, string reasonText, Command &request, int &replyClassId, int &replyMethodId ) : void
CreateConnection ( ConnectionFactory factory, IFrameHandler frameHandler, bool automaticRecoveryEnabled ) : IConnection
CreateConnection ( ConnectionFactory factory, IFrameHandler frameHandler, bool automaticRecoveryEnabled, string clientProvidedName ) : IConnection
CreateConnection ( IConnectionFactory factory, bool insist, IFrameHandler frameHandler ) : IConnection
CreateConnection ( IConnectionFactory factory, bool insist, IFrameHandler frameHandler, string clientProvidedName ) : IConnection
CreateConnectionClose ( ushort reasonCode, string reasonText, Command &request, int &replyClassId, int &replyMethodId ) : void
CreateModel ( ISession session ) : IModel
CreateModel ( ISession session, ConsumerWorkService workService ) : IModel
DecodeContentHeaderFrom ( RabbitMQ.Util.NetworkBinaryReader reader ) : RabbitMQ.Client.Impl.ContentHeaderBase
DecodeMethodFrom ( RabbitMQ.Util.NetworkBinaryReader reader ) : RabbitMQ.Client.Impl.MethodBase
Equals ( object obj ) : bool
GetHashCode ( ) : int
ProtocolBase ( ) : System.Net.Sockets
ToString ( ) : string

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

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

public CanSendWhileClosed ( Command cmd ) : bool
cmd RabbitMQ.Client.Impl.Command
Результат bool

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

public CreateChannelClose ( ushort reasonCode, string reasonText, Command &request, int &replyClassId, int &replyMethodId ) : void
reasonCode ushort
reasonText string
request RabbitMQ.Client.Impl.Command
replyClassId int
replyMethodId int
Результат void

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

public CreateConnection ( ConnectionFactory factory, IFrameHandler frameHandler, bool automaticRecoveryEnabled ) : IConnection
factory ConnectionFactory
frameHandler IFrameHandler
automaticRecoveryEnabled bool
Результат IConnection

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

public CreateConnection ( ConnectionFactory factory, IFrameHandler frameHandler, bool automaticRecoveryEnabled, string clientProvidedName ) : IConnection
factory ConnectionFactory
frameHandler IFrameHandler
automaticRecoveryEnabled bool
clientProvidedName string
Результат IConnection

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

public CreateConnection ( IConnectionFactory factory, bool insist, IFrameHandler frameHandler ) : IConnection
factory IConnectionFactory
insist bool
frameHandler IFrameHandler
Результат IConnection

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

public CreateConnection ( IConnectionFactory factory, bool insist, IFrameHandler frameHandler, string clientProvidedName ) : IConnection
factory IConnectionFactory
insist bool
frameHandler IFrameHandler
clientProvidedName string
Результат IConnection

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

public CreateConnectionClose ( ushort reasonCode, string reasonText, Command &request, int &replyClassId, int &replyMethodId ) : void
reasonCode ushort
reasonText string
request RabbitMQ.Client.Impl.Command
replyClassId int
replyMethodId int
Результат void

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

public CreateModel ( ISession session ) : IModel
session ISession
Результат IModel

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

public CreateModel ( ISession session, ConsumerWorkService workService ) : IModel
session ISession
workService ConsumerWorkService
Результат IModel

DecodeContentHeaderFrom() публичный абстрактный Метод

public abstract DecodeContentHeaderFrom ( RabbitMQ.Util.NetworkBinaryReader reader ) : RabbitMQ.Client.Impl.ContentHeaderBase
reader RabbitMQ.Util.NetworkBinaryReader
Результат RabbitMQ.Client.Impl.ContentHeaderBase

DecodeMethodFrom() публичный абстрактный Метод

public abstract DecodeMethodFrom ( RabbitMQ.Util.NetworkBinaryReader reader ) : RabbitMQ.Client.Impl.MethodBase
reader RabbitMQ.Util.NetworkBinaryReader
Результат RabbitMQ.Client.Impl.MethodBase

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

public Equals ( object obj ) : bool
obj object
Результат bool

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

public GetHashCode ( ) : int
Результат int

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

public ProtocolBase ( ) : System.Net.Sockets
Результат System.Net.Sockets

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

public ToString ( ) : string
Результат string

Описание свойств

Capabilities публичное свойство

public IDictionary Capabilities
Результат bool>.IDictionary