C# Class Wombat.MamaPublisherCS

Inheritance: MamaPublisher, MamaSubscriptionCallback, MamaTimerCallback
Show file Open project: OpenMAMA/OpenMAMA Class Usage Examples

Public Methods

Method Description
MamaPublisherCS ( string args ) : System
Run ( ) : int
onCreate ( MamaPublisher publisher ) : void
onCreate ( Wombat.MamaSubscription subscription ) : void
onDestroy ( MamaPublisher publisher ) : void
onDestroy ( Wombat.MamaSubscription subscription ) : void
onDestroy ( Wombat.MamaTimer mamaTimer, object closure ) : void
onError ( MamaPublisher publisher, Wombat.MamaStatus status, string topic ) : void
onError ( Wombat.MamaSubscription subscription, Wombat.MamaStatus status, string subject ) : void
onGap ( Wombat.MamaSubscription subscription ) : void
onMsg ( Wombat.MamaSubscription subscription, MamaMsg msg ) : void
onQuality ( Wombat.MamaSubscription subscription, mamaQuality quality, string symbol ) : void
onRecapRequest ( Wombat.MamaSubscription subscription ) : void
onTimer ( Wombat.MamaTimer mamaTimer, object closure ) : void

Private Methods

Method Description
DisplayUsage ( ) : void
Exit ( int errorCode ) : void
ParseArgs ( ) : void
Publish ( MamaMsg request ) : void

Method Details

MamaPublisherCS() public method

public MamaPublisherCS ( string args ) : System
args string
return System

Run() public method

public Run ( ) : int
return int

onCreate() public method

public onCreate ( MamaPublisher publisher ) : void
publisher MamaPublisher
return void

onCreate() public method

public onCreate ( Wombat.MamaSubscription subscription ) : void
subscription Wombat.MamaSubscription
return void

onDestroy() public method

public onDestroy ( MamaPublisher publisher ) : void
publisher MamaPublisher
return void

onDestroy() public method

public onDestroy ( Wombat.MamaSubscription subscription ) : void
subscription Wombat.MamaSubscription
return void

onDestroy() public method

public onDestroy ( Wombat.MamaTimer mamaTimer, object closure ) : void
mamaTimer Wombat.MamaTimer
closure object
return void

onError() public method

public onError ( MamaPublisher publisher, Wombat.MamaStatus status, string topic ) : void
publisher MamaPublisher
status Wombat.MamaStatus
topic string
return void

onError() public method

public onError ( Wombat.MamaSubscription subscription, Wombat.MamaStatus status, string subject ) : void
subscription Wombat.MamaSubscription
status Wombat.MamaStatus
subject string
return void

onGap() public method

public onGap ( Wombat.MamaSubscription subscription ) : void
subscription Wombat.MamaSubscription
return void

onMsg() public method

public onMsg ( Wombat.MamaSubscription subscription, MamaMsg msg ) : void
subscription Wombat.MamaSubscription
msg MamaMsg
return void

onQuality() public method

public onQuality ( Wombat.MamaSubscription subscription, mamaQuality quality, string symbol ) : void
subscription Wombat.MamaSubscription
quality mamaQuality
symbol string
return void

onRecapRequest() public method

public onRecapRequest ( Wombat.MamaSubscription subscription ) : void
subscription Wombat.MamaSubscription
return void

onTimer() public method

public onTimer ( Wombat.MamaTimer mamaTimer, object closure ) : void
mamaTimer Wombat.MamaTimer
closure object
return void