C# 클래스 NetMQ.Core.Transports.Pgm.PgmSender

상속: IOObject, IEngine, IProactorEvents
파일 보기 프로젝트 열기: NetMQ/NetMQ3-x 1 사용 예제들

공개 메소드들

메소드 설명
ActivateIn ( ) : void
ActivateOut ( ) : void
InCompleted ( SocketError socketError, int bytesTransferred ) : void

This method would be called when a message receive operation has been completed, although here it only throws a NotSupportedException.

Init ( [ pgmAddress ) : void
OutCompleted ( SocketError socketError, int bytesTransferred ) : void

This method is called when a message Send operation has been completed.

PgmSender ( [ ioThread, [ options, [ addr, bool delayedStart ) : System
Plug ( IOThread ioThread, SessionBase session ) : void
Terminate ( ) : void
TimerEvent ( int id ) : void

This would be called when a timer expires, although here it only throws a NotSupportedException.

비공개 메소드들

메소드 설명
BeginSending ( ) : void
Destroy ( ) : void
Error ( ) : void
GetNewReconnectIvl ( ) : int

Internal function to return a reconnect back-off delay. Will modify the current_reconnect_ivl used for next call Returns the currently used interval

StartConnecting ( ) : void

메소드 상세

ActivateIn() 공개 메소드

public ActivateIn ( ) : void
리턴 void

ActivateOut() 공개 메소드

public ActivateOut ( ) : void
리턴 void

InCompleted() 공개 메소드

This method would be called when a message receive operation has been completed, although here it only throws a NotSupportedException.
This method must not be called on instances of PgmSender.
public InCompleted ( SocketError socketError, int bytesTransferred ) : void
socketError SocketError a SocketError value that indicates whether Success or an error occurred
bytesTransferred int the number of bytes that were transferred
리턴 void

Init() 공개 메소드

public Init ( [ pgmAddress ) : void
pgmAddress [
리턴 void

OutCompleted() 공개 메소드

This method is called when a message Send operation has been completed.
A non-recoverable socket error occurred.
public OutCompleted ( SocketError socketError, int bytesTransferred ) : void
socketError SocketError a SocketError value that indicates whether Success or an error occurred
bytesTransferred int the number of bytes that were transferred
리턴 void

PgmSender() 공개 메소드

public PgmSender ( [ ioThread, [ options, [ addr, bool delayedStart ) : System
ioThread [
options [
addr [
delayedStart bool
리턴 System

Plug() 공개 메소드

public Plug ( IOThread ioThread, SessionBase session ) : void
ioThread IOThread
session SessionBase
리턴 void

Terminate() 공개 메소드

public Terminate ( ) : void
리턴 void

TimerEvent() 공개 메소드

This would be called when a timer expires, although here it only throws a NotSupportedException.
This method must not be called on instances of PgmSender.
public TimerEvent ( int id ) : void
id int an integer used to identify the timer (not used here)
리턴 void