C# Class Hie.Core.ApplicationHost

Inheritance: IApplicationHost
Mostrar archivo Open project: NiclasOlofsson/HIE Class Usage Examples

Public Methods

Method Description
AddPipelineComponent ( IEndpoint endpoint, IPipelineComponent pipelineComponent ) : void
ApplicationHost ( ) : System
Deploy ( Application app ) : void
ProcessInPipeline ( IEndpoint source, Message message ) : void
ProcessInPipeline ( IEndpoint source, byte data ) : void
PublishMessage ( object source, Message message ) : void
PushPipelineData ( IEndpoint endpoint, Message message ) : void
PushPipelineData ( IEndpoint endpoint, byte data ) : void
StartProcessing ( ) : void
StopProcessing ( ) : void

Method Details

AddPipelineComponent() public method

public AddPipelineComponent ( IEndpoint endpoint, IPipelineComponent pipelineComponent ) : void
endpoint IEndpoint
pipelineComponent IPipelineComponent
return void

ApplicationHost() public method

public ApplicationHost ( ) : System
return System

Deploy() public method

public Deploy ( Application app ) : void
app Hie.Core.Model.Application
return void

ProcessInPipeline() public method

public ProcessInPipeline ( IEndpoint source, Message message ) : void
source IEndpoint
message Message
return void

ProcessInPipeline() public method

public ProcessInPipeline ( IEndpoint source, byte data ) : void
source IEndpoint
data byte
return void

PublishMessage() public method

public PublishMessage ( object source, Message message ) : void
source object
message Message
return void

PushPipelineData() public method

public PushPipelineData ( IEndpoint endpoint, Message message ) : void
endpoint IEndpoint
message Message
return void

PushPipelineData() public method

public PushPipelineData ( IEndpoint endpoint, byte data ) : void
endpoint IEndpoint
data byte
return void

StartProcessing() public method

public StartProcessing ( ) : void
return void

StopProcessing() public method

public StopProcessing ( ) : void
return void