C# 클래스 InfinityMQ.Channels.Endpoints.EndpointBase

상속: IEndpoint
파일 보기 프로젝트 열기: cbaxter/InfinityMQ

공개 메소드들

메소드 설명
Bind ( Uri uri ) : void
Connect ( Uri uri ) : void
Disconnect ( ) : void
Dispose ( ) : void
Receive ( ) : IEnumerable
Send ( ) : void
WaitForConnection ( ) : void

보호된 메소드들

메소드 설명
Dispose ( System.Boolean disposing ) : void
EndpointBase ( ICreateFrameReaders frameReaderFactory, ICreateFrameWriters frameWriterFactory ) : System
EnsureConnected ( ) : void
EnsureDisconnected ( ) : void
InitializeFraming ( Stream stream ) : void

메소드 상세

Bind() 공개 추상적인 메소드

public abstract Bind ( Uri uri ) : void
uri System.Uri
리턴 void

Connect() 공개 추상적인 메소드

public abstract Connect ( Uri uri ) : void
uri System.Uri
리턴 void

Disconnect() 공개 추상적인 메소드

public abstract Disconnect ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( System.Boolean disposing ) : void
disposing System.Boolean
리턴 void

EndpointBase() 보호된 메소드

protected EndpointBase ( ICreateFrameReaders frameReaderFactory, ICreateFrameWriters frameWriterFactory ) : System
frameReaderFactory ICreateFrameReaders
frameWriterFactory ICreateFrameWriters
리턴 System

EnsureConnected() 보호된 메소드

protected EnsureConnected ( ) : void
리턴 void

EnsureDisconnected() 보호된 메소드

protected EnsureDisconnected ( ) : void
리턴 void

InitializeFraming() 보호된 메소드

protected InitializeFraming ( Stream stream ) : void
stream Stream
리턴 void

Receive() 공개 메소드

public Receive ( ) : IEnumerable
리턴 IEnumerable

Send() 공개 메소드

public Send ( ) : void
리턴 void

WaitForConnection() 공개 추상적인 메소드

public abstract WaitForConnection ( ) : void
리턴 void