C# Class F1Publisher.TopicSources.TopicSource

Inheritance: ITopicSource
Show file Open project: pushtechnology/blog-steering-wheel

Public Methods

Method Description
OnActive ( string topicPath, IRegisteredHandler registeredHandler, ITopicSourceUpdater topicSourceUpdater ) : void
OnClosed ( string topicPath ) : void
OnStandby ( string topicPath ) : void

Protected Methods

Method Description
CreateContent ( IRecord record ) : IContent
CreateContent ( System.UInt64 value ) : IContent
CreateContent ( double value ) : IContent
CreateContent ( long value ) : IContent
CreateInitialContent ( ) : IContent
OnActivated ( ) : void
OnDeactivated ( ) : void
UpdateContent ( IContent content ) : void

Private Methods

Method Description
Deactivate ( ) : void

Method Details

CreateContent() protected method

protected CreateContent ( IRecord record ) : IContent
record IRecord
return IContent

CreateContent() protected method

protected CreateContent ( System.UInt64 value ) : IContent
value System.UInt64
return IContent

CreateContent() protected method

protected CreateContent ( double value ) : IContent
value double
return IContent

CreateContent() protected method

protected CreateContent ( long value ) : IContent
value long
return IContent

CreateInitialContent() protected abstract method

protected abstract CreateInitialContent ( ) : IContent
return IContent

OnActivated() protected method

protected OnActivated ( ) : void
return void

OnActive() public method

public OnActive ( string topicPath, IRegisteredHandler registeredHandler, ITopicSourceUpdater topicSourceUpdater ) : void
topicPath string
registeredHandler IRegisteredHandler
topicSourceUpdater ITopicSourceUpdater
return void

OnClosed() public method

public OnClosed ( string topicPath ) : void
topicPath string
return void

OnDeactivated() protected method

protected OnDeactivated ( ) : void
return void

OnStandby() public method

public OnStandby ( string topicPath ) : void
topicPath string
return void

UpdateContent() protected method

protected UpdateContent ( IContent content ) : void
content IContent
return void