C# 클래스 RabbitMQ.Client.Framing.Impl.ProtocolBase

상속: IProtocol
파일 보기 프로젝트 열기: rabbitmq/rabbitmq-dotnet-client 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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