C# Class Bus.Transport.Network.DataReceiver

Inheritance: IDataReceiver
Show file Open project: jbouzaglou/PetPigeonsESB

Public Methods

Method Description
DataReceiver ( IWireReceiverTransport transports ) : System
Dispose ( ) : void
Initialize ( RingBuffer ringBuffer ) : void
InjectCommand ( IBusEventProcessorCommand busEventProcessorCommand ) : void
InjectMessage ( ReceivedTransportMessage message, bool forceMessage = false ) : void

Method Details

DataReceiver() public method

public DataReceiver ( IWireReceiverTransport transports ) : System
transports IWireReceiverTransport
return System

Dispose() public method

public Dispose ( ) : void
return void

Initialize() public method

public Initialize ( RingBuffer ringBuffer ) : void
ringBuffer RingBuffer
return void

InjectCommand() public method

public InjectCommand ( IBusEventProcessorCommand busEventProcessorCommand ) : void
busEventProcessorCommand IBusEventProcessorCommand
return void

InjectMessage() public method

public InjectMessage ( ReceivedTransportMessage message, bool forceMessage = false ) : void
message Bus.Transport.ReceptionPipe.ReceivedTransportMessage
forceMessage bool
return void